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
339791883758	339791884276	339791884826	339791885376	339791885926	339791886476	339791887026	339791887576	339791888126	339791888676	339791889226	339791889776	339791890326	339791890878	339791891426	339791891976	339791892526	339791893076	339791893626	339791894176	339791894726	339791895276	339791895826	339791896376	339791896926	339791897476	339791898026	339791898576	339791899126	339791899676	339791900226	339791900776	339791901326	339791901876	339791902426	339791902976	339791903526	339791904076	339791904626	339791905176	339791905726	339791906276	339791906826	339791907376	339791907926	339791908476	339791909026	339791909576	339791910126	339791910676	339791911226	339791911776	339791912326	339791912876	339791913426	339791913976	339791914528	339791915076	339791915626	339791916176	339791916726	339791917276	339791917826	339791918376	339791918926	339791919476	339791920026	339791920576	339791921126	339791921676	339791922226	339791922776	339791923326	339791923880	339791924426	339791924976	339791925526	339791926076	339791926626	339791927176	339791927726	339791928276	339791928826	339791929376	339791929926	339791930476	339791931026	339791931576	339791932126	339791932676	339791933226	339791933776	339791934326	339791934876	339791935426	339791935976	339791936526	339791937076	339791937626	339791938176	339791938726	339791939276	339791939826	339791940376	339791940926	339791941476	339791942026	339791942576	339791943126	339791943676	339791944228	339791944776	339791945326	339791945876	339791946426	339791946976	339791947526	339791948076	339791948626	339791949176	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21729	20028	27397	22374	20190	21493	21627	15994	14754	15097	14744	14683	14627	14625	14663	14501	14545	14824	14908	14849	14720	14526	14415	14371	14162	14296	14288	14201	14138	14329	14380	14379	14202	14212	14408	14155	14075	14223	14215	14129	14318	14245	14255	14155	14250	14068	14552	16354	16621	15988	15207	14641	14378	14125	14355	14029	14221	14180	14308	14036	14026	14023	14311	14297	14156	14083	14126	14170	13928	14188	14099	14079	14135	14003	14006	13992	13986	14099	14087	14182	14120	14042	14120	14084	14080	13978	14063	14055	14126	13947	14076	13963	14020	14143	14154	14117	14147	14115	13997	14036	13974	14268	14054	14007	13937	14082	14091	14189	14105	13953	14046	14074	13987	14091	14220	14150	13982	13966	14006	14034	14047	14094	13990	14027	14087	14018	13967	14149	14230	14089	13982	13958	14005	14010	14104	14013	14144	14024	14037	14034	14339	14327	14157	14057	13972	14018	14083	14141	14152	14089	14276	13941	14082	14072	14111	13978	13914	14003	14032	14004	13989	13985	14045	14066	14044	14108	13921	13956	14169	14159	13969	14086	13900	14106	14119	14035	13972	13908	14255	13970	14013	14068	14012	14106	14164	14207	14086	14079	14060	14103	14056	13831	13910	14001	13823	13995	14098	13934	14201	14050	13993	14046	13976	13915	13931	14029	14029	13935	13999	14130	14092	14084	14015	14042	14025	14158	14136	13912	14132	13896	14017	13964	14098	14192	14135	14020	13891	14004	13944	14095	13994	14029	13777	13982	14045	13931	14028	14116	14082	13939	13755	14116	14015	13981	14048	13907	14196	14063	14033	13936	14094	14194	14042	14187	13878	13928	13992	13976	14120	14007	14103	13881	14044	13959	14153	13989	13981	13928	14035	14092	13904	13938	14319	14007	14191	13870	14120	13994	14046	13950	13937	14334	14178	14093	13901	14067	14039	13936	13877	14054	14092	13904	14130	13896	14020	14028	14259	13887	13846	13942	13846	13818	13927	13994	14171	13988	14141	14059	14169	13975	13958	14011	13714	14012	13959	14086	14149	14063	14057	14071	14021	14048	13965	14067	14176	13960	13940	14050	14005	14149	14093	13961	14232	14033	14071	14129	14032	13964	13915	14092	13890	14015	14029	14106	14000	14046	14038	14174	14062	14007	13791	13981	13930	13926	13920	14047	13950	13960	13987	14151	14075	14035	13927	14000	14166	13993	13915	14117	13885	13931	13941	14287	14052	14094	13904	14001	14069	14102	14009	14055	14013	14046	13995	14159	14100	14030	14034	14078	14040	14168	13970	14078	13969	13888	13922	14119	13963	14084	13892	14010	14013	14186	13986	14213	14064	14017	14046	13983	13941	14023	14140	13952	14031	14085	14248	14039	14095	13945	14195	14013	14103	14183	14182	14022	13890	14107	14136	13997	13993	14061	13971	14195	13982	13974	13972	14051	13778	14087	13908	13950	14147	14079	14142	14030	14040	14071	14095	13933	13992	14211	14146	14196	14054	14137	13981	13925	14103	14014	14222	13926	14166	13964	14094	13750	14100	14021	14040	13958	13893	13788	14072	14030	14135	14062	14083	13991	14200	13962	13963	14151	14096	14061	14000	14005	13777	13903	14010	14106	13933	14163	14060	14127	13954	14111	14057	14071	13969	14019	13959	14056	14023	13947	13979	14047	13961	14065	14088	14014	14006	14182	14066	13858	14028	14039	14020	14040	14025	13775	13970	14039	14027	14060	14019	14050	14102	14074	14035	13914	13995	14051	13926	14039	14022	14075	14058	14212	14253	14127	14076	13944	13985	14120	13984	14085	13729	14042	14073	14039	14076	14188	14142	13950	14225	14128	14025	14155	14204	14053	14116	13868	14131	14002	14104	14105	13963	13847	13985	14066	14116	13872	13907	13865	13918	14189	14027	13958	13957	14000	13830	14090	13910	14172	14121	13976	14096	14085	14044	14036	14128	13957	14171	14041	14163	14228	14046	14085	14068	14003	13910	14147	13985	14080	14084	14215	14061	13930	14076	14058	13984	14228	14004	13967	13937	13858	14012	13959	14170	14137	14109	13903	13981	14081	14159	13920	13870	14009	13825	14074	14050	13976	14088	13942	14188	14148	13974	14248	14061	14138	14021	14030	13982	14003	14104	14093	14019	13846	14028	14201	13982	14237	14157	14123	14056	14101	14141	14240	14133	13987	14136	14079	14219	14040	14142	13866	14032	13999	14128	14036	14008	14232	13884	14310	14142	14133	14018	14020	14059	14040	14059	14064	14045	14171	14039	14023	14010	14019	14072	14091	14185	13969	14030	14009	13874	14182	14051	14060	14007	13921	13934	13902	14087	13941	14112	14151	14158	13910	14176	13957	14102	13979	14083	14083	14080	13994	14141	13906	14012	13932	14035	14082	13955	13919	14247	14377	13969	14005	13969	14104	13956	14188	14074	14084	14135	13875	14045	13799	13953	14139	13939	14067	14042	14132	14089	14005	14009	13912	14023	13875	14025	13871	13988	14010	13784	14070	13977	14055	14008	13950	13922	13985	14085	14118	14174	13961	14032	14083	14042	14178	13984	13894	14037	14162	13960	14158	14013	14079	14175	14146	13869	14204	14110	14002	14048	13954	14034	14077	14075	13903	14016	14097	14059	13943	14117	13989	14045	14051	13874	13887	13796	14073	13958	14011	14061	13910	13773	14074	14010	14140	14142	14086	14008	13915	14020	14071	14009	13919	14060	14037	14070	13998	14166	13989	13835	14106	13910	14021	14111	13998	13875	14060	13921	14049	14162	13959	13906	13960	13940	14198	14139	14151	13980	13853	14166	14111	14159	14222	13930	13940	14016	14028	14094	14012	14228	14005	14094	14153	14236	14011	13940	13901	14059	14174	14223	14163	14013	14023	14005	14029	13933	13845	14014	13929	14087	14021	13957	13919	13894	14061	14072	14178	13987	14103	14158	14096	13992	14042	14202	13923	13754	14027	14089	13960	14037	13915	14120	13934	13859	13993	14103	14109	14084	14011	13968	13962	13925	14001	14087	14009	13973	13955	13947	14111	14033	14066	13923	14009	14069	14078	14149	13892	13947	13942	13956	14022	13989	14162	14057	13828	13804	14086	13941	14045	14012	13836	13892	14065	14060	13986	14162	13987	13932	13927	13971	14145	14080	13898	14043	13893	13922	14317	13957	14122	14125	14026	14018	14103	14074	14153	14002	14151	13757	13946	13979	13965	14177	13983	14056	14162	14150	14161	14010	14091	13996	13912	13998	13917	14089	14171	14000	14068	14118	14187	13933	14166	13958	14130	14176	13947	14084	14222	13898	14017	14061	13954	13978	13948	13914	14169	14135	13937	14024	14079	13896	13936	14097	14102	13987	14111	13854	13848	13888	14078	14130	13887	14024	14006	13935	13907	13880	13932	13894	14128	14114	14068	14034	13999	14155	14069	14109	13978	14090	14114	14255	14043	14006	14042	13998	14118	14026	13965	13998	14149	13979	13904	13889	14101	13967	13871	13988	14009	14084	13909	14070	13857	14165	14127	14110	14011	13859	14084	13912	14011	13918	13963	14038	13799	14047	13976	13992	13962	14059	14184	13890	13989	14099	13958	14174	14034	14158	14052	13979	13875	14085	14249	14020	14132	13924	14015	14078	14061	13798	14062	13875	13982	13981	14044	14023	13975	13979	14050	13942	14218	13966	14162	14090	13895	14116	13954	13931	14041	14070	13984	13955	13994	13959	13887	14074	14090	13989	14141	14128	14215	14072	14008	14145	13900	13894	13802	14090	14111	14128	14192	14015	14084	13934	13962	13848	14142	14046	13983	14036	14088	14174	14158	14132	14113	14004	14026	14143	13856	14014	14023	14024	14022	14111	14123	13915	14075	13993	13940	13996	13930	14179	13802	14112	14037	13935	13973	13904	13990	13952	14025	14033	13924	13977	13984	14062	13766	13996	13966	14387	14155	13938	14026	14076	14089	13958	13935	14035	14040	14045	14019	14032	14000	13957	13934	14099	13826	13916	14144	14238	14257	14069	14038	13994	14068	13883	14083	13955	13846	14092	14150	14201	14041	13958	13909	13932	13982	14064	14201	14041	14028	13987	13973	14149	13980	13874	13950	13921	14139	14139	13839	14321	14051	14033	14143	14073	14070	14156	14047	13835	14116	14019	14188	14068	13918	13839	13898	14077	14129	14128	14200	14051	14095	14099	14050	13951	13898	13894	14072	14180	13975	13804	14086	13985	13980	13875	13897	13929	13878	13951	13977	14096	13873	13858	13987	13991	14050	14054	14052	13928	14022	14070	13977	13918	14051	14289	14044	13869	14121	14059	14162	14123	14150	13912	14004	14178	14000	14120	14043	13947	13926	13973	14073	14134	14080	14045	13981	13941	14122	13933	14050	14047	14094	14060	13991	14051	13905	14040	14048	14008	14190	14131	13992	13912	13970	13866	14009	13899	14106	13874	13975	14156	14092	14099	13991	13954	14006	13854	14028	13939	13910	14055	13847	14021	13998	13937	13969	13979	13819	13750	14080	13918	14096	14008	14188	13798	14047	14138	14039	14007	14072	14136	14145	13950	14015	14027	14116	13994	13896	13924	14162	14066	14140	13950	14203	13999	13946	13888	14008	13947	14249	13894	14125	14072	14115	14045	13961	14077	13971	14078	14000	14157	14159	14013	13986	13989	14020	14165	13985	14057	13913	14161	14137	14165	13924	14053	14069	13983	14188	13949	14190	14101	14088	14163	14058	14001	13885	13931	14029	13900	14127	14071	14111	14073	14045	14080	14101	13896	13920	14153	13976	14034	13983	14206	14030	14277	14009	14192	13999	14127	13910	14039	13916	13908	13985	14006	13987	14055	13969	13987	14095	14027	13882	14014	14332	14003	14005	14065	14090	14096	14025	13907	14015	14001	14078	14193	13839	14110	14074	14277	14046	13886	13978	14011	14079	13874	13943	13917	14059	14274	14156	14093	14076	14035	13992	14260	14170	14153	14012	14116	14058	14009	13849	13880	14034	13892	14104	13940	14063	14048	14197	13963	14068	14118	14121	13999	14162	13982	14035	14105	14019	13991	14073	14040	14010	14069	14057	14037	14064	13911	13947	14065	13955	14100	13995	13904	14090	14166	14118	14167	14016	13870	14061	14024	13954
15440	30133	28310	22547	19305	16927	15354	14584	14139	13965	13818	13708	13654	13379	13362	13578	13658	13958	14199	13910	13653	13468	13361	13376	13070	13320	13288	13259	13025	13092	13148	13149	13078	13109	13002	13104	13080	12910	13129	13150	13120	12936	12999	13101	13111	13170	13871	16277	16384	15482	14317	13651	13363	13161	13208	12959	13085	12874	13072	13106	12905	12872	13000	12914	12989	12989	12889	12951	12976	13124	12714	13022	12805	12842	13018	12886	13107	12823	12941	13040	13053	13020	13019	12997	12915	12813	12994	12908	13006	12895	12845	12930	12911	13031	12854	12864	13008	12973	12928	13048	13085	12970	12992	12981	12908	13042	12894	12879	13048	12864	12941	12835	12853	13008	12828	12818	12973	12957	13021	12926	12962	13084	12931	12950	13082	12941	13056	12906	13011	12882	12936	12892	12762	12813	12978	12862	12924	12944	12881	13065	12912	12958	12851	12969	13066	12888	12923	12922	12847	13113	12818	13023	12870	12881	12825	12957	13022	12984	12991	12959	13007	12967	12975	13019	12947	12970	12802	12967	13125	12916	12909	12920	12910	12974	13177	12879	12875	13063	12759	12707	12869	13033	12709	12952	13093	12939	12982	13163	12971	13060	13009	12947	12847	12848	13166	12791	12980	12905	13038	12973	12934	13031	12830	12866	12966	12897	12806	13026	12874	13094	12828	13028	12932	13057	12894	12990	12978	12996	12927	12942	13123	13044	13050	13046	12939	12915	12859	13029	12912	12974	12977	12677	13049	12879	12757	12954	13048	12938	12964	12969	12965	13021	12937	12918	12849	12972	12940	13084	12939	12996	12932	12998	12968	13045	12874	12988	12964	12972	12960	12890	12965	13054	12838	12924	13005	13065	13001	12871	13035	12824	12861	13009	12928	12774	12953	12844	12819	12818	12897	12937	13021	12968	13000	12956	13018	12989	12992	12835	13124	12838	13006	12963	13017	12914	12865	12916	12999	13063	12993	13058	12989	12812	12905	13024	12919	12988	12996	12922	13044	12912	12990	12922	12992	12920	13026	12928	13022	12728	12928	12921	12950	12956	12931	13013	13012	13052	12926	12766	12772	12961	12894	12919	12983	12736	12884	12657	13037	13011	12907	12971	12869	12902	12868	12956	12971	12766	12931	12817	13032	12917	12939	13005	12891	12920	12785	12857	12794	12990	12953	12897	13144	12999	13093	12894	12855	12937	13013	12818	12891	12970	12878	13061	12918	12951	13021	13073	12953	12918	12853	13001	12947	12956	12761	12968	12907	13023	12983	13130	13130	12878	12956	13048	13133	13072	12888	12957	13114	12920	12979	12860	12931	12941	12913	13013	12887	13062	12917	13020	12945	12906	13085	13000	12963	12998	12929	13020	12887	12867	12873	12939	12883	12897	12971	12855	12959	12911	12996	12855	13188	13007	13050	12869	12868	12986	12787	12806	12882	12934	12909	12923	12925	13045	12984	12776	12970	12870	12916	12933	12863	12928	12950	12931	13011	13013	13084	13070	12977	12907	12952	13066	13095	12824	12987	12862	12995	13048	12883	12824	13047	12930	13041	12862	13065	13018	13006	13053	12902	12947	12969	13033	12963	12825	12927	12947	12962	12902	12925	12972	12805	13012	12920	12906	12956	12893	13001	12904	12987	12956	13057	12940	12848	12921	12795	12896	12911	13091	12992	13012	12910	12897	12808	13004	12852	12855	13046	12910	12799	13035	13085	12864	13122	13055	12881	12875	13056	12972	13024	12975	12999	12823	13022	12790	12859	12965	12973	12886	12848	12976	13015	12893	13004	12887	13040	13177	12858	12994	12922	12922	12983	12824	12828	12939	13051	12890	12717	12987	13011	12988	12966	12999	12990	13016	12915	13013	12880	12896	12999	12831	12855	12911	12873	12809	12972	12946	12999	12778	12903	12972	13020	12878	12926	12904	13094	12927	12898	12809	12709	12932	12918	13027	12990	12958	12974	12986	12987	13055	12910	13098	13001	13006	12960	12905	12965	13009	12995	12975	13057	12857	12997	12858	13066	12943	12936	12975	13111	12854	12988	13003	12931	13041	13002	12971	12918	12876	12872	12958	12997	13020	12961	12842	12788	12948	13044	12900	12832	12929	13023	12984	12946	12875	12864	12910	12884	12925	12925	12979	12773	12979	13092	12996	12886	13044	12849	12980	12779	12933	13035	12839	12843	12872	12917	12977	12911	12861	13137	12875	12966	13013	13033	12904	13083	12871	13135	12950	12896	13047	13005	12934	12906	12823	12931	12964	12966	12756	13032	12914	13106	13177	12847	12894	12939	12826	12928	12755	12889	13026	12888	12948	12845	13031	12751	13041	13062	12798	12948	13007	12985	12858	12915	12976	12843	12913	12994	12980	13073	13088	13033	12807	13009	12975	13218	12859	13200	13008	12864	12903	12969	12912	12954	12962	12942	12995	12958	12905	12894	12918	12828	13030	13010	12931	12941	12828	12983	12937	12970	12937	12809	12825	12912	12993	13062	12887	12819	12910	12912	12981	12799	12893	12832	13165	12809	12984	12820	12944	13011	12906	12993	12981	13011	12911	12895	13026	12937	13020	12947	12935	12954	12944	12950	13058	12998	12853	12921	12965	12821	12964	12987	12945	12963	13052	12832	13023	12969	13103	13005	13017	12944	13015	12981	12938	12987	12868	12884	12847	13041	12933	12767	12892	12988	12891	13149	12920	12872	12998	13076	12848	12871	12926	12892	12856	12803	13095	12896	12984	12765	13042	13050	13040	12864	12930	12717	12823	12846	12820	13025	13047	12965	12971	12853	13007	12869	12905	12950	12982	12850	13029	13001	12833	12872	13051	12926	12913	12932	12975	13037	12852	12868	12942	12832	12966	12892	12968	12967	12864	12889	12834	12850	12827	12839	13003	12997	12945	12886	13015	12888	12969	12946	12967	12905	12987	12923	12967	12716	12754	12918	12972	12987	12997	13034	12922	12925	12960	12973	12832	12918	12802	12925	12985	12948	12889	12980	12980	12824	12910	13044	12924	12871	12923	12910	13012	12941	13042	12889	13072	13031	12944	12973	13100	12948	12977	12796	12915	12986	12767	12771	13057	12881	12814	12892	12816	12844	12843	12882	13031	12870	12883	12936	12905	12806	12792	13078	12948	12920	13083	12759	12849	13124	12827	12951	13098	13077	13050	12980	13023	12885	13163	13032	12962	12930	12899	12930	12955	12912	12924	12904	13044	12963	12890	13000	12953	12949	12952	12875	12931	13157	12935	12765	12824	13009	12837	13029	12841	12958	12981	12922	12923	12979	12998	13056	13131	13002	12939	12863	12801	12899	12896	12963	12791	12887	12902	13049	12882	12933	12757	12989	12861	13052	12925	12838	12932	12950	12975	12812	12876	12909	13030	12996	12936	12812	13034	13046	12851	12894	12978	12783	12936	13054	13012	12953	12932	12834	12897	12901	12831	12906	12852	12919	13092	12915	12847	13051	12790	13087	12821	13026	12956	12931	12908	12957	13007	12819	12971	12866	12917	12863	12752	12902	12961	12723	13061	12810	12992	12909	12863	12901	12906	12969	12854	13010	12940	12796	13170	12922	13014	12938	12900	12973	12873	13012	12899	13103	12760	12938	13088	12913	12820	12910	12984	12909	12991	12826	12827	12762	12941	13019	13097	12946	12890	12894	13027	13021	13024	12961	12785	13015	12983	12831	13010	12859	12826	12894	12881	13044	12963	13057	12928	13230	12941	12968	13100	12890	13062	12843	12954	12761	13089	12905	12975	12885	12884	12872	12834	12816	12921	12994	12950	12959	13002	12966	12963	13041	12901	12938	12994	12952	13058	12893	13023	12869	12931	12900	12841	13006	13027	13011	12903	12909	12973	13059	12866	12959	13018	12984	12922	13064	12930	12867	12933	12881	12871	12823	12962	12974	12884	13123	12951	12961	13070	12909	12942	12956	13000	12963	13008	12945	12734	12906	12843	12882	13059	12945	12999	12951	12902	12935	12837	13038	12813	13062	12852	13024	12903	12909	12983	13093	12968	12801	12877	12996	12873	13003	13006	12906	12891	12926	12946	13028	13014	12924	12955	12811	12962	13032	12888	12787	13026	12886	13110	13069	12911	12967	12868	12850	13021	12925	12844	12812	13050	12784	12949	12960	13012	12807	12977	12934	12848	12894	12952	12911	13040	12912	12942	12848	12757	12935	13025	13023	12976	12691	13067	12898	12755	12936	12989	13023	12990	12894	12864	12838	12988	12947	12842	12941	13033	13102	12963	13093	12991	12937	12757	13048	13082	12945	12933	12955	13018	12982	12948	12964	12909	12993	12942	12770	12895	12952	12878	12962	12961	12986	12831	12771	12899	12874	12906	12885	12905	12793	12892	12936	12894	12943	13057	13089	12841	12941	13022	12791	12955	12982	12881	12943	12944	12889	12901	13029	12832	12996	13088	13021	12953	12960	12859	12888	12924	13028	12730	12999	13052	13017	12848	13017	12992	12939	12909	13037	12951	12918	12855	13105	12839	12886	13027	12858	12955	12891	12991	13035	12955	13051	12916	12953	12959	12897	12915	13017	12903	12893	12922	12897	12951	12938	12919	13088	13007	12987	12857	12884	13044	12986	12931	12950	13021	13011	13002	12897	12945	13000	12911	12987	12944	12888	13109	12984	12924	12941	13010	12992	12777	13012	12880	12925	12826	12832	13095	12951	12986	12882	13030	12744	12970	12997	12983	12998	12785	12912	12906	12932	12920	12923	12961	12952	12913	12907	13007	12827	12923	12904	12965	12935	13030	12864	12920	12917	13116	13024	12904	12863	12929	12955	12895	12933	12847	12995	12885	12997	12939	12917	12801	12839	12930	12836	12927	13004	12915	13081	12852	12961	12967	12888	12922	12820	13068	12886	12931	12983	13017	12990	12821	12938	12934	12936	12925	13071	12997	12937	12844	12924	12984	12830	12975	13082	12841	12902	12923	12875	12980	12813	13061	12883	13039	13003	12969	13055	12992	12824	12924	13013	12701	13105	13014	12879	12934	12998	12879	12913	12825	12945	13040	12933	13093	13090	12999	12908	13173	12910	12933	12805	13029	12979	13094	12976	12781	13131	12959	12886	12729	12829	13040	12956	12890	12931	12996	12966	12901	12955	12824
27688	22234	24176	20710	16507	15716	15686	15237	15206	15174	15130	15186	15082	15272	15134	14961	15348	15351	15475	15418	15241	15036	15192	15095	15060	14889	15146	15150	14949	15156	15295	15099	15241	15158	15275	15022	15157	15037	14983	15077	15190	15026	15258	15149	15111	15115	15142	15278	15377	15325	15153	15281	15274	15109	15107	14987	14877	14972	14838	15031	15064	15109	15100	15244	14879	14845	15040	14988	15236	15050	14900	15097	15083	15018	15179	14918	14814	15086	14924	15109	15124	15127	15000	15132	14962	15063	15042	14838	14998	14967	15116	14981	15169	15033	15049	14980	14985	15079	15071	14964	14821	14916	14947	15065	15387	15166	15153	14946	14948	14960	15225	15016	15066	15030	14817	15090	15043	14937	14979	14750	15030	14942	14863	15028	15110	15061	15037	15147	15040	14926	15067	15124	15018	14997	14913	14929	14947	15026	14914	15028	15116	15076	15152	14959	15029	14813	15018	15187	15059	14994	15138	15105	14946	15068	14956	15004	14710	14965	15169	14885	14850	14981	15004	14843	14963	14998	14763	15047	14971	14678	14924	15168	15122	15100	15048	15100	15008	15043	15275	15031	15025	15049	14974	15028	15227	15203	14998	15118	14980	15039	14953	15110	14893	15088	14974	14937	14909	15122	14929	15062	15023	14818	15016	14949	15232	15053	15107	14967	15147	14929	14771	15024	14938	15096	15168	15222	15143	14954	14813	14990	15013	14965	15110	15192	15060	14968	15038	15081	14981	14980	14898	15084	15122	15041	15126	15022	15091	15072	15096	15164	15001	14917	15046	15065	15114	15058	14984	15033	15209	14930	14995	15022	15110	14963	15060	15047	14783	15097	15002	14902	15029	14973	14997	14865	14927	15128	15119	14967	14869	15046	15100	14947	15012	15137	15073	15223	15007	14942	14823	15028	15028	15108	15111	15058	14807	15074	14968	15188	14918	15141	14962	14979	14751	14924	14846	15072	15022	14820	15011	14938	14997	15002	14962	15047	14850	14998	15052	14979	15065	14926	15043	15002	15017	14927	15111	14985	14953	15038	14941	15167	15015	15109	14872	15017	15107	14870	14935	15136	15160	14990	14974	14843	15005	14891	14975	15106	15091	14757	14845	15026	15102	15073	15050	15071	15171	15020	15092	15002	14976	15163	14862	14953	14904	15007	15042	15000	15025	14753	14993	15042	15077	15037	15160	15010	14946	15066	15123	15028	15011	15148	14954	15080	14973	14924	15069	14958	15091	14996	14909	15107	15269	15016	15064	14921	15126	14921	14904	15117	15245	15055	15100	15131	15166	15265	15045	14682	15081	15059	15010	14990	14833	15039	15047	14938	15169	15052	14989	15023	15028	15210	15082	14956	14939	15036	15007	15014	14845	14969	15001	14985	14867	15095	14907	14944	15176	15000	15123	15128	15064	15292	15122	14890	15014	14911	15153	15156	15004	15016	15020	14853	15012	15043	15166	15070	14984	15034	14951	15098	14970	14838	14922	15201	15008	15096	15061	15006	14882	15093	14932	15028	14941	14907	14875	15124	15074	15010	15064	14984	14961	15132	15198	15017	15184	15101	15123	14935	15076	14908	15006	15027	14842	14806	14972	15176	15064	15086	15021	14961	15012	14869	15014	15069	14957	14830	15081	15001	15142	14984	15062	14987	15075	14936	14819	14900	15026	14999	15017	15021	14970	14909	15030	14899	14980	14915	15254	15046	15019	14943	14988	15199	15248	15034	15103	15136	14971	15093	14980	15182	14930	14749	15135	14879	14882	15067	15104	14894	15009	15025	15088	14944	14995	14866	15046	14967	15263	15153	14877	14863	15066	14969	14920	14833	15083	14866	15181	15163	14991	14985	14877	15292	14855	15009	15029	14869	15254	15121	15051	14938	14918	15102	14934	15109	15156	14923	14977	15204	15229	14921	15024	15029	15055	14861	15138	15188	15185	15063	14895	14977	15089	14861	14947	15161	15108	14915	14983	14933	14933	14953	15000	14888	14998	14982	14837	14990	14917	15019	14913	15174	15008	14831	15093	14936	14909	15006	15069	14934	15150	14917	15137	14938	15140	15128	14951	14930	15154	15074	15022	15045	14929	15019	15009	14876	14952	14990	15147	15199	14999	15043	14939	15126	15202	15110	15109	14860	14955	14993	15121	14930	15052	15106	14930	15182	15054	14961	15138	15108	14945	15105	15253	14967	15062	14936	14989	15014	15032	14959	15105	15111	14932	14956	14998	14942	14924	15012	15102	15073	14978	14864	15127	15131	14938	15126	14961	14935	14842	15031	14982	15030	14908	14999	15104	15032	14949	14953	14917	15094	14969	15003	14936	14874	14902	14969	15136	15094	15258	15058	15103	14908	15034	15037	15052	15129	15179	14902	15235	14873	14913	14923	15049	15036	14914	14933	14887	15033	15011	14991	15079	15000	14908	14902	15054	14881	14944	15095	15014	14988	14926	15100	14920	14935	15016	15042	14966	15048	15037	15175	15032	14964	15047	15110	14970	15214	15060	15196	15003	15121	15307	15060	15075	15105	15087	15040	15072	15132	14875	14928	14969	15036	14891	15079	15118	15147	14975	15204	14978	14911	15101	15143	15108	15019	15165	14782	14937	14993	15039	15233	15171	15170	15165	15122	14782	14851	15011	15088	15046	15018	14993	15134	15122	15002	15111	15024	14776	14957	15029	14824	15089	14974	15173	15013	15082	15099	15188	15060	15045	15166	15143	15150	14948	15000	14818	15016	15113	14960	14897	15108	14976	15121	14922	15036	14987	14918	14924	14935	14833	14879	14896	15004	15041	14954	14980	14961	15221	14990	15032	14947	14876	14966	15063	15180	14909	15106	15216	14915	15020	15048	15115	15029	15040	14953	14951	15144	15032	14927	15036	14977	15189	14985	14902	15151	15183	15017	15102	15138	15151	15121	14862	15112	15258	14883	15062	15005	14924	14961	15065	15077	15086	15045	14974	15067	14998	14975	15021	15120	14941	14938	14874	15122	15136	15001	15131	15143	15115	15066	14899	14993	15128	15095	15018	15056	14896	15083	15217	14939	15064	15151	14913	15168	15039	15341	15101	15015	15175	15179	15170	14810	14951	15018	14974	15033	15179	14993	14970	15196	14856	15068	15052	15032	14997	14982	15030	14903	15140	15104	15034	15040	15135	15180	14976	14896	14924	14749	15110	15040	15139	14857	15100	14947	15045	15018	15057	15009	14959	15029	15055	15099	15056	14886	15002	14817	15077	15073	14905	14945	15095	15081	15119	14990	15140	14881	15126	15018	15220	15005	15226	14944	15067	14988	15351	14933	14892	15089	14955	15051	14875	15098	14924	14908	15090	14899	14872	14977	15274	14961	14854	14893	15029	14992	15026	15072	15031	15261	15113	14848	14905	14880	14941	15102	15159	14891	14969	15085	15079	15026	15134	15026	15100	14990	15113	15061	15043	14903	15074	15032	14997	14821	14940	15181	15128	14938	14975	15066	15055	14943	14931	15149	15183	14868	15088	15058	14778	15048	15126	15017	15089	15131	14913	15192	14994	15025	15112	15212	15131	15153	15091	14948	14974	14997	15108	14978	15049	14949	15024	15115	14981	14927	15256	15133	15033	15025	15022	14855	15174	14934	14905	15109	15298	14862	15051	15030	15133	15058	14941	14893	14949	14925	15014	15084	14949	15201	14838	15108	15144	15112	15096	14909	15069	15005	15050	14882	15053	15019	15043	14823	15181	14916	15061	15080	15027	15117	15146	15006	14986	14912	14893	15050	14974	14994	14767	14831	15087	15182	14839	15055	14905	14951	14804	15046	15097	15130	15179	14853	14983	14905	15098	14973	14819	14991	15100	14991	15035	14909	15069	14945	14992	15025	14894	15170	15114	14944	15022	15073	14917	15026	15126	15116	15049	14878	14951	14967	14867	15060	14887	15154	15074	15071	15019	14968	15123	15110	14973	14945	14928	14980	14908	14885	15176	15100	15110	14940	14910	15003	14977	14978	14932	15073	14980	14903	15025	14939	14965	15054	15093	15062	15100	14868	14941	15045	15096	15078	15009	15057	14954	14952	15147	14810	15024	15172	15076	14924	14948	15140	14979	14980	14824	15057	14933	15031	14941	15107	14690	14972	15051	15068	14936	14960	15259	15016	15034	15038	15095	15034	15078	15111	15066	14952	15063	15130	15110	15028	14968	14805	14936	14886	14934	14919	15070	14844	15145	15161	15248	15048	14967	15066	14871	14943	14960	15073	14978	15009	15033	14814	15041	15029	14992	14976	15163	15135	15230	15031	15068	15080	15188	14951	15205	14957	14968	15037	15006	15203	15099	14945	14950	15020	14882	15178	15193	15207	15113	15008	15104	14916	15113	14920	15109	14961	14985	15090	15028	15208	15108	15221	15074	15008	14976	14971	15005	15044	15036	14788	14883	15118	15004	15012	14977	14971	14914	15215	14917	15072	15134	15036	15160	15049	14895	15105	14993	15116	14912	15006	14926	14854	15105	15018	15058	14851	14899	14889	15039	15039	15183	15006	14903	14970	14876	14921	15141	14987	14944	14977	15069	15139	15131	14903	15180	14920	15087	14966	15134	15197	15207	15045	14912	15101	15023	15004	15044	14900	15004	15103	15147	14999	14906	15117	15111	15179	15206	15045	14972	15036	15191	15039	15089	14863	14982	15083	14887	14961	14894	14984	14987	14959	15077	14948	14966	15056	15089	14917	15138	14955	15000	15095	15210	15037	15160	15091	15166	15071	15026	15159	15008	15031	15083	15031	15061	15061	15048	14950	15243	14991	15074	15031	15089	15135	15057	14849	14960	14982	15165	15021	15236	15080	14889	15037	15081	15199	15055	15216	14979	14875	15067	14848	15013	15010	14991	14943	15129	15079	14915	14945	14928	15224	15094	15000	15205	15038	14961	15049	15151	15006	15104	14991	15141	15170	15103	14986	14897	15020	14952	14966	15055	15109	15045	14957	15083	15081	14936	15150	14981	14929	15214	15023	15110	15065	14959	15009	14946	15093	15137	15191	15116	15006	15126	15134	15001	15019	14985	14923	15079	14999	15018	14993	15000	14900	15034	15050	15073	15112	15340	14936	14807	15099	14879	15003	15165	15171	14821	15062	15160	15053	15039	15135	15146	15161	15082	15106
16066	21951	20917	18262	16236	15004	14496	14349	14076	14041	13863	14005	14101	14280	14017	14051	14190	14213	14379	14255	14186	14181	13915	14079	13851	13949	13969	14012	13885	13888	13982	13847	13861	13941	13847	13979	13919	13932	13911	13854	14010	13897	13883	14012	13823	13812	13891	14082	14209	14121	14081	14004	13993	14054	13782	13846	13779	13869	13936	13855	13934	13824	13789	13735	13882	13970	13812	14005	13728	13746	13983	13949	13969	13877	13682	13944	13739	13981	13808	13836	13784	13827	13969	13864	13559	13880	13726	13936	13744	13781	13840	13994	13867	13901	13909	13879	13897	13981	13740	13893	13822	13796	13812	13773	13808	13860	13879	13735	13916	13889	13739	13871	13695	13807	13887	13806	13890	13702	14018	14016	13927	13642	13849	14007	13664	14128	13782	13989	13850	13955	13809	13864	13824	13829	13801	13894	13808	13866	13899	13839	13819	13864	13832	13822	13912	13842	13831	13766	13868	13802	13925	13921	13813	13916	13871	13814	13950	13938	13937	13868	13949	13748	13863	13880	13851	13820	13791	13730	13920	13855	13881	13756	13832	14043	13888	13822	13842	13894	13770	13814	13869	14002	13988	13957	13873	13792	13824	13965	13865	13899	13795	13920	13902	13899	13673	13704	13838	13874	13924	13885	14051	13832	13644	13934	13812	13975	13937	13895	14021	13882	13735	14007	13841	13827	13790	13779	13879	13730	13916	13774	13851	13960	13829	13888	13737	13919	13731	13903	13944	13798	13786	13786	13862	13835	13885	14030	13881	13921	13717	13909	13839	13998	13875	13937	13808	13931	13722	13888	13809	13861	14015	13739	13789	13883	13902	13773	13868	13873	13846	13811	13853	13901	13900	13925	13780	13925	13926	13889	13813	13883	13586	13863	13711	13790	13965	13768	13900	13958	13725	13937	13846	13741	13780	13958	13726	13918	13792	13802	13831	13862	13919	13805	13835	13901	13778	13782	13899	13901	13811	13922	13900	13996	13903	13854	13847	13788	13918	13730	13908	13922	13809	13835	13761	13891	13659	13956	13844	13954	13782	13807	13854	13890	13844	13820	13824	13872	13833	13925	13928	13870	13918	13786	13842	13793	13806	13771	13880	13871	13798	13809	13846	13829	14156	13833	13978	13900	13805	13941	13861	13847	13904	13994	13933	13924	13689	13898	13884	13814	13784	14030	13821	13889	13879	13815	13897	14051	13862	13772	13720	13926	13864	13851	13699	14042	13865	13864	13933	13822	13911	13681	13891	13822	13788	13939	13995	14021	13730	13753	13821	13889	13741	13979	13768	13815	13845	13905	13818	13910	14044	13842	13873	13951	13780	13950	13867	13781	13981	13772	13827	13931	13869	14005	13899	13724	13754	13777	13898	13843	13825	13817	13885	13905	13673	13763	14002	13920	13928	13780	13719	13808	13890	14062	13879	13809	13781	13958	14008	13954	13801	13981	13892	13862	14011	13908	13973	13906	13818	13878	13870	13959	13795	14085	13916	13791	13742	13806	13935	13903	14028	13579	13854	13806	13762	13846	13833	13928	13799	14012	13896	13707	13900	13934	13902	13764	13970	13895	13782	13871	13896	13695	13656	13724	13778	13871	13758	14040	13800	13919	13961	13801	13792	13964	13817	13967	13862	13895	13909	13836	13908	13930	13761	13936	13916	13906	13992	13891	13899	13914	13819	13813	13724	13806	13955	13831	13875	13762	13898	13888	13965	13748	13929	13721	13919	13807	13845	13902	13942	13912	13925	13915	13895	13915	13850	13891	13688	13799	13793	13975	13801	13891	13722	14138	13798	13829	13854	13895	13801	13776	13701	13870	13855	13821	13984	13853	13905	13829	13715	13911	13885	13982	13864	13810	13886	13920	13818	13994	13824	13812	13907	13913	13898	13802	13829	13891	13987	13849	13859	13764	13577	13990	13899	13978	13897	13819	13933	13790	13935	13808	14066	13889	13807	13889	13996	13751	13909	13932	13866	13824	13889	13921	13917	13918	13737	13724	13917	13950	13839	13895	13842	13855	13664	13862	13800	13888	13811	13803	13836	13738	13753	13933	13879	13873	13848	13931	13899	13795	13836	14085	13874	13846	13779	14125	13883	13833	13829	13946	13862	13855	13855	13793	13882	13888	13776	13819	14019	13758	13990	13868	13830	13793	13760	14042	13918	13847	13963	13775	13979	13837	13837	13994	13960	13723	13808	13784	13929	13946	13870	13890	13763	13891	13828	13765	13844	13883	13877	13791	13873	13822	13876	13760	14034	13825	14020	13884	13673	14004	13791	13812	14027	13913	13796	13839	13720	13885	13903	13898	13848	13881	13769	13919	13786	13827	13835	13999	13864	13818	13914	13751	13875	13624	13736	13981	13746	13892	14069	13876	13959	13782	13962	13996	13936	14023	13823	13829	13822	13903	13871	13844	13816	13839	13754	13909	13857	13937	13631	13914	13951	13742	13843	13968	13806	13860	13974	13837	14002	13867	13872	13909	13883	13846	13986	13787	13787	13881	14012	13803	13756	13909	13943	13731	13772	13970	13854	13840	13821	13840	13859	13819	13805	13877	13856	13812	13869	13730	13993	13820	13950	13820	13908	13812	13803	13867	13794	13952	13764	13735	13671	13924	13840	13892	13973	13862	13836	13842	13823	13766	13843	13807	13828	13618	13857	13699	13939	13858	13816	13947	13859	13831	13864	13684	13930	13807	13782	13867	14030	13743	13753	13898	13855	13883	13757	13828	13910	13892	13951	13740	13900	13813	13826	13800	13929	13871	13740	13929	13844	13838	13834	13933	13828	13802	13771	13975	13968	13971	13921	14038	13869	13894	13895	13895	13682	13844	13850	13694	13838	13702	13945	13974	13874	13968	13858	13794	13813	13987	13830	13902	14005	13935	13768	13867	13768	13955	13899	14073	13935	13834	13913	13778	13816	13972	13813	13833	13873	13812	13800	13928	13790	14136	13738	13725	13612	13794	13828	13737	14000	13746	13877	13821	13858	13713	13870	13855	14047	13824	13786	13854	13751	13962	13841	13723	13885	13921	13946	13881	13936	13838	13940	13775	13877	13839	13982	13887	13851	13938	13841	13899	13878	13714	13866	13853	13791	13860	13876	13851	13854	13884	13777	13784	13869	14038	13897	13898	13864	13825	13727	13911	13886	13807	13853	13967	13930	13893	13818	13863	13830	13805	13871	13655	14147	13778	14001	14053	13928	13736	13765	13910	14069	13711	13897	13833	13951	13779	13856	14134	13818	13716	13875	13661	13751	13769	13964	13717	13834	13914	13853	13964	13604	13853	13818	13954	13698	13786	13830	13866	13875	13731	13856	13884	13809	14007	13770	13898	13942	13898	13763	13776	13878	13585	13957	13860	13831	13910	14014	13944	13801	13880	13874	13835	13833	13839	13882	13889	13771	13906	13967	13735	13691	13707	13858	13746	13888	13819	13877	13868	14051	13979	13817	13722	14012	13744	13904	13938	13918	13841	13883	13930	13900	13807	13815	13982	13855	13930	13900	13806	13900	13882	13846	13855	13918	13994	13925	13802	13861	13913	13816	13834	13971	13675	13791	13933	13801	13951	13760	13840	13806	13777	13823	13990	13879	13872	13856	13863	13827	13837	14004	13797	13754	13755	13935	13863	13855	13933	13756	13811	13891	14009	13919	13842	13797	13822	13832	13909	13864	13923	13717	13892	13906	13680	13979	13852	13889	13754	13814	13953	13904	13881	13714	13836	13955	13833	13656	13980	13759	13783	13794	13935	13769	13925	13839	13928	13926	13810	13923	13887	13848	13837	13909	13843	13789	13915	13806	13903	13957	13790	13808	13868	13796	13861	13784	13880	13712	13708	13788	13717	13806	13893	13873	14010	13953	13857	13874	13939	13853	13938	13705	13967	13939	13866	13796	13858	13857	13935	14076	13932	13884	13900	14073	13882	13762	13921	13819	13884	13785	13851	13842	13686	13977	13897	13884	13807	13857	13888	13965	13711	13917	13791	14004	14041	13887	13625	13830	13832	13931	13809	13844	13710	13732	13868	14086	13970	13778	13868	13843	13932	13861	13749	13795	13773	14028	13743	13997	14040	13783	13903	13909	13948	13907	13778	13927	13781	13935	13893	13782	13792	13817	13846	13910	13861	13845	13916	13820	13829	13890	13886	13868	13697	13913	13906	13847	13872	13788	13716	13966	13904	13995	13742	13702	13881	13777	13839	13931	13695	13853	13913	13860	13797	13779	13771	13722	13935	13692	13753	13917	13846	13885	13760	13753	13877	13863	13886	13873	13802	13805	13833	13796	14014	13844	13806	13939	13957	13886	13719	13852	13924	13726	13960	13758	13919	13881	13944	13854	13935	13919	13894	13684	13858	13780	13812	13815	13833	13749	13784	13949	13836	13760	13971	13674	13869	13670	13745	13888	13834	13782	13723	13846	13815	14026	13839	13879	13913	13922	13862	13698	13754	13759	13781	13765	13787	13982	13917	13839	13870	13954	13768	13824	13889	13852	13864	13803	13653	14065	13971	13679	13908	13857	13828	13816	13712	13918	13884	13767	13799	13875	13889	13900	13926	13746	13964	13901	13867	13834	13898	13859	13856	13763	13855	13728	13803	13797	14059	13975	13939	13841	13946	13881	13986	13932	13988	13783	13939	13910	13938	13854	13747	13898	13777	13798	13791	13985	13823	14027	14013	13734	13727	13792	13824	13855	13838	13855	13817	13839	13644	13710	13881	13799	13840	13753	13800	13862	13886	13823	13895	13851	13750	13844	13856	13720	13964	13775	13696	13938	14080	13705	13854	13980	13778	13889	13943	13848	13811	13928	13928	13951	13849	13819	13848	13865	13820	13937	13963	13732	13893	13922	13849	13908	13791	13890	13907	13899	13918	13964	13779	13967	13981	13811	13831	14092	14089	13851	13853	13954	13966	13803	13992	13820	13830	13730	13798	13962	13918	13871	13882	13697	13757	13897	13945	13885	13813	13730	14019	13783	13932	13820	13857	13929	13925	13834	13890	13859	13777	13839	13910	13834	13971	13828	13865	13894	13950	13827	13839	13662	13920	13939	13782	13896	13813	13880	13743	13932	13746	13966	13804	13822	13818	13871	14082	13682	13895	13945	13807	14031	13735	13892	13747	13847	13843
24140	21298	28677	24324	21958	21005	18974	16419	15701	15916	15805	15663	15765	15557	15723	15598	15818	15665	15502	15702	15577	15341	15542	15501	15515	15439	15411	15561	15504	15500	15409	15447	15426	15366	15285	15408	15461	15283	15187	15277	15239	15376	15226	15294	15442	15300	15694	16411	16943	16272	15984	15504	15650	15286	15448	15384	15268	15333	15227	15304	15471	15267	15292	15398	15332	15277	15461	15269	15209	15415	15287	15210	15222	15351	15358	15481	15361	15251	15329	15259	15184	15271	15300	15303	15442	15252	15254	15125	15216	15488	15336	15297	15244	15283	15277	15308	15274	15350	15402	15299	15287	15110	15252	15237	15269	15219	15126	15156	15230	15390	15470	15332	15340	15187	15293	15256	15243	15265	15249	15381	15269	15327	15245	15264	15213	15275	15334	15239	15157	15191	15256	15175	15272	15152	15352	15088	15255	15210	15321	15317	15414	15344	15296	15274	15457	15197	15037	15284	15316	15365	15258	15244	15437	15200	15189	15332	15114	15366	15389	15320	15513	15275	15413	15219	15143	15301	15221	15450	15204	15141	15265	15277	15327	15208	15284	15224	15230	15293	15190	15239	15245	15144	15308	15370	15322	15180	15371	15309	15343	15222	15239	15389	15285	15251	15372	15268	15274	15346	15157	15247	15090	15137	15118	15098	15231	15261	15381	15157	15212	15172	15390	15335	15156	15295	15295	15159	15291	15101	15391	15353	15056	15472	15360	15359	15106	15296	15258	15282	15330	15557	15379	15409	15319	15386	15235	15141	15314	15341	15267	15357	15255	15232	15270	15164	15118	15153	15100	14988	15343	15342	15296	15425	15235	15427	15324	15297	15272	15374	15348	15451	15533	15099	15171	15154	15392	15265	15152	15333	15330	15081	15193	15389	15445	15317	15071	15304	15072	15279	15462	15434	15098	15300	15445	15233	15455	14998	15066	15190	15301	15357	15198	15287	15330	15212	15273	15300	15334	15223	15210	15128	15291	15388	15180	15292	15113	15305	15087	15329	15441	15278	15316	15414	15341	15257	15272	15263	15295	15245	15314	15159	15209	15198	15094	15200	15325	15287	15213	15385	15348	15211	15215	15241	15203	15460	15392	15312	15462	15292	15289	15518	15257	15179	15317	15183	15307	15291	15399	15338	15249	15310	15270	15336	15174	15431	15331	15410	15234	15295	15292	15177	15183	15104	15233	15191	15113	15289	15442	15356	15242	15296	15377	15486	15186	15311	15391	15337	15275	15179	15348	15238	15269	15430	15259	15168	14950	15147	15242	15225	15082	15225	15239	15226	15457	15104	15173	15327	15130	15449	15283	15292	15284	15430	15336	15091	15237	15368	15223	15328	15281	15275	14995	15379	15154	15380	15312	15302	15334	15205	15264	15127	15293	15368	15294	15305	15042	15214	15295	15106	15167	15247	15388	15320	15303	15201	15294	15290	15234	15334	15343	15309	15363	15243	15387	15261	15313	15449	15461	15176	15421	15393	15279	15292	15275	15129	15124	15308	15264	15193	15226	15281	15366	15392	15165	15128	15294	15179	15177	15307	15112	15078	15361	15389	15343	15310	15270	15192	15228	15276	15173	15151	15457	15273	15239	15137	15340	15380	15223	15371	15173	15357	15250	15276	15065	15097	15257	15205	15276	15397	15263	15230	15113	15065	15058	15180	15208	15319	15206	15291	15238	15320	15545	15354	15041	15329	15160	15249	15148	15186	15323	15409	15075	15495	15366	15304	15200	15269	15221	15248	15354	15431	15205	15283	15280	15198	15243	15304	15215	15208	15214	15336	15235	15191	15419	15350	15200	15350	15267	15223	15419	15122	15469	15432	15274	15358	15368	15457	15459	15492	15230	15217	15077	15324	15250	15448	15487	15334	15309	15202	15176	15188	15228	15115	15142	15272	15285	15171	15499	15317	15313	15399	15274	15384	15535	15259	15313	15307	15283	15193	15218	15322	15198	15283	15274	15323	15232	15192	15400	15179	15268	15205	15347	15403	15180	15382	15421	15275	15179	15062	15245	15173	15350	15481	15361	15289	15174	15121	15233	15295	15282	15275	15393	15213	15287	15471	15290	15251	15179	15301	15309	15293	15281	15402	15314	15309	15254	15185	15271	15402	15349	15222	15338	15339	15280	15115	15280	15305	15158	15224	15276	15341	15369	15286	15393	15336	15233	15395	15397	15429	15519	15287	15317	15205	15424	15257	15227	15165	15358	15254	15200	15231	15119	15125	15329	15431	15252	15180	15305	15235	15343	15312	15361	15327	15069	15254	15350	15428	15279	15404	15394	15192	15320	15181	15420	15275	15226	15453	15414	15306	15409	15202	15288	15411	15201	15187	15269	15245	15229	15284	15207	15366	15175	15244	15260	15448	15300	15343	15393	15060	15309	15440	15341	15408	15243	15326	15192	15177	15289	15512	15410	15314	15308	15385	15190	15266	15496	15132	15240	15308	15425	15404	15307	14972	15351	15223	15516	15146	15350	15534	15190	15131	15376	15240	15216	15243	15309	15284	15241	15411	15372	15334	15295	15230	15114	15153	15373	15140	15354	15487	15229	15150	15116	15053	15321	15165	15409	15326	15458	15421	15206	15266	15219	15300	15392	15117	15196	15192	15317	15355	15233	15434	15321	15349	15260	15108	15200	15364	15273	15274	15150	15203	15455	15373	15419	15209	15342	15406	15429	15244	15264	15346	15163	15340	15220	15264	15249	15201	15399	15035	15386	15330	15254	15200	15258	15430	15419	15289	15410	15142	15217	15226	15471	15175	15395	15458	15292	15258	15277	15443	15124	15368	15140	15661	15198	15390	15341	15325	15195	14980	15228	15390	15412	15248	15229	15264	15263	15219	15322	15314	15221	15218	15473	15250	15370	15140	15136	15290	15243	15312	15416	15379	15363	15156	15266	15421	15332	15202	15316	15496	15217	15254	15225	15185	15293	15239	15223	15215	15101	15251	15290	15214	15388	15331	15486	15170	15138	15308	15305	15221	15177	15283	15349	15145	15390	15356	15293	15319	15369	15275	15280	15201	15362	15500	15140	15324	15215	15066	15268	15138	15188	15258	15379	15221	15333	15418	15285	15374	15165	15278	15325	15356	15313	15332	15250	15155	15138	15272	15300	15341	15425	15497	15265	15321	15291	15157	15243	15175	15308	15492	15205	15099	15332	15348	15127	15257	15316	15167	15366	15282	15159	15155	15070	15066	15182	15293	15265	15086	15246	15188	15322	15211	15417	15334	15262	15270	15173	15088	15088	15351	15243	15188	15294	15216	15424	15235	15234	15275	15253	15252	15172	15352	15355	15318	15371	15303	15143	15244	15199	15328	15235	15303	15048	15202	15409	15200	15258	15246	15214	15261	15218	15217	15176	15243	15182	15324	15231	15036	15199	15250	15429	15149	15107	15321	15168	15166	15271	15322	15382	15292	15308	15275	15101	15030	15388	15241	15280	15218	15050	15291	15249	15353	15275	15375	15255	15333	15301	15307	15247	15186	15382	15104	15264	15274	15251	15283	15338	15341	15282	15295	15311	15267	15337	15584	15137	15240	15270	15200	15265	15321	15370	15208	15338	15201	15151	15351	15212	15262	15212	15234	15265	15182	15226	15228	15380	15262	15286	15259	15269	15236	15300	15414	15325	15337	15105	15014	15211	15227	15372	15245	15214	15346	15223	15305	15259	15130	15202	15317	14969	15234	15357	15364	15239	15226	15333	15264	15454	15327	15369	15224	15188	15224	15399	15284	15391	15220	15249	15301	15381	15258	15228	15255	15430	15290	15281	15307	15393	15428	15237	15396	15269	15215	15278	15370	15345	15349	15291	15191	15203	15220	15314	15283	15350	15338	15236	15307	15164	15406	15074	15511	15133	15370	15071	15126	15320	15583	15283	15277	15121	15331	15347	15521	15094	15190	15225	15309	15320	15378	15371	15348	15386	15282	15168	15363	15405	15359	15239	15131	15182	15241	15267	15241	15352	15304	15097	15346	15102	15378	15309	15234	15091	15347	15421	15384	15414	15269	15253	15285	15234	15177	15169	15189	15273	15296	15223	15406	15241	15483	15061	15261	15209	15320	15338	15511	15082	14968	15321	15233	15330	15139	15056	15100	15215	15235	15324	15240	15387	15336	15394	15314	15093	15221	15378	15442	15214	15502	15188	15398	15363	15113	15320	15310	15559	15199	15293	15177	15328	15305	15302	15172	15327	15198	15240	15368	15276	15174	15283	15285	15409	15291	15171	15244	15312	15175	15263	15225	15235	15431	15295	15303	15311	15182	15287	15311	15088	15486	15305	15420	15323	15248	15294	15218	15422	15365	15245	15442	15399	15060	15124	15177	15460	15258	15283	15068	15227	15250	15396	15302	15386	15215	15196	15484	15298	15598	15280	15285	15257	15389	15376	15316	15320	15107	15160	15134	15260	15135	15426	15279	15283	15199	15202	15313	15257	15201	15326	15272	15307	15330	15258	15297	15384	15484	15361	15503	15254	15424	15062	15158	15155	15263	15176	15185	15286	15446	15323	15146	15278	15292	15216	15306	15406	15335	15305	15154	15327	15338	15165	15363	15082	15345	15258	15200	15349	15157	15130	15204	15247	15389	15275	15357	15270	15124	15443	15444	15306	15418	15335	15244	15293	15062	15270	15247	15412	15253	15362	15265	15234	15385	15215	15157	15338	15228	15095	15295	15151	15300	15438	15297	15359	15450	15359	15293	15094	15176	15348	15310	15318	15283	15333	15195	15488	15185	15292	15473	15269	15293	15269	15216	15220	15407	15359	15312	15426	15305	15209	15076	15204	15402	15314	15498	15070	15247	15176	15356	15263	15294	15197	15365	15251	15223	15246	15203	15041	15207	15125	15310	15448	15167	15277	15245	15242	15268	15400	15265	15470	15330	15248	15294	15304	15355	15221	15145	15168	15199	15178	15294	15240	15451	15085	15312	15432	15371	15228	15301	15280	15363	15306	15171	15348	15202	15288	15342	15417	15271	15215	15185	15192	15443	15217	15506	15454	15191	15232	15263	15210	15238	15166	15181	15305	15246	15282	15246	15327	15273	15465	15082	15262	15339	15330	15142	15213	15229	15193	15194	15045	15321	15281	15256	15360	15350	15320	15477	15161	15362	15140	15414	15115	15346
15205	27529	26360	21558	18433	16710	15536	15063	14743	14583	14485	14457	14568	14582	14444	14555	14512	14605	14634	14393	14383	14190	14306	14178	14177	14286	14231	14110	14145	13970	14310	14231	14001	14144	14219	14055	13990	14027	14195	14186	14055	14202	14049	14129	14019	14111	14553	15841	16089	15637	14971	14325	14042	14116	13969	14132	13989	14115	14031	14124	14132	14011	14127	14097	14003	14184	13884	13976	14149	13953	13898	14061	14028	14187	14052	13925	13818	14050	13949	14010	14209	13898	14040	13989	14005	14177	13967	13775	14058	13940	14151	13942	14142	13897	13989	13966	13896	13865	14013	14020	14102	14175	14088	14060	13933	14049	14071	13968	14135	14159	14118	13936	13885	14029	14028	14019	14161	13923	14023	13905	13940	14059	13949	13823	14165	14221	14045	13884	13903	14031	13893	13847	14075	14182	14027	13871	13984	14164	14107	14007	13910	14119	14023	13978	13950	13967	14054	14034	13798	13953	13922	14090	14106	13866	13983	14061	13972	13964	13951	14102	14073	13991	13919	13976	14038	14147	13845	13998	13973	13871	14066	13988	14111	13875	14057	13854	14020	14005	13833	14094	13976	14024	13946	14073	14097	14158	13826	14190	14148	13950	13972	14109	13912	13924	13989	14008	14159	13876	14104	14054	14009	14159	14169	14104	14059	14009	14018	14035	14076	13984	14024	13954	14060	14011	13983	13885	13933	13932	13981	14086	13928	13970	14083	13909	14176	14034	13964	14097	13860	14025	14098	14116	13871	13906	13966	14136	14104	13967	13945	13936	13980	13920	13979	14002	14072	14015	13977	14124	13898	13927	13985	13967	14095	14088	14172	14038	14042	14014	13950	13974	13972	13973	14040	13999	14113	14054	13779	13846	14116	14061	14052	13987	14129	14112	13987	13900	13943	14014	13943	14115	14020	14158	14020	13990	14249	13999	14163	14061	14001	14112	13988	14062	14080	14142	14034	13971	14033	14040	14075	13990	14048	13871	13785	13997	13971	13920	14155	14070	13908	14011	14084	14101	14078	14030	14118	13880	13998	14164	13850	14237	14084	13978	13889	14026	13993	13937	13941	13922	14003	14097	14023	13862	14083	14077	14023	13975	13927	14060	13830	13849	13801	14010	14221	13915	14099	14159	13890	14064	14001	14117	13852	13954	14050	14041	13980	13860	14013	14040	13995	14126	14001	13947	13988	14017	13941	14098	14068	13967	14047	14146	14188	13829	13956	13923	13837	14075	14156	13871	14130	13980	14044	14018	14020	14031	13932	14059	14086	13991	14010	13988	13867	13968	14003	13976	14099	14121	14006	13915	14149	13961	14169	13863	14005	14010	14012	14047	14198	14137	13926	13926	14077	14029	14180	14106	14005	13999	13814	13965	14080	13922	13919	13847	14017	13898	14085	14143	14025	13898	13822	14129	14033	13917	13839	14066	14090	13914	14013	13984	14077	14120	13971	13920	14046	14034	14023	13730	14032	13947	14038	14023	14029	14015	14072	14011	14027	13978	14121	13837	14060	14058	13925	14038	13937	13864	14037	14073	13991	13940	14137	13865	14291	13985	13967	13913	13982	13979	14010	14218	14042	14000	13888	14023	14052	14016	13842	13942	13821	14139	14148	14052	14048	13944	14086	13945	14036	14062	14082	13949	14044	13962	13907	13965	13957	14060	14077	14007	14032	14011	13976	13924	13922	14118	13974	14093	13981	13947	14019	13932	14121	14073	14008	14056	14033	13981	14113	13977	13947	13999	14008	14262	13987	14107	13963	14037	13845	14023	13966	13977	14090	13898	14076	14059	13915	13964	13888	14012	13985	13975	14008	14042	14115	13802	14038	13867	13940	14155	14025	13955	13992	14034	14009	14132	13988	13970	13962	14025	13883	13964	14022	14090	13936	14027	13963	13984	14004	13968	13924	14183	13891	13944	14012	13952	13974	13940	13901	14018	14045	14004	13993	14035	13893	14044	14130	13919	13990	14028	14055	13989	14096	14030	13929	14022	14192	13949	13997	14056	13974	13833	14202	13991	13994	14062	13954	13974	13914	14099	13940	14169	14065	14085	13888	14249	14002	13845	14194	14052	13891	14089	14037	14092	13976	14157	14005	13980	14016	14114	14202	14099	13935	13944	13874	14020	14001	13969	13793	14041	13970	14055	13904	13794	13994	14059	13958	13864	13962	14038	13908	13938	14045	13946	13929	14000	13977	14022	13844	14117	14056	13950	13922	13929	13996	13917	13896	13913	13958	13967	14035	14001	14102	13878	13963	14013	14001	13929	14174	13936	14033	13953	13946	14106	14025	14217	14014	13995	14073	13958	14038	13952	14000	13961	14108	14033	14066	13937	13919	13952	14072	14057	13945	13901	14036	14072	14097	13843	14017	14152	14075	14006	14211	14012	13906	13995	14045	14021	14000	13830	13903	14062	14112	13778	13926	14092	14125	14068	14036	13950	14112	13943	13940	14146	14125	13750	14129	13999	13821	13962	13779	14078	14033	14018	14037	14012	13952	14098	14184	14000	13938	13988	14028	13912	13963	14018	13973	14059	14100	14025	13885	13847	14087	14072	13824	14092	13892	14053	14051	14053	14009	14024	14201	14077	14070	13832	13977	14039	14019	13773	14072	13861	14004	13971	14047	14013	14117	13870	14043	13918	14022	13937	13988	14043	14144	13863	13875	13964	13898	14063	14019	14162	14063	13903	14009	14006	13937	14106	14148	14213	13882	13985	14058	13976	14172	13921	14127	14070	13883	14121	14154	14076	14090	14044	13916	14023	14042	13979	13871	14127	13895	14057	14094	14000	13932	13936	14024	13989	13949	14028	14099	14059	14013	13851	14041	14002	14040	14089	13934	14021	13915	14013	13878	13988	14100	14020	13963	14037	14044	14038	14092	14089	14145	13932	14005	13973	14071	14187	13899	13956	13998	13939	13990	14075	13766	13834	14073	13800	13973	14136	13909	14010	13979	14212	14018	14056	14259	14195	14010	13956	14009	14059	14077	13945	14068	14012	14018	14066	13989	14006	14030	13901	14080	14088	13974	14096	14051	13938	14061	13997	13955	13951	13814	13928	14166	14007	14093	14002	13946	13853	14056	14051	14031	14073	14141	13989	13885	13951	13950	14056	14205	14009	13785	13951	14126	13921	13986	13953	13968	13881	13937	14078	14081	13876	14065	13973	13945	14009	14101	14231	13978	13957	14162	13921	13852	14107	13980	13921	13865	13989	14031	13950	13941	13964	13917	13908	13954	14037	13909	13859	14133	13954	13924	13974	13989	13995	13926	13989	13993	14067	14167	14022	14077	14001	14061	13847	14071	14021	14041	13806	13919	13985	14020	13930	13855	13903	14009	14011	14147	13970	13934	14008	14121	14022	13849	14072	14050	14033	14084	13905	13980	14073	13899	14110	13944	13947	14042	13998	13949	14020	13919	14000	13962	14040	14012	13958	14013	14117	13984	13951	14092	14018	13968	13945	13990	14034	13892	13822	14036	13989	14076	14063	14105	14032	14079	14083	13883	13866	14090	14109	13918	14106	13966	14016	14118	13936	14079	13989	13962	14077	14058	13952	14136	13924	14029	13799	14063	14088	13967	14031	13953	14030	14175	13949	13970	13938	14031	14071	13903	13996	13967	14037	14017	13858	14033	14004	13902	14022	14003	13968	14123	13906	13944	13959	14003	13994	14055	13972	14128	14135	14060	13857	13940	13804	13851	13979	14026	13891	14091	13888	14046	14034	14054	14043	14017	13982	14152	13978	14047	14019	13967	13912	14001	13957	14002	13957	13913	14047	14000	13938	14033	14147	13930	13928	13922	13962	13878	14085	14036	13978	13890	14073	14147	14099	13975	13935	14075	13972	13908	13969	14195	14048	13915	13988	13926	14063	13966	14079	14150	13818	14063	13926	13950	13984	14016	14219	13997	14025	13874	13868	14123	14014	14077	13953	14203	14091	14019	13982	13890	13995	13952	13961	13935	14115	14181	13912	14014	13964	14000	13997	14033	14115	14017	14116	14026	14066	14042	13977	14201	13966	14067	14121	13921	13933	14078	13964	13851	13916	13945	13956	13995	14017	14113	14012	13808	13934	14169	14063	13924	14172	13942	13953	14084	14011	13958	13939	13934	13911	14119	13896	14044	14026	14073	13973	14141	14188	13946	14123	14081	14167	14067	14042	13973	14070	14012	13938	14219	14106	13971	14018	13990	14126	13988	13916	13994	14022	13890	13953	14093	13919	13912	13949	14045	13999	14026	14084	14016	13972	14062	13953	14131	14029	14024	14022	13954	13918	13955	14042	14104	14010	13938	13942	14036	13936	13937	13987	14196	13857	13975	13894	14023	14021	14131	14026	13859	13963	14112	14163	14078	13977	14033	13982	14158	14047	13976	13923	14072	14086	14109	13834	14070	13922	13928	13993	14040	13918	13865	14158	14057	13947	13982	13956	14079	13977	14144	14042	14037	14110	13895	14097	14101	14110	14134	13881	14012	13929	14138	14086	14138	14136	13954	14089	14049	13889	13910	13999	13833	13803	13957	13917	13902	13983	14023	13919	14115	14133	13945	13965	13942	14141	13919	13934	13950	13821	13974	14106	13937	14024	14066	13821	14014	14054	14183	14026	13895	14036	14015	13778	13998	13926	14060	14135	14038	14158	14023	14078	14019	14071	14050	14027	14306	14003	13960	14123	14060	13949	14047	14052	13879	14096	14147	14130	14176	14100	14145	13960	13949	14091	13952	14072	13988	14079	13876	14029	14027	14093	13890	13972	14132	14233	13955	14128	14024	14019	14112	14033	14058	14201	14098	14046	13889	14002	14028	14046	14034	14092	14046	13909	14100	14071	13956	13963	13951	14116	13895	14013	13891	13933	14039	13906	14007	14066	14016	14008	14070	13888	14042	14187	14032	13827	13866	14035	13977	13948	14082	14048	14132	13966	14176	14080	13932	13927	13923	13915	13884	14008	13937	13886	13716	14063	13953	14175	13869	13856	14029	13992	13848	13826	14167	14064	13892	14085	13950	14195	14089	13998	13977	13962	13861	14108	14091	14191	14062	14187	13973	14008	14069	14006	14045	13925	14175	14096	14082	13837	14055	13964	14053	13915	14032	14068	13802	13934	13996	13937	14127	13898	14210	13848	13874	14059
23149	21338	29209	23824	21479	22709	22024	15834	14681	14904	14817	14830	14710	14730	14470	14589	14591	14654	14734	14286	14465	14212	14185	14406	14294	14435	14349	14219	14140	14239	13958	14174	14282	14281	14334	14049	14150	14059	14139	14140	14033	14152	14115	14228	14281	14379	15047	15697	15630	16170	16101	14945	14750	14262	14221	14283	14222	13875	13980	13956	14035	14046	14007	14124	14050	13905	14105	13917	14228	14041	14014	14011	13898	14099	14059	14070	14158	14094	14169	14042	13952	14209	14023	14151	14059	13981	14021	14203	13926	13964	14105	14029	14000	14138	13956	14081	14094	14114	13986	14256	14006	14010	13950	14045	14102	14221	14088	14097	14034	14159	14035	13979	14211	14175	14094	14107	14079	14082	13916	14201	14241	14043	13974	13984	13990	13994	14014	13978	13927	14116	14035	14072	13903	13985	13959	13953	13993	14084	13958	14095	14120	14108	14104	13961	14016	13911	13884	13884	14168	14138	14150	14133	13897	13904	14040	14012	14018	14076	14078	13969	14077	14218	13988	14001	13959	14070	14168	14062	13984	14077	14019	13999	14029	14064	14079	13994	14023	14052	14078	14159	13959	14096	13722	14131	13891	13916	14083	14299	14061	13974	14177	14100	14003	14012	14082	14035	13949	14127	14029	14096	14073	14024	14118	13969	13973	14149	13995	13994	14042	13894	14059	14027	14214	13875	13943	14147	13906	14094	13982	14160	13844	13839	14119	14038	14114	14144	14134	14143	14086	14220	14135	13981	13902	14041	13870	14024	14005	14176	13888	13907	14044	14001	14070	13721	13965	14034	14136	14178	14064	13773	14014	14019	14014	13991	13957	13867	14032	13843	14020	13989	14074	14009	14098	13831	14011	14020	13914	13934	14126	14089	14043	14228	14003	14132	14002	14243	14108	14012	14043	14010	14152	14103	14176	14190	14004	13901	14177	14193	14063	14113	14066	14045	13987	13990	13827	14050	14060	13946	13937	13815	14009	13846	14091	14124	14153	13810	13978	14134	14028	14076	14028	13947	14148	14046	14038	13992	14167	14020	14049	13911	14108	14025	13879	13935	14069	13910	14025	13999	13883	14137	14089	13955	14075	14109	14085	13849	14122	14041	13873	13923	13999	14013	14041	14151	14143	14115	14062	14160	14101	14061	13919	14089	13933	14220	14084	14167	14006	14008	13914	14063	14017	14065	14039	14163	14065	14224	14030	13962	14069	13939	14159	14169	14265	13935	13907	14059	13930	13897	14001	14061	13987	14011	13962	14009	14075	13857	14168	14093	14261	14118	14056	14026	14042	14080	13946	13963	14040	14071	14057	13888	14137	14002	14033	13977	13820	14024	14047	13949	14097	14017	13934	14008	14039	13943	14018	13775	13951	13858	14014	14043	14138	14148	14031	13970	13918	14282	14053	14117	14122	14104	14072	14135	14143	13975	14094	13986	14041	14012	13953	14040	14065	14008	13966	14087	13915	13988	14111	13945	14093	13842	13898	14161	13890	14217	14033	14135	14095	13998	14056	14004	14141	14317	14418	14192	14092	14121	13950	14046	13920	14128	13939	14111	14079	13999	13900	14070	14137	13994	13990	13859	14071	13781	14052	13960	13990	14034	14042	14069	13997	14077	14140	14147	13891	13979	13968	14076	14099	13923	13806	13934	14071	13934	14031	13878	13894	14173	14101	14251	14109	14067	14085	14090	13921	14085	13891	14081	13919	13901	14187	13982	13972	14161	14138	14136	14197	14005	14218	13876	13901	14186	14043	14168	13976	13929	13965	14121	14003	13993	14090	14058	14000	14086	14065	13823	13861	13837	13945	13913	14111	14070	13932	14037	13948	14062	13998	14061	13962	13956	13934	14001	14200	14087	14172	14136	14146	14132	14143	14042	14083	14010	14066	14078	14063	14220	13926	13884	13865	13993	14170	13868	14032	14040	14059	14140	14118	14048	14031	13953	14052	13993	14085	13967	14086	14058	14062	14040	14126	14096	14135	14023	13942	14051	13902	13950	13906	14071	14044	14146	13944	14032	13969	14023	14129	13933	14085	14025	14078	14053	13954	13984	14080	14053	14070	14027	13918	14143	14063	14114	14153	14011	14014	14008	13915	14011	13941	13985	14089	13910	14071	13896	13938	13930	14065	14026	14005	14214	14158	13991	14088	14004	13889	13896	13979	14074	14142	14023	13918	14154	13837	14095	14050	14030	14110	14087	13994	14165	14023	14108	14058	14095	13932	14005	14055	13884	14203	13967	14133	14045	14141	14005	14120	14142	14113	14134	14085	13961	13784	13871	13989	13844	13879	13866	14055	13945	14006	14219	14126	14021	13984	14072	14077	14009	14143	14002	13893	14128	13973	13823	13884	13948	13985	14129	14029	13993	13865	14157	14310	14266	14038	13958	14105	14007	13989	13949	14224	14010	13848	14023	13923	13965	13978	13835	13824	13850	14019	13977	13838	13980	13991	13877	14262	14002	13984	14038	14198	14323	13933	14069	13913	13900	14199	13970	13865	14112	14067	14052	14069	13988	14152	14027	13982	14147	14088	13889	14193	13968	14074	14097	13989	13916	13901	13832	13911	13960	14174	13897	13925	13878	13929	14150	13825	13975	13838	14010	14032	14061	13870	13971	14032	14187	14072	14084	14078	13977	14298	14047	13938	13909	13931	14100	13994	13977	14008	14167	14085	13931	14020	14094	14049	13659	14011	14090	14032	14124	13958	14164	13965	13868	13968	13977	14133	13971	14017	14015	14214	14083	13940	14017	13884	14048	14035	14054	14003	13970	14156	14079	14136	14155	13997	13827	14106	13992	14013	13882	14074	14087	14080	13939	14014	13940	13941	14106	14265	14098	13963	14031	14072	14219	14108	14161	14007	13895	14113	14299	14039	14013	14144	13918	14260	14108	13975	14146	13887	14126	14078	14005	13974	14020	14130	14145	14037	14175	14052	14038	14001	14227	13879	13999	14095	13989	14184	13974	13921	14012	14010	14046	13980	13798	13923	14000	13940	14133	13980	13937	14140	14101	13890	14010	14173	13938	14045	14162	14108	14011	14006	13993	14063	14083	14150	14198	13990	13919	14109	14087	14028	14187	14128	14169	13920	13849	13919	13929	13958	14074	13975	13931	13858	14265	14136	13867	13981	14043	13825	14083	14031	14112	14084	13956	14006	14175	14155	14126	14129	13949	13899	13944	13951	14024	14110	14083	14084	13910	14031	14102	14029	13906	14268	14090	14046	13872	14017	14105	13852	13824	13951	14045	14104	13898	13937	13895	14179	13946	14023	13822	14070	14013	14047	14085	14047	13993	14087	13865	14233	14020	13854	14049	13982	14041	14157	14155	14052	14034	14037	14214	14108	14187	14013	14109	13986	13897	14091	14034	14157	14064	14115	13958	13829	13928	13958	14022	14114	13947	14092	14141	14016	14028	14001	14044	14131	13914	14065	14008	14258	13982	14029	14072	13943	14015	14210	13962	14101	14031	14169	14133	14137	13968	14251	14203	14158	13951	13929	13919	13984	13950	14064	13887	14076	13978	14102	14151	14026	13982	13943	13950	14018	14080	14023	14025	14001	14155	14021	14179	13909	14057	14119	14000	14105	14250	13958	13934	14096	14018	13996	14138	14003	13979	13887	14111	14089	13969	14000	14077	13897	13949	14070	14003	14050	13908	14040	14086	14265	13992	14235	14012	13835	14018	13945	14029	13957	14054	14094	14041	13994	13970	14035	13987	14124	14033	13960	14028	14035	14023	13932	13967	13843	13913	13818	13989	14072	13998	13921	13942	14049	14034	13918	13916	13946	13916	14159	13988	14094	14087	14167	14198	13941	13979	14094	14097	14028	13791	13738	13866	13996	14259	14028	14117	13998	14012	14057	14120	14034	14067	14057	13995	13961	14034	14091	13900	14057	14050	13938	14041	14020	13985	13977	14033	13924	14106	13892	13986	13958	14065	13921	14083	14100	14172	13965	14044	13721	14044	13855	13887	14375	14215	13941	14054	14171	14326	14106	14063	13925	14019	14026	14158	14181	14146	14127	14133	13780	14071	14062	13886	14010	14125	13969	14032	14031	14017	14011	14056	13772	13967	14088	14010	14015	13969	13963	13906	14044	14010	14048	14146	13978	13992	13868	14106	14102	13920	14020	14173	13986	14030	14052	14064	13997	13933	14000	13934	13998	14042	14091	14052	14014	14094	13987	14011	14047	14061	14003	14008	14054	14159	13993	13934	14003	14013	13981	13882	13987	14058	14013	13966	13973	14145	14053	14119	14112	13907	13959	14189	13910	13989	14151	13969	14018	13974	14133	13826	13995	13936	14028	14059	14029	13889	13866	13920	13784	13992	13980	13917	14020	14031	13996	14076	13953	14034	14067	14034	13905	14143	14093	13907	13997	13859	14046	14002	13962	14125	14141	14050	13996	13835	14131	13871	14079	13859	13900	13911	14113	14081	14220	13935	13917	13805	14043	14044	13879	13910	14086	14195	13884	13936	14077	14045	14160	13953	14206	13964	14226	14063	13958	13886	13934	13919	14157	14118	13853	14119	14152	13966	13941	14079	13927	13980	14071	14129	14065	14015	14086	14201	14051	13995	14010	13912	13957	14010	14110	13987	14215	14159	14334	14109	14050	14133	14070	14026	14104	13873	14044	14052	14055	14070	13905	14115	14005	14034	13886	13821	14085	14085	14092	13932	14133	14078	14115	14008	13710	13875	13956	14024	13997	14113	13988	14098	14055	14078	14127	13924	14009	13973	14119	14212	14002	13974	14013	14035	14188	14105	13901	14026	13964	14012	14043	14065	14135	14085	14063	13960	13974	14096	14175	14018	14004	14019	14233	13920	13976	14046	13970	14069	13885	14011	13993	13953	14107	14115	14136	14109	14175	13924	14051	13829	14122	14197	14040	14234	13997	14059	14017	14027	14051	13932	14010	14055	14203	13933	14109	14055	14201	13929	14181	14003	13920	14191	14124	13923	14253	13988	14052	13913	13908	13865	14008	14073	14067	13963	14042	14123	14106	14027	14199	14052	13950	14069	14144	14052	14143	14017	13960	14078	14026	14146	13877	14121	13982	13926	14040	13969	13980	14011	14059	14038	13955	13962	14086	14148	13921	14056	14068	13990	14015	14043	13861	14167	14082	13966
16551	31251	30582	23681	19957	17443	15763	15109	14571	14177	14229	14425	14226	14024	13835	13988	13846	14093	13940	13731	13743	13684	13566	13627	13357	13397	13256	13345	13361	13438	13403	13628	13372	13348	13452	13432	13336	13253	13184	13273	13399	13254	13272	13259	13197	13848	15018	15519	15506	16425	15502	14458	13898	13497	13226	13246	13245	13133	13239	13424	13143	13228	13205	13186	13339	13163	13255	13197	13277	13121	13134	13124	13285	13141	13228	13243	13194	13172	13214	13197	13121	13362	13110	13251	13299	13255	13122	13262	13134	13299	13151	13258	12984	12997	13268	13199	13181	13395	13166	13254	13317	13204	13290	13117	13297	13267	13106	13160	13163	13274	13097	13232	13332	13195	13123	13175	13298	13282	13173	13023	13154	13269	13157	13145	13061	13149	13192	13216	13137	13249	13175	13252	13099	13282	13118	13294	13168	13239	13205	13304	13295	13153	13151	13245	13115	12987	13216	13120	13336	13130	13181	13086	13231	13229	13417	13238	13277	13116	13247	13388	13011	13235	13078	13248	13262	13059	13161	13322	13323	13234	13163	13206	13079	13331	13282	13084	13147	13154	13275	13277	12941	13302	13248	13263	13082	13139	13202	13006	13094	13092	13019	13233	13305	13473	13287	13298	13248	13196	13503	13104	13212	13256	13350	13296	13154	13146	13151	13195	13057	13268	13347	13147	13231	13191	13060	13296	13313	13038	13111	13234	13052	13349	13208	13205	13265	13258	13257	13121	13167	13265	13030	13195	13208	13207	13122	12942	13173	13167	13254	13165	13008	13212	13383	13259	13040	13320	13377	13109	13094	13054	13299	13246	13136	13206	13277	13319	13238	13236	13217	13163	13226	13124	13289	13160	13171	13210	13131	13357	13206	13370	13217	13316	13116	13154	13347	13172	13177	13250	13350	13160	13116	13158	13269	13085	13270	13065	13184	13245	13254	13160	13223	13127	13119	13155	13204	13141	13058	13114	13297	13356	13160	13173	13335	13084	13081	13016	13193	13220	13227	13161	13013	13167	13169	13270	13239	13085	13146	13276	13246	13079	13220	13235	13237	13186	13289	13112	13218	13128	13313	13156	13138	13252	13245	13148	13389	13251	13008	13226	13204	13313	13118	13216	13268	13188	13275	13125	13133	13172	13173	13291	13297	13330	13138	13176	13132	13363	13344	13348	13268	13048	13146	13058	13159	13158	13146	13113	13100	13171	13185	13232	13208	13278	13107	13173	13299	13129	13372	13253	13281	13277	13335	13190	13169	13097	13153	13108	13042	13226	13169	13110	13093	13319	13169	13234	13158	13156	13150	13147	13333	13215	13545	13322	13260	13305	13231	13279	13136	13275	13190	13113	13169	13193	13160	13194	13039	13170	13358	13306	13101	13196	13170	13250	13086	13217	13205	13195	13251	13240	13263	13084	12976	13100	13258	13194	13381	13268	13268	13260	13373	13317	13149	13183	13280	13291	13124	13391	13134	13168	13177	13285	13106	13139	13201	13192	13090	13150	13046	13236	13277	13171	13136	13152	13174	13194	13213	13168	13183	13229	13147	13228	13097	13181	13187	13348	13156	13318	13123	13217	13074	13262	13112	13196	13235	13130	13139	13117	13155	13122	13293	13208	13173	13186	13273	13285	13147	13102	13065	13233	13206	13086	13283	13031	13188	13301	13071	13083	13219	13113	13197	13273	13195	13295	13041	13204	13165	13210	13113	13180	13104	13231	13102	13255	13293	13110	13178	13142	13265	13230	13115	13193	13200	13234	13244	13116	13209	13227	13285	13162	13209	13195	13130	13163	13333	13099	13261	13059	13142	13210	13342	13190	13182	13085	13081	13415	13200	13198	13111	13185	13219	13201	13005	13265	13300	13133	13104	13141	13296	13112	13082	12996	13290	13169	13170	13090	13405	13190	13047	13164	13238	13197	13195	13141	13068	13248	13151	13307	13184	13219	13104	13120	13219	13411	13369	13286	13200	13195	13188	13250	13179	13310	13387	13163	13043	13143	13194	13065	13161	13272	13078	13169	13133	13171	13402	13123	13225	13292	13224	13343	13142	13081	13285	13198	13228	13156	13381	13154	13216	13130	13184	13202	13167	13157	13324	13178	12972	12995	13149	13161	13215	13216	13205	13217	13346	13258	13424	13236	13107	13196	13086	13099	13114	13218	13118	13324	13283	13122	13182	13232	13111	13302	13203	13318	13256	13190	13138	13165	13258	13147	13152	13280	13116	13322	13235	13111	13226	13387	13234	13139	13149	13107	13163	13231	13151	13123	13323	13044	13078	13214	13122	13172	13155	13314	13122	13175	13043	13253	13327	13206	13293	13079	13253	13102	13127	13124	13116	13293	13156	13045	13046	13140	13216	13140	13123	13232	13261	13153	13205	13134	13215	13281	13322	13250	13228	13241	13211	13283	13233	13274	13202	13028	13269	13214	13254	13399	13353	13288	13012	13183	13196	13178	13163	13292	13228	13164	13081	13200	13220	13102	13264	13164	13099	13105	13160	13072	13125	13381	13209	13153	13112	13287	13113	13179	13143	13240	13245	13125	13240	13214	13320	13134	13196	13246	13224	13209	13193	13206	13239	13193	13267	13252	13283	13193	13066	13260	13159	13247	13004	13163	13213	13054	13122	13226	13188	13100	13340	13150	13311	13286	13240	13220	13198	13316	13227	13229	13183	13157	13264	13206	12944	13224	13319	13135	13144	13268	13280	13049	13203	13187	13307	13143	13196	13196	13069	13318	13201	13176	13159	13174	13128	13116	13256	13217	13348	13043	13138	13253	13223	13187	13135	13269	13150	12962	13166	13223	13129	13006	13144	13058	13211	13299	13170	13122	13173	13201	13223	13134	13030	13036	13224	13151	13091	13329	13246	13272	13141	13404	13268	13187	13191	13097	13284	13225	13070	13178	13158	13214	13304	13298	13212	13255	13279	13185	13282	13259	13206	13178	13106	13149	13390	13086	13131	13295	12967	13323	13256	13276	13105	13268	13342	13174	13161	13258	13247	13405	13140	13234	13102	13206	13239	13205	13175	13170	13191	13269	13303	13286	13358	13054	13051	13380	13287	13259	13350	13108	13349	13097	13189	13129	13378	13145	13242	13320	13214	13143	13389	13242	13140	13166	13247	13183	13078	13391	13243	13161	13188	13283	13265	13240	13213	13240	13092	13254	13156	13273	13277	13353	13081	13119	13200	13237	13034	13214	13047	13314	13141	13138	13215	13101	13245	13089	13299	13280	13244	13143	13125	13168	13066	13196	13139	13040	13098	13151	13134	13137	13280	13336	13212	13270	13205	13146	13204	13149	13210	13222	13262	13149	13182	13071	13180	13050	13279	13074	13080	13129	13129	13314	13114	13233	13096	13043	13066	13370	13244	13278	13059	13185	13227	13335	13210	13175	13181	13240	13106	13213	13163	13151	13296	13070	13099	13126	13119	13024	13123	13191	13194	13134	13175	13205	13263	13314	13113	13401	13302	13251	12968	13256	13223	13130	13070	13215	13121	13159	13184	13021	13323	13126	13324	13181	13188	13145	13303	13187	13153	13224	13198	13138	13105	13056	13190	13194	13210	13263	13314	13219	13383	13175	13271	13063	13199	13140	13164	13230	13358	13242	13175	13149	13215	13088	13217	13210	13298	13209	13207	13091	13157	13133	13227	13016	13242	12994	13189	13220	13365	13257	13365	13148	13189	13138	13258	13231	13309	13264	13263	13178	13240	13333	13218	13235	13087	13150	13152	13037	13142	13249	13145	13255	13166	13171	13170	13096	13236	13333	13325	13244	13238	13308	13205	13186	13253	13162	13136	13138	13247	13337	13106	13248	13049	13248	13159	13261	13164	13181	13214	13157	13130	13034	13175	13256	13189	13238	13058	13094	13227	13125	13238	13323	13224	13214	13203	13245	13223	13212	13288	13227	13250	13188	13208	13129	13215	13165	13239	13264	13078	12935	13167	13295	13221	13089	13166	13095	13109	13302	13193	13178	13282	13115	13071	13322	13261	13137	13013	13203	13332	13079	13156	13246	13184	13174	13090	13268	13230	13296	13249	13177	13301	13167	13100	13150	13219	13271	12999	13222	13162	13276	12948	13136	13106	13274	13087	13270	13087	13008	13219	13063	13223	13071	13152	13176	13111	12985	13169	13114	13213	13234	13187	13281	13216	13162	13147	13165	13241	13081	13273	13021	13232	13261	13143	12957	13254	13262	13288	13329	13351	13260	13111	13286	13116	13264	13310	13225	13221	13106	13277	13124	12978	13384	13081	13109	13234	13083	13237	13064	13442	13240	13314	13190	13152	13259	13096	13222	13233	13221	13256	13272	13319	13163	13196	13192	13333	13127	13148	13192	13192	13231	13165	12991	13273	13077	13313	13227	13089	13211	13150	13214	13111	13292	13041	13052	13214	12945	13124	13206	13171	13209	13216	13166	13096	13222	13106	13260	13171	13166	13200	13186	13082	13171	13219	13058	13347	13301	13144	13198	13278	13141	13142	13219	13293	13235	13387	13364	13131	13180	13147	13314	13090	13244	13162	13360	13269	13092	13064	13281	13293	13193	13082	13016	13234	13203	13170	13160	13264	13251	13160	13197	13137	13260	13139	13238	13289	13097	13122	13095	13095	13073	13117	13164	13305	13093	13200	13171	13151	13072	13205	13280	13280	13237	13234	13158	13118	13027	13130	13130	13199	13085	13156	13195	13265	13158	13132	13142	13295	13084	13262	13183	13076	13240	13303	13267	13235	13047	13249	13228	13173	13236	13176	13199	13313	13057	13173	13059	13052	13178	13177	13134	13118	13230	13293	13071	13197	13154	13387	13149	13288	13177	13429	13119	13135	13209	13276	13194	13246	13158	12987	13320	13036	13101	13265	13210	12895	13358	13283	13223	13288	13253	13271	13092	13098	13168	13199	13208	13267	13396	13087	13138	13112	13168	13108	13040	13162	13296	13210	13109	13219	13197	13081	13056	13166	13190	13229	12971	13092	13117	13387	13185	13233	13191	13161	13221	13303	13294	13224	13172	13141	13079	13360	13105	13269	13120	13175	13187	13089	13260	12995	12997	13222	13185	13179	13185	12982	13114	13299	13233	13332	13337	13123	13083	13044	13069	13196	13175	13093	13341	13038	13313	13046	12982
27651	22059	23783	19395	15157	14205	13983	13596	13584	13655	13636	13691	13497	13524	13508	13659	13662	13599	13683	13680	13397	13470	13755	13596	13474	13503	13419	13438	13440	13405	13612	13744	13659	13463	13378	13632	13650	13568	13498	13533	13651	13632	13458	13515	13530	13321	13413	13407	13621	13657	13303	13624	13540	13358	13414	13578	13365	13486	13484	13377	13431	13507	13537	13350	13570	13437	13368	13428	13426	13386	13569	13561	13390	13355	13523	13562	13389	13474	13422	13383	13354	13498	13388	13518	13542	13398	13517	13470	13480	13564	13565	13332	13449	13438	13445	13377	13473	13556	13506	13475	13565	13460	13330	13427	13552	13398	13323	13548	13445	13481	13417	13388	13505	13329	13349	13488	13434	13482	13507	13342	13438	13445	13393	13477	13290	13493	13434	13498	13196	13389	13640	13397	13512	13263	13464	13424	13560	13411	13250	13221	13472	13294	13359	13512	13394	13500	13383	13406	13265	13471	13490	13381	13461	13382	13474	13587	13530	13464	13506	13424	13372	13352	13466	13542	13432	13452	13520	13481	13654	13344	13421	13578	13568	13387	13483	13465	13582	13479	13509	13537	13628	13348	13653	13353	13325	13520	13557	13542	13384	13384	13453	13470	13416	13505	13330	13426	13429	13485	13539	13456	13528	13689	13483	13489	13589	13307	13361	13521	13678	13601	13338	13505	13517	13256	13486	13390	13273	13423	13412	13308	13455	13540	13304	13533	13357	13295	13478	13692	13358	13452	13480	13281	13588	13482	13473	13425	13440	13395	13218	13362	13330	13595	13497	13513	13318	13551	13576	13421	13220	13383	13426	13370	13401	13515	13473	13435	13452	13464	13379	13532	13404	13517	13582	13550	13525	13269	13617	13459	13492	13359	13476	13418	13445	13532	13347	13383	13494	13514	13349	13427	13441	13479	13414	13311	13392	13491	13339	13432	13377	13473	13479	13399	13321	13195	13554	13483	13587	13543	13480	13472	13424	13535	13647	13534	13640	13515	13577	13326	13577	13479	13370	13628	13512	13439	13424	13515	13359	13499	13610	13558	13545	13303	13575	13424	13411	13470	13420	13438	13765	13388	13516	13647	13594	13353	13469	13503	13491	13327	13302	13499	13442	13454	13517	13546	13400	13590	13471	13561	13420	13412	13638	13416	13386	13368	13523	13362	13345	13530	13595	13560	13308	13543	13447	13446	13463	13483	13570	13519	13558	13521	13364	13324	13482	13457	13357	13333	13473	13362	13511	13567	13399	13320	13297	13448	13573	13458	13486	13494	13290	13478	13397	13549	13330	13376	13603	13439	13464	13371	13453	13335	13652	13376	13291	13433	13477	13065	13542	13379	13484	13394	13286	13428	13280	13279	13346	13490	13374	13489	13412	13549	13524	13607	13556	13405	13397	13604	13396	13550	13493	13648	13423	13541	13686	13469	13348	13304	13528	13535	13593	13340	13370	13514	13523	13274	13465	13372	13403	13311	13475	13542	13487	13294	13549	13607	13338	13435	13534	13218	13624	13552	13425	13460	13550	13476	13196	13361	13406	13443	13607	13492	13296	13480	13416	13329	13275	13558	13298	13399	13403	13528	13406	13642	13413	13330	13307	13591	13376	13478	13606	13535	13452	13363	13348	13312	13515	13456	13513	13358	13458	13358	13354	13515	13501	13302	13379	13519	13662	13446	13441	13437	13414	13481	13431	13361	13516	13412	13582	13496	13444	13578	13396	13477	13347	13403	13553	13370	13520	13547	13548	13353	13412	13645	13390	13292	13381	13451	13322	13528	13386	13499	13313	13560	13399	13387	13455	13432	13510	13375	13446	13507	13312	13614	13411	13466	13472	13322	13452	13477	13527	13320	13254	13325	13464	13651	13305	13330	13319	13420	13499	13547	13405	13595	13332	13431	13588	13255	13631	13396	13330	13673	13458	13461	13385	13525	13597	13407	13482	13582	13615	13502	13491	13474	13419	13580	13604	13498	13235	13456	13529	13496	13626	13475	13419	13459	13357	13384	13432	13491	13413	13439	13670	13630	13652	13277	13575	13497	13389	13398	13444	13422	13546	13558	13468	13443	13536	13598	13421	13421	13763	13436	13359	13078	13518	13611	13514	13657	13682	13808	13600	13471	13573	13551	13381	13537	13552	13264	13504	13594	13726	13588	13414	13429	13501	13376	13339	13686	13580	13413	13522	13675	13526	13574	13360	13489	13568	13275	13619	13349	13296	13417	13473	13518	13429	13582	13481	13681	13082	13409	13476	13584	13384	13254	13574	13490	13772	13439	13377	13630	13547	13404	13465	13501	13251	13429	13386	13593	13367	13365	13352	13563	13446	13470	13459	13410	13484	13301	13433	13354	13426	13422	13469	13434	13552	13377	13384	13592	13425	13396	13560	13250	13336	13304	13291	13503	13490	13489	13475	13517	13440	13446	13355	13563	13521	13604	13540	13598	13580	13607	13521	13447	13571	13310	13311	13268	13470	13623	13545	13430	13458	13517	13391	13451	13522	13628	13287	13445	13561	13394	13463	13478	13513	13416	13427	13421	13271	13450	13444	13412	13270	13436	13454	13346	13307	13371	13552	13494	13484	13636	13503	13459	13371	13526	13384	13572	13547	13524	13517	13591	13524	13441	13623	13478	13392	13514	13471	13466	13426	13366	13449	13381	13470	13387	13589	13562	13492	13396	13433	13323	13307	13445	13376	13448	13563	13437	13465	13440	13469	13402	13434	13565	13471	13462	13546	13517	13544	13525	13370	13263	13208	13285	13455	13548	13479	13566	13600	13361	13550	13520	13515	13428	13428	13391	13382	13521	13442	13390	13414	13418	13163	13380	13426	13410	13513	13475	13613	13554	13556	13586	13430	13387	13214	13623	13384	13560	13295	13450	13472	13475	13277	13452	13372	13393	13505	13416	13422	13363	13601	13578	13474	13290	13733	13479	13456	13469	13405	13402	13649	13577	13563	13425	13501	13536	13464	13441	13427	13491	13470	13542	13521	13544	13375	13329	13440	13551	13486	13670	13534	13621	13534	13354	13475	13313	13557	13545	13449	13424	13663	13526	13382	13375	13413	13477	13545	13576	13363	13411	13451	13313	13308	13637	13539	13383	13403	13404	13346	13488	13413	13487	13685	13410	13457	13280	13406	13709	13286	13395	13347	13419	13461	13544	13432	13300	13427	13246	13404	13427	13414	13521	13404	13572	13493	13652	13514	13438	13547	13515	13397	13363	13522	13360	13339	13319	13521	13370	13487	13341	13493	13196	13460	13446	13286	13439	13444	13534	13508	13362	13365	13469	13631	13349	13472	13499	13393	13628	13501	13608	13506	13255	13541	13427	13388	13620	13362	13473	13355	13494	13494	13366	13322	13505	13481	13468	13475	13340	13538	13503	13360	13456	13459	13464	13533	13426	13492	13439	13501	13439	13400	13454	13462	13413	13619	13298	13645	13510	13282	13399	13404	13508	13702	13416	13597	13511	13433	13590	13503	13430	13342	13546	13252	13467	13468	13412	13404	13479	13493	13515	13630	13354	13453	13479	13638	13419	13536	13574	13400	13381	13527	13510	13491	13443	13396	13386	13494	13417	13495	13301	13274	13389	13459	13630	13585	13423	13413	13437	13417	13475	13539	13263	13417	13428	13473	13546	13481	13493	13314	13588	13565	13707	13569	13475	13416	13266	13316	13528	13512	13517	13587	13340	13585	13279	13479	13538	13467	13450	13582	13425	13689	13441	13418	13591	13394	13445	13457	13538	13530	13324	13355	13331	13419	13417	13622	13397	13369	13384	13351	13499	13424	13558	13489	13368	13470	13459	13380	13403	13487	13566	13741	13429	13328	13554	13454	13484	13392	13570	13484	13522	13508	13378	13375	13448	13437	13556	13268	13259	13413	13684	13451	13502	13476	13459	13263	13463	13448	13517	13356	13496	13435	13465	13494	13444	13461	13626	13675	13680	13571	13509	13358	13367	13457	13588	13544	13470	13332	13361	13307	13452	13543	13499	13318	13451	13617	13380	13354	13409	13461	13470	13436	13473	13446	13595	13462	13434	13603	13404	13500	13699	13374	13497	13544	13187	13479	13320	13340	13557	13612	13180	13319	13382	13589	13415	13487	13294	13447	13414	13513	13699	13505	13620	13551	13497	13408	13602	13573	13525	13320	13472	13639	13448	13604	13742	13454	13332	13339	13280	13345	13434	13354	13322	13579	13571	13464	13427	13415	13653	13398	13350	13328	13404	13451	13271	13476	13333	13318	13433	13424	13483	13279	13609	13497	13268	13521	13333	13437	13559	13292	13649	13436	13549	13537	13495	13352	13389	13310	13306	13474	13629	13514	13486	13574	13372	13411	13349	13389	13285	13532	13482	13536	13309	13575	13350	13416	13454	13494	13351	13452	13415	13519	13620	13304	13410	13523	13383	13552	13513	13386	13429	13229	13491	13550	13368	13418	13465	13547	13599	13596	13490	13512	13757	13466	13472	13518	13554	13537	13423	13419	13415	13314	13485	13643	13561	13412	13527	13569	13620	13410	13310	13647	13554	13300	13506	13390	13446	13312	13220	13467	13354	13622	13522	13549	13569	13462	13457	13213	13552	13380	13548	13495	13539	13268	13402	13310	13559	13462	13473	13517	13341	13310	13380	13345	13387	13406	13409	13506	13429	13555	13386	13377	13411	13309	13501	13438	13581	13473	13770	13542	13483	13485	13499	13507	13574	13564	13426	13418	13417	13574	13500	13628	13417	13423	13344	13290	13291	13363	13618	13389	13395	13459	13294	13547	13367	13480	13469	13445	13511	13425	13421	13524	13355	13652	13450	13587	13625	13686	13396	13474	13441	13573	13423	13346	13514	13485	13506	13382	13377	13543	13485	13599	13461	13418	13289	13387	13331	13357	13626	13461	13602	13481	13404	13438	13354	13526	13383	13497	13556	13661	13523	13490	13624	13369	13466	13222	13523	13422	13243	13546	13490	13447	13357	13559	13387	13514	13342	13293	13518	13451	13573	13365	13421	13461	13421	13622	13645	13519	13455	13389	13318	13361	13466	13467	13428	13457	13374	13531	13560	13403	13542	13452	13410	13521	13456	13290	13653	13531	13405	13379	13435	13466	13479	13451	13292	13482	13425	13457	13417	13331	13338
15305	21421	21921	17116	15242	14076	13382	13279	13103	13112	13124	13266	13248	13049	12924	13064	13055	12935	13113	13128	13150	13211	13231	12958	12918	12930	12708	13094	12851	12958	12910	13027	12856	12977	12922	12743	12699	12935	13023	13060	12927	12792	12741	12813	13175	12804	13008	12914	13159	13060	13015	13153	13114	13091	13141	12651	12929	12845	12867	12749	12994	12931	12922	12921	12861	12923	12840	12970	12961	12835	12977	12911	12993	12971	12912	12915	12948	13019	12850	12763	12894	12853	13031	12783	12911	13017	12881	12908	12858	12924	12965	12841	12891	12824	12857	12797	12830	12832	12928	12815	12946	12926	12906	12950	12686	12955	12871	12800	12660	12850	12848	12842	12910	12847	12882	12838	12806	12991	12799	12705	12791	13052	12802	12818	12924	12976	12807	12725	12940	12768	12973	12872	12771	12870	12891	12823	12788	12912	12787	12896	12895	12844	12754	13017	12887	12858	12833	12988	12833	12894	12945	12831	13021	12817	12683	12800	12852	12904	12921	12837	12785	12875	12770	12917	12723	12842	12905	12980	12953	12909	12758	12958	12969	12903	12966	12840	12802	12822	12862	12977	12828	12976	12745	12964	12901	12791	13002	12734	12920	12932	12624	12988	12876	13026	13063	12710	13021	12806	12829	12892	12953	12694	12835	12965	12658	12832	12837	12967	12932	12763	12888	12894	12925	12866	12536	12728	12940	12777	12962	12889	12966	13066	12936	12937	12882	12907	12789	13075	12967	12925	12758	12867	12964	12776	12963	13097	13001	12972	12884	12773	13013	12965	13069	13026	12987	12859	12891	12870	12801	12897	12870	12941	12853	12992	12793	12734	12846	12905	12944	12936	12850	12808	12841	12805	13002	12941	12956	12830	12910	12749	12948	12960	13077	12985	13001	12812	12920	12974	12982	12912	12944	12800	12925	12885	12905	12901	12886	12923	12805	12854	12829	12781	12847	12919	13089	12924	13008	12862	12823	12879	12844	12896	12842	12834	12817	12950	12941	12741	12895	13125	12958	12956	12960	12831	12797	12917	12931	12984	12986	12815	12764	12790	12843	12937	12948	12929	12854	12877	12869	12987	12910	12865	12957	12876	12891	13044	12815	12835	12944	12930	12945	12817	12889	12844	12758	12881	12991	12824	12838	13005	12890	12775	12833	12976	12994	12772	12862	13035	12798	12863	12805	13108	12784	12942	12893	12979	12890	13068	12829	12983	12915	12995	12806	12894	13038	12877	12763	12886	12907	12859	12917	12796	12752	12610	12888	12931	12753	12847	12952	12855	12855	12918	12799	12884	12772	12976	12964	12825	12801	13006	12864	12770	12901	12996	12814	12921	12850	12980	12879	12816	12923	12867	12837	12733	12990	13012	12858	12718	12947	12896	12817	12931	12661	12771	12842	12939	12910	12779	12830	12982	12989	12995	13042	13052	12813	12917	12888	12766	13043	12934	12840	12930	12914	12840	12692	12770	12854	12953	13014	13007	12879	12907	12955	12952	12954	12923	12961	12999	12954	12818	12945	12874	12816	12791	13089	12797	13015	12866	12953	12886	13009	12704	12994	12813	12878	12901	13072	12826	12739	12845	12963	12807	12819	12895	12824	12850	12883	12848	12687	13015	12751	12863	12920	12790	12912	12873	12828	12853	12720	13037	12894	12703	12878	12838	13046	12617	12816	12987	12819	12967	12889	12941	13037	12824	12949	12776	12776	13038	12747	13059	13108	12804	12934	12746	12878	12799	12949	12811	12857	12880	12954	12844	12903	12828	12831	12886	12861	12793	12960	13119	12675	12931	12905	12922	13068	12839	12860	12886	12956	12864	12988	12927	12987	12900	13070	12756	12747	12861	12887	12720	12869	12871	12866	12870	13006	12947	12776	12865	12899	12732	12761	12966	12867	12823	12857	12805	12937	12708	12899	13007	12776	12904	12935	12819	12896	12782	12785	12873	13015	12932	13017	12791	12998	12978	12898	12853	12888	12949	12752	12972	12858	12794	12834	12753	12884	12843	12818	12796	12979	12887	12840	12786	12874	12844	12902	12948	12773	12743	12715	12787	12818	12987	12952	12850	12921	12804	12950	12747	12924	12915	12672	12980	12914	12803	12909	12874	12917	12910	12946	12862	12952	12834	12797	12791	12948	12875	12855	12788	12990	12806	12905	12822	12923	12826	12846	12877	12782	13004	12759	12843	12931	12886	13022	12985	12840	12836	12779	12871	12903	12893	12899	12697	12805	13022	12926	12793	12847	12889	12741	12707	12970	12808	12888	12925	12825	13044	13026	12759	12890	12723	12690	13091	12780	12745	12763	12722	12974	12745	12922	13018	12879	12870	12951	12902	12881	12867	12989	12893	12878	12771	13002	12899	13003	12739	12832	12710	12905	13001	12995	12838	12723	12951	12952	12969	12926	12850	12877	12861	12943	12877	12945	12941	12803	12861	12911	12950	12856	12847	12933	12766	12936	12868	12876	12910	12908	12960	13037	12825	12851	12794	12888	12860	12886	12984	12862	12856	12882	12960	12916	12970	12882	13004	12785	12827	12839	12907	12858	12832	12877	12940	13085	13073	12947	12855	12850	12882	12908	12832	12908	12910	12845	12792	12965	13020	12744	12789	13001	12768	12862	13029	12819	12796	12934	12855	13036	12819	12975	12890	12858	12878	12943	12857	12883	12997	12838	12952	13024	12784	12842	12887	12843	12922	12923	12827	12869	13000	12899	12867	12817	12882	12859	12895	12782	12952	12904	12847	12936	12902	12756	12947	12957	12760	12692	12982	12989	12959	12924	12737	12778	12952	12911	12936	12963	12793	12866	12862	12841	12815	12981	12898	12857	12792	12895	12811	12991	12863	12853	12971	12890	12887	12913	12772	12851	12924	12867	12865	12821	12945	12915	12784	12868	12762	12800	12802	12930	12936	12798	12861	12887	12984	12840	12887	12798	12932	12922	12894	12859	12768	12862	12938	12767	12737	12790	12836	12850	12833	12766	12935	12973	13047	12955	12877	12893	13180	12966	12845	12794	12799	12954	12825	12796	12952	12889	12943	12730	12929	12926	12869	12833	12634	12835	12871	12830	12778	12900	12908	12887	12886	13106	12832	12878	12803	12794	12962	12811	12986	12806	12908	12800	12882	12852	12960	12913	12887	12952	12962	12931	12788	12936	12929	12916	12820	12851	12804	12879	12975	12850	12808	12841	12809	12831	12885	12933	12872	12766	12939	12861	12867	12751	12996	12765	12750	13005	12958	12899	12965	12995	12644	12718	12798	12930	12951	12921	13016	12922	12775	12772	12920	12805	12814	12897	13004	12926	12905	12822	12916	12785	12802	12926	12985	12748	12937	12884	12897	12878	12733	12855	12767	12819	13054	13126	12986	12757	12730	12992	12796	12907	12762	13013	12880	12842	12921	13086	12834	12888	13013	12803	12943	12934	12885	12784	12950	12899	12945	12800	12926	12851	12733	12988	12860	12972	12845	12695	12922	13029	12973	12915	12919	12980	12950	13005	12981	12871	12879	12947	12916	12867	12807	12933	12830	12802	12734	12924	12890	12873	12822	12941	12929	12871	12828	12818	12804	12763	12906	13006	12873	12845	12777	12890	12916	12773	13015	12881	12881	12811	12849	12775	12927	13030	12843	13002	12866	12882	12742	13023	12895	12804	12946	12956	12713	12932	12685	13001	12935	12756	12944	12937	12858	12808	13095	12753	12824	12969	12785	12675	12922	12892	12776	12925	12941	12920	12824	12751	12935	12938	12837	12946	12969	12967	12827	12873	12778	13029	13028	13098	12828	12802	12970	12811	13062	12830	13003	13012	12999	12852	12847	13104	12755	12946	12697	12992	12984	12816	12893	12971	13061	12925	12955	13007	12836	12961	12866	12903	12880	12794	12886	12874	12915	12846	13038	12842	12944	12912	12836	12834	12840	12902	12937	12940	12923	12861	12809	12762	12887	13188	12917	13105	12931	12871	12792	12868	12899	12954	13005	13003	12822	12938	12885	13007	12858	12788	12958	12841	12933	12817	12892	12805	12780	12996	12856	12833	12892	12768	12752	12745	13036	12822	12991	12845	12941	12833	12762	12796	12806	12898	12906	12937	12918	12883	13061	12991	12784	12929	12929	12780	12946	12927	13039	12877	12935	12877	12802	12883	12855	12831	13020	12815	12771	12856	12811	12924	12833	12872	12799	12737	12996	12722	13086	12941	12920	13030	12866	12798	12881	12995	12799	12953	12960	12835	12928	12847	12950	12958	13032	12805	13019	12935	12839	12842	12981	12796	12683	12988	12748	12889	12794	12896	13061	12976	12925	12717	13008	13098	12843	12985	12842	12899	12969	12828	12953	12828	12819	12993	12922	12731	12868	12885	13060	12832	13055	13011	12802	13067	12845	12784	12908	12859	12922	12975	12902	12869	12762	12876	12919	12977	12909	12767	12996	12757	12972	12764	12722	12857	12797	12900	12966	12918	12888	12900	12980	12920	12889	12858	12907	12928	12914	13021	12834	12934	12861	12849	12967	12811	12815	12803	12819	13042	12893	12847	13017	12917	13042	12715	12935	13109	12990	12878	12934	13012	12805	12805	12664	12735	12901	12892	12842	13026	12983	12935	12779	12893	12813	12914	12915	12927	13046	12800	12874	13010	12834	13019	12849	12944	12858	12811	12864	12822	12881	12905	13002	12923	12825	12767	12886	12868	12909	12944	12978	12824	13001	12967	12942	13032	12852	13025	12985	12896	12822	12839	13075	12866	12938	12895	12811	12943	12905	12883	12842	12995	12861	12983	12856	12779	12910	12931	12814	12951	12883	12828	12886	12778	12966	12954	12955	12983	12724	12845	12900	12814	12708	12843	12803	12894	12982	12953	12793	12863	12938	12746	12864	12819	12801	12948	12837	12789	12943	13019	12860	12925	12880	13063	12963	12925	12756	12619	13024	12646	12870	12768	13010	12848	13070	12865	12871	12920	12920	13017	12831	12947	12949	12838	13010	12797	12991	12903	12803	12871	12936	12734	12917	12942	12817	12752	12902	12984	12923	12913	12847	12843	12791	12978	12837	13007	12741	12985	12984	12903	12842	12917	12833	12919	12827	13009	12696	12893	12894	12831	12972	12957	12890	13008	12945	12874	12856	12805	12943
24176	21294	28745	24238	21866	20391	18278	15761	15047	15321	15195	15170	15154	14831	14936	14905	14794	14793	14796	14685	14870	14867	14597	14904	14678	14591	14579	14679	14619	14746	14655	14581	14613	14725	14612	14589	14687	14701	14731	14498	14467	14554	14575	14650	14708	14632	15069	15269	15645	15499	15434	15168	14945	14539	14717	14470	14593	14634	14624	14656	14406	14306	14621	14532	14566	14460	14551	14520	14599	14621	14568	14547	14458	14809	14576	14500	14708	14421	14580	14691	14407	14606	14663	14511	14540	14475	14419	14583	14581	14538	14489	14637	14551	14522	14497	14566	14347	14482	14681	14554	14342	14485	14527	14674	14346	14628	14506	14598	14721	14647	14498	14594	14623	14539	14619	14433	14531	14526	14539	14830	14629	14595	14435	14631	14574	14634	14629	14722	14478	14565	14432	14546	14390	14397	14506	14417	14658	14464	14599	14432	14464	14434	14521	14464	14569	14541	14329	14544	14515	14732	14433	14622	14528	14808	14500	14466	14367	14511	14689	14603	14445	14607	14510	14650	14683	14494	14400	14378	14568	14306	14744	14503	14436	14557	14656	14643	14517	14582	14545	14616	14582	14347	14520	14609	14484	14406	14378	14434	14559	14567	14592	14647	14653	14418	14591	14414	14602	14545	14502	14571	14649	14568	14686	14564	14398	14561	14576	14385	14646	14603	14431	14528	14500	14431	14307	14637	14635	14451	14458	14711	14620	14641	14379	14514	14387	14548	14424	14409	14372	14334	14436	14397	14504	14389	14478	14539	14556	14529	14519	14454	14722	14685	14511	14529	14464	14560	14433	14518	14534	14561	14641	14578	14539	14587	14542	14376	14788	14592	14660	14446	14484	14568	14566	14432	14557	14362	14678	14422	14479	14522	14540	14509	14502	14582	14544	14636	14773	14498	14532	14501	14574	14569	14546	14568	14595	14745	14648	14590	14515	14558	14484	14596	14550	14632	14621	14563	14624	14527	14420	14448	14469	14518	14506	14591	14452	14566	14645	14630	14659	14580	14613	14552	14488	14496	14453	14391	14385	14547	14566	14613	14463	14557	14414	14692	14599	14745	14801	14524	14514	14582	14450	14430	14276	14626	14546	14470	14438	14468	14526	14777	14454	14578	14541	14458	14514	14594	14419	14428	14610	14485	14442	14620	14614	14315	14501	14310	14567	14556	14649	14479	14441	14518	14519	14705	14732	14527	14683	14623	14621	14516	14568	14444	14410	14586	14362	14622	14614	14618	14661	14567	14695	14556	14478	14574	14450	14583	14615	14584	14561	14572	14546	14570	14385	14606	14308	14536	14548	14551	14631	14582	14514	14497	14413	14475	14624	14667	14637	14586	14672	14556	14418	14622	14723	14359	14520	14568	14416	14475	14551	14501	14406	14590	14520	14478	14403	14400	14606	14451	14475	14468	14498	14608	14510	14630	14455	14427	14395	14525	14464	14412	14614	14587	14596	14572	14622	14686	14595	14459	14552	14730	14544	14509	14416	14581	14551	14567	14625	14494	14567	14515	14542	14543	14416	14544	14495	14371	14694	14637	14472	14415	14489	14261	14414	14620	14360	14417	14580	14333	14645	14434	14562	14630	14353	14315	14568	14796	14626	14562	14436	14523	14532	14577	14564	14545	14190	14537	14487	14464	14476	14642	14551	14386	14497	14619	14311	14624	14686	14627	14598	14642	14328	14513	14496	14486	14477	14498	14579	14604	14524	14588	14666	14489	14570	14538	14428	14351	14460	14666	14670	14634	14655	14558	14524	14551	14558	14600	14596	14592	14539	14628	14584	14534	14685	14666	14438	14490	14566	14590	14461	14505	14516	14385	14601	14737	14523	14583	14545	14631	14347	14474	14391	14651	14536	14612	14468	14451	14736	14568	14478	14400	14550	14504	14363	14473	14441	14449	14522	14502	14609	14496	14485	14411	14206	14460	14516	14493	14444	14343	14534	14461	14618	14692	14367	14726	14486	14485	14163	14365	14457	14668	14549	14541	14447	14536	14726	14584	14603	14598	14511	14723	14620	14528	14615	14593	14636	14584	14498	14741	14614	14497	14542	14446	14598	14438	14495	14574	14604	14535	14636	14638	14453	14511	14569	14608	14636	14800	14553	14576	14525	14422	14414	14653	14487	14540	14665	14627	14545	14394	14431	14411	14495	14415	14596	14616	14580	14465	14570	14578	14618	14621	14525	14433	14607	14519	14563	14554	14388	14645	14412	14504	14713	14448	14604	14480	14482	14565	14609	14681	14518	14777	14535	14461	14562	14576	14463	14605	14321	14068	14434	14517	14752	14763	14689	14687	14483	14447	14559	14519	14470	14344	14452	14422	14458	14536	14598	14499	14525	14512	14776	14631	14688	14602	14656	14653	14487	14623	14502	14425	14669	14655	14519	14572	14786	14559	14623	14539	14720	14495	14407	14591	14648	14429	14470	14437	14552	14625	14522	14433	14658	14500	14531	14564	14488	14725	14765	14573	14528	14679	14640	14539	14556	14500	14874	14680	14327	14519	14545	14366	14465	14456	14645	14605	14541	14600	14685	14581	14519	14683	14530	14721	14490	14616	14721	14428	14651	14643	14559	14476	14519	14543	14562	14576	14621	14407	14371	14480	14786	14574	14562	14730	14501	14567	14507	14484	14484	14788	14540	14444	14777	14547	14487	14476	14500	14518	14526	14443	14260	14603	14642	14684	14618	14566	14609	14456	14539	14584	14648	14583	14378	14659	14387	14484	14385	14541	14511	14484	14695	14505	14451	14535	14615	14610	14586	14582	14569	14582	14536	14444	14602	14584	14227	14622	14500	14661	14583	14576	14612	14411	14666	14394	14505	14637	14637	14583	14643	14662	14693	14462	14396	14588	14578	14430	14568	14378	14527	14527	14683	14600	14512	14598	14579	14475	14549	14573	14511	14459	14508	14425	14486	14538	14391	14483	14533	14777	14636	14498	14487	14408	14637	14639	14523	14395	14573	14576	14625	14538	14621	14567	14725	14443	14513	14659	14537	14488	14556	14380	14564	14221	14709	14583	14755	14585	14710	14545	14486	14633	14367	14608	14552	14525	14691	14633	14694	14632	14394	14419	14458	14598	14701	14520	14446	14685	14464	14528	14456	14436	14485	14639	14677	14521	14526	14730	14447	14661	14460	14496	14515	14614	14510	14428	14369	14596	14432	14506	14624	14468	14438	14564	14630	14629	14658	14553	14596	14516	14578	14566	14584	14455	14595	14665	14491	14554	14452	14572	14541	14475	14312	14498	14557	14435	14451	14512	14386	14437	14444	14649	14623	14551	14429	14502	14615	14593	14466	14409	14509	14705	14543	14457	14599	14496	14574	14424	14612	14689	14453	14638	14594	14571	14440	14625	14689	14626	14625	14371	14730	14650	14707	14591	14492	14592	14527	14473	14556	14410	14632	14720	14463	14453	14685	14533	14667	14412	14533	14506	14546	14469	14643	14375	14352	14713	14599	14539	14567	14609	14558	14660	14619	14690	14579	14479	14485	14655	14546	14474	14615	14597	14251	14494	14550	14558	14506	14555	14580	14610	14439	14796	14639	14555	14391	14623	14485	14490	14353	14666	14581	14551	14540	14646	14684	14530	14658	14461	14547	14620	14352	14416	14441	14570	14446	14725	14597	14606	14764	14576	14425	14701	14664	14424	14518	14761	14503	14525	14622	14396	14611	14479	14594	14330	14539	14502	14420	14616	14508	14451	14460	14546	14496	14553	14442	14517	14413	14658	14545	14506	14543	14514	14559	14486	14794	14343	14591	14465	14601	14546	14763	14566	14513	14425	14563	14512	14345	14623	14647	14658	14786	14653	14473	14519	14620	14341	14566	14781	14561	14473	14678	14661	14515	14463	14618	14718	14379	14539	14625	14493	14352	14726	14740	14288	14764	14326	14464	14564	14607	14501	14431	14540	14520	14589	14335	14413	14440	14457	14524	14488	14516	14282	14568	14639	14611	14420	14360	14613	14592	14686	14490	14709	14356	14444	14573	14591	14402	14602	14551	14582	14639	14523	14669	14510	14591	14371	14435	14566	14511	14450	14551	14551	14454	14632	14459	14661	14344	14471	14593	14557	14643	14547	14643	14590	14709	14719	14844	14685	14506	14508	14648	14496	14777	14609	14695	14444	14532	14597	14549	14700	14566	14463	14467	14488	14607	14634	14578	14549	14694	14529	14631	14477	14634	14705	14538	14632	14436	14411	14517	14584	14426	14531	14491	14605	14382	14639	14646	14539	14573	14592	14729	14623	14517	14751	14614	14609	14371	14556	14569	14565	14558	14419	14449	14619	14367	14444	14563	14685	14719	14604	14658	14666	14462	14504	14658	14634	14577	14465	14622	14624	14497	14538	14638	14606	14567	14451	14504	14643	14580	14524	14462	14588	14554	14467	14575	14381	14409	14474	14497	14550	14434	14573	14631	14473	14590	14596	14403	14373	14710	14569	14575	14599	14590	14661	14681	14591	14759	14549	14661	14407	14497	14616	14595	14457	14438	14681	14461	14561	14434	14515	14503	14535	14532	14677	14461	14791	14638	14511	14505	14572	14584	14517	14581	14502	14685	14577	14460	14669	14590	14551	14670	14604	14532	14389	14590	14476	14567	14634	14310	14593	14520	14792	14691	14606	14270	14451	14488	14516	14648	14586	14476	14499	14488	14543	14390	14615	14491	14337	14397	14645	14456	14675	14264	14414	14420	14502	14510	14637	14584	14477	14473	14470	14469	14529	14481	14484	14459	14816	14742	14551	14455	14668	14535	14637	14585	14437	14530	14499	14449	14402	14472	14278	14502	14611	14704	14396	14526	14636	14464	14502	14635	14760	14446	14524	14458	14365	14489	14739	14586	14496	14461	14578	14562	14473	14600	14815	14598	14623	14661	14550	14611	14521	14436	14655	14564	14605	14448	14513	14646	14655	14589	14587	14582	14604	14524	14465	14602	14569	14651	14403	14545	14427	14565	14435	14757	14497	14440	14592	14527	14559	14638	14574	14558	14683	14711	14461	14560	14653	14537	14522	14648	14517	14367	14614	14502	14678	14599	14707	14388	14561	14600	14500	14310	14460	14385	14489	14591	14570	14659	14583	14654	14551	14561	14588	14417	14507	14548	14458	14464	14473	14561	14463
14891	28560	27220	20809	17988	16059	15003	14580	14400	14414	14247	14205	14283	14037	13900	13944	13980	13811	13722	13866	13910	14027	13854	13745	13687	13717	13741	13708	13703	13655	13534	13616	13709	13659	13604	13627	13601	13682	13477	13636	13546	13611	13641	13722	13663	13802	14631	15012	14972	14948	14964	14263	13931	13663	13597	13558	13457	13565	13443	13597	13474	13548	13457	13467	13643	13482	13639	13553	13757	13437	13606	13431	13479	13515	13501	13764	13525	13613	13740	13576	13409	13498	13512	13529	13766	13547	13387	13468	13484	13471	13433	13419	13395	13560	13608	13482	13570	13471	13459	13454	13558	13671	13666	13722	13383	13515	13450	13577	13542	13711	13455	13557	13731	13527	13441	13512	13563	13509	13637	13506	13542	13588	13594	13502	13389	13579	13376	13687	13416	13628	13539	13609	13822	13553	13547	13615	13573	13746	13507	13519	13449	13572	13372	13608	13486	13612	13640	13496	13558	13629	13591	13609	13553	13565	13612	13520	13517	13626	13456	13512	13494	13375	13548	13565	13627	13542	13500	13508	13475	13570	13683	13629	13443	13561	13531	13389	13544	13498	13588	13527	13676	13554	13313	13508	13434	13590	13610	13567	13460	13633	13585	13593	13555	13490	13421	13616	13612	13581	13545	13617	13402	13584	13538	13644	13517	13625	13643	13581	13589	13685	13545	13654	13342	13634	13537	13551	13437	13530	13562	13523	13423	13574	13567	13650	13550	13609	13585	13391	13488	13407	13519	13675	13559	13505	13695	13583	13546	13616	13685	13503	13604	13626	13430	13654	13570	13664	13582	13532	13552	13434	13651	13590	13535	13681	13713	13413	13625	13527	13496	13698	13580	13380	13520	13531	13407	13450	13661	13656	13523	13381	13514	13679	13564	13474	13639	13536	13518	13564	13585	13543	13595	13520	13599	13531	13554	13406	13611	13641	13579	13533	13580	13567	13519	13513	13507	13567	13410	13501	13438	13473	13557	13432	13459	13667	13497	13613	13409	13552	13455	13560	13594	13559	13448	13627	13568	13403	13526	13489	13470	13330	13695	13414	13525	13377	13600	13657	13511	13463	13491	13627	13693	13513	13528	13521	13479	13662	13566	13596	13510	13619	13644	13686	13540	13490	13448	13474	13572	13522	13425	13617	13524	13477	13633	13538	13452	13475	13561	13676	13449	13513	13541	13574	13555	13523	13594	13306	13565	13712	13605	13716	13516	13556	13562	13550	13557	13687	13653	13510	13713	13538	13551	13463	13399	13423	13557	13602	13363	13592	13466	13598	13441	13522	13575	13511	13600	13601	13580	13509	13477	13524	13456	13499	13489	13563	13631	13722	13506	13571	13561	13453	13495	13311	13683	13652	13561	13432	13491	13633	13663	13641	13605	13470	13457	13400	13581	13569	13517	13745	13571	13434	13591	13672	13626	13683	13559	13524	13545	13570	13385	13585	13544	13625	13538	13587	13684	13588	13524	13520	13471	13607	13617	13558	13653	13558	13628	13508	13613	13461	13618	13455	13571	13560	13485	13566	13377	13511	13587	13550	13668	13659	13468	13546	13708	13411	13795	13552	13612	13645	13509	13558	13508	13562	13435	13545	13461	13575	13571	13530	13529	13572	13326	13658	13671	13533	13518	13488	13725	13534	13584	13574	13434	13678	13716	13490	13527	13624	13514	13651	13491	13710	13499	13577	13502	13585	13590	13537	13574	13580	13497	13565	13606	13452	13710	13605	13638	13567	13590	13418	13489	13561	13534	13666	13541	13612	13684	13614	13699	13492	13562	13557	13477	13612	13394	13349	13513	13706	13538	13575	13545	13356	13651	13595	13470	13604	13526	13458	13505	13675	13710	13452	13397	13621	13521	13563	13542	13493	13661	13344	13627	13546	13502	13788	13661	13473	13527	13514	13495	13551	13393	13550	13605	13428	13586	13484	13580	13650	13480	13524	13438	13701	13494	13510	13573	13436	13439	13661	13511	13591	13514	13658	13632	13689	13637	13457	13605	13457	13429	13495	13672	13497	13643	13517	13612	13471	13574	13587	13556	13637	13609	13443	13459	13439	13547	13636	13661	13444	13455	13436	13486	13692	13559	13652	13480	13469	13479	13460	13650	13501	13536	13451	13436	13487	13573	13477	13508	13454	13549	13499	13625	13631	13609	13580	13530	13397	13514	13495	13422	13465	13626	13516	13742	13486	13677	13552	13452	13617	13489	13696	13590	13533	13454	13630	13598	13624	13516	13493	13644	13584	13618	13549	13413	13674	13682	13580	13590	13641	13710	13514	13591	13600	13463	13530	13857	13433	13599	13582	13541	13515	13549	13501	13559	13431	13410	13483	13615	13617	13597	13668	13584	13578	13552	13670	13617	13494	13631	13581	13588	13501	13616	13589	13475	13619	13619	13508	13527	13591	13520	13519	13389	13534	13402	13420	13582	13343	13492	13499	13746	13613	13632	13671	13540	13509	13787	13664	13470	13430	13642	13522	13616	13621	13550	13692	13651	13568	13483	13792	13550	13539	13581	13630	13444	13534	13663	13639	13700	13480	13422	13472	13520	13542	13531	13646	13719	13564	13564	13500	13644	13508	13585	13420	13667	13555	13722	13540	13360	13613	13550	13535	13482	13483	13572	13526	13598	13457	13539	13579	13576	13540	13762	13597	13406	13643	13622	13553	13540	13566	13648	13702	13367	13549	13561	13520	13588	13562	13548	13705	13403	13620	13553	13313	13450	13482	13464	13449	13498	13515	13559	13351	13612	13443	13686	13429	13348	13606	13652	13553	13722	13465	13397	13606	13535	13693	13684	13487	13585	13529	13713	13528	13615	13475	13600	13720	13617	13455	13594	13610	13503	13515	13736	13544	13552	13576	13691	13400	13606	13489	13746	13638	13398	13475	13629	13609	13468	13612	13519	13679	13525	13688	13546	13710	13532	13427	13504	13596	13598	13622	13642	13576	13514	13550	13381	13352	13500	13655	13579	13559	13696	13547	13447	13422	13547	13399	13515	13526	13437	13379	13607	13536	13582	13628	13518	13448	13493	13637	13369	13496	13566	13724	13506	13531	13632	13524	13591	13526	13465	13588	13592	13481	13347	13500	13674	13391	13595	13661	13371	13470	13567	13588	13653	13466	13615	13460	13468	13565	13536	13638	13637	13544	13612	13655	13437	13704	13447	13632	13549	13682	13397	13522	13405	13513	13474	13579	13733	13513	13665	13488	13731	13550	13574	13558	13535	13534	13585	13572	13538	13508	13573	13508	13592	13624	13612	13395	13529	13477	13436	13565	13449	13504	13661	13536	13726	13486	13494	13324	13571	13667	13475	13652	13652	13488	13611	13506	13552	13559	13613	13509	13531	13481	13556	13535	13669	13669	13542	13599	13603	13688	13767	13503	13539	13338	13453	13454	13572	13650	13475	13417	13556	13556	13684	13689	13740	13430	13426	13692	13464	13563	13419	13419	13649	13546	13568	13653	13550	13661	13534	13481	13617	13468	13581	13541	13448	13493	13474	13413	13554	13492	13555	13364	13474	13608	13529	13567	13556	13690	13556	13738	13514	13586	13525	13478	13462	13609	13448	13526	13622	13470	13686	13588	13727	13572	13534	13497	13582	13542	13624	13706	13532	13516	13438	13461	13425	13511	13563	13564	13505	13667	13436	13448	13369	13484	13416	13678	13449	13531	13509	13702	13501	13285	13543	13374	13650	13544	13593	13487	13563	13592	13727	13672	13700	13429	13429	13607	13532	13624	13592	13722	13549	13487	13538	13625	13489	13623	13576	13469	13526	13745	13493	13524	13563	13493	13579	13482	13493	13495	13660	13626	13344	13699	13436	13425	13402	13531	13478	13388	13447	13519	13545	13491	13627	13682	13605	13572	13571	13580	13381	13580	13530	13600	13677	13431	13396	13728	13495	13533	13620	13622	13675	13517	13542	13625	13486	13532	13577	13456	13419	13504	13602	13443	13492	13761	13646	13543	13557	13625	13488	13600	13568	13409	13545	13503	13407	13448	13374	13613	13505	13543	13613	13610	13416	13703	13645	13531	13523	13658	13561	13546	13585	13499	13364	13587	13507	13607	13410	13568	13484	13453	13436	13711	13677	13460	13521	13608	13460	13521	13459	13628	13676	13562	13520	13500	13635	13487	13575	13619	13404	13604	13514	13452	13488	13527	13709	13553	13560	13535	13458	13579	13419	13589	13484	13457	13481	13674	13559	13505	13543	13372	13405	13472	13467	13600	13496	13705	13513	13362	13556	13578	13594	13576	13441	13604	13527	13666	13403	13416	13455	13698	13503	13449	13586	13625	13710	13444	13660	13724	13584	13522	13536	13590	13563	13411	13435	13595	13535	13369	13400	13584	13453	13502	13729	13532	13668	13514	13574	13531	13563	13575	13448	13519	13513	13509	13560	13597	13581	13370	13651	13517	13536	13638	13476	13615	13500	13476	13535	13560	13614	13642	13557	13612	13654	13574	13471	13429	13641	13515	13421	13561	13496	13453	13561	13523	13477	13537	13504	13337	13678	13516	13489	13517	13722	13674	13492	13544	13444	13643	13611	13567	13362	13633	13582	13507	13495	13677	13418	13621	13445	13595	13533	13713	13527	13553	13372	13456	13509	13491	13439	13516	13783	13699	13456	13527	13599	13645	13616	13522	13524	13425	13397	13548	13418	13441	13531	13664	13636	13701	13665	13566	13503	13525	13586	13516	13649	13492	13357	13536	13623	13560	13502	13556	13455	13515	13415	13600	13503	13431	13566	13396	13619	13504	13583	13613	13697	13513	13544	13706	13609	13580	13542	13430	13526	13490	13594	13531	13521	13573	13477	13502	13594	13577	13502	13586	13519	13617	13562	13442	13480	13655	13498	13539	13745	13655	13650	13499	13478	13425	13556	13601	13661	13666	13488	13567	13535	13579	13536	13428	13535	13567	13670	13641	13538	13565	13451	13630	13501	13603	13476	13640	13541	13523	13557	13621	13585	13530	13579	13309	13409	13750	13456	13468	13572	13596	13635	13495	13631	13638	13527	13600	13459	13657	13513	13494	13596	13570	13499	13585	13450	13626	13577	13534	13681	13711	13573	13504	13606	13668	13655	13642	13624	13590	13592	13610	13504	13527	13649	13561	13552	13803
23071	21300	29139	23814	21442	22691	22528	16664	15490	15536	15572	15321	15364	15174	14873	14981	15101	14882	14928	14822	14737	14868	14789	14849	14664	14930	14573	14758	14704	14603	14692	14729	14690	14833	14484	14548	14714	14592	14695	14670	14672	14598	14759	14798	14699	15016	16307	16691	16896	16523	15552	15175	14999	14537	14476	14515	14504	14584	14530	14519	14605	14572	14505	14416	14567	14385	14611	14527	14613	14526	14789	14682	14618	14522	14612	14554	14629	14348	14589	14569	14524	14627	14414	14586	14392	14467	14535	14647	14436	14393	14250	14322	14580	14503	14567	14588	14510	14524	14513	14567	14429	14619	14600	14694	14582	14525	14402	14781	14637	14692	14637	14501	14564	14585	14745	14581	14565	14559	14596	14671	14634	14418	14510	14588	14630	14615	14509	14589	14500	14302	14546	14617	14464	14547	14386	14395	14654	14466	14707	14295	14419	14391	14560	14611	14455	14372	14496	14554	14564	14598	14508	14344	14651	14551	14463	14453	14502	14404	14407	14534	14593	14580	14571	14490	14334	14585	14438	14328	14417	14315	14512	14722	14379	14329	14617	14759	14596	14490	14536	14308	14483	14576	14702	14422	14519	14610	14480	14554	14479	14487	14597	14559	14525	14603	14583	14438	14552	14581	14414	14677	14620	14445	14455	14620	14575	14471	14446	14320	14544	14408	14551	14719	14580	14482	14655	14798	14581	14554	14658	14654	14589	14564	14601	14520	14604	14501	14433	14372	14585	14485	14549	14560	14428	14589	14357	14460	14478	14552	14433	14514	14527	14561	14463	14474	14473	14456	14525	14656	14519	14404	14439	14435	14525	14569	14612	14494	14473	14502	14419	14424	14445	14429	14419	14413	14555	14561	14593	14584	14494	14391	14532	14451	14389	14727	14506	14501	14489	14340	14516	14466	14532	14489	14545	14562	14505	14487	14359	14473	14449	14489	14523	14518	14298	14548	14421	14698	14600	14516	14570	14539	14494	14495	14600	14456	14266	14552	14576	14573	14358	14455	14567	14435	14612	14561	14465	14550	14429	14485	14384	14475	14454	14576	14477	14484	14547	14529	14433	14473	14519	14637	14698	14466	14403	14511	14441	14499	14610	14630	14519	14565	14508	14469	14465	14420	14472	14501	14352	14558	14535	14684	14444	14526	14853	14394	14536	14513	14454	14911	14503	14345	14396	14476	14378	14624	14613	14611	14614	14260	14501	14460	14733	14482	14398	14572	14595	14557	14617	14407	14505	14378	14326	14404	14249	14492	14425	14647	14516	14412	14265	14491	14645	14543	14552	14607	14568	14549	14507	14440	14491	14450	14536	14460	14350	14412	14572	14545	14559	14469	14542	14461	14542	14545	14368	14597	14454	14528	14466	14481	14500	14428	14736	14579	14665	14158	14560	14480	14608	14414	14611	14384	14651	14403	14411	14486	14610	14519	14474	14512	14407	14686	14486	14590	14605	14505	14460	14392	14644	14583	14485	14483	14629	14449	14506	14607	14613	14585	14495	14608	14499	14661	14459	14549	14269	14426	14468	14375	14626	14469	14508	14625	14474	14232	14273	14309	14586	14371	14720	14432	14545	14431	14439	14369	14553	14618	14630	14577	14515	14659	14495	14417	14666	14533	14285	14357	14468	14392	14736	14443	14537	14586	14601	14607	14528	14531	14534	14459	14467	14540	14529	14287	14510	14411	14562	14565	14487	14319	14599	14516	14645	14513	14494	14636	14619	14428	14560	14505	14417	14545	14400	14542	14641	14468	14611	14408	14271	14507	14293	14544	14631	14637	14468	14477	14560	14538	14588	14598	14742	14550	14563	14352	14392	14478	14499	14350	14547	14651	14473	14599	14486	14629	14508	14603	14432	14542	14444	14463	14505	14495	14538	14500	14628	14430	14559	14539	14417	14630	14468	14432	14333	14369	14712	14464	14598	14393	14366	14360	14538	14612	14366	14645	14466	14606	14433	14466	14590	14462	14424	14533	14361	14571	14543	14717	14447	14569	14474	14405	14544	14384	14517	14558	14390	14594	14772	14543	14463	14365	14426	14646	14697	14675	14660	14330	14521	14534	14652	14471	14446	14455	14413	14467	14413	14494	14445	14443	14624	14487	14404	14648	14420	14557	14392	14548	14579	14572	14510	14510	14551	14443	14542	14510	14430	14420	14412	14584	14667	14438	14419	14334	14458	14605	14617	14607	14289	14498	14423	14468	14494	14527	14421	14366	14620	14477	14700	14572	14712	14636	14283	14330	14689	14363	14290	14655	14407	14404	14684	14375	14685	14647	14508	14337	14473	14573	14446	14474	14613	14579	14384	14406	14423	14427	14568	14751	14568	14650	14633	14622	14537	14610	14393	14649	14381	14510	14756	14646	14562	14577	14464	14426	14537	14526	14573	14555	14504	14537	14683	14629	14618	14546	14464	14337	14633	14667	14462	14642	14419	14464	14258	14556	14477	14546	14576	14569	14490	14598	14469	14580	14581	14414	14446	14460	14441	14424	14489	14338	14609	14551	14539	14478	14549	14741	14476	14568	14457	14495	14517	14605	14460	14460	14489	14624	14432	14586	14599	14598	14397	14805	14472	14485	14291	14379	14458	14566	14498	14585	14389	14383	14348	14578	14494	14310	14460	14360	14578	14280	14444	14490	14314	14609	14519	14396	14548	14420	14579	14514	14788	14528	14527	14808	14495	14390	14659	14430	14550	14391	14303	14480	14354	14354	14366	14329	14589	14467	14595	14554	14509	14523	14474	14379	14390	14531	14441	14401	14677	14548	14307	14513	14490	14612	14603	14466	14554	14546	14391	14497	14463	14604	14441	14418	14369	14514	14371	14387	14501	14712	14563	14338	14643	14406	14447	14468	14496	14473	14527	14466	14617	14644	14587	14359	14700	14548	14606	14644	14385	14562	14485	14648	14440	14584	14580	14348	14630	14613	14476	14567	14451	14481	14355	14481	14608	14492	14417	14396	14546	14662	14401	14651	14702	14512	14520	14667	14605	14566	14628	14351	14380	14567	14757	14485	14351	14469	14742	14484	14523	14493	14592	14754	14597	14381	14526	14498	14644	14652	14508	14378	14691	14676	14408	14543	14376	14487	14486	14613	14549	14496	14511	14607	14670	14471	14419	14661	14519	14378	14531	14422	14304	14383	14487	14513	14540	14363	14387	14452	14443	14514	14545	14422	14552	14413	14500	14520	14391	14460	14505	14394	14436	14435	14508	14461	14777	14464	14527	14615	14301	14477	14488	14442	14373	14369	14425	14597	14370	14493	14464	14611	14426	14419	14553	14461	14577	14432	14519	14512	14506	14372	14595	14122	14402	14566	14519	14547	14451	14482	14373	14693	14733	14585	14377	14566	14641	14401	14521	14577	14423	14482	14348	14540	14626	14543	14370	14300	14525	14458	14618	14517	14439	14413	14402	14497	14351	14416	14457	14330	14546	14547	14690	14410	14501	14719	14424	14351	14514	14464	14388	14595	14464	14348	14396	14352	14439	14441	14433	14599	14355	14446	14504	14591	14480	14487	14436	14599	14627	14422	14317	14588	14455	14572	14631	14298	14460	14471	14511	14591	14470	14370	14469	14461	14765	14498	14663	14413	14439	14500	14858	14566	14571	14681	14751	14445	14433	14436	14354	14475	14468	14436	14646	14475	14538	14456	14635	14521	14571	14553	14122	14454	14415	14359	14541	14739	14505	14437	14395	14517	14495	14528	14430	14330	14519	14428	14587	14404	14441	14554	14605	14274	14561	14668	14324	14382	14486	14411	14400	14689	14722	14541	14458	14460	14326	14570	14431	14513	14457	14597	14454	14529	14512	14511	14440	14544	14446	14474	14460	14336	14442	14279	14611	14513	14710	14351	14587	14385	14319	14515	14366	14452	14488	14346	14553	14462	14448	14724	14602	14278	14625	14336	14645	14448	14541	14449	14729	14549	14570	14393	14563	14370	14573	14621	14604	14495	14479	14327	14541	14569	14547	14327	14626	14433	14451	14496	14443	14621	14500	14366	14368	14471	14693	14510	14515	14622	14342	14541	14442	14485	14460	14470	14499	14479	14442	14404	14380	14471	14486	14475	14452	14565	14411	14444	14521	14451	14598	14492	14530	14499	14640	14514	14737	14417	14519	14336	14365	14640	14598	14576	14556	14537	14367	14409	14610	14652	14484	14480	14512	14451	14367	14758	14413	14595	14503	14329	14499	14593	14462	14368	14482	14602	14407	14539	14508	14574	14453	14601	14571	14518	14410	14356	14285	14544	14406	14383	14463	14641	14459	14675	14604	14524	14537	14472	14622	14454	14476	14456	14518	14550	14424	14516	14614	14489	14584	14454	14570	14745	14486	14581	14436	14509	14525	14685	14465	14425	14500	14367	14568	14607	14640	14478	14617	14549	14428	14639	14547	14539	14577	14544	14474	14561	14617	14447	14325	14598	14454	14437	14764	14385	14327	14535	14353	14518	14554	14422	14457	14460	14456	14536	14432	14319	14545	14390	14519	14386	14578	14444	14550	14445	14428	14461	14478	14378	14338	14620	14415	14548	14586	14549	14677	14572	14609	14486	14400	14457	14597	14466	14468	14469	14509	14625	14531	14250	14559	14477	14451	14621	14340	14516	14518	14396	14591	14365	14474	14538	14508	14613	14584	14517	14419	14557	14353	14467	14520	14630	14554	14601	14433	14527	14354	14330	14447	14509	14386	14488	14244	14630	14465	14434	14578	14564	14639	14577	14546	14391	14559	14485	14441	14597	14588	14486	14477	14714	14787	14620	14669	14436	14508	14560	14678	14495	14449	14452	14502	14527	14769	14729	14646	14553	14553	14537	14461	14610	14315	14466	14550	14575	14659	14483	14318	14522	14421	14414	14391	14272	14390	14512	14376	14430	14621	14544	14520	14515	14451	14517	14417	14549	14519	14529	14717	14466	14590	14477	14456	14553	14646	14519	14633	14638	14441	14509	14443	14363	14632	14675	14431	14620	14493	14465	14555	14490	14700	14554	14746	14451	14729	14437	14596	14510	14418	14560	14504	14444	14518	14509	14489	14476	14540	14449	14507	14461	14740	14378	14481	14475	14427	14457	14427	14838	14384	14477	14427	14518	14561	14531	14615	14481	14289	14453	14527	14510	14409	14297
16795	33264	30064	23635	19891	17375	16201	15619	15184	14944	14561	14676	14497	14364	14100	14289	13908	13877	13812	13867	13755	13877	13880	13813	13742	13437	13549	13530	13567	13599	13780	13614	13805	13659	13636	13602	13596	13705	13544	13745	13582	13640	13638	13606	13676	14168	16566	16654	16694	15927	14589	14399	13782	13552	13482	13599	13552	13542	13388	13500	13473	13557	13497	13379	13352	13492	13542	13558	13514	13569	13539	13635	13380	13428	13310	13486	13754	13561	13461	13540	13536	13669	13331	13438	13721	13564	13600	13489	13338	13662	13458	13561	13356	13572	13381	13641	13340	13487	13355	13596	13598	13348	13470	13442	13555	13483	13551	13638	13481	13473	13492	13464	13508	13461	13542	13472	13628	13538	13456	13331	13502	13583	13577	13429	13546	13593	13328	13424	13553	13470	13593	13492	13558	13542	13424	13610	13469	13746	13456	13440	13451	13499	13457	13612	13497	13315	13538	13661	13509	13322	13629	13511	13471	13637	13588	13611	13579	13403	13323	13535	13693	13488	13448	13557	13586	13443	13481	13437	13578	13291	13556	13507	13589	13529	13562	13415	13621	13439	13563	13609	13467	13349	13404	13430	13558	13536	13293	13489	13587	13465	13444	13559	13729	13364	13351	13432	13588	13253	13480	13558	13517	13450	13387	13538	13467	13475	13482	13465	13578	13521	13437	13490	13492	13510	13670	13462	13575	13523	13450	13601	13553	13451	13492	13593	13539	13580	13517	13468	13445	13524	13397	13411	13774	13637	13661	13426	13469	13484	13486	13522	13536	13518	13253	13517	13481	13463	13544	13582	13432	13370	13324	13553	13480	13459	13477	13518	13559	13439	13727	13499	13530	13570	13413	13519	13504	13328	13438	13537	13436	13679	13535	13568	13559	13613	13559	13420	13355	13496	13481	13443	13337	13563	13539	13487	13420	13439	13343	13515	13461	13567	13601	13560	13450	13519	13465	13636	13564	13490	13453	13527	13286	13490	13556	13533	13587	13462	13569	13417	13666	13516	13474	13381	13401	13552	13556	13490	13449	13564	13442	13513	13632	13442	13500	13532	13451	13362	13602	13504	13502	13575	13507	13507	13452	13610	13562	13587	13446	13380	13375	13498	13472	13385	13655	13306	13326	13519	13486	13554	13474	13361	13452	13478	13456	13481	13607	13455	13525	13490	13514	13419	13455	13264	13461	13404	13508	13668	13336	13544	13607	13413	13571	13435	13488	13402	13539	13551	13512	13506	13531	13477	13588	13503	13507	13488	13551	13549	13561	13455	13499	13589	13536	13465	13494	13555	13318	13457	13494	13464	13523	13495	13585	13498	13578	13406	13367	13629	13320	13450	13466	13562	13547	13476	13539	13518	13452	13428	13499	13499	13574	13303	13662	13546	13671	13383	13660	13494	13496	13508	13495	13461	13456	13405	13678	13524	13581	13428	13407	13482	13444	13619	13619	13340	13418	13595	13545	13535	13482	13372	13715	13449	13563	13549	13430	13386	13526	13496	13375	13527	13414	13408	13326	13630	13605	13503	13533	13603	13395	13532	13414	13570	13453	13382	13518	13496	13651	13436	13621	13554	13516	13494	13567	13501	13453	13521	13555	13604	13405	13635	13400	13582	13475	13525	13605	13626	13622	13483	13573	13408	13546	13620	13408	13521	13519	13499	13652	13576	13510	13447	13702	13576	13502	13544	13560	13367	13585	13472	13488	13550	13407	13534	13435	13460	13612	13667	13573	13413	13548	13627	13488	13375	13535	13497	13387	13536	13464	13462	13423	13535	13444	13455	13573	13380	13413	13529	13419	13388	13529	13485	13489	13403	13495	13656	13423	13522	13563	13628	13528	13431	13411	13485	13577	13306	13579	13550	13719	13584	13590	13633	13369	13376	13421	13251	13439	13458	13464	13533	13387	13550	13472	13579	13588	13532	13404	13516	13474	13453	13555	13460	13454	13454	13397	13485	13589	13555	13390	13402	13549	13574	13507	13484	13390	13650	13587	13635	13366	13422	13534	13321	13668	13564	13466	13509	13483	13495	13551	13512	13491	13600	13470	13481	13349	13496	13568	13547	13308	13550	13328	13364	13506	13440	13503	13606	13454	13536	13620	13574	13557	13504	13410	13539	13446	13573	13522	13558	13395	13544	13606	13606	13377	13479	13641	13375	13428	13434	13586	13352	13425	13465	13644	13574	13460	13577	13536	13318	13557	13601	13656	13482	13445	13508	13403	13433	13650	13439	13643	13400	13407	13510	13628	13606	13519	13447	13565	13529	13671	13378	13501	13508	13643	13582	13559	13606	13436	13483	13443	13553	13464	13534	13641	13474	13519	13505	13531	13426	13544	13476	13308	13529	13422	13550	13418	13490	13417	13345	13532	13305	13360	13499	13550	13490	13493	13506	13667	13364	13507	13333	13538	13369	13515	13538	13466	13497	13373	13341	13501	13542	13436	13553	13632	13475	13371	13521	13630	13411	13552	13528	13350	13453	13477	13502	13398	13608	13421	13556	13632	13616	13506	13484	13479	13513	13669	13666	13608	13429	13611	13495	13344	13549	13543	13448	13484	13457	13502	13435	13487	13577	13621	13539	13378	13451	13488	13481	13355	13494	13508	13526	13417	13517	13363	13658	13640	13563	13500	13458	13461	13556	13399	13572	13549	13473	13649	13438	13485	13598	13582	13405	13424	13379	13505	13483	13532	13542	13590	13541	13584	13462	13520	13530	13598	13456	13340	13547	13343	13511	13641	13494	13453	13421	13612	13464	13413	13444	13435	13465	13475	13492	13501	13456	13438	13538	13516	13331	13559	13286	13603	13495	13556	13555	13369	13454	13576	13521	13495	13424	13433	13613	13439	13780	13637	13571	13427	13553	13428	13559	13553	13368	13575	13430	13360	13662	13508	13450	13732	13404	13565	13600	13486	13434	13521	13485	13482	13633	13494	13396	13509	13511	13461	13575	13656	13537	13457	13448	13512	13659	13551	13504	13603	13596	13516	13592	13397	13427	13725	13494	13464	13489	13413	13347	13442	13428	13615	13496	13487	13431	13616	13557	13569	13572	13545	13348	13526	13484	13664	13423	13469	13384	13315	13474	13485	13344	13656	13507	13648	13574	13710	13417	13543	13524	13344	13450	13420	13377	13511	13510	13517	13499	13445	13374	13616	13556	13406	13486	13574	13428	13599	13481	13446	13435	13496	13520	13481	13574	13538	13354	13552	13531	13570	13576	13553	13495	13540	13506	13480	13414	13546	13546	13596	13673	13484	13649	13393	13679	13459	13452	13556	13429	13504	13559	13496	13623	13431	13435	13549	13617	13469	13625	13302	13496	13537	13470	13388	13554	13455	13316	13443	13461	13383	13377	13541	13613	13427	13478	13410	13513	13602	13534	13547	13338	13427	13431	13523	13558	13369	13367	13382	13670	13468	13532	13496	13651	13673	13343	13429	13593	13570	13643	13415	13482	13475	13389	13480	13389	13561	13548	13611	13385	13429	13502	13402	13622	13505	13511	13678	13572	13430	13583	13495	13439	13434	13429	13280	13356	13479	13486	13673	13618	13478	13448	13484	13497	13523	13571	13447	13562	13424	13511	13475	13330	13581	13325	13609	13395	13439	13412	13532	13501	13396	13366	13549	13428	13562	13514	13494	13664	13416	13493	13428	13598	13566	13263	13553	13404	13394	13586	13430	13574	13476	13557	13507	13594	13543	13475	13542	13392	13489	13496	13262	13311	13407	13604	13474	13531	13492	13489	13739	13489	13532	13656	13415	13514	13411	13642	13582	13709	13627	13497	13430	13518	13490	13578	13534	13414	13500	13441	13436	13597	13469	13545	13529	13530	13652	13468	13558	13530	13513	13484	13391	13589	13468	13565	13402	13685	13633	13371	13556	13446	13361	13601	13516	13563	13432	13468	13475	13448	13606	13535	13292	13540	13532	13575	13590	13591	13570	13570	13400	13450	13527	13474	13450	13563	13440	13418	13597	13570	13512	13564	13479	13503	13384	13414	13501	13580	13633	13546	13531	13526	13333	13439	13438	13466	13412	13616	13288	13594	13492	13460	13563	13574	13426	13451	13462	13416	13428	13448	13534	13566	13444	13426	13634	13473	13507	13442	13553	13346	13526	13516	13508	13486	13429	13389	13320	13596	13523	13376	13405	13489	13577	13417	13468	13426	13460	13447	13472	13484	13544	13505	13634	13360	13667	13424	13329	13470	13466	13417	13523	13626	13578	13552	13531	13528	13502	13577	13407	13648	13329	13458	13357	13322	13635	13441	13522	13446	13477	13518	13547	13530	13508	13485	13394	13440	13709	13586	13508	13645	13505	13475	13326	13512	13402	13456	13440	13526	13515	13583	13519	13540	13472	13492	13431	13477	13495	13364	13736	13644	13430	13541	13453	13490	13493	13479	13465	13453	13537	13543	13554	13413	13571	13426	13424	13506	13467	13450	13564	13411	13503	13518	13351	13648	13476	13553	13539	13431	13571	13371	13495	13402	13423	13607	13676	13498	13579	13679	13398	13538	13494	13314	13412	13494	13545	13555	13505	13455	13497	13442	13358	13454	13363	13607	13406	13624	13313	13562	13478	13519	13484	13329	13534	13649	13528	13493	13321	13497	13636	13556	13473	13561	13381	13526	13395	13614	13427	13723	13418	13372	13401	13498	13578	13541	13401	13449	13393	13446	13540	13516	13471	13417	13617	13343	13733	13528	13515	13587	13549	13453	13626	13559	13582	13551	13460	13543	13579	13539	13699	13607	13819	13483	13607	13529	13565	13522	13397	13586	13520	13719	13512	13481	13503	13323	13567	13430	13595	13553	13536	13477	13570	13382	13574	13393	13430	13657	13552	13305	13539	13470	13530	13559	13381	13565	13494	13425	13526	13465	13505	13590	13513	13508	13539	13471	13520	13434	13523	13530	13461	13438	13513	13632	13540	13526	13437	13526	13538	13588	13591	13537	13512	13525	13539	13412	13501	13697	13440	13267	13475	13545	13433	13502	13642	13572	13469	13327	13460	13495	13422	13486	13542	13468	13315	13680	13415	13442	13489	13710	13424	13353	13456	13450	13408	13395	13541	13483	13496	13508	13730	13496	13424	13338	13489	13396	13346	13598	13387	13493	13473	13459	13442	13478
27580	22161	23927	19806	15662	14998	14967	14613	14592	14612	14521	14580	14661	14265	14383	14447	14536	14365	14318	14393	14395	14290	14502	14353	14392	14286	14352	14185	14539	14245	14172	14085	14519	14424	14324	14435	14345	14455	14253	14516	14435	14262	14437	14629	14239	14431	14409	14506	14422	14514	14588	14429	14571	14162	14305	14165	14239	14236	14189	14361	14344	14284	14244	14200	14280	14338	14327	14170	14266	14316	14274	14153	14028	14369	14336	14458	14366	14345	14119	14279	14373	14307	14388	14158	14209	14268	14257	14304	14123	14221	14177	14353	14176	14256	14074	14510	14261	14223	14259	14207	14151	14271	14287	14497	14374	14403	14230	14124	14304	14583	14168	14094	14297	14185	14367	14421	14388	14469	14220	14292	14302	14235	14330	14224	14350	14302	14384	14060	14298	14431	14266	14229	14249	14263	14424	14554	14175	14459	14282	14345	13971	14342	14314	14340	14469	14089	14192	14374	14296	14150	14219	14233	14427	14287	14331	14244	14213	14131	14288	14210	14339	14225	14364	14371	14233	14536	14159	14272	14198	14194	14289	14314	14260	14376	14340	14168	14396	14223	14505	14361	14194	14319	14202	14240	14469	14526	14294	14319	14341	14315	14352	14241	14380	14394	14517	14278	14353	14116	14372	14038	14171	14444	14220	14179	14224	14107	14249	14411	14252	14061	14204	14103	14074	14213	14104	14502	14313	14474	14366	14266	14363	14372	14227	14440	14294	14403	14296	14477	14481	14280	14194	14110	14329	14220	14302	14289	14340	14285	14409	14199	14193	14181	14362	14208	14263	14190	14090	14317	14216	14346	14366	14389	14532	14295	14107	14357	14272	14152	14357	14215	14291	14252	14316	14248	14131	14378	14309	14355	14496	14426	14419	14343	14337	14316	14233	14297	14079	14148	14268	14171	14214	14324	14374	14242	14368	14471	14265	14375	14339	14395	14114	14450	14289	14143	14396	14363	14342	14313	14294	14352	14234	14444	14380	14154	14302	14573	14311	14280	14243	14135	14122	14176	14280	14182	14277	14343	14351	14412	14346	14370	14300	14382	14329	14326	14325	14316	14214	14250	14488	14250	14437	14327	14335	14376	14235	14108	14339	14306	14264	14311	14395	14360	14175	14334	14386	14419	14273	14352	14316	14237	14350	14380	14273	14300	14412	14239	14402	14419	14274	14207	14311	14077	14378	14324	14258	14334	14394	14310	14163	14152	14222	14362	14162	14317	14486	14227	14246	14304	14309	14249	14282	14235	14365	14313	14322	14415	14372	14139	14200	14275	14379	14121	14173	14312	14309	14309	14210	14378	14437	14314	14084	14315	14478	14405	14210	14264	14370	14178	14383	14324	14293	14287	14453	14248	14348	14356	14103	14347	14213	14521	14316	14264	14396	14291	14314	14480	14390	14360	14139	14264	14391	13996	14088	14254	14123	14195	14339	14276	14253	14365	14130	14182	14385	14342	14269	14218	14227	14344	14266	14249	14183	14233	14367	14415	14343	14278	14173	14189	14271	14172	14270	14105	14302	14236	14335	14157	14241	14246	14301	14415	14300	14276	14318	14367	14254	14267	14100	14378	14318	14257	14446	14326	14337	14306	14297	14277	14248	14355	14349	14388	14334	14215	14429	14351	14289	14138	14299	14252	14328	14327	14276	14233	14121	14342	14255	14253	14213	14406	14317	14266	14275	14198	14156	14468	14203	14180	14352	14527	14269	14167	14233	14275	14373	14209	14313	14300	14107	14261	14389	14347	14225	14385	14332	14372	14354	14271	14241	14350	14237	14381	14406	14354	14250	14377	14327	14370	14165	14231	14267	14401	14187	14194	14351	14145	14318	14253	14257	14523	14302	14379	14308	14180	14161	14259	14241	14306	14279	14445	14454	14352	14124	14278	14358	14323	14374	14270	14125	14126	14397	14177	14218	14116	14262	14279	14213	14275	14276	14246	14281	14097	14207	14323	14378	14261	14093	14211	14357	14415	14319	14304	14356	14277	14164	14334	14119	14228	14211	14168	14244	14312	14304	14280	14418	14352	14279	14283	14281	14342	14262	14330	14323	14330	14379	14207	14557	14332	14360	14267	14375	14208	14261	14340	14379	14274	14433	14345	14321	14244	14254	14453	14389	14196	14424	14396	14242	14281	14185	14184	14396	14197	14401	14333	14525	14242	14286	14416	14194	14367	14351	14149	14275	14215	14223	14206	14350	14449	14217	14265	14340	14305	14374	14466	14420	14315	14157	14397	14303	14359	14336	14136	14142	14171	14045	14409	14379	14269	14383	14431	14188	14249	14275	14208	14279	14244	14216	14092	14162	14159	14291	14259	14284	14205	14466	14241	14325	14396	14250	14234	14216	14159	14115	14268	14527	14295	14312	14348	14307	14519	14258	14172	14389	14431	14432	14256	14219	14432	14352	14259	14137	14207	14332	14313	14278	14340	14378	14126	14235	14341	14380	14208	14301	14403	14313	14247	13992	14231	14247	14257	14277	14280	14479	14473	14152	14186	14396	14289	14139	14403	14209	14394	14351	14359	14180	14242	14446	14348	14365	14335	14245	14391	14118	14253	14280	14565	14365	14247	14473	14351	14362	14012	14512	14233	14365	14239	14180	14094	14417	14334	14497	14345	14271	14177	14174	14301	13990	14252	14247	14318	14224	14080	14337	14226	14202	14456	14382	14169	14215	14265	14393	14241	14308	14295	14260	14183	14295	14173	14309	14245	14500	14225	14290	14260	14223	14357	14338	14430	14220	14117	14454	14498	14210	14380	14381	14287	14299	14557	14359	14460	14333	14149	14199	14431	14260	14203	14345	14138	14182	14264	14427	14529	14331	14252	14388	14287	14253	14502	14329	14389	14486	14382	14288	14193	14326	14332	14155	14240	14240	14210	14447	14167	14212	14176	14408	14546	14270	14294	14362	14231	14348	14259	14374	14489	14156	14152	14226	14238	14285	14244	14064	14354	14356	14314	14178	14455	14271	14327	14321	14300	14158	14367	14257	14577	14265	14284	14209	14321	14432	14417	14450	14310	14291	14254	14208	14265	14351	14249	14160	14436	14180	14075	14305	14373	14329	14370	14242	14411	14152	14344	14356	14488	14197	14224	14308	14216	14310	14620	14369	14277	14255	14092	14324	14264	14155	14262	14378	14185	14037	14284	14364	14379	14377	14359	14377	14164	14487	14434	14323	14234	14303	14169	14320	14331	14403	14354	14257	14357	14043	14052	14310	14147	14426	14127	14192	14177	14126	14312	14139	14293	14256	14220	14393	14157	14389	14318	14339	14145	14366	14161	14117	14331	14222	14409	14234	14251	14115	14281	14161	14265	14179	14308	14371	14436	14174	14214	14412	14338	14448	14482	14278	14244	14431	14228	14190	14385	14238	14265	14247	14285	14235	14390	14196	14349	14288	14190	14432	14358	14254	14475	14208	14329	14220	14313	14253	14333	14314	14228	14191	14474	14326	14314	14269	14374	14177	14295	14452	14306	14290	14266	14469	14197	14403	14350	14177	14326	14221	14341	14246	14108	14313	14353	14334	14119	14277	13984	14312	14351	14250	14137	14028	14481	14337	14294	14334	14396	14280	14219	14335	14369	14195	14384	14340	14277	14409	14252	14297	14265	14405	14303	14123	14268	14235	14235	14339	14381	14345	14398	14388	14399	14267	14214	14135	14206	14147	14216	14294	14316	14322	14336	14334	14354	14176	14262	14479	14260	14128	14215	14291	14470	14328	14270	14285	14318	14161	14187	14435	14326	14166	14241	14114	14284	14343	14196	14124	14445	14234	14291	14507	14204	14514	14340	14314	14170	14381	14493	14541	14405	14205	14302	14375	14229	14280	14358	14264	14241	14175	14257	14321	14351	14209	14158	14237	14278	14329	14476	14141	14168	14430	14342	14349	14417	14259	14137	14233	14091	14159	14261	14378	14153	14277	14145	14277	14352	14148	14169	14240	14369	14293	14154	14278	14363	14366	14081	14331	14326	14408	14276	14349	14486	14355	14299	14288	14230	14272	14293	14506	14457	14344	14246	14167	14353	14409	14334	14360	14450	14378	14287	14137	14336	14274	14244	14344	14284	14466	14416	14415	14375	14399	14397	14255	14130	14226	14323	14242	14521	14154	14240	14338	14397	14262	14341	14409	14496	14245	14425	14477	14202	14476	14439	14239	14393	14347	14221	14214	14321	14261	14325	14330	14336	14242	14335	14222	14272	14369	14108	14298	14226	14318	14239	14327	14241	14292	14429	14392	14170	14306	14298	14422	14243	14272	14276	14384	14223	14389	14051	14159	14392	14170	14164	14319	14432	14244	14283	14229	14411	14412	14246	14392	14319	14202	14213	14353	14357	14442	14250	14305	14271	14226	14299	14389	14427	14209	14285	14198	14197	14368	14302	14380	14274	14346	14142	14297	14386	14215	14218	14193	14164	14327	14356	14096	14283	14186	14324	14294	14367	14181	14338	14194	14420	14371	14380	14399	14330	14240	14253	14393	14202	14266	14325	14317	14204	14342	14084	14098	14285	14235	14273	14131	14473	14419	14293	14280	14264	14351	14234	14201	14374	14255	14198	14312	14289	14450	14305	14445	14232	14319	14269	14352	14156	14177	14246	14333	14178	14277	14204	14283	14269	14193	14157	14235	14174	14290	14231	14288	14215	14118	14281	14285	14309	14523	14305	14228	14275	14407	14349	14441	14377	14241	14460	14150	14192	14408	14429	14421	14333	14360	14246	14325	14218	14299	14425	14494	14315	14136	14329	14401	14115	14278	14369	14203	14398	14291	14202	14350	14202	14354	14334	14306	14244	14275	14188	14105	14265	14388	14257	14436	14191	14128	14293	14350	14182	14170	14284	14220	14224	14402	14245	14346	14467	14151	14299	14324	14400	14410	14385	14347	14174	14312	14317	14262	14384	14294	14326	14245	14386	14303	14287	14207	14354	14433	14414	14327	14300	14423	14226	14214	14317	14374	14380	14306	14226	14108	14208	14321	14178	14104	14525	14140	14273	14242	14304	14332	14433	14347	14354	14294	14412	14162	14358	14373	14390	14313	14365	14502	14194	14174	14246	14374	14341	14462	14332	14319	14447	14344	14417	14338	14458	14389	14249	14226	14378	14352	14258	14314	14230	14292	14282
16106	22824	21361	17472	15396	14500	14128	13743	13900	13746	13980	13628	13686	13518	13462	13474	13396	13459	13347	13294	13337	13353	13214	13284	13293	13465	13313	13261	13275	13277	13336	13372	13416	13335	13423	13148	13245	13423	13503	13366	13236	13379	13336	13400	13318	13384	13657	13661	13620	13670	13560	13430	13379	13345	13233	13494	13281	13432	13264	13372	13488	13404	13428	13486	13449	13204	13332	13386	13319	13330	13400	13474	13410	13336	13249	13415	13257	13508	13491	13383	13242	13313	13384	13189	13271	13190	13152	13405	13345	13297	13475	13198	13418	13278	13414	13299	13220	13312	13344	13500	13349	13335	13320	13386	13380	13346	13375	13335	13361	13294	13323	13373	13330	13213	13315	13316	13522	13443	13417	13410	13341	13335	13216	13265	13207	13404	13350	13245	13404	13404	13372	13183	13322	13332	13224	13261	13271	13200	13268	13395	13445	13302	13217	13377	13321	13372	13414	13432	13368	13347	13221	13258	13445	13273	13267	13400	13366	13449	13492	13347	13421	13452	13331	13329	13369	13460	13417	13363	13395	13326	13085	13527	13346	13338	13309	13321	13260	13311	13280	13428	13556	13316	13222	13327	13447	13395	13287	13422	13398	13291	13463	13271	13293	13442	13471	13413	13442	13280	13272	13200	13304	13411	13414	13364	13428	13410	13393	13255	13304	13348	13467	13445	13290	13278	13278	13305	13306	13426	13220	13431	13165	13360	13327	13283	13359	13294	13415	13394	13265	13394	13443	13392	13466	13339	13450	13316	13455	13320	13363	13441	13246	13334	13237	13350	13316	13521	13445	13322	13241	13486	13382	13443	13363	13289	13340	13276	13341	13338	13261	13257	13298	13275	13417	13373	13265	13469	13472	13346	13413	13260	13409	13207	13360	13252	13234	13434	13357	13320	13355	13338	13378	13267	13492	13479	13117	13365	13353	13426	13360	13221	13227	13328	13526	13480	13246	13461	13252	13377	13380	13344	13313	13234	13298	13319	13271	13306	13419	13266	13152	13340	13436	13176	13376	13509	13336	13364	13370	13368	13311	13419	13373	13368	13288	13355	13449	13102	13366	13398	13270	13340	13226	13319	13363	13281	13343	13257	13302	13298	13403	13410	13387	13360	13288	13354	13411	13284	13304	13280	13351	13423	13250	13414	13374	13422	13362	13352	13276	13402	13356	13522	13332	13424	13466	13395	13182	13377	13395	13501	13498	13267	13359	13405	13284	13422	13378	13304	13421	13433	13215	13356	13462	13338	13511	13186	13302	13237	13232	13387	13214	13516	13362	13412	13441	13389	13230	13277	13199	13341	13364	13363	13451	13325	13396	13270	13310	13482	13227	13314	13536	13369	13280	13183	13408	13354	13203	13316	13293	13149	13297	13289	13387	13377	13348	13425	13315	13180	13262	13403	13522	13215	13288	13371	13303	13422	13472	13269	13373	13287	13458	13295	13414	13295	13425	13423	13368	13339	13301	13356	13417	13420	13330	13317	13459	13315	13357	13319	13316	13454	13234	13337	13326	13291	13238	13601	13261	13380	13340	13516	13377	13417	13412	13382	13276	13130	13254	13437	13295	13374	13212	13352	13311	13366	13383	13383	13268	13406	13285	13407	13391	13273	13277	13443	13550	13284	13322	13283	13361	13327	13249	13305	13318	13213	13167	13422	13362	13313	13427	13315	13318	13486	13374	13254	13268	13304	13446	13155	13398	13351	13601	13275	13345	13348	13343	13365	13294	13249	13274	13318	13221	13246	13348	13526	13362	13278	13420	13273	13397	13235	13214	13334	13357	13248	13257	13318	13311	13382	13186	13454	13491	13320	13248	13366	13325	13247	13390	13424	13366	13396	13231	13351	13377	13263	13320	13410	13518	13433	13351	13481	13346	13328	13238	13089	13412	13341	13378	13434	13347	13425	13424	13329	13432	13367	13308	13371	13251	13309	13262	13446	13271	13329	13367	13251	13322	13380	13530	13163	13432	13555	13320	13432	13297	13251	13307	13278	13227	13259	13466	13444	13341	13455	13287	13470	13274	13285	13300	13282	13515	13479	13355	13289	13413	13371	13324	13193	13420	13458	13432	13408	13104	13479	13207	13386	13382	13439	13268	13457	13290	13402	13243	13428	13439	13229	13328	13336	13457	13401	13363	13273	13269	13462	13298	13364	13210	13316	13198	13352	13254	13315	13347	13377	13238	13349	13370	13143	13520	13289	13376	13246	13432	13451	13361	13230	13517	13456	13320	13365	13158	13419	13418	13211	13167	13235	13378	13474	13232	13357	13417	13353	13311	13360	13374	13407	13380	13322	13279	13473	13397	13175	13431	13517	13318	13319	13334	13340	13257	13296	13447	13333	13362	13392	13359	13197	13169	13274	13362	13231	13274	13259	13254	13212	13301	13240	13432	13389	13441	13351	13239	13306	13292	13298	13463	13426	13309	13187	13260	13318	13360	13359	13178	13305	13264	13268	13397	13356	13404	13456	13180	13477	13293	13320	13472	13373	13386	13469	13443	13362	13260	13298	13165	13432	13277	13389	13489	13480	13331	13224	13305	13418	13143	13365	13218	13296	13413	13246	13343	13388	13510	13301	13352	13454	13450	13319	13542	13278	13182	13245	13328	13467	13320	13303	13379	13296	13195	13382	13360	13313	13535	13196	13398	13351	13411	13456	13295	13406	13225	13303	13198	13344	13308	13426	13424	13270	13550	13345	13385	13336	13292	13406	13344	13475	13393	13398	13281	13390	13384	13279	13332	13310	13244	13333	13300	13324	13429	13464	13335	13140	13469	13456	13280	13170	13486	13451	13480	13269	13299	13424	13275	13573	13277	13322	13345	13387	13311	13262	13421	13203	13405	13283	13399	13222	13345	13503	13351	13421	13297	13347	13355	13191	13472	13437	13241	13396	13352	13233	13352	13387	13200	13476	13267	13593	13356	13192	13204	13142	13430	13330	13445	13428	13192	13289	13222	13187	13267	13338	13280	13388	13434	13285	13318	13312	13552	13482	13433	13491	13271	13364	13463	13337	13286	13350	13338	13502	13187	13260	13272	13299	13310	13413	13479	13485	13326	13458	13364	13293	13395	13356	13290	13333	13345	13284	13426	13407	13374	13268	13383	13315	13337	13459	13388	13295	13246	13178	13493	13431	13406	13330	13359	13158	13415	13304	13417	13215	13310	13518	13405	13443	13106	13377	13312	13357	13454	13439	13405	13360	13372	13459	13357	13256	13272	13357	13291	13329	13339	13308	13306	13517	13273	13484	13181	13576	13456	13411	13255	13261	13359	13312	13439	13368	13259	13309	13363	13411	13303	13494	13299	13212	13338	13255	13535	13366	13469	13253	13386	13394	13489	13274	13374	13380	13086	13389	13372	13205	13283	13242	13302	13362	13260	13494	13372	13446	13357	13370	13273	13438	13376	13397	13305	13414	13378	13344	13281	13279	13392	13354	13270	13418	13306	13451	13287	13363	13303	13318	13242	13343	13326	13420	13349	13242	13227	13493	13406	13260	13301	13324	13392	13428	13537	13189	13388	13474	13307	13323	13396	13283	13415	13378	13237	13427	13391	13468	13315	13363	13324	13298	13561	13278	13199	13452	13402	13158	13400	13291	13301	13375	13455	13326	13270	13335	13331	13419	13375	13385	13306	13295	13358	13285	13271	13318	13333	13486	13424	13493	13389	13234	13388	13208	13385	13375	13473	13505	13343	13336	13405	13372	13237	13236	13261	13318	13410	13284	13414	13272	13329	13462	13351	13443	13275	13356	13468	13312	13426	13164	13335	13345	13421	13529	13468	13248	13296	13348	13188	13382	13168	13372	13417	13165	13409	13394	13324	13278	13199	13176	13223	13455	13333	13426	13174	13359	13285	13368	13546	13330	13438	13272	13385	13565	13287	13232	13246	13300	13348	13399	13358	13328	13270	13182	13355	13381	13393	13416	13362	13256	13312	13322	13432	13422	13552	13360	13380	13191	13223	13334	13353	13152	13477	13318	13368	13295	13293	13363	13174	13313	13475	13426	13216	13192	13457	13286	13371	13285	13322	13244	13265	13333	13192	13302	13407	13363	13150	13237	13343	13186	13384	13277	13297	13318	13391	13509	13306	13487	13384	13407	13308	13415	13297	13280	13248	13485	13361	13383	13457	13317	13470	13375	13252	13385	13436	13391	13216	13316	13380	13336	13357	13414	13461	13286	13319	13349	13380	13442	13301	13295	13275	13474	13423	13262	13372	13366	13108	13411	13308	13361	13360	13290	13440	13301	13438	13332	13340	13319	13408	13348	13180	13519	13343	13150	13222	13473	13286	13289	13402	13455	13319	13338	13221	13531	13462	13215	13360	13396	13246	13301	13321	13417	13369	13377	13272	13223	13446	13282	13263	13488	13385	13279	13218	13293	13187	13255	13441	13169	13252	13263	13483	13461	13499	13350	13263	13367	13377	13403	13424	13398	13290	13129	13424	13451	13411	13396	13433	13316	13367	13408	13299	13315	13157	13320	13260	13410	13421	13386	13371	13469	13463	13378	13289	13214	13367	13087	13630	13300	13471	13326	13329	13457	13454	13417	13399	13371	13245	13305	13427	13208	13460	13409	13373	13454	13449	13357	13477	13234	13464	13365	13525	13360	13361	13337	13310	13645	13267	13476	13453	13478	13322	13398	13297	13353	13385	13348	13427	13247	13237	13307	13285	13107	13339	13232	13234	13327	13450	13359	13463	13393	13282	13310	13484	13291	13441	13088	13226	13308	13294	13376	13366	13302	13331	13450	13345	13310	13179	13370	13307	13361	13439	13292	13393	13385	13337	13259	13381	13434	13433	13461	13432	13328	13290	13221	13361	13340	13206	13374	13429	13149	13443	13542	13261	13270	13352	13346	13245	13444	13323	13320	13279	13230	13520	13438	13365	13296	13448	13332	13351	13339	13403	13140	13406	13391	13498	13358	13264	13233	13186	13255	13393	13214	13336	13338	13311	13301	13433	13328	13473	13281	13330	13336	13333	13364	13598	13392	13392	13301	13323	13204	13394	13391	13389	13335	13176	13359	13475	13333	13306	13312	13486	13316	13370	13343	13277	13409	13308	13236	13427	13238	13360	13212	13365	13270	13342	13426	13531	13276	13283	13440	13332	13522	13305	13267
24185	21354	28796	24339	21867	20348	18319	15921	15373	15414	15389	15089	15044	14914	14937	14727	14678	14877	14472	14842	14770	14521	14602	14662	14590	14573	14586	14798	14570	14632	14450	14669	14504	14753	14653	14496	14437	14412	14661	14543	14723	14315	14607	14399	14641	14946	15497	15926	15867	15405	15186	14929	14736	14637	14468	14582	14519	14563	14348	14489	14438	14262	14354	14417	14592	14675	14714	14422	14494	14436	14630	14608	14485	14618	14681	14604	14365	14502	14466	14456	14531	14457	14457	14370	14421	14306	14466	14548	14723	14586	14498	14604	14714	14616	14679	14455	14441	14418	14466	14519	14631	14444	14452	14643	14534	14464	14614	14625	14429	14416	14268	14468	14540	14444	14537	14539	14534	14461	14479	14650	14490	14321	14514	14541	14652	14527	14392	14581	14402	14342	14580	14483	14558	14310	14481	14428	14513	14417	14435	14463	14566	14443	14536	14395	14522	14502	14419	14429	14503	14382	14434	14387	14520	14623	14579	14557	14536	14747	14467	14498	14407	14576	14434	14482	14508	14567	14532	14461	14373	14492	14546	14541	14499	14559	14533	14543	14465	14666	14572	14796	14415	14657	14480	14484	14320	14294	14633	14559	14413	14428	14483	14412	14514	14526	14521	14415	14437	14569	14457	14566	14347	14720	14495	14386	14570	14545	14596	14387	14475	14591	14450	14669	14552	14594	14638	14568	14592	14643	14479	14492	14360	14759	14490	14438	14642	14514	14498	14463	14365	14568	14569	14424	14690	14708	14355	14413	14442	14465	14571	14675	14353	14416	14315	14644	14521	14646	14664	14500	14389	14684	14553	14468	14664	14369	14714	14419	14365	14624	14355	14493	14396	14462	14464	14358	14482	14466	14497	14549	14482	14357	14594	14428	14687	14295	14326	14575	14387	14501	14575	14464	14555	14410	14570	14515	14438	14492	14437	14582	14611	14579	14463	14465	14420	14273	14383	14420	14629	14567	14617	14614	14467	14451	14497	14517	14536	14413	14394	14406	14399	14514	14328	14488	14541	14482	14502	14517	14383	14414	14557	14541	14491	14513	14351	14448	14439	14565	14661	14537	14350	14599	14492	14484	14567	14641	14606	14584	14259	14532	14467	14547	14248	14404	14559	14645	14366	14641	14516	14397	14645	14367	14681	14549	14632	14335	14509	14542	14539	14628	14652	14348	14466	14508	14606	14406	14680	14483	14537	14638	14598	14615	14328	14415	14521	14406	14536	14426	14548	14412	14486	14598	14536	14554	14412	14478	14561	14515	14424	14551	14541	14481	14527	14464	14535	14409	14592	14341	14366	14453	14452	14337	14530	14687	14465	14369	14386	14389	14619	14528	14617	14672	14539	14482	14622	14374	14479	14439	14629	14478	14767	14530	14400	14403	14585	14598	14562	14598	14380	14364	14383	14427	14366	14473	14432	14421	14625	14335	14548	14492	14437	14475	14664	14440	14453	14205	14635	14277	14529	14377	14386	14459	14529	14503	14523	14648	14410	14431	14692	14483	14498	14601	14505	14424	14465	14521	14523	14356	14433	14302	14496	14406	14751	14696	14413	14457	14495	14425	14595	14437	14488	14539	14370	14465	14496	14507	14463	14512	14436	14603	14444	14358	14493	14542	14451	14481	14578	14501	14462	14450	14592	14429	14458	14445	14446	14371	14523	14578	14672	14428	14524	14276	14301	14315	14706	14530	14280	14448	14572	14597	14535	14498	14479	14487	14357	14525	14478	14438	14434	14488	14533	14333	14391	14349	14556	14552	14534	14376	14550	14568	14435	14412	14263	14425	14534	14386	14375	14756	14373	14653	14392	14473	14647	14488	14606	14638	14439	14690	14617	14515	14381	14581	14618	14412	14623	14486	14427	14406	14522	14659	14284	14403	14489	14510	14375	14399	14240	14264	14281	14484	14511	14481	14538	14558	14689	14490	14487	14432	14366	14627	14426	14582	14387	14621	14677	14427	14510	14385	14456	14473	14566	14437	14483	14571	14808	14522	14524	14434	14544	14590	14766	14628	14529	14522	14638	14572	14294	14460	14442	14416	14494	14399	14357	14393	14435	14530	14487	14616	14558	14494	14468	14551	14603	14656	14531	14500	14503	14271	14503	14400	14468	14591	14344	14464	14580	14569	14552	14521	14191	14368	14412	14561	14439	14538	14445	14437	14547	14499	14430	14500	14483	14536	14528	14515	14567	14392	14486	14562	14491	14499	14407	14510	14405	14503	14531	14568	14567	14453	14654	14391	14552	14445	14477	14646	14548	14560	14511	14693	14443	14410	14425	14533	14599	14470	14371	14576	14479	14720	14653	14633	14498	14394	14366	14503	14484	14416	14522	14642	14540	14540	14401	14586	14533	14370	14558	14698	14449	14408	14410	14360	14425	14567	14435	14466	14498	14423	14378	14467	14507	14493	14372	14696	14537	14650	14371	14416	14585	14526	14442	14452	14727	14521	14512	14574	14609	14523	14653	14477	14453	14451	14401	14484	14654	14321	14398	14543	14242	14439	14478	14524	14650	14624	14273	14503	14533	14516	14514	14357	14457	14595	14591	14256	14427	14412	14594	14483	14489	14592	14622	14469	14413	14372	14563	14431	14454	14446	14642	14508	14678	14625	14524	14554	14432	14450	14625	14505	14338	14379	14619	14541	14602	14455	14409	14615	14575	14380	14200	14493	14401	14697	14404	14331	14565	14417	14587	14354	14499	14374	14442	14448	14497	14360	14547	14415	14540	14590	14581	14617	14276	14456	14521	14503	14414	14448	14478	14484	14501	14433	14668	14581	14406	14380	14621	14542	14587	14600	14282	14421	14287	14395	14385	14551	14535	14622	14450	14581	14551	14718	14436	14490	14509	14510	14525	14510	14440	14510	14372	14533	14397	14310	14611	14296	14313	14422	14541	14338	14651	14458	14467	14547	14467	14549	14361	14350	14623	14354	14535	14423	14516	14491	14504	14618	14429	14534	14581	14439	14499	14537	14445	14438	14632	14463	14370	14542	14373	14493	14583	14629	14551	14571	14536	14418	14672	14546	14321	14559	14531	14424	14479	14400	14418	14430	14537	14479	14528	14376	14507	14375	14585	14592	14574	14496	14396	14870	14668	14528	14662	14526	14481	14518	14460	14383	14417	14443	14462	14398	14514	14416	14524	14485	14578	14735	14513	14474	14527	14654	14622	14566	14562	14587	14534	14434	14627	14493	14608	14517	14561	14537	14548	14417	14616	14391	14436	14659	14529	14483	14478	14501	14545	14493	14410	14461	14594	14629	14664	14353	14323	14419	14403	14364	14606	14572	14610	14344	14534	14670	14591	14518	14533	14328	14349	14633	14486	14557	14466	14476	14417	14638	14397	14590	14473	14420	14463	14380	14358	14626	14594	14592	14395	14470	14538	14493	14533	14710	14510	14422	14435	14548	14565	14394	14612	14531	14631	14653	14359	14566	14574	14556	14551	14559	14432	14622	14505	14596	14421	14483	14430	14373	14723	14667	14514	14365	14465	14762	14397	14538	14581	14501	14309	14507	14346	14365	14499	14409	14523	14357	14511	14726	14600	14503	14487	14606	14534	14419	14405	14393	14501	14545	14646	14379	14423	14637	14443	14418	14179	14280	14595	14447	14442	14585	14421	14383	14482	14541	14515	14598	14634	14586	14434	14514	14441	14323	14667	14771	14477	14322	14553	14375	14517	14698	14534	14418	14457	14487	14680	14566	14751	14425	14471	14323	14386	14429	14461	14540	14638	14524	14608	14723	14370	14272	14446	14632	14461	14502	14555	14309	14470	14568	14550	14525	14574	14630	14587	14376	14481	14444	14484	14548	14532	14446	14517	14505	14477	14412	14701	14515	14386	14613	14497	14464	14443	14483	14315	14393	14467	14511	14519	14457	14505	14161	14381	14470	14399	14479	14533	14428	14551	14325	14637	14353	14445	14549	14453	14395	14493	14670	14478	14404	14525	14558	14646	14433	14459	14512	14462	14444	14441	14526	14390	14576	14597	14365	14469	14701	14706	14483	14451	14592	14615	14534	14516	14658	14631	14484	14290	14358	14514	14588	14611	14607	14596	14396	14453	14333	14500	14549	14530	14375	14547	14620	14451	14622	14507	14567	14533	14564	14533	14610	14546	14626	14536	14495	14283	14446	14512	14445	14602	14433	14493	14774	14410	14475	14521	14635	14334	14514	14792	14506	14368	14559	14399	14586	14320	14482	14620	14490	14502	14565	14562	14622	14318	14485	14376	14655	14475	14558	14537	14613	14596	14600	14516	14627	14483	14586	14706	14561	14539	14458	14549	14507	14448	14434	14697	14605	14465	14417	14644	14385	14452	14390	14587	14688	14591	14609	14592	14604	14511	14604	14464	14386	14588	14451	14349	14573	14485	14348	14573	14716	14541	14589	14459	14335	14397	14593	14479	14576	14491	14549	14576	14592	14563	14646	14536	14593	14592	14483	14471	14509	14375	14503	14499	14498	14534	14462	14461	14655	14588	14383	14588	14445	14559	14603	14498	14520	14656	14659	14520	14401	14493	14502	14434	14586	14405	14473	14421	14619	14709	14420	14618	14483	14422	14491	14379	14669	14551	14514	14707	14423	14459	14510	14478	14444	14434	14466	14623	14487	14623	14595	14477	14534	14450	14501	14447	14492	14695	14561	14305	14298	14301	14428	14391	14344	14386	14473	14664	14469	14533	14434	14627	14447	14484	14473	14629	14364	14583	14442	14512	14378	14507	14396	14473	14462	14409	14609	14442	14380	14531	14748	14609	14535	14576	14373	14538	14470	14472	14472	14553	14575	14363	14266	14562	14574	14717	14539	14418	14673	14423	14444	14507	14497	14681	14443	14466	14478	14365	14477	14503	14338	14533	14475	14562	14563	14583	14400	14407	14489	14578	14394	14477	14462	14502	14638	14509	14616	14645	14485	14440	14375	14470	14431	14561	14546	14504	14379	14525	14487	14566	14642	14413	14559	14575	14598	14514	14487	14475	14597	14590	14390	14512	14469	14453	14441	14608	14368	14560	14562	14439	14477	14757	14538	14518	14436	14541	14566	14564	14398	14558	14486	14469	14663	14758	14547	14460	14461	14580	14541	14525	14505	14369	14620	14557	14589	14565	14653	14477	14346	14458	14543
15785	27922	26044	19981	17607	16545	15639	15082	15189	14903	14628	14303	14200	13944	13819	13866	13947	13739	13776	13799	13664	13653	13672	13673	13665	13739	13664	13666	13571	13643	13522	13427	13556	13580	13621	13697	13452	13604	13560	13581	13659	13493	13579	13745	13715	14216	15207	15434	15414	14636	14140	13981	13485	13532	13491	13429	13666	13404	13551	13478	13356	13544	13610	13575	13588	13419	13495	13543	13485	13566	13591	13543	13588	13547	13470	13448	13475	13517	13497	13569	13272	13642	13417	13600	13425	13444	13757	13634	13522	13614	13553	13502	13601	13330	13563	13471	13676	13492	13532	13567	13702	13706	13523	13434	13547	13484	13483	13503	13518	13466	13584	13602	13392	13518	13535	13400	13528	13539	13544	13572	13635	13442	13538	13539	13566	13618	13310	13591	13392	13665	13447	13566	13551	13521	13640	13512	13526	13381	13466	13398	13542	13389	13622	13428	13723	13473	13540	13388	13566	13474	13400	13484	13597	13632	13491	13633	13603	13327	13528	13537	13528	13513	13396	13540	13455	13511	13568	13393	13576	13541	13549	13596	13480	13457	13656	13522	13495	13593	13449	13474	13537	13577	13582	13510	13639	13561	13566	13596	13379	13582	13562	13698	13592	13671	13610	13424	13538	13562	13610	13402	13377	13389	13811	13567	13548	13529	13638	13562	13456	13482	13547	13586	13679	13476	13704	13563	13517	13653	13301	13486	13439	13652	13592	13405	13512	13664	13629	13480	13666	13539	13260	13600	13560	13557	13500	13400	13527	13578	13511	13545	13604	13431	13407	13535	13532	13568	13583	13506	13593	13566	13406	13536	13634	13421	13575	13602	13471	13457	13474	13703	13639	13635	13419	13492	13460	13485	13470	13467	13480	13519	13446	13423	13650	13614	13419	13644	13615	13423	13573	13634	13313	13513	13647	13725	13493	13554	13527	13371	13509	13490	13585	13542	13570	13469	13500	13670	13619	13368	13377	13645	13497	13450	13620	13639	13529	13711	13369	13541	13241	13724	13395	13550	13731	13527	13478	13481	13555	13409	13489	13560	13489	13466	13673	13631	13477	13461	13407	13378	13563	13537	13650	13579	13547	13518	13595	13522	13627	13604	13448	13638	13518	13589	13520	13487	13367	13601	13565	13493	13671	13442	13447	13494	13518	13493	13557	13506	13492	13515	13636	13596	13550	13601	13588	13485	13438	13533	13443	13455	13447	13541	13544	13526	13481	13538	13485	13536	13478	13544	13622	13495	13384	13382	13670	13499	13627	13501	13434	13780	13484	13485	13570	13547	13446	13489	13555	13569	13484	13642	13504	13555	13525	13600	13476	13575	13601	13756	13514	13726	13658	13431	13549	13561	13552	13534	13555	13394	13571	13707	13532	13511	13454	13634	13546	13594	13784	13686	13561	13507	13539	13372	13510	13453	13595	13552	13606	13649	13462	13414	13507	13436	13411	13570	13601	13547	13499	13574	13496	13697	13569	13619	13652	13447	13854	13512	13556	13466	13502	13518	13411	13398	13310	13572	13574	13545	13509	13380	13564	13366	13541	13512	13453	13534	13601	13614	13660	13600	13630	13555	13461	13623	13549	13512	13516	13436	13418	13664	13343	13655	13695	13564	13435	13495	13503	13577	13541	13486	13486	13403	13524	13523	13360	13603	13618	13567	13498	13569	13470	13556	13564	13606	13585	13777	13585	13419	13436	13465	13579	13460	13394	13364	13370	13425	13519	13530	13545	13477	13615	13568	13366	13566	13477	13493	13527	13470	13566	13634	13536	13544	13535	13588	13711	13343	13573	13492	13437	13534	13440	13504	13495	13564	13537	13586	13528	13542	13474	13447	13469	13650	13535	13505	13698	13721	13540	13458	13622	13588	13626	13621	13414	13702	13601	13520	13548	13497	13378	13624	13610	13550	13506	13571	13772	13533	13417	13506	13386	13592	13578	13595	13496	13510	13722	13442	13542	13479	13661	13567	13680	13475	13509	13828	13461	13490	13607	13591	13319	13456	13516	13529	13488	13601	13438	13672	13495	13494	13682	13542	13567	13604	13570	13628	13633	13534	13611	13518	13659	13454	13555	13431	13574	13749	13476	13448	13693	13416	13470	13475	13558	13386	13593	13486	13478	13532	13547	13498	13518	13485	13585	13538	13560	13372	13593	13482	13444	13548	13416	13465	13526	13567	13536	13444	13567	13627	13551	13488	13474	13521	13498	13530	13469	13382	13615	13554	13440	13601	13510	13506	13713	13602	13445	13559	13736	13450	13601	13455	13809	13507	13603	13443	13616	13426	13337	13499	13654	13469	13581	13623	13416	13533	13471	13648	13424	13462	13469	13527	13516	13550	13576	13514	13552	13513	13549	13591	13440	13598	13612	13475	13517	13527	13453	13472	13591	13399	13553	13532	13517	13605	13669	13451	13455	13592	13536	13635	13472	13632	13447	13655	13508	13491	13469	13560	13499	13450	13576	13503	13549	13489	13243	13689	13546	13493	13565	13563	13433	13536	13488	13575	13606	13536	13445	13554	13525	13523	13535	13683	13596	13501	13504	13546	13397	13470	13442	13501	13634	13507	13486	13531	13625	13432	13678	13421	13632	13460	13558	13262	13505	13530	13502	13543	13583	13521	13655	13556	13460	13389	13427	13568	13500	13519	13432	13653	13680	13530	13469	13494	13504	13579	13593	13568	13604	13489	13524	13451	13498	13598	13554	13471	13438	13503	13626	13480	13496	13604	13395	13658	13504	13628	13417	13671	13512	13433	13591	13686	13608	13509	13543	13478	13575	13605	13518	13621	13236	13438	13433	13554	13458	13554	13596	13446	13362	13531	13514	13472	13408	13540	13604	13544	13560	13486	13606	13561	13671	13687	13409	13507	13575	13688	13517	13434	13486	13586	13604	13507	13518	13378	13643	13504	13582	13438	13471	13453	13532	13427	13645	13491	13627	13523	13588	13466	13645	13445	13476	13505	13300	13524	13537	13493	13447	13537	13532	13468	13460	13639	13544	13516	13443	13674	13660	13476	13457	13624	13580	13463	13574	13437	13601	13491	13468	13544	13812	13581	13426	13537	13419	13611	13585	13628	13558	13501	13565	13420	13595	13647	13639	13559	13607	13574	13683	13462	13694	13424	13663	13455	13448	13468	13504	13581	13433	13612	13464	13464	13428	13383	13533	13494	13553	13491	13461	13571	13520	13543	13508	13699	13620	13575	13508	13537	13633	13458	13486	13657	13645	13479	13565	13582	13666	13385	13421	13446	13495	13348	13566	13377	13497	13448	13485	13692	13479	13470	13676	13551	13464	13429	13678	13628	13510	13497	13528	13460	13500	13614	13662	13545	13442	13514	13396	13571	13296	13468	13511	13495	13522	13578	13492	13474	13608	13328	13589	13527	13488	13509	13511	13673	13435	13662	13408	13502	13534	13537	13603	13518	13562	13525	13665	13435	13437	13598	13544	13593	13619	13300	13493	13595	13562	13490	13499	13592	13642	13606	13567	13679	13390	13369	13667	13697	13547	13474	13579	13416	13575	13665	13523	13597	13457	13551	13451	13528	13533	13595	13588	13647	13568	13663	13611	13499	13448	13396	13478	13588	13566	13499	13557	13441	13466	13512	13585	13731	13462	13592	13362	13671	13387	13458	13549	13373	13553	13444	13673	13633	13531	13397	13665	13655	13508	13548	13538	13434	13453	13566	13615	13648	13296	13624	13534	13438	13680	13530	13616	13507	13497	13546	13499	13544	13435	13484	13582	13352	13523	13576	13567	13525	13498	13504	13541	13430	13479	13649	13518	13607	13710	13550	13508	13444	13570	13537	13505	13496	13411	13439	13596	13428	13522	13659	13406	13563	13521	13291	13504	13605	13533	13479	13400	13462	13510	13598	13639	13578	13396	13478	13502	13634	13526	13581	13489	13486	13628	13637	13591	13432	13684	13592	13638	13367	13625	13497	13534	13625	13595	13528	13539	13629	13518	13415	13399	13478	13398	13543	13410	13423	13519	13449	13686	13455	13613	13531	13473	13568	13588	13533	13579	13482	13614	13497	13568	13543	13487	13541	13386	13565	13578	13593	13377	13389	13488	13576	13585	13588	13487	13564	13459	13456	13533	13460	13498	13569	13525	13525	13444	13637	13540	13401	13546	13453	13471	13651	13510	13372	13591	13440	13446	13308	13434	13494	13723	13566	13520	13684	13434	13501	13549	13649	13520	13535	13626	13544	13458	13602	13531	13416	13501	13633	13471	13644	13615	13587	13412	13430	13542	13732	13481	13408	13556	13482	13585	13621	13691	13423	13572	13443	13725	13615	13590	13406	13466	13465	13509	13480	13401	13511	13549	13391	13548	13614	13457	13511	13597	13491	13595	13504	13498	13563	13615	13627	13691	13570	13373	13479	13498	13520	13593	13457	13467	13279	13490	13604	13466	13498	13405	13555	13696	13510	13469	13458	13695	13372	13756	13752	13410	13466	13518	13582	13568	13410	13615	13498	13396	13456	13593	13362	13457	13406	13467	13468	13596	13556	13515	13670	13631	13374	13668	13579	13505	13471	13441	13508	13653	13447	13581	13554	13470	13643	13602	13578	13482	13432	13493	13498	13493	13507	13354	13610	13507	13484	13524	13581	13432	13484	13471	13437	13551	13678	13484	13540	13616	13465	13591	13596	13504	13564	13559	13643	13640	13506	13337	13648	13434	13507	13588	13469	13658	13349	13437	13436	13382	13394	13483	13596	13681	13642	13546	13493	13525	13525	13458	13476	13365	13473	13452	13532	13383	13587	13357	13605	13623	13589	13379	13553	13517	13500	13450	13620	13653	13454	13714	13539	13619	13492	13493	13701	13656	13607	13583	13527	13434	13502	13638	13628	13616	13579	13555	13599	13554	13542	13509	13523	13649	13621	13657	13574	13509	13596	13662	13409	13612	13439	13473	13618	13499	13715	13534	13562	13485	13628	13516	13328	13442	13568	13431	13399	13450	13432	13407	13531	13571	13565	13452	13441	13435	13754	13594	13302	13530	13237	13413	13541	13621	13384	13577	13342	13494	13531	13580	13505	13646	13490	13648	13678	13510	13599	13765	13592	13529	13567	13556	13387	13623	13433	13583	13535	13624	13549	13564	13364	13682	13455	13599	13425
23107	21326	29149	23863	21461	22761	22678	16733	16048	16133	15748	15315	14951	15079	15014	14655	14812	14828	14685	14736	14665	14637	14642	14727	14652	14542	14566	14752	14629	14576	14588	14748	14476	14556	14597	14498	14451	14393	14479	14569	14552	14487	14478	14699	14356	14777	15866	16962	16656	16094	15518	15083	14814	14664	14352	14484	14385	14456	14464	14590	14466	14545	14475	14329	14321	14475	14434	14666	14385	14496	14184	14270	14498	14544	14606	14402	14390	14489	14486	14541	14438	14459	14389	14208	14498	14587	14375	14505	14711	14501	14435	14364	14368	14701	14417	14423	14395	14559	14318	14399	14350	14328	14313	14454	14361	14308	14433	14674	14321	14367	14370	14593	14425	14536	14489	14398	14271	14407	14323	14315	14452	14421	14323	14586	14502	14450	14365	14651	14422	14268	14479	14472	14268	14375	14333	14279	14395	14453	14608	14425	14489	14309	14298	14298	14379	14390	14413	14285	14278	14420	14406	14476	14357	14498	14258	14314	14232	14253	14358	14451	14325	14291	14389	14217	14401	14612	14328	14259	14199	14501	14357	14170	14174	14672	14364	14383	14425	14554	14177	14279	14255	14550	14302	14145	14577	14407	14280	14280	14342	14240	14410	14489	14261	14445	14378	14407	14259	14464	14585	14391	14298	14273	14340	14511	14330	14421	14502	14581	14314	14437	14585	14387	14394	14417	14433	14139	14393	14372	14419	14302	14385	14404	14375	14588	14410	14242	14184	14450	14327	14371	14356	14496	14275	14432	14539	14301	14374	14556	14276	14324	14051	14216	14294	14163	14469	14298	14490	14210	14322	14348	14353	14264	14241	14383	14516	14468	14651	14251	14294	14440	14510	14360	14434	14239	14443	14532	14460	14110	14399	14311	14245	14361	14346	14332	14383	14385	14241	14433	14404	14371	14372	14296	14336	14302	14227	14328	14369	14268	14438	14427	14231	14466	14272	14652	14349	14476	14485	14466	14198	14516	14496	14330	14372	14320	14494	14477	14497	14332	14472	14358	14214	14285	14378	14355	14427	14164	14365	14414	14346	14476	14364	14387	14421	14327	14253	14294	14472	14518	14469	14280	14365	14490	14363	14486	14485	14320	14381	14425	14405	14337	14395	14549	14529	14396	14447	14263	14503	14480	14309	14306	14463	14397	14330	14431	14389	14289	14411	14344	14420	14397	14656	14406	14558	14547	14224	14327	14265	14457	14421	14401	14434	14560	14392	14460	14389	14134	14421	14588	14403	14442	14059	14400	14402	14275	14223	14318	14342	14567	14382	14361	14445	14099	14541	14333	14592	14379	14495	14329	14324	14642	14420	14527	14475	14496	14309	14432	14422	14273	14359	14382	14145	14365	14365	14430	14479	14283	14448	14175	14476	14386	14241	14416	14382	14225	14405	14452	14351	14360	14392	14447	14298	14422	14349	14512	14391	14242	14125	14330	14429	14330	14353	14291	14463	14333	14232	14196	14152	14323	14421	14525	14287	14239	14233	14438	14385	14479	14368	14357	14614	14338	14409	14564	14353	14396	14328	14405	14406	14218	14173	14207	14380	14300	14285	14534	14282	14308	14259	14294	14396	14315	14450	14529	14516	14350	14421	14557	14313	14521	14377	14327	14473	14183	14377	14316	14498	14506	14312	14337	14401	14525	14517	14422	14362	14393	14448	14273	14250	14540	14404	14430	14277	14243	14554	14587	14216	14273	14331	14418	14454	14409	14342	14422	14341	14250	14401	14327	14355	14235	14464	14185	14473	14295	14453	14309	14466	14406	14317	14282	14397	14068	14467	14247	14466	14265	14287	14180	14332	14474	14354	14305	14315	14474	14396	14281	14446	14520	14293	14345	14252	14359	14452	14208	14464	14339	14338	14360	14367	14514	14397	14227	14231	14470	14319	14130	14257	14359	14437	14409	14600	14433	14362	14310	14352	14368	14238	14079	14392	14378	14390	14477	14303	14413	14106	14356	14410	14485	14574	14395	14378	14495	14290	14343	14260	14382	14272	14357	14313	14390	14409	14363	14351	14349	14277	14366	14233	14184	14346	14239	14475	14295	14392	14350	14462	14221	14377	14302	14372	14445	14417	14283	14346	14579	14445	14507	14354	14478	14220	14261	14391	14347	14328	14493	14252	14304	14377	14392	14398	14526	14498	14471	14199	14411	14287	14478	14346	14478	14461	14302	14435	14435	14567	14296	14215	14457	14471	14299	14382	14270	14427	14478	14423	14424	14332	14338	14404	14408	14203	14217	14465	14483	14199	14480	14563	14661	14372	14407	14218	14229	14342	14311	14417	14456	14422	14309	14323	14471	14395	14432	14512	14313	14394	14326	14214	14189	14261	14320	14263	14403	14359	14150	14305	14322	14493	14326	14327	14354	14399	14383	14457	14285	14371	14307	14241	14233	14434	14165	14320	14303	14260	14397	14378	14602	14683	14230	14311	14326	14532	14442	14444	14307	14360	14389	14291	14345	14427	14415	14406	14401	14352	14528	14364	14541	14473	14383	14203	14353	14389	14274	14518	14267	14294	14394	14391	14332	14412	14152	14356	14290	14316	14557	14284	14326	14424	14302	14470	14457	14464	14297	14444	14329	14474	14456	14477	14395	14425	14393	14493	14233	14326	14338	14406	14267	14288	14310	14398	14473	14590	14489	14408	14491	14516	14255	14332	14483	14389	14340	14530	14537	14389	14333	14364	14303	14265	14376	14476	14248	14378	14304	14387	14395	14228	14266	14236	14354	14384	14420	14155	14387	14634	14513	14558	14404	14494	14389	14316	14501	14295	14428	14112	14082	14393	14680	14335	14189	14390	14514	14155	14191	14320	14224	14296	14533	14624	14336	14481	14432	14474	14404	14577	14411	14403	14475	14503	14365	14288	14370	14359	14269	14270	14244	14447	14266	14302	14355	14330	14381	14366	14496	14487	14173	14250	14452	14296	14392	14483	14465	14448	14457	14380	14359	14401	14200	14242	14253	14251	14329	14319	14456	14472	14285	14376	14249	14370	14585	14240	14397	14509	14475	14587	14320	14374	14187	14438	14286	14433	14264	14346	14379	14228	14369	14488	14458	14333	14354	14381	14347	14444	14436	14408	14400	14330	14482	14183	14192	14136	14321	14346	14354	14333	14227	14361	14424	14380	14349	14224	14530	14443	14258	14507	14420	14512	14437	14239	14200	14336	14502	14425	14207	14390	14426	14419	14173	14270	14278	14380	14200	14593	14366	14362	14418	14294	14255	14407	14375	14262	14355	14172	14319	14413	14525	14495	14409	14286	14364	14402	14407	14464	14218	14498	14243	14419	14338	14388	14326	14271	14394	14496	14513	14449	14241	14352	14499	14462	14433	14456	14497	14372	14327	14387	14330	14262	14284	14318	14446	14477	14361	14258	14476	14351	14299	14377	14412	14280	14467	14255	14399	14440	14520	14596	14407	14367	14381	14314	14383	14332	14500	14517	14408	14468	14436	14339	14442	14407	14310	14505	14451	14344	14382	14427	14390	14277	14368	14225	14347	14273	14257	14315	14344	14253	14197	14356	14350	14284	14285	14403	14183	14341	14484	14455	14252	14246	14417	14345	14488	14488	14433	14308	14440	14502	14377	14458	14182	14320	14380	14298	14293	14125	14175	14335	14289	14471	14468	14496	14370	14342	14455	14304	14298	14317	14285	14490	14551	14421	14176	14322	14346	14386	14248	14265	14427	14304	14350	14373	14231	14353	14385	14452	14314	14259	14346	14501	14230	14388	14352	14395	14390	14579	14480	14357	14332	14277	14346	14176	14324	14521	14374	14518	14425	14511	14382	14324	14373	14292	14330	14453	14301	14372	14434	14391	14398	14514	14300	14482	14456	14469	14273	14100	14463	14500	14317	14259	14245	14250	14220	14365	14420	14439	14391	14239	14293	14400	14351	14468	14477	14327	14339	14344	14391	14564	14186	14354	14395	14295	14356	14567	14476	14184	14457	14288	14460	14382	14304	14339	14377	14274	14225	14479	14345	14453	14367	14235	14369	14447	14338	14228	14304	14344	14375	14521	14278	14499	14288	14463	14322	14618	14369	14242	14225	14373	14327	14385	14355	14455	14353	14371	14467	14228	14161	14403	14514	14384	14156	14259	14479	14299	14305	14208	14262	14526	14510	14257	14136	14415	14522	14359	14326	14385	14405	14412	14366	14353	14197	14350	14411	14293	14431	14403	14405	14216	14314	14472	14317	14450	14275	14324	14396	14290	14363	14451	14465	14365	14293	14134	14259	14355	14345	14407	14447	14467	14482	14429	14452	14522	14341	14217	14232	14417	14438	14561	14320	14342	14323	14534	14249	14427	14384	14329	14354	14565	14364	14377	14237	14244	14450	14465	14458	14439	14304	14353	14538	14425	14290	14196	14439	14456	14294	14449	14239	14378	14421	14469	14441	14163	14344	14132	14405	14540	14542	14212	14327	14308	14502	14266	14439	14394	14603	14381	14346	14238	14342	14322	14232	14386	14476	14394	14243	14500	14398	14397	14319	14412	14210	14337	14242	14350	14443	14460	14462	14376	14185	14334	14303	14254	14411	14347	14474	14382	14347	14446	14322	14344	14365	14425	14589	14529	14443	14331	14271	14275	14305	14497	14306	14450	14317	14483	14389	14570	14315	14275	14359	14299	14198	14366	14388	14087	14263	14349	14258	14283	14337	14273	14467	14398	14349	14357	14261	14355	14368	14482	14379	14402	14451	14263	14275	14335	14330	14375	14469	14361	14419	14531	14283	14312	14323	14371	14626	14378	14395	14289	14306	14292	14375	14310	14569	14302	14343	14391	14456	14349	14424	14191	14454	14425	14395	14288	14460	14433	14418	14222	14341	14371	14281	14317	14403	14248	14420	14442	14314	14330	14312	14289	14237	14194	14282	14263	14197	14318	14509	14465	14215	14392	14439	14374	14386	14461	14552	14557	14502	14524	14454	14564	14310	14387	14343	14409	14322	14421	14399	14367	14345	14433	14296	14460	14449	14368	14348	14335	14406	14318	14341	14138	14365	14360	14406	14397	14381	14572	14424	14357	14405	14297	14458	14437	14323	14328	14337	14655	14196	14446	14489	14537	14543	14457	14389	14613	14332	14292	14360	14391	14345	14473	14453	14518	14283	14349	14389
17526	31909	29479	23492	20787	18400	16785	16088	16070	16089	15151	14693	14256	14168	14000	13899	13816	13830	13774	13728	13695	13564	13556	13640	13544	13605	13673	13656	13315	13450	13856	13506	13468	13654	13596	13461	13562	13407	13480	13315	13567	13457	13489	13491	13626	14118	15814	17044	16280	15402	14961	14621	13739	13617	13605	13489	13475	13413	13458	13526	13471	13487	13573	13306	13603	13270	13421	13470	13400	13432	13260	13392	13466	13374	13485	13466	13365	13464	13528	13389	13501	13484	13299	13468	13328	13529	13427	13459	13550	13319	13429	13613	13557	13378	13372	13422	13454	13396	13555	13362	13486	13443	13525	13211	13612	13427	13400	13497	13482	13519	13384	13331	13328	13289	13441	13324	13559	13369	13376	13578	13401	13456	13354	13485	13369	13566	13352	13533	13278	13387	13456	13415	13398	13490	13637	13582	13401	13664	13393	13576	13638	13340	13358	13273	13297	13502	13601	13269	13277	13475	13516	13398	13430	13346	13565	13330	13301	13310	13500	13461	13364	13415	13579	13465	13431	13345	13400	13311	13450	13382	13191	13373	13473	13428	13327	13446	13449	13516	13408	13306	13302	13241	13490	13421	13450	13396	13415	13295	13440	13397	13357	13334	13500	13366	13487	13396	13622	13407	13510	13524	13504	13454	13400	13551	13358	13414	13521	13567	13560	13365	13325	13488	13470	13458	13279	13510	13376	13425	13422	13452	13583	13457	13613	13399	13443	13512	13419	13445	13415	13450	13434	13356	13436	13403	13533	13576	13413	13327	13477	13386	13451	13554	13410	13490	13451	13370	13489	13479	13471	13533	13470	13367	13719	13186	13480	13610	13370	13378	13477	13476	13345	13459	13314	13366	13399	13380	13536	13482	13481	13400	13242	13545	13445	13219	13488	13434	13420	13391	13289	13473	13438	13324	13426	13657	13576	13379	13516	13540	13426	13360	13382	13362	13477	13487	13334	13440	13378	13587	13417	13312	13429	13382	13448	13446	13254	13339	13391	13386	13566	13433	13323	13470	13301	13403	13425	13531	13351	13516	13403	13340	13350	13332	13392	13338	13316	13355	13398	13213	13658	13334	13508	13294	13399	13473	13328	13392	13503	13527	13557	13332	13471	13381	13361	13413	13499	13294	13487	13370	13318	13225	13454	13412	13479	13542	13432	13553	13563	13529	13403	13473	13443	13504	13353	13522	13417	13469	13460	13521	13421	13359	13444	13343	13525	13413	13277	13313	13492	13494	13507	13291	13554	13382	13364	13416	13430	13410	13508	13379	13304	13411	13390	13570	13313	13422	13400	13375	13399	13544	13441	13477	13375	13369	13311	13325	13354	13258	13386	13440	13538	13486	13359	13361	13417	13434	13438	13357	13454	13438	13391	13242	13624	13365	13466	13443	13470	13258	13376	13412	13453	13409	13414	13372	13425	13427	13496	13395	13349	13510	13481	13437	13430	13279	13579	13367	13440	13399	13448	13266	13309	13594	13350	13305	13511	13357	13345	13395	13593	13355	13614	13426	13381	13414	13453	13535	13241	13560	13460	13547	13411	13364	13430	13481	13224	13553	13292	13438	13291	13347	13415	13495	13434	13326	13537	13346	13265	13455	13371	13384	13436	13628	13348	13515	13331	13491	13511	13467	13290	13450	13361	13405	13561	13538	13440	13431	13539	13465	13362	13404	13238	13519	13625	13431	13388	13486	13497	13333	13443	13457	13350	13495	13369	13273	13434	13583	13429	13349	13291	13271	13416	13539	13473	13401	13506	13407	13256	13474	13511	13436	13392	13425	13248	13496	13446	13423	13352	13322	13231	13439	13524	13398	13537	13480	13459	13519	13283	13262	13452	13391	13421	13409	13319	13443	13378	13368	13311	13374	13436	13385	13322	13453	13508	13461	13461	13521	13418	13415	13407	13496	13279	13568	13250	13421	13550	13464	13495	13486	13555	13480	13470	13475	13484	13402	13503	13351	13522	13309	13547	13397	13379	13571	13371	13414	13394	13427	13522	13281	13345	13376	13433	13370	13289	13383	13312	13515	13390	13370	13363	13565	13433	13453	13325	13356	13287	13534	13365	13454	13489	13594	13233	13236	13276	13345	13385	13396	13494	13567	13391	13371	13435	13483	13385	13338	13345	13352	13428	13392	13290	13424	13428	13478	13470	13353	13500	13389	13418	13263	13543	13232	13443	13396	13421	13584	13429	13356	13410	13471	13340	13175	13427	13489	13466	13486	13324	13495	13584	13324	13350	13230	13358	13400	13399	13455	13396	13454	13446	13416	13397	13253	13533	13394	13382	13474	13312	13357	13465	13337	13456	13541	13509	13459	13377	13512	13409	13524	13388	13300	13573	13347	13458	13366	13530	13375	13511	13613	13500	13327	13344	13377	13350	13394	13505	13499	13347	13526	13395	13298	13366	13575	13422	13448	13409	13307	13432	13579	13476	13346	13488	13477	13420	13540	13299	13340	13435	13440	13533	13364	13450	13518	13457	13459	13247	13575	13466	13505	13523	13429	13307	13440	13513	13372	13516	13475	13318	13412	13594	13427	13501	13365	13290	13397	13346	13325	13460	13366	13379	13412	13432	13343	13308	13505	13428	13359	13388	13481	13408	13476	13424	13435	13329	13503	13382	13418	13504	13455	13304	13412	13467	13350	13446	13353	13417	13589	13567	13589	13328	13565	13525	13498	13276	13219	13481	13490	13141	13404	13387	13500	13340	13362	13376	13532	13478	13606	13405	13589	13264	13372	13476	13428	13228	13319	13617	13368	13239	13228	13586	13374	13466	13573	13368	13279	13421	13471	13438	13154	13479	13442	13590	13350	13510	13539	13437	13367	13415	13482	13387	13493	13357	13474	13431	13476	13390	13515	13421	13386	13370	13372	13630	13527	13325	13470	13437	13268	13343	13314	13374	13328	13535	13380	13415	13430	13457	13451	13451	13369	13395	13469	13424	13309	13357	13387	13469	13445	13316	13481	13501	13546	13351	13350	13482	13425	13500	13389	13442	13557	13633	13251	13348	13431	13373	13488	13596	13368	13380	13432	13434	13423	13473	13486	13377	13480	13469	13472	13383	13434	13380	13368	13416	13329	13339	13443	13472	13432	13349	13415	13502	13476	13338	13373	13332	13490	13371	13468	13457	13523	13386	13411	13383	13493	13466	13265	13382	13474	13479	13359	13490	13258	13404	13343	13459	13536	13613	13560	13421	13450	13389	13470	13469	13160	13409	13454	13451	13380	13483	13352	13467	13305	13342	13457	13544	13450	13553	13441	13516	13371	13542	13488	13368	13565	13538	13443	13561	13458	13551	13359	13427	13374	13459	13444	13369	13515	13533	13365	13463	13378	13363	13476	13623	13363	13439	13602	13393	13418	13484	13449	13429	13460	13319	13473	13444	13501	13488	13435	13492	13426	13463	13303	13415	13507	13200	13405	13210	13389	13321	13383	13240	13447	13453	13347	13431	13331	13374	13340	13486	13398	13548	13364	13452	13367	13473	13320	13503	13584	13534	13324	13328	13397	13516	13310	13511	13391	13431	13450	13345	13312	13333	13300	13416	13453	13480	13407	13316	13498	13447	13448	13664	13340	13481	13565	13534	13305	13512	13548	13330	13543	13376	13345	13431	13374	13389	13325	13204	13402	13438	13412	13496	13416	13571	13406	13346	13372	13299	13511	13337	13551	13440	13402	13408	13354	13351	13332	13388	13501	13297	13467	13475	13398	13517	13591	13502	13378	13348	13592	13432	13432	13364	13330	13458	13345	13489	13337	13318	13292	13486	13450	13352	13400	13423	13485	13513	13249	13525	13264	13467	13483	13402	13570	13308	13431	13433	13429	13316	13477	13259	13537	13294	13320	13568	13459	13502	13458	13235	13301	13455	13187	13597	13452	13328	13456	13557	13434	13554	13365	13520	13531	13288	13406	13633	13508	13429	13362	13373	13418	13323	13261	13350	13406	13490	13328	13409	13399	13410	13403	13180	13422	13571	13557	13404	13324	13264	13316	13318	13454	13264	13437	13560	13290	13398	13558	13380	13522	13440	13407	13456	13459	13387	13575	13285	13502	13357	13401	13518	13317	13446	13316	13348	13506	13465	13443	13347	13447	13521	13682	13411	13269	13439	13381	13367	13368	13401	13583	13193	13408	13511	13487	13390	13436	13370	13408	13384	13508	13641	13539	13333	13542	13550	13575	13482	13607	13467	13362	13469	13359	13397	13358	13305	13476	13348	13317	13327	13414	13467	13466	13338	13454	13567	13491	13508	13354	13456	13363	13278	13415	13416	13573	13513	13314	13385	13338	13381	13559	13465	13349	13375	13462	13330	13312	13549	13336	13367	13461	13341	13319	13338	13350	13462	13324	13501	13416	13436	13427	13447	13391	13427	13418	13247	13460	13417	13444	13414	13488	13471	13308	13481	13301	13478	13518	13408	13467	13519	13407	13351	13472	13312	13354	13531	13422	13464	13469	13272	13298	13299	13346	13395	13448	13230	13409	13345	13438	13277	13402	13538	13355	13581	13543	13339	13430	13403	13390	13476	13473	13281	13650	13600	13348	13208	13533	13295	13463	13378	13637	13498	13633	13223	13592	13568	13401	13407	13452	13404	13337	13479	13453	13350	13385	13402	13531	13378	13418	13456	13544	13424	13440	13377	13543	13614	13411	13447	13506	13372	13595	13388	13380	13401	13287	13453	13436	13453	13409	13437	13250	13429	13385	13332	13539	13477	13462	13311	13462	13359	13281	13489	13387	13428	13386	13320	13481	13457	13328	13552	13451	13596	13493	13398	13485	13560	13520	13422	13307	13494	13531	13344	13470	13463	13417	13521	13447	13463	13391	13369	13525	13470	13387	13519	13374	13361	13364	13499	13492	13244	13421	13477	13693	13558	13323	13441	13391	13400	13406	13483	13328	13373	13334	13393	13443	13500	13530	13422	13465	13494	13343	13537	13385	13476	13401	13336	13428	13534	13315	13567	13377	13497	13528	13549	13533	13522	13395	13628	13291	13399	13460	13544	13340	13402	13532	13515	13366	13460	13505	13250	13559	13334	13259	13497	13493	13403	13347	13280	13557	13444	13553	13320	13520	13442	13297	13361	13333	13536	13613	13337	13388	13441	13371	13570	13482	13564	13327
27579	22091	23933	20252	16127	15024	14719	14731	14589	14631	14261	14333	14156	14180	14123	14023	13998	14047	14032	14163	14036	14217	13940	14052	14037	13981	14119	13960	14128	13978	14146	14220	14051	13894	13939	14024	13854	14266	14022	14077	13860	13998	14100	13970	14289	14004	14072	14052	14138	14177	14254	14189	14066	13937	14120	13963	13991	13957	14051	14041	14082	14063	14063	13929	13887	13947	13747	14010	14102	14030	14054	14025	14205	13945	14038	14106	14105	14049	13949	13917	13996	13954	14025	13924	13889	14131	13970	13878	14025	14152	14167	14076	14110	13905	14135	13993	13869	14056	14048	13810	13821	13886	13720	13897	14002	14052	14059	14112	13992	13942	13959	13902	13872	13838	13953	14020	13884	13944	14043	13905	13843	13751	13837	13902	14270	14213	13912	14072	13948	14020	14110	14105	13885	14062	13957	13866	13849	14077	14058	14070	13979	13970	14077	14004	13837	13873	13902	13876	14019	13994	13926	14078	14100	14022	13943	14094	14123	13776	13994	13859	13958	13961	13959	13928	14028	13900	13764	14038	13883	14034	13970	13959	13794	14038	14020	13980	14050	13794	13986	14030	14081	13924	14015	13920	14004	14020	14026	13907	13961	14044	14053	14135	13957	13961	13871	13985	13978	13861	13964	14088	13880	14084	14028	13699	13982	13858	13996	13946	13901	14010	13936	14129	14137	13983	13964	13906	14071	13868	13984	14046	13923	13943	13921	13899	13988	13975	13871	14049	13986	13999	13934	14048	13846	13854	13898	13927	13992	14063	14016	13946	13918	14112	13959	14069	14018	13976	13914	13904	13963	13939	14042	13997	13959	14224	14119	13900	13962	14079	13941	13916	14069	14148	14202	14046	13869	13891	14087	14068	14104	13942	13872	13828	13834	13957	14023	13913	14013	14003	13885	13839	13883	14055	13897	14061	14114	14058	13897	13936	13976	13957	13880	13841	14051	13871	14006	14031	13805	13793	13897	13864	13835	14144	13967	13913	13918	13984	13870	14067	14039	14010	14174	14089	14038	14101	13860	14032	14315	14028	13932	13879	13967	14076	14039	14042	13942	13822	14003	14158	14028	14001	14199	13801	13876	13870	13991	13894	14008	13908	14045	14092	13872	13979	14039	13984	13960	14046	13924	14110	13844	13871	13949	13887	14093	14143	14005	13864	13905	13975	13838	13962	13841	14021	13792	14021	13866	14148	14110	13833	13983	13941	13969	13998	13943	13874	14058	13926	14096	13995	13908	14046	14125	14016	14163	13913	13966	13982	13939	13799	14101	13887	13601	14151	14047	13917	13967	13951	14042	13938	13951	14023	14003	13966	14168	14211	14064	14140	13967	14021	13915	13837	14073	14092	13947	13841	13885	13908	14032	13812	13995	13965	13890	13928	13918	14025	14095	13888	13983	13893	13986	14083	14163	13962	14049	13945	13924	13948	13943	13886	14086	13943	13767	14186	13858	13855	13971	14154	13998	14063	14046	14109	13928	14064	14144	14186	14012	13988	13924	13918	14027	13920	14023	14185	13915	13942	14058	13946	14122	14054	14003	14013	14019	14121	14075	14298	13863	13809	14027	14097	13786	14126	13944	13765	13955	14095	13968	13994	14047	13853	13633	13876	14098	13927	13847	14071	13948	13960	14065	14101	13843	14173	14074	14010	13964	13866	14058	13980	14031	13933	13983	13980	14178	14012	14218	14026	14137	13677	14120	13920	13898	14027	14119	14187	14154	13827	13960	13921	14108	13946	13772	13902	14031	14228	14046	13956	13935	14079	14101	14108	13740	13951	13842	14056	13933	13969	14075	14047	13938	13818	13967	14095	13932	14295	14021	14060	13969	13946	14086	13843	13960	13898	13919	13841	13924	13923	14028	13929	14088	13851	13880	14035	14035	13958	13853	14073	14066	13850	14135	13867	13906	13891	14074	13942	14114	13775	13998	14008	14059	14034	13987	13792	13940	14017	14043	14003	13827	13936	14272	14125	14004	14078	13903	14177	13931	13979	13783	13981	13976	14112	13908	13844	14027	14124	14037	13988	14026	14083	13990	13891	13904	13897	13969	13784	14098	14125	14029	13990	14201	14103	13955	14001	14107	14055	14280	14018	14035	14072	13857	13911	14153	13982	14088	14071	14003	13914	13969	13979	13970	13850	13977	13861	13954	13828	14030	13915	13866	14010	13843	14019	13909	14081	14172	13900	13861	13936	13926	13923	14107	14121	14022	14092	14092	13931	14028	14205	14116	14080	14015	13992	13821	13997	13814	13822	13823	13956	13974	13936	13914	14021	14001	13916	14033	13914	13824	14063	14048	14100	14071	13889	14124	13977	14095	13923	13918	14072	13986	13969	13924	13862	14124	14111	13927	14088	14147	14049	14130	14049	14109	13875	13890	14153	14191	13968	14119	14025	13991	13879	14001	14054	13838	13945	13933	14014	13980	13896	13932	13927	14064	13959	14046	13786	14218	13952	13974	14016	14017	14019	13911	13808	14132	13933	13853	13948	14162	14050	13936	14040	14045	13952	13977	13975	13932	14021	13924	13992	14204	13995	14077	13826	14064	14078	13876	13913	13968	14129	14057	13916	14011	13945	13895	13931	13925	14033	13844	13996	13880	13909	14153	14000	13937	13984	13755	13741	14051	14004	14012	14032	13978	14016	13973	14016	14082	14039	13986	13875	14128	13948	14032	14018	14086	14039	14016	14049	14109	14157	14129	14132	13977	13941	14011	14032	13910	13868	14138	13987	14114	13873	14071	14005	13985	13946	14042	13851	13917	13954	14155	14053	14157	14087	13973	13939	13977	14021	13898	13927	13798	13900	14046	14001	13969	13976	13998	13937	14145	13992	13991	14050	13918	13990	13923	13874	14054	14042	13885	13907	14098	14048	14002	14020	14067	14066	13977	14129	14019	14013	14003	13999	13956	13896	13982	13736	14031	14062	14111	14043	13774	13843	14065	14201	13935	14110	13908	13840	13934	14057	14237	13996	14031	14065	13781	14017	14049	13809	14158	14189	13881	14185	13933	13992	14000	13861	13886	13792	13867	13910	13757	13925	13994	13899	14084	13865	13789	13892	13899	13840	14112	13996	13940	14041	13994	13995	13844	14031	14010	14097	14003	14102	14032	13960	14148	14018	14097	14079	14271	14100	14024	13813	14003	14020	13894	13949	14040	13722	13887	14020	14007	14097	14158	13816	14143	13852	13832	14096	13894	13896	13928	13836	13921	13994	13882	13847	13897	14014	14073	13885	14146	13981	13911	14048	13902	14245	14062	14032	13835	14009	13729	14017	14043	13900	13967	13953	14173	13936	14144	14041	14069	14063	13868	13985	13870	14352	13927	14066	14048	14042	14138	14046	14070	14127	14039	14090	13917	13898	13909	13910	14041	14139	13814	13834	13982	14007	14118	14045	13909	14035	14145	14033	13914	14181	14138	13925	13925	14136	13941	13897	14077	14001	13836	13848	14037	13969	13919	14027	13879	13971	13852	13723	13892	13928	14101	14185	13876	14193	14076	13976	13889	13874	13982	13980	13998	13884	14068	14125	13861	14085	13876	14066	13846	13997	14208	14151	13930	13839	13955	14032	14049	14064	13837	14001	14038	13893	14068	14017	14025	14047	14174	14149	14032	13900	13697	13974	13963	14036	14115	14002	14073	13800	13919	13997	13985	13995	13966	14030	13936	13943	13896	13917	14072	13993	14030	14035	14248	14131	14045	14143	14203	13930	13926	14050	13921	13779	13992	14106	14058	13949	13976	13902	13907	13949	13919	14032	14067	14090	14025	13936	13984	13945	14174	13928	13879	14034	13956	13942	13977	13911	14089	14007	14111	13914	13904	14255	14119	13991	13932	14019	13997	13952	13980	14069	14010	14023	13985	14028	13741	13859	14082	14055	14060	13965	13961	14017	14089	13888	14066	14073	14131	14018	14014	14000	14000	13833	13944	13985	14097	14062	14004	13812	14305	14036	13866	13878	13784	13950	13890	13983	13965	14118	13820	14095	13992	14104	14031	14144	13995	14110	14048	14138	13919	14086	13946	13906	14041	14047	14179	14010	13862	14004	13957	14021	14030	13822	14051	14073	14149	13951	13965	13829	14010	13968	14028	14005	14001	13953	13931	14051	14148	13878	14078	13862	13978	13936	13977	13951	13930	14127	14032	13922	14029	13964	14094	14121	14117	14022	14112	14037	13906	14006	14042	14051	13810	13884	14100	14127	13859	14128	14024	14078	14089	14135	13781	14014	14183	14088	14099	14008	14183	13969	13817	14031	13901	13807	13989	13974	13776	13928	13996	13942	13981	14029	13958	13947	14091	14054	13973	13853	14033	13925	13843	14001	14025	14072	13793	14074	14107	14228	13950	13918	13893	13910	13989	13976	13941	13931	13970	13725	13988	13804	13997	14000	13878	14078	14058	13980	14111	13854	14244	14034	13985	14249	14143	13890	14066	13896	13918	13989	13818	13894	13984	14015	14011	13996	13878	13961	14028	14001	13943	13947	14009	13951	14037	13847	14021	13907	13903	13950	13926	13873	14048	14014	13817	14177	14129	14113	13984	13898	13879	14055	14035	13999	13932	13963	13924	13938	13983	14046	13972	13902	13822	13818	13955	14004	14047	14028	13879	13967	14046	13842	13884	14020	13867	13775	13906	13950	14051	13776	13914	13906	14019	13928	14104	14085	14157	14064	13788	14036	14030	13932	13998	13989	13865	13951	14050	13923	14034	13904	13925	14175	14040	13797	14127	13993	14170	13931	13887	14007	13865	13929	13924	13872	13886	13866	13972	13997	13907	13990	14047	13993	13991	13784	13995	14020	13796	13977	13970	13903	14047	14112	14050	13743	13912	14084	14037	13876	14226	13999	13802	14017	14088	14013	13956	14123	14015	14081	14093	13875	13921	14052	13945	13975	14082	13905	13795	14177	13854	13991	14122	14026	13910	14018	14003	13941	14005	13984	13909	13974	14092	13868	13865	13903	14053	13951	14083	13983	13833	13980	14082	13916	13915	14054	13927	14091	14087	14098	14136	14004	14125	13970	14129	14041	14174	13809	14019	13955	14072	13895	14062	14012	13941	13905	13944	13997	13876	14168	14004	14001	13902	13843	13977	13963	13941	13959	14118	14111	14107	14052	13956	13951
16382	21954	21459	18168	15974	14951	14465	14028	14245	13937	13734	13424	13417	13246	13238	13245	13134	13149	13207	13298	13167	13223	13203	13171	13033	13148	13172	13160	13219	13174	12998	13256	13243	13213	13317	13264	13232	13167	13229	13123	13154	13217	13056	12973	13045	13262	13348	13431	13306	13412	13293	13267	13279	13354	13214	13369	13044	13300	13188	13260	13127	13207	13200	13193	13102	13002	13189	13168	12988	13220	13119	13165	13200	13179	13111	13051	13122	13262	13180	13133	13214	12968	13132	13118	13300	13244	13175	13085	13157	13214	13202	13163	13310	13124	13056	13168	13218	13232	13139	13169	13207	13200	13182	13210	13283	13251	13015	13178	13119	13201	13099	13104	13063	13182	13228	13066	13217	13190	13218	13156	13061	13142	13237	13100	13134	13085	13127	13196	13180	13116	13236	13077	13156	13084	13128	13210	13185	13218	13055	13160	12977	13119	13018	12994	13148	13084	13034	13282	13110	13118	13217	13198	13252	13231	13179	13323	13093	13313	13121	13076	13116	13095	13100	13335	13305	13134	13350	13023	13053	13128	13067	13109	13211	13168	13309	13067	12872	13118	13247	13125	13016	13195	13165	13052	13111	13035	13111	13189	13385	13042	13120	13231	12967	13132	13149	13071	13143	13309	13088	13099	13225	13277	13251	13034	13275	13177	13217	13254	13147	13183	12999	13076	13174	13300	13210	13105	13129	13101	13248	13081	13244	13249	13104	13234	13127	13219	13275	13077	13078	13179	13144	13200	13110	13100	13127	13107	13037	13142	13043	13114	13151	13087	13203	13312	13021	13112	13123	13142	13244	13225	13203	13170	13123	13276	13126	13132	13138	13131	13098	13279	13199	13208	13246	13062	13086	13074	13160	13153	13078	13170	13011	13069	13139	13020	13326	13159	12990	13003	13124	13249	13185	13272	13266	13152	13212	13087	13190	13260	13033	13291	13191	13134	13202	13180	13195	13183	13206	13196	13146	13297	13091	13106	13055	13213	13144	13172	13089	13028	13147	13194	13085	13162	13220	13076	13089	13105	13249	13299	13088	13073	13038	13114	13179	13180	13140	13101	13104	13143	13088	13254	13175	13250	13113	13192	13237	13182	13167	13200	13005	12982	13225	13237	13090	13142	13015	13184	13236	13047	13223	13138	13110	13050	13204	13076	13300	13186	13226	13149	13201	13215	13105	13187	13267	13074	13164	13248	13229	13190	13224	13133	13199	12948	13006	13270	13078	13143	13198	13172	13139	13270	13193	13296	13266	13079	13156	13237	13189	13082	13216	13199	13178	13177	13234	12936	13232	12979	13376	13091	13262	13175	13181	13217	13175	13138	13356	12984	13308	13079	13167	13158	13060	13198	13058	12931	13114	13045	13089	13227	12936	13085	13129	13266	13136	13168	13103	13101	13091	13234	13142	13090	13305	13107	13097	13106	13245	13068	13165	13031	13243	13165	13292	13276	13225	12997	13122	13043	13075	13268	13198	13375	13001	13085	13129	13170	13049	13131	13024	13329	13246	13090	13109	13190	13221	13195	13128	13209	13199	13284	13244	13135	13012	13188	13247	13249	13096	13146	13183	13201	13154	13309	13094	13051	13098	13319	13047	13263	13058	13172	13177	13138	13198	12990	13024	13050	13035	13173	13162	13042	13279	13243	13162	13214	13136	13141	13249	13184	13064	13052	13013	13209	12957	12974	13203	13198	13149	13078	13213	13134	12852	13172	13115	13077	13307	13143	13121	13197	13104	13250	13107	13227	13135	13171	13317	13138	13138	13103	13021	13244	12983	13122	13196	13143	13059	13204	13096	12981	13190	13053	13105	13083	13142	13008	13259	13141	13101	13097	13253	13081	13452	13210	13142	13150	13038	13256	13164	13099	13000	12981	13378	13061	13208	13143	13314	13065	13107	13091	13048	13087	13033	13078	13221	13163	13184	13109	13070	13234	13255	13113	13240	13149	13260	13153	13071	13175	13045	13197	13220	13158	13232	13400	13138	13161	13228	13097	13152	13285	13119	13214	13155	13209	13143	13266	13105	13058	13131	13114	13097	13108	13154	13016	13204	13142	13101	13095	13054	12975	13280	13191	13182	13113	13107	13234	13082	13031	13298	13274	13137	13296	13222	13269	13176	13098	13100	12991	13277	13200	13203	13216	13057	12982	13158	13005	13143	13131	13041	13111	13336	13050	13172	13173	13003	13253	13029	13129	13191	13091	13111	13180	13236	13273	13270	13196	13151	13161	13131	13203	13082	13214	13050	13007	13329	13092	13199	13157	13081	13221	13130	13179	13232	13035	13108	13165	13133	13146	13029	13239	13136	13156	13236	13151	13168	13148	13317	13110	13120	13073	13265	13099	13162	13260	13239	13246	13072	13027	13167	13213	13226	13089	13171	13189	13180	13182	13076	13169	12968	13077	13196	13025	12965	13004	13035	13292	13128	13133	13074	13025	12984	13319	13079	13077	13175	13023	13179	13174	13184	13186	13099	13175	13182	13131	13138	13242	13291	13324	13184	13217	13202	13176	13114	13311	13204	13182	13074	13126	13244	13143	13106	13134	13162	13122	13213	13130	13036	13279	13131	13231	13214	13138	13217	13111	13137	12989	13245	13177	13170	13128	13140	13082	13220	13081	13108	13269	13157	13159	13048	13179	13172	13051	13163	13248	13154	13131	13283	13165	13332	13217	13084	13140	13204	13079	13182	13127	13034	12979	13024	13100	13111	13134	13234	13044	13153	13174	13098	13025	13229	13105	13151	13242	13154	13189	13249	13294	13174	13106	13127	13099	13305	13305	13244	13157	13147	13065	13078	13323	13168	13035	13034	12973	13254	13041	13200	13309	13059	13312	13014	13156	13148	13174	13134	12943	13225	13410	13118	13212	13061	13215	13173	13122	13089	13024	13217	13320	13212	13123	13189	13172	13265	13192	13221	13074	13108	13329	13235	13202	13143	13140	12934	13365	13009	13164	13165	13104	13264	13284	12977	13227	13227	13262	13213	12963	13169	13035	13188	13207	13121	13243	13057	13244	13239	13246	13083	13032	13034	13167	13237	13147	13151	13087	13263	13138	13206	13115	13084	13067	12871	13258	13097	13194	13310	13140	13048	13160	13041	13102	13210	13100	13186	13177	12984	13180	13182	13095	13081	13085	13117	13203	13179	13111	13069	13232	13140	13113	13096	13135	13122	13225	12823	13245	13096	13113	13165	13189	13178	13339	13092	13153	13172	13190	13339	13081	13091	13283	13232	13194	13204	13032	13161	13274	13096	13039	13240	13250	13210	13192	13021	13172	13146	13105	13183	13190	13121	13224	13174	13151	13262	13022	13036	12896	13225	13104	13066	13133	13087	13162	13238	13264	13192	13120	13169	13200	13101	13142	13157	13191	13035	13245	13152	13214	13022	13243	13007	13124	13019	13211	12965	13079	13180	13130	13319	13022	13292	13213	13001	13042	13184	13319	13206	13269	13211	13151	12952	13218	13088	13232	13184	13158	13089	13094	13300	13114	13148	13110	13322	13187	13228	13203	13096	13084	13130	13159	13152	13197	13262	13108	13202	13077	13120	13046	13092	12984	13196	13205	13369	13215	13182	13204	12979	13135	13277	12980	13189	13108	13326	13115	13005	13195	13139	13124	13131	13040	13379	13198	13261	13174	13113	13209	13009	13156	13050	13031	13113	13205	13175	13071	13248	13236	13112	13132	13283	13198	13087	13152	13221	13183	13268	13037	13037	13302	13154	13059	13196	13226	13064	13178	13330	13163	13123	13174	13135	13068	13208	13225	13132	13156	13068	13114	13261	13370	13016	13156	13169	13066	13189	13266	13144	13117	13092	13127	12939	13096	13071	13167	13234	13048	13209	13086	12958	13328	13168	13148	13158	13113	13295	13076	13103	13154	13114	13319	13189	13235	13272	13088	13152	13150	13135	13202	13215	13172	13040	13028	13122	13217	13266	13204	13169	13171	13098	13267	13086	13105	13078	13252	13152	13163	13194	13172	13121	13207	13084	13183	13166	13158	13186	13209	13185	13254	13045	13255	13201	13284	13208	13150	13177	13249	13119	13320	13064	13006	13101	13165	13185	13174	13067	13116	13335	13052	13305	13218	13080	13076	13136	13168	13064	13195	13296	13239	13213	13011	13259	13191	13275	13172	13269	13057	13063	13114	12902	13172	13196	13103	13089	13396	13317	13150	13144	13122	13071	13239	13220	13233	13234	13194	13181	13198	13266	13114	13078	13065	13062	13088	13207	13127	13220	13291	13098	13139	13018	13033	13145	13185	13214	13090	13155	13038	13215	13243	13253	13229	13175	13160	13217	13004	13288	13119	13114	13328	13182	13062	13115	12939	13358	13086	12978	13134	13006	13384	13225	13145	13118	13288	13102	13128	13126	13063	13315	13174	13042	13299	13261	13274	12982	13094	13163	13138	13250	13272	13019	13108	13242	13131	13096	13030	13209	13246	13311	13078	13217	12841	13202	13166	13189	13139	13153	13173	13242	13176	13220	13267	13084	13037	13229	13094	13180	13236	13221	13105	13092	13260	13134	12949	13278	13028	13009	13195	13171	13127	13279	12977	13024	13266	13083	13280	13097	13199	13253	12998	13209	13125	13222	12969	13181	13083	13018	13329	13140	13127	13163	13104	13050	13346	13072	13155	13116	13147	13161	13049	13336	13124	13137	13234	13150	13035	13130	13200	13009	12988	13066	13166	13260	13161	13217	13136	13277	13294	13063	13165	13082	13147	13299	13130	13029	13169	13171	13086	13109	13174	13238	13171	13312	13026	13256	13231	13144	13205	13064	13192	13119	13193	13190	13248	13005	13078	13122	13173	13212	13151	13141	13141	12958	13128	13295	13211	13288	13129	13320	13039	13241	13269	13275	13227	13335	13004	13163	13153	13242	13248	13289	13096	13052	13229	13281	13089	13225	13186	13282	13184	13145	13378	13273	13051	13196	13128	13174	13023	13276	13051	13038	13139	12936	13237	13181	13267	13104	13403	13311	13202	13060	13053	13299	13177	13253	13060	13291	13218	13071	13245	13026	13103	13248	13217	13360	13037	13013	13151	13074	13086	13253	13092	13098	13212	13149	13054	13227	13087	13128	13159	13312	13127	13199	13066	13206	13172	13153	13267	13159	13230
24216	21348	28744	24381	21915	20767	18544	15835	15372	15331	15070	14868	14842	14439	14734	14305	14534	14506	14425	14520	14465	14378	14446	14497	14275	14369	14243	14332	14678	14525	14341	14303	14531	14348	14264	14447	14295	14397	14253	14210	14165	14443	14225	14436	14204	14444	14996	15404	15332	15060	15121	14794	14635	14259	14220	14357	14310	14407	14369	14372	14291	14141	14301	14126	14324	14310	14339	14202	14415	14199	14137	14238	14151	14149	14155	14139	14341	14241	14236	14230	14155	14369	14261	14179	14255	14280	14561	14308	14153	14357	14338	14325	14426	14325	14478	14200	14316	14278	14385	14295	14456	14363	14322	14422	14471	14159	14249	14377	14333	14337	14205	14287	14297	14265	14273	14432	14391	14316	14242	14232	14195	14212	14052	14328	14343	14237	14439	14370	14046	14143	14119	14055	14149	14333	14321	14116	14397	14224	14192	14352	14246	14244	14273	14145	14189	14394	14249	14226	14373	14196	14277	14400	14100	14072	14205	14244	14276	14240	14378	14213	14215	14314	14110	14200	14449	14200	14138	14253	14055	14261	14252	14302	14184	14224	14593	14255	14381	14231	14126	14208	14145	14360	14280	14399	14368	14238	14238	14111	14239	14271	14164	14296	14318	14115	14332	14081	14252	14257	14376	14278	14255	14444	14159	14493	14208	14425	14321	14288	14192	14287	14278	14098	14341	14418	14238	14250	14410	14175	14099	14312	14265	14383	14256	14289	14103	14022	14254	14256	14136	14398	14394	14426	14303	14225	14307	14160	14293	14399	14391	14483	14300	14161	14175	14172	14346	14282	14341	14333	14399	14058	14117	14128	14140	14509	14376	14132	14261	14172	14091	14477	14373	14265	14303	14016	14363	14142	14232	14394	14395	14123	14273	14336	14213	14088	14216	14551	14065	14110	14512	14268	14311	14324	14178	14119	14398	14080	14147	14264	14122	14217	14093	14192	14355	14044	14200	14272	14476	14388	14419	14209	14277	14257	14159	14028	14255	14279	14174	14438	14335	14107	14332	14198	14459	14440	14605	14280	14287	14284	14251	14237	14406	14177	14274	14230	14279	14273	14181	14392	14313	14234	14274	14180	14461	14406	14509	14135	14234	14175	14248	14372	14192	14286	14297	14268	14330	14260	14191	14352	14246	14451	14415	14401	14055	13975	14376	14229	14269	14151	14313	14271	14047	14376	14171	14335	14197	13891	14205	14034	14275	14222	14060	14275	14314	14229	14263	14181	14246	14314	14394	14187	14193	14226	14391	14208	14149	14164	14305	14084	14232	14350	14324	14283	14199	14212	14327	14325	14342	14199	14309	14217	14208	14281	14363	14398	14293	14055	14150	14199	14327	14459	14258	14300	14130	14297	14254	14166	14275	14207	14207	14233	14226	14394	14389	14159	14583	14277	14311	14249	14061	14226	14139	14303	14418	14300	14318	14182	14408	14414	14186	14439	14263	14190	14260	14164	14331	14160	14270	14236	14362	14201	14158	14199	14343	14282	14310	13976	14303	14458	14411	14331	14384	14103	14199	14298	14299	14244	14323	14392	14222	14325	14480	14219	14148	14292	14314	14243	14353	14124	14212	14231	14159	14315	14117	14244	14367	14307	14284	14163	14442	14206	14270	14249	14219	14264	14054	14227	14386	14223	14253	14370	14209	14356	14233	14225	14271	14158	14395	14136	14322	14269	14267	14170	14184	14215	14149	14243	14194	14344	14143	14138	14359	14187	14326	14215	14198	14255	14363	14268	14324	14175	14228	14206	14453	14307	14077	14230	14409	14238	14287	14338	14229	14393	14534	14112	14264	14261	14243	14280	14209	14207	14263	14329	14388	14162	14299	14280	14033	14195	14359	14228	14346	14185	14253	14189	14128	14260	13998	14095	14298	14348	14341	14157	14289	14294	14288	14334	14060	14233	14272	14240	14405	14120	14213	14139	14180	14420	14269	14500	14392	14226	14339	14251	14246	14329	14128	14229	14276	14327	14239	14343	14193	14227	14242	14305	14182	14137	14210	14279	14403	14228	14192	14381	14114	14067	14245	14338	14247	14326	14311	14321	14214	14313	14435	14462	14272	14467	14433	14353	14386	14308	14319	14189	14303	14104	14095	14458	14334	14227	14380	14429	14158	14467	14115	14029	14254	14344	14308	14325	14175	14159	14116	14277	14263	14290	14328	14280	14306	14403	14115	14184	14251	14194	14298	14474	14118	14248	14324	14224	14419	14290	14106	14060	14151	14167	14482	14056	14367	14259	14203	14265	14321	14433	14242	14223	14308	14120	14151	14264	14292	14383	14235	14268	14154	14256	14199	14172	14219	14411	14232	14298	14414	14236	14178	14169	14358	14213	14348	14345	14391	14180	14126	14072	14119	14291	14321	14228	14377	14257	14121	14239	14119	14244	14507	14078	14362	14104	14075	14313	14382	14235	14399	14318	14377	14421	14281	14295	14317	14179	14214	14205	14167	14238	14362	14270	14085	14259	14237	14092	14394	14425	14145	14385	14393	14244	14226	14275	14267	14407	14213	14214	14027	14286	14097	14313	14252	14487	14441	14321	14295	14347	14108	14344	14352	14353	14324	14219	14357	14299	14301	14287	14277	14270	14285	14193	14221	14203	14317	14155	14187	14448	14333	14067	14330	14335	14344	14324	14380	14334	14171	14093	14194	14223	14313	14355	14369	14353	14331	14356	14071	14308	14187	14248	14282	14372	14111	14226	14411	14313	14239	14225	14381	14269	14192	14321	14164	14302	14229	14113	14019	14514	14374	14163	14502	14259	14201	14383	14315	14103	14152	14085	14256	14277	14371	14404	14247	14405	14163	14241	14055	14279	14300	14225	14187	14202	14201	14258	14267	14309	14374	14124	14323	14279	14312	14187	14245	14276	14373	14379	14534	14274	14202	14155	14338	14347	14290	14182	14325	14084	14302	14091	14099	14041	14180	14216	14564	14342	14298	14142	14260	14300	14230	14313	14238	14176	14233	14458	14277	14068	14349	14093	14121	14234	14208	14245	14218	14310	14099	14188	14325	14296	14363	14311	14165	14338	14321	14196	14486	14250	14224	14322	14252	14366	14356	14329	14424	14365	14424	14122	14187	14185	14321	14116	14356	14299	14230	14193	14332	14183	14225	14349	14159	14171	14374	14171	14231	14377	14222	14313	14286	14314	14203	14119	14143	14293	14120	14251	14340	14183	14105	14142	14354	14287	14261	14249	14087	14372	14335	14385	14444	14397	14172	14219	14219	14294	14254	14305	14175	14263	14133	14114	14228	14324	14051	14173	14211	14106	14123	14500	14215	14486	14226	14253	14266	14186	14452	14351	14312	14199	14328	14435	14330	14136	14061	14344	14240	14423	14192	14198	14305	14205	14078	14295	14192	14447	14494	14345	14276	14395	14352	14328	14472	14262	14218	14368	14423	14021	14267	14157	14223	14276	14047	14238	14266	14129	14323	14287	14064	14125	14065	14271	14023	14328	14338	14172	14300	14124	14361	14215	14447	14346	14337	14400	14269	14190	14311	14386	14209	14448	14188	14199	14176	14124	14249	14376	14271	14195	14306	14226	14299	14121	14360	14408	14283	14337	14213	14293	14273	14275	14308	14478	14269	14279	14210	14139	14313	14438	14275	14279	14209	14120	14292	14331	14200	14365	14226	14244	14330	14293	14150	14191	14404	14140	14297	14384	14305	14301	14164	14207	14335	14284	14308	14254	14177	14159	14109	14295	14170	14320	14294	14310	14167	14260	14244	14233	14362	14315	14280	14413	14347	14218	14163	14252	14189	14295	14297	14326	14179	14264	14240	14223	14150	14408	14257	14130	14346	14339	14067	14328	14336	14159	14334	14296	14470	14296	14296	14440	14241	14262	14371	14299	14251	14198	14256	14231	14203	14197	14241	14286	14349	14121	14349	14240	14163	14239	14285	14370	14299	14226	14233	14144	14144	14066	14235	14269	14211	14355	14308	14214	14342	14517	14154	14278	14413	14389	14319	14217	14181	14275	14269	14181	14086	14176	14323	14003	14280	14138	14326	14382	14280	14235	14339	14216	14346	14120	14196	14200	14313	14089	14348	14307	14325	14336	14451	14291	14295	14071	14157	14343	14371	14301	14206	14307	14195	14258	14262	14340	14259	14125	14293	14439	14193	14261	14279	14388	14333	14265	14262	14379	14224	14261	14255	14160	14185	13988	14241	14295	14294	14188	14337	14381	14374	14333	14301	14397	14119	14163	14183	14342	14079	14120	14254	14150	14150	14443	14306	14161	14241	14281	14282	14341	14424	14247	14143	14388	14231	14319	14320	14196	14150	14433	14365	14406	14144	14256	14283	14357	14287	14073	14144	14194	14463	14454	14289	14239	14183	14282	14122	14218	14356	14180	14059	14155	14346	14191	14289	14379	14150	14241	14363	14314	14426	14268	14046	14099	14133	14193	14298	14250	14298	14187	14170	14187	14304	14104	14286	14096	14196	14295	14145	14260	14203	14147	14301	14237	14270	14281	14224	14374	14303	14220	14183	14346	14203	14314	14243	14279	14095	14330	14389	14241	14138	14202	14163	14551	14151	14189	14178	14077	14337	14409	14128	14228	14180	14275	14197	14186	14284	14203	14200	14063	14182	14318	14367	14147	14286	14390	14285	14261	14415	14419	14486	14425	14405	14233	14138	14174	14147	14126	14123	14221	14224	14124	14281	14404	14236	14403	14214	13963	14193	14222	14261	14246	14164	14062	14150	14113	14352	14265	14191	14277	14295	14273	14303	14280	14100	14281	14324	14408	14242	14185	14441	14315	14303	14423	14348	14306	14353	14399	14500	14327	14385	14317	14109	14270	14528	14141	14482	14337	14136	14241	14254	14272	14147	14232	14187	14572	14448	14291	14335	14296	14232	14290	14554	14096	14214	14313	14211	14216	14310	14160	14245	14123	14180	14127	14108	14296	14367	14240	14255	14297	14016	14340	14353	14316	14257	14350	14221	14385	14168	14257	14388	14241	14184	14358	14102	14420	14347	14392	14250	14228	14292	14301	14141	14065	14362	14214	14245	14123	14276	14309	14038	14156	14333	14363	14086	14058	13970	14123	14135	14264	14271	14160	14299	14202	14232	14229	14285	14159	14291	14274	14144	14364	14260	14189	14367	14326
15859	27624	26266	20691	19058	17366	16196	15201	15148	15042	14563	14105	14087	13927	13570	13801	13689	13544	13817	13455	13702	13433	13480	13722	13569	13465	13471	13604	13386	13337	13367	13428	13490	13448	13580	13383	13456	13374	13407	13301	13544	13561	13368	13440	13588	13637	14346	15144	15071	14857	14408	14019	13641	13485	13545	13539	13396	13420	13415	13509	13381	13240	13349	13491	13252	13489	13300	13396	13435	13462	13510	13365	13342	13440	13441	13430	13573	13429	13538	13436	13422	13413	13572	13470	13526	13428	13574	13399	13364	13430	13329	13426	13407	13592	13505	13249	13387	13477	13361	13281	13403	13630	13486	13404	13336	13488	13322	13166	13410	13521	13407	13395	13236	13269	13226	13532	13485	13352	13532	13408	13380	13380	13471	13366	13454	13427	13446	13316	13388	13449	13459	13471	13338	13520	13483	13455	13472	13325	13280	13331	13544	13413	13353	13390	13353	13423	13308	13367	13458	13383	13506	13392	13440	13472	13521	13353	13421	13331	13532	13314	13252	13491	13407	13389	13420	13343	13417	13475	13401	13352	13486	13371	13287	13359	13395	13471	13497	13410	13502	13500	13285	13431	13464	13471	13464	13384	13315	13316	13400	13295	13454	13359	13437	13368	13464	13598	13470	13353	13494	13315	13542	13442	13427	13465	13271	13408	13386	13322	13339	13294	13446	13344	13480	13321	13427	13478	13436	13416	13440	13339	13347	13391	13384	13333	13447	13512	13595	13337	13422	13326	13453	13375	13405	13381	13484	13344	13404	13295	13279	13290	13475	13330	13306	13214	13451	13359	13173	13424	13384	13322	13240	13441	13447	13383	13503	13448	13472	13498	13467	13424	13424	13283	13220	13440	13496	13398	13459	13221	13308	13341	13396	13444	13415	13418	13426	13398	13266	13331	13350	13397	13441	13356	13265	13406	13262	13292	13514	13260	13363	13456	13448	13323	13430	13401	13274	13301	13337	13383	13090	13448	13486	13321	13371	13394	13444	13332	13395	13369	13587	13525	13450	13372	13476	13386	13423	13403	13398	13471	13283	13223	13373	13455	13326	13373	13303	13495	13318	13293	13443	13454	13455	13442	13258	13329	13194	13367	13276	13441	13372	13370	13433	13394	13439	13300	13392	13168	13301	13380	13226	13430	13312	13247	13334	13388	13259	13454	13419	13521	13365	13352	13284	13540	13322	13448	13395	13358	13428	13357	13424	13301	13297	13335	13510	13512	13345	13368	13297	13261	13471	13488	13417	13406	13417	13237	13356	13508	13270	13230	13573	13279	13414	13340	13473	13331	13411	13339	13255	13546	13340	13413	13358	13588	13444	13541	13251	13451	13358	13438	13347	13301	13491	13474	13359	13424	13306	13365	13392	13355	13298	13277	13442	13498	13367	13493	13341	13390	13329	13298	13416	13464	13494	13402	13380	13405	13397	13304	13458	13415	13544	13530	13379	13393	13322	13434	13512	13496	13304	13367	13190	13351	13389	13314	13363	13467	13409	13338	13339	13449	13417	13483	13479	13280	13366	13170	13542	13410	13352	13461	13470	13385	13345	13362	13364	13412	13384	13477	13282	13494	13468	13327	13467	13293	13391	13261	13347	13597	13214	13453	13269	13406	13245	13386	13300	13389	13484	13351	13530	13370	13358	13312	13379	13446	13318	13440	13212	13467	13304	13325	13404	13414	13240	13449	13538	13315	13230	13441	13718	13442	13226	13403	13419	13307	13392	13324	13343	13412	13379	13595	13423	13590	13300	13411	13301	13329	13319	13317	13402	13424	13541	13378	13398	13367	13427	13464	13322	13577	13463	13442	13378	13254	13380	13423	13469	13271	13387	13363	13326	13471	13407	13437	13344	13341	13338	13337	13529	13430	13435	13409	13352	13439	13443	13332	13419	13428	13401	13531	13313	13454	13216	13263	13276	13363	13423	13374	13302	13255	13268	13438	13295	13368	13597	13392	13258	13269	13426	13350	13429	13351	13150	13553	13338	13346	13450	13466	13326	13401	13320	13567	13287	13517	13400	13322	13389	13383	13463	13415	13506	13367	13418	13427	13453	13483	13298	13340	13379	13388	13434	13366	13321	13400	13524	13386	13331	13409	13366	13357	13471	13413	13329	13504	13414	13453	13361	13292	13479	13478	13357	13263	13426	13571	13419	13475	13313	13465	13358	13610	13370	13332	13315	13329	13355	13440	13471	13489	13406	13479	13473	13140	13421	13393	13378	13470	13385	13301	13384	13526	13410	13411	13369	13367	13455	13232	13493	13419	13469	13291	13484	13493	13545	13278	13417	13529	13408	13338	13368	13326	13446	13424	13251	13276	13305	13233	13508	13428	13380	13599	13317	13481	13428	13414	13410	13321	13440	13548	13370	13248	13262	13404	13551	13558	13298	13336	13448	13288	13419	13357	13321	13353	13583	13204	13333	13337	13432	13398	13431	13441	13369	13417	13527	13245	13394	13363	13489	13450	13471	13461	13462	13495	13334	13288	13491	13435	13366	13427	13440	13531	13288	13287	13456	13454	13312	13440	13266	13390	13352	13318	13438	13400	13348	13436	13420	13395	13301	13365	13274	13303	13330	13167	13375	13537	13380	13485	13349	13625	13250	13439	13405	13338	13368	13428	13464	13403	13360	13200	13340	13401	13342	13395	13400	13482	13332	13452	13428	13381	13447	13509	13466	13470	13421	13273	13397	13647	13300	13469	13295	13324	13444	13341	13368	13305	13318	13390	13523	13418	13516	13357	13415	13436	13320	13370	13415	13461	13602	13501	13389	13270	13262	13463	13386	13260	13358	13483	13385	13428	13511	13351	13352	13496	13306	13339	13547	13441	13461	13388	13495	13342	13441	13440	13159	13424	13406	13651	13305	13417	13453	13383	13383	13277	13377	13445	13454	13442	13418	13548	13413	13372	13483	13326	13486	13318	13431	13412	13473	13394	13413	13416	13333	13425	13360	13286	13402	13278	13253	13346	13438	13363	13529	13396	13383	13306	13358	13343	13435	13375	13351	13446	13337	13647	13295	13447	13326	13399	13309	13330	13437	13311	13266	13572	13317	13457	13395	13342	13553	13433	13447	13411	13325	13432	13400	13408	13378	13337	13286	13274	13290	13422	13283	13402	13373	13449	13484	13567	13295	13411	13445	13382	13489	13294	13413	13327	13381	13374	13325	13435	13286	13279	13356	13270	13414	13226	13311	13443	13458	13466	13412	13413	13282	13363	13346	13313	13515	13361	13295	13597	13476	13449	13504	13125	13359	13395	13324	13266	13512	13427	13345	13482	13545	13249	13366	13280	13448	13365	13326	13393	13345	13393	13280	13308	13340	13344	13416	13585	13539	13405	13374	13274	13311	13130	13487	13432	13290	13355	13287	13317	13453	13350	13424	13490	13383	13454	13297	13495	13380	13468	13271	13295	13443	13395	13559	13485	13376	13339	13445	13408	13363	13298	13351	13373	13200	13346	13595	13549	13514	13471	13379	13486	13544	13364	13363	13304	13246	13412	13380	13389	13199	13462	13443	13423	13309	13549	13528	13350	13334	13438	13405	13330	13479	13425	13422	13430	13442	13225	13518	13333	13343	13393	13193	13420	13407	13175	13430	13295	13463	13367	13434	13314	13454	13336	13545	13277	13386	13476	13318	13416	13444	13344	13480	13360	13397	13392	13560	13331	13358	13188	13507	13521	13287	13332	13357	13319	13388	13401	13489	13444	13437	13226	13450	13499	13293	13457	13478	13224	13442	13446	13425	13320	13374	13538	13542	13289	13338	13347	13350	13342	13375	13414	13276	13363	13601	13367	13327	13633	13465	13457	13418	13226	13294	13485	13328	13475	13333	13329	13617	13315	13401	13399	13370	13371	13395	13365	13560	13437	13540	13279	13435	13519	13512	13448	13431	13336	13215	13563	13299	13474	13437	13436	13415	13371	13412	13311	13351	13582	13395	13292	13234	13435	13362	13269	13432	13476	13297	13333	13406	13321	13449	13410	13437	13418	13485	13316	13318	13314	13333	13293	13351	13547	13447	13611	13467	13351	13429	13432	13240	13349	13407	13354	13465	13443	13476	13455	13415	13533	13566	13434	13318	13368	13433	13402	13448	13392	13274	13450	13296	13361	13281	13321	13310	13359	13315	13403	13389	13403	13516	13324	13412	13534	13507	13356	13459	13287	13385	13210	13362	13479	13376	13421	13401	13374	13441	13222	13519	13366	13311	13473	13501	13366	13481	13374	13440	13378	13384	13370	13389	13228	13374	13256	13365	13263	13435	13383	13515	13510	13396	13564	13392	13232	13438	13398	13421	13359	13496	13380	13304	13457	13275	13485	13523	13387	13379	13467	13283	13458	13382	13336	13333	13148	13325	13281	13380	13354	13349	13461	13507	13549	13274	13309	13295	13441	13548	13358	13450	13472	13441	13504	13466	13452	13376	13402	13445	13431	13257	13578	13287	13294	13447	13443	13473	13453	13361	13446	13274	13376	13331	13404	13465	13546	13384	13389	13375	13389	13421	13540	13488	13445	13416	13486	13571	13454	13332	13387	13293	13402	13236	13408	13310	13501	13276	13282	13316	13361	13274	13423	13383	13462	13308	13511	13326	13452	13416	13352	13410	13432	13449	13302	13343	13575	13397	13398	13343	13522	13396	13276	13321	13191	13503	13304	13381	13411	13134	13350	13527	13381	13403	13423	13392	13322	13417	13466	13325	13247	13312	13302	13473	13398	13370	13499	13384	13477	13312	13418	13392	13397	13602	13255	13378	13285	13166	13375	13380	13450	13435	13509	13491	13373	13363	13408	13383	13388	13345	13192	13537	13440	13450	13453	13350	13204	13395	13346	13426	13368	13298	13570	13316	13497	13539	13355	13572	13447	13393	13286	13265	13426	13379	13343	13397	13514	13440	13417	13467	13462	13387	13504	13316	13296	13348	13554	13536	13433	13349	13434	13414	13530	13339	13354	13368	13293	13379	13301	13374	13465	13338	13401	13432	13325	13370	13527	13385	13494	13569	13633	13442	13449	13430	13462	13458	13361	13393	13501	13366	13462	13416	13412	13396	13185	13334	13446	13483	13450	13311	13406	13532	13464	13609	13371	13459	13411	13307	13428	13564	13419	13535	13438	13280	13418	13290	13499
23128	21346	29211	23847	21510	23148	23266	17169	15874	15905	15498	15304	15259	15092	14884	14788	15010	14919	14886	14690	14643	14824	14744	14665	14652	14521	14623	14711	14883	14590	14695	14608	14572	14635	14649	14582	14617	14668	14574	14434	14473	14672	14514	14501	14780	14671	14981	16034	17594	16828	15887	15337	15025	14881	14785	14636	14438	14480	14565	14600	14601	14565	14518	14561	14560	14633	14432	14429	14552	14623	14428	14606	14564	14580	14624	14439	14607	14382	14438	14336	14573	14368	14421	14364	14639	14629	14611	14709	14475	14314	14628	14439	14612	14415	14619	14472	14718	14474	14404	14512	14548	14603	14242	14490	14420	14493	14612	14544	14501	14488	14626	14399	14566	14393	14484	14423	14544	14625	14415	14528	14535	14510	14509	14682	14690	14567	14430	14354	14370	14589	14517	14606	14496	14391	14507	14502	14550	14478	14625	14529	14402	14589	14434	14509	14514	14501	14498	14525	14500	14455	14524	14517	14497	14449	14601	14461	14506	14397	14484	14353	14410	14352	14572	14709	14472	14597	14595	14457	14394	14467	14539	14392	14509	14287	14423	14478	14489	14462	14423	14513	14313	14393	14416	14480	14439	14598	14523	14516	14303	14518	14411	14497	14385	14449	14485	14586	14635	14352	14613	14363	14590	14631	14476	14591	14404	14612	14423	14642	14716	14528	14359	14351	14416	14358	14650	14508	14392	14658	14204	14254	14350	14623	14506	14495	14469	14520	14654	14571	14718	14447	14552	14426	14609	14612	14481	14525	14616	14630	14481	14490	14478	14419	14542	14383	14354	14502	14657	14517	14494	14425	14394	14522	14194	14335	14362	14525	14590	14446	14361	14443	14503	14478	14276	14480	14623	14460	14740	14465	14237	14431	14298	14405	14436	14422	14523	14618	14445	14563	14634	14293	14596	14603	14416	14485	14285	14569	14543	14466	14471	14475	14362	14378	14591	14556	14599	14373	14394	14316	14442	14515	14462	14296	14487	14491	14394	14360	14352	14339	14532	14765	14424	14416	14431	14294	14506	14335	14410	14407	14560	14520	14268	14458	14468	14272	14427	14522	14418	14464	14627	14420	14496	14507	14367	14393	14451	14561	14254	14342	14520	14583	14553	14314	14538	14393	14552	14610	14458	14356	14570	14628	14456	14437	14637	14654	14634	14343	14456	14557	14419	14498	14479	14379	14545	14534	14706	14514	14459	14331	14398	14530	14312	14212	14281	14607	14391	14467	14443	14544	14463	14588	14625	14585	14509	14476	14547	14460	14537	14531	14509	14409	14458	14484	14380	14378	14432	14524	14599	14428	14646	14598	14343	14408	14502	14619	14432	14534	14501	14449	14428	14316	14312	14454	14354	14375	14498	14425	14488	14299	14373	14465	14411	14494	14254	14571	14485	14579	14342	14476	14437	14288	14553	14470	14575	14291	14394	14544	14415	14769	14381	14483	14503	14385	14457	14298	14625	14457	14401	14375	14398	14474	14624	14625	14492	14542	14468	14468	14436	14242	14584	14433	14517	14307	14431	14459	14415	14545	14683	14539	14538	14301	14553	14520	14627	14461	14680	14331	14389	14550	14439	14382	14622	14493	14435	14477	14491	14484	14482	14489	14517	14404	14496	14331	14503	14611	14395	14513	14704	14545	14718	14370	14419	14412	14391	14370	14396	14392	14421	14575	14390	14593	14489	14410	14264	14239	14496	14396	14467	14138	14579	14417	14484	14479	14414	14614	14315	14601	14524	14273	14614	14489	14461	14599	14571	14464	14476	14596	14486	14513	14554	14351	14285	14404	14379	14414	14515	14453	14492	14694	14312	14337	14472	14679	14688	14550	14404	14548	14405	14593	14700	14529	14515	14430	14590	14502	14560	14600	14317	14497	14404	14309	14532	14379	14568	14407	14541	14560	14483	14609	14593	14515	14646	14619	14520	14440	14548	14404	14487	14526	14571	14605	14432	14453	14468	14570	14441	14323	14533	14594	14323	14458	14430	14472	14624	14541	14516	14558	14312	14491	14505	14347	14464	14546	14503	14486	14457	14568	14621	14471	14384	14598	14423	14330	14303	14451	14491	14528	14433	14424	14395	14562	14493	14254	14498	14442	14659	14407	14264	14323	14632	14472	14299	14553	14560	14377	14484	14455	14546	14455	14426	14623	14500	14501	14426	14494	14423	14353	14463	14225	14532	14595	14423	14464	14499	14609	14427	14501	14510	14311	14468	14497	14710	14474	14482	14404	14507	14528	14438	14548	14262	14343	14429	14401	14506	14511	14386	14458	14568	14373	14513	14511	14547	14579	14539	14305	14580	14508	14389	14401	14461	14341	14481	14529	14410	14593	14533	14383	14500	14615	14407	14373	14442	14485	14485	14531	14524	14428	14528	14484	14350	14354	14546	14244	14580	14484	14331	14394	14559	14715	14553	14403	14382	14518	14376	14565	14495	14498	14340	14696	14361	14408	14434	14488	14466	14475	14545	14362	14501	14336	14342	14564	14448	14237	14454	14615	14497	14529	14508	14724	14450	14504	14456	14332	14495	14559	14499	14402	14290	14481	14290	14424	14555	14382	14401	14626	14522	14570	14435	14530	14472	14370	14408	14512	14383	14368	14325	14382	14487	14375	14515	14618	14371	14475	14449	14174	14385	14659	14404	14479	14546	14440	14452	14552	14379	14517	14593	14257	14292	14428	14597	14481	14353	14257	14481	14340	14534	14515	14523	14434	14399	14596	14449	14322	14579	14514	14476	14327	14396	14587	14469	14543	14412	14447	14465	14515	14340	14380	14296	14493	14419	14485	14559	14455	14401	14441	14604	14362	14447	14496	14583	14659	14372	14480	14329	14470	14580	14485	14441	14465	14423	14523	14550	14321	14391	14411	14581	14471	14431	14580	14404	14417	14501	14512	14522	14673	14537	14474	14291	14471	14518	14374	14478	14631	14252	14298	14399	14342	14555	14410	14591	14620	14621	14630	14472	14473	14362	14454	14649	14558	14422	14482	14537	14464	14567	14373	14205	14448	14331	14371	14461	14423	14529	14468	14270	14328	14521	14281	14330	14327	14445	14575	14477	14358	14445	14616	14676	14274	14329	14504	14489	14391	14557	14498	14539	14498	14460	14427	14227	14586	14537	14392	14354	14430	14524	14517	14433	14464	14532	14642	14310	14617	14207	14416	14477	14461	14554	14465	14517	14269	14423	14468	14533	14556	14329	14444	14370	14479	14508	14321	14495	14376	14469	14407	14453	14509	14351	14484	14654	14461	14392	14602	14575	14419	14428	14556	14565	14557	14577	14645	14553	14548	14392	14539	14310	14494	14387	14348	14616	14545	14656	14377	14375	14179	14374	14359	14448	14359	14445	14216	14610	14519	14660	14367	14445	14524	14492	14422	14323	14481	14350	14584	14423	14456	14395	14499	14480	14504	14489	14694	14617	14584	14399	14536	14249	14416	14405	14541	14543	14528	14582	14456	14601	14534	14583	14232	14593	14431	14612	14471	14390	14471	14469	14698	14623	14541	14387	14270	14502	14478	14415	14537	14516	14552	14415	14488	14513	14476	14459	14480	14303	14472	14448	14405	14422	14421	14393	14374	14371	14425	14276	14392	14432	14495	14326	14339	14463	14562	14448	14482	14732	14413	14416	14393	14359	14350	14420	14509	14672	14233	14402	14381	14602	14483	14603	14631	14427	14530	14328	14338	14551	14515	14585	14349	14339	14661	14405	14471	14668	14448	14355	14437	14561	14660	14537	14565	14563	14431	14554	14386	14455	14586	14477	14518	14488	14459	14614	14405	14408	14360	14468	14380	14416	14448	14465	14625	14628	14550	14577	14506	14420	14374	14381	14458	14442	14422	14519	14403	14524	14297	14403	14292	14462	14381	14401	14484	14580	14508	14412	14354	14407	14591	14354	14314	14390	14380	14499	14354	14521	14387	14298	14443	14571	14479	14446	14426	14384	14465	14559	14444	14615	14474	14424	14344	14439	14507	14500	14435	14554	14545	14330	14450	14556	14517	14430	14463	14446	14372	14324	14338	14479	14679	14528	14359	14538	14523	14461	14305	14342	14385	14493	14550	14553	14483	14323	14298	14440	14411	14422	14505	14548	14564	14430	14547	14637	14485	14533	14458	14332	14533	14403	14476	14429	14501	14465	14677	14620	14445	14476	14606	14436	14459	14501	14626	14313	14553	14424	14373	14392	14562	14278	14393	14577	14402	14390	14483	14509	14458	14258	14460	14591	14638	14412	14373	14456	14380	14571	14481	14383	14604	14557	14321	14495	14587	14617	14582	14506	14370	14313	14346	14476	14593	14358	14387	14596	14465	14409	14501	14751	14530	14592	14517	14234	14430	14511	14397	14227	14409	14455	14547	14437	14644	14452	14633	14238	14353	14404	14442	14520	14415	14419	14538	14494	14455	14563	14405	14370	14449	14398	14394	14395	14297	14476	14419	14425	14518	14441	14431	14524	14363	14428	14422	14378	14576	14511	14506	14472	14521	14533	14334	14579	14432	14547	14421	14577	14413	14452	14490	14415	14405	14548	14567	14394	14443	14528	14381	14516	14287	14560	14536	14448	14448	14506	14637	14391	14361	14396	14351	14651	14523	14373	14422	14500	14529	14479	14465	14452	14573	14458	14453	14468	14457	14158	14412	14503	14562	14362	14348	14514	14475	14417	14619	14387	14482	14370	14656	14456	14281	14425	14516	14484	14505	14549	14526	14527	14539	14436	14337	14527	14547	14374	14361	14507	14629	14552	14330	14514	14466	14453	14546	14251	14346	14316	14413	14521	14576	14323	14438	14482	14511	14387	14479	14715	14461	14611	14452	14441	14269	14431	14469	14429	14491	14450	14255	14491	14552	14452	14560	14346	14478	14463	14277	14611	14484	14421	14286	14505	14570	14498	14401	14656	14323	14563	14575	14569	14384	14468	14291	14499	14455	14431	14557	14266	14402	14517	14455	14536	14490	14615	14395	14526	14429	14402	14503	14525	14444	14435	14399	14461	14318	14483	14309	14358	14392	14515	14621	14489	14556	14408	14392	14406	14327	14328	14593	14486	14404	14459	14390	14382	14713	14415	14479	14333	14411	14431	14521	14488	14538	14394	14435	14493	14433	14582	14374	14586	14484	14577	14448
17211	31710	28321	23982	22774	19815	17619	16548	15987	15338	14962	14507	14464	14314	14090	14007	14046	13742	13910	13860	13840	13885	13674	13747	13655	13836	13673	13634	13735	13688	13621	13781	13540	13512	13682	13625	13662	13511	13729	13613	13690	13464	13651	13580	13665	13693	14104	16432	17719	16644	15217	14479	13948	13537	13658	13651	13490	13659	13637	13531	13555	13424	13482	13442	13538	13640	13502	13521	13404	13476	13531	13600	13656	13590	13532	13419	13415	13677	13586	13580	13381	13444	13572	13519	13582	13429	13664	13368	13439	13533	13694	13610	13644	13502	13550	13520	13507	13519	13817	13670	13584	13546	13550	13706	13626	13385	13700	13490	13326	13444	13466	13395	13490	13687	13465	13348	13586	13583	13522	13535	13600	13347	13546	13527	13520	13574	13456	13544	13472	13557	13592	13595	13499	13459	13331	13527	13381	13444	13630	13462	13328	13547	13433	13452	13506	13341	13613	13494	13432	13461	13510	13503	13612	13484	13544	13512	13576	13372	13631	13487	13635	13590	13547	13512	13547	13560	13509	13545	13669	13423	13446	13722	13539	13461	13489	13559	13400	13481	13513	13526	13476	13609	13583	13593	13352	13511	13509	13629	13558	13301	13484	13530	13568	13491	13452	13558	13511	13453	13484	13437	13424	13529	13455	13675	13617	13404	13565	13534	13587	13529	13520	13572	13630	13471	13709	13622	13533	13554	13505	13467	13549	13631	13422	13461	13497	13307	13344	13587	13459	13541	13326	13606	13545	13550	13624	13560	13735	13219	13441	13716	13414	13561	13420	13555	13448	13595	13530	13284	13444	13415	13570	13515	13509	13464	13555	13560	13491	13551	13514	13661	13388	13389	13663	13546	13575	13462	13458	13448	13532	13621	13563	13446	13591	13495	13613	13591	13451	13580	13419	13731	13553	13511	13362	13528	13469	13570	13539	13504	13581	13588	13599	13483	13406	13534	13655	13415	13425	13462	13491	13551	13421	13467	13605	13567	13432	13568	13348	13549	13409	13636	13277	13487	13430	13420	13679	13481	13375	13657	13435	13505	13578	13581	13406	13324	13577	13648	13647	13472	13433	13528	13513	13543	13427	13491	13447	13537	13368	13577	13460	13455	13668	13566	13564	13396	13563	13457	13644	13546	13526	13634	13589	13591	13482	13350	13526	13423	13556	13516	13558	13601	13414	13669	13401	13533	13499	13507	13534	13356	13571	13530	13585	13436	13312	13359	13547	13535	13506	13552	13454	13500	13534	13485	13566	13482	13490	13340	13488	13481	13526	13391	13432	13441	13415	13483	13302	13624	13396	13501	13434	13448	13767	13574	13675	13527	13437	13613	13338	13340	13496	13631	13553	13598	13459	13445	13513	13546	13422	13305	13499	13629	13451	13426	13432	13512	13674	13516	13453	13572	13487	13450	13578	13508	13553	13546	13680	13634	13656	13527	13613	13592	13547	13423	13459	13532	13413	13437	13356	13539	13528	13345	13519	13600	13480	13472	13523	13336	13387	13434	13591	13446	13521	13595	13587	13333	13408	13349	13367	13420	13552	13503	13380	13396	13494	13554	13461	13581	13474	13643	13528	13711	13500	13462	13492	13479	13361	13530	13338	13469	13454	13360	13579	13511	13453	13364	13478	13546	13619	13575	13636	13389	13441	13514	13506	13417	13436	13424	13485	13512	13535	13382	13397	13404	13570	13518	13431	13630	13596	13654	13664	13590	13573	13529	13546	13417	13413	13510	13450	13498	13492	13530	13666	13444	13608	13439	13520	13531	13433	13623	13500	13521	13516	13493	13372	13737	13360	13523	13647	13410	13440	13500	13471	13444	13574	13559	13536	13592	13593	13603	13323	13558	13454	13476	13556	13433	13552	13485	13614	13360	13557	13500	13511	13431	13602	13550	13388	13502	13497	13508	13778	13462	13314	13501	13647	13646	13636	13537	13446	13593	13398	13455	13597	13513	13340	13512	13550	13497	13573	13500	13545	13734	13414	13539	13536	13502	13570	13421	13499	13631	13479	13595	13644	13608	13352	13518	13547	13668	13464	13401	13504	13435	13692	13668	13603	13398	13452	13592	13484	13643	13568	13555	13481	13556	13483	13456	13428	13538	13398	13550	13548	13400	13482	13386	13466	13508	13497	13493	13566	13538	13537	13571	13642	13387	13451	13400	13529	13497	13556	13539	13559	13594	13450	13464	13417	13453	13616	13449	13533	13549	13383	13359	13510	13455	13554	13501	13577	13512	13558	13382	13600	13502	13361	13530	13458	13589	13626	13470	13567	13455	13501	13511	13476	13528	13399	13468	13477	13656	13507	13602	13449	13408	13504	13527	13524	13297	13578	13559	13439	13621	13653	13642	13339	13455	13514	13437	13511	13397	13408	13544	13571	13562	13429	13446	13513	13588	13635	13436	13594	13597	13484	13468	13440	13553	13448	13363	13642	13623	13492	13462	13519	13664	13476	13705	13381	13532	13452	13467	13665	13340	13519	13348	13447	13496	13605	13625	13581	13575	13496	13427	13477	13476	13397	13567	13429	13517	13466	13497	13461	13471	13440	13454	13571	13523	13447	13556	13563	13426	13462	13566	13381	13393	13430	13504	13439	13423	13471	13585	13361	13679	13307	13528	13441	13590	13462	13478	13534	13479	13480	13525	13287	13481	13343	13529	13572	13430	13444	13431	13609	13495	13565	13463	13603	13332	13634	13443	13591	13506	13272	13455	13639	13456	13461	13317	13362	13422	13249	13585	13475	13521	13412	13521	13539	13623	13535	13684	13417	13543	13414	13654	13555	13560	13520	13447	13517	13294	13544	13551	13511	13485	13515	13459	13507	13378	13581	13452	13452	13509	13391	13595	13524	13510	13529	13621	13581	13703	13544	13453	13382	13387	13572	13495	13520	13439	13578	13515	13429	13546	13467	13535	13439	13448	13573	13552	13477	13279	13494	13479	13385	13571	13553	13545	13528	13421	13383	13414	13538	13635	13539	13620	13499	13515	13696	13450	13539	13421	13561	13537	13605	13553	13487	13421	13560	13409	13499	13353	13526	13468	13409	13347	13406	13333	13506	13588	13402	13556	13632	13685	13576	13392	13641	13596	13322	13523	13428	13570	13485	13496	13567	13571	13421	13332	13364	13446	13447	13502	13524	13528	13534	13568	13498	13616	13578	13668	13419	13478	13473	13663	13452	13515	13670	13371	13550	13517	13575	13450	13608	13390	13634	13511	13636	13390	13446	13489	13445	13695	13481	13453	13456	13405	13432	13429	13504	13702	13595	13652	13501	13552	13454	13407	13510	13798	13352	13523	13441	13548	13514	13578	13475	13442	13421	13560	13509	13341	13466	13448	13643	13663	13498	13422	13662	13503	13435	13485	13465	13387	13662	13346	13533	13546	13497	13478	13499	13645	13574	13558	13492	13600	13559	13668	13516	13562	13524	13611	13743	13575	13419	13343	13574	13324	13424	13491	13366	13548	13535	13465	13436	13448	13384	13590	13472	13579	13458	13604	13696	13497	13466	13518	13471	13388	13518	13438	13476	13664	13462	13573	13318	13421	13545	13524	13572	13532	13543	13696	13439	13430	13381	13534	13598	13492	13618	13358	13403	13504	13491	13362	13500	13497	13589	13526	13561	13649	13559	13538	13496	13381	13553	13591	13436	13474	13460	13446	13547	13519	13509	13571	13419	13634	13392	13465	13556	13484	13465	13609	13564	13436	13551	13644	13455	13580	13550	13703	13573	13666	13605	13620	13541	13332	13397	13548	13691	13506	13580	13420	13561	13455	13637	13329	13457	13325	13605	13622	13463	13505	13306	13606	13549	13510	13484	13465	13451	13661	13498	13450	13585	13379	13461	13644	13533	13448	13603	13537	13435	13532	13570	13571	13610	13408	13483	13373	13488	13516	13463	13600	13316	13512	13403	13377	13550	13494	13557	13492	13457	13595	13552	13518	13563	13557	13593	13426	13512	13656	13623	13575	13587	13624	13416	13493	13490	13546	13543	13496	13516	13429	13566	13583	13542	13509	13457	13453	13323	13631	13479	13443	13476	13607	13470	13621	13561	13473	13643	13507	13564	13529	13545	13585	13592	13480	13437	13491	13407	13451	13474	13336	13609	13378	13430	13473	13465	13511	13628	13500	13467	13419	13594	13591	13457	13486	13455	13554	13401	13555	13520	13506	13554	13505	13597	13546	13464	13556	13427	13496	13519	13562	13522	13650	13446	13440	13495	13624	13523	13524	13525	13551	13387	13510	13409	13541	13519	13484	13472	13526	13463	13387	13339	13409	13492	13499	13494	13426	13497	13553	13401	13570	13501	13636	13389	13405	13554	13559	13478	13575	13536	13651	13547	13352	13625	13717	13546	13549	13610	13502	13555	13534	13445	13541	13496	13468	13582	13555	13482	13416	13391	13684	13565	13506	13604	13501	13562	13705	13487	13599	13483	13464	13511	13456	13403	13453	13255	13547	13539	13388	13565	13346	13303	13503	13424	13494	13467	13454	13490	13508	13320	13484	13510	13643	13558	13411	13499	13579	13630	13270	13480	13464	13414	13414	13504	13658	13547	13554	13708	13517	13584	13472	13391	13618	13519	13386	13596	13401	13572	13507	13705	13562	13578	13583	13435	13715	13436	13527	13620	13575	13518	13505	13526	13629	13495	13465	13413	13610	13541	13631	13497	13586	13439	13470	13529	13622	13650	13466	13406	13392	13529	13400	13507	13668	13519	13475	13558	13561	13317	13490	13266	13502	13600	13355	13422	13673	13481	13495	13585	13614	13633	13673	13542	13545	13557	13572	13495	13608	13485	13436	13309	13419	13583	13341	13515	13682	13531	13486	13506	13448	13628	13504	13459	13540	13475	13488	13603	13385	13596	13433	13444	13465	13539	13413	13424	13748	13439	13502	13423	13456	13520	13508	13584	13559	13673	13515	13659	13536	13519	13537	13449	13502	13643	13432	13351	13583	13511	13468	13402	13615	13549	13573	13505	13645	13371	13640	13401	13603	13678	13421	13603	13574	13556	13461	13479	13499	13517	13348	13497	13475	13573	13614	13528	13424	13607	13407	13546	13408	13496	13458	13555	13469	13640	13477	13552	13392	13637	13547	13569	13416	13538	13447	13528	13421	13426	13403
27747	22059	23596	20622	17336	15986	15500	14942	14642	14648	14479	14488	14488	14488	14608	14416	14513	14539	14349	14279	14328	14284	14400	14462	14395	14315	14592	14275	14335	14449	14206	14382	14279	14460	14420	14413	14352	14493	14151	14297	14381	14369	14453	14400	14537	14341	14407	14505	14557	14444	14211	14500	14440	14353	14493	14401	14243	14394	14389	14420	14251	14245	14414	14276	14408	14265	14174	14268	14317	14407	14317	14353	14509	14261	14472	14311	14478	14583	14463	14531	14370	14128	14174	14453	14463	14296	14393	14107	14317	14204	14332	14527	14369	14210	14215	14361	14302	14421	14322	14513	14318	14444	14156	14250	14349	14425	14295	14334	14434	14361	14359	14284	14227	14300	14228	14334	14160	14123	14386	14300	14258	14634	14504	14363	14476	14323	14193	14484	14126	14376	14389	14262	14181	14150	14144	14411	14314	14295	14140	14377	14200	14251	14230	14507	14534	14274	14166	14414	14410	14441	14489	14360	14245	14384	14321	14416	14505	14204	14449	14358	14506	14299	14152	14431	14271	14416	14248	14452	14258	14469	14413	14252	14347	14441	14290	14516	14452	14399	14318	14381	14250	14198	14506	14342	14309	14264	14494	14259	14361	14164	14378	14252	14303	14224	14269	14219	14424	14412	14310	14235	14156	14262	14335	14351	14332	14269	14335	14455	14484	14410	14292	14295	14355	14358	14146	14250	14098	14352	14129	14491	14123	14464	14293	14206	14440	14209	14231	14372	14321	14298	14299	14705	14434	14452	14492	14318	14387	14361	14164	14387	14357	14278	14403	14230	14379	14231	14398	14435	14192	14492	14362	14426	14329	14249	14410	14201	14519	14187	14414	14208	14482	14332	14335	14367	14495	14198	14351	14188	14401	14197	14346	14275	14316	14335	14360	14414	14366	14198	14457	14374	14370	14447	14334	14246	14264	14416	14336	14154	14219	14457	14186	14395	14452	14495	14259	14254	14282	14288	14241	14471	14412	14219	14272	14365	14452	14342	14318	14296	14348	14247	14287	14170	14466	14532	14323	14261	14319	14454	14329	14278	14499	14255	14294	14302	14434	14520	14328	14400	14498	14443	14328	14362	14243	14447	14398	14214	14355	14161	14397	14193	14232	14376	14356	14400	14332	14366	14379	14453	14329	14264	14427	14396	14419	14490	14508	14302	14574	14240	14175	14348	14267	14423	14343	14261	14115	14297	14343	14279	14322	14411	14413	14169	14464	14503	14403	14382	14377	14347	14279	14497	14386	14265	14203	14359	14210	14183	14389	14377	14383	14456	14307	14351	14441	14289	14405	14289	14357	14206	14335	14385	14364	14144	14448	14281	14415	14321	14527	14370	14253	14350	14389	14157	14289	14290	14523	14294	14267	14339	14379	14597	14113	14102	14240	14396	14379	14338	14311	14211	14361	14440	14300	14278	14296	14386	14181	14201	14642	14349	14126	14425	14508	14278	14200	14371	14222	14305	14208	14016	14347	14504	14508	14424	14247	14345	14133	14320	14520	14340	14378	14646	14516	14419	14326	14377	14375	14353	14372	14123	14232	14309	14228	14380	14305	14540	14294	14506	14387	14462	14394	14442	14319	14377	14324	14310	14335	14399	14457	14242	14483	14251	14364	14210	14220	14292	14338	14483	14190	14431	14255	14332	14343	14514	14509	14596	14504	14513	14459	14334	14331	14317	14386	14152	14401	14453	14487	14352	14261	14402	14441	14401	14399	14495	14317	14362	14253	14380	14464	14352	14285	14335	14286	14434	14550	14269	14316	14382	14339	14342	14327	14234	14473	14326	14433	14410	14475	14312	14234	14193	14340	14216	14440	14300	14425	14322	14259	14430	14442	14587	14625	14321	14558	14261	14361	14485	14352	14210	14270	14344	14305	14409	14399	14317	14338	14391	14282	14194	14385	14381	14394	14259	14383	14493	14131	14302	14189	14344	14510	14258	14173	14186	14287	14320	14344	14349	14516	14443	14089	14180	14260	14296	14358	14355	14164	14500	14465	14380	14410	14420	14403	14437	14227	14285	14472	14240	14144	14300	14288	14183	14333	14351	14316	14381	14464	14315	14276	14335	14257	14295	14163	14211	14449	14342	14298	14337	14352	14341	14276	14341	14450	14231	14341	14446	14476	14441	14374	14441	14448	14291	14441	14297	14265	14255	14381	14286	14312	14391	14301	14245	14356	14525	14482	14228	14405	14200	14289	14281	14254	14565	14288	14250	14259	14394	14168	14347	14273	14337	14501	14337	14543	14430	14542	14471	14340	14260	14406	14427	14438	14224	14512	14332	14396	14290	14406	14493	14198	14363	14482	14311	14054	14413	14380	14269	14425	14275	14133	14352	14293	14483	14408	14374	14400	14250	14396	14228	14306	14328	14357	14332	14285	14328	14461	14429	14324	14354	14647	14364	14513	14313	14382	14389	14387	14273	14236	14267	14406	14404	14220	14338	14345	14372	14427	14286	14145	14230	14242	14294	14292	14389	14354	14334	14277	14162	14231	14572	14284	14322	14387	14276	14323	14170	14431	14348	14151	14338	14359	14335	14385	14298	14260	14269	14046	14344	14403	14215	14345	14411	14364	14257	14274	14490	14221	14557	14401	14318	14152	14347	14215	14295	14402	14370	14326	14432	14114	14513	14365	14445	14506	14313	14178	14340	14051	14267	14222	14250	14475	14404	14209	14329	14366	14209	14480	14317	14446	14262	14299	14238	14382	14400	14465	14548	14391	14503	14343	14214	14293	14352	14151	14190	14339	14207	14375	14359	14277	14223	14239	14324	14372	14405	14337	14219	14306	14446	14358	14291	14401	14493	14177	14153	14379	14177	14445	14432	14479	14459	14303	14455	14450	14251	14404	14349	14251	14206	14440	14371	14444	14294	14210	14312	14430	14429	14411	14369	14402	14515	14242	14203	14237	14310	14352	14257	14265	14251	14238	14445	14282	14306	14302	14240	14388	14394	14465	14168	14347	14205	14173	14404	14126	14306	14329	14292	14233	14418	14434	14305	14369	14282	14347	14364	14539	14306	14497	14473	14393	14397	14383	14274	14292	14287	14230	14297	14484	14275	14373	14216	14223	14268	14336	14308	14484	14467	14254	14460	14218	14326	14418	14369	14488	14345	14391	14392	14293	14292	14225	14435	14162	14345	14444	14511	14568	14261	14599	14483	14458	14175	14232	14456	14289	14488	14349	14498	14340	14237	14575	14487	14492	14295	14350	14452	14259	14239	14389	14220	14399	14497	14346	14483	14434	14294	14310	14268	14241	14387	14487	14240	14083	14353	14239	14250	14442	14323	14364	14147	14461	14353	14399	14480	14443	14309	14407	14377	14343	14392	14454	14250	14508	14261	14401	14345	14335	14217	14360	14460	14355	14302	14321	14095	14278	14355	14490	14405	14270	14421	14275	14321	14285	14240	14592	14257	14323	14493	14398	14340	14382	14277	14357	14388	14401	14262	14415	14268	14438	14339	14266	14441	14531	14468	14259	14603	14287	14260	14068	14164	14244	14219	14342	14174	14324	14226	14308	14411	14238	14424	14404	14340	14239	14527	14555	14106	14378	14506	14196	14272	14327	14343	14420	14308	14381	14293	14289	14346	14593	14539	14446	14378	14433	14223	14438	14462	14321	14324	14309	14540	14236	14459	14409	14302	14437	14353	14540	14265	14244	14355	14422	14452	14440	14361	14411	14479	14408	14359	14303	14250	14394	14260	14482	14439	14382	14434	14475	14485	14581	14258	14485	14511	14331	14242	14412	14424	14380	14307	14386	14295	14510	14369	14415	14531	14448	14304	14377	14308	14285	14321	14456	14321	14327	14104	14532	14328	14358	14359	14549	14292	14347	14425	14343	14425	14324	14291	14151	14345	14477	14364	14308	14402	14364	14214	14271	14162	14238	14095	14429	14346	14264	14273	14439	14095	14215	14356	14353	14340	14467	14307	14518	14427	14373	14366	14155	14164	14094	14353	14537	14475	14455	14335	14342	14604	14351	14427	14172	14279	14329	14249	14490	14360	14316	14359	14300	14435	14164	14195	14348	14512	14265	14213	14290	14443	14316	14400	14298	14476	14436	14533	14464	14241	14378	14414	14414	14157	14368	14255	14301	14429	14351	14362	14340	14546	14278	14272	14468	14443	14289	14381	14257	14302	14423	14369	14456	14229	14379	14227	14329	14493	14296	14466	14327	14421	14487	14414	14507	14437	14469	14259	14442	14187	14275	14374	14301	14353	14160	14263	14352	14330	14443	14361	14317	14334	14510	14573	14232	14370	14377	14357	14442	14501	14330	14413	14382	14303	14287	14400	14429	14463	14349	14383	14240	14399	14496	14105	14338	14363	14468	14326	14024	14378	14210	14434	14397	14286	14329	14383	14248	14405	14473	14465	14175	14248	14281	14558	14584	14314	14281	14207	14212	14200	14255	14194	14482	14408	14423	14341	14533	14298	14394	14077	14344	14525	14312	14346	14419	14366	14397	14503	14526	14314	14162	14307	14359	14334	14339	14474	14373	14422	14327	14392	14194	14553	14494	14392	14400	14371	14396	14213	14271	14280	14029	14284	14278	14394	14255	14150	14450	14315	14301	14387	14495	14124	14348	14445	14417	14360	14303	14232	14291	14377	14377	14533	14447	14191	14251	14296	14403	14296	14282	14467	14609	14321	14569	14268	14349	14242	14304	14505	14213	14398	14300	14067	14220	14415	14300	14310	14552	14288	14321	14408	14408	14364	14368	14344	14276	14431	14537	14233	14420	14243	14351	14525	14356	14285	14419	14364	14521	14368	14408	14185	14331	14332	14238	14492	14240	14373	14243	14272	14151	14516	14362	14346	14225	14265	14309	14593	14169	14219	14433	14275	14448	14308	14401	14469	14402	14465	14285	14448	14337	14123	14376	14316	14370	14463	14302	14404	14231	14182	14276	14364	14278	14220	14259	14237	14569	14396	14351	14432	14299	14217	14325	14312	14387	14207	14311	14394	14224	14140	14359	14285	14253	14304	14375	14297	14300	14320	14362	14359	14590	14186	14424	14372	14180	14495	14482	14359	14237	14444	14179	14432	14335	14418	14251	14347	14370	14459	14237	14015	14397	14426	14280	14371	14523	14365	14337	14381	14232	14428	14378	14285	14345	14333
16766	20557	20007	18874	17941	16025	14979	14544	14161	13763	13761	13934	13672	13535	13721	13536	13566	13405	13571	13426	13508	13465	13558	13361	13422	13400	13357	13497	13509	13400	13455	13487	13583	13441	13534	13407	13574	13457	13454	13584	13508	13477	13527	13457	13596	13351	13643	13727	13847	13609	13667	13604	13404	13503	13242	13405	13357	13460	13323	13478	13374	13524	13399	13481	13365	13587	13562	13344	13564	13309	13605	13422	13415	13412	13310	13407	13461	13416	13408	13479	13343	13457	13478	13484	13406	13435	13620	13549	13358	13470	13443	13512	13407	13297	13527	13462	13493	13371	13349	13371	13394	13534	13525	13460	13500	13429	13253	13420	13465	13376	13470	13370	13488	13372	13432	13420	13546	13607	13398	13298	13461	13457	13373	13363	13443	13430	13250	13417	13363	13220	13263	13392	13511	13300	13427	13356	13453	13366	13230	13293	13394	13423	13541	13509	13504	13441	13425	13423	13365	13475	13417	13272	13190	13457	13424	13432	13400	13322	13572	13249	13409	13494	13261	13415	13568	13269	13429	13269	13337	13323	13312	13491	13391	13333	13489	13341	13527	13357	13337	13428	13432	13399	13344	13595	13397	13433	13266	13451	13435	13252	13490	13312	13539	13268	13456	13594	13422	13594	13513	13460	13276	13380	13411	13512	13354	13498	13317	13299	13311	13324	13479	13323	13423	13480	13211	13505	13523	13431	13474	13520	13570	13374	13546	13521	13371	13494	13375	13393	13401	13368	13261	13466	13502	13377	13478	13356	13391	13421	13412	13386	13431	13434	13267	13407	13531	13581	13290	13403	13430	13418	13336	13331	13420	13487	13516	13480	13374	13509	13429	13347	13351	13494	13288	13649	13552	13367	13479	13605	13339	13532	13488	13401	13545	13409	13481	13445	13567	13418	13419	13416	13354	13351	13470	13215	13338	13286	13542	13322	13425	13359	13264	13425	13367	13530	13364	13402	13393	13348	13321	13392	13427	13517	13369	13327	13488	13368	13524	13411	13462	13425	13395	13464	13556	13391	13326	13497	13649	13414	13443	13366	13407	13388	13438	13333	13340	13335	13350	13263	13231	13434	13480	13535	13504	13310	13568	13309	13367	13400	13310	13475	13410	13443	13564	13649	13679	13367	13356	13391	13427	13429	13370	13424	13418	13237	13480	13460	13513	13463	13482	13300	13574	13459	13312	13352	13454	13403	13493	13454	13539	13402	13350	13368	13365	13495	13383	13601	13382	13426	13525	13428	13452	13330	13483	13404	13441	13290	13529	13350	13485	13375	13435	13458	13546	13444	13342	13347	13411	13408	13458	13462	13443	13441	13366	13350	13340	13517	13536	13325	13505	13365	13370	13414	13242	13353	13371	13501	13500	13235	13390	13485	13433	13426	13429	13397	13405	13430	13481	13512	13456	13432	13515	13300	13338	13454	13449	13463	13371	13281	13450	13314	13343	13452	13353	13502	13288	13321	13420	13476	13416	13516	13363	13445	13338	13302	13336	13357	13423	13243	13395	13353	13569	13373	13529	13322	13500	13623	13387	13517	13423	13353	13514	13408	13532	13383	13374	13308	13406	13294	13484	13423	13496	13467	13548	13384	13453	13536	13379	13333	13484	13244	13302	13484	13545	13389	13441	13239	13345	13405	13662	13455	13439	13310	13525	13399	13369	13562	13517	13310	13444	13382	13343	13437	13406	13500	13549	13199	13421	13450	13266	13452	13511	13425	13372	13430	13507	13453	13371	13479	13487	13338	13466	13689	13342	13308	13398	13496	13532	13473	13463	13476	13468	13360	13480	13655	13439	13455	13397	13419	13512	13450	13266	13433	13436	13416	13176	13434	13496	13411	13298	13538	13468	13397	13381	13588	13306	13311	13508	13286	13399	13456	13418	13342	13405	13407	13337	13391	13557	13344	13379	13264	13443	13304	13520	13294	13327	13480	13380	13367	13463	13506	13561	13465	13364	13447	13390	13357	13334	13302	13464	13403	13375	13368	13399	13514	13430	13449	13392	13361	13397	13457	13468	13478	13359	13452	13414	13398	13305	13474	13410	13374	13386	13557	13465	13491	13464	13372	13387	13390	13380	13313	13424	13433	13528	13552	13463	13469	13333	13451	13585	13370	13420	13428	13393	13727	13380	13572	13414	13275	13565	13582	13412	13459	13419	13562	13435	13332	13545	13448	13423	13371	13488	13488	13352	13396	13517	13457	13474	13363	13417	13508	13427	13583	13352	13513	13294	13381	13499	13451	13692	13394	13313	13550	13393	13442	13430	13160	13506	13299	13478	13428	13479	13443	13315	13417	13456	13464	13582	13528	13424	13515	13671	13375	13438	13517	13443	13481	13423	13294	13394	13400	13471	13596	13571	13323	13387	13426	13503	13245	13552	13537	13458	13585	13461	13407	13422	13541	13326	13330	13347	13318	13542	13321	13326	13448	13480	13287	13323	13431	13410	13434	13384	13313	13330	13262	13437	13421	13388	13427	13555	13364	13508	13695	13456	13290	13460	13513	13387	13468	13312	13609	13397	13306	13446	13546	13530	13422	13496	13563	13522	13439	13492	13501	13474	13314	13443	13470	13521	13379	13435	13509	13534	13375	13478	13538	13407	13425	13328	13379	13299	13203	13393	13483	13465	13298	13446	13407	13283	13397	13426	13480	13554	13382	13559	13519	13255	13401	13474	13381	13418	13321	13521	13397	13357	13455	13335	13349	13384	13556	13497	13329	13431	13482	13485	13378	13370	13359	13450	13400	13424	13353	13399	13503	13445	13285	13283	13455	13375	13359	13372	13342	13471	13509	13492	13455	13310	13423	13448	13380	13446	13223	13476	13347	13396	13471	13277	13458	13432	13379	13336	13356	13336	13357	13382	13407	13443	13526	13356	13491	13478	13475	13469	13387	13409	13295	13396	13368	13510	13415	13361	13390	13407	13256	13468	13545	13445	13291	13453	13454	13362	13425	13425	13351	13448	13396	13484	13464	13508	13392	13332	13444	13328	13399	13535	13242	13401	13344	13449	13299	13516	13439	13438	13544	13266	13399	13494	13346	13484	13499	13428	13486	13337	13488	13561	13401	13334	13341	13411	13394	13442	13441	13423	13358	13485	13441	13401	13486	13466	13412	13468	13423	13575	13201	13322	13326	13278	13488	13441	13565	13450	13655	13390	13387	13400	13403	13446	13400	13405	13432	13485	13513	13371	13482	13458	13442	13415	13462	13252	13507	13428	13474	13400	13488	13543	13410	13292	13466	13520	13394	13597	13350	13333	13390	13287	13455	13493	13530	13520	13404	13390	13451	13393	13298	13504	13494	13315	13341	13498	13376	13519	13332	13374	13518	13446	13367	13336	13318	13412	13343	13392	13491	13481	13453	13454	13569	13381	13453	13363	13474	13370	13502	13395	13375	13517	13463	13378	13366	13590	13312	13375	13487	13378	13363	13411	13459	13440	13440	13388	13525	13288	13326	13469	13361	13366	13402	13417	13317	13399	13297	13468	13523	13354	13468	13404	13542	13523	13400	13534	13420	13517	13450	13575	13442	13348	13345	13469	13489	13408	13380	13392	13426	13330	13610	13435	13389	13462	13292	13425	13462	13413	13561	13537	13382	13579	13486	13318	13578	13448	13467	13424	13469	13486	13164	13346	13277	13379	13590	13479	13421	13343	13586	13318	13475	13399	13520	13329	13586	13423	13360	13449	13493	13437	13551	13467	13390	13357	13358	13386	13474	13464	13368	13385	13376	13356	13337	13337	13411	13403	13740	13517	13613	13274	13403	13354	13417	13481	13391	13483	13196	13287	13508	13310	13358	13387	13153	13508	13341	13387	13271	13383	13469	13423	13513	13489	13352	13380	13357	13569	13431	13456	13499	13622	13462	13427	13454	13414	13279	13452	13494	13542	13528	13471	13486	13449	13333	13461	13480	13456	13440	13481	13531	13396	13563	13339	13510	13403	13352	13258	13412	13339	13287	13523	13501	13472	13327	13472	13388	13536	13301	13547	13269	13374	13402	13592	13251	13323	13451	13483	13328	13366	13356	13464	13535	13367	13494	13363	13456	13447	13468	13356	13339	13292	13379	13302	13397	13486	13501	13450	13420	13406	13297	13384	13386	13500	13387	13450	13355	13396	13597	13338	13453	13446	13323	13359	13241	13433	13369	13461	13441	13451	13496	13518	13387	13543	13494	13566	13244	13514	13456	13475	13448	13449	13403	13532	13468	13263	13541	13376	13318	13401	13577	13338	13383	13272	13435	13433	13369	13517	13507	13545	13369	13442	13408	13592	13362	13449	13532	13452	13658	13601	13488	13355	13461	13414	13441	13380	13423	13580	13436	13256	13504	13425	13489	13341	13474	13430	13498	13407	13489	13579	13389	13409	13463	13222	13476	13445	13445	13517	13567	13513	13517	13426	13427	13489	13678	13511	13583	13502	13420	13404	13320	13489	13347	13242	13467	13470	13413	13539	13463	13409	13430	13209	13301	13483	13457	13464	13395	13321	13337	13464	13612	13367	13524	13258	13287	13458	13349	13415	13415	13495	13637	13475	13335	13515	13393	13548	13402	13525	13583	13495	13330	13560	13421	13423	13509	13477	13371	13392	13474	13468	13474	13405	13453	13363	13491	13325	13440	13422	13454	13331	13480	13356	13528	13309	13431	13453	13305	13488	13437	13359	13548	13435	13432	13267	13519	13593	13449	13397	13424	13503	13467	13473	13537	13435	13474	13631	13511	13423	13506	13551	13397	13508	13507	13340	13350	13476	13335	13376	13275	13428	13428	13384	13327	13447	13422	13351	13372	13542	13346	13451	13523	13280	13288	13472	13444	13653	13451	13289	13393	13439	13447	13459	13617	13329	13513	13349	13505	13479	13367	13396	13443	13429	13426	13441	13453	13497	13386	13290	13442	13404	13495	13299	13448	13484	13479	13537	13490	13493	13404	13364	13460	13386	13408	13336	13567	13505	13482	13332	13259	13534	13507	13457	13446	13315	13586	13477	13575	13601	13432	13403	13585	13519	13544	13555	13415	13413	13326	13265	13405	13333	13427	13541	13414	13436	13454	13507	13554	13405	13207	13522	13378	13491	13452	13295	13591	13300	13360	13409	13458	13304	13496	13359	13300	13428	13418	13467	13364
24129	21314	28734	24318	22101	20971	18943	16378	15416	15211	15283	15191	15093	14942	14774	14864	14702	14682	14589	14574	14453	14653	14478	14597	14470	14661	14708	14680	14571	14601	14537	14326	14621	14478	14661	14724	14455	14690	14579	14646	14405	14593	14495	14625	14547	14672	15069	15698	15814	15557	15131	14781	14699	14628	14419	14479	14363	14542	14655	14450	14517	14409	14500	14469	14342	14607	14674	14400	14456	14295	14391	14428	14429	14466	14417	14531	14530	14435	14476	14350	14454	14423	14558	14280	14206	14496	14382	14428	14450	14646	14320	14277	14529	14438	14550	14613	14365	14415	14305	14355	14211	14431	14383	14429	14513	14608	14568	14354	14263	14426	14512	14443	14339	14338	14428	14540	14420	14291	14462	14452	14418	14479	14520	14491	14466	14485	14490	14438	14399	14338	14398	14574	14500	14518	14335	14446	14317	14391	14384	14572	14487	14379	14539	14399	14316	14474	14652	14504	14336	14469	14503	14695	14379	14459	14687	14356	14406	14322	14517	14431	14442	14428	14707	14425	14294	14300	14539	14624	14431	14352	14402	14505	14240	14265	14470	14509	14401	14346	14460	14410	14602	14388	14610	14366	14399	14406	14426	14511	14607	14341	14589	14247	14412	14477	14496	14404	14550	14399	14454	14386	14545	14358	14483	14252	14349	14439	14537	14353	14491	14424	14448	14478	14440	14283	14569	14429	14286	14286	14477	14293	14585	14554	14539	14312	14420	14552	14713	14297	14395	14445	14438	14402	14339	14444	14424	14411	14513	14343	14347	14538	14523	14414	14234	14320	14356	14546	14393	14511	14347	14386	14627	14164	14524	14292	14494	14387	14474	14420	14476	14241	14476	14350	14421	14498	14330	14326	14436	14327	14221	14556	14309	14568	14629	14470	14535	14435	14299	14510	14204	14405	14376	14321	14347	14449	14406	14395	14289	14364	14407	14328	14484	14369	14360	14317	14401	14347	14363	14547	14433	14351	14434	14342	14551	14650	14497	14532	14199	14331	14520	14459	14512	14332	14392	14421	14669	14603	14307	14572	14555	14357	14376	14552	14401	14531	14239	14430	14467	14404	14472	14292	14330	14200	14422	14226	14375	14357	14533	14360	14410	14509	14491	14194	14264	14582	14295	14523	14303	14477	14377	14505	14457	14516	14640	14641	14265	14078	14312	14179	14473	14451	14386	14448	14416	14310	14432	14479	14370	14402	14300	14642	14490	14301	14587	14299	14429	14533	14410	14453	14580	14326	14428	14419	14306	14458	14336	14242	14456	14430	14333	14574	14408	14465	14390	14407	14422	14228	14437	14172	14395	14435	14480	14264	14278	14422	14415	14457	14353	14608	14368	14443	14435	14441	14369	14315	14521	14679	14477	14358	14429	14425	14355	14373	14347	14553	14509	14433	14308	14331	14474	14676	14376	14542	14437	14395	14413	14286	14401	14600	14477	14470	14562	14590	14529	14433	14403	14311	14407	14343	14372	14439	14625	14351	14268	14405	14465	14414	14593	14557	14287	14475	14467	14452	14505	14398	14340	14466	14510	14483	14437	14462	14387	14486	14400	14520	14383	14522	14456	14238	14563	14315	14545	14349	14308	14404	14416	14456	14446	14405	14320	14389	14430	14548	14382	14343	14483	14521	14578	14269	14473	14406	14444	14373	14396	14320	14303	14675	14535	14418	14662	14576	14567	14372	14326	14519	14288	14266	14312	14395	14252	14461	14309	14338	14418	14232	14543	14382	14397	14552	14398	14329	14448	14519	14402	14593	14440	14557	14396	14407	14641	14472	14209	14442	14481	14491	14525	14557	14515	14365	14602	14431	14516	14592	14548	14379	14562	14169	14673	14354	14473	14563	14463	14387	14261	14381	14204	14326	14698	14373	14308	14472	14448	14366	14438	14335	14415	14459	14611	14338	14293	14342	14272	14305	14435	14454	14281	14475	14371	14334	14425	14452	14346	14550	14386	14346	14144	14664	14415	14376	14422	14421	14467	14458	14401	14274	14470	14532	14413	14478	14461	14374	14403	14249	14577	14692	14666	14309	14356	14633	14528	14370	14320	14318	14466	14245	14471	14513	14522	14379	14530	14525	14557	14641	14420	14367	14557	14410	14435	14462	14497	14452	14400	14387	14398	14543	14437	14458	14397	14564	14405	14488	14424	14516	14488	14436	14511	14522	14310	14579	14419	14428	14405	14588	14534	14443	14373	14414	14489	14545	14395	14446	14423	14440	14176	14282	14435	14462	14400	14375	14166	14449	14355	14462	14336	14638	14477	14259	14255	14683	14488	14402	14283	14587	14260	14367	14384	14693	14546	14402	14344	14414	14534	14464	14472	14517	14356	14519	14680	14468	14562	14535	14337	14501	14442	14516	14430	14431	14334	14410	14512	14288	14296	14335	14377	14446	14193	14413	14498	14412	14617	14512	14460	14386	14459	14549	14456	14375	14423	14340	14630	14438	14488	14239	14598	14513	14277	14317	14399	14120	14351	14484	14555	14425	14341	14496	14558	14413	14383	14193	14353	14453	14647	14497	14364	14566	14366	14522	14573	14397	14429	14416	14381	14472	14354	14335	14512	14403	14387	14415	14435	14703	14422	14490	14446	14333	14264	14438	14522	14455	14559	14400	14477	14464	14514	14318	14449	14247	14379	14538	14670	14547	14643	14496	14401	14397	14440	14398	14576	14284	14495	14479	14405	14482	14469	14460	14351	14340	14566	14528	14581	14630	14307	14473	14277	14403	14370	14379	14206	14345	14358	14457	14367	14599	14483	14391	14449	14419	14356	14428	14321	14626	14277	14421	14613	14535	14493	14381	14437	14414	14496	14281	14677	14510	14401	14312	14431	14434	14334	14403	14371	14436	14349	14501	14631	14227	14317	14412	14374	14502	14530	14479	14559	14420	14283	14419	14218	14340	14325	14464	14403	14349	14444	14234	14343	14335	14486	14260	14491	14511	14516	14296	14322	14230	14459	14495	14511	14258	14322	14518	14432	14467	14493	14507	14418	14596	14438	14653	14424	14446	14309	14296	14438	14357	14455	14418	14453	14383	14389	14446	14438	14403	14372	14427	14488	14623	14369	14440	14418	14599	14187	14382	14445	14392	14359	14446	14616	14221	14557	14311	14362	14528	14364	14403	14218	14487	14402	14284	14311	14403	14404	14517	14440	14469	14470	14398	14402	14494	14410	14388	14416	14371	14329	14529	14389	14544	14626	14497	14508	14246	14524	14283	14383	14266	14368	14523	14473	14288	14421	14388	14310	14581	14403	14522	14603	14326	14481	14492	14431	14398	14478	14423	14628	14327	14383	14149	14350	14400	14273	14367	14273	14454	14277	14611	14592	14523	14595	14495	14415	14632	14501	14473	14357	14493	14500	14486	14548	14361	14576	14405	14576	14441	14489	14438	14325	14619	14345	14407	14461	14493	14433	14596	14433	14617	14439	14443	14493	14361	14482	14322	14433	14545	14633	14470	14408	14215	14479	14352	14465	14327	14329	14365	14435	14555	14393	14243	14430	14414	14400	14220	14384	14567	14206	14512	14259	14358	14312	14486	14289	14646	14559	14491	14574	14336	14467	14562	14521	14507	14478	14422	14375	14285	14539	14467	14462	14490	14360	14607	14478	14563	14527	14434	14476	14356	14414	14617	14516	14336	14420	14566	14443	14414	14324	14413	14368	14440	14405	14343	14398	14545	14482	14412	14551	14456	14447	14538	14544	14343	14357	14432	14454	14262	14476	14524	14507	14344	14361	14526	14582	14482	14409	14545	14598	14435	14356	14454	14396	14388	14423	14509	14207	14649	14376	14373	14435	14338	14496	14383	14389	14452	14462	14524	14529	14458	14310	14465	14623	14347	14572	14535	14593	14363	14369	14415	14546	14572	14455	14655	14430	14580	14439	14292	14507	14349	14664	14527	14270	14375	14356	14341	14629	14577	14256	14426	14166	14463	14409	14523	14565	14285	14476	14540	14375	14467	14274	14539	14623	14198	14323	14284	14511	14532	14538	14268	14605	14478	14490	14476	14402	14445	14245	14424	14253	14518	14255	14397	14549	14465	14324	14493	14530	14491	14468	14632	14439	14615	14619	14450	14422	14429	14521	14417	14331	14449	14178	14294	14659	14253	14460	14350	14467	14280	14558	14553	14478	14356	14341	14504	14597	14399	14372	14350	14215	14412	14336	14294	14471	14429	14450	14258	14387	14331	14544	14532	14680	14438	14510	14416	14587	14546	14251	14409	14381	14534	14382	14370	14592	14474	14164	14485	14310	14329	14467	14260	14350	14410	14315	14379	14468	14250	14327	14493	14564	14431	14280	14457	14337	14421	14618	14478	14407	14553	14451	14454	14289	14472	14358	14425	14289	14379	14409	14394	14403	14377	14229	14397	14497	14421	14251	14498	14390	14630	14539	14493	14464	14285	14328	14579	14492	14423	14523	14448	14645	14456	14410	14418	14339	14533	14632	14284	14194	14577	14396	14461	14322	14261	14539	14457	14451	14383	14597	14351	14427	14561	14600	14371	14487	14419	14164	14645	14557	14401	14353	14342	14428	14490	14506	14457	14497	14436	14324	14123	14399	14395	14497	14600	14399	14395	14363	14655	14252	14382	14296	14320	14517	14568	14293	14357	14299	14399	14259	14517	14399	14623	14527	14365	14471	14521	14303	14539	14588	14498	14337	14428	14361	14402	14392	14565	14551	14302	14558	14541	14467	14359	14488	14371	14472	14308	14383	14646	14516	14517	14567	14392	14280	14419	14553	14346	14518	14363	14210	14272	14328	14488	14398	14415	14354	14325	14293	14261	14371	14381	14395	14419	14402	14332	14406	14325	14332	14446	14367	14354	14485	14476	14445	14192	14318	14330	14345	14225	14371	14426	14514	14540	14480	14355	14358	14387	14375	14478	14524	14326	14579	14561	14296	14230	14310	14406	14403	14461	14570	14374	14481	14490	14244	14458	14574	14420	14450	14515	14432	14539	14377	14390	14294	14496	14487	14398	14505	14225	14472	14293	14496	14430	14371	14552	14504	14306	14534	14493	14402	14398	14382	14336	14425	14494	14426	14482	14421	14383	14337	14470	14403	14442	14583	14256	14455	14328	14368	14322	14377	14555	14476	14536	14334	14531	14191	14272
15088	25038	26360	23040	20749	17930	16512	15795	15294	14655	14320	14262	13973	13912	13980	13791	13798	13678	13671	13804	13578	13727	13627	13510	13622	13581	13631	13645	13867	13536	13464	13566	13707	13615	13430	13674	13432	13607	13628	13787	13565	13557	13476	13468	13455	13674	14533	15365	15265	14838	14456	13962	13617	13656	13623	13703	13589	13459	13587	13352	13621	13497	13361	13364	13522	13639	13332	13472	13579	13527	13453	13474	13421	13550	13565	13487	13400	13521	13522	13388	13518	13415	13703	13528	13524	13396	13375	13440	13621	13567	13468	13533	13547	13473	13525	13568	13537	13530	13461	13560	13445	13486	13537	13331	13362	13371	13500	13528	13418	13424	13499	13554	13357	13531	13492	13637	13490	13461	13606	13366	13485	13526	13597	13625	13592	13548	13525	13462	13623	13515	13372	13433	13322	13519	13532	13449	13460	13422	13493	13419	13624	13533	13334	13385	13607	13434	13413	13478	13319	13557	13476	13461	13589	13665	13671	13505	13508	13394	13387	13421	13310	13592	13605	13397	13507	13497	13420	13505	13382	13533	13620	13455	13455	13641	13349	13488	13433	13537	13596	13564	13520	13400	13491	13453	13573	13605	13431	13545	13422	13410	13286	13516	13468	13277	13348	13295	13493	13543	13637	13620	13399	13477	13497	13440	13464	13477	13424	13539	13531	13283	13564	13569	13384	13477	13605	13338	13519	13538	13538	13536	13454	13580	13465	13383	13623	13539	13470	13463	13474	13593	13695	13492	13533	13493	13515	13393	13537	13445	13586	13364	13418	13369	13421	13550	13507	13443	13471	13486	13443	13569	13328	13355	13375	13398	13505	13639	13664	13387	13590	13492	13565	13567	13361	13357	13480	13581	13623	13247	13418	13445	13395	13589	13450	13548	13587	13575	13332	13570	13493	13453	13533	13557	13524	13372	13442	13424	13618	13415	13454	13417	13266	13385	13510	13581	13350	13465	13688	13464	13428	13443	13456	13383	13424	13527	13474	13518	13497	13435	13466	13526	13424	13460	13651	13341	13504	13533	13558	13423	13421	13379	13238	13500	13551	13362	13601	13367	13452	13477	13511	13328	13351	13499	13380	13579	13416	13547	13409	13337	13562	13560	13447	13561	13600	13409	13523	13558	13461	13507	13575	13501	13391	13470	13424	13444	13576	13508	13361	13599	13690	13643	13474	13569	13499	13396	13383	13564	13493	13524	13419	13389	13376	13606	13339	13795	13423	13510	13524	13544	13451	13489	13408	13473	13630	13372	13621	13454	13454	13510	13498	13251	13541	13409	13370	13392	13411	13347	13383	13457	13493	13523	13432	13313	13551	13360	13598	13487	13379	13470	13443	13535	13514	13362	13502	13574	13469	13317	13487	13434	13384	13602	13598	13485	13570	13421	13584	13377	13446	13573	13531	13483	13479	13479	13499	13538	13625	13515	13401	13532	13511	13598	13654	13533	13478	13302	13419	13601	13486	13449	13534	13539	13486	13510	13581	13500	13516	13403	13502	13452	13507	13441	13624	13503	13444	13450	13422	13583	13628	13514	13550	13438	13493	13539	13554	13504	13399	13458	13463	13330	13627	13684	13432	13595	13417	13445	13411	13419	13425	13483	13526	13380	13357	13546	13498	13544	13567	13520	13443	13532	13565	13464	13373	13401	13384	13426	13519	13649	13483	13599	13513	13339	13496	13596	13419	13512	13342	13500	13515	13387	13476	13508	13669	13499	13380	13585	13566	13567	13391	13561	13426	13316	13502	13655	13486	13632	13531	13638	13369	13418	13697	13621	13618	13502	13540	13428	13432	13317	13475	13538	13627	13401	13386	13498	13561	13469	13481	13407	13514	13592	13519	13527	13478	13572	13512	13356	13489	13455	13436	13472	13316	13715	13361	13586	13539	13580	13549	13573	13581	13425	13432	13553	13458	13432	13496	13513	13449	13434	13649	13587	13594	13430	13561	13619	13245	13434	13560	13545	13673	13471	13508	13445	13376	13444	13468	13467	13574	13488	13374	13642	13639	13308	13548	13510	13538	13590	13589	13309	13434	13617	13461	13485	13508	13461	13399	13483	13526	13514	13196	13563	13486	13453	13646	13487	13525	13457	13473	13453	13480	13484	13395	13562	13530	13418	13526	13466	13724	13302	13596	13511	13405	13688	13526	13441	13518	13448	13442	13262	13463	13488	13356	13589	13615	13529	13378	13536	13494	13323	13532	13427	13410	13495	13537	13443	13539	13633	13353	13482	13558	13280	13400	13469	13608	13514	13364	13532	13512	13375	13472	13446	13571	13427	13546	13372	13550	13490	13474	13451	13494	13618	13355	13506	13322	13632	13356	13409	13468	13429	13509	13662	13555	13462	13508	13479	13564	13508	13516	13392	13426	13589	13363	13528	13482	13364	13455	13615	13539	13331	13591	13369	13378	13436	13539	13414	13486	13431	13566	13481	13514	13301	13317	13492	13468	13440	13441	13552	13651	13464	13499	13315	13577	13478	13685	13439	13441	13569	13447	13394	13334	13431	13428	13484	13609	13574	13492	13480	13601	13475	13454	13538	13614	13441	13313	13404	13421	13441	13470	13418	13498	13455	13531	13386	13509	13401	13516	13369	13441	13501	13301	13450	13424	13468	13484	13606	13537	13360	13525	13516	13393	13511	13465	13465	13453	13396	13523	13478	13490	13520	13661	13585	13513	13473	13517	13462	13472	13428	13575	13370	13567	13571	13537	13551	13635	13357	13689	13694	13580	13621	13455	13519	13414	13330	13497	13568	13528	13522	13312	13443	13487	13606	13642	13563	13363	13456	13489	13665	13539	13491	13396	13631	13458	13637	13544	13447	13348	13566	13437	13268	13405	13482	13501	13469	13656	13493	13647	13521	13307	13323	13491	13562	13375	13451	13618	13444	13592	13601	13279	13517	13480	13578	13429	13489	13426	13419	13747	13498	13556	13541	13354	13471	13602	13436	13495	13624	13491	13391	13487	13210	13442	13684	13455	13510	13565	13548	13593	13485	13486	13422	13491	13317	13622	13511	13580	13494	13492	13473	13450	13498	13317	13491	13664	13500	13481	13521	13386	13644	13379	13413	13493	13483	13626	13395	13536	13566	13429	13489	13484	13460	13515	13474	13451	13453	13611	13648	13597	13386	13476	13444	13704	13427	13516	13613	13523	13367	13368	13440	13406	13586	13549	13418	13632	13444	13458	13554	13508	13562	13476	13542	13359	13441	13589	13492	13522	13625	13471	13349	13369	13480	13462	13643	13429	13498	13580	13617	13529	13549	13598	13508	13447	13594	13543	13427	13468	13497	13473	13473	13305	13633	13288	13457	13527	13559	13355	13549	13474	13416	13371	13595	13526	13578	13491	13676	13457	13532	13471	13465	13421	13586	13394	13787	13298	13390	13503	13459	13436	13290	13362	13514	13559	13493	13457	13530	13430	13545	13577	13440	13397	13473	13532	13608	13388	13501	13342	13667	13515	13479	13405	13396	13478	13557	13597	13452	13637	13554	13581	13524	13432	13407	13479	13612	13495	13500	13559	13527	13504	13506	13574	13343	13426	13401	13445	13378	13463	13610	13597	13605	13457	13610	13479	13448	13551	13517	13569	13404	13493	13464	13406	13439	13552	13301	13554	13556	13555	13455	13468	13508	13512	13473	13552	13405	13446	13687	13576	13531	13550	13487	13560	13550	13525	13344	13660	13515	13444	13409	13420	13526	13372	13406	13527	13576	13580	13653	13626	13557	13410	13443	13523	13489	13419	13502	13349	13585	13497	13479	13348	13440	13515	13372	13474	13391	13493	13442	13553	13478	13631	13429	13588	13385	13388	13524	13657	13520	13487	13521	13754	13457	13292	13500	13493	13595	13520	13444	13514	13572	13422	13708	13312	13562	13510	13603	13544	13576	13411	13402	13436	13557	13308	13503	13651	13520	13485	13525	13638	13347	13635	13576	13621	13450	13594	13464	13547	13483	13452	13532	13567	13546	13424	13541	13559	13454	13455	13419	13648	13453	13316	13446	13447	13460	13267	13600	13406	13507	13385	13422	13489	13672	13424	13648	13609	13531	13550	13521	13470	13550	13369	13483	13505	13638	13340	13569	13533	13438	13530	13587	13559	13509	13527	13439	13523	13631	13496	13585	13472	13605	13246	13506	13581	13570	13470	13592	13530	13304	13485	13466	13566	13592	13501	13336	13579	13479	13472	13435	13522	13547	13432	13571	13436	13532	13451	13618	13485	13533	13566	13581	13604	13639	13580	13608	13756	13443	13501	13558	13513	13539	13572	13655	13588	13353	13421	13422	13416	13453	13446	13644	13394	13507	13500	13453	13405	13470	13389	13349	13500	13704	13459	13515	13490	13535	13544	13426	13419	13416	13444	13383	13604	13375	13309	13485	13486	13510	13534	13541	13675	13418	13475	13483	13399	13247	13463	13631	13472	13613	13491	13570	13508	13472	13333	13355	13587	13430	13457	13384	13652	13481	13609	13391	13513	13437	13551	13641	13486	13569	13592	13435	13754	13530	13487	13522	13408	13538	13592	13549	13443	13416	13572	13366	13507	13449	13411	13570	13525	13339	13745	13490	13442	13561	13548	13638	13490	13441	13512	13336	13559	13553	13476	13373	13587	13449	13482	13271	13543	13610	13496	13446	13469	13399	13531	13453	13603	13551	13415	13411	13453	13649	13314	13306	13553	13423	13331	13554	13500	13430	13431	13483	13628	13614	13534	13476	13451	13618	13420	13523	13399	13407	13481	13532	13503	13478	13457	13518	13390	13605	13422	13509	13426	13543	13286	13455	13451	13429	13436	13534	13407	13585	13544	13433	13584	13606	13348	13473	13528	13305	13419	13446	13415	13648	13547	13481	13379	13530	13565	13506	13373	13626	13547	13519	13626	13498	13434	13699	13489	13585	13426	13423	13593	13566	13600	13654	13599	13471	13448	13405	13477	13468	13367	13411	13408	13444	13371	13600	13487	13454	13542	13546	13486	13660	13519	13478	13370	13436	13271	13528	13687	13370	13508	13359	13685	13295	13455	13617	13498	13417	13365	13435	13545	13593	13647	13373	13618	13489	13443	13420	13376	13479	13473	13501	13478	13466	13494	13417	13545	13439	13464	13493	13468	13538	13314	13527
23101	21300	29152	23804	21473	22980	23411	17318	15862	15406	15151	15037	14897	14896	14617	14698	14521	14341	14454	14207	14327	14490	14455	14319	14197	14433	14257	14327	14383	14295	14274	14268	14308	14360	14380	14357	14196	14258	14331	14247	14286	14281	14216	14332	14321	14137	14622	16382	16914	16310	15665	15003	14615	14265	14367	14173	14382	14175	14287	14249	13955	14064	14193	13989	14141	14078	14136	14126	13997	14072	14182	14179	14116	14172	14101	14299	14161	14036	14180	14125	14042	14241	14176	14022	13987	14158	14112	14033	14078	13991	14145	14226	14016	14105	14087	13967	13913	14277	14049	14027	13921	14014	14137	13979	14217	14105	14148	13912	13988	14208	14049	14149	14020	14101	14105	14252	14191	14017	14129	14020	14093	14249	14338	14156	13937	14029	14169	14194	14122	14157	14094	14119	14057	14206	13989	14051	14101	14190	14146	14028	13935	13963	13983	14103	13900	14218	14055	13890	13982	13975	14086	14029	14143	14187	14040	13852	14088	14135	14352	13949	14277	14109	13860	14100	14157	14253	14090	14096	14079	13884	14223	13916	14053	14081	14010	14056	14057	14059	14090	13969	14022	14384	14004	13909	13905	14060	14147	13976	14164	14238	13886	13969	13835	13861	14130	13931	14077	14061	14169	14128	14215	14026	14124	14006	14154	14026	14064	14115	14162	14052	14100	14138	14123	14007	13959	14073	14025	14131	13986	13923	13879	14150	13927	14250	14212	14089	14060	14153	14146	13961	14050	14183	14031	14001	13934	14323	14258	14204	13947	14084	14166	14186	14156	14067	13899	14048	14088	14315	14123	14155	14066	13934	14098	13938	14083	13972	13892	14145	14273	13944	13979	14100	14019	14007	13881	14120	14016	14108	14139	14054	14062	14144	14161	14134	13987	14131	14124	14127	14041	14057	14124	13866	14007	14190	14275	14016	14203	14232	14035	14109	14007	14164	14031	14019	14268	14191	14133	14119	14126	14192	14343	13973	14024	14166	14270	14191	14094	14209	14112	14060	14028	13868	14079	13922	14120	13971	14065	14060	14082	14066	14122	14123	14232	14145	14165	13973	14151	14082	14281	14142	14063	14144	13991	13935	13972	14124	14045	14208	14007	14011	14079	14050	14072	14239	14093	14091	13980	14184	14148	14136	14165	14230	14044	14194	13997	14008	14187	14110	14041	14181	14115	14136	14043	14041	14179	13981	14094	14087	14215	13933	13938	14027	14040	14086	13973	14062	14280	14225	14199	14318	14164	14010	14020	13922	14240	14144	14226	14100	14138	14011	14034	14175	14213	13984	14194	14176	14105	14053	13911	14136	14054	14226	14082	14135	13937	14068	13905	13972	13951	14103	14030	14069	14056	14146	14171	14149	14125	14058	14169	14113	14123	13965	14033	13989	14129	13860	14173	14099	13997	13894	14125	13982	14200	13930	14225	14072	13983	14146	13906	14047	14032	13962	13804	14090	14052	14000	14037	14081	14154	14176	14042	13988	14080	14165	14162	14184	14030	13996	13982	13905	14091	14091	14007	14248	14406	14093	14149	14068	14169	14090	13990	14104	14142	13976	14313	14065	14255	14032	14013	14033	14202	13994	14118	14215	14143	14089	14053	14120	14061	13985	14272	13882	14211	13985	14134	13895	13910	14113	14123	14150	14061	14114	14163	13896	14165	13988	14158	14131	14016	14144	14316	13975	14238	14129	14191	14327	14067	14069	13954	14210	14251	14166	14091	14110	14016	14085	13861	14113	14132	14304	14077	14000	14159	13956	14155	14048	14133	14200	14224	14085	14143	14239	14226	14177	14081	14359	13962	14008	14087	14122	14175	14077	14033	14223	14103	14127	14104	14180	14002	13961	13942	14311	14180	13813	13939	14264	14111	14047	14031	14192	14058	14107	14154	13995	14117	14153	14176	14205	14198	14087	14074	14064	14119	14128	14138	14076	14191	14135	14047	14101	14156	14146	13964	14223	14268	14075	13929	14179	13990	13954	14055	14098	14043	14054	14255	14148	14053	14036	14165	13971	14105	14026	14098	14273	14064	13959	14108	14048	13956	14175	14276	14204	14107	13998	13904	14123	14183	14095	14127	13959	14098	13932	14104	14122	14010	14100	14035	14009	14005	14142	14188	14170	13983	14118	13989	14200	14073	14150	14198	14203	14060	13965	14278	14145	14134	13956	14226	14127	14110	13997	14055	14029	13981	13964	14101	14029	14003	13985	13952	14096	14018	14109	14164	14091	14230	14153	14154	14006	14118	14183	14107	14056	13898	14097	14072	14113	14164	14055	14217	14012	14224	14173	13948	14097	14201	13949	14233	14000	14396	13930	14229	13969	14083	14091	14079	14070	14089	13970	14020	14058	14001	14228	14249	14125	14025	14195	13982	14010	13951	14248	14245	14161	14281	14210	14131	13926	14074	14110	14009	13936	14048	14156	14045	14136	14204	14312	13996	14024	14058	14117	14184	13954	14110	14187	14019	14139	14291	14021	14067	14107	14253	13961	14141	14047	14109	14003	14134	14127	14156	13882	14279	14070	14013	14114	14056	14222	14154	13886	14085	14007	14061	14001	14001	14135	13969	14147	14122	13847	14211	14194	13978	14185	14153	14137	14045	13915	14200	14062	14043	14100	14102	14121	13986	14110	14123	13984	14304	14171	14179	14046	14088	14380	14007	13964	14119	13920	13987	13997	14148	14194	14036	14017	14214	14142	14150	14173	13984	14268	14250	14325	14316	14114	14115	14317	14110	13950	13967	14025	13942	14086	14021	14115	14090	14132	13985	14022	14078	14104	14293	14118	14230	14199	14042	13912	14055	14218	14058	14099	13998	14072	14052	14012	14033	14052	14048	14029	14045	14075	14162	13915	14006	14246	14000	14282	14092	13932	14171	14079	14163	14231	14011	14060	14123	14243	14184	14014	14140	14038	14119	14083	14027	14167	13968	14118	13960	13983	14033	13997	13961	14122	14273	14005	14121	14203	14032	14149	14323	14035	13953	14017	14087	14056	13931	14181	14161	14165	14228	14023	14172	14109	14143	14088	13926	14217	14204	13985	14171	14062	14112	14075	14240	14154	14159	14302	14155	14027	14090	14076	14184	14194	14279	14292	14088	14125	14174	14104	14178	14173	13944	14089	14031	14057	13959	14117	13843	13967	14115	14164	13967	13972	14139	14090	14005	14033	14115	14055	14166	13845	13993	14027	14119	14187	14138	14041	14088	14110	14127	14168	13817	13768	14059	13919	14147	14246	14178	13927	14062	13908	14192	14130	14318	14006	14141	14203	13972	14106	14141	14036	14058	14287	14179	13996	14079	14141	14166	14016	14085	14287	14142	14124	14033	14151	14059	14109	13983	14043	14131	14186	14050	14156	14055	14126	13966	14091	14166	14122	14107	14049	14118	14175	14136	14296	14197	14329	14191	14092	13994	14039	14269	14169	13945	13845	13984	13992	14079	13975	14183	14158	14091	14061	14097	14045	14053	14167	14051	14159	14165	13960	14245	14152	14033	14015	14039	14059	14126	14236	14113	14053	14178	13880	14030	14101	14238	14054	14035	14012	13950	14088	14122	14112	14015	14195	14012	13970	14198	14007	14042	14051	13953	14224	14353	14303	14100	14036	14143	13888	14022	14122	14049	14184	14395	13973	14279	14102	14193	14098	14026	13952	14092	14151	14187	14204	14116	14083	14349	14323	14160	14058	14210	14114	14095	14054	14199	14184	14053	14012	14293	14147	14195	13848	13979	13842	14150	14127	14245	14101	14221	14014	14051	14229	14122	13999	13944	14221	14108	14069	14258	14008	14129	13963	14066	14153	14229	14155	14154	14165	14170	14036	13885	13964	14010	14085	14073	14099	14220	14040	14007	13974	14008	14207	14109	14206	14005	14062	14132	14115	14160	13947	14182	14100	14108	14031	14166	14346	14093	13986	14209	13846	14163	14217	13998	14027	14239	13847	14058	14237	14270	14257	14162	14147	14045	14044	14142	14050	13890	14129	14024	14141	14065	14082	14145	14148	14157	13980	14091	14223	14223	14116	14188	14120	14227	14089	14067	14135	14148	14089	14178	14151	14030	14161	14155	13959	14049	13944	14295	14190	14206	13908	14023	14121	14126	13988	13957	13912	14013	14099	13992	14131	13949	14080	14128	14070	13928	14157	14206	14102	14059	13920	14035	13820	14037	13969	14169	14219	14177	14117	13910	14072	14153	13865	14250	14123	14161	13958	14133	14225	13980	14149	14170	14190	14266	14160	14053	14171	14108	14052	14034	14072	14104	14060	14034	14060	13982	14053	14005	14028	14021	14072	14136	14151	14147	14121	14113	14102	14081	13972	14107	14105	14150	14056	14069	14039	14018	14007	13935	14105	14052	13955	14003	14043	14159	14247	14148	14015	14182	13933	14116	14285	14248	14085	14032	14255	14324	14200	14130	14172	14218	14033	14220	14088	13958	14187	14108	13948	14158	14072	14154	14172	14009	14076	14067	14045	13976	13983	14134	14057	14283	14213	14004	13993	14242	14075	14017	13979	14024	14010	14199	14102	13853	13973	14169	14080	14002	14136	13951	14008	14058	14231	14174	14119	14225	14143	14170	14206	13982	14231	14056	14016	14035	13993	13970	14034	13965	14057	14219	13901	14176	13981	14158	14224	14170	13878	14069	13976	14174	14121	14107	14397	14136	14105	14002	14101	14126	14064	14042	14141	14080	14178	14060	14047	14110	14198	14058	14069	13992	14134	14147	14131	14097	13843	14077	14042	14227	14059	14065	14047	14219	14104	14247	14040	13813	14176	14275	14179	14107	14164	14134	14097	14103	14085	14009	13965	14073	14049	14008	14006	14176	13989	14135	13993	14051	14071	13944	14210	14116	14027	14095	13998	14037	14055	14030	14021	14017	14002	14026	14138	13812	14080	14164	14158	14050	14215	14188	14053	14090	14133	13986	14253	14112	14036	14290	14106	13875	13975	14070	13977	14078	14028	14194	13982	14059	14038	14140	14067	14188	14044	14059	14134	14093	14146	14376	14082	14056	14183	14061	14034	14165	14156	14159	14136	14162	13908	14103	14056	13980	13957	14024	14009	14372	14114	14019	13927	14268	14080	14026	14066	14171	14039	14040	14111	14005	13925	14051	14099	14129	14045
15883	30051	31527	26196	22007	19707	18622	17061	16143	14984	14560	14486	14017	14103	14067	13777	13781	13621	13607	13596	13514	13598	13409	13636	13529	13411	13413	13378	13349	13194	13425	13360	13567	13515	13258	13376	13443	13343	13442	13384	13448	13305	13324	13440	13214	13313	13905	16612	17170	16067	14962	14162	13532	13358	13379	13237	13231	13257	13332	13208	13276	13235	13278	13377	13153	13301	13248	13051	13053	13382	13203	13170	13139	13219	13224	13334	13347	13206	13283	13358	13369	13057	13229	13219	13311	13134	13291	13246	13359	13167	13223	13290	13137	13135	13304	13119	13097	13225	13170	13191	13144	13193	13303	13281	13273	13134	13085	13195	13314	13067	13101	13133	13067	13133	13012	13462	13273	13076	13282	13290	13244	13241	13260	13048	13235	13261	13215	13332	13345	13233	13186	13204	13164	13206	13261	13261	13389	13351	13119	13133	13229	13200	13151	13311	13248	13377	13181	13121	13214	13228	13129	13172	13359	13257	13124	13170	13200	13306	13270	13078	13139	13119	13284	13304	13270	13209	13070	13229	13268	13248	13244	13224	13118	13158	13090	13300	13263	13326	13261	13270	13294	13325	13337	13242	13244	13311	13073	13129	13333	13122	13270	13263	13184	13155	13119	13320	13204	13252	13307	13257	13207	13172	13216	13119	13081	13308	13126	13248	13119	13313	13185	13103	13093	13155	13296	13236	13363	13098	13170	13238	13078	13165	13295	13199	13246	13255	13171	13132	13236	13075	13237	13193	13106	13137	13138	13225	13188	13142	13278	13224	13137	13167	13263	13281	13136	13187	13268	13099	13231	13299	13114	13276	13223	13242	13225	13219	13203	13067	13191	13280	13167	13083	13111	13323	13302	13192	13261	13277	13266	13350	13204	13260	13120	13298	13287	13225	13274	13434	13149	13203	13302	13184	13225	13404	13304	13223	13067	13256	13217	13489	13320	13142	13168	13239	13143	13182	13369	13120	13116	13113	13338	13198	13133	13154	13267	13234	13113	13187	13198	13124	13218	13176	13267	13086	13143	13142	13292	13156	13210	13128	13248	13268	13291	12985	13255	13163	13163	13186	13391	13315	13338	13151	13317	13292	13218	13215	13241	13174	13241	13062	13465	13260	13204	13219	13265	13184	13278	13258	13203	13181	13213	13268	13379	13081	13304	13233	13203	13270	13121	13268	13264	13290	13080	13276	13257	13189	13323	13144	13405	13140	13085	13240	13077	13293	13129	13070	13349	13376	13183	13131	13242	13293	13151	13111	13274	13343	13074	13361	13278	13236	13207	13273	13255	13141	13205	13321	13256	13196	13244	13185	13256	13188	13223	13364	13166	13167	13038	13308	13246	13264	13234	13176	13266	13163	13224	13301	13002	13242	13278	13235	13085	13108	13408	13181	13293	13274	13301	13268	13391	13476	13110	13161	13159	13076	13104	13260	13085	13153	13138	13233	13224	13001	13366	13342	13218	13210	13121	13198	13232	13218	13312	13302	13176	13207	13216	13268	13045	13318	13220	13250	13333	13304	13252	13152	13145	13264	13136	13110	13323	13346	13355	13241	13278	13200	13128	13229	13112	13212	13146	13328	13255	13270	13251	13165	13257	13127	13141	13098	13333	13351	13294	13228	13393	13186	13106	13280	13064	13171	13218	13127	13318	13234	13173	13254	13307	13165	13254	13379	13319	13128	13072	13160	13143	13143	13179	13218	13242	13202	13196	13292	13149	13198	13129	13112	13360	13237	13278	13238	13198	13196	13189	13103	13366	13269	13268	13304	13111	13168	13306	13116	13150	13336	13227	13316	13184	13088	13330	13301	13248	13173	13155	13138	13237	12998	13267	13147	13164	13368	13280	13261	13348	13119	13214	13207	13071	13199	13281	13183	13285	13166	13263	13171	13300	13235	13287	13278	13254	13264	13102	13164	13211	13409	13234	13268	13160	13163	13265	13124	13153	13226	13160	13122	13142	13135	13171	13173	13230	13182	13090	13115	13235	13181	13156	13171	13189	13173	13177	13176	13237	13276	13140	13176	13158	13300	13283	13188	13186	13143	13157	13153	13315	13152	13169	13121	13385	13305	13282	13255	13164	13230	13108	13398	13252	13295	13167	13236	13263	13141	13200	13122	13170	13271	13137	13244	13075	13246	13213	13109	13170	13136	13109	13279	13371	13211	12950	13313	13331	13409	13250	13207	13006	13363	13119	13207	13221	13267	13156	13262	13222	13201	13226	13193	13265	13084	13103	13149	13246	13301	13170	13118	13238	13175	13168	13140	13285	13085	13221	13297	13228	13223	13207	13143	13335	13290	13172	13158	13059	13138	13288	13364	13201	13179	13059	13246	13243	13154	13094	13101	13251	13209	13153	13244	13016	13263	13049	13355	13314	13411	13278	13389	13240	13182	13171	13210	13085	13250	13112	13178	13182	13218	13284	13155	13151	13320	13230	13113	13318	13226	13302	13190	13248	13219	13189	13211	13316	13240	13247	13287	13241	13350	13292	13265	13241	13315	13242	13172	13259	13168	13187	13106	13287	13182	13169	13210	13160	13239	13185	13342	13172	13198	13194	13103	13167	13129	13267	13274	13233	13196	13250	13328	13090	13234	13253	13293	13365	13106	13258	13167	13235	13311	13051	13260	13186	13297	13081	13246	13189	13323	13151	13132	13234	13259	13155	13217	13257	13216	13216	13187	13192	13203	13217	13192	13152	13237	13082	13068	13237	13264	13288	13163	13094	13209	13052	13204	13122	13166	13227	13234	13208	13224	13320	13233	13098	13047	13251	13250	13340	13124	13266	13215	13357	13271	13160	13249	13070	13165	13143	13181	13085	13300	13125	13107	13141	13269	13384	13207	13081	13057	13284	13132	13341	13227	13199	13261	13116	13367	13141	13359	13124	13238	13482	13327	13167	13119	13167	13164	13060	13503	13208	13176	13408	13216	13168	13304	13322	13288	13218	13206	13207	13075	13244	13211	13331	13258	13156	13087	13342	13007	13299	13214	13189	13193	13243	13275	13376	13379	13224	13419	13238	13112	13271	13120	13120	13127	13210	13238	13110	13341	13243	13178	13189	13163	13189	13262	13238	13171	13134	13163	13214	13215	13277	13229	13087	13235	13229	13219	13129	13229	13311	13188	13129	13190	13196	13265	13101	13100	13022	13331	13080	13261	13320	13166	13217	13289	13253	13293	13255	13186	13127	13140	13115	13226	13217	13270	13285	13346	13292	13191	13337	13070	13199	13192	13178	13220	13290	13293	13144	13233	13194	13198	13255	13242	13353	13082	13250	13289	13290	13153	13250	13143	13151	13030	13212	13201	13211	13298	13452	13250	13259	13126	13332	13378	13155	13085	13165	13317	13317	13129	12972	13155	13237	13241	13149	13178	13230	13371	13161	13310	13259	13177	13241	13191	13409	13202	13234	13212	13034	13159	13219	13263	13250	13162	13237	13072	13167	13374	13131	13180	13306	13111	13207	13029	13193	13036	13087	13376	13409	13105	13265	13194	13297	13291	13257	13253	13231	13318	13341	13142	13193	13217	13246	13217	13434	13140	13286	13188	12990	13337	13229	13284	13100	13294	13166	13181	13123	13242	13126	13247	13260	13240	13204	13238	13164	13136	13188	13226	13181	13238	13271	13386	13166	13131	13053	13289	13234	13242	13186	13057	13125	13196	13245	13353	13377	13193	13375	13161	13173	13366	13336	13028	13277	13195	13208	13244	13146	13039	13190	13194	13184	13278	13261	13203	13194	13094	13203	13239	13266	13171	13196	13293	13071	13275	13206	13150	13258	13198	13357	13068	13150	13311	13318	13184	13108	13256	13555	13202	13271	13440	13253	13083	13309	13174	13197	13208	13274	13139	13211	13301	13335	13372	13162	13334	13269	13219	13044	13170	13132	13283	13236	13213	13284	13047	13231	13257	13226	13096	13169	13191	13285	13310	13416	13341	13241	13084	13281	13155	13300	13259	13229	13119	13115	13066	13272	13257	13239	13214	13398	13182	13211	13252	13326	13148	13222	13143	13202	13166	13131	13296	13346	13162	13313	13231	13002	13176	13246	13228	13273	13223	13123	13164	13174	13332	13264	13288	13299	13088	13253	13233	13272	13289	13061	13268	13301	13165	13266	13248	13166	13230	13234	13258	13142	13343	13191	13287	13294	13138	13311	13148	13282	13096	13262	13208	13330	13166	13210	13341	13305	13166	13093	13263	13074	13158	13216	13257	13294	13191	13332	13244	13160	13253	13160	13161	13201	13355	13260	13232	13322	13183	13297	13472	13153	13306	13214	13167	13134	13346	13114	13322	13112	13310	13265	13203	13277	13209	13246	13293	13150	13338	13261	13011	13421	13197	13215	13260	13285	13348	13181	13250	13331	13244	13251	13305	13313	13245	13264	13224	13253	13267	13226	13340	13190	13054	13235	13111	13254	13251	13301	13274	13278	13213	13250	13114	13316	13205	13093	13265	13163	13311	13348	13107	13383	13079	13119	13042	13244	13172	13274	13135	13111	13168	13325	13455	13094	13182	13289	13041	13150	13124	13139	13191	13222	13106	13141	13319	13259	13209	13270	13295	12990	13250	13188	13281	13181	13139	13361	13100	13225	13309	13235	13230	13200	13207	13248	13263	13255	13262	13077	13245	13216	13199	13294	13198	13206	13139	13248	13139	13115	13234	13252	13216	13182	13165	13236	13252	13140	13293	13230	13260	13199	13334	13166	13220	13234	13285	13199	13213	13226	13176	13306	13130	13190	13125	13124	13265	13150	13252	13272	13192	13226	13100	13232	13130	13109	13238	13201	13239	13235	13296	13260	13119	13095	13034	13129	13347	13141	13142	13282	13225	13242	13329	13183	13269	13209	13374	13193	13392	13287	13170	13238	13165	13204	13222	13356	13385	13084	13160	13205	13309	13296	13210	13205	13251	13255	13282	13166	13178	13152	13185	13301	13120	13322	13177	13117	13187	13242	13220	13377	12987	13188	13143	13280	13231	13181	13152	13015	13337	13263	13338	13195	13246	13322	13150	13253	13128	13155	13144	13169	13219	13262	13279	13264	13200	13080	13303	13154	13379	13369	13198	13115	13105	13249	13193	13379	13163	13278	13230	13260	13106	13279	13163	13204	13236	13241	13234	13279	13180
27651	22119	24739	20588	15962	15341	15481	14615	14408	14079	14058	13942	13838	13944	13961	13658	13889	13880	13924	13776	13841	13968	13767	13811	13778	13844	13772	13895	13807	13773	13886	13747	13971	13647	13800	13779	13709	13789	13760	13804	13726	13799	13706	13767	13798	13503	13776	13875	13928	14050	13989	13763	13743	13790	13637	13589	13688	13739	13688	13851	13579	13792	13763	13704	13900	13942	13842	13791	13682	13716	13856	13876	13589	13590	13756	13716	13570	13671	13658	13755	13544	13450	13733	13742	13632	13659	13824	13793	13768	13614	13870	13765	13624	13735	13855	13797	13843	13876	13677	13546	13452	13569	13728	13797	13686	13746	13665	13833	13815	13812	13739	13781	13575	13690	13848	13681	13635	13900	13652	13447	13820	13594	13729	13888	13722	13672	13681	13815	13777	13807	13795	13829	13600	13683	13716	13634	13769	13815	13685	13752	13679	13933	13792	13635	13567	13585	13811	13812	13872	13809	13752	13802	13734	13675	13682	13953	13816	13707	13683	13552	13683	13909	13703	13816	13688	13660	13767	13735	13665	13695	13660	13811	13623	13823	14013	13776	13607	13840	13723	13712	13685	13780	13845	13743	13609	13796	13710	13651	13695	13845	13741	13744	13710	13631	13694	13639	13800	13804	13611	13717	13578	13615	13641	13702	13669	13643	13816	13655	13746	13668	13620	13732	13651	13865	13795	13763	13551	13712	13838	13700	13697	13574	13583	13634	13864	13694	13888	13593	13827	13596	13563	13803	13924	13641	13680	13828	13737	13753	13736	13843	13898	13679	13653	13767	13610	13672	13737	13848	13651	13684	13544	13626	13881	13709	13692	13758	13567	13665	13688	13625	13679	13719	13661	13600	13703	13792	13770	13669	13625	13712	13783	13738	13824	13515	13787	13746	13548	13701	13747	13565	13524	13655	13960	13798	13662	13787	13797	13713	13638	13805	13695	13611	13822	13671	13656	13584	13808	13800	13791	13757	13764	13885	13735	13792	13759	13795	13702	13728	13733	13716	13809	13536	13519	13685	13655	13756	13973	13590	13875	13708	13743	13697	13809	13535	13810	13907	13628	13818	13963	13719	13737	13654	13769	13731	13687	13894	13678	13784	13692	13713	13849	13626	13568	13825	14006	13795	13613	13861	13644	13522	13675	13707	13926	13725	13572	13611	13880	13667	13744	13640	13886	13811	13837	13626	13622	13823	13832	13848	13879	13730	13755	13729	13908	13791	13796	13749	13698	13567	13729	13866	13710	13740	13620	13689	13716	13619	13649	13736	13718	13723	13730	13773	13640	13585	13848	13864	13754	13758	13682	13782	13650	13635	13518	13642	13736	13576	13626	13869	13573	13726	13979	13486	13833	13680	13818	13583	13753	13788	13745	13530	13787	13750	13587	13525	13875	13802	13737	13509	13711	13827	13763	13847	13688	13959	13897	13793	13772	13645	13507	13770	13873	13732	13733	13696	13764	13665	13704	13719	13817	13740	13652	13637	13752	13706	13731	13622	13612	13596	13694	13981	13728	13762	13784	13851	13684	13745	13612	13543	13788	13711	13716	13777	13837	13757	13606	13818	13672	13764	13494	13697	13821	13769	13826	13719	13846	13509	13742	13777	13799	13838	13569	13709	13792	13736	13794	13600	13679	13592	13769	13716	13683	13585	13642	13515	13617	13550	13690	13749	13898	13719	13820	13773	13712	13761	13643	13648	13846	13643	13714	13562	13728	13782	13710	13768	13569	13665	13704	13761	13675	13592	13675	13676	13816	13610	13651	13735	13703	13549	13629	13885	13642	13671	13824	13768	13494	13759	13706	13652	13820	13834	13824	13719	13548	13684	13689	13732	13813	13708	13658	13601	13960	13656	13717	13753	13810	13826	13822	13816	13795	13909	13772	13778	13823	13666	13731	13879	13811	13637	13548	13652	13637	13630	13686	13674	13578	13798	13689	13686	13637	13497	13697	13720	13745	13646	13654	13826	13488	13738	13552	13691	13737	13670	13696	13610	13865	13914	13643	13828	13545	13739	13687	13655	13714	13870	13906	13685	13718	13741	13858	13742	13786	13596	13907	13815	13650	13646	13661	13649	13777	13793	13699	13786	13770	13654	13600	13699	13846	13630	13717	13837	13789	13590	13796	13559	13647	13574	13708	13673	13742	13677	13824	13836	13743	13699	13677	13763	13771	13817	13649	13657	13770	13738	13670	13757	13616	13744	13637	13630	13912	13764	13602	13666	13654	13720	13647	13833	13668	13869	13921	13607	13668	13912	13932	13782	13699	13683	13692	13770	13782	13744	13654	13682	13777	13850	13627	13604	13608	13744	13775	13702	13718	13729	13762	13786	13770	13620	13657	13747	13555	13662	13813	13661	13765	13850	13852	14010	13716	13624	13677	13851	13859	13455	13796	13732	13566	13664	13859	13856	13900	13719	13751	13506	13647	13616	13737	13577	13741	13687	13776	13689	13815	13811	13763	13754	13607	13605	13877	13548	13696	13628	13700	13983	13777	13708	13774	13754	13944	13863	13586	13863	13574	13716	13865	13875	13735	13708	13771	13682	13811	13695	13819	13724	13916	13548	13694	13600	13739	13623	13675	13605	13848	13743	13795	13621	13753	13691	13916	13615	13740	13645	13742	13608	13721	13751	13747	13606	13797	13683	13678	13717	13762	13808	13713	13674	13833	13665	13716	13456	13751	13622	13819	13662	13739	13655	13624	13899	13864	13586	13765	13812	13657	13836	13682	13802	13542	13579	13579	13708	13727	13799	13780	13889	13832	13939	13834	13548	13598	13756	13727	13886	13860	13752	13661	13880	13815	13742	13515	13725	13960	13505	13547	13635	13644	13693	13639	13874	13735	13594	13700	13800	13778	13812	13707	13631	13764	13546	13703	13782	13642	13788	13629	13915	13806	13623	13777	13749	13897	13727	13685	13721	13625	13704	13736	13771	13785	13715	13778	13766	13650	13650	13816	13691	13613	13603	13759	13777	13834	13658	13865	13788	13780	13842	13667	13669	13689	13843	13809	13647	13513	13890	13721	13855	13887	13519	13784	13530	13711	13820	13751	13863	13732	13513	13903	13594	13676	13839	13641	13616	13772	13725	13819	13683	13949	13913	13741	13892	13660	13831	13518	13572	13761	13922	13464	13952	13780	13665	13835	13733	13696	13682	13543	13651	13731	13633	13583	13670	13580	13820	13765	13752	13810	13773	13806	13855	13765	13921	13741	13579	13633	13597	13772	13836	13991	13739	13742	13785	13868	13539	13676	13688	13637	13771	13781	13766	13614	13663	13852	13668	13851	13658	13757	13747	13770	13669	13696	13705	13734	13599	13750	13677	13760	13740	14030	13778	13775	13566	13652	13871	13813	13804	13713	13505	13747	13534	13581	13778	13655	13720	13841	13500	13590	13793	13840	13802	13732	13819	13755	13605	13763	13602	13905	13648	13732	13845	13900	13671	13792	13673	13782	13723	13849	13755	13646	13747	13737	13745	13615	13692	13814	13688	13731	13847	13813	13648	13811	13832	13764	13725	13618	13771	13800	13651	13812	13707	13752	13689	13675	13554	13864	13760	13861	13747	13913	13871	13637	13690	13809	13852	13538	13687	13578	13638	13789	13882	13647	13871	13665	13819	13659	13856	13778	13505	13830	13776	13579	13858	13830	13657	13848	13752	13757	13846	13703	13758	13757	13667	13752	13818	13719	13800	13621	13840	13743	13926	13562	13543	13807	13781	13788	13691	13610	13566	13669	13787	13676	13884	13760	13717	13655	13883	13769	13656	13638	13983	13702	13715	13757	13672	13605	13559	13786	13848	14031	13536	13648	13623	13730	13685	13610	13824	13740	13651	13787	13793	13656	13936	13697	13843	13613	13787	13746	13725	13735	13770	13756	13673	13795	13643	13653	13754	13854	13605	13741	13688	13850	13815	13675	13775	13725	13954	13584	13711	13538	13736	13591	13594	13824	13896	13708	13780	13770	13669	13600	13661	13802	13662	13548	13803	13759	13860	13617	13760	13687	13617	13841	13790	13770	13789	13694	13838	13632	13738	13846	13764	13716	13725	13849	13716	13692	13778	13635	13924	13823	13840	13755	13695	13605	13804	13729	13758	13630	13517	13642	13541	13662	13625	13777	13671	13695	13692	13641	13748	13665	13836	13736	13715	13686	13881	13561	13734	13729	13784	13951	13733	13733	13680	13582	13851	13758	13801	13821	13911	13815	13829	13734	13694	13762	13693	13778	13786	13660	13718	13720	13637	13611	13694	13802	13549	13540	13624	13642	13483	13739	13745	13816	13758	13743	13658	13887	13602	13659	13786	13879	13860	13886	13731	13586	13685	13755	13789	13666	13693	13773	13699	13861	13653	13695	13624	13720	13895	13779	13601	13877	13802	13458	13699	13866	13652	13716	13957	13846	13740	14064	13684	13705	14022	13674	13804	13698	13691	13505	13712	13831	13532	13555	13725	13740	13488	13721	13633	13675	13793	13804	13854	13827	13637	13703	13766	13774	14052	13576	13798	13566	13660	13685	13557	13904	13771	13789	13827	13762	13717	13632	13760	13780	13767	13689	13838	13775	13590	13670	13684	13802	13766	13760	13825	13609	13700	13644	13582	13791	13796	13607	13653	13699	13573	13898	13681	13676	13716	13691	13798	13850	13666	13666	13884	13840	13870	13831	13689	13679	13680	13729	13734	13690	13539	13769	13527	13641	13703	13629	13707	13695	13805	13702	13765	13593	13735	13787	13865	13631	13810	13745	13636	13872	13754	13890	13864	13865	13919	13646	13785	13755	13629	13866	13933	13833	13523	13827	13735	13785	13729	13751	13898	13643	13675	13742	13720	13722	13763	13717	13575	13678	13701	13534	13708	13806	13761	13576	13738	13576	13720	13722	13809	13811	13689	13699	13715	13708	13694	13732	13773	13819	13701	13684	13660	13689	13676	13808	13829	13782	13568	13748	13831	13538	14007	13640	13755	13660	13624	13704	13568	13684	13665	13835	13754	13799	13827	13485	13584	13703	13753	13788	13784	13817	13969	13678	13827	13779	13731	13861	13722	13740	13752	13743	13643	13701	13777	13684	13796	13664	13796	13754	13728	13761	13637	13755	13754	13726	13737	13726	13733	13712	13869	13800	13542
14573	21703	23397	18352	16089	15613	15696	14618	14092	13722	13386	13360	13072	13380	13158	13200	13051	13083	13091	13107	13041	13073	13075	13102	13077	13009	13173	13101	13097	13131	13051	13067	12925	13126	13033	13133	13164	12969	13020	12962	13063	13040	13071	13022	13037	13144	13202	13302	13288	13286	13473	13081	13074	13133	12889	13122	13081	13025	12946	12953	13131	12865	12884	12798	13077	13030	13072	13084	12970	12970	13162	13068	13157	13051	13008	12987	13045	13121	13061	13038	12908	12892	13052	13117	12959	13023	12865	12857	13061	13042	13262	12821	13082	13058	13113	13084	13164	13092	12968	13022	12998	13138	13004	13159	12934	13085	13051	12999	13128	13079	12907	12910	13125	13005	12831	12895	13063	13009	13221	12871	13123	12906	12864	12985	13045	13190	13163	12955	13082	13170	13076	12878	12999	12934	13192	12932	13064	12982	13069	13010	13136	12899	12970	12989	13041	12806	12956	12955	12862	13036	13089	12890	12999	12880	13063	12738	13093	12964	13126	13011	13173	13124	13101	13043	12964	13219	13168	13137	12879	12925	12999	13199	13205	12954	12922	12948	12894	13039	13034	13001	13125	12963	12925	12897	12912	12953	12915	13032	12924	12999	13007	13129	13003	12991	12981	13023	13055	12981	13063	13089	12985	13251	13066	13105	12944	13073	12882	12960	12999	12948	13100	13017	13194	13024	13014	12926	13116	12967	13103	12999	12953	12968	13093	12953	13109	12976	13134	13116	13216	12905	13022	12824	13031	13020	13002	12962	13006	12862	13155	12977	13034	13021	12848	13151	12951	12994	13101	12902	12928	13058	12953	13052	13047	13102	13021	13077	13203	12845	13093	12987	12988	13049	12969	12942	13045	13069	13000	12907	13051	13079	12909	12991	13110	13002	12980	13008	13025	13110	13087	12977	13061	13035	13106	12950	13142	13105	12869	13108	13021	13079	12918	13140	12941	13056	13065	12984	13063	13030	13022	13042	13050	13240	13061	12998	12943	12821	13013	13061	12914	13065	13060	12938	13082	12983	12999	12870	12907	12954	13005	12982	13090	12988	12967	13070	12728	12991	12939	12932	13005	12942	12945	13085	12944	13022	13050	13001	12844	13077	12955	12817	13142	13159	13138	12867	13038	12918	13066	12986	13010	13029	12908	13067	13124	13009	13049	13100	13022	13063	12959	13081	12985	12971	13073	13041	12976	12986	13096	12966	12852	12928	13020	13176	13004	12905	13086	13019	13104	12912	12933	12988	13023	13161	12924	13016	13002	13161	13182	12938	13125	12899	12975	13017	12981	12914	13057	12839	13082	12915	13186	13024	13052	13152	13014	13102	13013	12992	13012	12973	13073	13119	12833	13026	12971	12952	12989	12989	13045	13007	13035	13034	12879	13045	13181	13105	13094	13074	13223	13163	12917	12917	12962	12928	12971	12908	12901	13118	13186	13003	13131	13017	13081	13052	13023	13079	13079	13025	12982	12915	13099	12772	13214	12974	13085	12972	13065	12994	13052	12940	13037	12943	12991	13093	12969	12875	13051	12936	13184	12888	12993	12900	13000	12892	12850	13062	13110	13025	13080	13104	12866	13060	13019	12887	12989	12975	12972	13010	13079	13015	13038	13038	12992	12989	12881	12906	13033	12914	13072	12935	12795	12943	13074	12940	12925	13017	12823	13030	12957	12946	13010	12976	12999	13020	13124	13078	12959	13092	13113	13028	12992	13056	13148	12989	13240	12854	13022	13007	13072	12915	13001	13167	13167	13102	12998	13170	12986	12901	13009	12866	13030	13007	13105	13011	12927	13140	12946	13048	13028	12915	13044	13115	13119	13063	13062	13051	13041	13095	12931	12986	13245	13014	13009	12997	12960	13066	13042	12901	13067	12863	13009	12846	13013	13037	12906	13139	13064	13057	12920	13184	12881	12891	13121	12916	13178	13168	13165	13089	13029	12955	13068	13013	13063	12975	12879	12927	12968	13050	13114	13110	13095	13103	12941	12901	12903	12991	13028	13146	12925	13132	13010	12940	13053	12969	12971	12962	12895	13093	13016	13068	13025	13073	13120	13077	12826	12933	13098	13159	13081	13046	13024	13111	12889	13014	13102	12943	12994	13062	12934	13166	12865	12981	13006	13010	13081	12875	13082	13048	13018	13028	12973	13014	13110	13041	13011	13087	12997	13071	12941	13215	12932	12997	13000	12991	13032	12937	13045	12936	12925	13048	13024	13090	13033	13099	13023	13023	13079	12998	13021	12921	12734	12871	13119	12972	13056	13147	12956	13176	13035	13082	13156	13177	12905	12823	13085	12979	12979	12854	12882	12952	13128	12948	12820	13008	12919	12941	13013	13045	12885	13037	12854	13061	13068	13080	13218	13039	12958	13138	12922	12986	12914	13023	13183	13066	12980	13044	12884	12948	13156	12974	13043	12996	13049	12974	12940	13005	13090	12902	13019	13132	12936	13023	12962	12972	13060	12909	13056	12959	13033	13097	12983	12975	13121	12985	13081	13073	12972	13248	13054	12978	13105	13048	13114	13117	13209	12947	12958	13054	13005	13032	12896	13077	12970	13040	13099	12972	12987	13021	13056	12824	13125	12837	13133	13087	12962	12970	12911	13138	12981	12890	12944	13108	12923	12924	13007	13206	13008	13149	13029	13054	13142	12892	12891	12998	13119	12997	13169	13007	13093	12960	12962	12811	13081	13035	13004	12976	13013	12976	13013	13009	13085	13062	13006	12946	13034	13115	12949	13107	12984	13054	12914	13073	12987	13160	12904	13072	12952	12949	12946	13029	12933	12850	12982	12949	13075	13063	12968	12947	13021	12785	12975	13090	13041	12993	13040	13170	12922	12992	13191	13067	13045	12965	12956	13139	12860	13066	13049	13015	12953	13176	13054	12921	12839	13006	13171	12964	13235	13074	12801	13163	13171	12964	12913	13057	13077	12998	12876	12918	13065	13160	13098	13046	12986	13032	13098	13024	13007	13054	13016	12948	13059	12818	12979	12937	13066	12885	13156	13058	13146	13007	13025	12999	13188	13081	13028	12880	13004	12972	12902	12894	12877	12964	13001	13008	12922	13114	12996	13081	13019	12973	12994	12907	13000	12912	13089	13033	13094	13102	12889	12975	13017	12864	13077	13052	12887	13034	12993	13038	12959	13106	12970	12992	13052	13003	13111	13133	13046	13035	12934	12938	13004	13013	13055	13075	12999	13030	13009	13145	13113	12950	13036	12843	12993	13099	13028	12904	13038	13076	13013	13142	13050	13005	12982	12968	13194	12982	13021	12918	13168	13031	13101	12986	13080	12890	13034	13014	13030	12998	12968	12947	13038	12981	12903	13037	13022	13037	13033	12966	12942	12955	13110	12788	12858	12950	13026	13075	12895	12932	13095	13051	12922	13041	13040	12962	12983	12944	12958	13110	13102	13140	12950	13066	13045	13103	13025	13145	12899	12984	12999	12922	13009	13092	12947	13069	13030	12908	13032	12953	12992	13149	13001	13117	13184	13108	12948	12891	12880	13014	13018	13041	13120	13166	13098	13118	13117	13063	12999	12841	13044	12818	12950	12909	12989	13058	12983	12904	13127	12851	12915	13106	13153	13072	13115	12989	13051	13054	13068	12980	13099	12949	12989	13004	13014	13086	12950	13058	13086	12900	12990	12983	12978	13012	13118	12918	12953	12992	13282	12874	13082	13010	13105	12874	12944	13125	12973	13022	13137	13027	12985	13048	12983	13015	13048	13073	12988	12954	12990	13072	13179	13089	13105	12999	12957	13101	12998	12975	13165	13073	13154	12952	13069	13201	13039	13166	13055	13146	13058	13049	13043	12946	12947	13013	13179	13047	13118	12961	13123	12959	12962	12912	12840	13082	13175	13100	12951	13057	13034	13057	13108	13082	13046	12980	13193	13014	13010	13165	12869	12927	13087	13078	13000	12946	13059	13170	12860	12962	12942	13001	13040	12875	13068	12990	12965	12987	12835	13016	13065	13085	13024	13011	12986	12967	13002	13009	13021	12946	13017	13121	12926	13007	12899	13055	13112	12983	12903	12901	13121	12936	13002	12990	13025	13102	12822	12937	13020	13203	13036	12951	13049	12969	13003	12960	12896	13103	12886	13046	13109	13091	13071	13097	13173	13149	12998	13035	13150	12870	13024	12992	12997	13047	13149	13122	12849	13022	13086	12945	13015	12933	13067	12860	13126	13113	12923	12901	13139	13062	12995	13035	13130	13025	12927	13070	12996	12959	12971	13081	13016	13042	12922	13093	12993	13124	12985	13028	13020	12962	12897	12947	12939	13064	12925	13076	13080	13114	12999	13135	12980	13038	13112	13098	13109	12800	12978	13135	12799	12963	13175	13041	12988	13008	12967	13161	12994	12966	12945	12939	13002	13041	12918	13075	13194	13054	13034	13068	13004	13063	13071	13056	12953	13089	13025	12942	13044	13158	12931	12832	13148	13131	13050	13072	13063	13152	13005	12824	13049	13062	12918	12827	13164	13120	13003	12974	13248	13154	13041	13021	13061	13186	12994	13082	13137	12976	12876	12845	13052	13056	13083	13026	13008	13026	13074	12945	12865	12987	12953	13003	12969	12970	12940	12873	13096	13092	13044	13014	12963	13280	12899	12957	13003	13088	12986	12941	12977	13024	13095	13060	13096	13096	12990	13105	13023	12977	13055	12988	13134	13137	12837	12966	13050	12909	13068	12999	13048	13002	13103	12854	12986	13045	13241	13066	13101	13035	13104	13066	12882	12970	13116	13035	13005	12964	12917	12981	13117	12906	12936	13234	12949	13184	13161	12867	13124	12940	12938	12981	13186	13062	13088	13058	13093	12904	13036	13027	13113	12806	12962	13024	13071	12914	13151	13036	13134	13065	12964	12957	12929	12991	12967	13016	12988	12871	13041	12982	12958	12988	12872	13003	13232	13062	12968	12934	13046	12958	13017	13042	13121	13006	12966	12997	12997	13146	13044	13238	13089	12924	12984	12969	12949	13076	13041	13032	12994	12937	13019	13035	13085	12960	13046	12987	12985	13000	13012	12922	12997	13047	12997	13005	12840	12971	13097	13090	12954	12989	12987	13002	13008	12797	13092	12906	12945	13104	13106	12957	13139	12944	12935	13104	13093	13112
24213	21318	28736	24331	21828	20378	18448	16218	15207	14973	14646	14381	14259	14201	14511	14127	14210	13957	14085	14129	14118	14059	14019	14157	13952	13880	14016	13778	13901	13997	14102	13949	13959	14028	13983	13912	14170	14128	14057	13840	13994	14013	14020	13813	13894	13986	14690	15469	15072	14532	14445	14374	14023	14034	13658	13854	14015	13904	13840	13888	13882	13859	13937	13923	13924	14079	14026	13741	13872	13869	14118	13828	13877	14068	13992	13991	13966	13965	13818	13903	13863	14010	13871	14048	14016	13981	13860	13835	13811	14010	14072	13967	13944	13933	13803	14015	13817	14011	13955	13809	13800	13866	13934	13909	14004	13793	13765	13977	14006	13926	14093	13938	14009	13775	13787	13880	13839	13870	13947	13845	13872	13861	13889	13881	13890	13800	14039	14008	14074	13927	13974	13885	13721	13887	13743	13957	13668	13784	13818	14004	13925	13725	14150	13757	13815	14005	13789	14027	13848	13923	13966	13759	13743	13729	13887	13890	13741	13987	13894	13955	13852	13980	13802	13870	13710	13874	13861	13837	13794	13965	13964	14126	13912	13710	13815	13976	13754	13715	14150	13936	13866	13935	13931	13766	14110	13839	13933	13801	13944	13724	13817	13990	13868	13931	13817	13809	13965	13898	13870	13883	13774	13772	13909	13887	13914	13633	13867	13730	13881	13913	13813	13885	13972	13789	14183	13770	13704	13687	13875	13908	13972	13852	13972	13824	13806	13919	13873	13875	13712	13693	13927	14007	13971	13908	14031	13965	14064	13736	13808	13907	13995	13938	13969	13941	13879	14046	13859	13837	13955	13919	13988	13927	13810	13962	13970	13657	13851	13683	13718	13715	13658	13867	13963	13895	13690	13811	13801	13947	13922	13882	13906	13681	13871	13893	13871	13787	13823	13737	13956	13875	13844	13866	13964	13832	13817	13864	13870	13845	13869	13929	13742	13758	14040	13935	13836	13932	14017	13778	13794	13866	13866	13755	13913	13911	13965	13731	13924	13846	13946	13783	13835	13755	13730	13682	13697	13862	13814	13954	13771	13923	13858	13964	13943	14050	13921	13840	13937	13717	13874	13989	13886	13805	13926	13886	13893	13950	13879	13867	13888	13954	13935	13711	13677	13894	13729	13767	14044	13881	13667	13907	13927	13887	13740	13916	13812	13911	13783	13758	13948	13690	13922	13780	13905	13913	13955	13649	13934	13993	13896	13819	14014	13870	13903	13813	13734	13887	13976	14000	14194	13884	13954	13849	14074	13893	13847	13822	14025	13822	13794	13935	13934	13823	13842	13944	13861	13842	13867	13918	13846	13986	13910	13770	13999	14024	13805	13780	13674	13789	13930	13946	13850	13738	13824	13867	13912	13981	13843	13782	13701	13943	13952	13770	13928	14035	13995	13883	13870	13877	13801	13886	13912	13845	13875	13870	13990	13916	13835	13787	13777	14030	13870	13783	13789	13460	13991	13821	13882	13899	14021	13671	13915	14000	13960	13781	13877	13902	13819	13739	14021	13928	13901	14041	14096	13909	13858	13749	13830	13717	13770	13948	13757	13592	13883	13918	13943	13803	13651	13830	14153	13855	13700	13888	13866	13931	13963	13749	13848	13914	13833	13953	13910	13803	13927	14195	14030	13734	13921	13780	13497	13660	13783	13959	13989	13731	14108	13819	13810	13986	13895	13890	13764	13675	13928	13838	13902	13998	13859	13776	13891	13678	13795	13709	13825	13816	13902	13748	13883	13810	13866	13970	13976	13960	13905	13914	13773	13823	13817	13778	14037	13839	13813	13750	13817	13787	14004	14068	13780	13733	13780	13916	13942	13817	13853	14010	13929	13850	13966	13957	13770	13893	13845	13947	14130	13902	13652	13906	13703	13750	13680	13965	13814	13749	13942	13782	13973	13724	13885	13829	13881	13870	13834	13997	13887	13703	13919	13883	14003	13764	13775	14010	14054	13843	13914	14029	13909	14082	13915	13867	13969	13822	13888	13753	14167	13801	13887	13953	13750	13855	13808	13822	13926	13777	13781	13777	13928	13748	13995	13836	13766	13958	13898	14034	13755	13902	13920	13850	13891	13810	13789	13872	14017	14044	13807	13959	13849	13760	13882	14000	14022	13917	14173	13942	13857	13733	13994	13862	13855	13825	13731	13827	13826	13780	14010	13887	14036	13907	13794	13865	13883	13859	13906	14004	13945	13806	13782	13937	13742	13945	13918	14018	13909	13799	14042	13605	13715	13901	13912	13806	13727	13902	13882	13956	13854	13786	13842	13704	13751	13971	13736	13892	13719	13982	13925	13934	13808	13991	13737	13834	13810	13832	13974	13888	13819	13837	13675	13883	13893	13903	13895	13815	13701	13787	13865	13776	13981	13814	13961	14097	13668	14058	13831	13915	13850	13798	13752	13834	13790	13811	13758	13632	13851	13828	13892	13754	13655	13788	13795	14004	13972	13750	13849	13830	13741	13907	14006	13878	13669	13778	13961	13811	13878	13968	13938	13941	13972	13845	13846	13993	13774	13916	13916	13885	13959	14108	13845	13781	13701	13878	13808	14059	14056	14049	13820	13829	14044	13929	13923	13963	13789	13811	13786	13866	13848	14011	13937	13811	13820	13741	13873	13921	13874	13604	13810	13761	13827	13882	13842	13921	13776	13815	13943	13771	13798	13872	13786	13640	13896	13812	13974	13901	13975	13820	13764	14009	13807	13792	14044	13932	13780	13883	13713	13910	14006	13884	13949	13906	13945	13906	13909	13938	13983	13984	13892	13837	13819	13693	13868	13919	14076	13842	13763	13824	13906	13718	13864	13853	13736	13915	13699	13688	13738	13877	13808	13952	13854	13818	13822	13981	13757	13839	13762	13721	13900	13851	13750	13849	13687	13698	13883	13842	14130	13740	14044	13957	13884	13941	13870	13810	13998	13681	14074	13936	13688	13703	13979	13910	14051	13888	14035	13970	13806	13790	13990	13894	13858	13797	13812	13955	13919	13821	13817	13888	14045	13857	13851	13801	13790	13888	13692	13846	13874	13968	13904	13904	13635	13942	13853	13908	13809	13905	13731	13835	13929	13895	13846	13735	13912	13846	13847	14015	14160	13987	13712	13885	13969	13730	13869	13778	13874	13839	13915	13858	13965	13927	13765	13974	13937	13732	13894	13966	13727	13833	14016	13805	13820	13852	13786	13879	13962	13862	13845	13837	13960	14074	13895	13761	13858	13712	13880	13951	13662	13737	13826	13937	13776	14040	13895	13848	13880	13794	13804	13713	13855	13839	13857	14022	13908	13688	13873	13824	13877	13793	13846	13836	14113	13835	13987	14021	13867	13874	14072	13940	14055	13971	13861	13900	13879	13846	13760	13742	13958	13913	13831	13874	13807	13757	13906	13936	13903	13893	13885	14021	13787	13760	13862	13788	13905	13943	13759	13797	14073	13746	13942	13967	14069	13907	14069	14072	14054	13846	13963	13926	14036	13903	13912	13832	13847	13770	13731	13928	13922	13977	13726	14075	13860	13837	13712	13896	13970	14051	13865	13904	13995	13703	13705	13774	13754	13888	13885	13949	13995	13943	13802	13883	13702	13978	14104	14011	13987	13989	13789	13766	13910	13909	13946	13774	13754	13762	13877	13792	13925	13844	13785	13905	14004	13902	13933	13909	13757	13774	13852	13813	13901	13937	13925	13937	13908	13964	13892	13864	13956	14016	13999	13893	13889	13993	13708	13940	13891	13962	13927	13681	13957	13970	13799	13881	13740	13940	13884	13904	14004	13930	13906	13747	13917	14160	13933	13880	13839	13831	13874	13769	14117	13782	13990	13746	13912	13827	13849	13696	13825	13764	13883	13853	13760	13870	13615	13862	13942	13751	13831	13758	13901	13858	13958	13836	13775	14018	14150	13966	13855	13941	13862	14011	13843	13818	13844	13838	13740	13812	13958	13854	13881	13965	13736	13891	13953	13840	13923	13921	13962	13998	13887	13958	13780	13972	14016	13952	13813	13869	13880	13939	13623	14057	13885	13886	13977	13978	13905	13930	14054	13939	13950	13905	13851	14135	14016	14022	13974	13846	13821	13738	14037	13781	13837	14008	13944	13926	13899	13878	13982	13850	13899	13816	14056	13876	13823	13917	13721	13885	13838	13774	13956	14002	13971	13905	13925	13890	13919	13827	13932	13929	13812	13803	13874	13718	13910	13781	13820	13815	13908	13841	14003	14015	13831	13852	13901	13786	13854	13979	13925	13879	13974	13750	14053	13861	13818	13950	13897	13706	13912	13997	13781	13772	13697	13799	14071	13610	13864	13953	14028	14061	13832	13977	14016	13955	13982	13793	13917	13942	13914	13807	13888	13841	13816	13984	13890	13950	13851	13881	13785	14032	13610	13903	13733	13923	13848	13949	13842	13813	13989	13885	13960	13884	13780	13949	13980	13910	13826	13921	13842	13956	14027	13880	13875	13987	13977	13900	13788	13986	13809	13859	14021	14055	13824	13787	13860	13794	13810	13880	14050	14071	13806	13821	14007	13931	13836	13747	13976	13885	13933	13864	13754	14004	13687	13848	13818	13851	13890	13720	13878	13790	13673	13971	13742	13794	14185	14011	13863	13726	13841	13915	13793	13814	13907	13683	13752	13867	13789	13719	13982	13714	13865	13796	13914	13909	13995	13984	13925	13809	13799	13988	13809	13959	13956	13946	13857	13613	13785	13883	13811	13963	14018	13800	13984	13799	13734	13712	13996	13892	13831	13733	13820	13932	13903	13712	14006	13907	13993	13846	13886	13662	13862	14009	13963	13718	13704	13862	14100	13698	13843	14043	13818	13976	13890	13954	13799	13862	13853	13966	14042	13947	13927	13829	13897	13821	14085	13904	13901	13795	13872	14083	13865	13724	13944	13806	13810	13964	13896	13705	13829	13858	13754	13797	13871	13990	13768	13951	13710	13882	13880	13724	13824	13976	14012	13963	14093	14054	13801	13768	13806	14054	14038	13941	14021	14053	13731	13923	13899	13927	13950	13806	13751	13942	14059	13772	13906	13915	13913	13723	13977	14041	13830	13868	13919	13920	13896	13907	14021	13789	13730	13924	14011	13866	13878	13840	13760	14000	13883	13817	14025	13721	13812	13759	13962	13645
14377	28600	27900	20888	18939	17688	16529	16359	15489	14620	14277	13942	13818	13708	13843	13582	13542	13488	13483	13417	13420	13419	13437	13394	13568	13353	13295	13473	13314	13233	13350	13293	13228	13302	13386	13256	13294	13107	13314	13254	13380	13434	13237	13234	13359	13482	14517	15706	14867	14167	13805	13431	13484	13337	13169	13239	13404	13303	13311	13065	13274	13156	13279	13088	13102	13125	13261	12980	13333	13159	13163	13044	13259	13144	13320	13219	13284	13385	13266	13255	13251	13202	13341	13369	13184	13260	13300	13327	13242	13312	13371	13242	13245	13199	13147	13128	13078	13227	13203	13165	13306	13340	13191	13233	12983	13107	13300	13255	13131	13449	13145	13128	13168	13223	13327	13310	13134	13222	13295	13171	13224	13102	13071	13174	13263	13215	13346	13164	13100	13183	13254	13111	13064	13208	13049	13164	13283	13148	13170	13169	13081	13291	13204	13244	13249	13241	13299	13183	13171	13303	13385	13133	13303	13084	13233	13181	13165	13052	13093	13213	13313	13178	13238	13089	13203	13249	13114	13268	13125	13279	12947	13083	13228	13107	13151	13189	13131	13151	13157	13166	13152	13263	13198	13263	13283	13207	13257	13244	13170	13386	13373	13198	13058	12985	13132	13317	13312	13125	13297	13287	13118	13259	13168	13243	13205	13082	13143	13281	13141	13144	13107	13209	13156	13310	13354	12982	13211	13237	13143	13101	13282	13324	13142	13088	13094	13099	13267	13080	13260	13357	13085	13149	13137	13248	13260	13209	13304	13218	13232	13079	13183	13178	13202	13225	13230	13181	13462	13113	13153	13342	13101	13317	13180	13144	13369	13252	13080	13134	13199	13126	13350	13262	13158	13220	13247	13293	13005	13360	13161	13050	13237	13227	13342	13123	13108	13257	13131	13180	13345	12988	13394	13240	13361	13146	13222	13011	13137	13258	13105	13031	13219	13279	13211	13214	13329	13209	13259	13267	13149	13157	13207	13332	13134	13055	13071	13400	13063	13119	13132	13013	13155	13217	13061	13257	13313	13253	13246	13108	13166	13102	13269	13324	13273	12989	13266	13196	13086	13236	13148	13211	13199	13174	13414	13103	13166	13231	13349	13182	13358	13123	13373	13072	13302	13272	13241	13075	13292	13338	13090	13287	13322	13246	13082	13202	13145	13327	13268	13263	13126	13157	13329	13206	13245	13281	13096	13135	13144	13027	13286	13153	13063	12989	13219	13167	13177	13228	13174	13154	13161	13332	13253	13131	13220	13087	13228	13188	13200	13178	13212	13196	13177	13260	13248	13144	13077	13209	13268	13189	13092	13196	13287	13212	13326	13023	13372	13191	13173	13149	13211	12983	13381	13177	13266	13111	13169	13085	13260	13294	13244	13142	13214	13323	13386	13176	13238	13093	13293	13256	13068	12945	13053	13118	13155	13178	13174	13260	13170	13072	13208	13174	13275	13332	13282	13092	13196	13155	13225	13299	13256	13199	13139	13262	13132	13109	13202	13184	13296	13267	13139	13207	13026	13453	13188	13191	13095	13176	13286	13140	13194	13391	13347	13004	13276	13193	13141	13113	13219	13155	13230	13246	13124	13240	13338	13127	13117	13156	13240	13060	13242	13138	13303	13192	13214	13232	13233	13199	13187	13158	13082	13378	13270	13067	13292	13206	13070	13204	13192	13190	13161	13300	13252	13149	13188	13262	13177	13305	13121	13181	13230	13184	13203	13113	13135	13184	13169	13309	13195	13164	13379	13266	13127	13172	13122	13166	13277	13235	13073	13194	13163	13195	13345	13106	13187	13277	13316	13132	13261	13256	13349	13149	13343	13217	13201	13010	13053	13086	13128	13333	13059	13238	13102	13211	13208	12968	13275	13222	13438	13208	13152	13371	13228	13154	13203	13195	13029	13177	13042	13205	13229	13290	13172	13216	13136	13183	13189	13190	13259	13303	13339	13023	13090	13113	13174	13112	13195	13168	13136	13171	13189	13155	13262	13272	13203	13106	13302	13142	13214	13141	13289	13218	13221	13135	13148	13011	13218	13088	13068	13171	13107	13275	13210	13274	13191	13215	13271	13177	12940	13327	13232	13098	13249	13183	13343	13012	13105	13132	13101	13381	13217	13300	13265	13344	13218	13081	13320	13173	13369	13292	13305	13298	13313	13161	13110	13285	13310	13327	13132	13118	13109	13318	13247	13326	13245	13135	13129	13274	13176	13278	13184	13097	13037	13119	13315	13111	13017	13230	13069	13301	13101	13158	13193	13179	13218	13150	13248	13209	13228	13201	13382	13091	13156	13225	13360	13267	13111	13263	13272	13078	13222	13120	13167	13158	13282	13144	13215	13137	13289	13168	13206	13173	13136	13345	13170	13195	13244	13221	13192	13301	13183	13156	13222	13144	13135	13201	13274	13291	13225	13271	13301	13042	13011	13125	13235	13318	13073	13192	13229	13248	13214	13227	13082	13200	13096	13168	13241	13153	13265	13205	13238	13159	13015	13169	13299	13034	12969	13343	13226	13260	13196	13170	13184	13262	13315	13210	13257	13261	12972	13310	13230	13129	13386	13072	13176	13158	13146	13034	13285	13220	13316	13367	13250	13273	13102	13303	13202	13099	13177	13223	13129	13337	13260	13136	13232	13323	13388	13081	13206	13141	13202	13319	13252	13236	13237	13096	13094	13036	13240	13154	13196	12960	13184	13258	13240	13325	13251	13255	13031	13163	13362	13165	13231	13089	13195	13175	13072	13121	13285	13206	13177	13295	13272	13361	13267	13177	13280	13233	13140	13421	13129	13207	13118	13199	13345	13022	13347	13015	13051	13088	13164	13180	13372	13265	13277	13283	13141	13176	13357	13097	13163	13151	13119	13218	13096	13237	13259	13228	13253	13218	13195	13180	13098	13204	13203	13129	13151	13151	13222	13160	13184	13298	13188	13107	13178	13253	13222	13083	13264	13280	13091	13125	13274	13185	13189	13249	13256	13253	13256	13071	13252	13206	13210	13066	13046	13166	13072	13174	13230	13149	13142	13209	13196	13237	13287	13252	13143	13153	13121	13108	13222	13399	13213	13068	13215	13283	13111	13101	13339	13067	13167	13285	13117	13047	13288	13213	13096	13296	13366	13181	13064	13032	13227	13096	13370	13466	13227	13118	13063	13098	13223	13059	13140	13252	12985	13256	13163	13171	13222	13363	13266	13304	13138	13173	13382	13208	13243	13197	13123	13275	13087	13335	13232	13126	13095	13155	13140	13312	13331	13244	13334	13130	13006	13158	13103	13045	13224	13110	13158	13209	13115	13129	13151	13195	13158	13097	13295	13176	13221	13128	13246	13182	13199	13376	13123	13154	13256	13333	13164	13168	13203	13285	13281	13170	13251	13242	13064	13135	13163	12998	13158	13257	13296	13280	13360	13105	13077	13265	13217	13138	13269	13202	13132	13093	13223	13189	13175	13080	13176	13331	13278	13083	13112	13220	13203	13151	13191	13091	13206	13274	13263	13346	13041	13277	13403	13143	13247	13124	13093	13157	13122	13039	13154	13531	13219	13283	13072	13148	13203	13248	13205	13138	13216	13128	13045	13126	13172	13171	13306	13227	13292	13162	13193	13233	13236	13169	13182	13232	13218	13063	13264	13172	13231	13084	13412	13281	13084	13242	13092	13062	13082	12853	13345	13243	13153	13128	13039	13269	13295	13115	13182	13071	13306	13201	13138	13082	13114	13279	13137	13032	13297	13165	13336	13074	13054	13156	13020	13129	13295	13220	13235	13116	13115	13117	13448	13173	13327	13195	13065	13229	13099	13080	13157	13171	13081	13194	13211	13371	13104	13233	13017	13253	13016	13198	13343	13159	13268	13204	13220	13254	13111	13193	13435	13317	13192	13301	13172	13118	13283	13287	13379	13124	13200	13152	13192	13101	12929	13195	13271	13056	13062	13108	13316	13306	13179	13346	13272	13236	13197	13208	13160	13101	13154	13176	13165	13111	13238	13262	13110	13125	13204	13292	13179	13210	13098	13269	13275	13264	13193	13176	13032	13132	13311	13025	13289	13203	13024	12949	13388	13222	13103	13202	13135	13176	13028	13276	13181	13192	13213	13279	13162	12986	13105	13063	13192	13109	13315	13141	13290	13097	13181	13107	13297	13058	13243	13143	13108	13098	13176	13469	13216	13212	13273	13219	13227	13199	13152	13250	13317	13226	13071	13185	13428	13119	13343	13193	13102	13191	13185	13232	13116	13289	13173	13233	13074	13166	13279	13081	13160	13163	13137	13217	13196	13163	13213	13292	13217	13126	13178	13248	13354	13100	13005	13118	13204	13226	13186	13133	13236	13160	13073	13149	13060	13183	13181	13178	13314	13296	13052	13313	13129	13242	13191	13054	13300	13004	13211	13181	13331	13308	13290	13151	13135	12960	13273	13151	13217	13303	13099	13252	13050	13282	13160	13051	13186	13273	13117	13211	13252	13210	13212	13176	13111	13180	13218	12959	13144	13216	13108	13205	13279	13021	13277	13170	13188	13232	13204	13283	13201	13124	13227	13269	13064	13174	13264	13286	13336	13269	13153	13239	13063	13166	13156	13192	13285	13054	13162	13080	13246	13168	13343	13111	13224	13136	13103	13048	13205	13193	13169	13033	13109	13255	13188	13194	13381	13244	13285	13211	13169	13208	13101	13127	13228	13083	13064	13217	13243	13244	13082	13254	13055	13280	13101	13045	13354	13093	13080	13094	13303	13276	13281	13151	13284	13153	13090	13240	13184	13246	13262	13253	13380	13277	13224	13341	13238	13006	13225	13324	13082	13231	13196	13201	13203	13203	13291	13048	13245	13335	13085	13324	13078	13184	13174	13270	13231	13154	13293	13196	13178	13193	13223	13227	13158	13094	13165	13160	13124	13323	13195	13332	13235	13441	13071	13161	13416	13204	13270	13069	13249	13159	13175	13323	13117	13131	13248	13035	13063	13149	13212	13151	13248	13165	13085	13182	13205	13137	13304	13160	13293	13152	13137	13152	13233	13022	13055	13077	13280	13232	13249	13122	13261	13207	13158	13282	13227	13185	13267	13275	13218	13369	13096	13257	13335	13157	13172	13372	13421	13236	13224	13148	13183	13160	13207	13110	12945	13262	13168	13197
23055	21254	29067	23741	21394	22931	23719	18608	16680	16114	15656	15039	15118	15213	14979	14949	14879	14818	14740	14835	14741	14701	14639	14652	14639	14572	14724	14561	14616	14658	14532	14507	14514	14473	14520	14552	14541	14655	14613	14458	14735	14637	14362	14419	14517	15607	16909	17194	16299	15535	15088	15066	14600	14462	14551	14374	14509	14415	14369	14411	14329	14755	14457	14436	14499	14310	14362	14563	14372	14378	14551	14334	14443	14486	14434	14351	14370	14350	14506	14421	14370	14592	14490	14349	14559	14473	14530	14474	14490	14404	14491	14362	14392	14516	14329	14439	14552	14372	14502	14413	14354	14427	14500	14443	14507	14282	14311	14381	14497	14425	14618	14355	14236	14285	14507	14329	14530	14465	14383	14291	14469	14529	14559	14254	14384	14234	14218	14222	14347	14361	14315	14351	14346	14298	14251	14327	14410	14459	14321	14342	14415	14431	14318	14521	14310	14344	14494	14458	14399	14255	14355	14449	14446	14400	14313	14449	14497	14548	14410	14360	14115	14263	14354	14507	14545	14356	14191	14337	14416	14288	14274	14565	14424	14235	14395	14600	14419	14427	14552	14392	14502	14373	14424	14299	14440	14345	14446	14525	14476	14271	14478	14463	14335	14213	14167	14376	14454	14418	14412	14494	14364	14268	14559	14400	14558	14404	14208	14352	14424	14402	14536	14437	14327	14139	14186	14387	14502	14462	14264	14542	14226	14373	14516	14320	14502	14342	14289	14323	14163	14398	14436	14313	14332	14483	14371	14349	14363	14417	14484	14514	14539	14454	14335	14501	14453	14453	14441	14297	14386	14545	14403	14284	14611	14464	14384	14145	14373	14218	14283	14534	14464	14411	14213	14449	14321	14271	14431	14322	14410	14510	14462	14417	14432	14344	14316	14433	14406	14332	14425	14305	14388	14440	14423	14323	14524	14400	14369	14357	14265	14390	14420	14457	14424	14367	14367	14440	14172	14339	14623	14429	14306	14357	14451	14352	14389	14525	14519	14367	14397	14526	14450	14400	14300	14342	14425	14432	14385	14275	14285	14278	14443	14202	14390	14297	14379	14266	14554	14358	14330	14389	14213	14271	14470	14201	14363	14525	14217	14221	14425	14244	14391	14451	14364	14454	14378	14319	14406	14385	14221	14404	14425	14440	14392	14417	14391	14401	14212	14199	14374	14499	14346	14272	14349	14322	14396	14354	14449	14472	14635	14470	14553	14373	14363	14415	14388	14367	14263	14436	14526	14361	14425	14331	14358	14516	14336	14382	14286	14211	14527	14463	14527	14426	14398	14262	14417	14450	14323	14423	14402	14496	14469	14592	14735	14289	14446	14311	14313	14378	14422	14407	14387	14474	14328	14402	14431	14433	14339	14500	14527	14302	14366	14303	14304	14322	14518	14536	14338	14512	14471	14133	14356	14328	14463	14147	14525	14234	14379	14303	14421	14490	14454	14495	14486	14199	14274	14287	14241	14291	14532	14509	14544	14440	14550	14358	14503	14118	14314	14331	14483	14325	14409	14340	14404	14345	14392	14197	14155	14380	14489	14431	14343	14399	14289	14610	14285	14417	14341	14221	14303	14212	14237	14331	14361	14276	14209	14232	14348	14543	14403	14404	14441	14406	14622	14346	14377	14353	14413	14522	14626	14206	14282	14378	14519	14514	14380	14297	14471	14201	14340	14280	14630	14216	14425	14295	14540	14204	14350	14216	14229	14390	14389	14371	14509	14335	14343	14306	14294	14233	14377	14458	14305	14302	14482	14510	14382	14330	14476	14396	14177	14330	14431	14318	14556	14289	14396	14405	14326	14362	14319	14342	14272	14571	14442	14517	14388	14288	14455	14488	14252	14475	14267	14390	14438	14372	14394	14352	14452	14209	14362	14299	14265	14385	14336	14429	14462	14375	14300	14263	14339	14318	14500	14338	14291	14277	14197	14143	14065	14430	14480	14243	14610	14445	14420	14213	14396	14427	14392	14342	14349	14315	14301	14407	14543	14439	14548	14428	14561	14195	14458	14498	14502	14432	14495	14357	14347	14235	14420	14341	14517	14591	14524	14400	14343	14265	14441	14351	14430	14216	14511	14438	14501	14371	14436	14539	14438	14263	14356	14200	14424	14385	14376	14431	14505	14482	14260	14392	14588	14383	14336	14410	14703	14254	14268	14367	14320	14314	14419	14498	14248	14364	14491	14515	14407	14412	14374	14353	14574	14340	14397	14520	14404	14392	14365	14548	14512	14430	14278	14339	14301	14466	14426	14284	14468	14268	14415	14419	14408	14295	14432	14250	14424	14279	14333	14289	14281	14313	14291	14421	14616	14458	14417	14407	14402	14343	14606	14332	14277	14215	14390	14452	14434	14475	14273	14310	14381	14047	14442	14461	14484	14414	14274	14567	14322	14096	14379	14346	14425	14178	14214	14340	14368	14156	14188	14467	14508	14210	14400	14340	14504	14504	14192	14382	14570	14270	14430	14362	14479	14180	14269	14550	14581	14345	14282	14347	14496	14395	14289	14520	14443	14492	14464	14397	14407	14404	14367	14091	14547	14477	14381	14536	14377	14592	14463	14343	14218	14382	14269	14385	14317	14237	14547	14491	14503	14544	14120	14183	14320	14373	14427	14423	14485	14336	14435	14391	14403	14320	14260	14342	14284	14195	14488	14354	14326	14335	14259	14378	14440	14198	14304	14517	14320	14385	14365	14419	14186	14359	14314	14249	14427	14226	14605	14562	14449	14363	14398	14375	14283	14304	14347	14428	14461	14492	14439	14300	14434	14415	14380	14472	14572	14352	14560	14362	14456	14352	14359	14327	14462	14559	14568	14210	14304	14226	14314	14404	14372	14332	14238	14287	14470	14236	14437	14522	14280	14379	14456	14372	14173	14584	14447	14259	14329	14262	14448	14550	14457	14328	14328	14400	14355	14382	14445	14205	14328	14243	14302	14317	14306	14336	14489	14357	14315	14450	14440	14301	14296	14371	14534	14317	14541	14450	14460	14448	14333	14311	14440	14351	14284	14303	14480	14303	14316	14462	14492	14398	14259	14349	14283	14332	14289	14389	14477	14403	14388	14559	14357	14485	14405	14251	14339	14406	14515	14430	14168	14470	14341	14555	14519	14456	14320	14215	14528	14441	14401	14484	14502	14317	14359	14267	14389	14353	14289	14327	14486	14343	14472	14345	14580	14402	14352	14376	14418	14229	14342	14328	14483	14340	14424	14319	14217	14523	14395	14610	14523	14381	14526	14675	14382	13978	14565	14388	14336	14432	14259	14256	14342	14291	14257	14290	14327	14464	14373	14350	14407	14460	14447	14358	14362	14401	14189	14525	14301	14461	14249	14202	14376	14274	14270	14310	14336	14404	14520	14354	14209	14230	14395	14207	14690	14398	14171	14269	14415	14182	14463	14442	14573	14414	14243	14318	14287	14461	14287	14294	14526	14291	14461	14420	14283	14209	14273	14357	14595	14319	14422	14460	14396	14356	14189	14384	14188	14327	14412	14416	14201	14305	14481	14459	14381	14512	14521	14627	14369	14375	14323	14376	14374	14328	14437	14380	14353	14366	14339	14155	14558	14278	14361	14371	14627	14382	14537	14204	14429	14479	14156	14391	14303	14305	14564	14501	14195	14363	14407	14387	14235	14438	14277	14567	14417	14612	14348	14383	14330	14446	14338	14276	14271	14289	14471	14214	14383	14561	14457	14328	14302	14422	14410	14357	14321	14318	14446	14139	14530	14262	14304	14288	14367	14302	14302	14375	14257	14304	14362	14272	14249	14269	14240	14495	14321	14390	14424	14406	14412	14464	14308	14274	13960	14333	14303	14374	14321	14581	14212	14203	14410	14272	14303	14266	14532	14398	14288	14402	14573	14436	14539	14370	14286	14443	14304	14480	14419	14591	14355	14387	14245	14464	14408	14231	14315	14483	14530	14500	14610	14386	14475	14351	14442	14407	14280	14446	14270	14258	14437	14393	14350	14368	14252	14276	14371	14369	14316	14441	14470	14409	14455	14322	14449	14429	14466	14417	14370	14165	14409	14457	14362	14335	14364	14400	14403	14409	14288	14321	14268	14366	14238	14324	14374	14545	14462	14420	14459	14394	14313	14178	14406	14423	14396	14205	14504	14538	14416	14391	14420	14183	14422	14252	14280	14324	14514	14375	14299	14368	14392	14408	14314	14422	14237	14227	14514	14347	14458	14380	14437	14399	14190	14425	14233	14403	14516	14424	14428	14221	14257	14631	14507	14527	14385	14421	14370	14373	14584	14537	14597	14422	14340	14374	14354	14506	14240	14356	14486	14406	14476	14338	14325	14305	14224	14207	14461	14340	14262	14284	14601	14387	14182	14529	14298	14619	14260	14317	14345	14405	14289	14356	14483	14362	14412	14253	14406	14431	14439	14424	14275	14341	14388	14315	14267	14481	14165	14425	14467	14569	14582	14283	14237	14307	14433	14423	14348	14374	14235	14301	14243	14345	14478	14439	14425	14561	14286	14440	14475	14367	14516	14339	14282	14406	14324	14289	14437	14456	14459	14466	14167	14225	14511	14142	14369	14372	14402	14295	14115	14351	14253	14447	14503	14305	14437	14360	14357	14492	14444	14082	14399	14254	14461	14444	14482	14324	14571	14306	14266	14401	14418	14417	14376	14412	14488	14478	14300	14373	14286	14452	14520	14560	14412	14393	14449	14358	14490	14363	14459	14232	14361	14613	14250	14359	14252	14464	14397	14386	14314	14222	14351	14401	14280	14344	14203	14397	14292	14533	14335	14393	14479	14354	14455	14448	14372	14469	14421	14202	14272	14407	14352	14316	14358	14405	14089	14259	14484	14242	14253	14209	14328	14385	14395	14474	14454	14319	14320	14317	14547	14386	14514	14405	14410	14336	14301	14489	14383	14624	14360	14453	14260	14418	14355	14474	14313	14434	14421	14363	14448	14304	14291	14432	14402	14236	14367	14374	14199	14246	14296	14256	14337	14310	14347	14586	14337	14331	14450	14729	14366	14378	14306	14299	14604	14395	14344	14338	14309	14358	14469	14265	14337	14249	14409	14523	14569	14397	14434	14583	14302	14239	14409	14325	14500	14444	14379	14243	14510	14284	14405	14238	14442	14433	14340	14527	14565	14463
16628	33066	29658	23770	21626	20210	19063	19169	17315	15864	14923	14541	14399	14286	14308	14353	13899	13994	13753	13736	13789	13679	13849	13585	13784	13844	13584	13573	13610	13591	13639	13723	13586	13622	13590	13315	13502	13569	13562	13539	13551	13637	13639	13512	13698	15413	17328	17034	15732	14614	14206	13819	13582	13734	13460	13569	13393	13471	13485	13379	13529	13529	13438	13441	13546	13448	13605	13552	13442	13410	13404	13442	13483	13570	13600	13450	13590	13607	13609	13443	13331	13514	13418	13450	13617	13545	13468	13320	13446	13552	13585	13422	13512	13458	13443	13549	13491	13524	13437	13512	13439	13504	13603	13350	13447	13542	13493	13324	13370	13438	13499	13502	13503	13507	13518	13455	13367	13301	13493	13425	13406	13483	13432	13435	13572	13325	13499	13519	13317	13377	13435	13404	13497	13523	13545	13336	13486	13587	13399	13421	13520	13413	13423	13548	13478	13588	13309	13404	13360	13405	13240	13447	13483	13453	13524	13357	13424	13473	13381	13690	13620	13528	13586	13418	13631	13356	13444	13463	13367	13531	13513	13414	13443	13287	13502	13313	13444	13601	13386	13335	13509	13471	13431	13386	13407	13479	13503	13681	13420	13417	13506	13417	13533	13553	13539	13484	13499	13498	13563	13304	13377	13367	13321	13481	13603	13428	13316	13485	13426	13430	13472	13477	13409	13542	13516	13446	13517	13687	13293	13431	13415	13528	13445	13539	13449	13447	13430	13514	13458	13453	13374	13421	13428	13657	13588	13506	13403	13689	13528	13448	13353	13396	13573	13227	13596	13556	13322	13561	13575	13479	13436	13604	13542	13456	13389	13496	13704	13355	13559	13527	13484	13480	13307	13457	13434	13495	13535	13556	13241	13395	13519	13391	13359	13070	13452	13426	13529	13517	13543	13463	13430	13295	13432	13433	13321	13352	13371	13407	13516	13390	13469	13312	13388	13323	13475	13460	13420	13474	13363	13494	13725	13347	13413	13575	13329	13323	13474	13503	13445	13473	13562	13354	13145	13422	13585	13484	13344	13389	13446	13455	13517	13386	13694	13313	13301	13338	13468	13608	13441	13392	13387	13351	13487	13455	13394	13419	13494	13488	13357	13351	13433	13435	13530	13484	13419	13471	13431	13455	13554	13549	13428	13253	13441	13432	13470	13337	13413	13313	13477	13638	13427	13376	13529	13408	13404	13443	13490	13370	13402	13315	13469	13431	13343	13349	13371	13344	13345	13319	13706	13384	13624	13495	13588	13396	13492	13303	13447	13363	13481	13397	13478	13455	13340	13454	13479	13400	13480	13493	13249	13483	13398	13504	13428	13454	13420	13448	13466	13443	13422	13391	13420	13380	13511	13413	13420	13450	13341	13452	13587	13407	13344	13515	13367	13421	13397	13382	13535	13347	13527	13534	13514	13513	13433	13524	13456	13419	13433	13454	13541	13341	13460	13421	13559	13474	13384	13471	13412	13437	13355	13409	13599	13381	13510	13341	13476	13454	13533	13510	13567	13378	13515	13589	13311	13491	13440	13528	13289	13446	13471	13439	13256	13392	13419	13395	13517	13283	13540	13554	13615	13432	13333	13541	13482	13367	13387	13445	13438	13397	13292	13379	13561	13542	13454	13450	13375	13458	13628	13373	13517	13467	13571	13404	13462	13719	13386	13511	13582	13460	13501	13387	13468	13460	13526	13408	13572	13464	13441	13291	13556	13451	13476	13345	13591	13336	13325	13248	13383	13548	13347	13545	13490	13387	13588	13364	13379	13324	13471	13531	13333	13319	13435	13237	13457	13544	13388	13669	13471	13581	13454	13488	13558	13535	13356	13593	13466	13304	13529	13469	13395	13492	13438	13493	13358	13439	13660	13398	13549	13560	13337	13473	13545	13426	13366	13409	13464	13603	13390	13533	13453	13544	13429	13632	13447	13342	13479	13308	13560	13484	13319	13377	13460	13350	13410	13473	13323	13622	13409	13464	13584	13379	13428	13331	13427	13355	13408	13427	13471	13392	13508	13427	13283	13378	13410	13432	13441	13524	13353	13653	13350	13441	13363	13766	13465	13582	13420	13393	13330	13455	13479	13316	13511	13372	13352	13511	13536	13425	13404	13487	13489	13573	13388	13479	13508	13415	13469	13484	13534	13373	13351	13457	13168	13375	13362	13473	13378	13564	13457	13323	13345	13508	13499	13534	13453	13455	13599	13413	13277	13516	13559	13358	13624	13632	13500	13340	13417	13489	13382	13572	13475	13339	13228	13574	13409	13545	13580	13431	13545	13526	13428	13511	13457	13359	13351	13487	13377	13462	13525	13536	13530	13409	13550	13374	13465	13412	13513	13341	13303	13256	13459	13349	13427	13383	13433	13397	13423	13506	13460	13243	13519	13300	13562	13401	13476	13463	13471	13329	13494	13269	13436	13361	13580	13559	13552	13425	13400	13215	13309	13398	13402	13441	13640	13441	13361	13476	13412	13345	13456	13581	13596	13401	13359	13528	13396	13520	13587	13525	13536	13270	13401	13595	13493	13569	13649	13299	13430	13517	13564	13275	13354	13386	13408	13361	13456	13403	13425	13420	13462	13428	13509	13402	13428	13590	13502	13544	13426	13339	13349	13486	13400	13558	13407	13360	13464	13429	13428	13329	13587	13540	13474	13489	13414	13530	13425	13547	13418	13365	13494	13450	13547	13334	13427	13500	13626	13415	13477	13586	13456	13564	13279	13454	13503	13484	13535	13504	13465	13538	13452	13272	13375	13530	13516	13447	13537	13426	13524	13505	13479	13451	13413	13543	13367	13225	13593	13367	13443	13437	13450	13547	13437	13510	13439	13342	13672	13307	13571	13454	13522	13345	13395	13402	13498	13403	13411	13576	13448	13510	13415	13580	13605	13356	13372	13508	13374	13492	13448	13363	13477	13342	13445	13508	13498	13454	13360	13492	13333	13502	13406	13525	13417	13430	13364	13347	13468	13429	13321	13412	13199	13444	13575	13536	13449	13485	13514	13611	13515	13410	13369	13515	13514	13379	13480	13486	13464	13538	13436	13444	13376	13141	13699	13463	13604	13327	13241	13473	13328	13412	13494	13359	13587	13601	13365	13307	13467	13598	13528	13339	13434	13458	13351	13361	13531	13284	13516	13446	13430	13643	13463	13451	13468	13292	13572	13313	13567	13501	13464	13307	13441	13387	13416	13415	13438	13412	13641	13387	13428	13417	13594	13379	13432	13550	13328	13393	13406	13493	13395	13629	13583	13251	13347	13524	13431	13374	13559	13546	13412	13516	13568	13399	13488	13645	13487	13522	13504	13386	13323	13581	13583	13325	13324	13360	13375	13380	13262	13382	13449	13476	13346	13388	13479	13299	13478	13601	13503	13401	13493	13342	13308	13467	13378	13587	13402	13541	13431	13398	13362	13446	13341	13378	13468	13572	13475	13340	13648	13439	13354	13381	13594	13566	13254	13331	13399	13441	13340	13426	13346	13504	13646	13505	13339	13409	13324	13437	13372	13514	13514	13507	13546	13602	13574	13328	13570	13379	13573	13492	13518	13624	13247	13469	13353	13399	13426	13205	13423	13398	13589	13411	13427	13481	13333	13424	13609	13489	13511	13321	13363	13591	13370	13432	13419	13375	13343	13358	13501	13265	13508	13410	13503	13498	13543	13505	13583	13330	13509	13573	13358	13404	13360	13460	13387	13409	13464	13348	13378	13467	13424	13479	13542	13564	13306	13422	13467	13408	13453	13404	13555	13358	13578	13588	13502	13395	13339	13518	13496	13447	13201	13460	13396	13376	13540	13545	13517	13547	13321	13458	13338	13260	13370	13432	13325	13549	13441	13459	13498	13487	13449	13389	13521	13558	13439	13531	13486	13594	13396	13474	13363	13355	13465	13553	13501	13388	13327	13493	13391	13475	13454	13198	13436	13497	13442	13596	13422	13452	13350	13600	13499	13637	13545	13251	13387	13531	13505	13378	13572	13468	13579	13396	13485	13465	13488	13555	13415	13519	13530	13554	13470	13323	13425	13527	13296	13648	13438	13324	13313	13639	13415	13567	13424	13423	13326	13323	13362	13526	13361	13438	13523	13469	13430	13418	13647	13377	13553	13583	13430	13397	13323	13401	13450	13398	13404	13579	13552	13287	13407	13418	13295	13418	13440	13535	13477	13573	13381	13388	13385	13449	13407	13468	13438	13469	13467	13358	13528	13545	13559	13501	13406	13567	13451	13481	13473	13397	13388	13594	13425	13480	13503	13523	13528	13461	13493	13372	13532	13423	13415	13417	13362	13585	13339	13310	13540	13331	13559	13561	13439	13467	13364	13533	13282	13475	13288	13510	13422	13435	13483	13452	13390	13462	13307	13663	13243	13492	13533	13475	13596	13518	13529	13610	13448	13594	13501	13541	13427	13411	13483	13429	13348	13351	13450	13500	13368	13409	13540	13492	13496	13431	13463	13368	13510	13327	13421	13309	13368	13533	13449	13398	13457	13358	13542	13588	13465	13523	13555	13495	13549	13542	13532	13342	13391	13500	13516	13297	13397	13564	13448	13402	13375	13599	13152	13282	13330	13435	13478	13639	13410	13449	13447	13498	13555	13542	13413	13476	13601	13439	13528	13575	13496	13580	13413	13496	13356	13488	13473	13323	13446	13465	13341	13508	13461	13527	13585	13428	13382	13496	13380	13372	13300	13473	13457	13404	13449	13492	13410	13408	13300	13430	13517	13578	13387	13555	13481	13501	13452	13560	13277	13423	13430	13524	13415	13443	13470	13569	13422	13515	13455	13399	13341	13371	13409	13368	13420	13438	13486	13537	13329	13587	13635	13463	13466	13347	13326	13429	13397	13395	13470	13495	13571	13418	13450	13640	13472	13221	13418	13487	13623	13529	13417	13508	13604	13426	13350	13213	13523	13517	13538	13622	13340	13498	13473	13508	13356	13652	13451	13331	13455	13469	13468	13402	13437	13496	13439	13432	13372	13336	13428	13511	13530	13343	13494	13438	13413	13588	13464	13592	13263	13489	13453	13535	13360	13557	13673	13425	13475	13406	13457	13544	13510	13452	13432	13423	13336	13476	13558	13384	13476	13421	13361	13542	13481	13208	13280	13508	13312	13366	13551	13436	13481	13546
27725	22281	23893	20372	16761	16864	16464	16113	15467	15088	14636	14914	14554	14651	14745	14938	14908	14733	14873	14648	14390	14588	14753	14436	14700	14596	14677	14676	14636	14529	14626	14607	14611	14679	14583	14710	14646	14503	14530	14507	14540	14631	14727	14683	14662	14441	14613	14874	14701	14623	14604	14694	14562	14737	14486	14478	14600	14618	14580	14497	14627	14545	14457	14523	14601	14726	14389	14598	14336	14517	14759	14363	14631	14402	14550	14332	14588	14559	14642	14720	14634	14543	14566	14477	14627	14588	14610	14508	14568	14673	14483	14418	14637	14535	14538	14387	14517	14397	14540	14470	14427	14621	14527	14555	14361	14662	14611	14378	14396	14532	14689	14609	14509	14518	14287	14503	14455	14571	14307	14670	14643	14517	14352	14537	14537	14444	14373	14309	14519	14433	14456	14585	14596	14577	14516	14350	14531	14476	14550	14698	14470	14546	14698	14492	14723	14740	14567	14632	14507	14411	14572	14714	14612	14613	14320	14552	14544	14605	14493	14516	14739	14795	14428	14530	14650	14398	14592	14548	14462	14326	14490	14560	14495	14345	14274	14379	14510	14600	14507	14480	14524	14455	14495	14326	14506	14620	14444	14522	14516	14508	14517	14431	14544	14600	14624	14539	14563	14481	14570	14597	14614	14691	14440	14287	14561	14328	14585	14656	14525	14476	14723	14423	14636	14603	14506	14536	14541	14605	14750	14461	14463	14667	14601	14487	14559	14629	14366	14435	14545	14682	14612	14557	14387	14711	14563	14511	14538	14474	14392	14476	14545	14465	14466	14509	14430	14358	14371	14501	14394	14504	14428	14526	14279	14545	14332	14520	14612	14486	14827	14599	14404	14474	14384	14451	14522	14396	14402	14473	14201	14405	14506	14590	14444	14491	14571	14502	14501	14478	14614	14547	14540	14423	14440	14752	14445	14611	14404	14560	14543	14579	14535	14575	14561	14613	14661	14647	14561	14667	14354	14413	14349	14345	14556	14538	14576	14319	14570	14535	14587	14531	14629	14404	14802	14524	14381	14518	14544	14386	14453	14452	14516	14434	14581	14675	14614	14385	14487	14521	14599	14503	14442	14464	14404	14403	14471	14511	14545	14469	14532	14466	14591	14674	14423	14620	14541	14386	14492	14622	14515	14505	14466	14439	14538	14419	14494	14553	14411	14565	14382	14563	14338	14467	14561	14523	14580	14466	14438	14459	14456	14544	14672	14564	14430	14500	14498	14421	14460	14318	14248	14459	14625	14382	14146	14542	14554	14674	14454	14514	14538	14474	14463	14557	14641	14534	14565	14428	14485	14438	14522	14701	14411	14576	14544	14540	14613	14534	14424	14372	14636	14671	14545	14501	14375	14618	14614	14724	14422	14548	14525	14352	14421	14574	14522	14410	14706	14411	14618	14425	14502	14743	14601	14728	14633	14619	14794	14469	14389	14555	14675	14642	14484	14710	14540	14525	14515	14525	14671	14433	14636	14579	14608	14451	14320	14544	14468	14541	14465	14502	14627	14517	14511	14251	14501	14447	14379	14463	14527	14595	14561	14361	14635	14381	14591	14649	14698	14381	14412	14728	14574	14506	14579	14571	14561	14627	14753	14599	14530	14464	14580	14592	14634	14584	14505	14595	14405	14426	14376	14470	14343	14327	14379	14560	14454	14464	14614	14459	14516	14611	14617	14646	14665	14609	14514	14513	14520	14546	14493	14414	14505	14451	14300	14621	14453	14517	14504	14485	14617	14331	14573	14308	14458	14620	14540	14454	14462	14435	14518	14423	14512	14633	14454	14690	14489	14771	14530	14580	14219	14502	14491	14482	14403	14823	14650	14684	14516	14689	14596	14585	14446	14560	14573	14512	14564	14499	14454	14494	14393	14630	14555	14405	14616	14589	14611	14620	14601	14380	14403	14551	14662	14633	14411	14731	14544	14587	14727	14609	14642	14593	14645	14568	14544	14657	14771	14384	14378	14540	14554	14399	14540	14557	14609	14303	14557	14407	14546	14726	14575	14554	14441	14517	14462	14539	14674	14653	14622	14572	14577	14270	14479	14519	14560	14563	14565	14663	14565	14553	14366	14371	14466	14448	14524	14491	14491	14543	14537	14742	14549	14277	14272	14442	14583	14628	14623	14635	14439	14658	14656	14549	14424	14493	14431	14659	14631	14535	14479	14467	14480	14636	14557	14469	14584	14751	14406	14541	14524	14571	14332	14454	14473	14556	14457	14542	14760	14493	14495	14710	14499	14558	14495	14377	14527	14480	14667	14496	14433	14621	14425	14451	14533	14590	14679	14605	14568	14472	14647	14455	14448	14569	14628	14514	14699	14651	14464	14573	14400	14370	14552	14471	14501	14478	14516	14378	14563	14562	14624	14507	14362	14543	14402	14435	14453	14467	14742	14619	14591	14545	14611	14468	14498	14613	14448	14725	14602	14618	14493	14631	14572	14478	14463	14483	14582	14668	14462	14525	14240	14396	14556	14524	14554	14443	14618	14650	14537	14463	14398	14672	14398	14580	14575	14553	14593	14499	14640	14631	14647	14613	14499	14589	14564	14554	14721	14472	14639	14500	14701	14499	14449	14589	14445	14524	14470	14584	14284	14441	14512	14643	14760	14551	14567	14668	14627	14610	14492	14700	14592	14622	14482	14269	14543	14586	14331	14475	14576	14589	14576	14584	14658	14547	14424	14559	14655	14426	14618	14464	14679	14590	14461	14524	14701	14494	14644	14355	14526	14531	14767	14694	14599	14599	14689	14418	14302	14631	14547	14649	14361	14665	14427	14492	14588	14531	14713	14428	14509	14437	14380	14544	14509	14610	14630	14484	14552	14520	14672	14709	14707	14535	14432	14523	14423	14453	14695	14657	14761	14595	14410	14608	14569	14537	14589	14403	14502	14606	14670	14536	14434	14425	14735	14471	14514	14431	14425	14602	14503	14505	14771	14500	14619	14670	14502	14501	14525	14446	14519	14347	14529	14428	14632	14588	14464	14405	14436	14306	14398	14720	14449	14533	14467	14504	14575	14600	14599	14666	14579	14466	14578	14538	14526	14435	14492	14469	14553	14515	14579	14470	14419	14652	14496	14600	14542	14537	14449	14751	14547	14579	14363	14513	14387	14615	14562	14610	14738	14473	14664	14593	14549	14650	14437	14640	14508	14509	14515	14526	14450	14345	14454	14455	14640	14569	14739	14559	14422	14425	14372	14717	14559	14626	14585	14548	14516	14584	14592	14560	14340	14560	14548	14535	14461	14576	14361	14510	14388	14544	14698	14553	14541	14527	14592	14624	14517	14644	14688	14412	14620	14781	14480	14597	14488	14300	14453	14620	14476	14423	14560	14707	14661	14545	14586	14517	14545	14499	14525	14501	14516	14621	14481	14594	14663	14476	14484	14514	14469	14594	14652	14595	14480	14606	14783	14517	14425	14493	14583	14610	14766	14596	14529	14564	14405	14404	14793	14724	14582	14629	14535	14657	14464	14509	14408	14605	14373	14540	14385	14539	14346	14404	14595	14449	14355	14543	14717	14485	14601	14351	14427	14508	14536	14434	14517	14452	14551	14690	14651	14432	14561	14471	14518	14613	14600	14447	14612	14445	14331	14355	14420	14623	14556	14619	14579	14548	14529	14668	14616	14461	14672	14659	14378	14223	14417	14472	14617	14694	14538	14493	14628	14663	14561	14596	14464	14386	14476	14378	14400	14565	14399	14793	14691	14509	14550	14579	14644	14604	14551	14393	14358	14482	14627	14498	14524	14544	14514	14410	14580	14660	14323	14557	14508	14581	14560	14766	14366	14328	14471	14334	14653	14403	14463	14644	14667	14635	14597	14400	14602	14547	14477	14690	14577	14622	14464	14612	14568	14576	14321	14311	14506	14317	14387	14402	14460	14488	14340	14453	14691	14652	14454	14697	14661	14495	14446	14610	14430	14366	14587	14661	14785	14595	14492	14553	14506	14659	14620	14571	14535	14579	14690	14572	14588	14591	14461	14398	14551	14471	14437	14529	14681	14453	14574	14535	14607	14582	14565	14576	14465	14548	14586	14459	14426	14512	14531	14602	14677	14557	14597	14497	14519	14587	14356	14546	14547	14428	14535	14548	14656	14440	14343	14489	14479	14304	14458	14553	14419	14502	14524	14312	14454	14511	14435	14678	14458	14587	14892	14604	14578	14301	14596	14553	14504	14629	14564	14576	14462	14588	14508	14605	14454	14475	14582	14536	14513	14298	14520	14753	14410	14545	14581	14491	14530	14561	14543	14562	14286	14484	14628	14491	14608	14702	14529	14668	14808	14351	14501	14478	14709	14596	14542	14686	14555	14592	14384	14513	14638	14638	14530	14374	14447	14460	14458	14567	14516	14539	14503	14548	14426	14382	14622	14489	14524	14633	14500	14476	14433	14636	14739	14500	14544	14269	14510	14547	14466	14652	14397	14531	14492	14422	14504	14540	14524	14592	14488	14423	14501	14503	14564	14639	14445	14656	14602	14615	14514	14418	14453	14602	14442	14645	14728	14715	14699	14468	14515	14418	14544	14682	14335	14629	14383	14443	14480	14541	14586	14357	14501	14600	14801	14567	14676	14701	14405	14554	14395	14507	14348	14677	14677	14549	14550	14551	14470	14623	14550	14526	14404	14510	14580	14490	14411	14609	14488	14507	14540	14470	14664	14519	14579	14576	14487	14608	14529	14599	14418	14426	14595	14692	14590	14390	14496	14535	14400	14707	14526	14532	14383	14571	14515	14535	14678	14551	14488	14545	14614	14602	14482	14681	14604	14704	14593	14807	14692	14746	14588	14539	14639	14535	14429	14657	14441	14596	14684	14585	14561	14755	14394	14480	14610	14462	14533	14600	14476	14593	14610	14526	14607	14500	14457	14520	14450	14474	14582	14408	14518	14787	14462	14539	14431	14485	14522	14517	14545	14693	14495	14413	14385	14624	14617	14491	14677	14543	14560	14642	14744	14376	14650	14489	14589	14568	14565	14464	14535	14569	14565	14344	14450	14483	14438	14647	14440	14711	14680	14605	14586	14531	14586	14473	14481	14508	14314	14465	14698	14671	14525	14775	14640	14428	14508	14425	14607	14469	14612	14415	14237	14576	14606	14472	14405	14454	14451	14510	14654	14552
16497	22304	19920	17959	17318	17246	16264	16252	15080	14350	13880	13739	13706	13933	13926	13771	13845	13826	13697	13573	13643	13635	13605	13540	13762	13623	13688	13526	13578	13622	13628	13508	13478	13419	13522	13763	13522	13453	13559	13553	13774	13645	13491	13556	13632	13620	13847	13796	13828	13671	13723	13676	13454	13580	13431	13490	13489	13637	13361	13537	13605	13531	13529	13534	13623	13576	13488	13619	13506	13448	13443	13737	13568	13375	13431	13396	13444	13442	13518	13509	13465	13405	13520	13619	13598	13481	13465	13496	13519	13354	13395	13647	13548	13546	13720	13364	13491	13598	13567	13563	13495	13370	13445	13546	13638	13527	13536	13599	13500	13474	13445	13520	13498	13456	13579	13570	13433	13412	13467	13663	13378	13447	13376	13351	13435	13514	13637	13569	13429	13519	13621	13503	13444	13334	13587	13444	13556	13437	13648	13600	13556	13561	13486	13451	13537	13497	13540	13493	13531	13575	13539	13383	13678	13618	13387	13399	13510	13407	13553	13440	13575	13440	13582	13438	13444	13567	13693	13527	13580	13449	13503	13607	13738	13451	13556	13580	13572	13479	13477	13466	13725	13600	13512	13357	13500	13561	13668	13387	13602	13601	13448	13519	13544	13404	13649	13318	13540	13413	13471	13550	13505	13595	13458	13655	13441	13533	13548	13585	13462	13581	13458	13516	13602	13265	13505	13496	13520	13580	13529	13524	13573	13368	13401	13451	13363	13519	13601	13457	13642	13499	13669	13370	13661	13661	13436	13290	13569	13611	13541	13512	13566	13379	13552	13481	13454	13374	13475	13511	13441	13468	13502	13458	13451	13534	13769	13585	13604	13551	13626	13466	13490	13727	13386	13476	13480	13539	13445	13483	13601	13587	13335	13539	13540	13477	13420	13611	13509	13383	13487	13513	13448	13617	13638	13526	13506	13541	13615	13435	13469	13538	13667	13530	13524	13604	13556	13467	13485	13462	13650	13452	13521	13441	13454	13565	13506	13453	13553	13418	13531	13351	13590	13527	13742	13564	13569	13625	13495	13606	13446	13504	13336	13522	13441	13477	13605	13564	13289	13454	13616	13504	13438	13606	13505	13421	13629	13502	13472	13538	13396	13433	13444	13523	13534	13664	13439	13659	13312	13562	13616	13536	13508	13445	13587	13579	13513	13355	13551	13460	13563	13550	13362	13585	13574	13349	13528	13554	13695	13576	13614	13465	13677	13647	13577	13739	13722	13780	13458	13520	13369	13544	13483	13593	13369	13407	13398	13659	13592	13535	13410	13474	13500	13505	13538	13333	13520	13614	13624	13575	13524	13402	13453	13387	13729	13555	13669	13550	13538	13601	13737	13506	13623	13501	13373	13649	13314	13425	13385	13766	13562	13339	13516	13395	13512	13396	13424	13566	13644	13580	13455	13568	13400	13434	13493	13449	13553	13450	13511	13518	13488	13509	13458	13502	13571	13505	13785	13539	13459	13448	13492	13653	13518	13575	13289	13486	13457	13593	13630	13530	13435	13394	13524	13508	13485	13588	13474	13675	13520	13448	13533	13496	13691	13590	13578	13398	13542	13529	13569	13524	13422	13562	13576	13565	13525	13492	13441	13365	13582	13455	13358	13667	13505	13351	13519	13607	13419	13513	13410	13468	13539	13543	13472	13472	13570	13479	13564	13664	13646	13594	13498	13498	13653	13429	13319	13511	13485	13651	13705	13412	13557	13681	13490	13508	13497	13543	13524	13492	13395	13593	13509	13432	13387	13349	13533	13720	13523	13448	13600	13437	13587	13504	13525	13292	13411	13726	13346	13574	13665	13560	13449	13585	13585	13588	13622	13521	13407	13749	13529	13572	13573	13495	13522	13697	13419	13484	13589	13308	13643	13478	13337	13522	13507	13617	13409	13543	13571	13447	13406	13457	13500	13609	13642	13479	13530	13425	13517	13636	13507	13415	13482	13561	13601	13685	13429	13689	13466	13556	13390	13435	13415	13601	13534	13407	13600	13475	13540	13388	13485	13449	13605	13643	13399	13391	13413	13437	13471	13473	13505	13608	13653	13460	13631	13410	13685	13465	13533	13537	13490	13536	13490	13590	13485	13581	13625	13512	13454	13462	13538	13713	13478	13624	13396	13572	13644	13478	13402	13386	13482	13410	13476	13602	13541	13352	13617	13588	13494	13737	13643	13551	13536	13334	13580	13454	13624	13422	13510	13589	13630	13457	13542	13398	13561	13576	13547	13342	13607	13431	13498	13583	13490	13524	13382	13889	13467	13523	13407	13488	13595	13434	13593	13608	13503	13563	13655	13504	13492	13562	13614	13511	13577	13452	13599	13735	13389	13486	13660	13582	13533	13406	13642	13559	13567	13678	13353	13472	13621	13526	13447	13458	13589	13509	13498	13501	13558	13435	13596	13503	13517	13525	13537	13414	13501	13435	13437	13633	13521	13559	13488	13425	13406	13533	13439	13560	13542	13433	13556	13380	13630	13484	13561	13554	13431	13544	13490	13461	13479	13534	13532	13554	13555	13451	13366	13604	13532	13569	13655	13538	13664	13585	13386	13503	13636	13694	13479	13486	13477	13380	13460	13568	13583	13384	13599	13596	13460	13474	13655	13384	13583	13502	13595	13683	13560	13578	13434	13400	13604	13657	13497	13508	13456	13483	13585	13357	13507	13506	13490	13561	13646	13389	13425	13426	13374	13435	13504	13451	13670	13447	13646	13531	13559	13573	13603	13702	13425	13626	13570	13584	13409	13545	13521	13421	13477	13510	13578	13666	13528	13358	13433	13454	13560	13545	13545	13501	13550	13566	13477	13438	13583	13501	13443	13475	13529	13543	13567	13514	13505	13485	13453	13499	13528	13503	13542	13391	13567	13444	13623	13444	13693	13483	13739	13728	13418	13398	13435	13523	13631	13633	13517	13514	13513	13354	13463	13411	13636	13455	13537	13599	13491	13400	13444	13471	13417	13532	13717	13602	13691	13471	13716	13563	13559	13646	13497	13569	13502	13506	13391	13430	13491	13502	13587	13377	13509	13463	13489	13629	13637	13436	13680	13545	13652	13486	13470	13447	13499	13451	13507	13470	13455	13492	13585	13701	13603	13514	13647	13549	13628	13681	13515	13379	13586	13576	13484	13581	13406	13631	13395	13583	13759	13582	13379	13586	13601	13535	13400	13509	13592	13500	13547	13597	13424	13309	13475	13388	13503	13499	13505	13586	13533	13657	13455	13443	13498	13449	13471	13560	13508	13503	13505	13514	13357	13461	13490	13451	13345	13660	13655	13552	13607	13455	13686	13539	13617	13493	13400	13651	13638	13387	13510	13560	13578	13463	13581	13359	13645	13650	13556	13472	13488	13627	13442	13617	13569	13529	13635	13313	13516	13583	13585	13453	13535	13551	13502	13475	13432	13475	13575	13571	13654	13542	13516	13558	13582	13465	13593	13494	13429	13493	13474	13560	13704	13421	13703	13474	13498	13548	13708	13439	13425	13336	13520	13338	13498	13443	13404	13597	13476	13477	13437	13603	13364	13493	13560	13537	13512	13520	13543	13361	13387	13508	13420	13643	13474	13636	13509	13593	13648	13519	13547	13540	13419	13361	13550	13632	13402	13493	13656	13476	13599	13553	13527	13555	13543	13369	13539	13657	13604	13458	13366	13583	13424	13493	13439	13666	13600	13543	13493	13564	13522	13472	13625	13472	13695	13556	13534	13637	13516	13617	13581	13439	13488	13516	13547	13456	13634	13515	13480	13514	13477	13594	13620	13431	13549	13491	13623	13392	13452	13689	13521	13456	13628	13406	13516	13683	13580	13432	13457	13749	13471	13470	13375	13540	13749	13435	13457	13684	13390	13294	13566	13624	13442	13689	13459	13602	13553	13442	13647	13448	13643	13470	13482	13499	13395	13496	13530	13462	13589	13478	13530	13561	13470	13586	13669	13457	13520	13555	13618	13437	13544	13571	13373	13580	13547	13517	13566	13484	13669	13474	13542	13704	13546	13560	13552	13633	13419	13597	13582	13578	13448	13431	13578	13577	13482	13363	13566	13561	13401	13525	13511	13368	13654	13366	13299	13509	13641	13429	13588	13608	13423	13322	13764	13525	13470	13503	13434	13379	13416	13419	13574	13416	13585	13614	13606	13549	13400	13268	13337	13573	13676	13504	13471	13522	13453	13499	13543	13376	13664	13725	13357	13512	13480	13445	13476	13599	13410	13517	13507	13559	13594	13556	13587	13634	13404	13606	13474	13559	13546	13569	13487	13535	13470	13530	13600	13460	13465	13419	13398	13390	13621	13448	13524	13609	13448	13566	13401	13610	13320	13304	13627	13559	13374	13562	13584	13476	13573	13657	13520	13637	13523	13500	13493	13459	13517	13544	13470	13557	13501	13500	13580	13579	13619	13541	13610	13517	13464	13490	13496	13550	13659	13514	13520	13555	13653	13413	13379	13373	13557	13506	13334	13473	13553	13500	13437	13502	13538	13454	13551	13463	13794	13518	13513	13570	13366	13441	13393	13518	13520	13504	13442	13331	13427	13392	13532	13494	13449	13629	13505	13471	13556	13426	13620	13470	13421	13606	13751	13448	13463	13612	13430	13407	13458	13362	13589	13419	13461	13580	13448	13442	13633	13509	13539	13614	13574	13549	13504	13495	13452	13543	13711	13437	13564	13593	13477	13544	13503	13507	13597	13479	13480	13486	13616	13342	13414	13496	13553	13645	13502	13682	13523	13506	13523	13323	13467	13368	13427	13416	13448	13546	13586	13628	13411	13505	13545	13506	13514	13542	13478	13312	13511	13446	13538	13552	13663	13485	13501	13518	13612	13562	13536	13571	13569	13433	13547	13524	13451	13588	13615	13492	13623	13577	13495	13511	13573	13800	13604	13557	13540	13660	13524	13574	13517	13656	13565	13451	13436	13631	13642	13392	13381	13459	13653	13502	13594	13437	13494	13513	13469	13512	13552	13540	13648	13462	13687	13504	13674	13585	13553	13499	13481	13502	13573	13515	13650	13677	13698	13677	13442	13433	13638	13459	13651	13451	13394	13524	13480	13326	13446	13547	13613	13453	13499	13505	13495	13609	13442	13583	13598	13655	13509	13607	13628	13592	13499	13627	13479	13468	13423	13410
24063	21262	28630	24295	22215	21988	20253	17433	16305	15901	15564	15439	15402	15394	15654	15410	15308	15211	15103	15097	14951	14817	15052	14964	14913	15093	14953	14935	14952	14859	14871	14954	14841	14774	15122	14893	14943	15021	14883	14788	14720	14934	14809	14798	14992	15831	16265	15883	15848	15425	14973	14864	14957	14845	14873	14727	14839	14756	14843	14890	14718	14748	14840	14853	14685	14718	14774	14762	15032	14712	14883	14979	15062	14921	14731	14732	14863	14920	14704	14583	14742	14735	14774	14789	14921	14693	14825	14730	14794	14636	14728	14659	14951	14900	14811	14862	14873	14831	14809	14910	14880	14789	14731	14682	14945	14756	14835	14716	14508	14797	14869	14736	14792	14800	14764	14781	14757	14804	14748	14728	14568	14565	14922	14832	14805	14825	14786	14545	14862	15081	14636	14779	14803	14683	14702	14922	14848	14835	14617	14607	14845	14853	14889	14782	14759	14774	14784	14811	14610	14702	14517	14887	14814	14815	14796	14756	14755	14951	14913	14671	14811	14913	14637	14788	14627	14592	14759	14783	14886	14600	14619	14864	14903	14901	14748	14977	14725	14726	14648	14714	14917	14920	14762	14706	14846	14844	14688	14810	14926	14899	14970	14888	14768	14816	14769	14764	14634	14725	14639	14850	14767	14638	14852	14694	14636	14878	14735	14919	14652	14741	14844	14750	14798	14917	14604	14788	14829	14714	14803	14760	14674	14796	14793	14870	14692	14741	14936	14679	14552	14848	14603	14656	14807	14731	15020	14693	14775	14743	14833	14849	14957	14689	14761	14696	14715	14771	14754	14871	14688	14807	14841	14661	14724	14657	14653	14907	14843	14807	15083	14685	14855	14744	14595	14690	14877	14657	14858	14767	14957	14780	14732	14826	14618	14943	14813	14695	14852	14745	14715	14647	14769	14748	14798	14925	14846	14637	14615	14833	14790	14703	14746	14873	14718	14654	14814	14980	14851	14784	14924	14759	14782	14897	14756	14856	14670	14926	14577	14583	14734	14739	14825	14839	14911	14826	14621	14561	14627	14618	14869	14666	14828	14771	14849	14844	14922	14700	14583	14816	14655	14654	14608	14779	14722	14772	14793	14776	14674	14702	14635	14821	14834	14829	14703	14925	14695	14971	14834	14865	14638	14770	14862	14816	14615	14798	14871	14768	14840	14760	14648	14557	14850	14813	14634	14645	14726	14833	14813	14870	14775	14546	14518	14857	14809	14850	14806	14677	14930	14838	14756	14789	14798	14925	14629	14769	14724	14777	14833	14965	14787	14686	14846	14927	14610	14723	14852	14756	14740	14857	14940	14791	14716	15040	14789	14803	14726	14746	14737	14780	14994	14765	14689	14905	14693	14856	14947	14744	14748	14845	14767	14629	14927	14825	14765	14785	14783	14750	14756	14788	14872	14737	14803	14926	14466	14703	14753	14755	14603	14793	14817	14873	14772	14886	14821	14976	14738	14569	14734	14853	14663	14746	14984	14849	14581	14613	14720	14805	14672	14966	14852	14772	14764	14714	14790	14743	14794	15019	14776	14649	14891	14811	14837	14837	14795	14804	14672	14725	14675	14797	14808	14776	14750	14704	14702	14703	14874	14716	14677	14735	14642	14877	14776	14760	14757	14703	14865	14751	14768	14792	14758	14968	14700	14772	14880	14889	14854	14931	14804	14912	14843	14799	14810	14958	14745	14726	14734	14726	14764	14635	14874	14750	14904	14711	15024	14660	14727	14794	14719	14809	14798	14752	14864	14747	14855	14726	14791	14840	14752	14952	14737	14849	14753	14742	14776	14688	14785	14867	14891	14722	14747	14659	14781	14870	14650	14717	14774	14641	14728	14518	14798	14943	14639	14698	14848	14577	14601	14782	14899	14869	14890	14864	14875	14859	14750	14674	14843	14845	14756	14851	14872	14729	14794	14717	14851	14529	14705	14866	14808	14657	14797	14696	14820	14876	14714	14833	14771	14716	14804	14833	14846	14760	14919	14873	14624	14847	14967	14764	14880	14760	14696	14780	14627	14807	14643	14860	14774	14753	14865	15034	14912	15002	14784	14718	14714	14513	14732	14758	14856	14714	15018	14710	14711	14835	14721	14705	15018	14849	14800	14726	14672	14777	14986	14654	14883	14652	14695	14661	14835	14775	14872	14748	14773	14924	14854	14748	14851	14861	14968	14747	14867	14658	14672	14836	14978	14672	14577	14825	14963	14742	14693	14886	14793	14909	14855	14820	14656	14831	14788	14592	14605	14543	14863	14858	14460	14715	14801	14895	14875	14668	14758	14852	14830	14811	14934	14728	14823	14793	14788	14679	14821	14872	14639	14561	14757	14814	14824	14611	14837	14770	14775	14889	14955	14840	14610	14696	14883	14621	14620	14661	14963	14605	14699	14818	14874	14734	14816	14696	14635	14789	14730	14763	14592	14920	14882	14753	14562	14837	14758	14710	14864	14838	14791	14755	14633	14669	14779	14842	14924	14756	14732	14967	14736	14777	14849	14793	14888	14652	14678	14673	14883	14849	14744	14937	14861	14693	14822	14778	14946	14703	14769	14703	14856	14771	14882	15003	14705	14878	14766	14856	14517	14581	14631	14605	14701	14801	14695	14851	14888	14572	14784	14788	14740	14725	14640	14809	14755	14837	14700	14861	14819	14769	14841	14690	14731	14714	14797	14742	14896	14806	14715	14731	14629	14509	14809	14791	14964	14873	14930	14882	14693	14850	14902	14696	14657	14840	14492	14715	14787	14767	15052	14721	14797	14950	14733	14922	15011	14595	14687	14838	14645	14778	14816	14854	14787	14723	14757	14713	14880	14936	14850	14667	14862	14815	14851	14827	14890	14748	15045	14887	14709	14578	14774	14900	14840	14769	14651	14725	14784	14720	14910	14790	14646	14793	14799	14911	14827	14740	14815	14633	14936	14842	14906	14832	14621	14710	14723	14863	14698	14761	14641	14665	14722	14623	14697	14776	14731	14697	14684	14701	14598	14811	14798	14662	14754	14893	14882	14833	14830	14827	14780	14864	14901	14826	14676	14856	14781	14786	14857	14684	14803	14659	14728	14831	14639	14677	14706	14919	14604	14796	14590	14868	14878	14658	14683	14821	14877	14829	14713	14752	14915	14520	14805	14928	14784	14716	14584	14675	14895	14849	14759	14709	14831	14583	14802	14863	14721	14889	14676	14784	14901	14540	14822	14718	14610	14736	14687	14748	14745	14744	14759	14779	14843	14800	14723	14818	14865	14844	14673	14756	14751	14802	14833	14840	14656	14666	14718	14618	14864	14872	14618	14855	14743	14736	14754	14851	14641	14615	14911	14713	14743	14728	14778	14718	14795	14715	14800	14576	14693	14744	14648	14654	14675	15001	14998	14823	14740	14735	14871	14674	15017	14914	14855	14809	14826	14735	14741	14822	14765	14799	14779	14750	14959	14811	14895	14706	14866	14627	14670	14549	14671	14801	14701	14698	14858	14698	14823	14811	14754	14831	14848	14679	14857	14649	14849	14761	14988	14634	14716	14674	14625	14558	14681	14622	14984	14934	14740	14814	14572	14802	14577	14777	14807	14888	14698	14720	14698	14844	14825	14939	14856	14785	14875	14721	14753	14829	14789	14816	14837	14763	14868	14655	14845	14596	14824	14853	14972	14989	14823	14862	14874	14710	14652	14748	14534	14613	14763	14946	14736	14711	14675	14746	14849	14893	14837	14824	14814	14853	14834	14590	14744	14959	14831	14896	14867	14594	14552	14584	14934	14886	14755	14749	14716	14687	14709	14748	14738	14759	14791	14782	14510	14662	14776	14698	14717	14879	14979	14967	14611	14876	14760	14891	14815	14792	14757	14830	14852	14693	14792	14911	14838	14759	14569	14809	14676	14857	14726	14804	14868	15075	14809	14772	14765	14665	14773	14853	14921	14872	14673	14754	14823	14714	14663	14846	14705	14733	14636	14793	14681	14807	14826	14936	14750	14786	14840	14784	15012	14797	14859	14686	14728	14873	14761	14836	14665	14764	14699	14686	14714	14808	14831	15032	14999	14918	14713	14741	14690	14903	14775	14741	14842	14864	14589	14888	14830	14774	14866	14690	14764	14682	14806	14782	14774	14580	14786	14785	14748	14870	14878	14806	14788	14881	14819	14979	14931	14494	14894	14634	14759	14719	14644	14745	14643	14623	14831	14850	14659	14786	14972	14632	14767	14558	14819	14772	14839	14710	14680	14809	14727	14812	14580	14681	14629	14665	14614	14717	14841	14720	14676	14925	14830	14951	14820	14823	14794	14683	14775	14886	14815	14843	14779	14958	14776	14630	14901	14788	14837	14782	14921	14837	14749	14774	14793	14807	14858	14745	14695	14759	14681	14997	14768	14779	14553	14838	14825	14688	14913	14680	14915	14696	14613	14819	14736	14776	14821	14750	14642	14851	14810	14686	14791	14813	14891	14568	15033	14877	14973	14855	14805	14781	14781	14629	14603	14848	14889	14812	14874	14570	14839	14831	14770	14790	14682	14686	14676	14755	14786	14678	14920	14828	14699	14738	14699	14860	14862	14776	14878	14654	14746	14809	14896	14773	14645	14599	14726	15019	14766	14833	14824	14759	14766	14962	14892	14747	14745	14729	14708	14654	14751	14842	14729	14830	14692	14744	14984	14796	14756	14508	14554	14687	14665	14636	14888	14870	14961	14629	14614	14658	14751	14822	14734	14564	14723	14870	14936	14723	14861	14668	14633	14820	14780	14892	14722	14703	14601	14523	14547	14912	14721	14631	14726	14671	14891	14787	14844	14904	14907	14751	14943	14673	14806	14911	14624	14785	14478	14703	14463	14739	14697	14768	14881	14718	14618	14578	14748	14720	14678	14615	14725	14847	14792	14902	14794	14781	14811	14827	14558	14555	14794	14872	14645	14783	14716	14774	14740	14755	14766	14742	14724	14664	14706	14818	14801	14813	14766	14681	14814	14713	14813	14604	14744	14801	14747	14594	14639	14867	14801	14685	14761	14922	14752	14569	14704	14772	14794	14839	14623	14855	14837	14859	14633	14589	14661	14708	14890	14655	14686	14783	14795	14738	14682	14826	14693	14677	14734	14809	14723	14887	14860	14696	14791	14737	14993	14863	14939	14600	14727	14640
15814	26801	24658	22234	21985	20176	18238	17355	16346	14966	14582	14323	14860	14684	14753	14651	14199	14172	14030	13920	13881	13905	13902	13819	13877	13699	13875	14020	13744	13827	13781	13781	13875	13803	13610	13743	13988	13639	13545	13788	13608	13604	13804	13697	14008	15249	15596	15321	14910	14392	14072	13839	13779	13778	13775	13740	13729	13685	13824	13766	13787	13710	13675	13617	13677	13761	13642	13596	13703	13653	13584	13741	13699	13661	13659	13883	13831	13831	13775	13819	13635	13647	13798	13640	13803	13713	13835	13541	13856	13628	13772	13687	13736	13777	13611	13663	13713	13682	13550	13712	13818	13572	13740	13668	13752	13559	13669	13844	13658	13671	13661	13627	13892	13697	13618	13670	13837	13633	13779	13637	13596	13689	13713	13747	13641	13720	13618	13902	13721	13729	13705	13737	13802	13519	13812	13668	13675	13432	13772	13583	13785	13611	13630	13767	13584	13661	13588	13659	13595	13623	13653	13791	13753	13756	13549	13642	13591	13653	13737	13628	13590	13859	13648	13666	13721	13668	13624	13516	13771	13632	13861	13556	13593	13711	13691	13771	13609	13773	13704	13654	13681	13743	13602	13772	13768	13643	13793	13689	13878	13621	13742	13682	13778	13694	13692	13751	13627	13736	13788	13687	13639	13790	13756	13796	13705	13663	13690	13610	13644	13635	13557	13611	13609	13775	13835	13711	13587	13745	13749	13830	13576	13639	13570	13717	13603	13700	13567	13818	13725	13711	13543	13694	13603	13618	13769	13722	13642	13596	13686	13830	13778	13717	13695	13748	13689	13637	13784	13855	13476	13696	13664	13600	13696	13603	13512	13636	13707	13645	13759	13636	13665	13695	13644	13671	13732	13742	13760	13648	13466	13745	13709	13648	13713	13579	13794	13735	13638	13643	13719	13682	13747	13766	13759	13573	13571	13809	13692	13684	13509	13710	13743	13613	13700	13778	13592	13764	13805	13811	13497	13699	13683	13611	13715	13687	13585	13735	13694	13620	13576	13455	13722	13746	13468	13701	13484	13694	13626	13597	13561	13638	13892	13755	13834	13568	13676	13797	13729	13689	13719	13756	13628	13750	13556	13465	13702	13788	13639	13620	13908	13570	13785	13547	13700	13675	13765	13643	13738	13726	13718	13758	13705	13574	13691	13850	13829	13629	13671	13715	13566	13590	13699	13640	13800	13605	13879	13621	13635	13614	13672	13559	13805	13775	13811	13638	13661	13638	13674	13703	13743	13619	13778	13814	13652	13792	13779	13736	13671	13779	13795	13584	13795	13695	13714	13661	13529	13634	13526	13791	13664	13636	13706	13654	13622	13730	13638	13713	13772	13562	13697	13644	13788	13675	13800	13499	13601	13581	13650	13827	13629	13850	13609	13694	13670	13720	13740	13641	13743	13635	13799	13774	13883	13690	13524	13569	13641	13620	13545	13695	13681	13540	13688	13653	13656	13699	13661	13677	13628	13883	13641	13761	13654	13702	13588	13806	13676	13736	13701	13628	13591	13709	13733	13720	13657	13638	13601	13625	13718	13795	13687	13793	13742	13826	13519	13587	13634	13522	13689	13818	13662	13861	13671	13724	13718	13648	13721	13652	13507	13682	13776	13622	13736	13501	13617	13705	13758	13639	13761	13694	13738	13620	13783	13679	13666	13784	13608	13714	13717	13699	13472	13753	13598	13710	13769	13716	13703	13539	13642	13768	13737	13682	13584	13859	13637	13609	13522	13812	13740	13751	13721	13578	13662	13750	13642	13868	13610	13619	13562	13733	13704	13646	13769	13830	13526	13813	13723	13724	13755	13706	13752	13758	13757	13703	13684	13682	13629	13592	13719	13703	13849	13753	13474	13588	13619	13660	13799	13767	13608	13713	13756	13633	13621	13637	13750	13605	13747	13536	13602	13735	13618	13771	13776	13803	13847	13657	13745	13722	13591	13678	13604	13822	13730	13662	13721	13716	13613	13766	13847	13771	13831	13705	13891	13713	13764	13872	13526	13646	13612	13738	13503	13643	13745	13658	13737	13848	13539	13700	13653	13600	13655	13696	13679	13711	13746	13631	13803	13539	13789	13619	13799	13558	13531	13474	13658	13746	13774	13679	13685	13756	13692	13705	13728	13601	13738	13670	13602	13613	13686	13602	13577	13684	13713	13685	13753	13676	13637	13642	13498	13600	13579	13615	13672	13739	13697	13653	13587	13804	13683	13683	13653	13745	13666	13704	13753	13788	13693	13766	13672	13623	13599	13724	13614	13847	13756	13721	13526	13710	13543	13853	13628	13697	13561	13821	13657	13625	13568	13633	13736	13733	13763	13956	13702	13770	13810	13701	13808	13666	13615	13670	13603	13765	13616	13637	13685	13635	13689	13687	13735	13678	13744	13622	13655	13604	13773	13687	13598	13723	13772	13773	13694	13697	13543	13727	13738	13537	13654	13771	13621	13904	13704	13800	13734	13729	13721	13810	13830	13712	13714	13744	13721	13630	13737	13581	13597	13745	13729	13724	13684	13502	13627	13779	13684	13717	13629	13617	13634	13624	13681	13741	13866	13756	13841	13574	13738	13733	13648	13739	13755	13641	13784	13748	13762	13754	13642	13815	13679	13695	13667	13625	13604	13629	13772	13781	13706	13567	13679	13586	13804	13607	13784	13845	13694	13559	13516	13600	13668	13754	13679	13566	13806	13557	13777	13653	13670	13579	13677	13697	13610	13659	13551	13639	13635	13450	13655	13605	13632	13683	13640	13674	13731	13825	13451	13599	13672	13734	13556	13772	13702	13700	13718	13759	13776	13612	13546	13765	13583	13780	13740	13597	13626	13725	13687	13616	13836	13674	13875	13616	13730	13597	13625	13590	13740	13787	13773	13711	13731	13697	13604	13718	13730	13736	13869	13620	13565	13825	13632	13659	13498	13685	13631	13635	13733	13681	13691	13620	13691	13731	13837	13634	13669	13741	13804	13701	13768	13696	13776	13723	13844	13648	13733	13687	13669	13655	13636	13479	13731	13698	13677	13694	13495	13621	13671	13656	13811	13840	13670	13884	13633	13594	13609	13782	13706	13749	13800	13684	13800	13690	13650	13665	13643	13713	13680	13586	13701	13622	13667	13657	13591	13569	13603	13548	13816	13683	13494	13745	13614	13809	13627	13587	13836	13545	13563	13542	13646	13714	13748	13708	13776	13813	13509	13655	13649	13877	13630	13834	13833	13695	13866	13648	13630	13766	13699	13641	13782	13761	13854	13707	13913	13609	13883	13565	13673	13827	13682	13664	13836	13787	13728	13593	13728	13646	13633	13649	13689	13723	13660	13757	13759	13698	13502	13765	13510	13696	13775	13616	13545	13683	13654	13813	13662	13869	13856	13729	13609	13751	13703	13577	13696	13804	13664	13656	13719	13649	13758	13650	13630	13757	13623	13636	13511	13726	13673	13789	13535	13683	13583	13602	13818	13750	13736	13552	13683	13554	13792	13701	13714	13749	13502	13635	13552	13591	13617	13728	13653	13711	13869	13664	13787	13881	13783	13759	13739	13823	13733	13735	13769	13758	13690	13717	13578	13544	13534	13585	13638	13559	13755	13528	13573	13464	13672	13567	13669	13597	13744	13825	13775	13790	13427	13686	13745	13753	13686	13700	13760	13647	13589	13587	13678	13657	13610	13712	13745	13574	13694	13798	13528	13611	13806	13741	13764	13725	13986	13831	13663	13700	13798	13506	13649	13688	13738	13619	13741	13719	13713	13751	13803	13565	13896	13831	13669	13713	13654	13577	13595	13742	13747	13759	13752	13732	13589	13466	13697	13672	13771	13656	13651	13741	13567	13666	13614	13616	13562	13577	13666	13742	13618	13623	13767	13441	13609	13668	13761	13639	13509	13666	13745	13834	13742	13840	13762	13769	13728	13694	13580	13656	13819	13809	13559	13567	13801	13666	13738	13590	13836	13586	13533	13608	13662	13613	13728	13652	13688	13853	13459	13626	13690	13817	13615	13706	13604	13656	13821	13702	13741	13809	13875	13801	13602	13641	13850	13778	13766	13676	13583	13575	13566	13825	13749	13792	13635	13702	13765	13728	13581	13708	13711	13728	13788	13709	13752	13701	13734	13524	13732	13675	13555	13668	13752	13723	13693	13732	13750	13761	13692	13803	13726	13601	13602	13614	13731	13718	13675	13593	13674	13746	13696	13582	13684	13613	13644	13594	13693	13720	13873	13661	13614	13554	13800	13653	13611	13700	13675	13695	13546	13681	13676	13565	13711	13751	13699	13597	13729	13698	13748	13393	13673	13725	13798	13606	13663	13550	13699	13823	13648	13576	14005	13739	13665	13585	13719	13598	13636	13641	13626	13695	13703	13674	13618	13597	13719	13799	13689	13743	13700	13622	13803	13810	13804	13640	13772	13599	13469	13629	13668	13609	13746	13771	13666	13680	13630	13693	13751	13808	13812	13641	13617	13580	13560	13669	13723	13619	13753	13507	13575	13721	13540	13745	13547	13758	13786	13820	13721	13587	13623	13614	13732	13718	13806	13542	13835	13676	13650	13603	13746	13603	13697	13695	13689	13559	13631	13769	13797	13699	13817	13737	13678	13779	13694	13918	13657	13676	13609	13626	13816	13782	13730	13737	13717	13586	13837	13736	13754	13692	13713	13724	13619	13680	13635	13659	13724	13497	13731	13686	13605	13762	13584	13660	13715	13652	13838	13750	13605	13626	13608	13657	13620	13525	13604	13724	13692	13714	13706	13590	13643	13746	13662	13731	13822	13764	13786	13532	13675	13598	13697	13750	13685	13602	13644	13886	13609	13760	13665	13462	13945	13641	13648	13748	13559	13704	13775	13447	13559	13792	13698	13738	13559	13674	13720	13645	13631	13589	13645	13687	13625	13584	13733	13573	13622	13738	13596	13680	13642	13734	13816	13670	13725	13772	13547	13642	13690	13670	13732	13678	13611	13608	13616	13682	13737	13602	13674	13660	13637	13931	13558	13812	13659	13799	13597	13836	13650	13730	13719	13632	13745	13567	13661	13773	13447	13744	13602	13743	13813	13535	13776	13700	13821	13682	13646	13589	13572	13751	13676	13718	13687	13557	13611	13710	13741	13682	13571	13637	13613	13577	13768	13835	13611	13706
23068	21264	29073	23778	21466	23321	24341	18684	17201	16725	16190	15783	15924	16285	16281	15993	15777	15760	15542	15534	15531	15519	15421	15327	15307	15291	15292	15108	15286	15255	15133	15281	15298	15221	15135	15166	15203	15130	14989	15244	15093	15218	15311	15110	15558	16765	17680	17327	16689	16123	15424	15380	15212	15178	15028	15111	15040	15072	15160	15070	15008	15159	14958	15162	15359	15136	15058	14925	14881	15012	14998	15026	15285	15219	15051	15201	14935	15195	15113	15164	15028	15029	14849	15036	15162	15109	15048	15045	14854	14949	15184	14911	15329	14858	15072	15063	14991	14752	15076	15071	14995	15053	15195	15106	14905	14915	15088	15142	14928	15001	15006	15150	15054	15134	15115	15139	15056	14941	14948	15217	14860	14791	14966	14900	14951	14954	15113	15201	14982	14992	15082	14987	15153	15238	15086	15088	15145	15052	14921	14969	14992	14990	15046	15088	14927	15016	15163	15130	15005	15032	15154	14848	14971	15156	14849	15137	14981	15073	15061	14983	15151	15180	15113	14982	14979	15023	14997	15088	14953	14914	14790	15069	15116	15054	15028	15012	15070	14906	14986	15117	15049	15109	15118	15221	14915	14821	15088	15058	14970	14886	15083	15090	15124	14986	14877	15100	14796	14920	15025	14986	15116	14994	15063	14938	15318	14995	14985	14938	14968	15054	15097	15247	14999	15010	14906	14917	14971	15076	14975	15105	14958	14864	14952	15107	15028	15057	15203	14894	14936	14815	14847	15106	15076	14958	14738	15016	14957	15087	15082	14915	15055	15069	15120	15026	14975	14987	14992	14911	14987	15167	14864	14963	15003	15023	15073	15176	15109	14915	15055	14966	14995	14959	14932	15197	15085	14935	15057	14940	15009	14654	14719	15150	14974	15046	14989	14835	15090	15204	15082	14863	15065	14792	14963	15138	15038	15092	14876	14831	14906	15024	15104	14975	14950	14972	14948	14922	14828	14883	14851	14858	15112	14911	14931	14996	14992	15098	14969	14989	15020	14989	15039	14927	14887	14966	15117	14975	15026	14986	15033	15022	14882	15203	15190	14827	14886	15028	14990	15032	15035	15039	14866	15031	15088	14865	14784	14973	14901	14925	14899	14924	14860	15034	15170	15175	14814	14894	14917	14904	15043	14922	14987	15006	14868	14905	14915	14965	14958	15184	15091	15185	14950	14862	15193	14952	14848	15121	15104	14858	15068	15068	14994	15286	15013	15273	15066	15193	15193	14893	15031	15044	15018	15141	15133	14953	15034	14801	14846	14935	15011	14892	14972	14778	15036	15013	15109	14967	15050	15012	14966	15095	14960	15073	14927	14914	15128	15124	14916	15096	14962	15216	15035	15134	14925	15046	15117	15126	14863	14736	14971	14927	15118	15038	14871	14966	14972	14957	14957	15037	15048	14851	15003	15009	14947	14975	15155	14963	15038	15017	15026	15032	14938	14997	14898	14946	15037	15087	15142	15001	15079	14897	15009	14953	15172	15124	15055	14766	14989	15054	15101	14953	14880	15150	14918	14964	15057	14891	14822	14910	15015	14978	15144	15013	14983	14966	15056	14907	15167	14947	14833	15094	14962	15017	14919	14987	15105	15025	14824	14882	14943	15053	15043	14906	14951	15151	14958	14951	14984	15062	14853	14908	14858	14717	15070	15058	14891	14942	15180	15057	14992	14862	14820	15005	15046	15033	14975	14895	15053	15053	14937	14926	14760	14903	14971	14947	14807	14890	14975	14967	15120	15050	14719	15094	15057	15070	15200	14951	15042	14996	14863	15086	14957	14954	14767	15185	14924	15098	14910	14945	14916	14978	14957	15131	15118	15083	14948	14875	14949	14865	14899	15050	14902	14998	15118	14993	15019	14926	14981	15155	14989	14977	15025	15066	14889	14908	15047	14985	14831	15097	14986	14862	15094	15019	15025	15006	14893	14868	14758	14832	15116	15160	14909	15051	14904	15031	15056	14916	15029	14988	15024	14829	14946	14837	14861	14899	15214	15170	15147	14930	14994	14854	15005	15011	15248	14885	14924	14942	15079	14861	14871	14984	14930	14924	15086	14930	15090	14990	14955	14775	15188	14930	15122	14862	15066	14869	14877	14954	15078	15009	14803	14832	15126	14928	15010	15123	15163	15150	15033	14983	14939	14924	14960	14943	15011	15054	14816	14899	14853	14989	14859	14979	14898	15051	14854	15112	15010	14869	14878	15018	15005	14891	15170	15131	14889	15042	15072	14936	15086	14961	14871	14983	15111	14808	14820	15017	15180	15142	14908	14957	15077	15114	15117	15092	15018	14970	14979	15060	15100	14975	14923	14923	15165	14972	14867	15139	15068	15038	14959	15117	15056	14955	14963	15205	15103	15006	14938	14939	14731	15102	14832	14891	15058	15016	15014	15085	15077	14908	14944	14751	15099	14847	14879	14857	15131	15043	14994	14900	15129	14905	14937	15093	14991	15051	14884	14979	14793	14924	15009	15047	15046	15066	14956	14919	15061	15054	14952	15162	15026	14819	14763	15064	15053	15004	14929	14969	14917	14953	14964	14881	14942	15003	14942	14782	15155	14922	14990	15002	15095	14926	14902	14940	14885	15050	15160	15004	15082	15177	15206	15156	15133	15051	14988	15069	15116	15101	15085	15162	14917	14929	15045	15067	15014	15061	14843	14999	14948	15039	15006	15000	14830	15021	15022	15006	14944	14998	15009	14900	15011	15021	14844	15041	15154	15090	14978	15098	14916	14964	14986	15103	15044	14888	14843	15106	14884	14965	14938	14988	14899	14959	14921	15143	15002	14819	15046	15024	14947	15133	15092	14765	14812	14849	14845	14955	15100	15008	14949	14825	15025	15208	15214	14981	15123	15011	14765	14983	15085	14967	15007	14958	15027	15154	15228	15053	14934	14866	15176	14889	15139	14934	15000	14902	15040	15079	14979	14992	15005	15018	15018	14937	14847	15073	15149	15048	15212	15064	15199	14998	15016	15048	14754	15168	14922	15107	15098	14994	15117	14886	15132	14992	15113	15005	14975	14941	15076	14862	14870	14957	14910	14891	15079	14961	14873	15142	14980	14946	15012	15009	15179	14872	15080	14978	15028	15082	15030	15119	15017	14851	15127	15030	14947	15062	14941	14963	14973	14951	14710	15005	14917	15028	14986	14846	14917	15242	14897	15106	15012	14863	14916	14962	14961	15043	14845	14941	15068	14879	14895	14907	14864	15083	14920	14991	15104	15072	15056	14957	14923	14898	14885	14787	15079	15030	14913	15000	14868	15170	14995	15109	14904	14956	14817	14698	14955	15120	14952	14967	15022	14946	14983	14973	15243	15012	14909	14951	14959	14919	14881	14852	15001	15070	15094	14960	14813	14957	14985	14924	14855	15021	14937	14964	15014	14998	14945	14881	14979	15051	15109	15138	15036	15029	15013	15088	15072	14883	15074	15098	14929	14980	14648	15166	15067	15050	15040	14950	14972	14945	14864	14969	15053	14989	15037	14935	15203	14965	15021	14939	14894	15096	15011	14938	14858	14890	14890	15008	14944	15038	14887	15025	14869	14833	14896	14984	15024	14925	14985	15056	14883	15140	15116	15038	15207	14854	15103	15060	15128	15134	14979	15128	14960	14852	14843	14893	14812	15067	14937	14855	14781	15016	15066	15025	15021	15046	14930	15010	14860	15079	15194	14918	14933	14937	15129	14899	14947	15211	15147	14827	15018	14846	14876	14779	14841	15013	14970	14983	15125	14853	14938	14850	14859	14887	14907	14984	14853	15109	15102	15050	15019	14841	14900	14952	15045	15036	14769	15007	15156	15102	15003	14962	15009	15026	15101	14930	14860	14811	14918	15002	14863	15042	15008	14967	14936	14927	14947	15122	14961	14951	14760	15133	15035	14834	15230	14899	15013	14820	14754	15289	14982	15030	15085	14830	15060	15058	14980	14974	14885	14940	14915	14935	14873	15173	14795	14854	14990	15264	15073	15135	14947	14919	15043	15045	15174	15109	14964	14969	15001	14919	14960	14703	14850	14823	14923	14905	14884	15006	14998	15043	15024	15030	14986	14786	15039	15024	14866	14972	15007	15050	14827	14955	14861	14774	14712	15072	14948	14933	14945	14984	14978	15051	14939	14963	14999	15005	15000	14873	15015	14967	14982	14977	14950	14920	15017	14959	14874	15069	14903	15042	14927	14856	15003	15095	15059	14990	15055	15059	15012	14911	14999	14939	15074	15028	14931	15118	14935	14826	14877	14931	14922	15042	14999	15031	15035	14902	15005	14992	15238	15056	15035	14870	14994	15018	14986	14919	14681	14835	14961	14997	14992	14755	15095	14948	15060	15091	15014	14999	15157	14837	14895	15032	15178	14954	15188	15018	15181	15051	15045	15070	15017	14952	14855	15070	15167	15088	14997	14947	15030	15105	15096	15110	15127	14885	15146	15038	14966	15135	15055	15103	14841	14989	15050	15036	14797	15081	15063	14929	14891	15028	15138	15066	15035	15034	14933	15040	15048	14909	15067	15196	14992	14941	15060	14890	14824	14973	15044	15080	14947	15031	15133	14985	14950	15104	15017	15034	15084	15143	14872	14977	14912	15061	14998	15163	15059	15238	15119	14934	15037	15065	14889	14968	14883	15073	14986	14922	15070	14877	15017	14942	14826	15135	14951	15064	14917	14867	15068	15024	15077	14897	15058	14925	15016	15131	15119	15034	14977	15061	15073	15004	14954	14997	14998	15067	14919	14831	15005	14814	15122	15075	14997	14830	14981	14899	14985	15137	15282	14989	15173	15011	15248	14847	15054	14967	14987	15144	15156	14856	15066	15099	15060	15237	14936	15062	15113	15016	15105	14901	14949	14910	15061	14914	15032	15026	14963	14840	14963	15011	14995	15054	15025	15064	14881	14934	15221	14888	14900	14956	15072	14977	14761	14918	14982	15094	15112	14924	15013	15127	14939	14961	14834	14944	14759	14931	14894	15040	14932	15166	14835	14974	15006	15174	14948	15128	14870	15081	14679	14937	15025	15094	15047	14951	14954	15102	15066	14948	15087	15206	15010	15058	14943	15063	14830	14844	14928	15046	15130	15141	14949	15099	15026	15051	15090	14891	14892	14933	14996	15061	15200	15172	14950	15008
16673	30270	28536	24641	24363	22202	19992	18570	17513	16100	15216	15027	15314	15444	15550	15158	14950	14667	14420	14278	14271	14123	14107	14315	14035	13953	14015	13981	14276	13911	13910	13969	14154	13886	13972	13961	13956	13950	14035	13839	13885	14061	13859	13935	14653	16744	17564	16447	15974	14972	14477	14001	14010	13891	13889	13923	13821	13694	13939	13904	13956	13720	14059	13895	13817	13868	13797	13904	13774	13956	13777	13985	13838	13689	13992	13822	13921	13824	13865	13767	13897	13847	13772	13820	13843	13715	13885	13708	13697	13618	13801	13884	13987	13931	13991	13817	13748	13813	13941	14003	13824	13713	13788	13976	13926	13968	13714	13951	13726	14035	13727	13737	13734	13901	13855	13766	14052	13962	13956	13805	13936	13602	14033	13932	13791	13828	13756	13917	13802	13922	13753	13766	13864	14034	13960	14004	13690	13823	13752	13765	13796	13784	13904	13751	13921	13790	13732	13753	13959	13772	13876	13809	13825	13782	13953	14019	13847	13837	13887	13859	13947	13919	13896	13801	13735	13920	13925	13854	14015	13822	13783	13872	13810	13890	13847	13889	13713	13830	13844	13849	13809	13723	13758	13878	13731	13919	13791	13824	13782	13883	13964	13887	13765	13814	13820	13976	14014	13900	13865	13808	13817	13778	13927	13876	13834	13769	13907	13838	13801	13897	13963	13733	13917	13947	13772	13749	13899	13649	13814	13976	13748	13603	13722	13830	13813	13759	13763	13766	13794	13955	13961	14057	13724	13773	13887	13903	13758	13912	14004	13786	13822	14071	13910	13865	14025	13755	13779	13815	13829	13921	13936	13896	13751	13778	13802	13811	13727	13849	13745	13752	13943	13765	13595	13970	13854	14001	13969	13848	13835	13944	13907	13667	13740	14079	13777	13791	13976	13651	13923	13786	13744	13880	13806	13879	13896	13809	13727	14006	13722	14001	13872	13985	13765	14000	13855	13806	13977	13823	13887	13761	13626	13726	13996	13760	13784	13788	13843	13696	13783	13864	13915	13884	13882	13777	13752	13926	13886	13838	13791	13873	13837	13928	13877	13916	13846	13710	13821	13864	13924	13860	14015	13720	13881	13798	13905	13857	13962	13803	13738	13848	13960	13758	13835	13767	13954	13760	13944	13916	13999	13843	13890	13877	13862	13838	13730	13964	13887	13780	13936	13906	13734	13725	13946	13619	13870	13687	13807	13814	13766	13940	13690	13912	13895	13832	13687	13591	13693	13827	13903	13949	13806	13929	13963	13814	13925	13758	13678	13799	13992	13686	13769	13851	13733	13676	13877	13821	13824	13694	13847	13781	13814	13807	13783	13767	13901	13933	13914	14011	13848	13670	13924	13961	13932	13851	13727	13933	13763	13779	13853	13617	13848	13850	13781	13746	13749	13802	13843	13976	13918	13743	13610	13816	13803	13749	13888	13827	13956	13836	13849	13920	13924	13755	13811	13910	13851	13788	13774	13812	13839	13917	13896	13950	14029	13859	13875	13884	13797	13950	13886	13828	13745	13822	13693	13921	13806	13855	13946	13746	13746	13886	13853	13793	13955	13994	13857	13769	13693	14112	13880	14000	13723	13813	13803	13836	14047	13828	13848	13867	13943	13769	13834	13985	13905	13824	13698	13806	13828	13902	13774	13772	13890	13880	13796	13806	13791	13761	14079	13982	13861	13941	13624	13818	13810	13750	13743	13896	13830	13766	13734	13793	13647	13766	13591	13826	13971	13772	13812	13700	13824	13989	13813	13739	13878	13839	13901	13686	13873	13873	13927	13657	13932	13772	13908	13783	13768	13899	13925	13803	13839	13935	13803	13545	13848	13931	13808	13823	13791	13825	13810	13768	13791	13829	13791	13900	13895	14029	13708	13903	13779	13714	13802	13966	13773	13699	13901	13663	13870	13793	13664	13671	13657	13920	13915	13756	13837	13869	13801	13801	13818	13758	13856	13771	13859	13618	13805	13792	13804	13688	13916	13831	13873	13810	13886	13731	13690	13705	13918	13801	13897	13909	13959	13769	13868	13735	13759	13761	13834	13887	14007	13942	13741	13685	13816	13708	13847	13785	13787	13939	13842	13657	13787	13856	13935	13859	13856	13960	13848	13853	13809	13865	13779	13605	13811	13737	13837	13916	13853	13837	13840	13773	13679	13926	13849	13746	13525	13740	13836	13760	13898	13873	13918	13782	13633	13793	13925	13750	13821	13788	13865	13862	13908	13816	13907	13775	13935	13920	13842	13812	13886	13913	14085	13841	13917	13879	13854	13933	13767	13786	13923	13845	13939	13729	13805	13671	13724	13769	13880	13857	13839	13920	13919	13748	13791	14030	13748	13874	13805	13742	13881	13878	13822	13910	13769	13806	13806	13804	13753	13760	13718	13854	13767	13929	13752	13835	13864	13828	13732	13893	13814	13738	13737	13501	13816	13743	13914	13859	13822	13871	13787	13615	13783	13876	13902	13896	13811	13867	13676	13888	13837	13740	13777	13907	13805	13772	13844	13815	13863	13872	13914	13849	13912	13785	13782	13638	13983	13870	13811	13741	13698	13871	13896	13754	13794	13712	13898	13942	13988	13860	13858	13802	13925	13745	13894	13784	13736	13688	13774	13842	13895	13661	13901	13806	13901	13843	13854	13815	13825	13775	13793	13789	13781	13577	13860	13807	13739	13780	13884	13931	13756	13863	13732	13900	13718	13970	13768	13817	13841	13748	13954	13875	13827	13764	13957	14005	13836	13769	13948	13795	13954	13872	13786	13802	13937	14019	13791	13783	13810	13974	13849	13611	13864	13668	13764	13842	13771	14032	13908	13936	13806	13875	13745	13824	13822	13999	13631	13974	13877	13674	13930	13817	13788	13788	13876	13892	13925	13803	13865	13870	13936	13812	13883	13799	13857	13770	13809	13907	13880	13869	13753	13753	13857	13887	13777	13682	13918	13698	13853	13829	13790	13872	13783	13844	13882	13623	13744	13722	13861	13906	13777	13849	13860	13728	13863	13800	13966	13785	13772	13816	13950	13651	13935	13788	13693	13887	13998	13783	13787	13760	13864	13920	13585	13707	13801	13900	13754	13872	13791	13802	14003	13879	13701	13929	13788	13718	13717	14070	13799	13883	13918	13947	13879	13737	13883	13670	13829	13723	13924	13844	13851	13724	13981	13761	13730	13848	13935	13994	13755	13698	13816	13878	13875	13907	13696	13814	13686	13806	13768	13725	13817	13855	13725	13777	14011	13763	13794	13834	13898	13880	13774	13749	13964	13703	13902	13844	13924	13661	13858	13871	13802	13864	13893	13906	13799	13871	13780	13710	13814	13746	13983	13886	13828	13711	13735	13995	13720	13895	13930	13940	13892	13877	13977	13808	13912	13827	13971	13872	13780	13684	13859	13701	13836	13823	13861	13793	13762	13802	13717	13812	13815	13926	13857	13640	13776	13883	13825	13714	13876	13663	13687	13836	13694	13777	13915	13791	13790	13817	13736	13803	13889	13888	13605	13891	13900	13793	14006	13821	13705	13778	13801	13777	13888	13769	13701	13813	13809	13745	14132	13774	13959	13805	13784	13777	13766	13871	13999	13847	13851	13780	13900	13824	13910	13920	13968	13849	13790	13781	13835	13644	13854	13817	13869	13920	13707	13998	13860	13835	13744	13752	13990	13978	13917	13895	13849	13877	13810	13836	13844	13770	13840	13912	13730	13798	13896	13877	13735	13801	13652	13776	13818	13817	13828	13812	13731	13882	13873	13707	13976	13695	13815	13986	13797	13867	14008	13825	13662	13945	13772	13866	13671	13818	13706	13685	13894	13671	14006	13877	13712	13837	13841	13717	13824	13616	13913	13785	13878	13838	13779	13864	13673	13803	13968	13962	13738	13750	13709	13842	13955	13716	13734	13791	13803	13940	13896	13781	13793	13977	13878	13834	13594	13924	13822	13736	13836	13938	13811	13829	13806	13825	13806	13862	13933	13822	13807	13736	13772	13789	13812	13854	13826	13779	13903	13830	14046	13670	13811	13683	13873	13877	13857	13818	13785	13788	13680	13853	13774	13914	13721	13925	13722	13845	13592	13796	13824	13572	13818	14002	13747	13726	13992	13999	13638	13768	13827	13768	13716	13875	13775	13736	13889	13591	13909	13781	13925	13781	13684	13823	13725	13827	13954	13751	13796	13806	13783	13845	14002	13907	13714	13850	13791	13871	13904	13632	13793	13701	13785	13894	14039	13802	13719	13787	13676	13882	13758	13769	14019	13827	13856	13884	13837	13872	13766	13963	13735	13868	13777	13936	13718	13813	13891	13868	13788	13846	13668	13769	13651	13859	13688	13821	13732	13877	13865	13785	13820	13770	13887	13837	13879	13578	13674	13945	13803	13750	13900	13662	13828	13867	13737	13796	13639	13815	13720	13954	13777	13814	13909	13890	13874	13759	13680	13999	13891	14052	13714	13891	13827	13917	13799	13872	13830	13788	13786	13818	14021	13854	13806	13677	13854	14093	13754	13926	13791	13820	13759	13893	13885	13855	13760	14028	13839	13876	13877	13702	13799	13799	13821	13893	13713	13713	14043	13639	14027	13807	13789	13694	13861	13850	13889	13829	13739	13793	13841	13740	13851	13747	13685	13858	13764	13713	13850	13940	13800	13700	13730	13949	13815	13810	13810	13801	13796	13764	13801	13876	13904	13646	13780	14059	13961	13735	13730	13812	13761	14027	13836	13864	13830	13768	13919	13844	13754	13757	13779	13804	13862	13922	13863	13827	13771	13780	13846	13752	13922	13777	13744	13909	13701	13879	13787	13831	13783	13808	13812	13776	13843	13763	13918	13947	13737	13780	13691	13905	13869	13858	13915	13756	13738	13839	13811	13767	13885	13791	13866	13800	13868	13865	13876	13928	14078	13737	14042	13732	13825	13944	13735	13747	13741	13879	13913	13776	13723	13770	13890	13823	13790	14018	13798	13863	13871	13692	13758	13888	13755	14035	13807	13780	13914	13843	13930	14027	13725	13674	13766	13989	13770	13927	13630	13904	13762	13909	13720	13869	13836	13808	13881	13823	13786	13779	13811	13838	13820	13904	13816	13793	13917	13814	13737	13799	13952	13797	13746	13804	13625	13793	13713	13806	13945	13863
27636	21930	23487	20495	17948	17356	16464	16156	15885	15559	15171	15222	15311	15306	15161	15181	15098	15204	15041	15268	15059	15161	15007	15001	15157	14781	15059	14976	15070	15018	15259	15040	14885	14868	15002	15118	15124	14997	14974	15092	15026	15167	15082	14990	15189	14963	15016	15281	14996	15187	15310	15098	14945	15040	15001	15172	15072	14949	15036	15083	15096	15066	14924	15054	15017	15013	14964	15115	14890	15157	15190	14873	15009	15237	14998	15030	15107	14792	15073	14860	15210	15210	15043	15064	14971	15169	15087	14990	15009	14871	15175	14935	15116	15126	15036	14960	14971	15036	15042	15102	14984	14872	15149	15095	15075	14860	15048	14983	14862	15028	15069	15021	15025	14849	14974	15066	15111	15123	15023	15091	15110	14906	15025	15157	15180	15015	15162	15118	15237	15248	15079	15097	14942	14990	15068	15203	15090	15003	15145	15048	14852	14956	14950	15120	15034	14893	14980	15086	14915	15107	15062	15106	14908	15071	15135	14962	15177	14994	14991	14976	15146	14985	14852	14849	15104	15132	15221	15091	15084	15107	14995	14921	15139	15060	15175	15136	15067	14952	14922	14901	14865	15159	14982	14938	14958	14909	15061	15003	15057	14924	15005	14980	14967	15060	15079	14900	15121	14882	15136	15053	15138	15091	15086	14934	14995	15022	15012	15097	15088	14963	14867	14903	15159	15019	15055	15026	15099	15131	15070	15087	14918	15024	15006	15052	14927	14918	15183	14908	14992	14990	14849	14989	15055	15043	14933	14958	14988	15006	14887	15051	15058	15004	15128	14952	14889	15054	15023	14945	14879	14967	15078	15069	15128	14976	15010	15041	14971	14946	15016	14958	14965	15028	15208	14839	14837	14926	14913	15190	14883	14786	14969	15145	14750	14821	14853	14898	14978	14907	15142	14942	15072	14943	14899	14991	15023	15097	14970	15105	15085	14948	14894	15112	15056	14940	14965	15004	15071	15183	15233	14988	14929	14893	14913	15222	14949	14992	15045	14947	15108	15126	15126	14882	15177	14945	15025	14918	15055	15142	14904	14888	15035	15023	15092	15110	14942	15130	14939	15129	15044	14922	15166	15082	15154	15155	15119	15027	14947	14968	14999	15185	15270	15091	14753	14998	14902	14974	14831	14997	14912	14943	15083	14795	14916	14989	14904	14880	15122	14971	15020	15095	14983	14915	15002	14892	14968	14961	14955	15017	15055	14879	14893	15053	14956	15106	15064	15088	15032	15214	15014	14971	15116	14974	14965	14829	14841	15100	14936	14946	14972	14974	14994	15016	15107	15125	15196	15077	15240	15173	15072	15334	15232	15056	15093	15186	14943	15134	15073	15122	15006	14938	15037	15286	15030	15104	14926	15062	14952	14996	15039	15004	14817	14925	14913	15005	15053	15128	15127	14972	14998	14901	14820	14745	14902	14907	14876	14885	15177	15331	14954	14940	14942	14921	14846	14870	14889	14890	14884	15093	14919	15267	15152	15077	15076	14931	14978	15120	14976	15071	14895	15178	15037	14935	14907	14820	15050	14988	15079	15111	15190	15112	15108	15012	14949	14906	14861	15033	15170	15107	15014	14877	14913	15082	14971	15047	15173	14865	14994	15099	14856	15064	15213	15140	15099	14953	15093	15052	15059	15113	15144	14891	15117	15023	14883	15274	14785	14927	14862	14931	14804	14991	15165	14868	15140	14917	15097	14935	15024	14868	14992	14946	15046	15113	15170	14799	15004	14934	15158	15026	15136	15094	14938	14936	15015	15111	15166	15111	14932	15048	14969	15093	14883	14981	14999	14843	14831	14989	14916	15118	15052	14870	14942	14932	14864	15021	15137	15026	15053	15099	14973	15147	15037	15018	15052	14868	14919	15068	15009	15127	15092	15025	14934	15167	14934	15109	15092	15149	14754	14996	14942	14906	14991	14942	14973	15009	15077	15114	15137	15109	14924	15177	14964	15131	15010	14980	14957	14960	15031	15156	14973	14926	15052	14877	14976	15024	14917	15019	15080	14886	15021	14909	14918	15047	14947	15024	15088	15032	15024	15199	15240	15039	15039	15153	15030	14927	14751	14904	14921	14883	14883	14936	14945	15186	14854	15046	14895	15090	14884	14999	14932	14845	15145	15090	14986	14989	14914	14929	15186	14909	15083	15123	15130	15052	15155	15237	14988	14796	15009	14951	15052	14998	15159	15207	15098	15015	15088	15001	14918	15051	15016	15006	15002	14868	14866	14954	15062	14834	15137	15114	15002	14893	15159	15037	15077	15067	15215	14959	15028	14980	15005	14984	15016	14869	15052	15164	14804	14930	15132	15004	15085	15147	14916	14918	14960	14936	15054	15170	14966	15044	15069	15040	15052	15087	15081	15011	15044	14963	15009	14922	14930	14885	14821	15093	15012	15024	14977	15326	14905	15047	15015	14991	15078	15027	15047	14927	15137	14829	15014	15085	15127	14998	15060	15076	15043	14917	14977	15187	15015	15099	14960	15141	14791	14887	15028	14984	14815	14920	15146	15188	14978	15044	14782	14950	15021	15025	14979	15028	15074	14871	14973	15076	15088	14963	14935	15218	15048	15069	15054	15054	15053	14947	15001	14939	14946	15175	15000	14936	14801	15026	15187	14847	15079	15076	15269	14954	14952	14900	15018	15156	14931	14981	15001	15011	15065	15179	15105	15182	14936	15039	14989	14904	14959	15060	15022	14986	14996	14992	14819	15082	14842	15096	15144	15185	14946	14801	14903	14900	15138	15352	15212	14985	14921	15098	15003	14984	14981	15139	15111	15029	14793	14944	15052	14849	15045	14975	14985	15048	15270	15315	15333	15094	14950	14956	15167	15077	15042	15085	14983	15142	15110	15196	14874	14822	15074	14913	15241	14968	15094	14825	15085	14968	14924	14983	15102	15099	15137	14873	15056	15011	15083	15030	14909	15176	15024	14942	15013	14883	14957	15173	14982	14969	14909	14994	15014	14881	14946	15059	14984	15022	15063	14979	15066	15097	15003	14874	14853	15048	14811	15163	14930	14850	14986	15013	15295	15042	14910	14890	15095	15084	15064	14811	14972	15113	14986	15062	15152	15046	14791	14922	14932	14887	14991	15055	15140	14972	14918	14943	15101	14851	14905	15051	15074	15002	14998	14927	15128	15199	15029	15085	15030	14935	14991	15125	14937	15142	15025	15039	15099	15051	15176	14972	15206	15046	14895	14900	15138	15074	14851	15013	15049	15015	14975	14984	15195	15045	14956	14775	14972	15059	14994	15116	15012	15137	15078	14983	15184	15162	15060	14998	15007	15021	15002	15058	14944	14993	14982	15077	14839	14902	15025	15012	14844	15041	14981	15150	15086	14924	14997	14976	14976	15058	15068	14964	15061	14894	15013	14973	14958	14956	15125	15010	14994	14974	14728	15015	15026	14978	15112	15000	15061	14965	14973	15070	14889	14970	14904	15062	14991	14988	15021	14998	15158	15113	15080	14997	15003	15016	14964	14965	15021	14987	15130	14818	15053	14886	15185	14979	14928	14953	15072	14995	14978	15019	14909	15123	15103	14902	14990	14874	14847	14972	15040	14930	15316	15106	14912	14896	14944	15117	14985	15018	14847	14860	14965	14985	14948	15134	15195	14889	15008	15007	15005	14781	15037	15041	15425	15223	14886	14905	14987	15063	14963	15074	15151	14987	15006	14983	14991	14987	14925	14825	14910	15068	14892	15088	15006	15012	15231	14851	14969	14999	14918	14860	14974	15000	15026	14945	15104	14714	15084	15092	14971	14954	15038	15025	14985	15145	15100	14991	15061	14924	15158	15019	15145	15118	14865	15149	14846	15069	15065	15106	14795	14995	15011	14957	15035	14986	14915	14900	15172	15066	15234	14962	15138	14887	15053	14939	15140	15095	15202	14939	14859	15150	14964	14948	14926	15193	14945	15002	15160	15193	15102	14764	15076	14995	15102	14998	15009	15137	14987	14839	15139	15112	15223	15095	15107	15161	15016	15221	14867	15032	15012	15042	15124	15157	15144	15078	15078	14996	15105	15072	14974	15050	14920	15145	15032	14959	15002	15042	15001	15089	15011	15034	14908	14954	15164	15070	14993	15169	14887	14899	15010	15099	15188	15038	15057	15072	15120	15050	14951	14852	14970	15073	15033	15069	14936	14908	14909	15247	15160	15097	14850	15030	14946	14953	14926	15057	15067	15218	14881	14959	15020	14949	14948	14987	15158	15028	15026	14789	14932	15124	14974	14938	15178	15004	15017	14980	15203	15020	14995	15007	15083	15058	15104	15026	15072	15094	15162	15055	15075	15025	14979	14974	14726	15098	14963	14874	15120	15097	15006	15124	15253	15078	14943	14991	15110	15163	15028	14925	14980	14978	14880	14955	15013	15020	15244	14866	14984	14987	14969	14972	15045	14878	15015	14999	15063	15225	15176	15151	15027	15170	14716	14852	15008	15066	14982	15017	14918	15075	15030	14955	15126	14933	15152	15016	15070	14940	15012	15019	14995	14945	14845	15178	14777	15154	15186	15118	15031	14897	14740	14904	15027	14968	14898	14980	14911	15171	14842	14973	14957	15047	15149	15168	15081	15064	14769	14919	14964	14995	15294	15021	15230	15024	15088	15036	15099	14779	14934	15104	15097	15073	15068	14978	15099	14837	15177	14917	15052	14934	15176	14921	15017	15013	14975	15058	14774	15015	15088	15100	14906	14892	15074	15090	15084	14827	14935	15058	15178	15031	15041	15081	14980	14984	14844	15096	14989	14993	15193	14872	15139	15078	15155	14909	15057	15084	15012	14952	15120	15083	15032	14992	14994	14922	14950	15134	15169	14999	15259	14953	15024	14934	15067	15005	15010	15048	15033	14941	15119	15024	15048	15238	15095	14988	15119	14940	14953	15004	14975	15190	14892	14926	14936	15016	15111	14990	15082	14948	15145	15088	14912	15257	15208	14911	15133	15001	14916	14812	14908	15117	14955	15088	15038	15019	15190	15138	15019	15110	14919	15183	15049	15087	15000	15035	15115	14920	15058	14890	14874	15107	15127	14931	14943	14954	14987	15035	15223	15117	15098	14925	15031	14956	15047	15007	15029	15202	15048	15018	15075	15084	15191	15045	15149	15286	15060	15216	15104	15045
15861	19657	18952	17839	18577	17220	16126	15886	15031	14353	14090	13999	14363	14257	14307	14216	14246	14033	13885	13877	13996	13947	13868	14101	13890	13939	13990	13900	13845	14003	13801	13971	13892	13943	13768	13920	13889	13776	13840	13856	13788	13874	13836	13967	13941	13837	14243	14059	13940	13973	13864	13879	13785	13923	13787	13633	13718	13855	13773	13750	13886	13766	14011	13822	13743	13761	13871	14061	13701	13858	13778	13900	13751	13747	13855	13770	13768	13759	13852	13748	13911	13814	13851	13796	14033	13917	13847	13769	13867	13918	13890	13738	13689	13941	13736	13667	13598	13745	13773	13730	13755	13729	13807	13832	13670	13812	13731	13995	13704	13773	13740	13694	13717	13860	13772	13878	13752	13814	13919	13814	13874	13717	13859	13779	13917	13833	13778	13899	13855	13701	13894	13725	13791	13838	13776	13705	13925	13901	13830	13631	13733	13705	13703	13750	13900	13932	13794	13744	13958	13728	13906	13831	13800	13934	13853	13706	13894	13995	13775	13750	13829	13839	13590	13985	13696	13811	13717	13809	13691	13706	13763	13914	13745	13831	13749	13897	13723	13747	13815	13908	13902	13793	13654	13885	13696	13865	13759	13753	13931	13667	13783	13974	13855	13882	13928	13720	13832	13805	13687	13883	13672	13925	13901	13937	13765	13926	13769	13859	13747	13938	13702	13622	13828	13798	13917	13708	13750	13806	13785	13841	13857	13836	13775	13867	13768	13800	13854	13766	13858	13775	13717	13642	13883	13756	13876	14049	13809	13780	13832	13894	13827	13830	13921	13650	13772	13806	13817	13920	13858	13732	13740	13794	13818	13910	13879	13886	13840	13873	13840	13726	13862	13802	13800	13824	13724	13985	13696	13727	13813	13684	13711	13956	13897	13832	13797	13840	13828	13774	13849	13814	13905	13732	13843	13820	13770	13918	13803	13653	13734	13851	13776	13769	13778	13738	13952	13902	13707	14019	13834	13692	14032	13875	13797	13725	13873	13857	13941	13914	13698	13800	13702	13972	13953	13785	13690	13689	13810	13744	13820	13896	13659	13865	13907	13645	13944	13794	13953	13755	13875	13676	13759	13775	13877	13904	13796	13760	13803	13974	13769	13788	13910	13700	13833	13933	13831	13802	13834	13818	13796	13690	13919	13888	13697	13797	13705	13822	13846	13819	13914	13814	13871	13843	13914	13745	13755	13825	13812	13774	13524	13806	13708	13690	13746	14036	13721	13842	13724	13876	13844	13852	13878	13947	13773	13842	13804	13877	13622	13826	13830	13730	14021	13838	13966	13797	13823	13888	13747	13858	13833	13826	13701	13787	13861	13951	13671	13807	13781	13815	13547	13758	13735	13921	13783	13868	13722	13840	13849	13735	13856	13831	13881	13885	14030	13749	13765	13761	13933	13797	13744	13725	13861	13789	13783	13864	13904	13987	13729	13842	13648	13844	13687	13895	13884	13818	13877	13803	13674	13894	13751	13870	13792	13912	13672	13856	13750	13689	13784	13887	13882	13735	13826	13820	13807	13743	13888	13855	13862	13725	13829	13737	13779	13860	13757	13847	13853	13856	13754	13800	13785	13804	13671	13840	13869	13903	13870	13818	13689	13694	13812	13759	13880	13710	13771	13721	13788	13819	13814	13822	13791	13705	13820	13816	13903	13955	13847	13760	13929	13697	13855	13793	13930	13739	13900	13638	14043	13603	13851	13884	13785	13935	13891	13770	13913	13770	13853	13896	13914	13848	13871	13679	13814	13746	13787	13732	13795	13797	13960	13919	13622	13750	13817	13789	13763	13649	13803	13969	13686	13926	13794	13743	13738	13914	13989	13725	13893	13815	13686	13925	13846	13844	13858	13706	13849	13876	13748	13873	13980	13811	13858	13773	13805	13949	13843	13810	13847	13950	13765	13855	13800	13753	13628	13864	13889	13839	13786	13853	13879	13829	14014	13796	13786	13797	13813	13668	13694	13836	13749	13744	13882	13647	13714	13877	13939	13844	13869	13750	13870	13891	13963	13897	13711	13988	13912	13856	13918	13763	13913	13838	13853	13881	13825	13859	13735	13916	13855	13852	13932	13913	13800	13902	13738	13917	13627	13693	13811	13946	13706	13916	13973	13887	13723	13765	13752	13797	14058	13872	13851	13836	13884	13684	13954	13896	13773	13670	14001	13802	13811	13849	13805	13713	13716	13824	13903	13675	13755	13676	13620	13805	13773	13863	13729	13921	13807	13817	13814	13854	13849	13896	13691	13964	13775	13869	13845	13771	13776	13756	13920	13601	13856	13767	13963	13838	13885	13671	13893	13628	13882	13765	13978	13602	13958	13841	13792	13924	13846	13835	13755	13863	13819	13948	13722	13796	13825	13850	13834	13679	13644	13719	13846	13755	13731	13862	13681	13770	13776	13937	13819	13660	13776	13702	13828	13638	13898	13952	13912	13608	13733	13770	13808	13828	13857	13910	13822	13848	13747	13818	13853	13914	13852	13879	13644	13898	13833	14014	13876	13854	13817	13848	13828	13842	13852	13988	13836	13728	13836	13894	13777	13744	13719	13894	13848	13764	13883	13853	13988	13789	13867	13923	13834	13779	13660	13893	13633	13853	13734	13917	13687	13730	13917	13867	13816	13768	13687	13978	13765	13851	13935	13713	13744	13885	13809	13787	13965	13766	13820	13933	13724	13842	13717	13854	13714	13822	13941	13775	13777	13774	13766	13851	13928	13724	13774	13884	13839	13850	13845	13898	13867	13797	13956	13956	13762	13918	13731	13709	13896	13805	13792	13773	13711	13669	13932	13767	13965	13858	13923	13967	13856	13833	13758	13816	13717	13697	13864	13950	13776	13668	13771	13761	13750	13789	13932	13848	13777	13738	13701	13848	13930	13901	13748	13875	13874	13742	13861	13676	13731	13884	13924	13837	13759	13684	13710	13741	13756	13748	13856	13859	13884	13879	13803	13892	13700	13791	13748	13751	13883	13903	13829	13628	13934	13752	13817	13890	13775	13707	13811	13768	13902	13819	13792	13730	13753	13641	13715	13747	13938	13685	13938	13837	13693	13809	13847	13578	13747	13905	13716	13848	13840	13694	13765	14079	13868	13896	13663	13778	13705	13882	13680	13786	13896	13913	13744	13878	13794	13758	13983	13856	13668	13851	13758	13606	13857	13808	13729	13808	13809	13970	13875	13610	13766	13849	14020	13824	13762	13694	14069	13695	13804	13805	13852	13737	13687	13944	13844	13815	13828	13680	13761	13717	13920	13809	13940	13799	13801	13965	13844	13892	13774	13767	13706	13891	13788	13881	13850	14033	13859	13980	13862	13815	14033	13886	13844	13878	13803	13875	13730	13745	13917	13868	13831	13843	14013	13700	13779	13723	13851	13863	13964	14013	13785	13934	13777	13735	13878	13742	13751	13835	13649	13776	13666	13765	13857	13877	13983	13757	13886	13749	13793	13931	13959	13814	13886	13765	13709	13838	13919	13814	13683	13945	13770	13722	13774	13763	13742	13946	13773	13711	13860	13841	13980	13792	13831	13778	13872	13840	13682	13754	13744	13906	13704	13796	13724	13812	13761	13861	13723	13827	13782	13819	13762	13847	13844	13720	13847	13740	13679	13845	13805	13743	13793	13932	13748	13806	13759	13819	13825	13646	13704	13834	13750	13811	13804	13808	13881	13819	13862	13771	13734	13803	13901	13777	13801	13941	13759	14036	13840	13932	13839	13771	13888	13696	13827	13860	13888	13827	13820	13851	13806	13790	13774	13768	13777	13911	13739	13850	13877	13855	13944	13663	13785	13780	13841	13870	13756	13740	13809	13844	13810	13716	13894	13856	13700	13764	13801	13718	13826	13915	13807	13807	13871	13683	13768	13908	13589	13858	13772	13910	13783	13580	13696	13857	13726	13992	13766	13862	13900	13962	13866	13827	13963	13959	13770	13930	13950	13874	13817	13757	13894	13701	13906	13722	13955	13865	13870	13774	13851	13912	13690	13850	13709	13878	13817	13948	13724	13931	13903	13957	13813	13804	13909	13894	13777	13744	13812	13859	13772	13703	13884	13806	13842	13796	13736	13702	13885	13875	13762	13968	13782	13871	13834	13877	13950	13805	13844	13880	13809	13698	13818	13900	13763	13983	13920	13898	13842	13697	13586	13734	13680	13735	13765	13934	13921	13895	13730	14000	13817	13918	13958	13868	13894	13933	13918	13844	14104	13734	13813	13772	13702	13893	13513	13802	13863	13815	13946	13888	13838	13810	13921	13728	13762	13649	13702	13722	14038	13658	13748	13797	13801	13920	13795	13663	13806	13831	13873	13759	13963	13872	13880	13959	13956	13681	13827	13825	13904	13846	13865	13987	13876	14065	13814	13841	13689	13753	13860	13771	13796	13870	13817	13746	13927	13784	13948	13759	13875	13847	13898	13782	13783	13925	13736	13963	13846	13715	13898	13868	13907	13826	13774	13801	13807	13962	13785	13826	13751	13780	13853	13790	13943	13838	13754	13804	13845	13747	13758	13776	13814	13761	13853	13774	13708	13877	13822	13868	13825	13821	13905	13706	13961	13737	13841	13780	13806	13888	13856	13843	13934	13861	13755	13930	13890	13904	13929	13795	13913	13893	13861	13797	13682	13834	13759	13632	13957	13904	13757	13700	13773	13768	13832	13796	13784	13828	13637	13947	13774	13781	13788	13907	13827	13713	13661	13906	13981	13743	13739	13766	13679	13946	13870	13931	13763	13872	13774	13960	13809	13743	13881	13889	13821	13896	13980	13939	13989	13778	13918	13939	13845	13720	14043	13738	13842	13796	13879	13770	13834	13897	13887	13799	13695	13707	13784	13871	13738	13858	13620	13688	13787	13771	13733	13904	13903	13815	13584	13953	13634	13737	13809	13782	13998	13753	13912	13761	13728	13817	13788	13827	13787	13713	13914	13834	13721	13778	13765	13924	13906	13815	13738	13534	13878	13843	13765	13927	13849	13829	13789	13758	13712	13959	13827	13715	13895	13756	13941	13879	13808	13802	13820	13842	13863	13840	13827	13842	13900	13871	13763	13883	13806	13807	13924	13799	13707	13759	13600	13789	13842	13898	13788	13784	14073	13794	13820	13782	13816	13838	13769	13799	13762	13731
24170	21298	28692	24305	22157	21602	19888	16945	16205	16173	16263	15855	15942	15981	15955	15808	15732	15512	15678	15517	15619	15490	15661	15433	15467	15497	15383	15307	15402	15387	15234	15437	15433	15624	15405	15336	15553	15177	15381	15290	15529	15291	15284	15614	15549	15892	16562	16689	16560	16164	15835	15744	15477	15460	15383	15440	15553	15401	15317	15347	15387	15448	15593	15495	15343	15578	15491	15240	15379	15301	15399	15521	15497	15272	15370	15314	15405	15292	15447	15537	15532	15275	15374	15299	15289	15365	15486	15175	15264	15373	15276	15342	15123	15367	15321	15382	15316	15246	15265	15087	15389	15515	15357	15127	15505	15332	15459	15325	15345	15422	15225	15192	15418	15329	15396	15325	15500	15291	15260	15294	15497	15410	15339	15336	15304	15283	15272	15348	15345	15151	15340	15320	15322	15394	15301	15287	15279	15308	15184	15310	15392	15440	15310	15438	15273	15288	15418	15343	15408	15408	15304	15270	15174	15348	15290	15507	15428	15300	15442	15432	15346	15309	15509	15376	15437	15424	15209	15268	15353	15217	15307	15296	15524	15181	15294	15447	15252	15306	15241	15124	15229	15555	15485	15408	15261	15482	15508	15192	15212	15407	15490	15312	15321	15266	15333	15249	15340	15306	15139	15435	15309	15247	15291	15179	15514	15424	15224	15129	15192	15364	15213	15369	15366	15274	15500	15255	15299	15434	15283	15513	15248	15138	15269	15266	15390	15208	15400	15618	15161	15363	15211	15409	15478	15330	15433	15265	15281	15030	15204	15255	15347	15491	15265	15351	15372	15367	15299	15359	15139	15374	15281	15211	15305	15401	15313	15170	15108	15239	15357	15290	15126	15442	15137	15286	15503	15262	15383	15284	15349	15368	15358	15158	15362	15396	15500	15452	15406	15465	15239	15225	15246	15392	15111	15229	15414	15403	15548	15471	15414	15214	15348	15368	15132	15207	15294	15364	15378	15187	15309	15347	15431	15222	15143	15474	15211	15231	15327	15327	15155	15396	15342	15248	15266	15375	15196	15321	15391	15363	15457	15433	15247	15238	15348	15260	15418	15278	15209	15213	15498	15436	15314	15293	15250	15514	15380	15359	15260	15229	15373	15541	15299	15346	15247	15232	15292	15288	15426	15118	15237	15300	15331	15318	15269	15288	15460	15336	15339	15336	15300	15398	15364	15374	15225	15356	15247	15311	15333	15294	15321	15416	15344	15380	15209	15374	15280	15333	15382	15346	15289	15203	15366	15332	15296	15419	15449	15279	15313	15192	15122	15223	15472	15180	15226	15426	15248	15442	15344	15531	15450	15331	15450	15414	15399	15254	15456	15448	15384	15372	15219	15317	15227	15433	15392	15363	15526	15531	15183	15496	15393	15567	15219	15153	15267	15276	15430	15391	15375	15334	15359	15362	15462	15362	15342	15260	15406	15279	15360	15306	15275	15350	15291	15349	15170	15298	15260	15330	15318	15420	15155	15302	15554	15309	15268	15242	15349	15108	15325	15518	15384	15190	15293	15233	15557	15363	15071	15202	15226	15173	15418	15207	15315	15452	15393	15276	15089	15265	15329	15348	15501	15592	15428	15390	15438	15480	15407	15326	15330	15390	15541	15307	15339	15304	15319	15512	15408	15330	15324	15371	15348	15384	15372	15279	15283	15184	15155	15492	15424	15377	15213	15331	15428	15537	15274	15340	15312	15375	15233	15381	15355	15454	15407	15344	15348	15293	15391	15236	15116	15382	15327	15243	15324	15438	15185	15477	15353	15298	15293	15334	15371	15588	15254	15250	15060	15401	15468	15300	15223	15192	15258	15298	15295	15483	15462	15452	15403	15352	15455	15453	15507	15380	15356	15353	15380	15561	15368	15390	15385	15291	15275	15411	15437	15225	15477	15321	15413	15249	15524	15405	15375	15242	15074	15168	15444	15472	15315	15235	15279	15409	15302	15357	15488	15209	15283	15331	15299	15395	15222	15455	15446	15360	15439	15367	15327	15432	15265	15011	15301	15338	15351	15560	15391	15422	15517	15394	15369	15468	15338	15339	15202	15230	15332	15213	15273	15232	15429	15438	15177	15160	15196	15428	15341	15259	15195	15446	15459	15174	15313	15359	15186	15342	15224	15437	15374	15136	15311	15366	15218	15303	15340	15285	15468	15213	15383	15386	15374	15199	15538	15547	15332	15354	15339	15293	15031	15237	15342	15403	15265	15357	15368	15344	15329	15340	15382	15502	15368	15376	15504	15260	15271	15582	15274	15380	15325	15390	15283	15239	15262	15231	15313	15504	15272	15395	15218	15393	15377	15405	15339	15345	15535	15328	15233	15523	15460	15352	15201	15398	15352	15241	15398	15460	15455	15356	15401	15199	15381	15322	15439	15594	15521	15517	15250	15148	15246	15173	15350	15400	15509	15298	15570	15459	15409	15272	15469	15426	15332	15520	15404	15350	15148	15421	15315	15346	15127	15264	15236	15354	15349	15504	15306	15187	15191	15428	15215	15337	15567	15294	15338	15154	15254	15400	15243	15459	15356	15323	15309	15403	15177	15376	15320	15331	15460	15378	15066	15229	15267	15282	15237	15267	15294	15372	15218	15256	15331	15418	15536	15386	15424	15265	15336	15303	15366	15528	15243	15494	15207	15317	15588	15401	15443	15302	15347	15451	15269	15232	15210	15264	15306	15197	15394	15254	15279	15400	15245	15268	15440	15270	15155	15414	15314	15299	15243	15294	15447	15273	15205	15366	15276	15316	15118	15262	15371	15103	15396	15326	15321	15246	15378	15578	15386	15468	15366	15292	15515	15382	15536	15302	15408	15464	15310	15385	15345	15270	15188	15430	15189	15287	15284	15192	15576	15378	15261	15274	15135	15336	15466	15472	15558	15480	15340	15292	15198	15299	15323	15388	15365	15293	15242	15433	15354	15233	14975	15330	15523	15288	15302	15434	15385	15375	15234	15322	15288	15415	15296	15467	15343	15510	15383	15316	15273	15356	15266	15247	15377	15138	15313	15508	15328	15294	15226	15164	15237	15151	15199	15255	15069	15391	15321	15256	15380	15232	15258	15306	15282	15322	15393	15349	15244	15356	15285	15361	15163	15383	15404	15274	15344	15404	15191	15206	15295	15406	15158	15386	15357	15367	15486	15430	15433	15383	15277	15462	15298	15450	15157	15470	15451	15180	15146	15300	15470	15294	15429	15320	15414	15146	15455	15144	15253	15354	15089	15344	15392	15235	15317	15374	15471	15250	15147	15418	15252	15382	15392	15159	15323	15341	15385	15323	15315	15456	15222	15253	15526	15372	15461	15211	15473	15401	15124	15352	15343	15217	15205	15367	15276	15284	15261	15149	15551	15262	15299	15361	15511	15310	15459	15409	15253	15419	15373	15162	15282	15357	15349	15599	15209	15221	15332	15314	15405	15252	15380	15485	15280	15360	15306	15353	15230	15336	15254	15148	15274	15378	15311	15182	15391	15303	15409	15384	15511	15172	15262	15379	15328	15209	15260	15236	15153	15350	15352	15121	15374	15246	15269	15509	15226	15349	15344	15562	15430	15382	15242	15400	15390	15395	15463	15407	15251	15320	15295	15303	15330	15166	15296	15461	15406	15257	15263	15487	15273	15454	15174	15356	15657	15346	15401	15269	15273	15307	15417	15239	15234	15382	15418	15274	15136	15320	15222	15375	15390	15362	15425	15359	15330	15435	15454	15541	15201	15266	15422	15513	15372	15298	15344	15322	15333	15450	15253	15215	15231	15239	15270	15273	15425	15166	15219	15258	15412	15273	15363	15539	15330	15321	15266	15063	15424	15563	15416	15105	15385	15586	15447	15448	15414	15498	15327	15495	15309	15502	15375	15578	15336	15313	15455	15305	15398	15389	15254	15225	15193	15272	15177	15280	15175	15283	15308	15226	15145	15439	15270	15397	15303	15524	15385	15286	15265	15353	15341	15434	15265	15444	15328	15270	15319	15423	15442	15313	15489	15185	15387	15537	15351	15358	15343	15387	15469	15266	15422	15440	15346	15186	15316	15275	15226	15263	15289	15488	15094	15211	15196	15493	15324	15201	15541	15292	15285	15317	15008	15146	15105	15300	15332	15247	15496	15433	15399	15338	15449	15328	15334	15243	15294	15413	15378	15461	15345	15309	15390	15431	15228	15334	15300	15173	15303	15323	15238	15279	15358	15362	15411	15317	15384	15084	15292	15259	15348	15500	15351	15404	15474	15325	15354	15405	15573	15191	15339	15299	15140	15331	15362	15182	15124	15328	15499	15419	15369	15347	15273	15368	15441	15392	15272	15139	15313	15186	15238	15550	15445	15249	15464	15219	15506	15485	15086	15192	15203	15331	15429	15399	15301	15230	15249	15268	15409	15549	15450	15181	15330	15269	15430	15203	15147	15290	15331	15271	15266	15290	15154	15436	15187	15224	15154	15494	15327	15267	15311	15286	15242	15347	15457	15594	15291	15319	15178	15429	15168	15334	15297	15235	15202	15259	15276	15448	15486	15228	15328	15556	15331	15380	15373	15400	15411	15150	15500	15505	15318	15301	15378	15237	15358	15373	15438	15356	15362	15466	15461	15375	15366	15413	15365	15445	15414	15168	15264	15318	15530	15346	15258	15325	15545	15286	15382	15191	15194	15244	15505	15154	15536	15413	15420	15390	15416	15283	15479	15281	15214	15168	15162	15445	15277	15277	15409	15314	15545	15325	15313	15489	15168	15265	15368	15431	15256	15467	15401	15440	15206	15305	15226	15475	15514	15307	15274	15157	15581	15191	15361	15586	15314	15524	15645	15354	15310	15499	15338	15163	15264	15348	15337	15423	15231	15364	15308	15277	15502	15174	15192	15422	15371	15446	15364	15295	15358	15487	15505	15335	15304	15356	15293	15263	15406	15159	15319	15388	15423	15327	15235	15425	15275	15385	15342	15313	15586	15393	15334	15188	15438	15474	15384	15356	15399	15390	15251	15490	15313	15426	15415	15365	15373	15278	15216	15272	15310	15301	15346	15212	15273	15075	15377	15343	15428	15261	15338	15285	15179	15446	15224	15106	15498	15323	15175	15387	15505	15325	15278	15234	15332	15257	15306	15352	15325	15295	15263	15256	15394	15388	15334	15225	15374	15314
14956	25083	23525	20809	20527	18589	17039	15925	15447	15157	14943	14676	15099	15225	14883	14702	14435	14366	14462	14192	14068	14178	14127	14385	14058	14165	14126	14151	14105	14010	14252	14267	14029	14031	14025	14174	14086	14032	14087	14125	14176	14126	14121	14240	14217	14979	15969	15906	15546	14989	14530	14174	14102	14103	14096	14117	14068	14148	13974	14112	14047	14240	14058	14033	14210	14236	14053	14000	13964	14104	14046	14096	14064	13974	14011	13995	14040	14073	14159	14089	14033	14277	14145	14121	14051	14041	14253	14108	14002	14122	14048	14184	14266	14190	13933	13965	13996	14039	14121	14079	13990	14236	14273	14067	14002	13970	14102	13937	14098	14005	13845	13912	14189	14048	14049	14063	14053	13917	13993	13987	14050	14081	14078	13888	14146	14104	14134	14143	14037	14064	13958	14298	13999	14055	14110	13991	14098	13979	14062	14132	13814	13965	13984	14145	14069	14121	14100	13844	14079	13900	14038	14163	14163	13855	14209	14067	13999	14017	14035	14052	13936	13946	14012	14003	13961	14070	14051	13912	14005	13838	13955	14000	14041	13871	14187	14129	13910	13927	14101	13908	14105	13978	14115	14171	14193	13864	14011	13919	14020	14012	14029	14005	14137	13808	14179	13832	14136	13976	13989	14086	14116	14019	14098	14067	14030	14120	14026	14110	14143	14062	14034	13993	14092	14141	14035	14092	14124	14148	14088	14106	13991	14015	14072	14054	14042	14138	13944	14051	14073	13938	13971	13918	14056	14129	14191	14133	14121	14092	14196	14065	14030	14041	13952	14040	14076	14157	14081	14097	14000	14134	14089	13967	14043	13941	14064	14167	14111	14146	14179	14005	13932	13910	13995	14186	13895	14056	14078	14093	14062	14238	13973	13940	13939	13986	14009	14073	14208	14190	14197	14044	14062	14019	13987	14071	13971	14059	13961	13976	14108	14326	14138	14001	13881	14056	14068	14108	14045	14109	14131	14069	13925	13951	14216	13888	13927	13993	14049	14069	14102	13960	14026	14309	14174	14142	14192	14037	14089	14160	13855	14171	13905	14205	14035	14094	13999	14115	14013	14037	14126	14059	13983	14094	13989	14119	13895	14151	14128	14138	14063	14092	13908	13951	14040	14071	14155	14052	14093	13985	13981	14167	14064	14197	14117	13995	13885	13877	14029	14087	14154	13967	13977	14069	14004	13972	13988	14023	13908	14058	13974	14014	13835	14097	14011	14018	14115	13992	13955	14014	14093	14058	14113	13831	13979	14144	14129	14213	13847	14150	13794	14170	14078	13953	13914	14094	14021	14082	14024	13943	14129	13986	13922	14139	13952	14116	14056	14091	14197	14020	14073	14064	13983	14087	14136	14053	14048	13952	14121	14111	13957	14091	14156	13988	14089	14069	14001	14057	14060	14179	14005	14061	13937	14189	14131	14206	14042	14006	13940	13993	14010	13949	14119	13990	14061	13981	13949	13950	13911	14022	14134	13982	14063	14017	14016	13934	14162	14026	14054	14124	14055	14001	14099	14009	14190	14012	14137	14120	14061	13970	14126	14073	14149	14100	14001	14056	13960	14203	14071	14115	13908	14105	13988	14009	14192	14050	14087	14000	14052	14180	13997	14020	14047	13971	14028	14123	14057	14028	14044	14097	14058	13880	14115	14007	14029	14175	14037	13885	14232	13981	13970	14111	13971	13967	14165	14075	13987	14190	13941	13984	14038	13986	14039	14027	14029	14038	13990	13877	13840	14076	14131	14069	14056	14095	14145	14168	14052	14187	13918	14054	14211	14029	13988	14060	13931	14148	13941	14103	14009	14096	14130	14018	14042	14187	14125	14032	13975	13925	14056	14167	14221	14057	13978	13936	13924	14079	13991	14071	14077	13990	14044	14019	14142	14097	14219	14118	14027	14028	13935	14055	14031	14103	14078	14002	14121	14075	14123	14017	14102	13978	13946	13992	14010	14101	14042	14100	13925	13994	14042	13985	14084	13996	14176	14091	13962	14091	13993	13908	14084	14013	13880	14004	14160	13917	14027	14036	14202	14025	14056	13975	14085	14175	13887	14085	14172	14027	13966	14104	13998	13944	14064	14052	14067	14120	13920	14157	14131	14104	14051	14090	14185	14078	14078	13982	14113	14110	14042	14218	14023	13980	13956	13991	13994	14104	14052	13874	14010	14150	13999	14134	13981	14125	13894	14058	14125	14136	13925	14192	13950	14193	14107	13890	14028	14127	13990	14062	14274	13907	14037	13961	14102	14104	14051	14215	14036	13983	13990	14026	14112	14018	14079	14045	14109	14022	13943	14002	14141	14079	14071	14074	14018	13981	13899	13963	14052	14022	14026	13951	14002	14100	14002	13928	14105	14030	14194	13933	14088	13995	14024	14116	14076	13954	13998	14047	14219	13965	14020	14081	13933	14055	13930	14028	14033	13995	14216	14094	14132	13998	14107	14001	14047	14001	13892	14016	14070	13944	14004	14065	13966	14016	13945	14072	14052	14083	13954	14242	13973	14163	14030	14033	14089	14070	14181	14056	13892	14139	14106	14028	14227	14017	14144	14173	14035	14050	13969	13892	14160	13804	13917	14292	13955	14151	13960	14128	13941	14030	14178	14012	14173	14105	14193	13950	14042	13944	14070	13960	14011	13870	14050	14049	14108	13914	14059	14098	14191	14040	14134	13930	13995	14175	14120	14045	13865	14248	14084	13938	14130	14153	14012	14170	14200	14003	13882	14127	14069	14137	14206	13865	14193	13886	13978	14041	14105	14088	14057	14113	13895	14215	13952	13891	14181	14003	13883	13974	13911	14069	13887	14062	14048	14117	14129	13984	14112	14041	13933	14021	14109	14127	14028	14054	13947	14077	14162	14079	13923	14154	13861	14052	13981	14028	14025	13999	14018	14025	14155	14087	14137	13951	14064	14045	14169	13998	14224	14054	13965	13990	13997	13960	14153	14064	14263	14063	14155	14213	14018	13988	14049	13953	14142	14214	14033	13946	14047	14178	14065	14097	14123	14075	13989	13898	14035	13972	14091	14130	14103	14129	13982	14054	14013	14073	14067	14067	13988	14157	14010	14110	14084	13975	14009	14070	14065	13999	13983	14090	14037	14067	14132	14094	14033	14128	14090	14009	14132	13956	13980	14102	13964	14100	14083	13857	14055	13981	14063	14034	14125	14060	13941	14076	14196	14167	13909	14048	14066	14139	14010	14009	14026	13957	13885	14059	14076	14128	13908	14106	13922	14019	14041	13862	13910	13998	14061	14043	14129	14019	13815	14203	13967	14081	13974	14203	14183	13986	14147	13982	14098	14106	14161	14036	13951	14160	13872	13879	14131	13936	14120	13936	14035	14050	13888	14096	13901	14082	14296	14110	14111	14057	14043	14045	14143	14117	14145	14067	13981	13992	13997	13912	14164	14085	14024	14162	13891	13988	14099	14095	13858	14053	13877	14021	14098	14057	13946	14002	14184	14103	13966	14167	14041	14043	14077	14076	13901	14135	14096	13900	14049	14020	13930	14021	13996	14053	14024	14027	14154	14024	14103	14124	14001	14078	14036	13985	14076	14123	14036	14201	14145	14197	14002	14003	13874	14026	14028	14060	14009	13972	14062	13890	14158	14081	14158	14073	14024	14046	14234	14113	14121	14095	14146	14043	13979	13888	14092	14050	14178	13994	14131	14155	14048	13972	14296	14096	14084	14054	14049	13959	14007	13992	14049	14220	14108	14016	13878	13945	14150	14066	14051	14041	13887	14061	13971	13998	13983	14061	14094	14247	14136	14064	14055	14219	14044	14016	14010	13886	14001	14054	14132	14036	13975	13901	13926	13993	14205	14145	13966	14110	14040	14049	14095	13969	14363	13899	14170	14288	14009	14028	14028	14014	13968	14125	13937	14032	14144	14169	14056	14263	13975	14063	13995	14090	13963	14142	14126	14162	14052	13991	14058	14108	14124	13931	13970	14059	14143	14043	13909	14135	13949	14029	14057	13985	14217	13903	14007	14137	14084	14137	14017	14070	14029	14160	14151	14164	14137	13993	14197	14136	14064	13924	14027	14224	14056	14160	14004	14050	13903	14069	13944	14154	14001	13919	14181	14078	13966	13808	13906	14140	13980	14029	13951	14063	14253	13935	13998	14152	13868	13967	14037	13933	14175	13812	13986	14156	14010	13998	13988	14071	14039	14207	14094	14038	14043	14081	14024	14041	14061	14134	13976	14071	14026	14012	14104	14157	13946	14088	14053	13949	13933	14055	13841	14052	14074	14039	13884	13870	14062	14075	14022	14014	14086	14203	14211	14044	14072	14100	14033	14012	14079	14072	14142	14006	14063	13911	14086	14148	13961	14175	14070	14150	14046	13937	14102	14020	13942	14082	14059	14025	13924	14143	14161	13946	14060	14108	14219	13968	14114	13996	14074	14001	14106	14121	13895	13987	14037	13973	14233	14010	13959	14187	14112	14067	14035	13987	13940	13929	14027	14227	13906	13971	14029	14134	14016	13915	14033	14047	13956	13968	14032	13967	14238	14008	14083	13918	14137	13922	14088	14112	14196	14154	13988	14011	13925	14011	14049	14180	13937	14132	14010	14114	14117	13958	14034	13914	14250	14064	13959	14128	14044	13988	14153	14088	13965	14103	13942	14038	13998	14117	13958	14171	14077	13904	14092	14057	13937	14007	14075	14003	14230	13841	14043	14043	14078	14035	14153	14024	14083	14172	14128	13982	14000	14155	13910	14066	13866	14028	13941	14070	14187	14014	14107	14037	14017	14074	14100	13822	14009	14024	14107	14160	14099	14014	14004	13979	13869	14150	14079	14085	14133	14042	13862	14035	14123	14138	14060	14210	14073	14056	13980	13919	14132	13994	14070	14042	14089	13935	13967	14026	14042	13991	14039	14171	14009	13913	14059	13966	14009	13982	13763	14115	13854	13951	13950	14089	13968	14153	13953	13972	13886	14046	14001	13967	14017	14008	14187	14106	13942	13863	14021	14303	14021	14029	14027	14103	14087	14035	14100	14230	13919	14179	14001	14119	13987	14103	14079	14125	14037	13935	14106	14024	14320	13913	14094	13916	14059	14182	14068	14076	13954	14102	14042	14195	14032	14006	14011	14183	14130	14051	13924	14168	14093	14048
23127	21306	29118	23836	21482	23233	23684	17804	16784	16715	16521	16523	16702	16866	16884	16511	16364	16118	16116	16015	15949	15875	16112	15963	15856	15844	15778	15762	15934	15754	15782	15655	15787	15736	15821	15768	15914	15672	15685	15889	15779	15960	15735	15875	15743	16609	17239	18235	18284	17252	16534	16001	15861	15713	15659	15722	15579	15655	15840	15661	15740	15883	15704	15795	15620	15709	15698	15763	15581	15619	15772	15658	15565	15632	15759	15642	15530	15765	15556	15656	15519	15754	15746	15678	15668	15779	15705	15644	15742	15685	15693	15743	15708	15620	15657	15644	15770	15765	15634	15654	15552	15449	15622	15600	15852	15528	15738	15715	15595	15711	15882	15593	15561	15482	15693	15639	15763	15716	15614	15723	15860	15590	15568	15758	15544	15533	15704	15671	15483	15604	15683	15599	15778	15509	15668	15443	15620	15615	15591	15387	15460	15531	15783	15572	15633	15921	15630	15654	15818	15685	15552	15628	15681	15715	15752	15631	15620	15627	15720	15558	15671	15509	15544	15583	15608	15561	15572	15641	15791	15817	15448	15400	15456	15591	15615	15658	15815	15526	15624	15712	15599	15795	15760	15679	15706	15608	15545	15394	15575	15802	15700	15683	15594	15557	15656	15640	15655	15657	15442	15550	15499	15652	15595	15679	15728	15604	15607	15503	15599	15631	15413	15644	15650	15596	15718	15519	15758	15836	15688	15621	15522	15718	15646	15714	15622	15537	15792	15634	15620	15676	15621	15562	15686	15711	15645	15627	15654	15592	15742	15424	15670	15638	15600	15667	15557	15578	15780	15566	15730	15763	15683	15625	15570	15546	15483	15584	15348	15519	15345	15614	15550	15642	15598	15646	15519	15682	15700	15749	15590	15396	15690	15562	15657	15459	15576	15679	15592	15522	15540	15642	15636	15628	15539	15675	15355	15743	15681	15635	15638	15558	15599	15625	15654	15667	15664	15586	15347	15772	15425	15398	15483	15411	15554	15833	15633	15546	15784	15676	15680	15692	15570	15603	15712	15516	15755	15594	15496	15741	15696	15642	15680	15719	15578	15596	15626	15594	15582	15630	15675	15509	15610	15588	15691	15396	15344	15652	15853	15320	15598	15873	15757	15666	15620	15539	15552	15703	15772	15761	15633	15704	15651	15699	15565	15626	15656	15538	15658	15743	15789	15735	15698	15660	15511	15590	15514	15604	15457	15732	15594	15695	15541	15617	15688	15652	15604	15513	15619	15664	15596	15612	15754	15607	15642	15478	15537	15629	15715	15754	15498	15618	15736	15518	15704	15540	15545	15582	15585	15647	15570	15731	15482	15627	15711	15533	15713	15540	15510	15700	15733	15443	15627	15558	15553	15620	15551	15803	15703	15481	15684	15626	15663	15641	15730	15598	15454	15574	15511	15666	15493	15726	15760	15413	15526	15425	15618	15703	15627	15676	15684	15633	15765	15680	15499	15426	15706	15547	15508	15628	15484	15477	15462	15584	15541	15608	15536	15646	15704	15528	15720	15527	15648	15637	15842	15823	15505	15478	15717	15595	15538	15663	15426	15796	15639	15719	15757	15583	15650	15652	15735	15571	15357	15698	15658	15461	15601	15681	15678	15576	15495	15467	15628	15497	15701	15577	15569	15589	15549	15558	15653	15594	15591	15570	15691	15674	15719	15698	15701	15631	15738	15591	15601	15687	15530	15424	15515	15590	15628	15712	15569	15666	15561	15612	15557	15516	15653	15822	15584	15596	15757	15840	15574	15627	15672	15488	15617	15597	15720	15455	15672	15514	15625	15694	15681	15462	15579	15562	15590	15659	15436	15839	15530	15620	15732	15517	15577	15611	15500	15757	15519	15763	15621	15631	15582	15572	15717	15610	15775	15673	15628	15954	15706	15521	15483	15636	15485	15594	15621	15681	15726	15619	15611	15608	15610	15500	15603	15557	15682	15675	15691	15491	15594	15544	15520	15493	15843	15549	15668	15567	15754	15578	15579	15692	15620	15695	15656	15878	15483	15629	15757	15591	15469	15298	15743	15470	15598	15561	15765	15977	15466	15538	15602	15520	15737	15724	15613	15543	15437	15641	15655	15645	15611	15580	15672	15688	15634	15338	15633	15862	15724	15597	15857	15566	15769	15615	15686	15567	15592	15419	15503	15694	15799	15631	15797	15648	15570	15448	15731	15764	15608	15667	15550	15522	15565	15644	15447	15623	15494	15706	15574	15716	15686	15607	15422	15529	15639	15569	15740	15547	15430	15629	15731	15722	15768	15526	15621	15446	15714	15533	15467	15739	15518	15637	15865	15529	15720	15651	15660	15577	15520	15320	15592	15650	15651	15554	15688	15620	15650	15545	15486	15647	15726	15688	15714	15687	15635	15553	15512	15376	15623	15714	15561	15574	15730	15689	15505	15584	15557	15652	15555	15445	15477	15578	15661	15808	15469	15457	15796	15639	15602	15640	15578	15653	15741	15598	15817	15796	15580	15571	15688	15716	15325	15499	15508	15430	15505	15689	15731	15621	15489	15845	15698	15465	15827	15633	15455	15658	15561	15484	15711	15669	15633	15713	15640	15509	15635	15646	15579	15626	15660	15501	15729	15548	15477	15417	15538	15504	15575	15402	15604	15611	15500	15768	15666	15653	15675	15687	15616	15654	15553	15513	15505	15517	15692	15647	15610	15556	15645	15612	15844	15642	15628	15493	15758	15560	15616	15485	15747	15320	15790	15546	15616	15693	15586	15692	15700	15806	15719	15554	15812	15533	15600	15714	15639	15559	15552	15663	15658	15487	15890	15700	15730	15618	15626	15665	15539	15343	15577	15661	15669	15387	15585	15578	15689	15584	15676	15688	15450	15625	15710	15605	15795	15887	15606	15736	15730	15529	15627	15544	15610	15541	15445	15587	15786	15372	15655	15617	15445	15452	15666	15677	15656	15546	15719	15701	15730	15688	15407	15493	15555	15520	15851	15567	15558	15640	15679	15677	15539	15845	15610	15598	15618	15635	15325	15554	15530	15804	15642	15598	15717	15360	15440	15583	15625	15886	15578	15431	15580	15502	15793	15682	15591	15519	15621	15520	15557	15561	15534	15566	15719	15814	15491	15729	15642	15633	15838	15659	15744	15545	15501	15475	15631	15514	15480	15477	15583	15604	15509	15502	15534	15673	15565	15577	15540	15659	15788	15494	15617	15509	15666	15395	15614	15388	15519	15476	15453	15728	15620	15662	15489	15406	15667	15360	15474	15533	15678	15667	15653	15668	15882	15601	15681	15412	15738	15539	15697	15344	15674	15557	15616	15437	15697	15703	15437	15644	15699	15623	15576	15589	15721	15739	15614	15342	15736	15789	15517	15728	15646	15733	15616	15564	15606	15746	15465	15668	15733	15636	15656	15719	15490	15636	15573	15649	15586	15601	15632	15472	15553	15726	15638	15458	15527	15718	15604	15443	15697	15747	15669	15575	15781	15705	15776	15740	15692	15622	15838	15674	15392	15577	15603	15476	15558	15716	15679	15278	15585	15674	15607	15642	15523	15754	15557	15766	15449	15387	15547	15729	15698	15696	15654	15738	15643	15690	15421	15495	15543	15777	15638	15418	15556	15702	15618	15552	15689	15629	15793	15655	15738	15722	15560	15581	15645	15647	15634	15601	15749	15886	15736	15797	15697	15651	15609	15576	15462	15698	15791	15552	15616	15426	15481	15736	15674	15731	15704	15521	15747	15505	15409	15439	15819	15535	15585	15643	15783	15846	15566	15664	15452	15842	15710	15661	15690	15651	15721	15645	15560	15600	15729	15614	15626	15602	15690	15726	15588	15686	15587	15709	15698	15655	15660	15525	15659	15594	15615	15568	15548	15610	15404	15661	15802	15715	15562	15575	15556	15461	15606	15562	15479	15542	15496	15558	15767	15762	15599	15496	15611	15646	15509	15595	15664	15598	15609	15730	15714	15675	15593	15525	15786	15718	15669	15634	15484	15600	15665	15646	15743	15568	15546	15624	15626	15643	15658	15579	15777	15511	15734	15665	15713	15765	15791	15712	15660	15664	15758	15713	15692	15681	15606	15553	15615	15547	15461	15608	15432	15685	15561	15466	15451	15778	15721	15644	15754	15703	15656	15699	15796	15698	15658	15466	15773	15642	15754	15575	15518	15621	15611	15613	15398	15651	15646	15728	15672	15535	15624	15711	15566	15644	15794	15570	15562	15484	15568	15546	15646	15455	15620	15579	15440	15413	15557	15536	15521	15513	15664	15434	15810	15607	15737	15468	15579	15634	15608	15574	15671	15490	15661	15853	15899	15512	15483	15641	15447	15471	15599	15461	15601	15544	15717	15660	15638	15812	15648	15564	15614	15533	15653	15675	15684	15710	15744	15482	15654	15502	15633	15703	15636	15880	15588	15470	15478	15728	15662	15639	15545	15706	15641	15556	15645	15667	15681	15716	15597	15544	15656	15294	15525	15569	15490	15693	15716	15554	15626	15564	15611	15531	15633	15633	15673	15633	15374	15616	15464	15585	15469	15410	15656	15414	15737	15441	15678	15594	15597	15858	15623	15625	15730	15743	15691	15746	15703	15693	15525	15705	15357	15447	15647	15634	15629	15901	15853	15623	15667	15530	15723	15703	15685	15615	15526	15468	15490	15717	15660	15607	15543	15548	15574	15489	15824	15653	15581	15685	15737	15585	15503	15699	15667	15722	15715	15616	15649	15631	15474	15769	15670	15701	15566	15622	15635	15577	15621	15597	15458	15551	15769	15622	15636	15513	15780	15512	15752	15652	15699	15752	15596	15655	15639	15650	15770	15683	15597	15708	15616	15794	15646	15674	15650	15780	15560	15685	15635	15684	15729	15700	15535	15679	15484	15625	15638	15501	15750	15701	15507	15743	15676	15544	15574	15512	15671	15549	15511	15609	15559	15597	15494	15520	15715	15463	15622	15517	15465	15567	15564	15693	15736	15454	15318	15283	15592	15555	15536	15690	15531	15608	15750	15632	15685	15457	15578	15636	15397	15622	15649	15497	15545	15514	15430	15516	15431	15616	15654	15635	15713	15734	15679	15586	15425	15707	15638	15598	15636	15549	15735	15657	15556	15625	15472	15621	15532	15598	15692	15583	15565	15678	15618	15733	15571	15604
15868	29071	27102	21875	21129	19661	17441	16279	16103	15660	15566	15402	15916	16073	15946	15118	14842	14758	14734	14661	14607	14285	14466	14361	14524	14169	14320	14443	14233	14468	14399	14415	14352	14562	14256	14341	14364	14436	14368	14295	14459	14402	14232	14195	14572	15511	16821	17676	17231	16079	15123	14551	14406	14186	14126	14219	14260	14309	14114	14174	14320	14240	14155	14165	14176	14232	14256	14191	14372	14274	14217	14303	14345	14151	14124	14347	14231	14302	14190	14242	14097	14105	14181	14176	14264	14180	14277	14000	14124	14220	14185	14314	14403	14185	14298	14257	14162	14256	14343	14251	14195	14257	14232	14281	14195	14134	14325	14070	14165	14238	14266	14216	14232	14246	14267	14282	14240	14341	14349	14230	14170	14185	14289	14171	14054	14295	14296	14263	14241	14127	14213	14157	14188	14224	14273	14253	14168	14197	14159	14057	14223	14162	14236	14089	14206	14178	14041	14129	14229	14016	14126	14400	14098	14175	14118	14322	14143	13886	14379	14127	14109	14164	14275	14150	14202	14334	14139	14212	14192	14217	14151	14019	14214	14062	14203	14176	14295	14230	14258	14162	14132	14234	14189	14262	14220	14133	14221	14191	14212	14151	14035	14178	14280	14131	14208	14247	14052	14285	14300	14118	14184	14285	14325	14249	14052	14224	14289	14080	14201	14287	14169	14075	14316	14325	14372	14180	14294	14231	14105	14259	14190	14224	14225	14215	14178	14209	14233	14357	14216	14193	14235	14347	14260	14321	14146	14303	14236	14322	14051	14156	14079	14246	14304	14238	14249	14141	14249	14260	14204	14216	14256	14318	14182	14155	14159	14180	14172	14298	14076	14165	14155	14138	14269	14299	14262	14230	14357	14058	14270	14135	14179	14239	14324	14124	14127	14301	14270	14110	14211	14298	14376	14192	13968	14402	13993	14324	14116	14260	14189	14152	14280	14150	14386	14113	14292	14158	14168	14262	14227	14238	14151	14260	14189	14239	14228	14184	14216	14171	14350	14271	14319	14092	14231	14075	14359	14065	14146	14290	14147	14004	14300	14292	14162	14041	14269	14206	14232	14165	14332	14077	14234	14138	14130	14268	14094	14277	14136	14286	14318	14082	14242	14357	14230	14259	14148	14383	14273	14220	14173	14135	14308	14214	14253	14288	14117	14239	14104	14241	14200	14356	14217	14183	14172	14113	14214	14086	14195	14175	14046	14124	14234	14142	14291	13999	14204	14058	14349	14294	14171	14045	14023	14263	14259	14280	14033	14054	14204	14302	14191	14205	14257	14275	14162	14208	14191	14154	14151	14209	14240	14282	14156	14183	14198	14256	14245	14186	14251	14180	14114	14405	14145	14162	14205	14003	14175	14052	14245	14134	14188	14252	14200	14140	14375	14118	14366	14289	14061	14245	14191	14207	14436	14187	14304	14168	14312	14162	14146	14201	14185	14181	14051	14147	14197	14226	14036	14207	14354	14329	14184	14296	14166	14199	14275	14313	14165	14290	14232	14200	14271	14135	14301	14128	14298	14028	14318	14184	14081	14090	14182	14263	14377	14174	14071	14296	14124	14171	14093	14181	14295	14250	14215	13993	14304	14279	14117	14067	14098	14139	14071	14194	14210	14132	14161	14270	13927	14297	14069	14170	14340	14190	14125	14034	14082	14079	14134	14098	14217	14249	14183	14094	14141	14288	14164	14203	14335	14112	14361	14322	14245	14295	14258	14268	14149	14307	14123	14060	14353	14390	14340	14202	13912	14201	14275	14217	14211	14258	14227	14307	14138	14055	14260	14277	14189	14068	14346	14055	14219	14345	14329	14352	14356	14112	14278	14084	14224	14165	14175	14257	14289	14196	14217	13950	14182	14258	14221	14308	14186	14247	14204	14234	14198	14329	14364	14212	14251	14206	14155	14248	14195	14213	14208	14345	14225	14194	14339	14377	14274	14044	13970	14178	14319	14215	14293	14212	14203	14196	14251	14206	14260	14170	14090	14222	14278	14317	14335	14215	14462	14148	14279	14320	14243	14255	14281	14254	14247	14380	14091	14291	14256	14482	14326	14211	14196	14129	14307	14265	14348	14279	14078	14190	14213	14174	14193	14168	14296	14110	14394	14194	14176	14309	13997	14057	14218	14164	14305	14020	14112	14392	14158	14330	14236	14403	14141	14171	14233	14162	14176	14256	14216	14381	14227	14294	14170	14173	14130	14231	14106	14122	13969	14129	14182	14220	14178	14302	14240	14220	14246	14096	14053	14275	14346	14285	14099	14167	14325	14122	14288	14336	14272	14206	14116	14220	14119	14229	14257	14509	14181	14194	14294	14197	14227	14128	14235	14070	14080	14139	14027	14229	14378	14212	14139	14060	14233	14160	14307	14117	14135	14262	14111	14258	14264	14090	14276	14202	14216	14141	14170	14101	14278	14226	14139	14230	14128	14331	14077	14239	14068	14128	14170	14285	14249	14033	14367	14278	14270	14110	14183	14250	14192	14151	14196	14222	14255	14299	13996	14085	14145	14156	14276	14244	14200	14225	14222	14200	14220	14228	14378	14278	14194	14227	14191	14085	14221	14349	14152	14233	14154	14145	14074	14058	14223	14306	14181	14150	14206	14305	14192	14207	14146	14164	14368	14171	14069	14399	14251	14158	14126	14201	14203	14155	14135	14298	14243	14297	14167	14276	14164	14201	14221	14276	14197	14176	14264	14224	14269	14313	14246	14404	14170	14118	14325	14276	14204	14043	14195	14334	14202	14244	14357	14221	14115	14212	14180	14040	14037	14280	14137	14293	14215	14229	14367	14099	14171	14301	14259	14230	14279	14416	14263	14206	14346	14228	14119	14273	14347	14186	14287	14281	14123	14079	14335	14253	14114	14363	14175	14336	14273	14313	14085	14347	14249	14278	14177	14244	14266	14218	14255	14281	14195	14199	14327	14274	14374	14201	14100	14332	14139	14284	14146	14215	14286	14189	14248	14227	14306	14158	14298	14166	14186	14137	14047	14215	14088	14397	14276	14280	14025	14407	14257	14001	14177	14162	14335	14210	14169	14269	14114	14149	14161	14292	14342	14306	14085	14205	14099	14110	14211	14261	14219	14029	14160	14197	14197	14184	14351	14192	14127	14351	14149	14213	14082	14292	14022	14240	14244	14374	14188	14180	14210	14196	14119	14109	14189	14098	14193	14221	14194	14161	13987	14319	14275	14114	14209	14243	14297	14212	14197	14119	14375	14178	14244	14326	14242	14028	14167	14215	14044	14180	14214	14397	14152	14239	14139	14158	14138	14283	14176	14418	14065	14132	14249	14150	14104	14350	14158	14393	14229	14323	14185	14159	14322	14302	14241	14311	14224	14310	14231	14074	14153	14403	14264	14087	14119	14176	14387	14373	14200	14327	14153	14393	14378	14179	14271	14272	14118	14090	14300	14202	14218	14128	14282	14081	14145	14243	14087	14209	14347	14167	14176	14366	14264	14235	14191	14122	13903	14117	14201	14220	14329	14274	14242	14421	14119	14240	14134	14274	14116	14064	14134	14285	14117	14209	14207	14191	14441	14141	14112	14161	14283	14142	14293	14138	14156	14248	14276	14029	14137	14150	14177	14191	13924	14099	14213	14193	14126	14109	14168	14156	14211	14278	14228	14062	14015	14236	14213	14072	14369	14166	14272	14291	14226	14259	14286	14215	14235	14187	14137	14114	14301	14219	14260	14162	14082	14145	14293	14316	14104	14204	14300	14123	14294	14075	14172	14149	14080	14103	14102	14235	14410	14245	14130	14237	14274	14252	14196	14178	14255	14151	14319	14125	14210	14162	14179	14264	14124	14328	14080	14186	14233	14313	14209	14286	14217	14122	14140	14132	14235	14197	14160	14147	14184	14132	14147	14275	14294	14134	14197	14156	14367	14248	14331	14257	14174	14138	13999	14149	14249	14046	14235	14182	14071	14105	14196	14229	14296	14258	14273	14130	14302	14251	14207	14303	14167	14237	14141	14300	14131	14269	14223	14340	14177	14070	14085	14352	14276	14176	14116	14318	14195	14405	14383	14304	14235	14177	14319	14217	14352	14167	14176	14172	14158	14150	14106	14209	14207	14282	14005	14261	14187	14260	14127	14191	14091	14327	14271	14302	14169	14300	14071	14160	14147	14197	14108	14306	14094	14253	14096	14171	14279	14310	14191	14017	14164	14128	14348	14305	14135	14327	14199	14130	14165	14179	14291	14176	14195	14167	14192	14241	14055	14257	14210	14265	14133	14232	14220	14188	14114	14279	14359	14213	14306	14263	14328	14335	14306	14269	14098	14098	14250	14268	14152	14001	14066	14267	14142	14195	14335	14122	14307	14161	14166	14048	14240	14295	14138	14166	14239	14369	14274	14331	14103	14196	14194	14214	14164	14158	14098	14061	14198	14149	14259	14136	14281	14152	14187	13978	14154	14153	14172	14195	14300	14250	14219	14301	14218	14268	14078	14123	14362	14192	14041	14234	14238	14080	14200	14185	14225	14338	14212	14130	14216	14340	14262	14197	14282	14039	14140	14137	14161	14213	14285	14218	14111	14224	14100	14170	14334	14198	13976	14222	14055	14230	14027	14182	14134	14332	14225	14245	13979	14325	14212	14165	14270	14325	14197	14168	14115	14166	14101	14170	14196	14224	14302	14265	14135	14242	14393	14142	14010	14217	14050	14065	14072	14083	14294	14150	14038	14273	14299	14119	14392	14359	14069	14397	14254	14188	14030	14313	14196	14185	14349	14114	14185	14370	14225	14220	14163	14179	14245	14206	14296	14118	14184	14168	14067	14259	13983	14200	14186	14422	14218	14199	14171	14163	14212	14113	14327	14163	14135	14104	14202	14358	14140	14020	14139	14157	14291	14155	14453	14121	14241	14204	14170	14095	14253	14154	14349	14104	14345	14033	14101	14160	14191	14197	14206	14232	14207	14258	14185	14165	14466	14094	14229	14147	14175	14217	14150	14261	14282	14085	14273	14259	14190	14193	14203	14037	14368	14082	14090	14259	14223	14194	14186	14291	14235	14385	14259	14179	14088	14082	14113	14245	14208	14181	14143	14169	14280	14076	14229	14190	14306	14154	14068	14266	14158	14221	13971	14319	14380	14228	14244	14142	14119	14125	14196	14186
27801	21958	23154	19639	16829	16716	16509	15899	16003	16001	15828	15443	15778	16016	16021	16135	15926	15989	15783	15559	15767	15651	15583	15556	15667	15658	15509	15808	15546	15685	15643	15674	15700	15849	15618	15469	15422	15641	15642	15550	15594	15753	15609	15745	15656	15595	15846	15898	15850	15721	15743	15878	15747	15561	15625	15698	15638	15620	15620	15335	15576	15697	15713	15553	15667	15592	15503	15640	15704	15551	15638	15778	15619	15749	15668	15510	15837	15547	15584	15552	15445	15619	15439	15502	15680	15570	15762	15341	15614	15439	15638	15609	15614	15545	15621	15824	15671	15633	15528	15622	15656	15545	15572	15650	15525	15414	15552	15744	15555	15507	15608	15624	15476	15512	15673	15633	15427	15496	15507	15499	15547	15729	15626	15337	15755	15645	15560	15603	15663	15573	15617	15625	15646	15504	15642	15474	15823	15380	15458	15367	15629	15518	15559	15612	15640	15572	15729	15542	15422	15634	15727	15489	15625	15562	15679	15565	15432	15623	15449	15443	15676	15550	15698	15702	15634	15700	15747	15677	15823	15791	15490	15612	15823	15773	15497	15670	15550	15585	15535	15610	15734	15558	15507	15643	15616	15443	15341	15350	15700	15684	15605	15638	15535	15568	15509	15554	15725	15550	15434	15715	15662	15563	15625	15512	15472	15480	15530	15657	15755	15815	15443	15571	15660	15730	15657	15662	15442	15372	15667	15538	15733	15685	15491	15516	15707	15710	15490	15729	15731	15794	15594	15648	15734	15489	15669	15604	15786	15677	15550	15587	15493	15803	15655	15486	15453	15446	15626	15234	15718	15508	15609	15544	15667	15652	15530	15476	15562	15664	15586	15482	15621	15618	15686	15496	15766	15502	15639	15611	15391	15476	15459	15423	15666	15640	15594	15537	15576	15584	15709	15648	15629	15555	15692	15833	15391	15564	15674	15776	15696	15601	15795	15632	15642	15664	15665	15504	15584	15697	15605	15781	15762	15535	15478	15409	15615	15771	15448	15567	15474	15704	15738	15550	15565	15526	15449	15478	15679	15638	15807	15600	15774	15694	15604	15519	15447	15476	15526	15785	15593	15493	15658	15605	15562	15548	15686	15564	15646	15767	15622	15607	15533	15519	15509	15596	15659	15535	15700	15616	15521	15279	15561	15592	15536	15636	15712	15452	15624	15609	15630	15631	15484	15569	15493	15729	15475	15716	15675	15469	15591	15552	15586	15675	15621	15289	15670	15493	15694	15613	15620	15486	15619	15584	15585	15493	15531	15616	15338	15560	15651	15612	15613	15659	15741	15540	15552	15578	15502	15586	15897	15826	15436	15544	15373	15591	15421	15571	15591	15532	15732	15714	15781	15623	15397	15739	15604	15521	15650	15597	15551	15608	15626	15800	15839	15706	15643	15651	15488	15514	15639	15585	15610	15476	15569	15476	15660	15875	15773	15779	15638	15601	15583	15649	15580	15371	15513	15587	15669	15584	15534	15538	15667	15521	15645	15726	15825	15462	15627	15764	15518	15544	15449	15712	15782	15734	15645	15740	15566	15585	15385	15560	15596	15557	15627	15578	15638	15604	15514	15615	15709	15566	15636	15517	15567	15568	15522	15883	15652	15604	15761	15582	15523	15657	15564	15661	15638	15393	15532	15632	15729	15756	15561	15559	15623	15618	15517	15577	15534	15699	15580	15594	15648	15622	15642	15563	15698	15688	15573	15678	15539	15674	15755	15560	15639	15348	15605	15685	15662	15626	15619	15810	15639	15737	15769	15540	15613	15486	15630	15571	15598	15679	15432	15445	15753	15639	15581	15669	15548	15522	15533	15630	15626	15565	15479	15563	15554	15627	15469	15560	15763	15713	15592	15753	15600	15486	15476	15551	15499	15620	15757	15587	15517	15745	15741	15688	15546	15586	15341	15428	15548	15680	15420	15553	15742	15807	15615	15710	15620	15544	15747	15613	15663	15609	15575	15532	15427	15415	15476	15659	15641	15786	15643	15616	15454	15541	15720	15483	15429	15393	15535	15629	15483	15632	15658	15711	15583	15586	15737	15490	15544	15507	15646	15623	15599	15538	15646	15594	15708	15633	15610	15628	15516	15645	15582	15722	15502	15367	15510	15412	15675	15778	15697	15600	15637	15576	15699	15649	15823	15527	15642	15680	15794	15637	15685	15638	15552	15536	15629	15621	15586	15488	15582	15721	15452	15562	15603	15729	15484	15568	15735	15389	15583	15472	15500	15608	15630	15660	15647	15676	15591	15685	15553	15557	15448	15462	15660	15564	15494	15571	15532	15723	15586	15596	15707	15682	15688	15548	15489	15614	15699	15760	15596	15501	15654	15367	15825	15625	15609	15685	15499	15495	15460	15449	15708	15649	15553	15558	15472	15610	15640	15621	15536	15609	15519	15621	15602	15502	15634	15594	15470	15542	15701	15523	15460	15572	15517	15482	15531	15308	15620	15664	15725	15571	15422	15454	15731	15696	15575	15640	15727	15543	15721	15524	15616	15655	15631	15668	15751	15561	15672	15698	15429	15400	15776	15504	15648	15439	15709	15570	15834	15657	15536	15494	15855	15541	15626	15748	15702	15735	15698	15526	15506	15516	15570	15451	15707	15649	15727	15496	15555	15518	15551	15609	15510	15581	15571	15537	15633	15795	15631	15623	15684	15539	15570	15688	15695	15364	15579	15687	15535	15847	15609	15663	15833	15420	15641	15680	15408	15269	15649	15678	15491	15678	15666	15633	15607	15756	15533	15699	15650	15555	15622	15554	15665	15661	15621	15657	15735	15615	15511	15631	15651	15570	15589	15617	15607	15632	15578	15569	15570	15658	15532	15710	15609	15715	15475	15640	15405	15749	15569	15918	15761	15672	15672	15738	15687	15579	15783	15619	15398	15558	15549	15460	15695	15532	15444	15487	15516	15649	15583	15745	15853	15536	15580	15639	15639	15670	15558	15642	15657	15701	15488	15534	15643	15698	15596	15849	15707	15542	15508	15502	15674	15479	15501	15724	15592	15787	15656	15548	15632	15475	15358	15530	15632	15768	15769	15473	15717	15508	15662	15611	15677	15416	15736	15771	15594	15491	15496	15665	15380	15623	15720	15509	15569	15670	15445	15595	15512	15631	15618	15602	15666	15693	15441	15464	15567	15571	15714	15720	15623	15736	15589	15662	15688	15450	15546	15645	15579	15452	15662	15562	15765	15649	15876	15516	15578	15676	15846	15675	15530	15729	15431	15613	15615	15602	15564	15354	15604	15638	15674	15703	15525	15547	15731	15618	15618	15639	15535	15463	15421	15376	15533	15629	15254	15574	15504	15873	15613	15644	15627	15472	15620	15634	15545	15604	15527	15613	15465	15610	15585	15641	15570	15585	15588	15625	15548	15622	15489	15477	15499	15528	15379	15543	15598	15547	15537	15781	15729	15500	15462	15689	15597	15621	15608	15771	15466	15428	15530	15644	15501	15481	15679	15542	15608	15510	15610	15458	15589	15603	15650	15742	15621	15657	15556	15598	15616	15427	15473	15720	15519	15668	15547	15591	15899	15463	15765	15441	15595	15485	15721	15670	15631	15560	15535	15622	15462	15601	15574	15359	15555	15711	15471	15586	15421	15608	15659	15632	15475	15583	15542	15658	15598	15563	15716	15467	15562	15485	15329	15629	15510	15671	15660	15638	15790	15654	15702	15515	15555	15475	15535	15625	15555	15781	15665	15693	15485	15750	15898	15551	15617	15667	15730	15451	15536	15715	15567	15559	15502	15609	15486	15287	15771	15682	15644	15610	15813	15403	15591	15695	15787	15666	15497	15591	15570	15617	15788	15768	15616	15680	15822	15493	15548	15535	15649	15667	15629	15625	15647	15510	15589	15584	15391	15473	15633	15617	15548	15749	15532	15737	15540	15578	15553	15768	15652	15608	15508	15553	15505	15473	15889	15668	15607	15465	15549	15444	15593	15924	15753	15818	15594	15704	15549	15732	15760	15619	15620	15526	15551	15797	15635	15469	15568	15491	15780	15553	15563	15654	15543	15549	15660	15667	15632	15684	15842	15496	15447	15391	15784	15637	15462	15678	15671	15688	15643	15734	15573	15806	15674	15577	15589	15615	15459	15678	15544	15671	15547	15562	15606	15520	15691	15624	15785	15673	15722	15437	15684	15583	15603	15649	15617	15693	15777	15592	15863	15671	15700	15382	15460	15367	15478	15567	15572	15599	15696	15685	15758	15610	15710	15686	15513	15478	15579	15495	15781	15687	15465	15540	15738	15593	15568	15623	15491	15607	15435	15530	15681	15463	15660	15600	15665	15457	15745	15464	15867	15787	15594	15578	15710	15598	15607	15649	15620	15553	15370	15709	15549	15414	15803	15505	15730	15710	15538	15653	15593	15604	15731	15596	15578	15436	15657	15517	15806	15574	15661	15403	15544	15749	15631	15681	15696	15634	15681	15581	15507	15559	15699	15602	15630	15554	15773	15782	15450	15700	15848	15654	15552	15575	15546	15593	15528	15600	15607	15467	15605	15757	15650	15688	15618	15509	15728	15540	15548	15402	15481	15653	15448	15723	15750	15640	15672	15403	15671	15645	15674	15544	15582	15542	15746	15508	15604	15604	15597	15633	15848	15716	15536	15580	15526	15560	15549	15503	15466	15392	15488	15558	15574	15632	15563	15469	15759	15604	15544	15635	15559	15597	15427	15494	15570	15575	15566	15593	15700	15591	15770	15718	15610	15648	15571	15516	15698	15772	15721	15722	15683	15707	15704	15733	15680	15524	15629	15695	15633	15597	15811	15529	15694	15530	15687	15564	15504	15386	15706	15583	15570	15520	15762	15618	15554	15596	15646	15709	15597	15739	15608	15585	15497	15655	15752	15417	15543	15549	15538	15411	15696	15668	15514	15527	15576	15593	15303	15651	15548	15626	15636	15523	15487	15594	15570	15504	15642	15613	15590	15678	15500	15599	15544	15803	15559	15690	15543	15642	15697	15654	15436	15428	15427	15772	15561	15623	15670	15530	15515	15689	15613	15528	15656	15419	15736	15793	15742	15710	15481	15670	15519	15665	15821	15661	15808	15768	15648	15516	15501	15507	15613	15674	15461	15741	15545	15522	15634	15631	15520	15617	15708	15532	15420	15690
15067	18436	17197	16234	16218	15945	15329	14944	14825	14589	14442	14652	14889	15118	14759	14506	14741	14326	14430	14482	14396	14334	14171	14293	14314	14143	14382	14064	14040	14329	14409	14343	14245	14300	14171	14231	14356	14326	14179	14287	14326	14240	14279	14214	14175	14447	14419	14585	14421	14641	14354	14223	14226	14192	14292	14342	14360	14353	14185	14415	14115	14292	14429	14276	14025	14097	14202	14238	14345	14160	14159	14159	14176	14205	14332	14338	14130	14163	14228	14163	14118	14132	14079	14081	14253	14296	14253	14180	14180	14384	14307	14331	14256	14144	14256	14235	14321	14284	14263	14194	14136	14331	14286	14151	14262	14272	14027	14269	14311	14197	14112	14107	14242	14326	14091	14392	14214	14345	14166	14228	14381	14093	14183	14121	14296	14259	14259	14343	14282	14444	14187	14338	14178	14273	14227	14143	14198	14164	14253	14232	14144	14295	14308	14128	14292	14247	14101	14101	14131	14234	14329	14357	14301	14158	14343	14171	14223	14100	14064	14229	14294	14336	14396	14209	14246	14138	14255	14407	14095	14271	14169	14330	14290	14146	14263	14352	14093	14234	14345	14098	14247	14218	14198	14247	14243	14075	14212	14175	14121	14345	14258	14186	14348	14208	14310	14240	14059	14181	14337	14124	14240	14272	14308	14351	14123	14202	14357	14221	14313	14190	14368	14275	14053	14274	14212	14149	14243	14270	14131	14290	14346	14375	14326	14296	14258	14263	14359	14321	14197	14279	14168	14096	14077	14125	14315	14212	14153	14228	14372	14164	14197	14286	14390	14241	14370	14343	14280	14319	14235	14188	14223	14375	14190	14134	14140	14262	14249	14321	14197	14104	14312	14248	14243	14361	14212	14213	14201	14354	14249	14134	14139	14293	14405	14187	14241	14146	14202	14162	14304	14214	14126	14297	14022	14201	14141	14455	14268	14128	14429	14367	14111	14349	14242	14124	14243	14249	14283	14456	14300	14317	14077	14217	14265	14282	14152	14186	14344	14363	14242	14021	14174	14199	14202	14094	14239	14245	14093	14145	14286	14253	14053	14113	14105	14049	14367	14103	14184	14288	14194	14423	14110	14237	14257	14226	14353	14150	14399	14211	14259	14202	14231	14270	14211	14192	14303	14139	14372	14306	14207	14230	14248	14258	14195	14312	14176	14242	14140	14167	14332	14273	14170	14228	14269	14161	14349	14179	14118	14074	14201	14281	14182	14274	14100	14208	14326	14392	14208	14311	14279	14271	14195	14250	14180	14213	14250	14251	14348	14346	14176	14100	14257	14168	14249	14241	14136	14129	14329	14120	14220	14221	14498	14056	14114	14313	14101	14192	14265	14133	14219	14266	14260	14247	14092	14299	14363	14113	14195	14242	14253	14183	14353	14092	14333	14057	14154	14189	14271	14146	14126	14144	14146	14216	14145	14206	14293	14114	14260	14309	14125	14187	14097	14347	14261	14214	14269	14223	14299	14114	14189	14205	14228	14346	14195	14276	14126	14341	14214	14339	14171	14168	14125	14331	14387	14227	14129	14264	14272	14235	14426	14209	14057	14222	14108	14293	14327	14205	14178	14249	14256	14241	14297	14364	14278	14332	14281	14294	14151	14167	14159	14185	14408	14201	14082	14165	14235	14307	14254	14190	14150	14127	14140	14115	14249	14226	14390	14199	14169	14239	14251	14279	14049	14108	14135	14202	14165	14062	14246	14271	14238	14269	14192	14131	14081	14099	14183	14325	14311	14252	14126	14380	14096	14083	14387	14347	14229	14102	14307	14298	14211	14125	14183	14238	14069	14180	14043	14087	14232	14184	14287	14315	14323	14085	14097	14156	14241	14219	14117	14365	14200	14074	14241	14241	14231	14170	14340	14249	14183	14355	14111	14293	14235	14177	14380	14042	14138	14115	14222	14171	14158	14185	14100	14120	14261	14116	14362	14138	14279	14333	14193	14333	14182	14284	14180	14184	14321	14286	14266	14215	14224	14308	14241	14204	14239	14278	14169	14294	14338	14293	14306	14153	14237	14089	14185	14175	14344	14121	14245	14188	14331	14135	14218	14458	14263	14277	14278	13964	14127	14245	14133	14276	14228	14294	14131	14253	14189	14161	14185	14337	14010	14319	14352	14200	14239	14089	14287	14060	14210	14203	14232	14186	14283	14442	14173	14128	14237	14183	14253	14180	14230	14169	14140	14179	14261	14231	14391	14139	14365	14185	14237	14154	14339	14224	14302	14179	14189	14289	14269	14329	14160	14167	14116	14258	14334	14375	14254	14263	14197	14242	14367	14247	14188	14245	14393	14259	14071	14126	14120	14273	14234	14117	14370	14215	14266	14179	14247	14227	14011	14210	14216	14218	14135	14385	14251	14350	14189	14176	14124	14253	14078	14138	14312	14326	14398	14160	14095	14203	14226	14355	14193	14248	14321	14136	14050	14313	14365	14209	14186	14199	14278	14296	14274	14256	14383	14208	14297	14197	14143	14264	14349	14260	14411	14049	14140	14306	14153	14247	14122	14280	14330	14024	14267	14404	14512	14212	14080	14173	14239	13987	14168	14088	14287	14187	14207	14159	14274	14322	14377	14186	14256	14263	14029	14284	14153	14181	14222	14217	14297	14343	14247	14224	14349	14163	14285	14337	14410	14254	14164	14018	14075	14314	14212	14276	14215	14292	14245	14342	14268	14205	14378	14324	14372	14230	14238	14183	14090	14266	14203	14174	14176	14195	14240	14060	14207	14185	14241	14198	14157	14370	14215	14122	14303	14225	14340	14273	14163	14200	14340	14228	14352	14346	14251	14243	14202	14342	14252	14331	14184	14067	14167	14377	14232	14253	14318	14352	14377	14231	14216	14251	14370	14240	14166	14324	14396	14263	14283	14132	14295	14489	14160	14257	14147	14327	14219	14035	14247	14136	14203	14228	14221	14190	14188	14182	14205	14156	14305	14208	14085	14218	14212	14144	14242	14209	14237	14368	14430	14243	14218	14231	14307	14378	14224	14247	14128	14118	14262	14308	14383	14337	14242	14242	14182	14317	14253	14213	14215	14406	14309	14316	14230	14459	14200	14128	14219	14355	14274	14144	14247	14210	14348	14199	14184	14303	14189	14259	14260	14304	14175	14138	14249	14111	14260	14222	14402	14153	14375	14332	14338	14240	14084	14255	14299	14360	14226	14307	14231	14195	14381	14200	14217	14304	14044	14115	14102	14250	14185	14104	14314	14221	14115	14224	14137	14526	14102	14224	14194	14278	14234	14190	14164	14198	14261	14268	14240	14261	14363	14392	14242	14207	14304	14199	14259	14180	14311	14303	14222	14206	14208	14215	14226	14147	14399	14192	14339	14269	14319	14028	14307	14231	14027	14233	14199	14149	14140	14180	14117	14159	14279	14373	14343	14123	14204	14056	14316	13959	14312	14289	14260	14154	14462	14208	14212	14391	14224	14151	14080	14249	14345	14246	14350	14111	14299	14418	14289	14252	14284	14229	14170	14201	14176	14297	14197	14207	14376	14285	14340	14184	14131	14216	14231	14253	14256	14162	14327	14120	14284	14242	13961	14219	14248	14218	14207	14253	14244	14169	14300	14077	14255	14273	14210	14187	14088	14356	13892	14273	14338	14263	14458	14309	14305	14268	14312	14271	14079	14423	14193	14257	14235	14108	14200	14329	14226	14234	14146	14155	14190	14277	14359	14179	14158	14341	14395	14392	14328	14217	14139	14128	14299	14310	14219	14255	14251	14250	14220	14283	14378	14235	14125	14514	14151	14193	14156	14314	14015	14216	14316	14215	14309	14249	14189	14204	14472	14258	14071	14300	14172	14143	14270	14104	14171	14438	14177	14323	14228	14208	14203	14320	14318	14247	14226	14266	14375	14101	14109	14280	14176	14204	14166	14369	14157	14262	14286	13977	14243	14306	14317	14222	14416	14118	14334	14263	14278	14416	14130	14419	14380	14140	14247	14317	14226	14292	14237	14194	14258	14217	14200	14138	14396	14323	14245	14278	14258	14257	14195	14428	14283	14227	14111	14184	14267	14202	14290	14279	14193	14302	14210	14308	14284	14202	14267	14292	14215	14317	14225	14182	14189	14175	14261	14265	14285	14248	14311	14357	14224	14185	14273	14136	14246	14145	14206	14333	13986	14195	14235	14301	14247	14265	14285	14076	14235	14315	14156	14306	14306	14153	14270	14087	14205	14210	14240	14164	14249	14248	14201	14213	14233	14366	14360	14274	14292	14182	14223	14324	14262	14170	14098	14375	14221	14129	14224	14457	14173	14209	14182	14351	14271	14175	14269	14203	14223	14290	14167	14342	14184	14375	14203	14240	14155	14300	14328	14184	14400	14343	14227	14151	14257	14332	14246	14140	14233	14186	14108	14138	14337	14283	14429	14242	14420	14329	14040	14196	14089	14235	14326	14086	14186	14319	14284	14286	14276	14260	14060	14089	14116	14306	14431	14319	14271	14255	14173	14323	14248	14222	14325	14255	14261	14365	14191	14239	14265	14328	14220	14341	14257	14097	14235	14236	14251	14392	14254	14251	14168	14140	14296	14335	14110	14408	14424	14107	14232	14403	13940	14396	14403	14182	14299	14263	14302	14264	14043	14223	14263	14179	14316	14172	14232	14176	14269	14204	14333	14218	14203	14151	14174	14406	14099	14265	14211	14248	14300	14440	14218	14257	14381	14282	14054	14233	14299	14127	14141	14148	14132	14305	14374	14436	14109	14324	14320	14217	14317	14334	14286	14150	14138	14268	14271	14220	14314	14208	14359	14306	14243	14113	14342	14177	14276	14479	14284	14227	14278	14307	14128	14339	14247	14135	14074	14139	14383	14238	14281	14193	14202	14137	14253	14340	14290	14253	14193	14243	14320	14200	14344	14183	14236	14200	14175	14145	14190	14365	14214	14380	14225	14187	14341	14204	14197	14317	14150	14197	14192	14345	14266	14284	14094	14240	14300	14290	14202	14233	14169	14164	14159	14169	14024	14217	14291	14296	14139	14134	14272	14153	14333	14125	14239	14276	14185	14227	14204	14044	14251	14200	14239	14169	14318	14217	14200	14125	14289	14353	14471	14290	14188	14096	14207	14196	14223	14174	14330	14301	14349	14266	14209	14268	14190	14403	14071	14320
24156	21306	28732	24312	21990	21111	19513	16946	16577	16176	16483	16296	16767	16603	16507	16195	16271	15985	15916	16036	16021	15804	16045	15929	15733	16067	15694	15906	15591	15760	15729	15896	15886	15812	15628	15590	16001	15815	15804	15817	15888	15936	15783	15685	15848	16202	16580	17256	17088	16645	16287	15903	15819	15692	15690	15848	15769	15501	15640	15952	15852	15848	15739	15677	15785	15735	15793	15595	15781	15704	15835	15867	15760	15984	15807	15646	15676	15728	15495	15616	15732	15995	15811	15695	16043	15819	15638	15572	15728	15684	15803	15877	15753	15760	15689	15776	15724	15696	15786	15771	15863	15481	15806	15813	15684	15798	15856	15722	15455	15764	15904	15622	15558	15555	15812	15717	15827	15741	15804	15683	15600	15640	15785	15730	15779	15730	15802	15885	15668	15886	15657	15507	15630	15425	15536	15708	15727	15709	15509	15626	15648	15542	15734	15804	15773	15637	15761	15695	15775	15747	15642	15601	15763	15845	15680	15673	15692	15762	15517	15774	15847	15625	15905	15670	15490	15666	15748	15666	15509	15853	15688	15734	15730	15801	15933	15916	15740	15780	15696	15773	15764	15680	15787	15590	15721	15836	15769	15716	15744	15602	15615	15668	15745	15591	15704	15662	15528	15565	15629	15714	15771	15881	15486	15579	15469	15575	15741	15680	15642	15476	15658	15472	15628	15601	15618	15750	15874	15761	15668	15782	15851	15788	15573	15672	15959	15766	15655	15718	15592	15730	15689	15668	15439	15671	15677	15821	16009	15623	15805	15622	15719	15711	15534	15765	15697	15698	15899	15832	16001	15575	15710	15733	15825	15615	15635	15756	15812	15706	15917	15805	15607	15734	15798	15624	15724	15611	15748	15543	15724	15660	15698	15592	15888	15712	15429	15643	15677	15588	15702	15797	15780	15639	15830	15627	15865	15800	15695	15622	15576	15624	15640	15680	15683	15829	15637	15475	15704	16014	15713	15715	15688	15599	15713	15798	15624	15837	15943	15655	15533	15782	15622	15814	15551	15916	15944	15671	15748	15711	15897	15558	15787	15560	15735	15621	15560	15827	15721	15595	15897	15905	15880	15883	15648	15739	15596	15581	15759	15792	15663	15797	15725	15551	15666	15777	15623	15686	15701	15673	15712	15541	15593	15710	15550	15580	15714	15762	15726	15596	15745	15738	15722	15623	15783	15780	15780	15642	15711	15580	15828	15918	15729	15850	15650	15619	15755	15588	15942	15716	15718	15596	15610	15795	15655	15767	15793	15804	15827	15808	15940	15495	15652	15659	15757	15749	15685	15829	15834	15629	15775	15805	15619	15702	15548	15816	15714	15701	15741	15647	15530	15710	15799	15899	15966	15657	15799	15559	15815	15629	15625	15757	15617	15625	15663	15789	15664	15601	15762	15728	15900	15885	15817	15765	15917	15785	15800	15855	15824	15778	15733	15361	15690	15685	15679	15784	15607	15655	15744	15630	15702	15813	15722	15610	15747	15744	15715	15843	15591	15904	15695	15828	15798	15743	15901	15650	16007	15630	15867	15991	15695	15645	15848	15708	15733	15974	15731	15827	15729	15854	15711	15565	15649	15713	15807	15705	15768	15860	15749	15758	15776	15809	15752	15747	15822	15682	15885	15702	15847	15545	15534	15760	15538	15792	15829	15475	15693	15763	15665	15732	15679	15569	15753	15754	15816	15691	15858	15697	15619	15593	15770	15738	15756	15733	15861	15806	15743	15522	15881	15674	15695	15709	15834	15719	15715	15491	15628	15613	15697	15841	15648	15831	15823	15797	15625	15605	15845	15867	15817	15807	15712	15775	15725	15812	15727	15750	15675	15599	15683	15734	15693	15764	15757	15897	15738	15560	15640	15642	15592	15653	15667	15458	15483	15827	15704	15559	15624	15649	15673	15454	15692	15652	15739	15818	15734	15658	15700	15854	15573	15663	15794	15646	15681	15651	15750	15649	15658	15642	15787	15732	15800	15704	15705	15915	15642	15781	15768	15838	15833	15769	15612	15775	15744	15882	15782	15670	15787	15750	15754	15721	15634	15742	15650	15769	15658	15677	15732	15636	15747	15784	15763	15642	15666	15720	15889	15680	15742	15738	15841	15647	15726	15914	15536	15890	15638	15766	15675	15703	15529	15718	15656	15691	15786	15788	15802	15609	15784	15759	15626	15731	15857	15737	15686	15737	15504	15627	15676	15720	15620	15692	15643	15901	15786	15973	15768	15677	15744	15632	15677	15666	15829	15727	15834	15725	15818	15839	15818	15598	15654	15633	15748	15590	15746	15630	15795	15992	15770	15646	15684	15818	15700	15927	15642	15686	15823	15643	15539	15707	15830	15709	15717	15533	15710	15743	15873	15826	15646	15740	15444	15783	15522	15738	15665	15724	15760	15758	15706	15767	15813	15712	15635	15821	15765	15947	15690	15729	15736	15796	15701	15703	15889	15638	15843	15809	15808	15714	15752	15696	15827	15789	15617	15511	15667	15455	15629	15622	15723	15878	15734	15676	15530	15750	15661	15682	15739	15723	15816	15785	15664	15604	15612	15641	15844	15668	15762	15659	15813	15759	15703	15959	15843	15651	15674	15719	15852	15679	15706	15609	15926	15855	15824	15847	15700	15647	15587	15641	15614	15706	15658	15731	15763	15740	15692	15618	15620	15765	15604	15594	15704	15588	15728	15586	15721	15652	15605	15697	15628	15827	15791	15646	15630	15725	15706	15560	15522	15718	15703	15790	15642	15815	15588	15753	15543	15784	15811	15661	15681	15768	15720	15674	15718	15664	15660	15712	16021	15691	15787	15668	15702	15698	15484	15674	15732	15785	15817	15772	15595	15758	15618	15548	15746	15578	15541	15724	15706	15533	15709	15744	15691	15617	15786	15825	15700	15668	15978	15620	15893	15892	15945	15783	16005	15850	15709	15832	15750	15687	15695	15810	15683	15747	15897	15700	15734	15811	15635	15579	15548	15944	15757	15954	15829	15677	15699	15590	15816	15640	15750	15634	15703	15695	15792	15649	15724	15568	15811	15801	15833	15664	15600	15709	15604	15826	15702	15729	15776	15656	15786	15633	15887	15833	15768	15657	15721	15828	15883	15545	15779	15803	15766	15811	15703	15759	15782	15772	15756	15558	15575	15710	15740	15601	15840	15946	15781	15680	15735	15803	15697	15656	15786	15537	15856	15679	15720	15797	15646	15749	15703	15824	15740	15684	15807	15725	15721	15823	15621	15851	15782	15957	15656	15692	15773	15795	15706	15594	15779	15780	15584	15662	15721	15749	15908	15611	15925	15668	15756	15817	15704	15764	15715	15977	15670	15572	15887	15750	15853	15820	15694	15711	15564	15751	15753	15813	15666	15687	15665	15716	15627	15529	15714	15792	15719	15611	15765	15827	15674	15683	15668	15719	15715	15728	15648	15800	15817	15686	15742	15774	15768	15837	15499	15577	15742	15844	15540	15793	15844	15783	15616	15756	15896	15939	15808	15548	15765	15680	15790	15729	15653	15585	15857	15824	15558	15849	15718	15658	15814	15663	15719	15860	15761	15821	15659	15648	15863	15658	15607	15658	15628	15773	15783	15867	15556	15684	15563	15704	15650	15740	15935	15740	15773	15684	15877	15759	15949	15631	15613	15731	15852	15691	15831	15840	15749	15828	15868	15698	15796	15681	15855	15745	15602	15662	15644	15782	15623	15690	16042	15545	15634	15763	15660	15784	15569	15630	15738	15662	15795	15666	15751	15841	15693	15559	15673	15778	15870	15640	15786	15713	15617	15632	15841	15683	15736	15692	15723	15720	15827	15732	15883	15672	15800	15622	15739	15608	15741	15569	15582	15662	15807	15796	15764	15707	15636	15844	15706	15705	15622	15677	15389	15641	15761	15651	15573	15751	15813	15844	15606	15692	15595	15756	15810	15677	15654	15545	15806	15895	15524	15705	15675	15818	15536	15645	15763	15792	15823	15852	15696	15831	15572	15507	15723	15684	15630	15612	15733	15866	15761	15659	15773	15760	15688	15594	15689	15592	15697	15818	15700	15704	15700	15717	15632	15586	15770	15693	15515	15730	15707	15840	15719	15667	15834	15635	15720	15683	15757	16041	15793	15666	15560	15521	15713	15831	15657	15636	15598	15528	15489	15815	15687	15744	15618	15640	15648	15677	15888	15690	15833	15860	15675	15833	15561	15701	15792	15694	15328	15478	15761	15825	15724	15752	15655	15680	15813	15731	15658	15726	15656	15848	15367	15688	15863	15925	15715	15740	15717	15736	15563	15516	15598	15966	15690	15763	15552	15774	15654	15694	15667	15808	15718	15731	15865	15589	15753	15894	15758	15690	15641	15709	15780	15721	15673	15751	15777	15815	15569	15647	15598	15795	15794	15800	15714	15638	15845	15615	15671	15560	15865	15639	15570	15705	15875	15741	15889	15665	15737	15700	15737	15782	15672	15568	15558	15766	15877	15703	15730	15864	15956	15706	15620	15676	15543	15580	15736	15629	15754	15700	15653	15835	15785	15559	15551	15799	15880	15763	15749	15997	15593	15714	15838	15759	15656	15610	15674	15737	15866	15778	15737	15741	15830	15753	15750	15702	15543	15871	15846	15772	15633	15607	15827	15694	15657	15663	15852	15888	15903	15614	15888	15659	15958	15809	15592	15784	15588	15719	15809	15610	15939	15718	15826	15665	15852	15724	15777	15721	15626	15678	15703	15660	15882	15827	15891	15673	15636	15550	15676	15499	15756	15825	15806	15828	15800	15680	15681	15923	15779	15987	15682	15771	15754	15704	15732	15836	15824	15721	15654	15903	15723	15583	15664	15654	15824	15502	15568	15790	15872	15794	15579	15656	15755	15616	15619	15765	15793	15795	15446	15779	15706	15911	15806	15768	15773	15829	15778	15590	15778	15778	15653	15763	15714	15739	15491	15832	15780	15820	15725	15813	15681	15832	15772	15590	15842	15517	15703	15648	15801	15775	15806	15833	15608	15594	15664	15797	15747	15743	15831	15703	15801	15633	15841	15834	15885	15861	15627	15811	15857	15768	15822	15758	15629	15748	15548	15598	15580	15685	15760	15772	15816	15839	15632	15721	15817	15982	15568	15591	15731	15741	15606	15553	15695	15842
14279	23778	21845	18923	18196	17493	16404	15963	15555	15043	15238	15060	15708	15566	15083	14932	15024	14763	14653	14688	14610	14653	14516	14442	14368	14325	14396	14515	14318	14306	14232	14419	14431	14372	14334	14309	14324	14465	14268	14389	14368	14493	14531	14386	14669	14657	15770	16161	15886	15261	14935	14587	14472	14319	14248	14251	14473	14145	14338	14303	14344	14423	14331	14281	14383	14367	14329	14337	14428	14318	14169	14354	14300	14172	14294	14353	14325	14365	14454	14320	14370	14296	14321	14292	14314	14251	14434	14231	14366	14244	14184	14251	14339	14340	14181	14290	14323	14273	14397	14352	14269	14400	14448	14275	14410	14213	14295	14310	14197	14258	14282	14393	14213	14319	14104	14320	14281	14349	14400	14254	14267	14254	14480	14445	14154	14051	14208	14231	14329	14245	14322	14277	14213	14250	14331	14361	14374	14297	14275	14253	14281	14350	14335	14265	14280	14237	14190	14254	14315	14320	14231	14274	14325	14391	14551	14349	14340	14373	14393	14291	14348	14234	14357	14232	14230	14393	14480	14393	14330	14513	14205	14470	14134	14239	14404	14238	14500	14329	14315	14344	14346	14175	14242	14316	14098	14113	14241	14273	14139	14287	14360	14287	14390	14120	14452	14241	14384	14326	14379	14312	14244	14287	14378	14485	14244	14384	14263	14213	14290	14194	14298	14335	14374	14344	14279	14258	14382	14215	14459	14229	14306	14237	14240	14309	14224	14313	14303	14434	14344	14187	14435	14333	14444	14270	14167	14226	14396	14238	14396	14140	14222	14402	14439	14297	14331	14201	14281	14395	14242	14275	14333	14350	14293	14119	14322	14483	14366	14272	14146	14230	14244	14281	14253	14177	14172	14346	14223	14078	14427	14206	14283	14335	14255	14295	14331	14269	14227	14300	14340	14388	14421	14329	14146	14377	14263	14249	14420	14128	14318	14182	14414	14359	14383	14342	14319	14249	14257	14446	14305	14240	14279	14214	14130	14536	14236	14378	14386	14231	14224	14218	14126	14403	14355	14358	14316	14103	14247	14401	14393	14213	14141	14383	14213	14478	14254	14381	14372	14329	14201	14292	14584	14309	14276	14187	14333	14372	14251	14350	14228	14330	14240	14375	14295	14210	14435	14225	14162	14397	14422	14389	14443	14324	14216	14178	14388	14330	14298	14176	14304	14395	14322	14222	14394	14271	14276	14392	14319	14233	14360	14324	14233	14211	14326	14300	14279	14267	14286	14189	14311	14225	14253	14355	14365	14218	14113	14269	14200	14341	14344	14410	14295	14321	14329	14428	14249	14266	14268	14275	14343	14500	14184	14293	14347	14421	14455	14301	14294	14290	14226	14314	14142	14428	14424	14286	14312	14329	14190	14227	14378	14214	14216	14449	14354	14305	14248	14403	14291	14299	14156	14187	14192	14264	14233	14282	14383	14343	14228	14242	14336	14362	14079	14338	14289	14273	14447	14264	14335	14273	14205	14285	14345	14490	14386	14221	14171	14306	14265	14372	14168	14458	14244	14199	14355	14298	14262	14360	14302	14332	14274	14343	14393	14268	14242	14359	14245	14082	14344	14279	14505	14437	14261	14216	14328	14336	14326	14405	14203	14374	14393	14307	14392	14292	14384	14279	14188	14326	14407	14403	14317	14185	14294	14325	14220	14314	14106	14430	14228	14336	14322	14478	14194	14417	14415	14467	14399	14189	14248	14430	14188	14290	14222	14300	14439	14326	14300	14285	14228	14336	14222	14299	14554	14235	14277	14270	14458	14319	14493	14242	14396	14271	14251	14442	14421	14224	14320	14370	14281	14272	14300	14413	14287	14240	14412	14188	14220	14327	14207	14389	14280	14352	14162	14317	14429	14278	14122	14359	14287	14298	14265	14346	14317	14108	14327	14285	14257	14282	14332	14340	14348	14539	14260	14337	14257	14330	14283	14175	14120	14221	14351	14309	14300	14364	14428	14268	14464	14234	14338	14281	14345	14391	14244	14209	14243	14306	14287	14526	14132	14126	14246	14252	14285	14334	14242	14357	14225	14155	14372	14467	14202	14350	14132	14312	14115	14366	14351	14240	14226	14389	14371	14319	14261	14392	14389	14301	14272	14327	14232	14271	14301	14353	14275	14432	14250	14247	14378	14276	14196	14300	14401	14125	14411	14269	14332	14479	14296	14243	14388	14193	14313	14278	14295	14247	14388	14229	14235	14293	14458	14247	14211	14211	14251	14219	14386	14138	14296	14272	14211	14223	14238	14219	14314	14210	14293	14360	14300	14389	14374	14439	14294	14281	14131	14401	14250	14213	14328	14337	14416	14248	14499	14226	14381	14237	14385	14259	14327	14282	14513	14153	14361	14480	14191	14347	14318	14329	14149	14335	14317	14278	14162	14272	14166	14296	14047	14251	14355	14225	14242	14381	14336	14281	14349	14220	14416	14441	14373	14332	14378	14265	14225	14296	14461	14334	14266	14395	14173	14320	14307	14339	14395	14436	14327	14274	14350	14360	14534	14350	14427	14373	14350	14288	14307	14338	14411	14059	14392	14288	14469	14304	14252	14318	14512	14337	14188	14291	14252	14240	14270	14309	14342	14518	14273	14183	14364	14255	14395	14310	14431	14505	14309	14340	14457	14444	14371	14389	14260	14458	14148	14283	14421	14275	14258	14348	14051	14341	14388	14214	14414	14399	14278	14077	14310	14380	14421	14331	14258	14214	14267	14258	14388	14233	14179	14485	14367	14488	14127	14305	14123	14449	14387	14402	14287	14189	14369	14430	14220	14336	14396	14335	14295	14289	14379	14235	14259	14403	14259	14409	14314	14166	14363	14275	14288	14373	14400	14288	14381	14353	14153	14399	14442	14124	14312	14078	14264	14344	14260	14369	14310	14330	14513	14298	14296	14311	14312	14441	14308	14229	14373	14327	14171	14372	14105	14402	14270	14333	14484	14280	14371	14145	14202	14229	14222	14258	14154	14298	14181	14417	14234	14143	14260	14440	14260	14301	14244	14347	14508	14375	14360	14256	14347	14362	14267	14340	14252	14376	14272	14270	14209	14385	14383	14369	14191	14260	14309	14240	14349	14343	14327	14142	14341	14320	14332	14272	14358	14418	14309	14231	14425	14187	14210	14404	14239	14424	14126	14498	14366	14336	14477	14227	14446	14235	14375	14198	14305	14114	14172	14371	14385	14294	14258	14434	14399	14248	14246	14399	14473	14264	14200	14386	14412	14354	14357	14489	14165	14393	14288	14492	14392	14338	14409	14151	14238	14137	14347	14483	14195	14141	14191	14154	14355	14154	14240	14185	14288	14280	14211	14281	14329	14421	14379	14173	14297	14241	14489	14385	14349	14224	14327	14238	14367	14264	14160	14280	14397	14302	14212	14399	14334	14305	14364	14212	14263	14268	14271	14315	14236	14232	14187	14341	14246	14291	14227	14258	14257	14143	14350	14164	14367	14309	14232	14330	14236	14436	14152	14188	14325	14232	14314	14421	14329	14576	14429	14337	14334	14508	14293	14396	14240	14294	14349	14263	14186	14511	14327	14332	14322	14296	14210	14304	14362	14306	14262	14097	14323	14325	14389	14310	14311	14337	14126	14260	14295	14327	14115	14132	14340	14450	14225	14155	14334	14330	14403	14303	14224	14308	14353	14124	14292	14307	14283	14173	14315	14198	14411	14207	14417	14168	14250	14428	14376	14327	14180	14429	14293	14315	14307	14214	14520	14274	14235	14218	14403	14521	14484	14349	14342	14241	14327	14246	14318	14322	14401	14281	14461	14296	14343	14296	14228	14351	14390	14324	14239	14326	14247	14301	14319	14258	14224	14371	14414	14179	14214	14260	14404	14337	14311	14240	14140	14282	14386	14358	14250	14342	14234	14360	14241	14234	14398	14285	14349	14321	14392	14314	14172	14457	14314	14324	14284	14183	14345	14284	14236	14420	14333	14198	14317	14245	14133	14345	14390	14361	14268	14351	14303	14126	14241	14351	14190	14399	14375	14239	14325	14304	14217	14541	14075	14244	14184	14437	14267	14415	14260	14256	14306	14284	14222	14300	14336	14469	14448	14364	14243	14277	14463	14107	14268	14342	14366	14225	14242	14374	14221	14249	14453	14258	14333	14503	14237	14421	14455	14202	14300	14365	14337	14281	14345	14166	14493	14083	14362	14333	14159	14373	14372	14300	14251	14280	14377	14289	14370	14447	14164	14393	14300	14155	14268	14319	14387	14289	14186	14420	14316	14421	14259	14278	14326	14285	14461	14153	14439	14358	14353	14285	14417	14281	14366	14411	14101	14214	14313	14408	14281	14384	14386	14257	14326	14301	14163	14266	14239	14239	14349	14372	14163	14276	14281	14163	14347	14467	14222	14261	14241	14316	14431	14451	14492	14272	14321	14323	14177	14339	14398	14472	14387	14050	14232	14176	14323	14422	14264	14433	14434	14331	14285	14292	14475	14352	14511	14175	14228	14323	14323	14486	14305	14227	14379	14335	14343	14373	14165	14436	14272	14417	14213	14353	14469	14457	14417	14355	14203	14380	14381	14385	14241	14251	14289	14183	14189	14377	14449	14422	14258	14289	14248	14432	14209	14201	14341	14148	14529	14370	14340	14209	14200	14408	14402	14455	14384	14357	14297	14215	14362	14320	14268	14194	14383	14200	14506	14422	14495	14413	14405	14357	14271	14271	14308	14347	14290	14187	14278	14271	14344	14433	14369	14303	14210	14387	14381	14370	14268	14372	14271	14189	14280	14235	14428	14319	14230	14175	14178	14098	14314	14193	14400	14202	14293	14251	14251	14429	14312	14353	14374	14380	14249	14290	14300	14125	14222	14383	14337	14201	14202	14412	14483	14385	14296	14314	14080	14276	14353	14304	14109	14427	14294	14311	14372	14228	14344	14372	14250	14202	14524	14262	14129	14433	14327	14329	14468	14443	14594	14401	14333	14378	14255	14196	14361	14329	14269	14351	14231	14305	14527	14240	14379	14454	14337	14196	14409	14428	14364	14189	14264	14232	14307	14261	14285	14225	14328	14343	14052	14209	14370	14245	14182	14217	14258	14294	14208	14311	14216	14473	14417	14124	14260	14211	14164	14333	14179	14217	14390	14139	14272	14368	14323	14459	14322	14183
23077	21268	29081	23784	21415	23074	23904	18174	16886	17060	16820	16559	16872	16994	16773	16752	16359	16065	16204	16225	16127	16158	16021	16082	16093	15933	16005	15979	15808	15943	16170	15987	15946	15854	15776	15621	15769	16065	15946	16018	15672	16076	15976	15984	15920	16239	17223	17936	18063	17480	16611	16238	16087	15966	15868	15879	15867	15915	15870	15950	15723	16007	15877	15757	15702	15838	15765	15647	15787	15899	15766	15663	15776	15720	15825	15661	15851	15629	15706	15822	15765	15924	15964	15659	15699	15776	15799	15645	15805	15663	15747	15686	15866	15824	15546	15692	15698	15613	15757	15712	15877	15882	15920	15582	15705	15682	15711	15700	15644	15745	15774	15825	15850	15597	15591	15696	15607	15756	15584	15683	15829	15621	15717	15872	15910	15740	15618	15899	15859	15908	15823	15704	15722	15625	15728	15863	15761	15558	15888	15769	15817	15904	15776	15799	15840	15782	15805	15806	15617	15718	15754	15632	15636	15621	15814	15845	15876	15664	15867	15741	15692	15757	15652	15675	15583	15718	15757	15748	15871	15892	15774	15827	15865	15695	15768	15591	15754	15937	15783	15681	15689	15572	15759	15635	15746	15969	15860	15884	15953	15773	15821	15597	15762	15676	15725	15828	15727	15860	15828	15902	15604	15599	15826	15733	15649	15600	15931	15626	15650	15627	15732	15691	15731	15570	15623	15656	15674	15784	15747	15702	15909	15560	15689	15638	15912	15794	15690	15771	15737	15764	15831	15783	15753	15670	15685	15751	15600	15670	15964	15777	15720	15998	15587	15785	15954	15652	15689	15703	15749	15691	15615	15629	15701	15798	15808	15776	15706	15923	15707	15548	15573	15607	15866	15682	15665	15667	15749	15851	15768	15817	15776	15762	15802	15551	15764	15882	15701	15789	15856	15642	15762	15666	15649	15480	15804	15705	15686	15830	15940	15817	15747	15624	15777	15598	16062	15626	15610	15773	15933	15722	15760	15735	15609	15801	15644	15822	15617	15901	15757	15716	15693	15824	15721	15594	15668	15700	15646	15590	15770	15848	15659	15721	15796	15703	15727	15670	15876	15841	15780	15823	15644	15769	15833	15816	15973	15651	15719	15700	15578	15594	15848	15673	15628	15395	15756	15651	15685	15584	15536	15730	15751	15596	15817	15692	15743	15609	15704	15764	15898	15704	15848	15783	15900	15883	15705	15626	15888	15887	15878	15815	15613	15886	15632	15849	15766	15690	15853	15673	15963	15887	15693	16056	15845	15754	15969	15762	15738	15742	15610	15761	15749	15520	15713	15855	15742	15757	15641	15843	15864	15844	15781	15554	15805	15686	15445	15720	15898	15906	15681	15712	15695	15943	16044	15700	15712	15640	15729	15630	15738	15791	15764	15790	15956	15770	15743	15847	15783	15649	15793	15798	15948	15819	15621	15683	15816	15749	15948	15714	15761	15524	15782	15515	15790	15640	15763	15693	15896	15576	15925	15833	15690	15804	16003	15749	15771	15547	15599	15803	15744	15558	15718	15712	15793	15749	15578	15755	15574	15584	15770	15624	15969	15884	15739	15544	15821	15975	15637	15839	15725	15692	15640	15736	15614	15904	15800	15697	15873	15826	15413	15596	15858	15809	15857	15932	15725	15615	15601	15595	15579	15718	15767	15743	15713	15739	15638	15805	15504	15873	15790	15658	15746	15868	15723	15768	15923	15733	15909	15737	15676	15741	15898	15630	15582	15850	15742	15441	15962	15713	15798	15646	15666	15506	15628	15671	15795	15727	15730	15598	15805	15669	15754	15607	15723	15742	15673	15650	15610	15633	15640	15713	15895	15788	15719	15793	15945	15677	15635	15654	15650	15716	15849	15731	15974	15930	15648	15783	15743	15732	15810	15963	15712	15598	15864	15681	15860	15672	15823	15732	15744	15580	15707	15562	15991	15729	15629	15890	15941	15745	15807	15755	15780	15671	15635	15706	15579	15779	15638	15821	15559	15645	15784	15726	15652	15658	15583	15784	15639	15805	15770	15688	15722	15690	15507	15788	15741	15761	15629	15809	15734	15776	15792	15743	15657	15696	15711	15843	15694	15605	15832	15640	15826	15582	15877	15946	15834	15838	15861	15696	15664	15462	15616	15751	15913	15885	15637	15566	15615	15659	15769	15800	15741	15731	15917	15527	15631	15626	15713	15909	15512	15767	15754	15455	15939	15733	15923	15892	15744	15697	15866	15849	15750	15880	15865	15800	15825	15934	15781	15714	15708	15715	15753	15762	15570	15650	15648	15662	15818	15813	15715	15851	15864	15819	15748	15677	15755	15643	15746	15681	15640	15894	15901	15632	15629	15746	15657	15725	15741	15533	15731	15739	15801	15744	15806	15777	15866	15785	15592	15589	15722	15826	15785	15951	15745	15716	15640	15717	15746	15638	15605	15811	15797	15791	15665	15642	15627	15650	15727	15593	15545	15799	15929	15734	15714	15752	15756	15761	15866	15608	15712	15722	15908	15881	15761	15723	15738	15648	15784	15683	15661	15535	15697	15741	15890	15849	15812	15672	15839	15679	15707	15934	15820	15823	15775	15769	15770	15847	15735	15772	15714	15713	15804	15615	15767	15895	15634	15713	15588	15781	15674	15651	15725	15825	15875	15675	15939	15647	15867	15804	15792	15628	15793	15678	15804	15790	15679	15672	15792	15688	15986	15932	15840	15832	15881	15800	15715	15641	15595	15917	15585	15691	15653	15898	15701	15606	15849	15747	15611	15886	15759	15698	15728	15776	15552	15549	15804	15652	15770	15723	15625	15818	15765	15711	15786	15639	15635	15710	15608	15704	15840	15797	15476	15730	15721	15726	15830	15736	15777	15695	15911	15891	15570	15645	15547	15590	15761	15681	15660	15873	15735	15884	16006	15693	15759	15747	15842	15715	15908	15778	15821	15846	15553	15932	15572	15630	15743	15746	15795	15721	15856	15643	15803	15807	15712	15750	15781	15520	15824	15692	15869	15772	15788	15741	15837	15829	15837	15717	15805	15781	15671	15850	15717	15794	15845	15899	15702	15730	15701	15632	15640	15731	15722	15662	15687	15906	15728	15687	15815	15832	15587	15847	15660	15714	15722	15750	15686	15610	15833	15819	15673	15906	15820	15687	15677	15824	15763	15856	15761	15779	15695	15889	15812	15780	15769	15682	15605	15843	15849	15793	15676	15791	15763	15684	15718	15684	15805	15938	15772	15685	15850	15805	15599	15787	15711	15761	15760	15684	15586	15674	15704	15673	15773	15676	15746	15734	15801	15875	15831	15634	15683	15616	15755	15698	15786	15581	15708	15649	15875	15690	15800	15603	15671	15770	15832	15755	15402	15813	15595	15707	15722	15976	15780	15580	15652	15890	15716	15793	15760	15775	15735	15916	15647	15806	15799	15821	15896	15873	15680	15700	15696	15733	15891	15570	15886	15870	15667	15674	15658	15663	15616	15576	15791	15790	15670	15691	15565	15784	15780	15595	15677	15801	15575	15708	15732	15797	15824	15731	15894	15826	15725	15627	15801	15833	15766	15799	15731	15712	15840	15741	15699	15742	15828	15734	15593	15783	15729	15674	15662	15867	15871	15894	15795	15710	15817	15738	15630	15728	15673	15570	15839	15748	15466	15791	15638	15747	15747	15682	15805	15624	15785	15869	15912	15854	15693	15641	15652	15770	15746	15840	15680	15749	15772	15694	15877	15686	15676	15643	15833	15716	15738	15585	15689	15619	15729	15773	15608	15893	15967	15888	15456	15651	15623	15755	15678	15782	15737	15658	15812	15657	15862	15737	15796	15719	15832	15838	15640	15813	15777	15882	15729	15645	15633	15437	15658	15839	15794	15899	15842	15618	15707	15857	15942	15776	15621	15681	15815	15596	15716	15797	15768	15704	15764	15736	15769	15724	15683	15538	15835	15644	15571	15833	15605	15688	16018	15707	15831	15645	15717	15791	15789	15840	15927	15778	15843	15791	15811	15601	15832	15574	15797	15646	15808	15578	15731	15780	15823	15673	15713	15705	15672	15622	15597	15701	15851	15712	15886	15670	15575	15607	15703	15934	15827	15749	15801	15626	15768	15763	15683	15752	15590	15766	15916	15992	15896	15885	15576	15703	15772	15812	15878	15751	15824	15827	15820	15575	15815	15630	15716	15490	15597	15748	15833	15853	15711	15775	15740	15620	15595	15873	15832	15770	15614	15827	15826	15748	15714	15823	15736	15841	15967	15802	15686	15792	15798	15653	15699	15785	15900	15863	15818	15907	15920	15800	15835	15681	15778	15903	15857	15641	15750	15831	15664	15677	15742	15622	15840	15659	15765	15745	15692	15636	15842	15876	15501	15563	15735	15668	15734	15944	15852	15812	15717	15616	15799	15796	15796	15733	15866	15891	15626	15545	15750	15657	15824	15756	15782	15692	15718	15549	15807	15690	15727	15841	15587	15744	15717	15830	15869	15719	15818	15712	15739	15808	15834	15699	15781	15688	15950	15833	15807	15669	15660	15663	15925	15639	15827	15805	15678	15752	15645	15845	15590	15639	15651	15707	15636	15909	15685	15670	15759	15843	15802	15690	15729	15728	15695	15605	15770	15780	15584	15670	15857	15838	15722	15568	15971	15728	15707	15610	15825	15692	15596	15674	15818	15798	15676	15591	15855	15855	15934	15956	15722	15739	15715	15721	15719	15627	15599	15741	15801	15661	15689	15710	15571	15800	15531	15669	15714	15605	15644	15698	15605	15512	15898	15734	15669	15787	15760	15590	15770	15734	15829	15823	15749	15806	15740	15521	15594	15649	15753	15739	15768	15784	15766	15712	15848	15692	15849	15675	15670	15541	15762	15762	15671	15796	15952	15719	15716	15693	15705	15589	15643	15591	15724	15743	15687	15695	15782	15856	15862	15760	15536	15620	15781	15700	15868	15456	15610	15880	15625	15680	15797	15679	15815	15773	15654	15607	15613	15699	15786	15660	15540	15767	15505	15504	15735	15654	15899	16050	15947	15682	15809	15626	15795	15716	15567	15755	15704	15610	15659	15630	15736	15728	15820	15594	15729	15794	15799	15732	15645	15639	15675	15750	15612	15595	15846	15758	15704	15708	15688	15735	15847	15845	15729	15811	16012	15455
15475	27731	26006	21534	20398	19212	18104	16838	16264	15869	15589	15863	15980	16010	15713	15379	15022	14813	14714	14793	14899	14643	14634	14787	14548	14512	14531	14375	14389	14378	14535	14405	14449	14466	14425	14235	14366	14354	14378	14416	14357	14417	14526	14526	14412	14802	16619	17673	17667	16220	15305	14717	14498	14317	14321	14295	14248	14548	14340	14114	14312	14213	14259	14291	14378	14230	14092	14422	14386	14285	14292	14011	14373	14274	14248	14240	14186	14307	14233	14287	14459	14422	14421	14337	14223	14327	14162	14387	14287	14214	14324	14305	14425	14327	14188	14247	14213	14277	14109	14151	14419	14221	14383	14322	14291	14396	14259	14220	14350	14494	14263	14273	14044	14451	14332	14336	14379	14281	14206	14284	14417	14436	14229	14312	14256	14112	14405	14119	14205	14202	14384	14296	14320	14219	14313	14314	14378	14170	14457	14319	14271	14434	14343	14228	14298	14322	14023	14110	14314	14286	14451	14304	14400	14416	14328	14271	14476	14204	14500	14182	14237	14478	14437	14349	14277	14381	14195	14146	14424	14425	14136	14438	14386	14241	14305	14186	14391	14378	14378	14286	14275	14406	14231	14367	14280	14277	14188	14030	14217	14374	14272	14293	14451	14322	14308	14399	14254	14129	14369	14304	14342	14239	14131	14275	14408	14338	14271	14315	14208	14235	14229	14189	14338	14097	14219	14375	14405	14193	14179	14381	14276	14409	14332	14377	14380	14329	14097	14249	14345	14340	14317	14278	14393	14347	14297	14234	14359	14259	14467	14248	14290	14517	14294	14355	14342	14290	14500	14286	14293	14370	14154	14133	14309	14235	14317	14301	14411	14182	14102	14397	14257	14202	14341	14261	14239	14402	14084	14215	14422	14342	14231	14253	14386	14294	14401	14377	14287	14409	14341	14286	14457	14249	14291	14398	14377	14291	14367	14247	14248	14309	14035	14424	14145	14296	14150	14334	14324	14289	14328	14187	14248	14428	14203	14217	14254	14349	14346	14337	14256	14346	14472	14316	14349	14370	14240	14264	14514	14205	14403	14270	14351	14137	14323	14203	14510	14240	14204	14347	14222	14136	14361	14269	14194	14291	14398	14281	14369	14401	14297	14204	14216	14263	14331	14124	14283	14325	14310	14332	14217	14366	14311	14310	14264	14342	14182	14264	14250	14231	14330	14331	14211	14310	14398	14252	14167	14244	14219	14245	14156	14383	14252	14153	14088	14271	14152	14341	14399	14276	14124	14419	14306	14177	14332	14339	14374	14492	14202	14362	14180	14361	14206	14393	14234	14085	14085	14213	14326	14530	14111	14249	14352	14151	14196	14389	14207	14167	14280	14375	14241	14253	14204	14209	14421	14130	14423	14078	14292	14429	14417	14247	14215	14326	14339	14385	14285	14281	14465	14241	14252	14366	14256	14411	14316	14276	14294	14251	14361	14352	14329	14345	14306	14293	14181	14314	14392	14348	14203	14233	14447	14299	14257	14355	14254	14225	14309	14217	14174	14241	14350	14210	14260	14360	14295	14340	14413	14434	14302	14367	14342	14154	14192	14165	14287	14252	14317	14358	14365	14370	14295	14317	14126	14276	14248	14199	14279	14300	14428	14259	14198	14218	14282	14245	14240	14134	14349	14130	14092	14281	14300	14307	14269	14300	14311	14135	14178	14256	14385	14114	14304	14135	14417	14349	14383	14163	14221	14411	14222	14409	14243	14450	14322	14086	14323	14280	14199	14194	14246	14360	14279	14440	14300	14139	14300	14108	14274	14425	14407	14266	14192	14322	14314	14335	14354	14332	14378	14294	14119	14184	14338	14158	14356	14157	14230	14142	14358	14252	14311	14270	14121	14258	14369	14214	14238	14232	14186	14231	14344	14337	14296	14240	14379	14311	14303	14163	14034	14188	14154	14323	14227	14373	14388	14063	14343	14097	14157	14348	14141	14276	14191	14352	14267	14217	14249	14320	14296	14192	14115	14392	14207	14227	14258	14345	14285	14367	14151	14264	14332	14312	14289	14196	14180	14190	14301	14039	14244	14424	14217	14237	14281	14221	14190	14324	14356	14187	14182	14351	14343	14387	14301	14168	14297	14167	14240	14242	14274	14415	14390	14387	14252	14201	14343	14264	14257	14154	14294	14171	14401	14288	14173	14205	14274	14339	14302	14277	14259	14266	14344	14332	14240	14311	14080	14161	14242	14253	14272	14282	14274	14381	14266	14169	14192	14241	14280	14267	14402	14279	14394	14478	14402	14095	14333	14330	14210	14172	14287	14274	14275	14191	14312	14400	14180	14230	14103	14350	14333	14330	14170	14241	14428	14388	14180	14253	14283	14254	14283	14486	14423	14296	14229	14341	14236	14407	14221	14188	14287	14252	14225	14280	14334	14309	14296	14384	14428	14144	14329	14314	14268	14290	14413	14192	14518	14213	14345	14206	14276	14171	14391	14352	14314	14402	14293	14333	14307	14383	14087	14374	14417	14351	14224	14340	14439	14312	14228	14096	14332	14463	14332	14346	14296	14294	14416	14222	14219	14371	14225	14220	14289	14223	14419	14211	14314	14259	14339	14331	14305	14344	14331	14447	14349	14290	14287	14414	14244	14214	14294	14256	14247	14309	14302	14415	14148	14243	14307	14148	14166	14310	14301	14314	14224	14172	14295	14347	14211	14354	14204	14289	14322	14320	14226	14288	14349	14363	14335	14267	14212	14286	14389	14405	14159	14315	14234	14113	14211	14176	14248	14257	14320	14309	14279	14255	14324	14361	14284	14291	14263	14333	14210	14296	14443	14434	14274	14262	14343	14185	14413	14312	14258	14234	14245	14368	14243	14285	14411	14311	14233	14313	14346	14178	14293	14277	14371	14325	14362	14275	14434	14293	14296	14241	14322	14479	14184	14370	14164	14332	14081	14362	14184	14304	14166	14383	14208	14219	14405	14344	14218	14305	14246	14511	14191	14350	14230	14296	14290	14359	14433	14271	14240	14335	14279	14167	14355	14361	14147	14277	14358	14029	14228	14303	14270	14400	14184	14350	14280	14299	14180	14211	14494	14174	14287	14291	14206	13997	14320	14362	14236	14358	14360	14266	14177	14401	14299	14169	14297	14504	14272	14361	14287	14040	14219	14306	14380	14270	14399	14358	14197	14284	14330	14304	14208	14228	14177	14420	14349	14388	14198	14325	14216	14221	14075	14252	14333	14349	14404	14188	14402	14377	14224	14470	14335	14123	14225	14237	14273	14163	14256	14335	14388	14461	14223	14184	14252	14300	14378	14479	14418	14169	14392	14140	14216	14310	14221	14299	14264	14376	14116	14278	14259	14405	14375	14232	14267	14178	14231	14269	14231	14315	14293	14295	14198	14233	14153	14288	14183	14260	14279	14211	14182	14272	14355	14355	14302	14283	14217	14337	14316	14433	14128	14221	14356	14269	14285	14464	14261	14358	14312	14366	14354	14112	14230	14232	14352	14315	14271	14457	14250	14331	14277	14246	14259	14230	14217	14159	14094	14247	14159	14325	14277	14243	14298	14208	14354	14314	14183	14292	14137	14337	14351	14262	14356	14443	14302	14231	14263	14285	14187	14270	14208	14341	14322	14223	14304	14182	14268	14262	14291	14410	14125	14328	14258	14186	14180	14188	14247	14322	14276	14309	14241	14211	14310	14345	14331	14235	14251	14215	14380	14366	14385	14393	14222	14306	14396	14467	14446	14315	14261	14331	14255	14187	14296	14446	14394	14358	14281	14150	14479	14396	14336	14361	14268	14271	14116	14205	14305	14294	14430	14469	14165	14161	14215	14299	14140	14251	14392	14296	14272	14134	14274	14304	14347	14283	14296	14375	14191	14185	14185	14265	14174	14258	14232	14161	14192	14208	14336	14328	14324	14301	14228	14117	14111	14304	14249	14257	14189	14277	14316	14302	14246	14277	14504	14323	14393	14302	14181	14332	14442	14323	14222	14310	14439	14205	14401	14360	14262	14169	14397	14354	14302	14151	14140	14383	14315	14271	14417	14280	14349	14263	14312	14370	14233	14140	14045	14296	14120	14451	14289	14335	14378	14164	14285	14303	14307	14298	14202	14332	14316	14201	14317	14266	14442	14286	14251	14366	14265	14362	14454	14308	14338	14328	14315	14097	14240	14368	14104	14241	14202	14457	14290	14349	14314	14388	14279	14396	14242	14240	14175	14312	14300	14309	14275	14081	14111	14250	14225	14203	14443	14353	14179	14485	14403	14222	14284	14366	14356	14173	14381	14169	14219	14085	14320	14473	14303	14365	14451	14551	14270	14152	14355	14321	14133	14126	14254	14302	14367	14321	14509	14377	14207	14340	14136	14180	14348	14265	14400	14229	14359	14207	14375	14235	14315	14274	14143	14384	14260	14229	14171	14389	14434	14315	14255	14315	14293	14393	14294	14386	14228	14312	14303	14331	14351	14222	14176	14342	14276	14265	14482	14309	14416	14286	14326	14323	14303	14371	14395	14318	14220	14469	14429	14135	14273	14183	14387	14284	14408	14304	14076	14415	14329	14285	14223	14322	14313	14276	14316	14237	14351	14398	14290	14313	14286	14347	14265	14338	14220	14374	14279	14358	14260	14378	14375	14397	14303	14367	14417	14399	14169	14200	14320	14260	14311	14160	14412	14463	14154	14331	14218	14296	14390	14435	14298	14462	14350	14330	14137	14188	14366	14362	14119	14296	14193	14238	14198	14178	14212	14329	14269	14374	14233	14347	14353	14277	14275	14116	14236	14262	14225	14186	14209	14239	14240	14253	14225	14239	14256	14227	14414	14348	14287	14385	14414	14217	14080	14175	14526	14148	14215	14364	14327	14213	14495	14256	14308	14449	14203	14150	14179	14459	14207	14144	14302	14241	14242	14297	14202	14271	14427	14243	14299	14340	14312	14050	14189	14324	14156	14308	14272	14283	14358	14324	14240	14270	14344	14338	14107	14237	14479	14429	14240	14272	14176	14252	14215	14244	14221	14247	14229	14321	14157	14120	14177	14370	14404	14279	14359	14434	14351	14259	14434	14163	14207	14240	14227	14469	14257	14265	14128	14271	14038	14330	14309	14288	14242	14349	14424	14389	14380	14241	14243	14584	14292	14221	14253	14221	14292	14275	14170	14268
27741	21815	23120	20468	17335	16844	16547	16113	16040	16012	15988	15868	15692	15945	15789	15847	15624	15698	15476	15529	15774	15667	15462	15504	15668	15676	15809	15764	15576	15386	15679	15587	15551	15793	15813	15694	15601	15454	15399	15493	15371	15659	15635	15713	15727	15811	15677	15636	15855	15878	15678	15631	15690	15572	15660	15535	15516	15656	15814	15592	15526	15596	15650	15639	15538	15434	15691	15462	15494	15488	15439	15559	15557	15662	15688	15630	15556	15502	15592	15685	15539	15396	15852	15509	15586	15717	15600	15414	15465	15365	15493	15517	15472	15360	15482	15682	15452	15493	15600	15635	15360	15550	15563	15441	15515	15766	15717	15553	15670	15428	15473	15545	15540	15492	15570	15475	15315	15564	15367	15532	15763	15451	15707	15470	15609	15634	15616	15469	15530	15454	15486	15689	15469	15689	15285	15465	15521	15569	15451	15566	15434	15480	15519	15476	15630	15739	15657	15652	15656	15713	15652	15431	15644	15531	15645	15510	15413	15578	15282	15630	15590	15389	15539	15446	15744	15650	15637	15503	15469	15651	15514	15377	15481	15624	15600	15718	15448	15523	15519	15476	15626	15643	15585	15557	15721	15628	15492	15590	15579	15506	15556	15607	15637	15518	15546	15672	15623	15694	15663	15528	15654	15520	15456	15492	15350	15713	15701	15567	15546	15783	15654	15642	15475	15622	15716	15364	15539	15396	15461	15729	15433	15630	15421	15644	15439	15521	15555	15490	15598	15434	15572	15619	15719	15602	15443	15623	15668	15520	15518	15650	15444	15533	15695	15797	15602	15589	15656	15556	15525	15481	15572	15641	15479	15436	15663	15614	15580	15593	15488	15686	15719	15718	15508	15685	15595	15496	15529	15544	15549	15471	15609	15470	15632	15573	15312	15630	15478	15472	15658	15658	15459	15575	15443	15554	15594	15417	15775	15406	15589	15632	15668	15443	15522	15738	15499	15578	15609	15739	15461	15707	15429	15488	15720	15481	15561	15770	15451	15617	15549	15680	15601	15576	15487	15356	15713	15668	15620	15662	15719	15375	15522	15573	15643	15271	15596	15613	15498	15468	15650	15607	15614	15863	15600	15752	15779	15609	15828	15329	15604	15500	15626	15682	15560	15532	15606	15437	15531	15564	15537	15599	15752	15552	15482	15603	15699	15519	15673	15697	15563	15594	15705	15498	15643	15660	15526	15494	15483	15626	15619	15556	15753	15558	15745	15447	15390	15593	15592	15661	15549	15723	15457	15526	15727	15520	15428	15353	15650	15530	15618	15404	15624	15347	15658	15619	15547	15681	15639	15631	15597	15333	15572	15380	15557	15691	15776	15567	15560	15541	15608	15727	15718	15482	15652	15650	15464	15487	15472	15646	15535	15742	15598	15657	15643	15582	15520	15482	15395	15724	15644	15629	15621	15404	15361	15480	15577	15631	15559	15726	15500	15447	15567	15668	15650	15438	15694	15583	15693	15590	15454	15699	15515	15575	15658	15585	15508	15664	15545	15638	15525	15653	15636	15715	15522	15565	15436	15624	15637	15675	15475	15692	15624	15481	15563	15432	15532	15658	15602	15805	15681	15614	15707	15632	15422	15682	15553	15618	15409	15330	15382	15590	15622	15450	15490	15536	15586	15508	15621	15466	15722	15647	15837	15683	15596	15410	15800	15428	15456	15684	15449	15546	15566	15726	15552	15644	15687	15481	15343	15616	15715	15751	15500	15498	15518	15693	15472	15752	15659	15617	15647	15646	15828	15534	15678	15643	15624	15490	15482	15568	15542	15444	15557	15528	15470	15664	15595	15634	15615	15382	15392	15629	15586	15510	15591	15566	15522	15500	15692	15534	15662	15744	15726	15749	15530	15722	15653	15578	15714	15408	15532	15656	15568	15579	15578	15600	15600	15617	15393	15528	15740	15658	15460	15758	15644	15606	15601	15609	15565	15713	15704	15545	15737	15543	15304	15540	15634	15723	15680	15388	15487	15573	15607	15506	15676	15357	15573	15642	15642	15665	15797	15370	15482	15533	15591	15460	15455	15635	15658	15616	15466	15594	15458	15646	15492	15543	15543	15604	15635	15538	15588	15621	15599	15574	15624	15594	15608	15510	15620	15701	15600	15614	15491	15636	15621	15580	15570	15650	15417	15577	15791	15573	15755	15460	15376	15670	15602	15517	15470	15625	15438	15426	15399	15584	15395	15480	15366	15540	15497	15623	15698	15553	15581	15558	15665	15697	15463	15278	15347	15536	15701	15626	15644	15550	15559	15547	15356	15465	15675	15531	15649	15532	15389	15607	15491	15627	15562	15645	15643	15540	15730	15532	15527	15741	15836	15602	15488	15508	15520	15700	15655	15373	15615	15427	15529	15375	15535	15599	15447	15552	15666	15677	15823	15675	15619	15400	15309	15509	15659	15398	15598	15508	15513	15344	15302	15508	15544	15655	15474	15556	15754	15569	15454	15662	15562	15650	15540	15651	15737	15601	15418	15694	15651	15425	15588	15770	15720	15676	15441	15737	15794	15682	15785	15643	15577	15631	15599	15547	15411	15620	15637	15749	15651	15765	15629	15590	15577	15382	15741	15804	15627	15693	15902	15578	15468	15740	15608	15555	15537	15516	15551	15481	15569	15614	15747	15687	15503	15554	15566	15515	15503	15494	15613	15572	15694	15592	15538	15479	15942	15574	15775	15666	15648	15657	15456	15596	15642	15512	15680	15585	15530	15703	15682	15465	15665	15416	15553	15516	15526	15479	15397	15518	15711	15551	15570	15623	15438	15473	15653	15602	15490	15599	15711	15577	15706	15593	15778	15472	15619	15462	15619	15563	15556	15541	15374	15596	15663	15590	15520	15428	15711	15646	15582	15613	15312	15696	15480	15582	15640	15581	15558	15659	15641	15570	15723	15574	15818	15559	15521	15711	15670	15386	15654	15604	15566	15745	15636	15637	15712	15414	15553	15441	15718	15546	15695	15568	15551	15611	15649	15418	15665	15635	15555	15499	15605	15635	15476	15767	15656	15792	15594	15680	15443	15524	15650	15564	15726	15551	15635	15722	15647	15555	15608	15420	15621	15313	15598	15598	15560	15744	15603	15552	15428	15586	15561	15687	15494	15567	15567	15527	15543	15525	15725	15698	15333	15668	15695	15696	15671	15589	15638	15551	15687	15643	15439	15464	15788	15627	15666	15485	15666	15692	15620	15515	15613	15389	15532	15550	15537	15767	15531	15548	15595	15544	15691	15937	15653	15509	15503	15562	15512	15624	15465	15621	15485	15596	15580	15602	15565	15661	15572	15551	15626	15694	15576	15535	15615	15558	15582	15484	15767	15623	15477	15547	15585	15740	15722	15770	15689	15465	15692	15644	15580	15598	15519	15507	15535	15689	15548	15610	15604	15489	15641	15480	15618	15597	15538	15701	15758	15839	15572	15701	15753	15623	15628	15518	15620	15519	15349	15445	15546	15645	15466	15694	15602	15562	15472	15649	15615	15568	15732	15496	15753	15526	15555	15657	15699	15462	15612	15716	15650	15420	15663	15727	15524	15542	15527	15530	15826	15799	15424	15694	15290	15582	15629	15639	15580	15622	15559	15594	15711	15553	15648	15719	15602	15608	15531	15552	15797	15540	15538	15656	15852	15690	15627	15708	15717	15602	15536	15645	15415	15570	15526	15487	15569	15509	15780	15576	15720	15602	15600	15478	15408	15591	15572	15519	15439	15556	15779	15539	15534	15548	15535	15564	15547	15432	15599	15426	15652	15362	15467	15537	15834	15575	15491	15622	15556	15458	15642	15695	15607	15588	15490	15461	15631	15577	15707	15582	15658	15764	15817	15477	15642	15788	15750	15492	15630	15641	15524	15733	15514	15642	15484	15659	15743	15579	15599	15545	15585	15596	15692	15459	15639	15682	15524	15532	15582	15557	15494	15480	15466	15776	15565	15609	15574	15543	15510	15493	15511	15591	15508	15596	15442	15765	15449	15437	15506	15660	15391	15605	15645	15584	15735	15575	15456	15310	15465	15567	15612	15533	15651	15515	15552	15493	15760	15595	15295	15537	15537	15697	15410	15583	15606	15620	15510	15395	15546	15399	15779	15694	15612	15618	15533	15576	15318	15576	15584	15505	15491	15444	15624	15547	15407	15560	15547	15466	15285	15664	15594	15423	15503	15785	15689	15547	15487	15761	15715	15574	15563	15644	15857	15909	15552	15641	15814	15607	15751	15437	15385	15517	15406	15644	15482	15839	15606	15662	15512	15672	15598	15707	15611	15605	15700	15449	15602	15525	15822	15660	15628	15401	15562	15524	15674	15712	15720	15646	15438	15468	15583	15536	15510	15436	15491	15619	15651	15473	15559	15653	15847	15768	15682	15688	15533	15759	15588	15546	15582	15414	15522	15522	15527	15509	15596	15646	15671	15797	15500	15429	15638	15644	15456	15534	15604	15536	15556	15570	15758	15515	15681	15619	15598	15649	15687	15679	15774	15622	15482	15567	15667	15644	15614	15582	15554	15523	15509	15699	15518	15615	15513	15478	15458	15661	15671	15453	15624	15450	15515	15491	15409	15560	15797	15710	15711	15783	15690	15554	15578	15558	15694	15630	15657	15594	15665	15530	15694	15613	15616	15533	15617	15602	15525	15743	15578	15697	15625	15631	15506	15468	15538	15461	15521	15781	15515	15503	15561	15569	15637	15517	15623	15468	15575	15679	15684	15465	15566	15511	15483	15618	15343	15500	15582	15513	15613	15538	15700	15650	15644	15494	15661	15640	15453	15463	15749	15692	15588	15415	15465	15465	15643	15560	15800	15463	15568	15447	15658	15601	15803	15620	15746	15713	15475	15704	15664	15468	15534	15710	15536	15541	15530	15576	15582	15446	15803	15454	15605	15627	15618	15406	15450	15448	15557	15565	15603	15613	15445	15873	15740	15593	15627	15564	15435	15558	15630	15698	15739	15415	15697	15693	15538	15592	15568	15475	15591	15718	15602	15518	15710	15625	15438	15554	15680	15682	15440	15512	15487	15636	15792	15557	15644	15652	15826	15366	15583	15843	15679	15574	15508	15559	15584	15620	15636	15584	15608	15485	15729	15409	15467	15521	15774	15635	15662	15418	15494	15537	15676	15618	15779	15642
14402	17089	17609	17383	16847	15995	15469	15271	14960	14811	14799	14581	14644	14904	14770	14477	14255	14555	14352	14441	14603	14230	14299	14181	14237	14258	14210	14202	14063	14159	14161	14229	14187	14178	14281	14319	14094	14170	14230	14192	14210	14270	14334	14238	14330	14208	14288	14635	14626	14513	14382	14347	14206	14137	14164	14175	14258	14218	14164	14022	14248	14125	14139	14142	14242	14099	14137	14099	14337	14220	14171	14158	14044	14111	14415	14233	14264	14082	14310	14246	14080	14173	14206	14038	14072	14154	14139	14151	14248	14199	14034	14097	13982	14180	14174	14204	14203	14144	14263	14095	14166	14247	14275	14126	14161	14109	14203	14206	14029	14094	14168	14306	14099	14182	14010	14096	13865	14215	14171	14130	14152	14206	14007	14161	14133	14276	14159	14052	14127	14091	14275	14140	14238	14198	14053	14179	14133	14111	14280	14092	14088	14200	14318	14148	14169	14122	14278	14176	14186	14038	14075	14255	14090	14196	14168	14140	14054	14204	14069	14093	14092	14205	14115	14203	14006	14169	14212	14134	14192	14009	14161	14104	14023	14171	14116	14073	14213	14030	14003	14091	14108	14235	14336	14252	14221	14370	14128	14229	14298	13989	14119	13992	14234	13976	14206	14165	14186	14209	14212	14126	14174	14033	14206	14035	13968	14069	14241	14207	14128	14294	14271	14227	14231	14069	14089	14133	14020	14358	14050	14219	14111	14204	14016	14147	14197	14172	14071	14177	14044	14100	14141	14197	14064	14148	14194	14267	14118	14159	14138	14096	14090	14270	14092	14154	14138	14032	14079	14098	14146	14120	14181	14094	14150	14079	14313	14156	14174	14192	13963	14094	14071	14074	14232	14055	14161	14170	14086	13965	14317	14197	14136	14019	14226	14105	14147	13994	14109	14224	14291	14320	14091	14139	14357	13986	14303	14157	14259	14135	14281	14306	14214	14028	14207	14256	14250	14207	14216	14153	14060	13986	14153	14238	14270	14096	14068	14151	14174	14264	14227	14264	14162	14230	14199	14257	14254	13956	14226	14202	14321	14197	14044	14087	14159	14212	14099	14106	14000	14098	13993	14249	14191	14165	14167	14198	14230	14364	14059	14083	14281	14095	14237	14174	14280	14209	14083	14150	14176	14100	14232	14125	14155	14127	14161	14231	13874	13984	14119	14222	14220	14205	14278	14094	14350	14184	14158	14197	14184	14097	14179	14219	14066	14259	14057	14344	14064	14117	14056	14131	14138	14090	14284	14200	13987	14173	14540	14229	14164	14196	14156	14157	14256	14118	14057	14260	14248	14217	13894	14233	14121	14051	13978	14021	14309	14063	14208	14198	14200	14246	14235	14105	14226	14182	14094	14133	14216	14361	14046	14152	14119	14157	14132	14189	14204	14160	14222	14218	14095	14061	14112	14144	14152	14128	14203	14346	14263	14159	14215	14141	14168	14068	14161	14254	14239	14061	14268	14260	14212	14086	14220	13943	13972	14243	14094	14216	14197	14204	14206	14273	14130	14016	14263	14342	14138	14237	14186	14159	14218	14216	14331	14144	14112	14212	14163	14186	14125	14249	14177	14063	14207	14132	14270	14212	14195	14094	14098	14396	14193	14117	14100	14239	14264	14086	14007	14268	14150	14086	14092	14280	14098	14197	14037	14227	14046	14191	14266	14155	14074	14074	14223	14266	14261	14400	14205	14033	14307	14222	14342	14082	14161	14172	14158	14118	14276	14251	14499	14072	14204	14007	14238	14111	14207	14086	14264	14101	14207	14105	14166	14022	14017	14274	14140	14167	14321	14276	14186	14089	14163	14189	14125	13983	14120	14096	14298	14297	14195	14124	14154	14258	14250	14105	14091	14199	14102	14253	14273	14093	14196	14271	14133	14095	14225	14234	14182	14242	14131	14229	14061	14378	14093	14199	14133	14264	14169	14094	14188	14097	14224	14207	14086	14256	14182	14111	14200	14231	14092	14097	14318	14129	14119	14218	14120	14302	14143	14218	14141	14103	14281	14193	14049	14078	14097	14225	14121	14301	14268	14088	14188	13979	14034	14130	14143	14153	14172	14161	14108	14103	14066	14149	14284	13994	14220	14133	14165	14173	14233	14047	14124	14164	14120	13968	14292	14245	14166	14080	14201	14101	14183	14024	14265	14104	14097	14101	14181	14173	14097	14263	14050	14292	14244	14029	14323	14283	14150	14215	14190	14271	14024	14054	14198	14341	14255	14177	14200	14073	13906	14212	14137	14215	14106	14065	14185	14195	14247	14241	14242	14209	14263	14114	14134	14290	14181	14300	14287	14273	14103	14261	14152	14287	14055	14050	14304	14153	13999	14180	14192	14270	14172	14165	14114	14048	14146	14076	14274	14167	14005	14091	14138	14103	14112	14242	14046	14306	14148	14098	14247	14181	14040	14027	14253	14077	14199	14011	13965	14160	14104	14097	14291	14238	14204	14278	14067	14239	14276	14116	14207	14110	14276	14068	14386	14041	14225	14172	13993	14156	14106	14159	14155	14264	14287	14195	14158	14084	14292	13928	14090	14040	14164	14089	14133	14125	14084	14298	14227	14114	14108	14168	14270	14093	14213	14328	14216	14211	14083	14064	14197	14205	14072	14048	14180	14174	14210	14037	14182	14129	14181	14098	14219	14169	14271	14068	14089	14178	14131	14128	14193	14014	14031	14170	14128	14115	14159	14078	14062	13996	14211	14196	14377	14113	14136	14191	14104	14306	14126	14200	14177	14072	14107	14194	14093	14181	14249	14051	14184	14275	14131	14153	14075	14073	14160	14089	14117	14218	14208	14095	14202	14232	14090	14162	14310	14089	14149	14165	14146	14090	14031	13984	14197	14111	14271	14190	14336	14197	14264	14101	14218	14214	14319	14194	14330	14183	14187	14183	14101	14212	14013	14339	14134	14145	14163	14191	14224	14189	14165	14173	14147	14138	14142	14040	14113	14112	14049	14027	14120	14111	14264	14181	14212	14040	14299	14339	14160	14089	14269	14288	14100	14079	14177	14238	14053	14174	14146	14199	14045	14068	14083	14240	14245	14005	14237	14109	14224	14086	13997	14206	14200	14141	14191	14245	14339	14148	14047	14306	14269	14202	14201	14295	14173	14077	14058	14204	13908	14296	14106	14314	14018	14368	14237	14251	14268	14109	14060	14157	14133	14219	14245	14127	14258	14078	14413	14141	14227	14173	14201	14100	14216	14094	14212	14082	14164	14158	14225	14285	14090	14031	14093	14207	14245	14098	14306	14216	14090	14181	14076	14293	14034	14072	14176	14022	14276	14186	14227	14108	14098	14095	14193	14171	14118	14105	14123	14176	14129	14132	14212	14213	14149	13864	14295	14334	14068	14188	14210	14127	14301	14304	14252	14285	14201	14145	14292	14167	14182	14185	14083	14058	14045	14205	14215	14240	14189	14204	14264	14286	14084	14189	14201	14032	14052	14303	14019	14250	14082	14128	14086	14057	14055	14154	14089	14186	14198	14260	14188	14143	14129	14128	14178	13965	14227	14062	14069	14329	14012	14162	14186	14194	14199	14042	14230	13989	14363	13969	14105	14090	14183	14181	13955	14307	14262	14073	14109	14117	14158	14039	14297	14226	14148	14085	14004	14253	14142	14048	14211	14192	14105	14214	14002	14112	14210	14194	14219	14127	14143	14114	14153	14160	13960	14019	14030	14102	14102	14047	14183	14187	14165	14201	14129	14185	14345	14186	14120	14125	14009	14138	14068	14319	14130	14131	14152	14111	14208	14179	14131	13947	13954	14189	14013	14051	14104	14100	14109	13949	14091	14153	14200	14039	14150	14276	14271	14226	14114	14246	14142	14054	14120	14240	14259	14146	14076	14189	14126	14212	14060	14114	14283	14081	13999	14222	14175	14193	14360	14304	14123	14285	14268	14178	14189	14142	14026	14209	14217	14166	14343	14025	14231	14092	14172	14219	14160	14175	14086	13959	14096	14067	13966	14187	14165	13970	14232	14182	14030	14255	14218	14210	14154	14221	14209	14186	14128	14297	14219	14390	13995	14322	14169	14120	14099	14212	14193	14168	14178	14281	14183	14090	14054	14225	14056	14206	14139	13986	14147	14233	14080	14245	14209	14080	14206	14257	14133	14176	14204	14125	14318	14166	14084	14124	14135	14329	14232	14088	14077	14107	14230	14057	14300	14216	14185	14246	14271	14140	14226	14187	14265	14208	14143	14139	14065	14241	14158	14230	14187	14238	14027	14121	14164	14171	14209	14217	14164	14219	14204	14139	14248	14133	14261	14105	14091	14201	14360	14124	14081	14090	14054	14299	14211	14125	14007	14217	14050	14163	14235	14081	14296	14050	14238	14231	14113	14125	14152	14139	14128	14190	14209	14149	14011	14139	14070	14299	14058	14233	14108	14122	14263	14086	14253	14310	14052	14176	14074	14236	14055	14282	14226	14347	14158	14126	14188	14218	14203	14207	14138	14098	14243	14135	14090	14200	14250	14263	14180	14160	14154	14126	14067	14310	14294	14264	14189	14306	14136	14110	14219	14185	14402	14268	14064	14193	14042	14177	14299	14096	14126	13997	14204	14113	14048	14188	14205	14168	14140	14295	14381	14201	14346	14110	14166	14151	14059	14318	14118	14131	14103	14255	14152	14049	14179	14146	14173	14237	14054	14248	14165	14209	14305	14212	14177	14124	14124	14231	14197	14194	13999	14116	14189	14311	14020	14284	14230	14187	14269	14084	14152	14126	14101	14043	14237	14218	14179	14195	14114	14239	14132	14069	14112	14218	14115	14127	14116	14107	14064	14091	14154	14200	14117	14227	14238	14267	14017	14246	14164	14206	14022	14075	14136	14151	14146	14212	14098	14017	14225	14143	14220	14284	14108	13996	14041	14215	14049	14192	14206	14171	14214	14177	14221	14015	14232	14123	14225	14231	14244	14089	14141	14132	14319	14165	14142	14114	14043	14319	14195	14196	14133	14074	14229	14101	14291	14195	14157	14164	14084	14126	14103	14072	14068	14168	14233	14142	14176	14304	14355	14193	14267	14243	14409	14103	14247	14372	14100	14144	14205	14204	14148	14141	14290	14117	14217	14277	14096	14119	14125	14125	14060	14116	14188	14171	14134	14106	14257	14006
23993	21258	28655	24275	21992	21659	20014	17595	16610	16796	16580	16417	16326	16475	16259	16252	16148	16055	16012	16036	16223	15821	15760	15785	15815	15664	15965	15967	15975	15654	15671	15793	15724	15869	15851	15873	15617	15823	15645	15809	15550	15853	15907	15820	15854	15835	16077	16783	16997	16933	16242	15981	15985	15952	15699	15827	15869	15774	15704	15800	15729	15797	15735	15718	15685	15715	15544	15731	15953	15745	15716	15807	15766	15709	15818	15887	15690	15494	15607	15866	15919	15831	15665	15656	15673	15710	15660	15533	15652	15557	15563	15694	15673	15710	15756	15633	15668	15580	15756	15799	15936	15816	15766	15599	15803	15707	15717	15672	15664	15808	15724	15682	15700	15485	15611	15749	15812	15645	15705	15783	15628	15972	15641	15539	15475	15777	15630	15700	15595	15731	15713	15848	15760	15838	15612	15605	15752	15806	15564	15555	15791	15594	15715	15713	15699	15837	15776	15779	15624	15527	15499	15689	15672	15743	15650	15724	15620	15622	15836	15599	15515	15623	15740	15631	15722	15598	15770	15714	15623	15590	15622	15651	15811	15661	15787	15558	15790	15704	15713	15654	15732	15748	15707	15709	15702	15880	15682	15659	15641	15693	15767	15615	15670	15801	15569	15556	15584	15566	15833	15864	15744	15639	15594	15750	15954	15782	15679	15885	15651	15542	15813	15661	15785	15580	15708	15626	15668	15661	15803	15723	15692	15696	15808	15460	15902	15594	15620	15807	15757	15764	15731	15651	15697	15576	15649	15952	15683	15765	15792	15610	15824	15558	15595	15727	15706	15604	15652	15664	15624	15465	15570	15553	15723	15725	15792	15715	15704	15679	15663	15811	15883	15617	15742	15558	15783	15581	15602	15728	15622	15609	15989	15819	15731	15621	15703	15843	15662	15617	15595	15868	15740	15734	15770	15560	15873	15723	15670	15657	15810	15920	15747	15662	15820	15599	15714	15523	15834	15630	15549	15825	15675	15498	15815	15594	15857	15776	15480	15624	15773	15727	15760	15456	15619	15682	15733	15681	15663	15750	15681	15532	15630	15741	15935	15671	15416	15679	15671	15860	15765	15642	15854	15674	15510	15730	15723	15688	16016	15788	15679	15662	15580	15579	16000	15663	15703	15829	15706	15692	15453	15580	15674	15735	15715	15861	15733	15550	15766	15888	15616	15562	15852	15619	15594	15595	15647	15763	15601	15775	15619	15816	15564	15674	15714	15608	15654	16014	15641	15715	15505	15605	15772	15668	15504	15684	15880	15611	15718	15690	15725	15711	15637	15763	15719	15674	15819	15550	15777	15839	15716	15704	15708	15726	15708	15485	15603	15705	15619	15709	15904	15742	15623	15808	15582	15826	15785	15853	15678	15731	15750	15673	15636	15641	15644	15996	15487	15565	15937	15632	15603	15568	15759	15520	15776	15610	15889	15874	15596	15867	15584	15649	15747	15758	15721	15698	15737	15639	15674	15781	15819	15709	15616	15575	15775	15930	15745	15749	15713	15523	15502	15700	15672	15756	15500	15585	15595	15717	15610	15513	15819	15766	15811	15662	15743	15756	15716	15749	15597	15866	15726	15788	15841	15633	15614	15579	15581	15413	15639	15629	15695	15681	15697	15742	15617	15601	15628	15605	15841	15667	15814	15617	15721	15744	15772	15759	15598	15883	15552	15616	15740	15512	15763	15775	15558	15654	15713	15504	15897	15934	15573	15568	15725	15736	15362	15638	15669	15759	15872	15655	15739	15691	15549	15510	15892	15622	15782	15629	15477	15630	15588	15694	15874	15640	15789	15525	15657	15457	15733	15842	15566	15636	15605	15741	15683	15988	15715	15759	15746	15642	15910	15607	15868	15638	15650	15661	15784	15482	15614	15634	15879	15608	15610	15529	15655	15788	15609	15742	15633	15787	15867	15712	15683	15755	15945	15581	15667	15584	15765	15789	15807	15633	15752	15697	15681	15544	15748	15796	15544	15552	15464	15608	15621	15573	15730	15795	15658	15568	15768	15717	15744	15598	15789	15855	15731	15631	15664	15715	15718	15759	15652	15774	15833	15654	15667	15628	15494	15713	15742	15562	15681	15896	15705	15769	15804	15718	15744	15627	15757	15612	15606	15832	15819	15709	15857	15562	15624	15607	15785	15713	15560	15685	15779	15751	15779	15741	15831	15673	15837	15766	15722	15593	15559	15724	15669	15747	15589	15482	15780	15784	15702	15867	15726	15777	15561	15716	15749	15607	15704	15686	15674	15588	15629	15633	15734	15841	15655	15769	15658	15830	15744	15749	15775	15713	15697	15537	15747	15790	15741	15715	15811	15738	15649	15820	15798	15766	15684	15697	15627	15800	15650	15532	15743	15844	15772	15663	15650	15726	15670	15749	15679	15674	15737	15535	15938	15658	15749	15713	15630	15655	15721	15805	15849	15610	15658	15548	15657	15569	15824	15785	15572	15652	15895	15814	15600	15768	15595	15595	15608	15539	15672	15519	15756	15542	15504	15728	15682	15869	15495	15785	15592	15726	15621	15858	15908	15622	15734	15564	15846	15663	15698	15513	15610	15843	15683	15624	15741	15725	15727	15785	15859	15827	15759	15882	15750	15855	15689	15671	15533	15876	15803	15703	15704	15387	15647	15520	15821	15558	15809	15599	15645	15694	15620	15753	15694	15657	15741	15697	15813	15834	15662	15758	15813	15691	15748	15648	15788	15836	15861	15699	15565	15661	15826	15596	15645	15580	15931	15712	15608	15751	15722	15599	15738	15649	15794	15667	15670	15613	15672	15632	15755	15680	15682	15737	15753	15791	15720	15785	15935	15823	15650	15811	15719	15624	15471	15591	15501	15683	15623	15718	15424	15706	15635	15704	15632	15610	15517	15593	15740	15868	15584	15740	15736	15648	15763	15651	15745	15689	15572	15650	15607	15705	15791	15564	15622	15770	15767	15782	15644	15636	15669	15580	15830	15697	15594	15788	15877	15683	15686	15777	15717	15660	15681	15619	15606	15691	15712	15653	15808	15934	15848	15730	15921	15662	15514	15616	15551	15734	15661	15683	15667	15776	15594	15693	15633	15582	15686	15812	15708	15674	15671	15868	15644	15496	15723	15556	15750	15645	15759	15589	15805	15558	15727	15708	15677	15695	15726	15711	15830	15788	15704	15588	15775	15750	15621	15656	15679	15736	15691	15539	15724	15706	15675	15508	15732	15531	15661	15709	15638	15605	15555	15619	15840	15684	15700	15759	15802	15638	15659	15783	15668	15609	15604	15618	15699	15726	15656	15560	15594	15569	15635	15707	15619	15873	15557	15349	15724	15544	15621	15598	15684	15623	15752	15768	15774	15755	15742	15766	15666	15629	15651	15681	15537	15717	15645	15627	15753	15859	15844	15519	15661	15618	15723	15642	15643	15773	15643	15691	15666	15685	15676	15684	15724	15810	15468	15735	15774	15833	15770	15694	15616	15531	15639	15520	15810	15675	15614	15597	15772	15739	15685	15752	15668	15813	15864	15678	15709	15882	15760	15591	15724	15710	15640	15589	15740	15649	15772	15714	15866	15815	15770	15669	15793	15668	15876	15759	15660	15889	15732	15776	15639	15720	15829	15552	15626	15593	15683	15559	15550	15687	15645	15549	15757	15570	15782	15809	15747	15587	15631	15868	15690	15869	15743	15574	15901	15609	15637	15856	15780	15660	15548	15577	15590	15668	15617	15784	15802	15631	15757	15831	15723	15659	15770	15744	15627	15592	15715	15628	15617	15630	15656	15816	15964	15753	15680	15644	15888	15662	15766	15634	15616	15669	15525	15766	15663	15760	15579	15744	15627	15624	15647	15616	15674	15885	15675	15657	15760	15674	15877	15766	15644	15742	15653	15664	15840	15650	15651	15965	15632	15578	15787	15654	15821	15732	15807	15878	15701	15800	15783	15744	15577	15625	15648	15563	15484	15992	15729	15716	15678	15778	15895	15846	15660	15731	15707	15748	15634	15733	15628	15656	15550	15724	15781	15502	15716	15919	15709	15705	15713	15662	15637	15879	15779	15907	15671	15649	15455	15618	15692	15647	15704	15709	15631	15762	15698	15551	15651	15696	15749	15787	15652	15795	15548	15559	15599	15752	15793	15833	15708	15658	15616	15807	15679	15847	15818	15820	15562	15818	15846	15859	15592	15873	15582	15580	15550	15477	15675	15709	15892	15628	15658	15837	15603	15803	15504	15559	15504	15873	15712	15590	15794	15664	15632	15683	15802	15607	15611	15671	15816	15675	15794	15667	15757	15750	15798	15654	15613	15534	15854	15819	15736	15667	15645	15649	15543	15644	15608	15541	15909	15795	15738	15812	15734	15695	15714	15642	15764	15591	15836	15694	15805	15752	15739	15760	15861	15835	15646	15666	15641	15647	15781	15625	15594	15494	15674	15568	15739	15901	15733	15752	15540	15621	15662	15536	15727	15845	15740	15535	15624	15656	15735	15811	15785	15886	15709	15528	15677	15588	15627	15810	15626	15606	15616	15565	15731	15811	15825	15744	15894	15703	15892	15721	15686	15876	15773	15812	15721	15775	15752	15693	15674	15795	15676	15754	15757	15821	15630	15638	15708	15774	15629	15687	15568	15747	15667	15791	15622	15731	15480	15699	15675	15748	15735	15508	15620	15592	15493	15765	15838	15769	15767	15833	15680	15592	15724	15830	15529	15533	15556	15849	15875	15879	15578	15797	15723	15559	15714	15500	15612	15767	15713	15313	15647	15879	15632	15774	15652	15663	15765	15752	15706	15803	15719	15640	15850	15719	15794	15668	15693	15901	15658	15860	15570	15796	15612	15598	15698	15651	15557	15703	15662	15655	15619	16010	15645	15739	15473	15542	15722	15762	15811	15878	15669	15715	15625	15856	15727	15749	15791	15846	15631	15691	15765	15782	15719	15891	15647	15614	15786	15593	15562	15374	15607	15670	15736	15740	15611	15764	15678	15650	15745	15672	15880	15696	15667	15759	15495	15703	15705	15700	15745	15736	15646	15587	15558	15688	15724	15662	15820	15723	15699	15712	15908	15781	15516	15720	15697	15640	15578	15690	15870	15902	15801	15780	15645	15654	15767	15730	15812	15607	15770	15547	15648	15619	15731	15734	15450	15841
13758	23509	24746	21605	19165	18273	17200	16387	15729	15638	15292	15237	15306	15419	15317	14955	14707	14526	14578	14626	14501	14441	14332	14342	14375	14589	14331	14443	14438	14301	14225	14379	14389	14308	14396	14291	14404	14237	14453	14255	14128	14352	14310	14437	14334	14349	14822	16008	16296	15779	14955	14747	14367	14364	14242	14291	14288	14377	14202	14259	14277	14293	14316	14249	14384	14066	14358	14266	14343	14258	14128	14305	14189	14036	14184	14453	14250	14235	14246	14254	14107	14272	14183	14257	14166	14209	14127	14070	14254	14163	14083	14169	14220	14303	14322	14079	14023	14352	14384	14376	14316	14142	14247	14220	14220	14249	14254	14181	14359	14243	14309	14287	14253	14216	14290	14131	14229	14311	14192	14182	14288	14135	14132	14161	14182	14325	14113	14254	14219	14369	14364	14310	14295	14282	14353	14208	14292	14141	14368	14193	14291	14294	14349	14045	14249	14280	14293	14377	14126	14326	14404	14240	14340	14190	14129	14222	14381	14147	14358	14189	14221	14278	14216	14285	14144	14339	14288	14174	14286	14048	14233	14177	14231	14361	14314	14224	14266	14263	14252	14181	14015	14326	14162	14323	14214	14200	14289	14356	14230	14200	14194	14172	14131	14343	14162	14253	14080	14109	14561	14292	14271	14145	14363	14241	14137	14306	14071	14226	14213	14231	14209	14296	14239	14031	14173	14123	14338	14350	14088	14310	14097	14203	14282	14211	14069	14313	14159	14139	14001	14292	14233	14365	14159	14186	14343	14243	14381	14321	14402	14237	14167	14247	14307	14256	14202	14189	14135	14241	14148	14334	14296	14249	14153	14168	14284	14299	14237	14233	14226	14041	14370	14149	14342	14381	14430	14113	14347	14351	14190	14213	14252	14342	14053	14195	14318	14174	14312	14449	14136	14195	14215	14227	14290	14256	14116	14151	14314	14167	14235	14198	14157	14409	14312	14202	14366	14245	14244	14154	14369	14258	14377	14336	14353	14166	14048	14251	14196	14246	14397	14397	14291	14339	14074	14386	14253	14245	14368	14248	14009	14360	14175	14001	14378	14331	14454	14300	14119	14306	14321	14167	14174	14395	14297	14434	14287	14336	14212	14249	14199	14267	14038	14342	14318	14175	14195	14218	14429	14340	14154	14247	14294	14280	14286	14403	14210	14175	14383	14245	14354	14368	14184	14273	14251	14307	14251	14204	14317	14214	14281	14194	14407	14195	14212	14263	14183	14362	14168	14406	14202	14297	14220	14193	14164	14306	14314	13975	14112	14161	14163	14317	14305	14232	14266	14341	14242	14264	14317	14153	14263	14240	14241	14225	14248	14198	14098	14481	14113	14245	14280	14273	14164	14171	14297	14249	14178	14195	14240	14227	14294	14100	14123	14204	14112	14352	14209	14435	14341	14257	14434	14138	14189	14198	14217	14261	14112	14157	14223	14362	14156	14270	14249	14211	14190	14226	14224	14422	14382	14288	14138	14109	14301	14178	14378	14394	14132	14329	14260	14245	14236	14208	14201	14291	14041	14269	14156	14383	14092	14297	14238	14235	14300	14140	14201	14453	14233	14194	14229	14333	14159	14267	14262	14206	14194	14454	14116	14151	14223	14213	14176	14223	14399	14262	14335	14266	14197	14231	14180	14217	14221	14280	14323	14237	14141	14257	14288	14315	14273	14193	14203	14275	14347	14413	14217	14286	14114	14194	14246	14306	14334	14334	14374	14219	14094	14298	14116	14252	14261	14233	14115	14285	14221	14235	14090	14233	14202	14096	14295	14319	14144	14195	14343	14250	14235	14228	14226	14408	14220	14161	14168	14249	14259	14339	14390	14294	14146	14141	14315	14192	14243	14155	14274	14273	14349	14160	14249	14301	14315	14348	14424	14292	14398	14416	14130	14159	14190	14171	14294	14288	14320	14104	14183	14296	14243	14292	14272	14174	14108	14216	14182	14240	14189	14320	14253	14201	14240	14281	14280	14198	14319	14078	14134	14187	14296	14157	14176	14419	14302	14210	14400	14154	14301	14196	14287	14330	14119	14219	14320	14048	14154	14183	14098	14282	14306	14221	14363	14130	14319	14175	14142	14107	14186	14210	14282	14138	14174	14431	14345	14200	14239	14200	14096	14187	14140	14341	14396	14236	14277	14273	14176	14316	14414	14205	14078	14232	14218	14357	14191	14141	14262	14250	14376	14127	14286	14222	14258	14347	14264	14114	14237	14052	14046	14220	14264	14193	14203	14327	14303	14059	14263	14157	14226	14242	14225	14244	14358	14139	14249	14447	14210	14230	14234	14331	14224	14159	14261	14434	14233	14337	14210	14180	14251	14366	14337	14345	14336	14085	14189	14419	14210	14296	14314	14241	14293	14373	14068	14313	14076	14439	14324	14338	14276	14313	14292	14334	14318	14170	14383	14254	14341	14268	14152	14202	14098	14326	14213	14275	14333	14208	14216	14140	14304	14137	14333	14240	14211	14304	14272	14188	14284	14267	14146	14095	14314	14245	14158	14111	14325	14142	14104	14241	14127	14277	14353	14036	14088	14143	14289	14301	14206	14221	14115	14317	14165	14307	14221	14231	14244	14423	14282	14190	14250	14151	14243	14108	14306	14165	14163	14385	14180	14299	14139	14177	14344	14202	14332	14199	14253	14212	14284	14304	14314	14266	14255	14182	14180	14323	14231	14418	14238	14153	14147	14167	14175	14332	14041	14351	14161	14365	14329	14155	14292	14383	14250	14239	14224	14254	14341	14177	14283	14222	14107	14305	14135	14318	14507	14224	14247	14074	14261	14214	14183	14284	14236	14209	14298	14166	14395	14156	14138	14127	14234	14253	14277	14264	14214	14326	14400	14206	14206	14335	14108	14193	14196	14313	14264	14285	14259	14380	14221	14363	14320	14102	14249	14353	14238	14287	14367	14061	14264	14281	14182	14299	14364	14248	14164	14242	14296	14160	14230	14186	14102	14261	14241	14224	14189	14237	14231	14194	14321	14251	14393	14306	14184	14076	14210	14301	14212	14306	14340	14385	14254	14140	14251	14228	14265	14226	14148	14326	14278	14182	14160	14123	14204	14221	14320	14214	14068	14287	14167	14320	14320	14163	14271	14286	14244	14360	14295	14277	14410	14200	14304	14238	14135	14351	14442	14228	14247	14409	14285	14335	14204	14262	14317	14172	14190	14325	14176	14156	14261	14269	14129	14293	14270	14478	14394	14269	14085	14198	14254	14208	14242	14116	14288	14383	14148	14330	14363	14343	14201	14160	14318	14362	14216	14275	14212	14473	14180	14064	14180	14251	14520	14247	14216	14262	14296	14328	14294	14282	14196	14257	14336	14258	14339	14097	14308	14266	14234	14341	14222	14253	14176	14299	14270	14082	14288	14144	14358	14366	14248	14127	14172	14304	14300	14167	14189	14430	14189	14360	14399	14118	14293	14271	14415	14289	14261	14388	14224	14131	14243	14193	14041	14262	14274	14306	14303	14145	14322	14300	14452	14419	14225	14190	14349	14377	14172	14315	14166	14222	14370	14253	14213	14274	14310	14306	14060	14321	14299	14483	14127	14235	14132	14316	14280	14192	14202	14200	14259	14074	14332	14413	14180	14325	14074	14106	14489	14192	14313	14179	14316	14306	14321	14178	14291	14192	14069	14121	14346	14299	14185	14342	14304	14323	14165	14100	14224	14303	14193	14286	14172	14194	14293	14266	14007	14150	14412	14198	14248	14179	14248	14304	14309	14176	14366	14411	14274	14159	14167	14222	14196	14272	14259	14120	14283	14217	14331	14209	14268	14164	14234	14275	14338	14189	14317	14255	14296	14355	14166	14306	14303	14320	14292	14224	14260	14174	14326	14107	14327	14274	14148	14103	14258	14227	14229	14370	14202	14368	14086	14135	14261	14217	14131	14439	14307	14283	14216	14175	14148	14247	14166	14310	14207	14257	14139	14210	14299	14171	14208	14177	14192	14077	14259	14285	14321	14130	13959	14112	14258	14308	14207	14247	14280	14299	14121	14262	14332	14231	14261	14138	14117	14383	14195	14215	14229	14457	14189	14188	14262	14248	14265	14190	14365	14077	14277	14141	14413	14119	14271	14273	14322	14284	14285	14297	14380	14316	14190	14199	14151	14249	14338	14242	14042	14322	14281	14334	14405	14347	14243	14341	14237	14257	14216	14215	14186	14336	14152	14238	14316	14143	14356	14216	14172	14264	14061	14339	14189	14245	14310	14221	14122	14272	14233	14264	14272	14326	14344	14112	14139	14217	14141	14221	14170	14182	14195	14383	14146	14309	14295	14287	14262	14139	14163	14434	14177	14265	14153	14225	14242	14303	14418	14121	14307	14138	14328	14258	14275	14322	14259	14220	14220	14331	14063	14317	14399	14276	14285	14366	14241	14356	14342	14251	14256	14344	14221	14191	14225	14139	14191	14322	14241	14358	14188	14213	14210	14046	14357	14219	14188	14275	14170	14350	14372	14246	14170	14070	14137	14168	14142	14110	14126	14240	14338	14339	14160	14286	14121	14153	14099	14145	14061	14285	14155	14201	14284	14362	14320	14342	14032	14061	14443	14259	14214	14290	14227	14261	14182	14291	14278	14398	14178	14321	14268	14225	14328	14195	14209	14179	14142	14201	14248	14271	14156	14163	14078	14284	14410	14215	14190	14185	14416	14271	14214	14328	14331	14316	14264	14216	14223	14233	14138	14415	14214	14133	14265	14157	14335	14138	14191	14207	14355	14314	14153	14110	14208	14120	14306	14294	14346	14136	14239	14278	14382	14326	14261	14125	14269	14211	14266	14174	14220	14315	14200	14517	14241	14205	14114	14257	14257	14396	14492	14346	14289	14299	14138	14382	14218	14243	14308	14205	14408	14283	14170	14137	14333	14255	14133	14169	14307	14289	14307	14313	14106	14267	14352	14085	14240	14273	14238	14156	14156	14342	14231	14089	14260	14278	14425	14266	14171	14079	14345	14097	14237	14314	14151	14495	14072	14188	14276	14235	14214	14229	14196	14026	14184	14179	14272	14175	14153	14386	14271	14310	14119	14267	14240	14193	14198	14186	14325	14138	14242	14304	14208	14348	14311	14259	14203	14345	14312	14215	14308	14128	14193	14396	14159	14291	14368	14308
22849	21116	28881	23590	21332	23048	24077	18116	17458	17416	17106	16931	17045	16663	17054	16686	16380	16246	16036	16040	16114	15984	16055	15808	15964	16077	15966	16078	15973	15992	16005	15905	15926	15859	15751	15883	15911	15993	15852	15815	15834	15860	15798	15683	15735	15831	16162	17973	18364	17969	16715	16415	15949	15839	15843	15849	15992	15821	15713	15476	15851	15644	15796	15885	15768	15667	15649	15701	15664	15760	15744	15874	15694	15592	15966	15625	15862	15681	15714	15658	15841	15793	15777	15903	15751	15876	15996	15755	15738	15809	15769	15766	15822	15730	15764	15688	15629	15585	15662	15640	15602	15827	15720	15992	15817	15729	15646	15876	15658	15629	15717	15656	15626	15902	15787	15674	15824	15762	15686	15512	15722	15711	15787	15634	15528	15571	15760	15778	15766	15735	15889	15762	15630	15610	15611	15694	15658	15885	15657	15705	15710	15524	15769	15658	15903	15923	15767	15800	15668	15653	15738	15748	15750	15699	15775	15610	15678	15714	15698	15738	15853	15691	15676	15729	15770	15763	15800	15719	15583	15694	15835	15646	15615	15575	15623	15860	15700	15456	15710	15796	15738	15648	15813	15822	15998	15872	15849	15758	15997	15825	15813	15786	15625	15662	15490	15647	15646	15747	15700	15612	15685	15574	15644	15831	15818	15794	15776	15559	15758	15523	15774	15816	15693	15752	15645	15910	15842	15707	15739	15655	15714	15672	15617	15575	15773	15617	15658	15781	15643	15910	15687	15590	15699	15659	15936	15778	15799	15731	15754	15840	15977	15676	15418	15592	15561	15556	15736	15773	15685	15698	15634	15684	15870	15558	15782	15677	15655	15830	15637	15717	15653	15764	15851	15915	15826	15646	15647	15633	16023	15870	15751	15552	15638	15736	15701	15669	15629	15919	15670	15685	15774	15652	15804	15701	15714	15781	15636	15753	15678	15671	15885	15569	15690	15856	15727	15611	15628	15860	15726	15672	15727	15721	15431	15722	15703	15504	15880	15728	15732	15802	15640	15593	15578	15745	15607	15930	15725	15720	16015	15840	15879	15809	15640	15721	15877	15470	15591	15648	15693	15703	15835	15628	15829	15731	15768	15619	15443	15690	15667	15623	15726	15714	15850	15472	15712	15776	15759	15652	15639	15629	15632	15679	15763	15688	15560	15672	15712	15536	15715	15714	15770	15698	15586	15780	15738	15677	15773	15729	15581	15601	15553	15651	15677	15734	15741	15915	15796	15734	15706	15705	15683	15648	15663	15702	15745	15789	15770	15877	15849	15605	15562	15910	15862	15688	15961	15889	16007	15743	15692	15703	15894	15804	15769	15582	15663	15724	15606	15688	15765	15601	15795	15596	15619	15596	15774	15816	15794	15667	15743	15807	15856	15624	15792	15722	15554	15718	15589	15643	15754	15651	15665	15694	15602	15755	15619	15702	15777	15639	15816	15854	15711	15780	15643	15635	15804	15632	15723	15601	15588	15603	15747	15649	15947	15918	15736	15715	15756	15468	15633	15709	15686	15747	15984	15735	15698	15684	15597	15507	15797	15721	15573	15706	15966	15727	15762	15607	15834	15856	15698	15581	15584	15726	15710	15823	15535	15802	15768	15822	15628	15784	15648	15734	15768	15849	15550	15680	15727	15685	15560	15809	15735	15786	15933	15709	15880	15593	15471	15678	15696	15649	15835	15759	15608	15685	15718	15647	15594	15684	15636	15725	15710	15580	15923	15641	15857	15495	15740	15821	15809	15967	15741	15740	15585	15588	15490	15873	15993	15731	15813	15771	15534	15644	15761	15675	15843	15872	15830	15615	15711	15586	15736	15519	15786	15414	15536	15500	15643	15585	15726	15732	15828	15804	15621	15829	15921	15805	15678	15755	15849	15818	15681	15800	15502	15691	15674	15751	15755	15611	15904	15756	15641	15878	15779	15637	15770	15653	15719	15628	15726	15708	15680	15842	15682	15647	15786	15582	15655	15595	15837	15748	15671	15831	15787	15933	15640	15827	15779	15712	15657	15702	15786	15699	15807	15672	15882	15864	15622	15709	15705	15756	15711	15716	15554	15872	15749	15627	15704	15598	15570	15565	15722	15633	15663	15486	15750	15611	15764	15761	15671	15530	15541	15728	15740	15670	15666	15569	15497	15723	15527	15748	15404	15726	15595	15662	15636	15531	15681	15480	15709	15601	15709	15584	15763	15519	15502	15719	15714	15683	15807	15682	15368	15794	15779	15655	15840	15725	15582	15736	15812	15669	15863	15737	15859	15758	15752	15894	15606	15539	15905	15773	15708	15701	15869	15642	15740	15626	15760	15623	15687	15507	15681	15591	15779	15537	15689	15592	15790	15655	15851	15910	15837	15772	15690	15681	15767	15751	15783	15676	15748	15611	15807	15755	15877	15693	15710	15672	15510	15699	15736	15570	15861	15827	15746	15787	15748	15650	15573	15731	15882	15718	15684	15624	15610	15635	15680	15754	15602	15801	15457	15653	15595	15513	15894	15791	15704	15656	15621	15727	15841	15769	15470	15729	15686	15634	15824	15631	15936	15650	15678	15588	15688	15801	15584	15520	15672	15905	15934	15559	15832	15612	15679	15529	15642	15621	15675	15639	15605	15616	15577	15706	15748	15503	15722	15779	15689	15650	15675	15786	15429	15709	15654	15514	15905	15607	15817	15575	15795	15897	15763	15623	15821	15629	15709	15404	15589	15646	15534	15703	15914	15631	15663	15821	15790	15835	15854	15641	15699	15777	15682	15772	15694	15743	15715	15684	15731	15569	15715	15547	15768	15599	15793	15878	15689	15596	15635	15831	15593	15776	15764	15739	15792	15733	15595	15680	15773	15697	15589	15711	15839	15609	15744	16003	15612	15814	15494	15873	15810	15667	15656	15740	15537	15694	15741	15840	15763	15668	15720	15578	15724	15685	15791	15638	15695	15610	15660	15833	15773	15656	15956	15770	15717	15711	15897	15671	15610	15691	15562	15588	15722	15631	15739	15638	15661	16018	15812	15793	15721	15601	15731	15849	15450	15601	15652	15766	15679	15812	15687	15646	15614	15731	15786	15465	15892	15938	15815	15841	15756	15906	15753	15724	15701	15857	15936	15568	15706	15683	15680	15621	15630	15858	15658	15643	15732	15788	15856	15787	15843	15797	15726	15646	15716	15676	15554	15612	15728	15617	15647	15634	15779	15751	15694	15776	15682	15679	15649	15727	15594	15678	15748	15537	15726	15860	15722	15961	15786	15529	15724	15724	15574	15908	15689	15752	15734	15778	15805	15685	15661	15658	15703	15734	15631	15617	15750	15776	15816	15644	15458	15691	15735	15632	15804	15667	15691	15562	15812	15431	15851	15787	15631	15600	15658	15697	15847	15748	15745	15798	15656	15406	15473	15787	15887	15783	15693	15879	15810	15556	15875	15716	15718	15733	15715	15693	15818	15838	15913	15572	15547	15751	15685	15654	15677	15543	15696	15823	15865	15584	15782	15798	15615	15573	15605	15667	15748	15746	15771	15793	15593	15619	15770	15590	15688	15522	15624	15829	15809	15699	15671	15801	15577	15374	15717	15932	15491	15652	15745	15670	15856	15508	15766	15874	15626	15855	15639	15692	15638	15691	15509	15758	15479	15692	15866	15661	15444	15794	15753	15546	15594	15421	15680	15697	15636	15647	15743	15928	15954	15434	15842	15462	15803	15787	15577	15763	15686	15598	15904	15674	15838	15814	15811	15629	15989	15970	15661	15743	15684	15542	15669	15682	15744	15864	15765	15614	15614	15731	15761	15669	15587	15826	15715	15661	15442	15588	15597	15589	15611	15733	15700	15785	15828	15827	15484	15746	15822	15669	15534	15620	15706	15648	15719	15799	15533	15586	15740	15555	15634	15587	15786	15832	15623	15556	15706	15514	15634	15569	15606	15735	15692	15522	15693	15628	15734	15808	15594	15696	15779	15615	15459	15656	15691	15666	15627	15817	15665	15634	15779	15855	15502	15411	15548	15784	15657	15739	15589	15804	15721	15692	15672	15607	15622	15702	15760	15812	15354	15518	15882	15881	15777	15513	15665	15758	15643	15488	15774	15586	15803	15499	15687	15658	15827	15761	15441	15624	15794	15793	15701	15540	15949	15588	15652	15730	15664	15644	15654	15806	15731	15726	15694	15678	15713	15799	15905	15790	15872	15797	15836	15707	15756	15797	15674	15826	15951	15826	15657	15705	15618	15667	15594	15620	15720	15648	15729	15750	15733	15786	15707	15734	15821	15478	15742	15697	15584	15606	15696	15710	15605	15847	15704	15661	15796	15666	15697	15699	15771	15970	15776	15780	15684	15618	15754	15805	15722	15735	15905	15546	15697	15729	15724	15637	15618	15791	15527	15778	15683	15813	15599	15795	15707	15733	15573	15740	15545	15669	15659	15783	15695	15730	15635	15574	15830	15737	15599	15828	15624	15748	15709	15787	15840	15686	15645	15681	15444	15644	15757	15749	15604	15484	15881	15636	15791	15840	15791	15822	15863	15821	15654	15641	15782	15731	15800	15647	15318	15600	15708	15632	15546	15779	15678	15657	15671	15470	15652	15561	15714	15785	15689	15724	15567	15745	15725	15732	15672	15549	15639	15698	15634	15438	15575	15702	15817	15644	15725	15789	15585	15674	15791	15803	15709	15540	15557	15655	15571	15847	15780	15680	15677	15693	15630	15734	15689	15665	15594	15755	15715	15670	15747	15810	15836	15743	15718	15911	15962	15795	15673	15614	15713	15540	15602	15591	15850	15811	15752	15772	15774	15439	15763	15744	15743	15613	15533	15487	15672	15572	15686	15725	15650	15652	15483	15557	15536	15607	15557	15602	15534	15678	15777	15662	15777	15712	15723	15819	15841	15849	15547	15837	15668	15795	15518	15656	15901	15730	15817	15579	15601	15678	15635	15711	15800	15652	15726	15528	15407	15900	15628	15794	15741	15615	15724	15513	15746	15624	15644	15696	15648	15753	15930	15723	15740	15707	15605	15784	15668	15728	15849	15601	15611	15891	15775	15851	15822	15703	15660	15767	15707	15767	15725	15748	15933	15728	15674	15784	15724	15785	15351	15750	15681	15615	15624	15686	15748	15561	15746	15863	15559	15738	15736	15824
15065	28920	29434	23973	22006	20083	18203	17045	16946	16266	15993	15875	16041	16061	15725	15370	14852	14638	14791	14610	14685	14576	14554	14460	14289	14506	14473	14474	14263	14162	14430	14270	14352	14196	14313	14337	14254	14286	14268	14316	14238	14305	14261	14136	14339	14322	14936	17793	18080	16717	15387	14956	14667	14263	14157	14296	14169	14116	14282	14380	14267	14214	14273	14253	14341	14327	14238	14332	14363	14253	14168	14290	14225	14200	14316	14121	14269	14412	14061	14246	14390	14286	14081	14321	14170	14261	14009	14361	14171	14335	14179	14188	14081	14151	14134	14221	14244	14188	14169	14239	14234	14116	14282	14249	14131	14160	14371	14260	14189	14255	14262	14399	14092	14309	14121	14333	14119	14154	14128	14094	14223	14152	14330	14016	14187	14285	14174	14123	14189	14243	14184	14265	14111	14255	14109	14215	14083	14303	14092	14039	14121	14407	14157	14114	14306	14050	14372	14296	14086	14105	14207	14138	14332	14101	14132	14245	14167	14164	14335	14189	14120	14211	14232	14171	14302	14087	14276	14291	14245	14208	14201	14217	14287	14154	14278	14125	14201	14245	14218	14266	14248	14257	14268	14084	14148	14240	14263	14069	14144	14191	13997	14126	14302	14193	14319	14359	14162	14192	14092	14263	14343	14103	14210	14301	14214	13979	14277	14218	14191	14208	14135	14234	14103	14077	14138	14225	14316	14307	14049	14153	14053	14197	14089	14236	14119	14148	14104	14161	14272	14126	14099	14309	14206	14192	14205	14369	14207	14051	14255	14125	14231	14157	14170	14149	14150	14320	14328	14161	14119	14159	14106	14164	14196	14248	14284	14045	14168	14325	14235	14231	14373	14194	14253	14204	14165	14098	14082	14334	14448	14132	14161	14322	14131	14259	14117	14106	14000	14057	14179	14206	14205	14181	14158	14260	14294	14299	14256	14158	14143	14212	14129	14234	14184	13992	14177	14160	14140	14185	14182	14177	14214	14271	13978	14076	14128	14049	14216	14178	14115	14231	14054	14229	14349	14154	14189	14439	14071	14293	14238	14151	14052	14098	14279	14225	14032	14077	14260	14105	14127	14256	14257	14142	14255	14127	14142	14111	14212	14126	14359	14192	14184	14306	14143	14166	14415	14150	14074	14292	14328	14137	14127	14245	14194	14180	14264	14059	14176	14128	14222	14266	14106	14240	14215	14376	14236	14272	14011	14313	14180	14240	14141	14266	14281	14172	14331	14244	14200	14103	14094	14220	14196	14163	14131	14179	14104	14366	14139	14106	14126	14235	14069	14255	14233	14252	14288	14002	14138	14135	14083	14059	14174	14205	14154	14281	14212	14246	14162	14421	14161	14196	14019	14265	14224	14277	14247	14145	14181	14071	14219	14073	14186	14198	14029	14222	14170	14143	14212	14221	14167	14098	14164	14299	14161	14135	14381	14315	14232	14155	14178	14283	14151	14161	14089	14350	14222	14244	14216	14147	14169	14155	14302	14040	14210	14212	14289	14172	14164	14186	14221	14168	14289	14041	14011	14192	14314	14287	14151	14169	14185	14255	14309	14076	14137	14252	14257	14238	14267	14040	14296	14169	14193	14296	14147	14214	14196	14229	14281	14116	14194	14214	14287	14298	14267	14228	14192	14148	14248	14346	14278	14100	14282	14213	14024	14256	14201	14151	14201	14005	14195	14244	14026	14193	14170	14296	14213	14183	14154	14335	14051	14253	14179	14168	14264	14133	14057	14342	14218	14031	14329	14229	14126	14175	14162	14049	14218	14074	14029	14255	14214	14144	14185	14348	14124	14187	14195	14233	14178	14060	14316	14079	14119	14025	14097	14147	14065	14098	14161	14214	14224	14225	14289	14286	14074	14258	14218	14268	14234	14197	14199	14315	14268	14306	14204	14145	14236	14091	14167	14184	14228	14221	14202	14312	14108	14178	14292	14297	14283	14266	14095	14046	14137	14200	14107	14247	14300	14125	14150	14220	14213	14286	14222	14190	14108	14140	14130	14108	14264	14131	14048	14128	14119	14201	14105	14292	13981	14302	14285	14097	14227	14031	14305	14182	14285	14070	14266	14125	14147	14159	14221	14232	14272	14350	14155	13929	14121	14305	14087	14199	14329	14125	14239	14158	14168	14140	14157	14084	14219	14328	14182	14114	13991	14248	14076	14101	14173	14322	14277	14265	14151	14255	14153	14227	14350	14183	14347	14123	14248	14452	14110	14277	14262	14187	14184	14300	14295	14327	14270	14053	13995	14050	14239	14119	14279	14139	14225	14313	14055	14297	14302	14324	14114	14095	14126	14106	14158	14162	14094	14309	14144	14207	14079	14259	14180	14042	14364	14190	14267	14237	14153	14193	14267	14357	13954	14345	14065	14298	14200	14174	14114	14140	14308	14000	14239	14128	14039	14099	14253	14090	14235	14251	14367	14066	14239	14178	14297	14016	14194	14167	14164	14391	14230	14217	14045	14178	14113	14203	14164	14157	14074	14095	14161	14095	14300	14207	14080	14214	14261	14156	14287	14275	14219	14366	14196	14164	14043	14225	14067	14295	14203	14173	14212	14084	14210	14218	14274	14014	14062	14256	13972	14113	14193	14136	14080	14333	14312	14159	14218	14075	14296	14195	14158	14347	14098	14315	14106	14202	14100	14227	14239	14150	14026	14094	14235	14094	14119	14162	14144	14208	14136	14131	14325	14152	14177	14264	14111	14048	14239	14081	14196	13955	14143	14200	14069	14233	14203	14131	14111	14163	14197	14262	14236	14347	14237	14142	14230	14113	14269	14210	14030	14261	14167	14229	14126	14244	14234	14179	14298	14094	14279	14242	14212	14150	14278	14056	14110	14178	14345	14200	14050	14056	14196	14109	14011	14258	14235	14131	14323	14288	14248	14332	14155	14051	14245	14106	14288	14195	14215	14054	14155	14121	14103	14306	14237	14216	14063	14226	14060	14197	14130	14165	14031	14196	14235	13918	14218	14062	14044	14138	14204	14124	14254	14085	14161	14373	14143	14213	14117	14031	14249	14237	14172	14309	14345	14313	14175	14190	14285	14203	14307	14276	14293	14096	14310	14214	14247	14218	14308	14172	14220	14111	14145	14127	14107	14179	14378	14240	14187	14261	14120	14057	14255	14151	14219	14093	14325	14045	14177	14176	14147	14085	14293	14111	14128	14173	14078	14181	13976	14175	14203	14193	14134	14068	14333	14263	14238	14237	14159	14016	14119	14289	14047	14147	14282	14068	14353	14181	14167	14076	14122	14097	14385	14053	14179	14150	14392	14168	14253	14297	14221	14187	14155	14074	14322	14359	14085	14131	14212	14229	14273	14077	14156	14128	14240	14062	14116	14266	14213	14281	14202	14065	14005	14232	13984	14283	14268	14137	14290	14129	14256	14111	14315	14135	14063	14189	14163	14089	14031	14236	14279	14051	13974	14408	14190	14057	14234	14101	14194	14231	14248	14153	14066	14174	14434	14214	14257	14385	14213	14210	14304	14189	14169	14372	14279	14115	14069	14196	14291	14165	14188	14119	14193	14316	14280	14106	14308	14266	14126	14324	14239	14076	14068	14247	14105	14162	14249	14359	14291	14158	14118	14288	14261	14184	14175	14220	14029	14288	14443	14149	14203	14120	14139	14172	14238	14219	14243	14104	13956	14246	14178	14130	14151	14210	14280	14287	14198	14323	14125	14193	14191	14291	14199	14134	14175	14342	14091	14334	14095	14303	14180	14068	14131	14123	14131	14189	14183	14183	14311	14213	14295	14180	14179	14284	14219	14103	14275	14158	14005	14200	14095	14283	14137	14231	14072	14062	14209	14141	14286	14219	14091	14202	14180	14237	14228	14307	14185	14246	14306	14264	14256	14204	14341	14233	14160	14051	14151	14223	14181	14142	14150	14055	14118	14217	14225	14111	14094	14271	14165	14242	14368	14410	14341	14228	14146	14238	14107	14343	14187	14319	14176	14136	14289	14299	14347	14277	14138	14210	14154	14083	14150	14190	14290	14141	14214	14156	13973	14135	14009	14106	14293	14263	14340	14253	14142	14156	14221	14327	14224	14070	14316	14364	14150	14197	14177	14128	14357	14110	13926	14134	14271	14146	14242	14233	14178	14223	14168	14143	14255	14264	14277	14225	14190	14224	14049	14285	14226	14182	14212	14042	14238	14160	14162	14260	14070	14191	14083	14141	13930	14148	14284	14053	14252	14189	14180	14222	14181	14140	14290	14166	14318	14176	14183	14272	14162	14151	14272	14274	14196	14112	14149	14148	14278	14220	14196	14224	14205	14111	14103	14312	14116	14204	14201	13990	14189	13986	14277	14186	14136	14210	14047	14219	14228	14194	14056	14233	14168	14149	13885	14210	14188	14223	14061	14345	14171	14159	14220	14126	14158	14251	14150	14190	14123	14183	14229	14319	14131	14226	14062	14143	14060	14163	14225	14231	14353	14049	14177	14175	14313	14241	14284	14149	14282	14204	14137	14051	14086	14193	14164	14146	14128	14194	14049	14201	14136	14077	14133	14303	14124	14171	14345	14207	14341	14289	14057	14155	14213	14056	14161	14403	14349	14155	14100	14279	14174	14066	14275	14298	14095	14101	14125	14152	14226	14133	14201	14167	14329	14184	14069	14208	13997	14313	14212	14152	14253	14034	14108	14185	14176	14168	14288	14317	14188	14227	14220	14157	14214	14264	14109	14230	14197	14291	14021	14229	14257	14096	14205	14258	14377	14080	14124	14091	14046	14097	14183	14199	14184	14191	14090	14136	14272	14105	14085	14037	14300	14140	14260	14322	14307	14122	14232	14054	14178	14362	14095	14311	14097	14289	14320	14129	14187	14270	14154	14035	14334	14224	14295	14126	14178	14239	14253	14229	14196	14214	14214	14102	14158	14104	14082	14084	14242	14163	14120	14235	14200	14245	14086	14086	14253	14161	14210	14073	14034	14206	14179	14081	14016	14255	14140	14275	14406	14039	14332	14310	13959	14382	14315	14241	14128	14313	14090	14098	14102	14240	14202	14068	14206	14305	14203	14279	14223	14257	14166	14300	14109	14382	14159	14283	14367	14342	14107	14186	14255	14000	14133	14103	14179	14070	14168	14151	14063	14332	14249	14118	14206	14145	14044	14069
27607	22038	24464	21576	17761	17277	16853	16442	16695	16387	16063	16272	16309	16082	15979	16090	16107	15916	15935	15876	16030	15774	15780	15864	15879	15818	15895	15766	15798	15872	15716	15711	15799	15752	15831	15684	15989	15650	15644	15944	15841	15905	15643	15770	15735	15669	15768	15751	15947	16062	15830	15846	16026	15600	15824	15718	15619	15871	15682	15764	15718	15513	15729	15634	15707	15696	15611	15785	15998	15854	15773	15803	15758	15822	15766	15919	15890	15634	15869	15715	15866	16001	15864	15716	15887	15876	15984	15546	15833	15943	15715	15697	15749	15685	15742	15805	15936	15788	15844	15655	15570	15801	15824	15706	15804	15849	15857	15564	15927	15864	15622	15659	15750	15849	15783	15739	15824	15696	15730	15567	15771	15427	15686	15783	15592	15535	15567	15893	15784	15794	15689	15604	15720	15442	15478	15778	15745	15743	15566	15699	15656	15705	15938	15666	15686	15600	15733	15759	15716	15670	15639	15905	15788	15835	15948	15877	15643	15692	15796	15826	15638	15838	15865	15917	15814	15756	15799	15618	15793	15679	15567	15557	15577	15747	15568	15834	15831	15782	15820	15708	15660	15587	15896	15920	15848	15552	15597	15698	15851	15928	15624	15744	15640	15773	15696	15747	15746	15889	15948	15889	15662	15597	15798	15851	15792	15600	16081	15684	15561	15693	15634	15768	15776	15632	15750	15775	15611	15675	15993	15664	15675	15857	15763	15535	15772	15732	15575	15766	15863	15602	15832	15657	15572	15783	15710	15588	15666	15860	15929	15654	15612	15776	15695	15752	15709	15679	15733	15780	15672	15746	15902	15600	15652	15691	15916	15605	15774	15625	15843	15726	15670	15761	15600	15776	15618	15747	15715	15665	15756	15691	15610	15661	15691	15820	15902	15764	15829	15793	15939	15801	15734	15794	15634	15460	15812	15614	15798	15839	15734	15747	15629	15722	15720	15988	15591	15854	15701	15631	15744	15790	15639	15640	15579	15879	15678	15806	15810	15771	15834	15789	15966	15832	15845	15767	15745	15745	15919	15807	15761	15502	15832	15733	15829	15785	15789	15719	15707	15644	15647	15614	15822	15635	15775	15446	15691	15807	15898	15938	15721	15826	15589	15786	15772	15666	15692	15643	15790	15509	15803	15661	15956	15853	15709	15821	15824	15843	15913	15920	15652	15747	15687	15903	15611	15634	15586	15671	15658	15643	15922	16073	15898	15760	15826	15715	15835	15636	15740	15691	15828	15676	15886	15875	15757	15600	15850	15797	15813	15691	15785	15635	15964	15775	15797	15794	15767	15881	15866	15824	15682	15673	15537	15983	15555	15710	15676	15632	15687	15697	15512	15825	15818	15799	15727	15782	15947	15728	15608	15875	15664	15731	15651	15855	15811	15829	15775	15608	15847	15490	15622	15617	15703	15788	15724	15844	15507	15921	15801	15613	15762	15907	15823	15549	15646	15663	15635	15642	15665	15658	15614	15733	15852	15710	15611	15882	15824	15631	15669	15756	15746	15743	15673	15726	15882	15616	15694	15635	15708	15644	15716	15892	15676	15775	15610	15737	15681	15802	15784	15712	15577	15730	15681	15786	15738	15652	15760	15842	15897	15692	15840	15813	15835	15743	15593	15782	15724	15769	15696	15823	15901	15724	15755	15637	15716	15733	15735	15777	15803	15506	15686	15504	15858	15795	15660	15823	16092	15600	15806	15833	15575	15534	15642	15748	15779	15701	15860	15860	15925	15897	15747	15656	15722	15677	15785	15684	15952	15731	15624	15746	15678	15839	15790	15715	15846	15900	15814	15753	15821	15580	15697	16012	15801	15669	15788	15795	15781	15680	15765	15779	15562	15760	15772	15746	15744	15760	15806	15728	15614	15978	15911	15820	15645	15793	15765	15568	15773	15756	15674	15961	15766	15851	15809	15768	15705	15632	15954	15711	15694	15701	15883	15677	15742	15810	15739	15930	15689	15701	15777	15757	15684	15755	15736	15800	15843	15635	15661	15991	15647	15534	15624	15871	15815	15709	15767	15789	15916	15781	15823	15699	15656	15739	15689	15708	15914	15943	15601	15839	15802	15633	15619	15823	15559	15800	15560	15944	15636	15585	15567	15682	15554	15664	15699	15625	15784	15652	15871	15626	15756	15715	15724	15708	15751	15630	15876	15906	15753	15923	15518	15723	15797	15818	15644	15791	15832	15755	15780	15770	15662	15514	16010	15851	15816	15746	15857	15826	15715	15961	15622	15773	15720	15846	15683	15771	15824	15743	15627	15835	15546	15833	15805	15747	15824	15929	15798	15776	15926	15783	15571	15753	15734	15708	15877	15735	15697	15872	15834	15774	15874	15764	15764	15870	15677	15913	15747	15832	15643	15728	15662	15627	15770	15708	15818	15824	15749	15944	15665	15721	15995	15827	15738	15817	15773	15720	15897	15806	15720	15772	15649	15953	15811	15742	15773	15548	15622	15845	15728	15585	15664	15783	15619	15813	15757	15688	15724	15920	15537	15616	15758	15625	15671	15777	15700	15623	15474	15807	15531	15950	15822	15743	15837	15801	15730	15869	15689	15596	15738	15895	15742	15659	15572	15767	15644	15769	15695	15988	15658	15763	15653	15811	15662	15636	15861	15796	15603	15720	15857	15789	15722	15799	15724	15634	15577	15751	15676	15535	15736	15661	15717	15853	15485	15512	15739	15622	15671	15746	15829	15806	15701	15855	15678	15781	15891	15863	15817	15543	15790	15900	15730	15836	15704	15708	15632	15769	15765	15911	15755	16005	15792	15949	15852	15548	15727	15622	15601	15598	15741	15846	15722	15641	15818	15677	15826	15946	15713	15696	15728	15577	15796	15729	15764	15732	15827	15655	15850	15793	15687	15651	15693	15658	15791	15768	15772	15694	15885	15832	15889	15682	15647	15684	15914	15780	15714	15780	15778	15712	15627	15702	15772	15879	15950	15880	15756	15706	15806	15666	15892	15875	15800	15667	15885	15815	16069	15683	15757	15916	15783	15654	15783	15801	15940	15723	15794	15679	15508	15948	15671	15504	15757	15594	15731	15876	15635	15864	15863	15681	15639	15793	15840	15539	15665	15705	15906	15777	15514	15801	15815	15580	15809	15883	15901	15630	15693	15676	15818	15773	15591	15645	15641	15810	15698	15782	15865	15788	15845	15711	15826	15799	15896	15777	15674	15657	15700	15748	15653	15711	15752	15683	15641	15620	15718	15790	15719	15879	15785	15928	15967	15872	15729	15929	15739	15818	15693	15591	15764	15836	15819	15679	15779	15659	15828	15655	15618	15721	15814	15853	15740	15878	15840	15618	15623	16007	15802	15922	15827	15809	15832	15592	15849	15802	15608	15788	15805	15876	15817	15659	15904	15762	15780	15774	15724	15738	15711	15712	15766	15923	15734	15996	15755	15950	15557	15852	15733	15537	15733	15579	15726	15760	15781	15766	15804	15718	16001	15787	15687	15775	15858	15809	15821	15728	15769	15667	15853	15649	15600	15667	15691	15784	15844	15784	15723	15973	15870	15714	15770	15842	15809	15728	15831	15772	15797	15777	15512	15798	15753	15648	15601	15578	15776	15688	15752	15817	15792	15690	15649	15656	15760	15850	15926	15875	15694	15677	15779	15899	15743	15908	15693	15701	15735	15641	15842	15743	15626	15750	15757	15442	15683	15577	15808	15850	15821	15767	15411	15647	15946	15899	15739	15870	15600	15523	15761	15817	15704	15848	15642	15760	15847	15560	15749	15650	15973	15797	15712	15666	15670	15497	15853	15758	15714	15840	15727	15713	15646	15781	15861	15890	15889	15734	15688	15630	15888	15683	15660	15930	15814	15824	15712	15723	15686	15703	15802	15883	15736	15693	15758	15525	15815	15823	15682	15862	15686	15671	15610	15713	15977	15742	15863	15898	15800	15736	15901	15913	15673	15717	15859	15629	15689	15776	15655	15593	15736	15745	15725	15972	15907	15719	15895	15791	15591	15702	15799	15475	15850	15687	15582	15751	15858	15901	15709	15782	15915	15898	15758	15584	15627	15631	15688	15606	15739	15884	15831	15647	15739	15700	15992	15685	15694	15930	15843	15647	15708	15823	15798	15719	15735	15628	15823	15970	15589	16027	15999	15955	15819	15805	15825	15884	15796	15816	15744	15928	16033	15740	15591	15735	15761	15671	15889	15715	15720	15904	15842	15688	15918	15787	15802	15822	15836	15859	15809	15767	15912	15830	15730	15893	15711	15977	15768	15711	15662	15837	15878	15762	15790	15761	15888	15813	15646	15608	15804	15698	15714	15884	15751	15735	15658	15949	15849	15734	15926	15773	15746	15913	15685	15757	15800	15605	15699	15774	15797	15574	15760	15758	15770	15741	15662	15835	15679	15569	15716	15781	15929	15892	15790	15742	15642	15784	16014	15603	15630	15532	15978	15855	15868	15789	15620	15782	15753	15829	15600	15593	15918	15830	15928	15942	15746	15575	15727	15631	15787	15712	15702	15858	15649	15756	15799	15741	15493	15727	15786	15862	15911	15819	15632	15697	15732	15768	15768	15577	15712	15773	15825	15826	15795	15818	15513	15642	15965	15760	15517	15773	15876	15772	15646	15732	15642	15772	15613	15693	15666	15827	15748	15671	15675	15631	15807	15685	15781	15852	15761	15828	15676	15648	15854	15804	15859	15485	15683	15561	15702	15746	15596	15775	15610	15742	15812	15822	15726	15657	15939	15812	15521	15788	15809	15813	15989	15801	15794	15777	15778	15726	15658	15878	15580	15820	15609	15745	15548	15689	15823	15729	15883	15822	15527	16046	15597	15841	15767	15829	15821	15822	15724	15903	15644	15760	15733	15660	15705	15628	15740	15889	15743	15864	15679	15823	15936	15711	15785	15813	15755	15930	15728	15533	15985	15597	15318	15721	15736	15817	15579	15625	15693	15874	15684	15604	15698	15679	15885	15820	15617	15814	15797	15769	15666	15704	15653	15803	15711	15450	15583	15638	15861	15997	15914	15634	15779	15727	15715	15892	15821	15758	15962	15644	15886	15785	15718	15697	15792	15843	15782	15826	15771	15766	15785	15728	15822	15763	15772	15696	15744	15826	15834	15736	15692	15784	15787	15613	15527	15783
14579	20288	20583	18730	17385	16703	15775	15350	15583	14925	14989	15073	15310	14868	14901	14774	14399	14310	14430	14403	14349	14276	14461	14489	14195	14267	14128	14238	14428	14341	14215	14340	14273	14308	14359	14220	14222	14282	14266	14408	14437	14258	14238	14108	14403	14161	14307	14353	14736	14596	14610	14339	14331	14238	14290	14303	14184	14309	14349	14256	14119	14143	14106	14385	14225	14299	14354	14337	14267	14424	14271	14158	14364	14160	14220	14378	14291	14143	14243	14210	14168	14406	14170	14298	14086	14236	14241	14276	14280	14093	14245	14337	14290	14442	14188	14286	14412	14259	14370	14474	14254	14330	14284	14224	14314	14259	14177	14421	14222	14314	14222	14120	14274	14138	14195	14484	14196	14123	14196	14379	14135	14407	14254	14441	14284	14077	14414	14361	14231	14226	14317	14144	14177	14425	14222	14251	14281	14303	14123	14291	14306	14162	14268	14360	14195	14290	14115	14355	14221	14128	14280	14305	14360	14340	14316	14310	14113	14344	14376	14106	14253	14295	14170	14207	14189	14208	14222	14182	14173	14288	14192	14263	14362	14220	14220	14243	14439	14150	14368	14258	14329	14287	14219	14343	14107	14211	14222	14199	14247	14115	14090	14202	14389	14114	14130	14198	14343	14196	14162	14183	14151	14168	14172	14180	14290	14293	14231	14192	14386	14207	14299	14318	14216	14292	14268	14411	14205	14176	14325	14106	14336	14348	14155	14105	14388	14196	14169	14308	14114	14248	14275	14461	14297	14065	14315	13945	14358	14286	14394	14306	14359	14160	14460	14422	14303	14300	14426	14483	14182	14193	14184	14345	14155	14381	14206	14129	14360	14327	14191	14085	14179	14239	14211	14070	14188	14287	14349	14200	14476	14121	14234	14211	14178	14312	14275	14175	14251	14340	14347	14406	14168	14235	14240	14311	14372	14167	14210	14423	14298	14426	14225	14251	14330	14270	14160	14154	14380	14254	14218	14131	14350	14228	14312	14126	14248	14376	14202	14195	14122	14232	14230	14238	14099	14225	14213	14134	14244	14138	14343	14265	14282	14189	14308	14019	14459	14325	14171	14477	14290	14344	14344	14214	14332	14371	14358	14420	14219	14253	14410	14245	14216	14306	14316	14196	14280	14269	14285	14299	14295	14403	14238	14415	14359	14223	14259	14197	14222	14339	14287	14178	14392	14192	14122	14248	14247	14322	14155	14408	14308	14309	14268	14174	14358	14151	14351	14231	14286	14108	14253	14317	14216	14256	14302	14128	14264	14238	14260	14337	14245	14299	14188	14328	14102	14361	14229	14127	14386	14161	14177	14138	14469	14370	14266	14271	14114	14160	14342	14313	14430	14361	14282	14147	14242	14251	14215	14030	14170	14221	14375	14277	14251	14199	14146	14228	14206	14327	14248	14302	14307	14137	14238	14325	14319	14286	14208	14314	14284	14045	14260	14109	14387	14327	14236	14378	14256	14080	14208	14264	14403	14150	14244	14229	14146	14253	14394	14197	14273	14263	14241	14228	14347	14189	14212	14187	14259	14151	14077	14185	14175	14117	14333	14259	14225	14161	14167	14479	14398	14227	14109	14343	14302	14237	14241	14340	14068	14370	14311	14122	14284	14253	14398	14273	14239	14158	14406	14229	14298	14252	14471	14220	14317	14248	14248	14229	14170	14180	14261	14377	14204	14449	14336	14112	14340	14170	14364	14343	14241	14041	14325	14247	14367	14437	14109	14178	14204	14165	14242	14412	14324	14239	14360	14229	14165	14265	14316	14314	14349	14225	14167	14229	14478	14282	14188	14277	14362	14341	14303	14434	14242	14038	14268	14353	14284	14249	14170	14177	14443	14370	14402	14323	14262	14327	14248	14460	14193	14223	14233	14131	14331	14180	14212	14282	14118	14321	14305	14281	14207	14291	14310	14210	14424	14274	14282	14120	14235	14084	14142	14270	14283	14004	14243	14258	14406	14328	14217	14226	14216	14194	14316	14483	14343	14227	14284	14242	14209	14099	14278	14158	14322	14284	14174	14313	14308	14238	14304	14232	14385	14256	14267	14304	14301	14365	14301	14255	14247	14250	14131	14299	14319	14193	14260	14370	14214	14308	14272	14379	14166	14255	14145	14229	14357	14259	14206	14237	14404	14320	14252	14137	14371	14012	14318	14231	14204	14289	14207	14333	14188	14346	14276	14375	14249	14354	14239	14294	14272	14277	14201	14170	14280	14168	14124	14231	14112	14508	14411	14360	14216	14283	14288	14198	14253	14287	14246	14249	14169	14302	14165	14261	14073	14116	14450	14438	14220	14232	14298	14327	14323	14263	14056	14252	14259	14130	14235	14159	14283	14424	14232	14285	14156	14305	14303	14378	14362	14313	14280	14330	14250	14420	14290	14165	14441	14343	14190	14221	14247	14379	14260	14250	14211	14268	14199	14385	14371	14202	14142	14315	14194	14317	14213	14155	14282	14137	14117	14102	14313	14282	14280	14308	14170	14343	14264	14161	14156	14247	14188	14183	14289	14376	14482	14155	14210	14045	14182	14231	14280	14391	14447	14462	14381	14332	14358	14326	14291	14438	14405	14271	14105	14300	14447	14073	14434	14284	14392	14208	14244	14093	14269	14265	14517	14304	14260	14262	14353	14242	14204	14300	14201	14337	14223	14365	14306	14320	14205	14239	14259	14223	14237	14284	14292	14253	14379	14233	14170	14371	14321	14229	14412	14379	14306	14279	14203	14158	14353	14153	14357	14397	14374	14180	14159	14304	14271	14477	14305	14182	14430	14324	14340	14362	14217	14191	14314	14166	14179	14132	14331	14242	14292	14227	14253	14304	14325	14399	14180	14110	14147	14328	14296	14356	14281	14207	14352	14221	14225	14117	14425	14295	14320	14303	14183	14121	14264	14347	14267	14099	14198	14256	14122	14247	14332	14211	14268	14261	14317	14326	14370	14292	14298	14476	14229	14202	14212	14275	14109	14223	14181	14174	14362	14087	14338	14275	14093	14162	14333	14295	14346	14229	14171	14448	14245	14296	14499	14264	14401	14225	14153	14186	14152	14243	14250	14282	14338	14336	14291	14251	14231	14336	14175	14177	14332	14272	14307	14154	14290	14158	14320	14267	14210	14361	14293	14310	14396	14439	14186	14420	14172	14333	14324	14194	14120	14183	14396	14316	14110	14403	14165	14223	14299	14349	14043	14416	14270	14286	14183	14210	14380	14315	14393	14430	14152	14092	14380	14290	14396	14320	14293	14237	14131	14372	14307	14321	14234	14290	14225	14217	14322	14238	14366	14321	14259	14194	14286	14224	14334	14352	14197	14194	14232	14231	14260	14240	14183	14209	14274	14260	14280	14143	14330	14325	14180	14160	14379	14271	14300	14246	14391	14236	14158	14362	14126	14460	14362	14220	14202	14368	14341	14364	14161	14060	14206	14381	14174	14425	14280	14457	14342	14187	14175	14320	14400	14155	14357	14316	14212	14272	14268	14428	14231	14273	14202	14295	14423	14119	14091	14241	14222	14333	14224	14303	14265	14288	14411	14286	14219	14220	14421	14115	14320	14341	14260	14175	14268	14075	14197	14290	14322	14209	14254	14451	14220	14167	14260	14217	14327	14265	14126	14302	14275	14100	14085	14310	14196	14231	14336	14176	14183	14315	14249	14177	14181	14253	14449	14280	14424	14379	14086	14279	14293	14493	14253	14227	14398	14329	14291	14234	14260	14390	14197	14343	14289	14337	14372	14294	14216	14199	14282	14176	14167	14228	14264	14066	14363	14317	14132	14169	14181	14212	14275	14213	14169	14089	14200	14179	14259	14260	14270	14192	14317	14349	14137	14290	14460	14238	14256	14269	14326	14317	14278	14320	14221	14177	14385	14255	14239	14284	14140	14178	14129	14419	14190	14435	14259	14291	14343	14269	14331	14287	14128	14421	14278	14356	14363	14243	14391	14223	14304	14129	14410	14209	14302	14216	14279	14252	14251	14277	14266	14300	14270	14333	14419	14320	14240	14243	14186	14290	14323	14297	14328	14300	14353	14093	14278	14287	14264	14207	14266	14440	14291	14218	14194	14350	14232	14227	14136	14220	14304	14229	14293	14289	14308	14309	14294	14105	14329	14282	14238	14246	14263	14269	14298	14194	14347	14202	14405	14248	14215	14348	14266	14297	14360	14268	14103	14353	14204	14111	14281	14232	14202	14289	14195	14236	14234	14405	14361	14358	14172	14311	14267	14109	14408	14188	14354	14227	14313	14311	14108	14261	14256	14306	14235	14285	14352	14415	14213	14472	14216	14320	14471	14360	14354	14271	14108	14320	14188	14130	14148	14288	14228	14251	14195	14300	14276	14271	14179	14474	14272	14268	14304	14328	14231	14130	14293	14228	14384	14215	14253	14186	14372	14467	14384	14153	14143	14201	14178	14320	14281	14274	14312	14327	14475	14184	14333	14327	14372	14319	14074	14288	14256	14392	14265	14314	14348	14143	14141	14330	14213	14255	14224	14225	14244	14368	14222	14313	14270	14303	14336	14202	14290	14362	14247	14417	14178	14165	14400	14427	14310	14293	14433	14322	14211	14351	14269	14201	14209	14329	14283	14079	14280	14191	14185	14199	14462	14300	14200	14404	14219	14276	14181	14367	14300	14346	14180	14436	14188	14258	14286	14143	14355	14518	14273	14321	14225	14220	14291	14171	14358	14390	14191	14343	14325	14110	14078	14022	14275	14346	14225	14241	14479	14361	14132	14147	14306	14157	14041	14294	14282	14389	14362	14227	14161	14318	14409	14246	14164	14304	14194	14227	14263	14268	14293	14268	14189	14077	14219	14152	14487	14352	14119	14284	14174	14270	14225	14371	14346	14343	14208	14178	14286	14310	14198	14295	14257	14211	14202	14308	14222	14354	14185	14374	14449	14286	14480	14321	14261	14135	14270	14212	14291	14082	14084	14194	14357	14351	14293	14134	14414	14396	14355	14197	14279	14247	14265	14409	14076	14322	14341	14240	14309	14294	14473	14250	14195	14336	14276	14213	14310	14204	14119	14344	14301	14446	14240	14346	14341	14240	14194	14281	14167	14372	14304	14135	14238	14377	14265	14258	14167	14289	14345	14175	14367	14211	14303	14285	14160	14255	14318	14287
24058	21233	28622	24215	21967	21513	19992	17572	17080	16873	17114	16819	17120	16971	16595	16609	16391	16237	16034	16196	16201	16032	16189	15790	16088	16043	16073	16047	15969	16046	16130	16120	16002	16223	15880	16268	16118	15878	16076	16031	16006	16110	16011	16003	15895	16085	16307	17074	17583	17450	16537	16207	16352	16089	16221	16020	16093	15882	16030	15761	16062	16034	15740	15903	15918	15816	15927	15873	15836	15800	15966	15923	15987	15924	15774	15854	15829	15865	16019	16023	15873	15927	15946	15983	15890	15815	16011	15889	16038	15858	15909	15956	15906	15716	15866	16212	15913	15959	15830	15697	15805	15893	15890	16068	15886	16033	16056	15862	16070	15874	16109	15858	15943	15976	16053	15934	16186	16187	15878	15844	15956	16027	15978	15938	16009	15987	15805	15892	15831	16173	16041	15799	15841	15833	15850	15922	15838	15673	15873	15925	15955	15947	15975	15926	15909	15814	15725	15861	15780	16007	15918	16044	16080	15826	16009	15962	16008	15907	16083	16125	15829	15885	15886	15836	15919	16020	15995	15865	15860	15834	15958	15895	15919	16027	15976	15834	15999	15798	15952	15916	15753	15784	16034	15858	15932	16038	15822	15762	15814	16096	15887	15995	15956	15987	15964	15924	15868	15770	15996	15873	15943	15937	15863	16191	15939	15809	15992	15736	15789	15903	15971	15906	15871	15964	15788	15992	15913	15816	16090	15691	15927	16048	15805	15852	15650	15928	16013	15933	15880	16019	15871	15962	15868	15918	16223	15832	16002	15806	15904	15801	15863	15966	15982	15807	15777	15905	15935	15840	15999	15944	16004	15624	15919	15796	15962	15843	15936	15924	15872	15899	15868	15978	15924	15868	16065	15757	15973	15933	15841	15689	15959	16015	15896	15913	15904	16005	16053	15772	15975	15866	16022	15908	16003	15973	16073	15798	16064	15962	15964	15934	15748	16053	15828	15963	16085	16024	15965	16071	15898	15786	15843	15865	15801	15964	15781	15780	15875	16039	15859	15851	15909	15857	15886	15913	15848	15855	16002	15972	15952	15971	16009	15857	15988	15998	15929	16032	15833	15958	15941	15926	16020	15963	15848	15938	15853	15996	16042	15834	15932	15844	15746	16142	16143	16054	15910	15909	15929	16002	15822	16050	15916	16090	15979	15867	16047	15897	15895	16093	15856	15994	15809	15925	15928	16193	15946	15848	15946	15977	15989	15856	15913	15959	16068	15907	15921	15920	15842	16040	16059	15905	15734	15960	15856	15868	16068	16162	15955	15800	16127	15941	15798	15793	15817	15949	16070	15808	15930	15991	16021	15978	16110	15888	15793	16091	16075	15990	15977	15889	15982	15909	15968	15958	16048	15921	15791	15916	16075	15883	15866	16091	16022	15922	15966	15925	16106	16006	15803	15965	16067	15912	16123	15902	15902	15979	16070	15962	16118	15996	15882	15862	15876	15905	15779	15931	16059	15920	15799	16047	15902	15898	15948	15888	15860	15833	15880	15731	16031	16116	16154	15967	16058	16087	15912	15896	15863	15825	15840	15962	15929	15931	15819	15999	15881	15659	15909	15988	15786	15888	15998	15798	15792	15812	15949	15911	15950	15773	15787	15996	15780	16151	15899	15778	15940	15801	16069	15938	15947	15994	15994	15925	16096	16004	15901	16002	15935	15977	15958	16138	15899	16062	15973	16128	15990	15999	15965	15932	15956	15988	15818	15955	15984	15907	15926	15865	15885	15827	15947	16093	15742	15962	15858	15809	15916	15844	16150	16134	15864	15909	15853	15839	15854	15969	16168	15934	16105	15876	15966	15942	15878	16207	15838	16039	15918	16037	16057	15949	15735	15789	15912	16075	16133	15831	15874	15776	16043	15875	15872	15545	16066	15724	15717	15851	15956	15923	16073	15846	15996	15838	15774	15841	15840	16002	15820	15940	16032	16053	15778	15942	15841	15951	15920	15701	16015	15872	15745	15919	15988	15796	16066	15848	15819	15876	15965	16024	16000	16047	15915	15959	15903	15942	15874	15873	15918	16003	15974	15824	15851	16050	15898	15932	15828	16050	15863	15733	15994	16025	15932	16039	15891	15888	16005	16164	16023	16001	16064	15942	15745	15854	16029	15991	15906	15941	15643	15942	15904	16018	15875	15756	15866	15844	15920	15981	15860	16024	15730	16012	15886	15764	15865	15835	16004	15726	15750	16030	16000	15749	15725	15966	15917	15853	16040	15824	16107	15887	15936	16033	16055	15941	15891	15873	15888	16054	15990	15798	15857	15976	16030	15957	15901	16103	16057	15782	16023	16149	15995	15903	15865	15990	16086	15860	15775	15947	15953	16072	15903	15837	16028	15853	15954	15747	16020	15956	15964	16106	15803	15817	15903	15889	15910	15868	15726	15875	15849	15938	16055	15885	15960	15988	16042	15891	16162	16153	15993	15860	15799	15899	15800	15963	15678	15886	15807	15940	15871	15825	15858	16126	15976	15958	15674	15933	15829	16051	15945	15850	15797	15853	15920	15924	15839	15978	15836	15708	16081	15911	15950	15771	15941	15847	15933	15828	16003	16107	16093	15965	15946	15994	15948	15966	15863	15913	15862	15853	15796	15800	15749	15750	15919	15838	16002	15959	15987	15906	16052	15892	15856	15708	15924	15927	15998	15707	15811	15908	16020	16016	15979	15718	15794	15893	15711	16038	15790	15950	16124	16035	15937	15980	16062	15918	16099	15970	15990	15849	15906	15936	15827	15919	15906	15903	16027	15734	15855	15871	15991	15820	15846	15823	16013	15979	15954	15774	16070	15979	15854	15905	15958	15985	15952	15909	16039	15911	15709	16024	15815	15986	16033	16065	15955	15937	15973	16046	15985	15888	15907	15925	16011	15915	15999	15744	15942	15912	15841	15771	15798	15916	15880	15662	15901	15824	16026	15911	15936	15902	15869	15847	15911	15798	15969	15787	15916	15987	16121	15889	15809	15942	15878	16065	16125	15727	15993	15810	16036	15824	15972	15917	15704	15852	15960	16082	16015	15799	15711	16029	16009	15790	15802	16012	15977	16035	15987	15754	15828	16034	15913	15950	15727	15874	15988	15782	15998	15820	16044	16015	15847	15980	16130	15913	15880	15972	15802	15814	15818	15893	15915	15865	16186	16062	15866	15997	16126	15974	16119	15900	15768	15980	16082	16047	15962	16150	16116	15883	15975	15929	16099	15909	15980	15913	15734	15727	15830	15868	15903	15837	15853	15982	15848	15921	16015	16041	15811	15945	15843	15973	16049	15969	15965	15911	15877	15993	15855	15823	16063	15841	15954	16004	15849	15896	15958	15773	15892	15880	16020	15790	16074	15849	15938	15852	15714	16084	15962	15882	15875	16005	15898	15896	15896	15973	16043	15790	15812	16084	16006	15967	15904	15950	15939	15840	15973	15787	15839	15938	15997	15875	15786	15841	15785	15845	16024	15956	15864	15942	15870	15976	15928	15841	16114	15849	15944	16022	15874	16002	16059	16085	15984	16144	16091	16003	16053	15976	15981	15784	15835	16135	16070	15820	15861	15720	15821	16039	15812	15845	15886	16057	16076	15911	16064	15963	16088	15992	16007	15921	15765	15743	15927	16149	15973	16136	16021	15814	15875	15915	15862	15808	15847	15828	15795	15847	15823	15792	16055	15981	16116	16103	16007	16016	15870	16010	15872	15924	15748	15958	15998	15839	16031	15867	15833	15680	15820	15852	15887	15923	15686	16088	15989	16043	15837	15944	15944	16047	15908	15814	16080	15935	15877	15888	15902	16163	15905	15951	15798	15821	16103	16194	15860	15985	15763	15827	16072	15874	15801	15792	15889	15658	15992	15709	15923	16054	15785	15994	15719	15945	15976	15871	16002	16182	15733	15841	16062	15956	15982	15880	15854	16059	15852	15900	15821	15866	16078	16155	15922	15951	16122	15778	16110	15837	16016	16013	15891	15999	16027	15885	15929	15939	15971	15988	16027	15740	15861	15934	15887	16037	15931	15924	16023	16000	15759	15960	16122	16202	15852	15974	15782	15805	16104	15899	15864	15882	15962	15938	15920	15746	15825	15868	15813	15961	15996	15964	16015	15974	15945	15922	15995	16009	16061	15899	16151	15896	15939	15733	15985	15908	15890	15959	15890	15856	15842	16120	16014	15878	15883	15873	15766	15777	15647	15882	15833	16026	15891	15865	15936	15909	15883	16004	15887	15961	15951	15795	15850	15839	16004	16049	15997	16208	15873	16115	16016	15998	16076	15977	15828	15702	15863	16132	15789	15942	16048	15996	15864	15861	15888	15847	15842	16052	15976	15926	16105	15840	15959	15705	15930	15792	15968	15983	16058	16006	15899	15930	15902	15831	15752	16050	16051	15920	15930	15978	15887	16002	16130	16240	15908	16007	15870	16113	15886	15982	15981	16112	15989	16036	15958	15924	15805	15781	16049	15901	15996	16042	16029	16134	15953	15731	16010	16025	15988	16034	15855	15802	15799	15955	15998	16132	15765	15959	15824	16031	15684	16010	15814	16044	15906	15926	16075	15962	16090	16028	15706	15788	15964	15997	15958	15895	15936	15999	15867	15893	15919	15813	15923	15806	15845	16038	15821	15538	15993	15937	15844	15848	15929	15848	16032	15756	16120	15960	15904	15731	15892	15826	15842	15807	16038	16014	16034	15923	15850	15847	15899	15985	15889	15846	15963	16004	15837	15649	15777	16035	15789	15826	15912	15946	15884	15921	15830	15841	15895	15968	15931	15955	15826	16031	15942	16028	15890	15769	15984	16120	15860	15895	15821	15975	16040	15876	16019	15992	15978	16076	15989	16182	16169	16012	16006	15918	15956	15961	16057	15920	15877	15963	15956	16109	15820	15967	15720	15973	15983	16004	16087	15997	16170	16061	16032	15927	15899	15915	15944	15769	15934	15858	16097	15867	15835	16105	15877	15835	15909	16114	15974	15940	15718	16021	15946	15904	15756	16056	16204	15986	16085	15997	15968	15938	16004	15944	15909	15966	16077	15995	15970	15922	15866	15892	15819	16018	16013	15778	15973	15976	15955	15714	15691	15957	15882	16069	15883	15927	16031	16008	15996	16049	15955	15813	16202	15913	15982	15951	15840	15812	15901	15657
14094	26009	25106	21029	19119	17919	17031	16534	16064	15782	15905	15647	16311	16053	15273	15303	15041	14722	14681	14570	14470	14434	14457	14551	14572	14709	14364	14425	14423	14335	14410	14416	14333	14323	14374	14217	14561	14363	14478	14396	14459	14369	14455	14534	14318	14470	14823	16199	16477	15973	15010	14767	14447	14354	14300	14471	14348	14344	14303	14420	14420	14373	14293	14454	14424	14200	14393	14315	14233	14441	14351	14394	14429	14412	14355	14339	14474	14403	14354	14247	14330	14380	14415	14561	14405	14333	14380	14409	14275	14431	14465	14286	14521	14258	14351	14369	14428	14399	14467	14422	14361	14590	14274	14230	14398	14167	14168	14558	14337	14406	14325	14465	14277	14607	14579	14312	14409	14548	14378	14266	14340	14339	14372	14290	14550	14324	14430	14366	14473	14193	14483	14349	14196	14313	14536	14396	14216	14342	14312	14258	14361	14352	14348	14367	14271	14320	14391	14522	14430	14449	14166	14422	14349	14376	14224	14295	14414	14306	14438	14427	14298	14407	14291	14355	14184	14420	14268	14496	14328	14449	14341	14335	14191	14262	14143	14249	14397	14415	14546	14307	14424	14512	14478	14257	14561	14279	14480	14135	14439	14270	14229	14350	14255	14177	14252	14430	14363	14312	14355	14319	14328	14415	14359	14393	14417	14442	14483	14393	14204	14327	14415	14295	14326	14432	14433	14313	14288	14356	14427	14345	14316	14400	14385	14292	14384	14260	14276	14411	14254	14336	14307	14333	14467	14246	14361	14229	14439	14414	14296	14257	14500	14225	14296	14111	14338	14264	14331	14369	14194	14445	14193	14244	14367	14530	14389	14438	14365	14377	14326	14431	14262	14300	14472	14257	14360	14449	14401	14364	14388	14438	14241	14295	14400	14193	14407	14303	14399	14317	14324	14317	14238	14373	14328	14475	14386	14440	14381	14365	14256	14433	14241	14389	14438	14224	14209	14372	14277	14425	14331	14400	14195	14239	14390	14300	14291	14429	14235	14269	14092	14209	14212	14419	14148	14356	14404	14230	14521	14286	14589	14257	14249	14599	14504	14389	14405	14188	14363	14446	14133	14252	14362	14298	14429	14342	14290	14249	14475	14233	14294	14320	14348	14383	14315	14306	14369	14318	14322	14409	14299	14368	14397	14577	14302	14426	14237	14284	14259	14516	14233	14342	14382	14280	14273	14325	14297	14359	14466	14291	14252	14272	14307	14419	14303	14329	14367	14197	14470	14223	14306	14368	14196	14261	14283	14307	14361	14331	14312	14358	14341	14214	14493	14397	14302	14406	14297	14364	14366	14279	14291	14303	14201	14287	14415	14331	14376	14437	14254	14404	14148	14164	14264	14360	14165	14316	14349	14340	14405	14422	14265	14456	14410	14459	14487	14214	14325	14509	14375	14296	14455	14379	14338	14370	14361	14365	14509	14340	14396	14299	14489	14375	14451	14356	14443	14258	14286	14392	14330	14169	14435	14485	14382	14302	14359	14346	14384	14408	14378	14267	14290	14337	14241	14321	14372	14417	14346	14299	14253	14355	14331	14341	14330	14395	14427	14450	14424	14447	14341	14287	14429	14569	14294	14142	14274	14415	14339	14403	14363	14452	14583	14362	14419	14301	14337	14270	14381	14313	14303	14221	14252	14341	14488	14261	14295	14401	14430	14376	14338	14312	14393	14321	14339	14315	14391	14385	14449	14401	14273	14370	14169	14318	14311	14277	14277	14207	14376	14391	14328	14374	14155	14438	14372	14232	14319	14271	14134	14264	14351	14483	14287	14286	14378	14354	14454	14322	14385	14227	14383	14372	14495	14380	14471	14320	14387	14066	14304	14359	14315	14288	14272	14335	14528	14298	14297	14226	14367	14284	14437	14382	14393	14405	14453	14368	14223	14446	14120	14357	14300	14303	14362	14382	14293	14346	14323	14273	14311	14367	14320	14393	14345	14391	14332	14348	14274	14253	14352	14278	14371	14215	14394	14219	14302	14253	14464	14358	14359	14361	14433	14293	14322	14242	14270	14374	14361	14538	14239	14259	14376	14334	14456	14262	14237	14195	14457	14371	14388	14471	14273	14248	14342	14490	14400	14327	14288	14372	14477	14258	14344	14372	14503	14277	14450	14661	14312	14391	14334	14331	14412	14515	14186	14279	14303	14440	14378	14339	14328	14354	14224	14398	14340	14445	14377	14401	14261	14303	14101	14348	14384	14514	14389	14371	14061	14467	14304	14432	14246	14412	14322	14372	14240	14351	14280	14387	14385	14371	14266	14417	14258	14537	14234	14359	14268	14369	14240	14416	14248	14229	14429	14400	14276	14359	14404	14191	14271	14235	14356	14355	14512	14205	14453	14401	14304	14222	14434	14431	14335	14428	14308	14486	14282	14242	14283	14395	14424	14268	14309	14267	14362	14435	14266	14329	14385	14353	14359	14446	14422	14450	14297	14381	14279	14374	14285	14302	14216	14224	14210	14376	14391	14313	14400	14238	14377	14411	14418	14433	14339	14362	14570	14297	14315	14236	14366	14306	14387	14241	14476	14336	14225	14475	14394	14187	14198	14394	14283	14436	14306	14306	14476	14271	14356	14275	14277	14416	14204	14277	14551	14409	14360	14335	14409	14350	14383	14317	14341	14173	14303	14236	14491	14447	14094	14401	14442	14331	14371	14310	14259	14385	14332	14514	14276	14227	14301	14315	14352	14303	14259	14287	14338	14369	14521	14449	14590	14139	14330	14386	14321	14418	14412	14375	14403	14356	14375	14462	14320	14309	14403	14392	14375	14285	14256	14225	14491	14233	14365	14238	14288	14231	14325	14449	14336	14307	14446	14250	14378	14319	14303	14381	14414	14299	14275	14412	14255	14547	14363	14384	14408	14532	14194	14263	14385	14463	14338	14228	14339	14431	14382	14325	14231	14226	14336	14206	14369	14198	14377	14300	14354	14149	14361	14308	14286	14306	14359	14452	14431	14346	14347	14276	14300	14319	14340	14231	14197	14477	14374	14181	14347	14288	14536	14372	14394	14398	14313	14324	14367	14421	14354	14484	14288	14256	14239	14427	14368	14379	14289	14188	14305	14275	14181	14352	14223	14338	14388	14303	14313	14433	14442	14477	14374	14297	14275	14450	14362	14540	14376	14306	14456	14379	14326	14343	14339	14362	14317	14325	14329	14262	14177	14532	14327	14285	14371	14443	14215	14362	14186	14337	14377	14322	14355	14229	14287	14181	14621	14261	14272	14423	14427	14410	14404	14370	14454	14113	14212	14423	14313	14156	14442	14218	14288	14321	14432	14177	14446	14201	14305	14182	14435	14343	14150	14476	14289	14383	14439	14334	14423	14360	14258	14323	14309	14227	14409	14052	14351	14175	14462	14386	14478	14415	14477	14329	14391	14264	14480	14381	14377	14379	14334	14312	14352	14442	14333	14355	14279	14297	14242	14350	14233	14508	14277	14368	14322	14246	14325	14400	14408	14347	14278	14543	14479	14402	14381	14407	14363	14271	14412	14393	14339	14405	14203	14373	14375	14468	14354	14283	14408	14377	14350	14427	14311	14265	14445	14437	14413	14476	14275	14508	14454	14516	14536	14304	14421	14432	14430	14282	14503	14473	14436	14213	14415	14303	14309	14465	14468	14390	14428	14249	14180	14403	14328	14403	14315	14404	14281	14307	14177	14436	14411	14237	14348	14402	14460	14499	14420	14260	14379	14267	14341	14333	14405	14320	14488	14220	14448	14620	14138	14349	14384	14324	14472	14402	14397	14545	14201	14344	14438	14262	14396	14250	14277	14379	14319	14095	14398	14347	14340	14445	14532	14442	14227	14389	14344	14253	14442	14245	14406	14290	14292	14328	14376	14343	14159	14411	14505	14365	14402	14388	14300	14347	14628	14313	14363	14328	14362	14302	14339	14272	14351	14331	14392	14208	14310	14192	14405	14304	14365	14297	14283	14386	14363	14451	14319	14133	14456	14425	14497	14258	14476	14347	14513	14331	14368	14408	14418	14329	14375	14311	14212	14399	14280	14277	14212	14374	14232	14479	14511	14559	14133	14417	14259	14421	14428	14319	14221	14200	14313	14505	14349	14426	14315	14458	14328	14348	14396	14490	14282	14268	14371	14297	14347	14369	14520	14299	14439	14358	14319	14356	14331	14132	14329	14311	14313	14377	14407	14404	14323	14341	14323	14542	14179	14256	14277	14273	14280	14314	14416	14425	14191	14435	14312	14273	14288	14317	14298	14401	14394	14274	14202	14290	14285	14409	14255	14470	14410	14296	14297	14220	14359	14371	14330	14370	14293	14390	14293	14187	14206	14352	14463	14386	14232	14256	14419	14382	14362	14213	14349	14322	14417	14288	14409	14223	14458	14442	14311	14430	14295	14364	14467	14282	14580	14301	14341	14577	14176	14450	14414	14298	14320	14598	14534	14235	14161	14323	14400	14247	14385	14325	14421	14227	14380	14235	14426	14384	14273	14348	14251	14351	14498	14255	14241	14286	14299	14387	14484	14308	14323	14377	14357	14231	14114	14394	14260	14232	14386	14275	14400	14314	14364	14360	14303	14208	14391	14360	14232	14451	14373	14339	14446	14288	14371	14243	14517	14337	14438	14237	14360	14448	14453	14557	14429	14507	14372	14385	14394	14413	14350	14412	14205	14382	14291	14282	14480	14408	14318	14263	14287	14414	14400	14340	14429	14323	14383	14192	14359	14267	14429	14333	14372	14454	14457	14339	14388	14215	14259	14374	14266	14192	14401	14370	14341	14285	14329	14060	14296	14248	14415	14463	14470	14418	14370	14429	14358	14359	14338	14420	14274	14184	14456	14392	14330	14425	14455	14378	14347	14334	14412	14292	14350	14446	14299	14343	14298	14473	14295	14253	14357	14387	14383	14391	14499	14485	14342	14317	14390	14193	14348	14277	14426	14294	14371	14365	14360	14236	14480	14336	14326	14368	14259	14335	14333	14300	14093	14377	14278	14297	14369	14336	14372	14428	14252	14410	14301	14364	14327	14461	14175	14642	14380	14315	14352	14340	14263	14193	14438	14411	14421	14169	14407	14251	14356	14214	14533	14404	14434	14253	14253	14328	14353	14330	14367	14340	14354	14378	14219	14226	14327	14366	14221	14559
22957	21216	28984	23745	21394	23235	24211	18681	17382	17376	17684	17420	17413	17462	17232	16758	16757	16739	16531	16433	16398	16383	16441	16450	16276	16075	16339	16181	16187	16113	16220	16196	16102	16433	16333	16155	16435	16307	16175	16132	16130	16193	16258	16107	16213	16206	17184	18532	18279	17967	17282	16488	16239	16270	16242	16165	16100	16170	16015	16079	16009	16184	16258	16139	15969	16007	16004	15950	15888	16168	16124	16224	16003	16046	15900	16102	16219	16050	16222	15970	16039	16124	15964	16054	16157	15919	16184	16011	16274	15959	16004	16032	15963	15962	16082	15968	16022	16102	16151	16049	16071	15873	15953	16038	16012	15994	16037	16029	15852	16108	15997	15943	16013	16172	16063	15952	16083	16048	16027	16074	16038	16136	16062	15922	15958	15988	16036	16064	15794	16197	16056	15999	15961	15854	15977	16061	16099	15948	16070	15981	16062	15880	16188	16096	16131	16257	16068	16060	16120	15960	15959	16057	16128	15732	16071	15880	16140	16039	15991	16165	16033	16044	16127	15921	16076	16269	16125	16056	15973	15952	15818	15935	16212	16129	15982	16047	16081	15796	16031	16089	15922	15984	15952	15980	16087	16083	16045	15877	16010	15982	16011	16015	15904	16206	16116	16119	16137	16039	15976	15868	16002	15897	16083	16106	16176	16044	15870	15989	16127	15909	16122	16017	16045	15972	16069	15862	15958	15867	15832	16161	15958	16055	16208	15896	16121	16019	15786	16150	15903	16020	16063	15959	15909	15821	15911	16037	16017	16090	16156	16128	16068	15927	16078	15964	15906	15928	16004	16246	16090	16330	16148	16069	16030	16135	15829	16077	16278	16203	16041	15890	15881	16058	16179	15886	16071	15861	16134	16263	15977	15953	16052	16079	16156	15979	15971	16066	15985	16019	16102	15863	16247	15849	15822	16002	16012	15988	16140	16006	16070	16085	15919	15965	15932	16050	15950	15972	16107	16174	16007	16101	15931	15828	16075	16231	15902	16044	16169	16157	16048	16174	16022	16015	16168	16127	16026	15982	16051	15940	16056	15946	16240	16073	16021	16152	16193	16148	15893	16052	16081	16103	16001	16112	16054	15982	16131	15957	16214	16002	15989	16131	16189	16077	15923	15864	16299	15988	15955	16057	16094	16081	16237	16154	16123	16058	16214	16152	15909	16089	15959	15995	15971	16158	16232	15937	15978	15905	15924	16030	15870	16114	15811	16160	16157	16151	15822	16027	16103	16071	16165	15991	15935	16034	15916	15907	16271	15863	15983	16314	16096	15997	15964	16055	16024	15966	16154	15787	15991	15940	15938	15852	16089	15982	16096	16034	15978	16163	16045	16233	16074	16008	16057	16073	16104	16164	15876	15875	16053	16008	16000	16144	16175	16132	16008	16056	16035	15921	16048	15882	15974	16151	15989	16132	16012	15967	15913	15986	16112	15940	15850	16062	16208	15970	15946	15841	15922	16028	16142	15981	15965	15984	16130	16047	16031	16147	16116	16090	16027	16218	16199	16042	15891	15976	16025	16097	15987	15978	15952	15950	16048	16177	16030	15974	16194	16188	16067	16172	15864	15938	16090	16015	15925	16240	16160	15935	16229	16218	15946	15859	15780	16042	15969	15865	16025	16143	16111	16221	16000	16017	16140	16083	15995	16249	15892	15952	15854	15778	16057	16067	15934	16091	16068	16043	16160	16095	15980	16111	16135	16092	15846	15957	15909	16084	16105	16137	15884	15981	15857	15914	16054	15966	15870	16352	16097	15937	15719	16316	16118	16225	16115	15954	16133	16006	16065	16067	16199	15923	16046	15789	15881	16115	15910	16097	16261	16062	16147	16055	15998	16051	16062	16185	16071	15847	15981	15945	16205	16171	16030	16005	16104	16019	15936	16035	16058	15832	16129	16035	16109	16197	16145	16123	16117	15932	15836	16132	15983	15910	16071	16025	16028	16059	15840	16114	15800	16121	15950	15976	15974	15975	16285	16135	16140	15898	16091	16102	16025	16152	16113	16086	16059	15999	16179	16233	16145	15921	16040	15975	15900	16218	16085	15971	15933	15968	15933	15948	15927	15843	16170	16164	16034	16021	16175	15799	16064	15931	15944	16001	16182	16113	16016	15887	15972	15982	15849	15924	16211	16039	15990	16106	16012	16023	16004	16104	15988	15982	16125	16229	15917	16069	16203	16077	15966	15955	15937	15986	15925	16222	16087	15848	15902	16091	15992	15994	15891	16072	16004	15938	16180	15890	16148	15977	16060	16033	16033	16072	16204	15862	16001	16078	16067	16112	16004	16160	16230	16178	15925	15966	15939	15995	15852	15912	15901	16050	15967	16124	16008	16041	16047	15993	15870	16026	15948	16028	16016	15911	16022	15906	16079	15995	16093	16250	16096	16153	15810	16094	16296	16003	16033	15901	15951	16230	16052	16136	16115	15964	16009	15930	16008	16032	15982	16081	16106	16125	16191	15962	15892	15845	16060	15892	16002	15933	16068	15876	15950	16119	16012	15832	16105	15932	15987	16040	15992	15918	16013	15832	15988	15981	16007	15940	16149	16107	16027	15987	16076	15993	15988	16111	16021	15924	15978	16057	15941	15824	16035	15782	15913	15964	16061	15942	15829	15951	15968	16110	15812	16096	16063	15874	15913	16151	15948	15787	16078	15942	16009	16124	15910	16169	16151	16002	15928	16063	15919	15907	16082	16184	16003	15887	15814	15780	16235	16133	16219	16022	16058	16077	16081	15968	15814	16098	16170	15919	15944	16156	15950	15847	15990	16110	16055	16101	16038	15965	16049	15979	16141	15938	16186	16154	16193	16118	15944	16058	16036	16093	16151	15961	15970	16039	16004	16180	15919	15982	16069	16002	16077	16120	16247	15969	16039	15849	15996	16063	16089	16071	15989	16003	16000	16076	15935	15960	16267	16127	16050	16001	15859	15916	16063	16013	16010	16006	15798	15985	16175	15942	15956	16003	16146	15945	15971	16140	16148	16153	16053	15932	15944	16003	15916	15996	15907	15965	15943	16089	16146	16089	16298	16083	16091	15852	16045	16112	16012	16112	16090	16218	16005	16006	16056	15984	16036	15998	15880	16166	16014	15937	16007	16082	16003	16006	15940	15946	16072	15838	16054	15954	16069	15894	16028	16070	16002	15929	15948	16164	16091	16033	15938	16145	16142	16148	16143	15842	16055	15974	15980	16128	15877	16068	16071	15956	16057	15955	15954	16007	16034	16189	16034	16004	16000	16049	15954	16108	16020	15910	16182	15984	16038	16137	15888	16001	15912	15958	15937	15882	16077	15901	15849	15945	16120	16097	16093	16076	16050	16102	15866	16170	15972	16033	16029	15952	15997	16095	16076	16060	16103	16081	16087	16157	16048	16154	16025	16204	15988	16082	16006	16035	15914	16060	16131	16040	16023	15836	15878	16214	16065	16127	16106	16099	16065	15773	15772	15839	16147	16143	16039	15903	15956	15828	16110	16075	15981	16097	16076	16228	16142	15981	15853	16042	16060	15989	15849	16336	16083	16180	16093	16088	16010	15847	16093	16036	16041	16102	15903	15920	16130	15846	15913	16102	16253	16056	15948	16122	15937	15976	16142	16071	16008	15888	16029	16015	16061	15979	16191	16020	16070	16190	16015	15813	15937	16064	16019	16098	16224	16028	16110	16030	16001	15808	16075	16033	16058	15925	15921	16157	16077	15971	16041	15996	16035	16041	16014	16252	15888	15994	16085	15844	15942	16077	15880	16137	16142	16119	15988	16205	16109	15988	15969	15887	15911	15965	16038	16089	16012	16080	16060	16038	16203	16283	16185	16065	16060	15964	16105	15999	16135	16109	15928	15981	15966	15890	16109	16121	15927	15955	15828	16122	15925	15996	15946	15925	15997	16049	16050	15828	16184	15967	16239	15936	15885	16125	16038	16152	16069	15976	15966	16369	16024	16014	15945	16065	15914	16146	16008	16244	16015	16078	15861	16015	16170	16144	16118	16146	16055	16099	15982	15986	15995	15747	16099	15812	15996	15981	16042	15924	15965	16089	16004	16001	16271	16053	15855	15903	15881	15859	16053	15860	15902	15905	15898	16137	16067	16069	16076	16125	15825	15945	16035	16067	16156	15984	16029	16096	16184	15961	16150	16030	16050	15897	15998	16015	15996	15970	16050	16016	15984	16038	16071	16202	16053	16064	16145	16135	16156	16066	16268	15929	16039	15972	16179	15994	16017	15972	16001	16097	15994	16016	15919	15921	16010	16084	16091	16169	15992	15900	16201	15936	15783	15892	16056	15904	16209	16047	16114	16041	15940	15802	16064	16219	15898	16060	16041	15818	16018	16071	16172	15991	15742	15920	16260	16120	16016	16066	15904	16033	15897	15833	15949	15941	16072	16113	15956	15912	15902	16042	15883	15979	16114	16081	16107	16012	15939	15997	16100	16027	16024	15824	15967	16009	16057	15999	16308	16003	15914	16086	16032	16177	16163	16084	16107	15865	16032	15961	16053	15997	15993	15953	16049	16052	15899	15955	15866	16000	15912	16096	16016	16046	16197	15863	15911	16091	16135	16038	15968	16183	16006	16097	15996	15970	16267	16055	16011	16083	15967	15935	16079	15972	16109	16126	15927	15900	15896	15862	16211	16239	16046	15976	16105	16078	16216	16037	16072	15981	16068	15999	16105	16335	16037	16101	16120	16093	15806	15966	16001	16022	16050	16045	16266	16114	15898	16177	16026	15895	16103	16066	15921	16016	15894	15969	15676	16122	15848	15834	16048	15990	16178	15972	16008	15898	16012	15946	16008	16067	15985	15929	16322	15976	15960	16074	15864	15988	15997	16068	16049	15903	16183	16046	16014	16111	15836	15997	15870	15895	16116	16102	16095	15881	16123	16255	16134	16005	16210	16020	15849	15947	16055	15996	16102	15920	16021	16213	16090	16040	16278	16178	16173	15968	16047	15922	16002	16038	16010	16038	16118	15976	16053	16000	16076	15991	16089	16144	15924	15989	15841	16226	16045	16094	16135	16128	16283	16008	16154	16148	15986	15971	15986	16164	16114	15882	16243	16013	16117	16109	16123	16067	16165	16109	16249	15931	16094	16164	16078	16038	15976	15948	15912	16176	15956	15992	16142	15961
15935	29958	28467	23338	20850	19526	18362	17276	16677	16357	16581	16543	16471	16521	15837	15641	15540	15222	14951	14759	14825	14735	14675	14583	14735	14824	14587	14629	14617	14409	14517	14558	14553	14704	14680	14441	14520	14515	14375	14360	14485	14378	14475	14536	14655	14757	16354	17961	17564	16984	15462	14862	14768	14506	14427	14342	14468	14470	14398	14588	14365	14452	14451	14366	14463	14346	14346	14357	14556	14529	14457	14395	14497	14463	14534	14596	14394	14472	14372	14306	14424	14450	14299	14364	14415	14171	14568	14533	14466	14469	14382	14614	14256	14390	14284	14346	14532	14421	14429	14400	14365	14297	14350	14405	14598	14522	14466	14372	14485	14298	14497	14502	14339	14471	14573	14359	14514	14437	14464	14516	14246	14481	14361	14453	14493	14293	14449	14429	14390	14300	14562	14276	14340	14308	14352	14354	14301	14312	14457	14400	14266	14401	14344	14626	14493	14486	14560	14388	14532	14377	14321	14401	14428	14559	14368	14272	14438	14428	14348	14459	14448	14502	14366	14590	14507	14541	14323	14438	14409	14486	14513	14397	14448	14379	14396	14358	14502	14500	14381	14244	14493	14443	14634	14363	14306	14214	14416	14451	14435	14521	14472	14400	14551	14516	14540	14518	14427	14496	14478	14379	14510	14346	14369	14494	14416	14430	14366	14373	14643	14446	14568	14421	14326	14437	14325	14447	14482	14467	14493	14431	14514	14515	14505	14494	14599	14478	14308	14304	14522	14473	14496	14369	14446	14342	14369	14356	14486	14438	14350	14342	14331	14513	14472	14393	14330	14390	14466	14484	14425	14500	14474	14398	14485	14552	14329	14426	14452	14493	14455	14516	14525	14502	14584	14428	14418	14430	14321	14551	14600	14396	14351	14454	14340	14345	14395	14404	14317	14406	14454	14336	14469	14509	14440	14555	14317	14507	14504	14427	14571	14515	14422	14338	14664	14461	14414	14382	14398	14542	14384	14410	14316	14427	14380	14315	14453	14354	14349	14384	14411	14307	14660	14361	14392	14449	14342	14288	14405	14469	14461	14478	14556	14428	14489	14474	14348	14370	14524	14584	14262	14406	14422	14367	14442	14372	14443	14504	14586	14409	14262	14452	14499	14473	14639	14329	14492	14433	14430	14369	14482	14619	14500	14470	14419	14455	14402	14498	14260	14517	14639	14311	14543	14378	14256	14390	14387	14559	14509	14549	14476	14482	14361	14385	14410	14340	14449	14442	14495	14348	14421	14282	14272	14385	14478	14421	14276	14556	14271	14338	14369	14340	14422	14553	14451	14538	14485	14424	14610	14414	14495	14330	14499	14497	14538	14341	14438	14380	14381	14586	14423	14437	14452	14473	14481	14432	14551	14657	14262	14491	14519	14498	14417	14518	14413	14406	14430	14388	14421	14420	14270	14492	14258	14541	14564	14258	14459	14488	14239	14398	14467	14438	14472	14426	14313	14391	14365	14354	14521	14363	14211	14252	14395	14353	14619	14392	14471	14338	14258	14546	14451	14286	14477	14386	14418	14382	14478	14470	14389	14404	14396	14457	14463	14509	14376	14487	14259	14492	14625	14420	14292	14337	14439	14378	14479	14401	14300	14483	14432	14415	14395	14371	14454	14355	14300	14428	14385	14448	14458	14474	14371	14471	14286	14479	14517	14643	14453	14404	14494	14469	14540	14505	14396	14201	14503	14244	14399	14374	14451	14431	14307	14497	14298	14310	14488	14368	14369	14464	14378	14489	14372	14433	14306	14255	14301	14462	14399	14453	14371	14298	14428	14449	14404	14507	14490	14486	14430	14439	14551	14337	14372	14274	14548	14457	14409	14565	14549	14431	14477	14255	14595	14254	14383	14361	14611	14595	14578	14502	14415	14342	14329	14420	14270	14488	14452	14457	14447	14475	14509	14566	14431	14633	14465	14367	14364	14383	14363	14459	14295	14323	14436	14423	14418	14410	14294	14340	14559	14465	14439	14379	14410	14346	14292	14356	14370	14384	14611	14326	14314	14327	14280	14554	14499	14439	14267	14490	14482	14408	14411	14522	14557	14513	14278	14374	14386	14552	14405	14515	14480	14496	14448	14316	14554	14416	14425	14513	14374	14333	14493	14314	14352	14445	14445	14265	14489	14321	14322	14284	14432	14404	14424	14298	14463	14461	14533	14263	14361	14398	14339	14475	14381	14374	14571	14247	14331	14356	14359	14425	14423	14394	14324	14469	14432	14333	14481	14351	14350	14442	14331	14509	14309	14371	14511	14393	14463	14355	14486	14423	14541	14440	14374	14369	14284	14419	14320	14386	14470	14374	14471	14499	14318	14361	14464	14422	14453	14480	14449	14271	14524	14486	14377	14321	14296	14350	14521	14369	14374	14286	14196	14482	14515	14333	14448	14230	14303	14335	14463	14388	14512	14455	14310	14574	14504	14337	14393	14540	14423	14463	14371	14496	14258	14447	14285	14410	14485	14358	14476	14429	14535	14455	14384	14440	14416	14224	14414	14407	14591	14411	14357	14348	14478	14252	14510	14426	14313	14504	14457	14481	14328	14396	14615	14404	14170	14505	14439	14481	14328	14447	14456	14378	14265	14623	14279	14335	14468	14351	14248	14430	14363	14480	14537	14311	14261	14320	14320	14396	14321	14343	14306	14590	14341	14525	14580	14306	14474	14261	14588	14417	14544	14495	14475	14379	14379	14385	14385	14585	14528	14383	14466	14388	14516	14308	14349	14382	14432	14363	14490	14501	14310	14374	14407	14436	14350	14481	14414	14432	14422	14486	14223	14525	14345	14597	14348	14403	14472	14463	14351	14384	14434	14585	14527	14341	14449	14349	14493	14431	14318	14464	14403	14489	14610	14401	14391	14358	14287	14338	14419	14454	14476	14478	14394	14437	14318	14446	14470	14563	14534	14397	14382	14469	14202	14632	14337	14383	14453	14446	14413	14559	14323	14336	14540	14517	14319	14404	14370	14541	14529	14387	14383	14228	14470	14289	14173	14500	14472	14433	14370	14464	14379	14448	14267	14457	14448	14396	14251	14468	14398	14446	14459	14481	14286	14538	14464	14492	14449	14606	14473	14369	14419	14383	14300	14531	14562	14552	14333	14530	14385	14463	14434	14460	14417	14396	14486	14384	14390	14453	14282	14432	14280	14302	14341	14325	14415	14545	14434	14291	14441	14341	14596	14524	14385	14576	14275	14521	14390	14241	14556	14433	14420	14366	14493	14284	14500	14351	14409	14408	14426	14339	14400	14373	14445	14447	14371	14410	14282	14490	14469	14466	14437	14326	14548	14382	14313	14455	14343	14078	14275	14460	14466	14201	14418	14366	14530	14299	14434	14395	14598	14397	14617	14353	14453	14477	14250	14505	14378	14383	14351	14574	14420	14534	14428	14492	14410	14468	14318	14680	14435	14342	14364	14273	14385	14492	14335	14379	14321	14510	14445	14420	14453	14484	14540	14518	14421	14364	14470	14277	14458	14467	14372	14415	14359	14335	14470	14436	14447	14617	14286	14533	14317	14439	14513	14516	14606	14412	14382	14579	14414	14177	14430	14482	14424	14516	14340	14441	14399	14256	14270	14528	14527	14269	14557	14363	14539	14417	14428	14326	14368	14588	14281	14539	14382	14529	14338	14423	14361	14434	14393	14445	14377	14303	14552	14388	14433	14370	14430	14445	14408	14501	14544	14443	14572	14506	14293	14527	14348	14340	14435	14365	14409	14510	14480	14274	14287	14543	14205	14390	14425	14325	14469	14700	14424	14422	14456	14392	14403	14367	14565	14499	14293	14399	14515	14241	14471	14511	14329	14345	14431	14406	14554	14535	14553	14501	14437	14335	14457	14348	14698	14421	14273	14385	14481	14430	14352	14308	14252	14519	14485	14366	14493	14457	14476	14283	14439	14338	14408	14381	14520	14516	14262	14439	14288	14465	14568	14331	14385	14420	14303	14449	14524	14517	14604	14479	14342	14476	14371	14313	14391	14340	14487	14440	14482	14472	14561	14344	14368	14488	14305	14340	14441	14450	14401	14400	14468	14495	14360	14426	14347	14358	14525	14446	14377	14296	14427	14477	14548	14430	14487	14351	14481	14426	14306	14479	14442	14450	14422	14565	14350	14467	14575	14491	14358	14393	14444	14365	14334	14487	14439	14463	14496	14485	14306	14640	14612	14250	14325	14505	14424	14451	14509	14499	14539	14544	14423	14425	14362	14305	14558	14488	14441	14389	14467	14571	14397	14436	14377	14497	14544	14416	14402	14251	14339	14323	14294	14436	14555	14340	14486	14460	14407	14497	14400	14252	14587	14591	14468	14427	14516	14564	14204	14429	14500	14374	14484	14410	14443	14354	14398	14364	14340	14458	14311	14559	14410	14444	14439	14399	14615	14628	14551	14462	14411	14519	14476	14451	14324	14363	14425	14511	14406	14351	14565	14407	14337	14566	14511	14416	14510	14308	14569	14479	14307	14511	14241	14520	14302	14313	14435	14528	14503	14441	14444	14343	14575	14340	14383	14387	14296	14296	14491	14389	14353	14542	14486	14430	14370	14503	14386	14402	14376	14284	14306	14455	14314	14467	14359	14386	14398	14375	14210	14407	14420	14358	14452	14437	14293	14407	14489	14340	14417	14429	14594	14446	14316	14257	14380	14382	14091	14453	14254	14418	14366	14494	14455	14502	14327	14400	14563	14405	14439	14270	14374	14458	14439	14318	14247	14357	14553	14356	14411	14400	14366	14360	14475	14491	14359	14527	14406	14477	14390	14456	14378	14473	14305	14390	14401	14356	14390	14404	14416	14475	14546	14391	14442	14430	14308	14510	14429	14353	14478	14332	14407	14483	14311	14226	14504	14299	14324	14402	14216	14522	14406	14410	14496	14473	14423	14326	14638	14428	14303	14456	14425	14427	14320	14503	14275	14370	14528	14615	14380	14314	14317	14406	14483	14393	14425	14492	14341	14356	14381	14391	14490	14479	14460	14490	14414	14509	14509	14521	14453	14349	14275	14401	14332	14407	14489	14436	14337	14364	14590	14576	14394	14364	14540	14344	14458	14282	14590	14554	14548	14367	14512	14319	14336	14497	14426	14377	14331	14416	14386	14405	14526	14544	14370	14356	14278	14499	14437	14433
27668	22132	24136	21122	17511	16955	17140	16745	16470	16327	16474	16469	16286	16879	16277	16233	16375	16189	16286	16004	15946	16210	16101	16049	15861	16026	15974	15889	15991	15851	16150	16022	15960	16052	16264	16117	15978	16146	15848	15871	15949	16002	16012	15999	16053	16127	16198	16231	16251	16198	16109	16085	16037	15911	16016	16081	16089	15819	16190	16089	16065	16004	16121	15960	16023	15903	15763	16080	16117	16144	16104	16027	15985	16031	15921	15900	15955	16002	16178	15896	16202	15913	15959	16052	16117	15959	15812	16093	16116	16051	15955	15905	15827	15982	15911	16026	15912	16056	15839	15961	16096	16096	16055	15872	15899	16079	15821	15782	15966	15959	15964	15938	16145	16150	16262	16102	16021	16038	16127	15956	15861	15885	15981	16021	16042	15980	15981	15980	16092	16000	16145	15817	15975	15982	15848	15869	15744	15780	16166	16017	15967	15921	16075	16054	15897	16031	15840	15914	15963	15949	16054	15861	15931	16211	15774	15761	15926	16007	15886	15903	16083	15837	16110	15972	15945	15872	15976	16103	15867	15887	15857	16009	16067	15933	16183	16004	15979	15745	16113	15921	16188	15908	16033	16034	15949	16067	16019	15914	16007	16074	15890	16202	15952	15875	15962	16097	15946	15799	16024	16106	15855	15986	15781	15921	15813	15989	16175	16144	16248	16038	15782	15936	15753	16075	15868	16021	15965	16077	15829	15994	16243	15955	16076	15988	15938	15979	15989	16075	16202	16099	15953	15960	15976	15877	15931	15993	16012	15873	16201	15890	15886	16030	15799	16018	16007	15910	15942	16015	16071	16136	15730	16040	15959	15762	16038	16037	16010	16092	15989	15940	15907	16058	15986	15884	15849	16099	15839	15833	15961	16082	16086	16099	16137	16128	16067	15908	15705	16098	16097	15934	15979	15907	16029	16050	15951	15931	15799	15913	15877	15880	15952	15957	15805	15940	16067	15926	16050	15973	16031	15972	16080	16010	15996	16080	15868	15773	15881	15972	15931	16026	15762	15841	15919	16102	16036	15994	15878	15718	15906	15889	15888	15828	15949	16092	15777	15937	16101	15937	16021	16042	15893	15827	15918	15913	15960	15996	16011	16189	16092	15793	15957	15908	15946	15906	15892	16020	16060	15816	16034	15786	15892	15740	15906	15870	16042	16048	15947	15921	15941	16139	16037	15992	15838	15813	15997	15985	16043	16124	15788	15758	16072	15970	15663	15784	15967	15793	15870	15953	15989	16027	16097	15878	15735	15792	15934	16005	15845	15922	16020	16041	15961	15948	15985	16165	15868	16015	15910	16125	16191	15665	15897	16192	15854	16064	16010	16175	15885	15973	15926	15856	15968	15843	15942	16024	16106	15883	16098	16047	15990	15764	15972	15971	16133	16167	16208	15956	16074	15848	15930	15869	15971	16040	16027	15909	15886	16085	15977	16036	15950	15914	16093	15832	15978	15900	16011	15995	15961	15941	15968	16019	15978	15970	15948	15822	15953	15958	16036	15982	15904	15846	15983	15787	16094	15969	15827	16032	16054	16078	15959	15891	15903	16084	16176	16069	15963	16006	15810	16062	15966	15926	15884	16052	16018	16065	16162	15921	15866	15802	15794	15975	16016	15912	16081	15993	15843	16032	16129	16015	16044	16213	15872	15932	16043	15978	15937	16038	15750	15929	16120	15827	16007	16014	16118	16091	16185	15783	16007	16035	16032	16119	15884	16066	15908	16041	15812	16209	16203	16030	15931	16061	16046	16019	15940	15893	15793	16007	15993	15940	15699	15819	16034	16173	16010	16039	15930	15977	15866	15879	16045	16074	15868	15877	15917	15859	15857	15755	16013	15882	16058	16016	15971	15985	15933	16031	15913	15868	15742	15901	16044	15811	15838	15764	15886	15924	16119	16008	16077	15809	16054	16016	16081	15862	15874	15919	16011	16112	15953	16026	16124	15948	15913	16061	15713	16086	15800	15820	16025	16082	15998	15897	15934	15972	15911	15822	15989	15893	15979	15855	16261	16070	15923	15744	15763	15944	15870	15912	15987	16151	16015	16006	15830	15940	15927	15853	15938	15984	16102	15920	15908	16149	15958	15968	16076	16008	16066	15901	15935	16001	15997	16151	16061	16005	15945	16163	15917	15981	15865	15841	15859	15909	16028	15879	16021	16064	16018	15889	15929	15976	15945	16105	15984	16043	15947	16139	15726	15911	16097	15967	15996	15921	15909	15970	16116	15950	15941	15825	15745	15925	15959	16017	16097	15882	16066	15943	15850	15845	16091	15874	16076	16046	16034	16126	16003	15966	16057	16004	15947	15976	15988	16060	15855	16284	15927	16120	15680	16106	15816	15894	16110	15924	15819	15807	15917	16009	15974	15867	16019	15843	16128	16149	15950	15759	16007	15989	16142	16086	15979	16021	15958	15731	15935	16015	16092	15940	15892	15874	15837	15946	15924	16102	15895	15868	16066	16007	15965	15780	16017	15960	16141	15891	15945	15885	15857	16075	15937	15874	15975	15818	16078	15916	15980	16167	15971	16080	15885	15922	16028	15783	16035	16022	15946	15928	15963	16069	16087	15991	15994	16145	15954	15913	15852	15764	15859	15940	15984	16073	16176	16188	16184	15980	16062	16017	16085	16064	15972	15984	15989	15873	16090	15958	16043	15959	15893	16089	15999	16092	15990	15986	16002	15818	15926	15977	15986	15970	15918	15941	15819	15921	15741	15930	16053	15844	15900	15846	15864	15941	15924	16009	15869	15859	15863	16022	16035	15955	16102	15959	16048	15932	15888	16049	15809	15974	15986	16021	15869	16023	15915	15905	15983	15956	16006	15954	15947	16029	16030	15878	16012	15997	15903	16202	16163	16070	16025	16017	15860	16004	15991	15922	15980	16127	15938	15970	15917	16107	15936	16023	15941	15899	16046	15962	16003	16017	15971	15970	15877	15957	15956	16088	15913	15999	15945	15788	15930	15875	15927	16078	15929	16070	15978	16002	15875	15813	16039	16072	15951	16125	15945	15957	15899	15800	15899	16087	16056	15971	16058	15981	15845	15984	16006	16128	16033	15826	16136	15941	16062	16235	16047	16151	15847	16114	16046	16104	15894	15856	15826	15889	15944	16058	15815	16082	15865	16103	15999	15970	16154	15941	16203	15842	16050	16152	15968	16067	16008	15987	16092	15920	16093	16202	16045	16013	15971	16140	15953	15858	15937	15896	15961	16031	16077	16003	16058	16196	15975	16110	15901	16072	15958	16071	15774	15920	15988	15971	15870	16137	16038	15867	16237	16116	15901	15647	15960	15887	15871	15965	15927	16011	15945	15940	15992	16080	16043	16077	16088	15922	15966	15947	15922	15915	16019	15847	16124	16213	15994	15925	15940	16162	16153	15898	16044	15791	15836	15948	16007	15898	15937	16106	15930	16138	15947	16237	16078	15977	15952	15896	16042	15952	16011	15988	16073	15671	16048	15820	16152	15920	15920	16077	15948	16022	15962	16108	15951	15824	16031	15958	15961	15942	15934	16064	15848	15880	15973	15921	15961	15853	15997	15913	15992	15957	15860	15813	15903	16064	15966	15907	15906	16023	16243	16079	16037	16050	15952	16019	16134	15781	15875	15947	15966	15676	15900	16001	15964	16004	15903	15763	16022	15882	15996	16011	16016	16102	16010	15908	16056	15876	16017	15997	15899	15941	15947	15837	15886	15929	15991	15948	16040	16213	16035	15999	16051	16026	16023	15781	15841	15874	15941	15900	15882	15751	15794	16024	15861	16146	15942	15676	16022	16000	15765	15821	15868	16107	15910	16076	15923	15942	15858	15945	15884	15853	15943	15757	16043	15913	16022	15998	16173	15660	16012	15947	16088	15950	15855	15899	15928	16032	16157	15944	16080	15965	16077	15901	15950	15991	15985	16105	15964	15919	15914	15968	15866	16051	16108	16047	15955	15934	16177	16181	16053	16106	16065	16034	15978	15978	16036	15985	16116	16030	16058	16046	15885	15994	15963	15948	16103	16106	15863	16013	15856	15904	16149	16087	16029	15781	15903	16016	15736	16064	16008	16010	16049	15983	15951	16032	15965	16054	15775	16034	16050	15962	15828	15956	15746	16076	16120	16122	16121	16099	16075	16041	16001	15768	15791	15991	15965	15876	16232	15865	15808	15875	16118	15918	15858	16078	16051	15801	15813	15917	16161	16057	15977	15762	15844	16008	15879	16084	15884	15853	16073	15876	16060	16208	16021	15917	15948	15989	15741	15771	15811	16003	15860	15802	15970	15948	16115	15983	15933	15775	16078	15873	15877	15940	15903	15732	16146	15961	15781	15922	16034	16072	15767	15922	15873	16051	15988	15839	15829	16004	16127	15839	15895	16032	15878	16082	16079	15926	16113	15984	16079	16092	15925	15893	15987	15924	15962	16063	16171	15696	15935	15944	15901	16020	16025	16080	16215	15977	15936	16135	16067	15948	16136	15803	15900	16110	15984	16193	15943	15954	16109	15906	15817	16026	15871	15819	16107	15790	15921	16108	16015	15827	15900	15989	16088	15889	15846	15893	15862	16020	15732	15980	15881	16022	16167	16141	15882	15827	15912	16081	15972	15948	16154	15983	15778	16091	16149	15946	16001	16002	15918	15868	16127	15805	15859	16068	15879	15928	16130	15998	15830	15852	15752	15766	15824	15881	16219	15939	16082	15866	15992	15925	16093	15848	15965	15839	16027	15927	15929	15771	15921	16063	15759	15896	15796	16113	15963	16034	15852	16045	16067	16013	15970	16093	15929	15891	16073	15923	16053	16008	15962	15913	16049	16194	16027	16081	16068	15955	15968	15968	16147	16029	16108	16049	16044	15877	15959	15793	16026	15898	15937	15938	16083	15970	16038	15989	16075	16133	15908	15886	16161	15830	15977	15917	15822	15896	16040	16270	16037	16018	15807	16129	16066	16178	15993	15887	16074	16012	16042	15987	15950	15989	16019	15978	15960	15985	16014	16121	15968	16008	15980	16093	16000	15967	16286	16156	15754	16061	15793	15841	15926	15922	16064	16098	15954	15762	16075	16202	16130	15954	15997	15858	16052	15958	15996	15929	16107	16190	16096	16029	15965	15903	15905	15953	15982	16076	15935	16125	15958	15925
15434	20067	19768	17935	16767	15841	15895	15513	15439	15219	15348	15316	15214	15438	15059	14733	14922	14694	14675	14595	14395	14615	14731	14568	14569	14541	14533	14291	14493	14482	14591	14617	14469	14462	14602	14490	14513	14460	14516	14415	14475	14537	14604	14391	14500	14395	14763	14699	14885	14714	14612	14398	14397	14344	14407	14439	14372	14527	14345	14424	14502	14337	14277	14511	14507	14407	14569	14526	14522	14409	14467	14432	14321	14492	14387	14286	14348	14490	14472	14439	14288	14374	14465	14381	14467	14564	14342	14407	14582	14261	14641	14422	14476	14383	14401	14494	14505	14585	14414	14686	14539	14287	14300	14467	14321	14231	14330	14606	14278	14482	14527	14576	14556	14407	14368	14466	14565	14476	14617	14407	14674	14320	14525	14293	14440	14386	14624	14400	14524	14396	14352	14503	14376	14505	14426	14413	14462	14530	14292	14415	14456	14386	14367	14539	14490	14442	14481	14330	14460	14440	14529	14482	14502	14508	14509	14397	14522	14447	14605	14218	14337	14584	14367	14324	14275	14620	14486	14495	14089	14479	14464	14387	14341	14365	14182	14489	14377	14479	14346	14513	14428	14439	14282	14323	14367	14516	14517	14201	14541	14487	14341	14422	14379	14399	14561	14388	14504	14380	14267	14303	14446	14524	14462	14462	14584	14403	14365	14411	14542	14569	14558	14325	14405	14560	14447	14398	14324	14394	14433	14447	14488	14504	14631	14539	14439	14478	14394	14593	14522	14517	14565	14395	14536	14479	14454	14402	14598	14327	14541	14606	14436	14506	14299	14421	14468	14484	14418	14551	14430	14486	14468	14493	14395	14467	14469	14463	14252	14327	14602	14495	14656	14351	14599	14551	14528	14556	14407	14494	14665	14516	14373	14393	14404	14542	14385	14385	14268	14373	14660	14583	14487	14440	14679	14382	14506	14491	14504	14402	14365	14595	14421	14323	14449	14503	14467	14520	14296	14466	14368	14413	14396	14439	14421	14482	14490	14253	14422	14382	14388	14400	14570	14509	14513	14540	14557	14363	14386	14646	14504	14258	14506	14437	14663	14290	14444	14479	14437	14394	14495	14531	14557	14318	14487	14515	14376	14490	14352	14463	14460	14304	14395	14355	14470	14415	14276	14624	14493	14499	14549	14332	14381	14418	14407	14487	14523	14402	14461	14321	14561	14423	14331	14362	14515	14433	14321	14540	14483	14399	14421	14479	14464	14516	14557	14376	14458	14479	14350	14465	14340	14315	14374	14443	14339	14348	14542	14501	14510	14454	14465	14484	14528	14348	14307	14403	14568	14342	14389	14316	14530	14402	14540	14394	14481	14334	14395	14473	14399	14497	14567	14505	14404	14499	14537	14455	14470	14554	14252	14415	14516	14427	14417	14508	14403	14556	14363	14375	14362	14266	14488	14473	14463	14406	14366	14329	14554	14417	14429	14489	14654	14411	14509	14401	14454	14471	14413	14368	14430	14308	14541	14573	14371	14447	14657	14390	14559	14537	14353	14547	14648	14509	14444	14457	14373	14349	14208	14476	14490	14452	14480	14555	14412	14691	14483	14474	14444	14563	14534	14372	14324	14435	14209	14559	14380	14398	14601	14489	14449	14506	14484	14332	14534	14444	14317	14514	14574	14309	14444	14454	14679	14524	14527	14448	14468	14358	14494	14481	14457	14267	14335	14439	14627	14438	14399	14515	14478	14505	14315	14411	14488	14525	14401	14449	14425	14487	14382	14568	14527	14341	14476	14488	14592	14311	14476	14416	14311	14525	14381	14420	14409	14451	14480	14373	14519	14350	14434	14421	14524	14311	14495	14424	14335	14658	14370	14498	14468	14548	14502	14479	14514	14412	14528	14526	14399	14393	14418	14453	14419	14430	14429	14275	14420	14494	14555	14494	14608	14305	14378	14453	14490	14600	14460	14425	14149	14353	14597	14335	14439	14305	14469	14410	14527	14272	14590	14549	14391	14322	14645	14530	14430	14349	14496	14542	14484	14599	14408	14497	14312	14561	14465	14530	14466	14317	14469	14612	14492	14557	14355	14344	14425	14410	14641	14229	14585	14474	14399	14606	14532	14441	14434	14607	14366	14481	14665	14413	14567	14433	14519	14412	14496	14449	14608	14354	14672	14395	14304	14396	14638	14343	14463	14477	14293	14386	14440	14431	14439	14421	14207	14323	14415	14359	14440	14487	14417	14530	14440	14435	14325	14467	14373	14405	14580	14437	14321	14450	14438	14590	14342	14602	14482	14345	14347	14336	14293	14396	14421	14528	14392	14332	14442	14374	14444	14345	14438	14551	14482	14476	14348	14475	14422	14475	14473	14494	14449	14422	14542	14418	14455	14358	14375	14561	14393	14462	14555	14535	14440	14441	14489	14502	14527	14401	14366	14663	14402	14381	14466	14359	14472	14413	14455	14461	14543	14644	14550	14415	14525	14456	14506	14459	14614	14444	14489	14430	14449	14375	14511	14637	14452	14443	14314	14418	14369	14457	14340	14524	14579	14439	14441	14517	14481	14451	14338	14496	14608	14414	14568	14356	14517	14357	14293	14344	14366	14252	14389	14518	14539	14399	14467	14418	14354	14567	14360	14391	14538	14450	14532	14337	14527	14421	14432	14422	14449	14435	14468	14388	14490	14221	14454	14287	14496	14468	14495	14534	14508	14625	14441	14435	14571	14351	14567	14697	14462	14443	14438	14554	14360	14476	14655	14447	14506	14493	14552	14404	14401	14289	14545	14310	14381	14541	14458	14458	14437	14459	14405	14277	14599	14440	14376	14468	14504	14338	14457	14400	14508	14486	14589	14443	14392	14400	14486	14540	14298	14511	14371	14534	14421	14474	14543	14481	14365	14517	14521	14562	14455	14352	14415	14432	14451	14370	14384	14500	14424	14450	14470	14621	14423	14545	14397	14444	14555	14424	14409	14501	14564	14429	14644	14439	14575	14590	14523	14314	14379	14500	14535	14345	14614	14316	14413	14392	14461	14561	14462	14447	14541	14453	14387	14491	14345	14397	14217	14673	14432	14376	14489	14640	14401	14464	14565	14614	14444	14340	14571	14348	14527	14508	14319	14394	14514	14416	14627	14471	14346	14578	14212	14568	14477	14570	14453	14397	14402	14444	14493	14468	14626	14491	14504	14371	14384	14449	14418	14384	14711	14423	14364	14400	14564	14470	14353	14683	14462	14422	14471	14248	14466	14577	14416	14553	14651	14465	14556	14413	14328	14360	14519	14391	14349	14407	14393	14296	14461	14415	14446	14305	14284	14369	14566	14302	14321	14328	14559	14522	14577	14501	14482	14453	14509	14443	14386	14521	14215	14325	14540	14447	14485	14314	14399	14330	14451	14644	14472	14318	14444	14609	14532	14417	14446	14431	14366	14265	14443	14469	14478	14474	14512	14395	14460	14359	14458	14472	14495	14484	14442	14362	14371	14422	14377	14459	14321	14275	14509	14597	14410	14256	14329	14386	14693	14506	14451	14440	14341	14441	14358	14553	14426	14460	14338	14408	14512	14405	14709	14445	14544	14538	14293	14394	14465	14471	14504	14412	14335	14416	14428	14425	14387	14472	14429	14237	14432	14313	14486	14367	14437	14385	14396	14393	14587	14555	14440	14385	14396	14471	14396	14417	14426	14601	14329	14433	14627	14328	14325	14406	14273	14347	14301	14431	14490	14342	14488	14549	14515	14504	14541	14478	14531	14469	14465	14389	14629	14235	14434	14474	14407	14397	14462	14401	14529	14276	14545	14354	14365	14460	14550	14338	14535	14340	14501	14350	14483	14393	14428	14568	14344	14327	14282	14621	14381	14484	14403	14427	14325	14450	14501	14485	14426	14609	14514	14667	14406	14424	14374	14456	14448	14448	14478	14564	14284	14513	14442	14383	14381	14718	14502	14472	14381	14592	14510	14259	14375	14419	14481	14402	14528	14433	14566	14603	14671	14392	14379	14359	14453	14468	14518	14494	14570	14420	14378	14305	14423	14459	14535	14488	14478	14390	14464	14364	14447	14469	14364	14446	14552	14344	14439	14402	14335	14378	14557	14446	14611	14332	14459	14363	14426	14479	14258	14548	14504	14430	14400	14437	14581	14542	14430	14299	14474	14809	14484	14446	14447	14657	14349	14368	14623	14415	14453	14378	14442	14499	14413	14423	14686	14514	14576	14543	14445	14386	14349	14399	14411	14436	14498	14578	14314	14381	14267	14608	14360	14571	14572	14416	14582	14388	14444	14454	14458	14400	14294	14442	14343	14475	14450	14433	14447	14553	14487	14513	14350	14338	14270	14381	14568	14477	14534	14393	14578	14508	14507	14482	14512	14617	14536	14462	14437	14360	14396	14324	14445	14563	14509	14596	14369	14414	14376	14284	14330	14419	14443	14430	14518	14505	14502	14421	14554	14508	14382	14482	14516	14416	14419	14458	14582	14375	14482	14408	14448	14331	14542	14474	14652	14421	14493	14477	14501	14321	14366	14513	14345	14529	14484	14444	14455	14376	14420	14479	14538	14403	14465	14425	14268	14569	14469	14504	14424	14232	14396	14401	14355	14539	14327	14350	14449	14428	14501	14423	14293	14282	14431	14468	14463	14335	14579	14552	14605	14394	14409	14387	14379	14610	14411	14562	14406	14466	14569	14449	14442	14420	14346	14576	14375	14552	14409	14412	14401	14471	14519	14413	14510	14384	14354	14547	14304	14430	14464	14506	14565	14569	14426	14489	14416	14582	14531	14548	14564	14450	14498	14315	14515	14439	14202	14352	14375	14662	14333	14459	14374	14479	14488	14450	14289	14450	14484	14455	14471	14619	14428	14431	14513	14378	14228	14375	14380	14515	14395	14385	14509	14697	14243	14370	14323	14579	14569	14389	14244	14371	14534	14405	14388	14358	14480	14551	14418	14469	14321	14405	14464	14534	14445	14398	14590	14368	14396	14268	14327	14544	14435	14456	14566	14531	14550	14471	14355	14365	14440	14624	14494	14380	14555	14325	14404	14465	14478	14475	14492	14591	14474	14342	14408	14651	14487	14433	14487	14578	14338	14550	14424	14518	14466	14435	14307	14536	14286	14356	14469	14413	14501	14494	14546	14480	14395	14592	14513	14469	14502	14527	14454	14382	14351	14568
24140	21302	28769	24265	22081	21376	20264	17554	17479	17486	17519	17190	17352	17061	17022	16619	16535	16555	16446	16373	16326	16351	16203	16297	16188	16078	16269	16245	16178	16148	16183	16197	16228	16191	16267	16044	16180	16159	16081	16282	16138	16065	16180	16296	16216	16491	17332	17300	17405	16841	16444	16145	16238	16342	16116	16183	16212	16245	16205	16203	16216	16274	16154	16134	15967	15941	16195	16209	16210	16190	16204	16123	15998	16104	16230	16250	16117	16133	16186	16006	16081	16067	16054	16070	16180	16020	16143	16018	15982	16006	16063	16100	15997	16115	16095	15938	16236	16302	16203	16030	16101	16002	16110	16009	16196	15960	16104	16200	16140	16222	16006	16076	15968	16120	16096	16234	16127	16099	16041	16088	16171	16165	16179	16064	16087	16040	16351	16082	16139	16141	15999	16210	16114	16184	16149	16233	16145	16114	16031	16092	16039	16160	15746	16095	15915	16244	16101	16024	16196	16108	16164	16079	16136	16012	16173	16104	16212	15997	16176	15957	16016	16126	16094	16123	16065	16063	16108	15984	15923	15986	15860	16034	16256	16116	16248	16241	15972	16214	16174	16093	16028	16032	16189	16011	16060	16077	16057	16336	16004	16115	16243	16227	16051	16018	16085	16240	16150	16027	15940	16189	16058	16106	15941	15976	16108	16051	16029	16220	16195	15955	16082	16177	16040	15857	16167	16147	15939	16017	16073	16154	16077	16253	16339	16272	16106	16000	15980	16194	15912	16277	16151	16038	16239	16095	16082	16131	15997	16139	15957	16111	16284	15932	15849	16092	15926	16140	15990	16065	15972	16071	16011	15926	15995	16052	16042	16185	16080	16224	15902	16024	15986	16041	16263	16033	15975	16145	16231	16276	16131	16160	16091	16301	16093	16078	16141	16139	16015	16278	16231	15914	16105	16119	16360	16212	16357	16110	16158	15939	16237	16247	15988	16110	16093	16269	16060	16120	16109	16124	15965	16174	15919	16107	16186	15991	16067	15998	16101	16079	16095	16057	15901	15913	16171	16223	16154	16041	16245	16120	15935	15965	15953	16137	16058	16205	16181	16274	16142	15847	16174	16330	16021	16240	16161	16121	16130	16010	16166	15955	16025	16070	16247	16004	16043	16133	16170	16021	16155	16223	16052	16019	16267	16228	16074	16079	16052	16061	15979	16082	16144	16179	16058	16019	16130	16015	16196	16208	16211	16302	15811	16007	16195	16248	16279	16040	16149	16110	16173	16086	16009	16149	16136	16271	16144	16125	16026	16195	15915	16031	16101	16157	16045	15915	16184	16052	16017	16162	16164	16126	15967	16038	16164	15976	16182	15959	16120	16054	16139	15926	16128	16241	16065	16278	16243	16075	15930	16010	16159	16270	16123	15929	16041	16277	16203	16196	16050	16109	16130	16142	16146	16113	16324	16113	16060	16050	16033	16257	16083	15995	16150	16192	16106	16052	16016	16190	16090	16014	16178	16248	16066	16174	16207	16050	16199	16007	16057	16138	16029	16069	15981	15992	16104	16008	16238	16134	16108	16156	15951	16101	16057	16019	16184	15990	16105	16145	16246	16050	16042	16100	16184	16175	16156	16061	16274	16201	16270	16045	16078	16086	15859	16129	15910	16146	16272	16066	15984	16025	16055	15971	15973	16315	16087	16166	16169	16086	16220	15943	16276	15962	15877	15764	15995	16040	16112	16016	16190	16018	15909	16063	16310	16014	16034	16132	15856	16054	16069	16072	16082	16121	16066	16261	15974	16364	16188	16141	16139	16114	16008	16011	16028	16176	16159	16103	16012	15884	16037	16116	16290	16152	16193	16199	15934	15973	16117	16094	16199	15915	16083	15836	16075	16176	16201	16027	16221	16025	16149	16141	16298	16110	16078	16068	16079	16033	16190	15884	16305	16021	16082	16071	16102	16066	15885	16040	16178	16128	15954	16121	16153	16066	16149	16208	16313	15943	15927	16027	16199	15989	16161	16134	16094	16117	16265	16079	16203	16158	16202	15952	16057	16166	16127	16138	15949	16113	16040	16056	16079	15939	16148	16061	16207	16317	16242	16310	16016	16083	16144	16128	16152	15974	15998	16131	16221	16207	16313	16189	16030	16084	16048	15989	16097	16295	16219	15917	16142	16029	15966	16328	15858	15851	16013	15928	16043	15979	16107	16016	16143	15996	16291	16051	16175	16142	16081	16205	16301	16299	16143	16131	16124	16084	16052	16014	16144	16100	16457	16297	16273	15998	16041	16045	16010	16288	16106	16074	16220	16100	16187	16317	16074	16013	16290	16149	16212	16145	16256	15961	16049	16111	16028	16184	16110	15872	16023	16087	16073	15958	15893	16212	15961	15914	15979	16001	16196	15998	16233	16258	15982	15995	16021	16148	16104	16118	16074	15931	16017	16230	16227	15956	16167	16049	16020	16200	15985	16124	15891	16136	16119	16024	16027	16165	16133	16204	16395	16254	16083	16070	16066	16297	16019	16095	16079	16107	16096	15999	15955	16073	16112	15996	16189	16044	16120	16234	16122	16125	16142	16096	15971	15927	16031	15961	16049	16158	16262	16098	16131	16034	16157	16225	16233	16177	16253	16056	16167	15867	16098	15986	16255	16022	16099	16132	16128	16106	15809	15958	16172	16216	16164	15998	16145	16121	16012	16125	15867	16078	16258	16233	16067	16257	15979	15974	16063	16111	16068	16012	16155	16167	16343	15910	16196	16121	16057	16222	16016	16076	16126	16047	15978	16102	16273	16170	16151	16142	16084	16004	15986	16095	16046	16183	16266	16259	16081	16209	16210	16142	16052	16064	15971	15999	16040	16113	15970	15925	16182	16095	16064	16054	16293	16083	16082	16093	16056	16056	16163	15791	16050	16247	16086	16071	16209	16076	16173	15928	16081	16049	16007	16099	16090	16017	16034	16186	16322	16157	16065	16117	16170	16126	16025	16060	15914	16140	16159	15953	16236	15967	15997	15906	16073	16139	16112	16131	16302	15970	16273	16162	15877	16102	15995	15924	15885	15936	16102	16133	16006	16041	16016	15852	16121	15974	16045	16151	16104	16027	16257	16002	16002	16117	15755	16118	16279	16081	15969	16226	16199	16166	16131	16024	16180	16064	15950	16067	15910	16056	16147	15947	16145	16342	16008	16156	16237	16026	16102	16124	15989	16142	15963	15955	16098	16167	15912	16088	16136	16168	15969	15977	16320	16044	16357	16217	16196	16212	16184	16096	16077	16094	16083	16155	16325	16004	16214	16181	16192	16162	16258	16104	15998	16152	16052	16124	16207	16144	16061	16321	16190	16046	16228	16106	16201	16077	16034	15888	16014	16188	16112	16182	16148	16164	16093	16158	15961	16150	16154	16064	16134	16121	16181	16281	16020	15990	16103	16349	16228	16235	15906	15943	16098	16176	16201	15920	16175	16051	15915	16165	16248	16035	16145	16196	16072	16092	16005	16086	15966	16140	15880	16021	15907	16237	16141	16034	16018	16200	16233	16145	16068	15910	16017	15912	16147	16300	15905	16068	16075	15927	16114	16169	15799	16018	16148	15784	15913	15949	16107	16054	16109	15857	16098	16134	16334	16106	15833	16082	15983	16341	16254	16206	16161	16194	16108	15925	16158	16111	16096	16046	16080	15922	16071	16098	16161	16065	15999	16249	16379	16032	16028	15991	16111	15863	15980	15979	16168	16250	15936	15918	16136	15978	16186	16075	16059	16260	16149	16053	16138	16180	16261	16101	16066	16027	16006	16104	16226	16012	16110	16099	16204	16171	16120	16076	15968	16021	16263	16137	16070	15958	16048	16074	15982	16017	16025	16074	16010	15749	16217	16143	16092	15901	16215	16171	16130	16197	16082	16395	16256	16013	16045	16168	16054	16308	16128	16190	16282	16165	16186	16198	16060	16041	16055	16198	16244	16098	16077	15847	16145	15974	16294	15922	16156	16297	15985	15987	16142	16110	16312	16063	16201	16060	16062	16098	16100	16112	16220	16102	16039	16097	15938	16114	16053	16110	16258	16192	16064	16198	16208	16029	16105	16057	16105	16115	16050	16225	16281	15901	16295	15892	16107	16342	15964	16076	16124	16105	16211	16053	16210	16037	16353	16027	15919	16031	16117	16266	16253	15991	16050	16220	16064	16126	16319	16006	16085	16107	16173	16020	16283	16115	16129	16199	16112	16141	16223	15994	15951	15901	16126	16116	15985	16210	15950	16099	16038	16100	15992	16100	16140	16164	16079	16064	16043	16078	16107	16035	16114	16177	16219	16207	15995	16383	16225	15902	16047	16220	16111	16030	15932	16031	16106	16138	16177	16082	15955	16209	16077	16058	16137	16081	16088	15914	16160	16208	16426	16191	16281	16095	16109	16160	16172	16262	16068	16159	16163	16127	16061	16113	16222	16255	16262	15930	16168	15968	15986	15912	16083	15959	16349	16264	16179	16066	16289	16197	16103	16090	16165	16072	16052	16036	16165	16150	16058	16239	16276	16060	16210	16104	16064	16095	16245	16039	15974	16111	16079	16241	16196	16095	16209	16193	16216	15988	16007	16026	16168	16046	16213	16027	16301	16164	16110	15884	15997	16072	16182	16301	16087	15970	16203	16122	16060	16097	15744	15975	16041	16059	15972	16153	16118	16291	16239	16172	15864	16221	15888	16006	16280	16063	16071	16167	16090	16242	16050	16212	15924	16239	16274	16223	16292	16178	16217	16111	16151	15972	16091	15902	15958	15981	16098	16237	16084	16194	16282	15970	16026	16120	16036	16223	16154	16301	16152	16041	16178	16104	16097	16005	16097	16235	15952	16209	16084	16202	16008	15924	16151	16138	16176	16151	16069	15982	16050	16145	16104	16102	16124	16169	16185	16343	15873	16048	16199	15873	16288	16184	16061	15990	16174	16184	16159	16107	15971	16121	16189	16009	16135	16251	16086	15993	15891	16001	16007	15992	16092	16275	16116	16106	16171	15934	15923	16238	16200	16174	16200	16100	16000	16044	16144	16061	15876	16110	16107	16195	16133	16098	15990	16227	16071	16182	16028	16133	15975	16225	16372	16006	16147	15946	16085	15964	15980	16073	15963	16197	16030	16120	16028	15957	16201	15994	16218	15886	16311	16251	16152	15985	16118	16104
14860	25844	25511	20372	18437	17511	16914	16166	16572	16456	16428	16087	15901	16122	15768	15196	14987	14936	15069	14640	14770	14718	14730	14698	14673	14616	14551	14749	14717	14581	14808	14519	14456	14494	14680	14750	14645	14576	14530	14525	14634	14527	14570	14762	14566	15307	16326	16290	15840	15428	14998	14711	14637	14726	14443	14597	14661	14607	14482	14439	14574	14611	14386	14604	14718	14539	14604	14432	14406	14455	14502	14495	14518	14685	14436	14486	14540	14644	14354	14465	14455	14590	14658	14494	14579	14624	14648	14586	14423	14609	14656	14422	14493	14442	14520	14627	14473	14537	14561	14556	14720	14627	14653	14348	14581	14540	14235	14763	14596	14866	14524	14527	14615	14535	14617	14443	14527	14600	14664	14641	14687	14483	14634	14507	14541	14576	14614	14371	14546	14330	14598	14504	14492	14474	14433	14497	14514	14553	14479	14577	14529	14693	14462	14530	14516	14367	14721	14534	14499	14761	14620	14474	14634	14501	14675	14433	14307	14599	14494	14508	14508	14338	14478	14474	14360	14529	14326	14463	14479	14635	14579	14505	14573	14556	14391	14539	14472	14552	14442	14684	14530	14513	14563	14555	14604	14510	14598	14483	14523	14446	14698	14479	14623	14376	14453	14546	14566	14559	14470	14582	14539	14602	14420	14679	14650	14494	14566	14675	14493	14467	14372	14366	14698	14519	14636	14445	14377	14591	14462	14599	14617	14572	14495	14646	14667	14508	14712	14385	14462	14682	14470	14709	14595	14553	14444	14558	14560	14560	14516	14450	14617	14430	14664	14576	14657	14547	14630	14596	14629	14487	14483	14705	14571	14533	14553	14555	14497	14551	14535	14546	14536	14514	14395	14655	14527	14558	14419	14548	14739	14550	14381	14639	14516	14402	14596	14479	14574	14509	14591	14594	14657	14413	14514	14536	14552	14385	14520	14365	14468	14393	14489	14502	14708	14589	14699	14317	14537	14472	14594	14663	14584	14444	14684	14481	14482	14516	14549	14443	14537	14519	14714	14503	14609	14474	14454	14382	14382	14426	14435	14410	14512	14541	14631	14541	14552	14519	14609	14652	14655	14497	14643	14308	14613	14681	14586	14475	14593	14605	14394	14605	14585	14706	14554	14465	14549	14624	14476	14503	14620	14540	14399	14390	14521	14398	14663	14519	14565	14482	14536	14289	14530	14481	14535	14532	14527	14486	14694	14612	14540	14513	14541	14496	14524	14532	14671	14608	14443	14491	14589	14560	14397	14619	14508	14499	14494	14525	14587	14663	14551	14450	14524	14350	14489	14564	14559	14703	14415	14715	14493	14593	14523	14438	14664	14655	14541	14778	14336	14533	14546	14544	14429	14612	14547	14405	14496	14517	14585	14544	14597	14377	14660	14591	14562	14488	14453	14489	14417	14566	14430	14712	14425	14435	14525	14573	14581	14546	14483	14679	14582	14709	14631	14708	14471	14424	14559	14542	14647	14538	14491	14348	14492	14615	14533	14546	14490	14613	14521	14769	14460	14490	14619	14615	14706	14550	14612	14351	14527	14373	14507	14458	14660	14712	14484	14688	14455	14459	14449	14452	14390	14586	14599	14559	14459	14529	14623	14474	14512	14508	14438	14496	14521	14491	14466	14577	14424	14549	14460	14518	14594	14431	14448	14411	14525	14601	14504	14605	14488	14513	14552	14568	14468	14491	14604	14536	14631	14502	14405	14394	14607	14540	14515	14475	14489	14649	14395	14384	14445	14468	14556	14490	14549	14398	14601	14447	14465	14634	14535	14606	14253	14624	14440	14434	14684	14446	14741	14622	14551	14479	14417	14402	14408	14634	14441	14484	14432	14477	14592	14503	14447	14551	14655	14407	14503	14500	14564	14528	14529	14390	14663	14548	14332	14503	14638	14714	14504	14486	14466	14401	14509	14404	14364	14484	14506	14406	14659	14386	14439	14409	14601	14546	14447	14441	14570	14410	14519	14544	14540	14561	14474	14490	14395	14567	14501	14393	14584	14443	14559	14574	14574	14629	14546	14380	14329	14589	14470	14453	14630	14496	14503	14522	14607	14431	14504	14501	14707	14603	14444	14437	14476	14581	14654	14445	14440	14448	14556	14500	14729	14495	14573	14576	14504	14459	14454	14446	14418	14343	14682	14492	14469	14469	14641	14776	14528	14550	14444	14338	14469	14558	14464	14476	14461	14497	14555	14507	14541	14533	14631	14417	14527	14662	14559	14580	14550	14653	14469	14549	14459	14752	14589	14502	14376	14564	14551	14551	14359	14490	14671	14533	14489	14509	14588	14577	14502	14536	14498	14435	14468	14398	14526	14484	14492	14691	14519	14635	14338	14556	14511	14671	14554	14478	14513	14626	14543	14565	14656	14547	14443	14516	14492	14617	14500	14511	14473	14637	14539	14522	14647	14537	14472	14520	14629	14418	14600	14417	14609	14513	14629	14618	14714	14481	14707	14576	14520	14377	14601	14356	14514	14479	14535	14345	14458	14545	14613	14423	14723	14584	14497	14515	14422	14553	14578	14587	14580	14574	14650	14717	14421	14493	14554	14490	14461	14645	14517	14495	14400	14435	14640	14537	14532	14580	14448	14704	14466	14453	14439	14583	14551	14499	14402	14649	14523	14676	14562	14579	14510	14512	14322	14447	14673	14394	14479	14532	14624	14514	14631	14737	14608	14668	14549	14503	14453	14474	14507	14507	14561	14521	14664	14734	14555	14431	14504	14706	14411	14599	14643	14458	14627	14462	14526	14471	14710	14667	14462	14567	14575	14467	14542	14553	14671	14607	14445	14512	14444	14515	14649	14582	14610	14671	14463	14602	14419	14361	14599	14416	14532	14487	14707	14492	14493	14578	14520	14482	14594	14633	14670	14565	14489	14380	14370	14606	14530	14492	14675	14487	14490	14638	14478	14635	14506	14473	14597	14373	14608	14493	14586	14661	14636	14458	14446	14472	14466	14525	14513	14519	14439	14669	14481	14418	14542	14722	14547	14472	14681	14565	14750	14493	14599	14488	14559	14517	14408	14601	14439	14413	14455	14529	14598	14553	14525	14506	14469	14362	14696	14627	14342	14462	14436	14591	14522	14446	14544	14619	14676	14530	14392	14566	14475	14511	14689	14594	14528	14449	14701	14382	14405	14476	14619	14508	14505	14392	14339	14718	14610	14528	14713	14489	14573	14547	14453	14552	14518	14469	14433	14577	14715	14490	14524	14489	14544	14637	14531	14617	14442	14558	14730	14435	14458	14460	14450	14502	14538	14570	14391	14451	14657	14491	14465	14575	14329	14581	14377	14515	14505	14441	14399	14413	14510	14547	14532	14602	14610	14544	14397	14422	14523	14635	14532	14541	14614	14496	14400	14558	14711	14560	14618	14663	14694	14600	14438	14579	14445	14507	14437	14430	14603	14584	14564	14456	14692	14479	14542	14637	14529	14233	14585	14624	14684	14477	14425	14353	14595	14659	14548	14398	14724	14571	14683	14589	14540	14595	14520	14505	14505	14573	14571	14593	14569	14448	14592	14566	14501	14668	14537	14512	14541	14715	14511	14702	14722	14645	14521	14431	14703	14545	14569	14574	14670	14524	14613	14490	14659	14595	14541	14534	14484	14548	14667	14544	14548	14562	14378	14409	14522	14628	14564	14522	14590	14449	14377	14427	14570	14389	14481	14464	14598	14402	14536	14601	14510	14563	14525	14603	14509	14372	14496	14494	14483	14667	14592	14630	14622	14439	14586	14433	14483	14696	14482	14400	14634	14525	14668	14685	14376	14664	14416	14587	14637	14658	14505	14656	14737	14542	14719	14653	14579	14461	14485	14584	14472	14442	14474	14727	14563	14631	14563	14682	14531	14530	14598	14594	14576	14568	14540	14521	14522	14677	14409	14531	14557	14535	14571	14464	14510	14515	14383	14758	14415	14460	14597	14451	14618	14536	14506	14611	14410	14591	14564	14411	14581	14556	14447	14614	14638	14405	14570	14454	14616	14508	14449	14514	14458	14541	14569	14536	14522	14559	14529	14327	14577	14478	14437	14606	14287	14748	14475	14543	14414	14474	14374	14464	14475	14520	14562	14502	14472	14531	14437	14585	14607	14502	14542	14643	14447	14565	14576	14515	14676	14445	14477	14466	14482	14466	14724	14551	14445	14665	14443	14464	14560	14624	14540	14445	14572	14600	14474	14487	14457	14553	14743	14608	14586	14511	14505	14602	14663	14608	14479	14510	14580	14602	14464	14466	14609	14576	14546	14620	14684	14610	14438	14580	14535	14708	14569	14354	14537	14566	14566	14650	14608	14562	14490	14463	14409	14618	14425	14675	14526	14727	14624	14437	14495	14602	14657	14526	14477	14642	14490	14579	14604	14532	14412	14637	14460	14476	14525	14500	14504	14638	14515	14652	14460	14533	14414	14489	14567	14416	14423	14554	14370	14421	14457	14281	14420	14554	14668	14512	14550	14613	14646	14590	14792	14479	14508	14542	14557	14394	14514	14606	14701	14390	14488	14673	14525	14575	14470	14580	14589	14435	14476	14550	14647	14609	14512	14389	14605	14442	14599	14558	14651	14474	14502	14510	14549	14554	14642	14568	14504	14514	14462	14434	14384	14439	14593	14448	14556	14585	14469	14490	14585	14634	14530	14484	14566	14559	14556	14542	14426	14502	14670	14661	14529	14553	14547	14648	14659	14677	14487	14586	14646	14365	14586	14446	14537	14542	14538	14614	14578	14486	14600	14509	14547	14477	14484	14571	14472	14583	14534	14544	14529	14428	14556	14476	14665	14518	14543	14490	14440	14539	14390	14501	14503	14546	14534	14529	14447	14538	14535	14534	14654	14623	14565	14594	14562	14449	14583	14571	14450	14482	14659	14623	14652	14693	14587	14492	14553	14544	14544	14461	14602	14644	14707	14416	14435	14416	14480	14565	14443	14514	14485	14526	14490	14565	14491	14307	14560	14576	14660	14595	14550	14494	14529	14496	14399	14576	14628	14716	14455	14495	14523	14534	14621	14531	14570	14541	14688	14516	14718	14407	14542	14577	14444	14574	14604	14581	14581	14599	14605	14614	14465	14609	14526	14575	14575	14363	14517	14656	14512	14590	14507	14496	14495	14700	14494	14467	14565	14561
23042	21264	29088	23778	21403	23137	23799	18746	17884	18138	18020	17756	17554	17259	17528	17079	16802	16782	16813	16605	16629	16479	16411	16470	16358	16532	16434	16296	16424	16439	16442	16279	16372	16359	16325	16399	16378	16351	16398	16535	16448	16485	16498	16485	16345	16771	18684	18997	18186	17445	16722	16592	16541	16208	16197	16296	16023	16177	16131	16342	16170	16234	16271	16266	16161	16329	16225	16110	16129	16355	16166	16303	16373	16177	16302	16119	16295	16168	16277	16163	16201	16118	16111	16137	16200	16187	16142	16068	16119	16234	16321	16228	16443	16269	16308	16270	16200	16191	16202	16056	16227	16365	16264	16294	16168	16223	16107	16179	16148	16182	16279	16323	16298	16098	16423	16114	16224	16340	16223	16016	16329	16244	16175	16196	16243	16137	16399	16135	16266	16272	16249	16234	16250	16172	15971	16271	15967	16307	16317	16140	16365	16180	16444	16089	16254	16236	16326	16265	16062	16277	16153	16320	16405	16106	16247	16207	16327	16234	16091	16129	16216	16352	16187	16264	16160	16193	16347	16248	16072	16003	16293	16221	16217	16251	16112	16097	16269	16395	16171	16315	16177	16261	16135	16210	16295	16247	16450	16071	16063	16245	16216	16147	16097	16138	16142	16288	16109	16272	16148	16190	16194	16399	16262	16255	16137	16040	16015	16094	16066	15985	16089	16314	16037	16082	16097	16216	16184	16174	16107	16092	16186	16403	16262	16177	15831	16157	16209	16183	16237	16150	16189	15997	16226	16365	16284	16016	15919	16114	16150	16214	16133	16040	16023	16182	16212	16098	16338	15991	16271	16333	16336	16206	16321	16114	16183	16218	16086	16399	16220	16139	16539	16071	16177	16198	16180	16161	16310	16039	16094	16139	16393	16329	16140	16276	16201	16222	15987	16355	16240	16437	16226	16036	16001	16166	16197	16222	16259	16164	16171	16114	16188	16161	16121	16251	16139	16292	16115	16409	15964	16267	15965	16003	15987	16190	16231	16128	16550	16041	16211	16039	16164	16104	16152	16091	16272	15903	16335	15966	16091	16007	16210	16352	16187	16230	16321	16311	16059	16164	16325	16256	16338	16178	16249	16133	16237	16302	16428	16228	16319	16348	16336	16180	16300	16142	16213	16282	16495	16245	16121	16141	16295	16110	16277	16296	16137	16148	16119	16040	16450	16095	16109	16056	16014	16148	16061	16239	16193	16046	16223	16244	16342	16228	16112	16013	16012	16264	16041	16169	16152	16030	15936	16184	16348	16245	16209	16203	16319	16164	16324	16200	16272	16199	16139	16378	16121	16241	16388	16223	16125	16179	16142	16015	16008	16202	16215	15974	16241	16262	16232	16190	16131	16052	16230	16402	16236	16289	16042	15984	16041	16361	16202	16207	16267	16173	16118	16152	16321	16388	16111	16173	16297	16121	16166	16306	16298	16097	16068	16074	16115	16133	16193	16084	16117	16277	16075	16111	16069	16208	16189	16132	16377	16206	16073	16190	16161	16093	16144	16110	16126	16153	16242	15961	16158	16189	15971	16305	16305	16220	16220	16224	16318	16188	16241	16377	16283	16256	16131	16016	16148	16029	16150	16163	16185	16261	16157	16399	16261	16205	16129	16363	16261	16272	16264	16091	16100	16164	16353	16140	16350	16188	16028	16182	16299	16089	16262	16344	16297	16397	16215	16005	16294	16163	16044	16113	16194	16102	16161	16016	16194	16169	16166	16273	16291	16226	16254	16102	16119	16221	16239	16208	16121	16163	16395	16117	16395	16275	16117	16226	16202	16144	16310	16182	16267	16211	16199	16209	16294	16060	16355	16276	16327	16206	16177	16292	16085	16064	16130	16258	15913	16115	16096	16108	16227	16229	16101	16127	16268	16129	16246	16112	16260	16052	16168	16305	16228	16363	16236	16049	16135	16027	16298	16332	16252	16173	16032	16147	16265	16044	16002	16108	16278	16307	16215	16159	16054	16192	16212	16297	16287	16120	16305	16206	15892	16231	16393	16269	16277	15978	16230	15984	15986	16243	16262	16104	16095	16050	16055	16107	15997	16185	16173	16052	16365	16146	16066	16376	16182	16150	16141	16004	16237	16163	16075	16381	16184	16144	16299	15990	16062	16298	16237	16276	16181	16305	16191	16320	16287	16198	16317	16106	16092	16136	16299	16215	16438	16353	16096	16151	16203	16133	16170	16264	16140	16061	16096	16199	16032	16214	15845	16065	16281	16293	16201	16301	16189	16252	16156	16205	15997	16289	16335	16090	16354	16191	16142	16215	16265	16207	16183	16223	16126	16182	16176	15984	16077	16120	16083	16134	16113	16289	16407	16246	15996	16162	16133	16325	16180	16291	16251	16170	16092	16137	16137	16090	16155	16359	16097	16228	16269	16109	16102	16082	16084	16256	16027	16202	16314	16318	16201	16253	16330	15913	15995	16039	16154	16149	16148	16137	16219	16233	16132	16186	16057	16370	16192	16110	16196	16204	16288	16180	16276	16299	16274	16146	16218	16214	16037	16048	16104	16196	16312	16228	16262	16238	16127	16140	16215	16282	16379	16126	16317	16117	15992	16320	16396	16137	16260	15963	16057	16029	16160	16298	16079	16196	16082	16293	16224	16139	16024	16016	16013	16173	16054	16150	16330	16269	16190	16195	16144	16142	15928	16284	16246	16229	16077	16257	16303	16418	16283	16206	16235	16085	16236	16079	16127	16268	16299	16194	16297	16338	16082	16268	16225	16195	16050	16135	16099	16191	16115	16104	16179	16116	16007	15987	16275	16167	16100	16160	16103	16127	16144	16086	16082	16083	16188	16221	16129	16189	16203	16159	16366	16287	16198	15972	16021	16138	16109	16166	16373	16191	16395	16301	16035	16165	16240	16235	16374	16148	16310	16256	16201	16320	16305	16191	16180	16252	16227	16087	16228	16296	16233	16243	16284	16119	16095	16118	16142	16021	16172	16051	16024	16251	16056	16006	16132	16207	16091	16121	16138	16185	16128	16170	16186	16018	16312	16205	16106	16166	16283	16099	16068	16274	16121	16357	16331	16167	16163	15956	16140	16193	16389	16097	16199	16235	16142	15961	16164	16053	16392	16056	16165	15955	16171	15983	16054	16137	16143	16154	16245	16134	16222	16232	16455	16250	16187	16246	16296	16125	16267	16083	16109	15989	16070	16311	16296	16329	16301	16210	16229	16247	16077	16145	16156	16116	16222	16101	16107	16353	16232	16167	16074	16228	16125	16297	16216	16257	16237	16329	16300	16229	16175	16170	15998	15972	16250	16185	16047	16222	16360	16282	16254	16020	16144	16021	16084	16243	16186	15968	16045	16147	16177	16302	16366	16134	16191	16137	16094	16231	16025	16291	16383	16061	16168	16175	16172	16182	16126	16211	16243	16276	16089	16146	16461	16124	16065	16137	16214	16097	16213	16127	16312	16154	16378	16229	16302	16197	16208	16323	16344	16198	16198	16316	16165	16175	16153	16187	16189	16358	16177	16224	16272	16277	16078	16162	16243	15995	16039	16083	16187	16093	16102	16431	16400	15917	16214	16201	16051	16314	16214	15987	16078	16048	16057	16029	16070	16284	16271	16101	16084	16231	16273	16156	16086	16209	16191	16271	16152	16217	16339	16375	16322	16356	16137	16145	16307	16268	16146	16233	16084	16129	16214	16190	16149	16241	16241	15912	16432	16220	16145	16119	16313	16261	16068	16123	16058	16147	16176	16153	16381	16292	15879	16112	16148	16041	16232	16437	16196	16116	16208	16253	16233	16122	16223	16046	16281	16122	16253	16116	16092	16157	16300	16176	16216	16137	16403	16285	16340	16326	16205	16081	16201	16153	16233	16128	16169	16072	16174	15974	16216	16315	16275	16149	15899	16282	16259	16348	16117	15982	16180	16262	16370	16161	16137	16094	16139	16056	16113	16151	16251	16326	16306	16118	16308	15998	16161	16051	16165	16057	16145	16158	16319	16259	16024	16259	16241	16201	16240	16299	16115	16029	16425	16200	16230	16213	16239	16234	16038	16279	16284	16222	16325	16196	16214	16304	16212	16054	16272	16250	16278	16335	16202	16005	16257	16020	16138	16039	16001	16080	16138	16074	16109	16138	16132	16272	16273	16092	16197	16247	16187	16251	16191	16215	16367	16241	16207	16283	16369	16390	16396	16300	16162	16157	16017	16095	16240	16178	16266	16159	16143	16402	16196	16144	16023	16155	16110	16324	16376	16225	16308	16268	16271	16010	16303	16286	16147	15798	16364	16225	16091	16168	16087	16211	15997	16097	16098	16304	16121	16339	16161	16171	16235	16081	16204	16056	16060	16152	16062	16043	16086	16130	16195	16188	16141	16227	16118	16274	16123	16159	16148	16249	16300	16160	16136	16038	16246	16172	16062	16265	16219	16179	16298	16165	16200	16189	16285	16014	16283	16155	16303	16282	16146	16051	16042	16101	16251	16173	16273	16203	16082	16245	15856	16308	16141	16148	16361	16021	16088	16116	16204	16254	16242	16194	16366	16434	16035	16112	16201	16249	16325	16251	16319	16249	16286	16186	16103	16179	16199	16197	16117	16103	16310	16134	16293	16281	16134	16172	16255	16316	16267	16244	16298	16375	16420	16079	16455	16262	16284	16230	16169	16201	16111	16225	16279	16220	16252	16011	16194	16335	16341	16296	16179	16134	16316	16247	16324	16114	16324	16188	16132	15984	16065	16150	16138	16235	16191	15997	16123	16156	16208	16145	16156	16349	16246	16350	15967	16152	15997	16258	16143	16284	16166	16194	16162	16219	16225	16360	16110	16010	16215	16214	16077	16096	16191	16227	16310	16355	16032	16166	16146	16055	16051	15963	16123	16162	16264	16227	16267	16079	16156	16233	15963	16093	16302	16214	16193	16232	16210	16113	16192	16316	16148	16234	16236	16357	16285	15997	16288	16185	16217	16141	16272	16177	16179	16172	16271	16234	16104	16112	16099	16231	16310	16142	16292	16048	16210	16090	16200	16474	16274	16231	16086	16228	16302	16145	16209	16140	16062	16162	16226	16246	16140	16187	16130	16141	16377	16339	16218	16164	16236	16186	16259	16372	16248	16190	16133	16330	16071	16190	16217	16303	16288	16237	16012	16205	16428	16103
15832	30726	28495	22692	20176	18550	17571	17535	17601	17581	17063	17236	16456	16068	16105	15696	15374	15159	15082	14853	14877	14846	14848	14818	14859	14742	14706	14714	14653	14916	14703	14689	14641	14593	14573	14654	14566	14729	14628	14752	14761	14652	14721	14539	14703	15492	18317	18270	17113	16008	15079	14867	14643	14702	14509	14620	14488	14567	14664	14472	14631	14502	14546	14514	14507	14511	14592	14466	14479	14552	14615	14632	14584	14568	14682	14502	14596	14651	14683	14521	14478	14562	14560	14379	14609	14398	14455	14673	14393	14623	14570	14443	14507	14569	14570	14576	14539	14611	14546	14612	14492	14584	14329	14590	14506	14643	14531	14539	14492	14642	14519	14421	14714	14306	14675	14493	14635	14321	14474	14442	14648	14624	14439	14696	14462	14327	14739	14374	14518	14493	14581	14485	14467	14520	14375	14532	14565	14632	14516	14634	14398	14675	14521	14484	14608	14570	14573	14546	14523	14501	14388	14661	14487	14306	14474	14523	14622	14647	14663	14615	14353	14561	14679	14374	14601	14604	14463	14674	14639	14582	14532	14554	14595	14653	14550	14438	14610	14510	14627	14405	14523	14515	14471	14649	14551	14689	14562	14411	14479	14232	14497	14566	14574	14705	14505	14584	14581	14445	14564	14453	14700	14424	14476	14538	14443	14599	14713	14505	14513	14515	14434	14461	14498	14384	14529	14555	14495	14432	14484	14708	14553	14536	14587	14486	14619	14490	14601	14493	14304	14477	14722	14624	14429	14524	14560	14563	14492	14573	14728	14565	14507	14588	14532	14504	14460	14571	14370	14618	14571	14460	14655	14566	14448	14579	14572	14579	14560	14622	14463	14646	14382	14466	14563	14531	14575	14406	14630	14558	14441	14459	14503	14527	14532	14694	14520	14448	14443	14472	14609	14248	14526	14522	14620	14490	14710	14545	14487	14647	14342	14441	14516	14521	14635	14599	14694	14502	14573	14690	14390	14538	14531	14564	14525	14484	14413	14473	14541	14559	14547	14457	14423	14500	14440	14423	14532	14431	14403	14412	14493	14421	14554	14523	14320	14528	14507	14642	14674	14500	14377	14627	14522	14477	14578	14348	14487	14562	14460	14443	14565	14468	14575	14605	14444	14480	14522	14614	14685	14715	14617	14500	14479	14559	14744	14588	14461	14488	14358	14631	14353	14480	14366	14542	14412	14511	14503	14547	14375	14523	14395	14576	14511	14692	14598	14509	14435	14497	14594	14625	14472	14478	14570	14522	14644	14317	14543	14439	14620	14618	14428	14515	14808	14516	14415	14503	14467	14281	14508	14408	14369	14610	14582	14627	14505	14563	14571	14580	14497	14415	14623	14592	14268	14372	14545	14438	14459	14609	14565	14525	14493	14337	14602	14501	14531	14585	14415	14723	14584	14488	14542	14491	14423	14593	14569	14475	14439	14571	14488	14472	14561	14548	14730	14647	14391	14533	14482	14478	14544	14631	14481	14610	14467	14591	14596	14551	14505	14458	14606	14538	14398	14543	14586	14458	14497	14528	14424	14551	14608	14463	14277	14630	14696	14458	14535	14545	14649	14556	14496	14482	14474	14600	14568	14532	14685	14463	14624	14575	14380	14614	14695	14595	14632	14521	14586	14536	14263	14465	14506	14524	14792	14438	14594	14515	14506	14641	14573	14447	14444	14520	14689	14452	14558	14383	14603	14451	14436	14497	14409	14450	14592	14502	14497	14603	14552	14522	14501	14602	14538	14601	14374	14417	14515	14627	14560	14404	14649	14402	14510	14414	14575	14463	14513	14531	14411	14503	14634	14408	14296	14565	14415	14475	14461	14463	14609	14360	14522	14503	14472	14534	14436	14544	14371	14479	14417	14462	14444	14483	14659	14492	14675	14514	14523	14461	14589	14608	14477	14513	14721	14500	14409	14448	14528	14468	14547	14463	14613	14394	14579	14461	14597	14441	14451	14434	14522	14562	14519	14348	14503	14450	14444	14492	14438	14343	14507	14446	14589	14457	14580	14473	14396	14674	14615	14456	14510	14444	14503	14480	14447	14486	14358	14466	14481	14412	14558	14560	14456	14583	14401	14461	14526	14328	14422	14535	14475	14474	14436	14557	14450	14622	14682	14414	14368	14513	14504	14591	14353	14694	14528	14551	14402	14681	14574	14361	14467	14498	14457	14501	14377	14489	14479	14641	14624	14452	14540	14543	14467	14473	14498	14619	14461	14558	14552	14575	14584	14525	14446	14420	14551	14692	14578	14501	14488	14395	14474	14521	14520	14548	14433	14682	14495	14728	14568	14445	14433	14627	14514	14371	14594	14517	14570	14435	14623	14448	14445	14438	14572	14395	14488	14591	14323	14534	14587	14478	14391	14506	14545	14390	14476	14687	14484	14510	14608	14671	14628	14438	14513	14484	14440	14520	14545	14428	14542	14668	14508	14474	14387	14412	14422	14555	14512	14417	14686	14720	14563	14520	14500	14465	14499	14334	14585	14360	14531	14595	14469	14410	14548	14567	14474	14651	14594	14325	14625	14600	14523	14471	14534	14536	14631	14537	14447	14422	14544	14552	14488	14678	14471	14668	14431	14475	14500	14467	14565	14552	14395	14390	14501	14433	14455	14658	14556	14478	14607	14554	14587	14516	14627	14421	14528	14427	14439	14624	14562	14621	14558	14523	14471	14552	14536	14533	14557	14428	14541	14545	14634	14642	14349	14598	14534	14581	14530	14413	14643	14479	14710	14499	14459	14438	14542	14567	14440	14448	14595	14452	14618	14541	14573	14600	14535	14488	14620	14473	14668	14297	14475	14489	14526	14399	14624	14506	14598	14410	14548	14538	14646	14341	14467	14538	14430	14448	14369	14621	14567	14657	14513	14473	14393	14492	14600	14539	14507	14454	14545	14373	14338	14639	14495	14503	14454	14662	14515	14494	14386	14559	14390	14636	14365	14696	14418	14582	14523	14465	14499	14416	14427	14486	14405	14351	14489	14508	14544	14737	14457	14647	14311	14300	14626	14564	14454	14565	14454	14571	14585	14389	14486	14428	14598	14419	14376	14567	14383	14609	14613	14505	14515	14497	14491	14415	14526	14708	14555	14636	14494	14459	14476	14468	14558	14475	14538	14730	14516	14597	14558	14619	14593	14680	14535	14600	14460	14404	14600	14509	14615	14519	14621	14636	14538	14523	14620	14714	14739	14465	14522	14518	14534	14561	14347	14633	14385	14626	14624	14414	14486	14335	14487	14547	14398	14535	14485	14745	14726	14359	14450	14474	14503	14484	14488	14473	14735	14534	14418	14599	14400	14548	14676	14613	14492	14601	14595	14715	14520	14428	14473	14540	14403	14551	14564	14735	14554	14630	14478	14583	14571	14808	14608	14424	14751	14603	14750	14399	14373	14633	14563	14691	14484	14389	14478	14751	14617	14557	14509	14397	14439	14475	14673	14532	14517	14589	14540	14708	14499	14605	14691	14477	14482	14464	14450	14594	14604	14567	14675	14444	14664	14525	14423	14627	14456	14634	14502	14673	14549	14446	14627	14588	14540	14403	14527	14622	14537	14404	14618	14498	14674	14396	14626	14664	14691	14550	14548	14382	14560	14444	14458	14598	14501	14642	14366	14544	14533	14425	14423	14400	14497	14696	14579	14529	14452	14606	14625	14476	14653	14649	14404	14430	14508	14448	14477	14517	14625	14575	14434	14555	14552	14550	14583	14504	14483	14378	14549	14441	14402	14525	14558	14552	14532	14520	14471	14457	14442	14471	14477	14426	14489	14531	14411	14476	14557	14481	14554	14538	14613	14447	14591	14718	14560	14489	14418	14495	14464	14459	14351	14642	14318	14383	14499	14594	14445	14450	14485	14609	14596	14572	14485	14413	14449	14549	14416	14462	14594	14428	14469	14504	14683	14522	14525	14368	14425	14589	14681	14482	14428	14631	14415	14662	14612	14503	14517	14432	14474	14490	14441	14542	14349	14655	14495	14448	14540	14461	14566	14673	14292	14533	14649	14606	14583	14628	14326	14444	14559	14530	14583	14458	14395	14493	14614	14554	14633	14356	14439	14657	14523	14474	14539	14357	14495	14394	14802	14480	14636	14397	14727	14604	14315	14503	14626	14574	14575	14408	14540	14513	14509	14523	14495	14399	14623	14420	14399	14408	14650	14492	14349	14546	14587	14436	14462	14486	14308	14594	14506	14588	14236	14551	14526	14630	14779	14564	14595	14484	14521	14537	14479	14592	14383	14521	14384	14347	14541	14473	14713	14491	14713	14357	14311	14394	14536	14602	14507	14536	14622	14600	14612	14526	14296	14646	14532	14544	14607	14581	14435	14661	14620	14591	14495	14586	14437	14359	14661	14414	14746	14558	14572	14469	14589	14459	14471	14550	14518	14476	14517	14529	14565	14381	14541	14534	14464	14498	14537	14386	14624	14481	14359	14508	14563	14395	14552	14508	14558	14358	14577	14542	14521	14490	14586	14543	14598	14622	14562	14507	14388	14470	14565	14329	14655	14521	14498	14616	14490	14568	14618	14481	14303	14568	14663	14487	14527	14522	14397	14509	14495	14413	14504	14710	14610	14411	14431	14364	14597	14493	14560	14547	14483	14623	14469	14309	14481	14446	14534	14565	14474	14548	14494	14341	14667	14544	14550	14635	14536	14625	14468	14380	14588	14593	14368	14668	14448	14589	14609	14488	14665	14422	14508	14468	14528	14492	14456	14553	14482	14459	14540	14423	14385	14502	14391	14778	14424	14647	14374	14529	14625	14472	14672	14574	14566	14359	14472	14556	14428	14428	14404	14441	14559	14594	14356	14516	14463	14401	14460	14425	14423	14442	14593	14572	14707	14430	14644	14362	14590	14570	14503	14440	14444	14596	14582	14610	14471	14744	14401	14406	14504	14530	14529	14543	14668	14526	14442	14564	14372	14542	14426	14418	14535	14635	14526	14477	14492	14424	14458	14473	14540	14599	14531	14522	14680	14467	14612	14346	14579	14460	14596	14447	14746	14392	14491	14511	14358	14459	14632	14445	14482	14400	14572	14661	14529	14443	14365	14562	14582	14612	14475	14504	14579	14499	14379	14532	14340	14576	14575	14606	14716	14500	14353	14513	14404	14578	14643	14458	14538	14475
27790	22118	24079	20598	17185	16670	16839	16472	16666	16707	16728	16444	16638	16355	16390	16208	16069	16126	16094	16022	16071	16223	16039	16134	16051	16120	16233	16106	16092	16085	15849	16151	16155	15981	15914	15881	16146	15980	16188	15961	16113	16099	16112	15952	16069	16155	15972	16114	16329	16215	15992	15938	15948	16013	15996	15905	16007	16073	15960	16096	16092	15937	16139	16108	16159	15928	15959	15975	15865	15937	15885	15977	16026	16160	15956	15982	16097	16056	15958	15853	16035	16103	15902	15977	16114	15940	16183	15899	16050	15909	15827	15940	15917	16058	16074	15981	15854	15971	15909	15991	16036	16166	16024	15907	15991	16114	16125	15799	15953	15879	16010	15751	15986	16120	16048	16042	15894	15992	15894	15930	16047	15983	16063	15796	16040	16210	16037	15805	16043	16071	15992	16032	16022	16036	15978	16125	15906	16143	16276	15919	16087	16001	15989	16016	16136	16093	16209	16105	16135	15748	15987	16118	16054	15994	15959	15851	15848	16077	15959	15944	16125	15870	16076	15889	16097	16000	15973	15888	16036	15992	15988	15847	15954	16062	15945	16044	15983	16171	15976	15988	15974	16113	16268	16101	15874	16027	16037	16029	15914	16271	16114	15951	16076	15804	15910	15774	15934	16088	15835	15952	16086	15774	16281	16081	16044	15801	15983	16057	15931	16059	16028	16228	15748	15936	15870	15952	15946	16052	15885	15982	15986	16003	16006	16039	15818	16064	16109	16027	16017	16005	16009	16073	16006	16045	16032	16058	16079	15947	16053	15910	16072	15954	15906	15956	16010	15919	15858	16009	15898	15878	15895	15785	16047	16127	16236	16084	15984	16064	16049	15864	15970	16114	16034	15927	16034	16142	15891	15847	16055	15930	15866	15880	15850	15869	15968	16132	15989	16023	16056	16098	16224	15915	16062	16051	15824	15989	16040	16082	15978	15983	16110	16127	15969	16048	15904	15947	16007	15984	15910	16070	15952	16112	15979	16065	15996	15952	15930	15936	15842	16005	16202	15943	16035	16050	16132	16103	15981	15868	16178	15819	16162	15962	15839	15831	16041	15948	16206	15935	15757	16136	15864	16047	16048	16077	16003	15909	15959	16035	15953	16074	16085	16152	16033	15723	16002	15774	16027	15897	15978	16095	16104	16060	16059	15971	15987	15892	15774	16070	15872	16046	15990	15911	15977	15982	15941	15976	16136	15696	15963	15838	16203	15961	15922	16191	15968	16034	15992	16063	16010	16169	16044	16070	15878	16111	15881	15878	15910	16006	15979	15835	15906	15981	15932	16078	16199	16013	15934	16041	16150	15931	16099	16025	15937	16041	16061	16170	16197	15976	16056	15846	15983	16083	16021	15924	16082	16079	15809	16151	15837	15928	15924	15944	15890	15996	16041	15980	15991	16195	16201	15992	15887	16024	16280	16122	15922	15934	15799	15991	15985	16040	15889	15926	16126	16031	15993	15844	15978	15897	15980	15888	15739	15817	15830	15958	15874	15922	16076	15923	16019	15882	16082	15943	15804	16095	16057	15845	15986	16068	15956	15912	16254	15989	16091	16084	15857	15890	16079	16095	16041	15947	16068	16077	15917	15946	16056	15941	16105	15851	15923	15969	16047	15900	15839	15834	16021	16031	15982	16247	15816	15911	15810	15978	16162	15988	16071	15984	16010	16063	16037	15999	15952	16017	15914	16265	15934	15918	16133	15860	16008	15868	16265	15970	16078	16040	16024	15967	16091	16054	16159	16022	15912	15910	15804	15930	16193	15832	16020	15926	16179	16037	16096	15956	16069	16201	16072	15992	15891	16234	15984	15966	15991	15812	15975	15822	16016	15939	15815	15935	15853	15971	16106	15981	15891	15875	15905	15983	16269	16188	15940	16088	15912	15955	15972	16004	15969	15840	15984	15898	15883	15978	15932	16109	15948	16053	16009	16067	16079	16123	15868	15871	16139	15921	15979	16011	15960	15961	15930	15894	16211	15881	16110	16093	16048	15948	16007	16111	16034	16059	15964	16101	15896	15932	16057	16070	16024	15878	16017	16080	16046	15855	15863	15978	16010	16056	16009	16071	16065	16246	16116	16152	15946	16033	16112	15933	15964	15951	16235	16125	16275	15866	15957	15978	15986	16019	15916	15838	16085	16096	16155	15982	16005	15911	15812	16019	16114	15997	16108	16040	15933	16206	16108	15798	15998	16048	16020	15829	16140	15972	15919	16128	16173	15972	16019	15949	16016	16046	16048	15956	16114	16163	16103	15905	16012	15862	16042	16098	15973	15848	15904	16091	15845	15940	16012	15968	15991	16071	16082	15913	16031	15886	15875	16008	15928	16031	16004	15794	15824	15654	15896	16017	15861	15972	15915	16001	16058	15843	16120	15763	15940	16109	16095	15939	15937	15950	15909	15973	16007	15961	15883	16068	15691	15983	16063	15893	15924	16064	15944	15864	15907	16037	15853	15825	15979	15991	15725	16022	15766	15768	15975	16039	15963	16016	15933	15895	15832	16088	15937	16027	16111	15847	15865	15864	16153	16027	16107	15899	15951	16027	15744	15983	16020	15912	15802	16044	15845	15887	15924	15943	15951	15961	16090	16055	15979	16052	15949	16071	15964	16056	15762	16004	15920	16169	16030	16023	16129	15985	15849	16027	15864	16061	15982	16135	16066	16031	15879	15948	15962	15961	16009	15881	15857	16107	15831	16006	16093	16065	16032	16231	15965	15950	16023	16105	16115	15850	15977	16105	15972	16106	15979	15997	15762	15862	16082	16091	16055	16165	15860	16179	15853	16024	16005	16080	15927	15995	15946	15957	15974	16070	15871	16085	16020	16150	15957	16091	15896	16143	16106	16021	15903	15908	16147	15864	16239	16110	15908	15919	15955	16078	15944	16119	15939	15684	16021	16046	16053	16006	16044	16092	15799	16087	15724	16058	16034	15967	16034	15907	15823	15818	15999	16173	15967	15665	15977	16128	15965	15833	15969	15962	16143	15911	15957	16226	15968	16045	15874	16165	15963	15926	15905	16004	16195	15907	15979	15981	16042	16285	15771	15861	16105	16106	15991	15781	15837	15826	16021	15911	16022	15917	15870	15725	15922	16050	16041	15989	15904	15869	15830	16006	15945	15954	15960	16023	16195	15999	16144	15856	15988	16330	15941	15930	16091	15941	16040	15892	16121	16057	16027	16025	15861	15949	15898	16054	15986	15933	16150	15822	15969	15824	16124	16107	16039	15991	15919	16055	15943	15994	16115	15992	15857	15794	16070	15789	16005	15962	15724	16093	15947	15980	16016	15951	15964	15940	15937	16002	15949	16055	15917	15952	16029	16071	16078	15978	16236	16203	16092	16067	15944	16124	16038	15885	16158	16100	16076	16110	15988	16009	16079	16147	15957	16076	15805	15991	15781	16065	16023	15996	16077	15924	16107	16054	15734	16143	15963	16032	15784	15768	15888	16005	15912	16074	15843	15972	15963	15961	15966	15942	16009	16164	15937	15906	16023	16014	16049	15895	16133	15961	15829	15945	15869	16080	15998	16178	16037	16106	16071	16048	16184	16124	16084	16137	16166	16092	16174	15903	15976	15868	15868	16081	15876	16047	16048	15925	15789	16068	15951	16078	15794	15939	16021	15983	16103	15863	16043	15940	16094	15882	16000	16055	16034	16077	16076	16042	16006	15934	15908	15955	16028	15989	15994	15981	15974	15928	16018	16038	16155	15827	15968	15961	16167	15826	16014	16110	15906	15985	15987	16015	16206	16079	15882	15887	15970	16013	15943	15853	16096	16147	16022	16055	16072	16020	16003	16053	15972	15964	15993	15785	15940	16067	16026	15909	15962	16097	15975	16008	15929	16129	15999	15825	16092	15826	15940	15823	15982	16068	15862	16220	16070	16111	15965	16037	15963	16139	16034	16011	16004	15911	15825	15845	15961	15913	16086	16032	16079	15948	15810	15973	15987	15968	15982	15838	15962	15967	16053	15983	15978	16081	15763	15961	15747	16016	16125	15936	15929	15766	16062	16058	16089	16120	15824	16029	15938	15970	16074	16034	16008	16105	16117	15914	16047	16017	15930	15973	15954	16118	16200	15960	15978	15727	16287	16003	16014	15918	16137	15778	16057	16060	16261	16123	16007	15942	16002	16053	15936	16096	16113	15976	15961	15980	16066	16081	16013	15995	15977	16060	15926	16079	15938	15921	15830	16043	15953	16010	15909	16107	15931	15847	15868	16053	16115	15801	15916	15965	15923	16037	16022	15995	16041	16054	16022	15982	15700	15958	15976	16075	15969	15959	15926	16090	16157	15906	15976	15984	15852	16001	15941	15984	15961	16029	16027	15956	15949	16000	16012	15815	16172	15746	15969	15905	16035	16124	16163	16083	15901	15784	15895	16027	16062	15789	15906	15949	15940	15924	16184	16012	15906	15823	15883	15796	15957	16050	16212	15908	16119	16165	15890	15997	16070	16080	15991	15960	15979	16173	16033	16165	15979	16070	15947	16183	15916	16071	16080	16159	16051	16124	16057	16031	15880	15989	16044	15909	15916	16008	16037	15980	15925	16025	16003	15940	15944	15860	16060	16168	16065	15909	15891	16264	15758	15891	15907	16025	16099	16090	15894	15957	16019	15761	16031	15933	16052	16153	16070	16083	15858	15970	15832	16048	15927	15894	15968	15946	16115	16117	15961	15928	16048	15973	16058	15992	16053	15942	15988	16082	16103	15838	15824	15944	16046	16103	16002	15815	16024	16042	16085	16078	15985	15907	15825	15913	16128	16057	16152	16053	15925	16113	15997	15907	15979	15935	15921	16085	15815	16010	16081	15897	15971	16025	16215	15981	15939	15892	15890	16125	16169	15986	16084	15913	15993	15744	15883	15815	16048	16146	16079	15982	16310	15846	15969	15960	15890	15730	16017	16129	15900	16141	16156	16007	15924	15962	16041	15991	15991	15987	16118	16017	15962	15948	16081	15920	16046	15914	16041	16043	15850	16093	16085	16018	16137	15995	15987	15967	15950	15920	16032	16048	15899	15921	15876	15846	16036	16084	16106	16023	16001	15960	16083	15938	15940	15808	16137	16146	15976	15997	16143	16089	16016	16066	16092	16022	15967	15889	15886	16024	15973	16131	15916	15935
15611	20517	19553	17206	16289	15624	15503	15590	15526	15883	15683	15692	15163	15059	14998	14831	14651	14587	14374	14594	14380	14398	14553	14530	14435	14470	14417	14338	14540	14556	14401	14480	14484	14405	14496	14454	14615	14488	14487	14362	14514	14464	14544	14446	14353	14585	14827	14816	14593	14606	14460	14383	14394	14428	14349	14479	14454	14315	14421	14302	14517	14421	14429	14253	14444	14454	14319	14311	14546	14358	14317	14394	14644	14283	14474	14602	14468	14401	14334	14585	14173	14466	14436	14210	14415	14433	14449	14303	14369	14383	14529	14307	14391	14391	14495	14497	14261	14220	14370	14444	14565	14365	14436	14371	14461	14383	14351	14291	14405	14513	14259	14244	14497	14459	14338	14460	14435	14439	14461	14461	14499	14408	14365	14307	14594	14431	14320	14298	14347	14341	14413	14480	14353	14503	14327	14361	14398	14521	14324	14295	14424	14353	14383	14533	14286	14403	14338	14351	14403	14424	14482	14522	14482	14392	14376	14416	14413	14667	14383	14371	14447	14449	14499	14280	14423	14484	14344	14323	14332	14296	14501	14330	14382	14407	14454	14401	14192	14472	14254	14363	14353	14388	14295	14399	14408	14447	14463	14451	14441	14416	14602	14395	14300	14465	14439	14459	14377	14527	14451	14427	14330	14245	14373	14392	14398	14379	14389	14419	14308	14465	14473	14494	14291	14287	14218	14404	14356	14453	14407	14434	14529	14261	14288	14389	14230	14313	14453	14423	14324	14196	14491	14278	14383	14275	14379	14352	14621	14406	14210	14301	14577	14604	14419	14369	14372	14426	14265	14349	14376	14316	14475	14436	14362	14364	14444	14546	14334	14677	14354	14214	14392	14256	14422	14520	14320	14408	14330	14584	14359	14349	14209	14407	14417	14442	14624	14461	14355	14403	14395	14329	14504	14552	14334	14387	14357	14212	14409	14387	14357	14242	14262	14377	14478	14509	14364	14551	14454	14405	14391	14465	14339	14398	14385	14314	14466	14482	14565	14372	14177	14538	14421	14450	14263	14318	14396	14498	14446	14370	14386	14351	14303	14364	14228	14507	14379	14438	14440	14385	14296	14416	14469	14494	14534	14368	14307	14327	14365	14468	14271	14459	14413	14329	14542	14346	14602	14451	14372	14371	14446	14478	14392	14520	14488	14473	14383	14563	14391	14421	14520	14529	14434	14443	14439	14358	14390	14346	14272	14134	14500	14461	14424	14313	14474	14338	14466	14603	14208	14474	14389	14348	14535	14287	14463	14444	14553	14440	14478	14432	14506	14383	14397	14523	14411	14368	14446	14345	14354	14394	14441	14445	14376	14360	14521	14289	14309	14388	14398	14541	14484	14537	14327	14400	14339	14517	14334	14431	14256	14340	14455	14398	14561	14476	14476	14485	14494	14460	14556	14591	14440	14463	14342	14517	14330	14286	14289	14451	14459	14427	14444	14375	14314	14335	14305	14417	14446	14423	14444	14503	14522	14414	14404	14276	14157	14390	14573	14328	14567	14275	14467	14243	14594	14321	14296	14428	14433	14331	14584	14425	14534	14474	14508	14498	14422	14227	14512	14395	14482	14487	14303	14516	14381	14292	14365	14475	14245	14389	14435	14465	14367	14399	14429	14447	14374	14351	14345	14339	14336	14545	14347	14517	14370	14359	14578	14277	14349	14471	14212	14372	14319	14257	14369	14446	14421	14499	14527	14320	14322	14606	14221	14408	14544	14334	14451	14349	14386	14484	14487	14486	14338	14376	14463	14323	14399	14297	14481	14356	14450	14447	14393	14578	14308	14449	14586	14261	14556	14523	14397	14485	14389	14274	14438	14443	14570	14362	14440	14383	14501	14456	14418	14454	14354	14322	14237	14464	14346	14336	14483	14352	14420	14576	14399	14412	14344	14452	14301	14223	14436	14461	14397	14504	14313	14286	14328	14353	14452	14491	14239	14310	14443	14433	14388	14336	14517	14259	14470	14408	14427	14411	14521	14373	14427	14341	14408	14473	14452	14421	14469	14562	14508	14353	14471	14542	14383	14638	14522	14390	14277	14449	14462	14373	14433	14323	14516	14450	14505	14468	14412	14458	14446	14435	14370	14272	14279	14305	14442	14390	14427	14250	14427	14472	14274	14545	14454	14436	14329	14419	14431	14408	14339	14499	14511	14250	14495	14400	14458	14509	14374	14482	14388	14407	14644	14679	14392	14569	14262	14578	14302	14434	14490	14366	14394	14198	14466	14389	14387	14465	14343	14677	14496	14448	14583	14494	14386	14471	14450	14599	14379	14379	14382	14319	14226	14537	14342	14273	14440	14522	14454	14437	14312	14613	14459	14476	14370	14415	14527	14273	14470	14390	14256	14323	14494	14474	14366	14337	14436	14378	14452	14480	14423	14250	14482	14314	14411	14349	14331	14320	14391	14376	14283	14485	14453	14468	14391	14487	14327	14499	14337	14467	14319	14304	14425	14436	14420	14371	14544	14515	14369	14372	14413	14470	14340	14369	14534	14436	14505	14603	14287	14381	14352	14476	14242	14359	14382	14343	14412	14292	14371	14252	14513	14460	14422	14338	14336	14410	14355	14484	14371	14376	14647	14392	14356	14361	14336	14480	14293	14388	14496	14369	14507	14283	14197	14332	14380	14380	14370	14615	14347	14121	14264	14492	14303	14358	14469	14228	14411	14429	14238	14442	14364	14353	14569	14397	14461	14348	14513	14346	14410	14385	14249	14481	14448	14299	14621	14426	14372	14428	14435	14486	14422	14443	14422	14490	14316	14421	14425	14330	14383	14384	14271	14256	14354	14442	14300	14369	14238	14472	14489	14357	14258	14240	14557	14381	14463	14579	14325	14355	14418	14407	14346	14386	14541	14470	14162	14395	14547	14429	14335	14340	14348	14367	14499	14287	14603	14374	14437	14498	14504	14238	14400	14587	14262	14475	14339	14393	14308	14357	14450	14400	14425	14359	14276	14573	14408	14432	14456	14345	14481	14430	14446	14446	14541	14306	14443	14525	14352	14326	14382	14545	14415	14554	14269	14637	14547	14467	14471	14298	14266	14546	14289	14426	14317	14396	14496	14504	14532	14311	14260	14572	14476	14529	14406	14507	14427	14503	14369	14398	14285	14241	14477	14266	14457	14322	14129	14425	14294	14465	14431	14262	14507	14362	14404	14383	14351	14407	14376	14365	14506	14451	14408	14368	14456	14239	14454	14573	14386	14532	14343	14274	14543	14381	14083	14545	14362	14351	14439	14202	14454	14511	14304	14515	14510	14304	14312	14553	14440	14431	14353	14338	14551	14259	14560	14293	14392	14492	14395	14299	14270	14474	14397	14273	14252	14271	14255	14339	14556	14500	14485	14447	14341	14343	14465	14641	14386	14383	14418	14396	14510	14302	14570	14251	14410	14472	14342	14483	14325	14450	14506	14388	14292	14475	14462	14374	14219	14337	14450	14333	14426	14365	14348	14528	14482	14463	14335	14387	14403	14439	14276	14494	14546	14336	14622	14286	14434	14378	14264	14291	14480	14459	14356	14429	14508	14484	14481	14483	14486	14618	14515	14531	14298	14506	14371	14524	14538	14235	14445	14475	14454	14546	14478	14360	14462	14432	14370	14406	14457	14417	14503	14490	14235	14382	14370	14462	14429	14384	14325	14330	14549	14275	14369	14281	14559	14306	14470	14333	14436	14270	14457	14519	14449	14386	14337	14297	14416	14407	14479	14365	14503	14533	14333	14459	14441	14452	14398	14469	14330	14308	14440	14437	14449	14381	14598	14494	14471	14412	14327	14485	14450	14398	14370	14336	14328	14543	14344	14435	14549	14459	14474	14357	14525	14675	14287	14502	14393	14321	14630	14380	14434	14433	14357	14342	14423	14448	14371	14139	14468	14330	14221	14444	14360	14649	14465	14305	14334	14428	14480	14399	14365	14368	14459	14351	14499	14594	14409	14504	14411	14557	14530	14646	14470	14280	14534	14433	14440	14418	14546	14472	14340	14237	14346	14542	14284	14427	14418	14376	14534	14309	14560	14437	14407	14368	14494	14442	14598	14407	14412	14410	14396	14593	14407	14292	14308	14244	14370	14486	14370	14314	14469	14414	14484	14433	14602	14381	14628	14531	14559	14386	14545	14376	14477	14348	14479	14456	14350	14417	14483	14379	14460	14293	14311	14558	14323	14374	14557	14340	14475	14483	14497	14360	14318	14364	14546	14501	14410	14422	14299	14290	14351	14383	14275	14442	14562	14455	14443	14382	14454	14386	14378	14430	14461	14418	14444	14440	14538	14517	14361	14467	14519	14384	14337	14424	14518	14327	14471	14413	14342	14387	14393	14374	14501	14577	14470	14290	14357	14367	14534	14432	14397	14495	14396	14439	14319	14540	14376	14370	14298	14520	14346	14416	14496	14552	14345	14376	14535	14519	14344	14354	14521	14372	14338	14408	14364	14376	14440	14467	14485	14451	14383	14405	14582	14405	14445	14494	14438	14413	14369	14516	14321	14429	14634	14402	14466	14327	14307	14290	14482	14229	14389	14499	14508	14431	14611	14508	14438	14351	14457	14394	14588	14419	14416	14286	14517	14437	14473	14540	14408	14549	14428	14433	14424	14394	14499	14432	14403	14500	14289	14279	14382	14517	14272	14510	14495	14315	14400	14379	14486	14350	14417	14403	14227	14274	14434	14559	14486	14358	14391	14422	14350	14538	14421	14346	14427	14558	14509	14419	14332	14592	14580	14328	14419	14368	14392	14441	14475	14495	14449	14257	14361	14418	14502	14388	14561	14392	14564	14473	14602	14308	14286	14404	14676	14328	14399	14331	14486	14440	14395	14515	14334	14428	14410	14490	14468	14533	14364	14336	14428	14374	14285	14441	14272	14500	14622	14428	14476	14346	14374	14477	14379	14448	14536	14529	14355	14378	14402	14419	14426	14459	14534	14366	14535	14238	14285	14443	14336	14406	14376	14646	14404	14358	14551	14328	14560	14387	14436	14422	14296	14361	14468	14311	14381	14476	14474	14473	14327	14275	14516	14475	14428	14300	14445	14391	14495	14373	14450	14429	14396	14301	14379	14440	14361	14556	14589	14374	14500	14537	14490	14669	14368	14479	14448	14261	14393	14563	14325	14398	14435	14542
24224	21347	28799	24342	21970	21427	20295	17650	17253	17622	17439	17394	16887	16628	16748	16478	16367	16233	16298	16240	16123	16158	16214	16252	16083	16226	16194	16414	16049	16137	16193	16180	15965	16109	16178	16233	16000	15990	16215	16092	16148	16186	16162	16144	16031	16290	16846	17111	17262	16908	16528	16110	16202	15964	16201	16082	16273	16083	16072	16095	15963	16138	16080	16082	15924	16305	16095	16105	15983	16137	15984	15883	15975	16095	15990	16237	16041	16154	16067	15985	16074	16016	15912	15842	15823	16087	16248	16040	15896	16099	16036	16013	15990	16015	15907	15866	16005	15992	16204	16299	15847	15926	16055	15891	16116	16013	15998	16321	16072	16138	16014	16025	16084	16025	15991	16002	16113	15918	15826	15920	16122	15944	15994	16177	16171	15862	15978	15849	16100	16194	16109	15971	16085	16049	15979	15928	15994	15758	15756	16089	15919	16039	16133	15946	15949	15991	15903	15924	15832	15978	15842	15962	15777	16064	16155	16083	16083	16140	16105	15923	15962	16132	15996	15883	15847	16249	15993	15978	16066	15968	15803	15963	15997	15960	16083	16085	15759	16006	15787	15928	15998	15913	15850	15798	15866	15790	15907	15969	15912	15853	16040	15969	15992	15848	16060	16171	15965	15985	15991	15957	15798	15948	16007	15976	15851	15978	15939	16018	16056	15668	15955	15871	15937	15875	16044	16101	16084	15934	15991	15967	15810	15961	15937	15852	15964	16052	16131	15987	16116	15849	16019	16032	16034	16323	15981	16088	16024	15895	15933	15958	16010	16049	16108	15904	15883	15930	15911	15994	15907	16009	15981	15973	15904	16056	15845	16165	16121	16046	16223	15987	15972	15982	16107	15910	16005	16048	16076	16141	16201	15911	15816	15797	15879	15731	15636	15837	15810	15969	15964	16200	16155	16073	15932	16067	15932	15857	16090	16030	16002	15992	15835	16028	15999	15941	16199	15960	16113	16050	16036	16022	16135	16097	15996	15904	16017	16160	16102	16082	16067	15729	16056	16059	15981	15848	15985	15932	16131	15874	15930	15841	16037	15875	15881	15781	16160	15991	15907	16079	15881	15870	16002	16087	16053	16033	16025	15941	15996	16102	16078	15919	16149	16035	16106	16013	16046	15899	15936	16147	16063	15880	15862	15775	16031	16047	16099	15940	16048	15909	15824	15973	15993	15946	15991	15990	16133	15963	15883	16065	15940	16095	16170	15814	15978	16108	15876	15926	16001	15900	16097	16050	15945	15950	15987	15897	16106	16119	15940	15975	15995	15783	15877	15987	16162	16253	15991	16035	16099	16073	16117	16044	16253	16079	15983	16215	15887	16075	16054	16091	16005	16083	15827	15878	15971	16056	16014	15977	15941	15963	16081	15991	15997	15959	16066	15983	16053	15805	15949	16037	16043	16020	16266	16073	16031	15987	16012	16117	16036	16000	15919	16027	15794	15974	15830	15870	15906	15875	16172	15932	16011	15886	15963	15938	16053	15881	15861	15904	16262	15881	16035	15902	16018	15961	16068	16026	16027	15880	16027	15997	15899	16048	16035	15874	16058	15989	16086	15976	16080	15886	16076	15890	16123	16166	16144	16120	15927	16010	16086	15949	16229	15977	15965	15968	15849	15975	15872	16047	16203	15815	15918	16002	16101	16034	15918	16068	15935	15893	15909	15909	15861	15955	16073	16100	16143	16009	15969	16004	15897	16104	15929	16000	16026	15970	15958	15927	15962	16038	16052	15938	16140	15981	15874	16025	15955	16003	16056	16119	15966	15800	16105	16016	16032	15831	16033	15859	15875	16140	16092	16094	16191	16135	16021	15889	15984	16076	15838	15971	16121	15903	16015	16169	15987	15913	15894	16117	16067	15838	16038	15870	15953	16034	15890	15980	15927	15987	16022	15981	15953	16017	16015	16049	16232	15987	15847	15938	15901	16144	15918	15862	15952	16109	15962	16138	16097	15855	15961	15924	16011	16325	15990	16032	15947	15921	15995	16100	15960	16148	16138	15903	16097	16081	15996	16143	16138	15941	15993	16178	16093	15929	16063	15943	15846	15808	15957	16044	16146	15921	16083	15932	16054	16016	16163	15836	15997	15859	16052	16165	15915	15946	16037	16076	16032	15900	16106	16070	15959	16173	16063	16006	15807	15971	15962	16065	15946	15929	15970	16078	15880	16004	16058	16103	16052	16051	16133	15951	15952	16014	16081	15881	16084	16012	15989	15909	16022	16022	15929	15998	15856	15844	15971	16032	16147	15824	15968	16089	16092	16132	15989	16001	16067	16092	16109	16053	16177	15996	16013	15842	16124	16071	15914	15868	16049	16107	15975	15937	15902	16045	16088	15917	16155	16123	16049	16233	16227	15996	16105	15988	16090	15940	15885	15947	15971	15856	15908	16186	16074	16210	15989	15901	15874	15904	16025	16174	16031	15996	16099	15925	15862	16004	15938	15906	16114	15988	16027	15907	15925	15879	15887	16038	15798	16010	16035	16166	16015	16160	16221	15887	16081	15969	15957	15964	16127	15986	16117	16018	16028	16000	16107	16035	16004	15961	16050	15870	16125	15928	16069	16221	16009	16052	16048	15885	16013	15961	16030	16085	15832	15824	15721	16014	15870	15902	16026	16089	16017	16085	16028	16043	15970	15914	16087	15919	15993	15924	15973	16020	16050	15985	16088	16013	16037	16037	15926	16127	15946	15969	15904	16006	15825	15969	15875	15828	16038	16219	15894	16011	16003	16080	15968	15787	16061	15910	15975	16071	16113	15935	15944	16043	15877	16015	15998	15982	16003	15974	16063	16015	15963	15964	16112	16116	15881	16040	15899	15916	15931	16049	16111	15911	16070	15959	15766	15976	16060	15952	15920	16050	16149	15931	16004	16064	16168	15881	15933	16003	16052	16020	16104	16101	16101	15951	16024	16026	16199	16095	15918	15962	15971	15983	15882	16083	16151	16076	15877	15858	16245	15881	15962	16083	15956	15938	16127	15918	15947	16164	16013	16212	15943	15853	16026	16005	16223	16174	15988	15936	16202	15948	15910	15971	16092	16249	15978	16159	15895	15925	16036	15843	15874	15985	15851	16042	16350	15803	16135	16004	16097	15838	16209	15991	16017	15964	15869	15930	15917	15903	15865	16112	15922	15815	15954	16045	15977	15911	15882	16140	16063	16126	15964	16093	16008	15832	16037	16075	16156	16123	16160	16070	16088	15962	16170	15878	16133	16021	15931	15935	16060	15905	15893	15948	15925	16002	15960	15882	16007	15955	16113	15914	16047	16000	15914	16051	16054	16283	16133	16025	15934	16090	16078	15987	15889	15779	15960	16006	16060	15992	16043	16037	16001	15902	15862	15886	16129	15924	16189	16041	15957	16064	15947	15953	16140	16094	15984	16051	15791	15801	16016	15882	15912	15870	15873	15848	15837	15998	16217	15970	16027	15814	15982	15801	15998	16050	15766	16236	16197	15976	15782	16019	16145	15997	15860	15978	15916	16061	16138	16141	15925	15909	15920	15950	15904	16035	15953	15936	15888	15980	15931	15971	16112	16086	16128	15874	15851	15905	16085	15804	16193	16026	16138	16013	15845	16183	15838	15832	16243	15938	16001	15885	15871	15878	15932	16090	16047	15971	16059	16035	15986	16072	15963	15925	15923	15985	16000	16124	15858	15978	15893	16040	16001	16112	15904	16038	15887	16058	16156	15985	15971	16053	16321	15906	16274	16091	15887	16021	15970	16071	15916	16082	16064	15916	15877	16068	15996	15912	16002	15933	15983	16224	15886	15866	16032	15981	16116	16090	15894	15932	16063	15767	15957	16137	16073	16004	16265	16111	16131	15896	15849	16262	15894	16067	15755	15986	16051	16062	16100	15843	16149	16031	16044	15955	15825	16033	16027	16100	15740	16081	15974	15875	16115	15934	15985	16079	16096	16142	16019	16087	15849	15867	15827	15991	16143	15861	16028	15983	16050	16012	16065	16090	16084	15884	15778	15898	15955	16076	15939	15981	16099	15983	16008	15939	15938	16077	15962	15933	16114	15982	16010	16068	16014	15943	15954	16036	16016	16034	15946	15830	15991	16072	15882	15971	15878	15918	15983	15989	16139	15886	15900	15940	15918	15849	16045	15946	16004	16080	15942	16057	16068	15921	15829	15786	16005	15927	15879	16110	16147	16034	15831	15891	16166	15919	16149	16017	16008	15879	15906	15930	15966	16071	16082	15982	16038	16186	16053	15979	16041	15990	15989	15840	16213	16092	16095	16057	16152	16056	16129	15938	16069	16049	15956	16177	16047	16103	15746	16004	15959	16088	16036	16144	15871	15928	15967	15828	15829	16045	16193	16093	15990	16153	15995	16050	15950	16123	16163	16163	16086	15977	15790	15914	16136	16113	15923	15997	16011	15908	16005	15947	16014	16081	16116	15949	15949	15899	15934	15776	15910	16057	15926	15872	16082	15834	15903	15866	16043	16166	16103	16011	15928	15940	15937	16100	15953	16001	16120	15892	16027	15927	15929	16052	16050	15926	16162	16142	16024	16062	16018	15973	15981	15835	15933	16063	16053	15956	15883	16180	16116	16065	16055	15845	16099	16043	15745	16097	15906	15807	15880	15797	16089	15896	15890	16076	16147	16131	16088	16004	15940	15965	16031	16017	16150	16105	16231	16127	16050	16070	15955	16083	16064	15936	16006	15969	15905	15890	15959	15762	15694	16029	16210	16148	16029	16308	16224	16015	16049	15883	15848	16093	16182	16010	16071	16156	15967	15813	16208	16031	16110	15961	15885	16130	15943	16102	16101	16112	15866	15992	16090	15895	15865	15972	16172	16186	16086	15989	16033	16136	16044	16056	15955	15856	16067	16073	16127	16012	15984	16042	16176	16007	15838	16031	16213	15878	15927	16066	16040	16004	15810	15961	15980	16070	15907	15944	16179	15870	16025	15976	15930	16042	16195	16052	16045	16321	15961	15946	15693	16049	15865	16093	16062	16067	16024	15993	15901	16050	15934	16003	16108	15970	15880	15893	16007	15966	15899	16066	15903	15974	16095	16346	15954	15966	15965	15723	15962	15934	15841	15946	15914	15736	16111	16005	16095	15882	15971	16105	15899	15864	15995	16058	16058	15917	15965	15716
15112	26122	24890	20573	18300	17286	17028	16798	16713	16967	17104	16581	15690	15717	15543	15103	14854	14753	14658	14716	14538	14631	14560	14525	14644	14629	14561	14579	14604	14580	14499	14702	14557	14598	14481	14453	14710	14264	14579	14529	14550	14561	14565	14436	14400	14935	15785	15928	16261	15695	15155	14665	14498	14596	14449	14638	14384	14439	14355	14338	14437	14412	14471	14575	14465	14497	14566	14525	14403	14504	14357	14561	14514	14551	14330	14435	14508	14415	14379	14356	14459	14211	14520	14385	14335	14488	14444	14373	14398	14543	14469	14501	14415	14578	14374	14445	14451	14561	14350	14408	14482	14410	14565	14429	14599	14430	14332	14534	14377	14375	14321	14485	14433	14539	14458	14313	14346	14509	14252	14556	14600	14411	14375	14461	14449	14324	14465	14548	14492	14580	14353	14371	14431	14455	14443	14530	14548	14292	14445	14512	14552	14557	14446	14469	14208	14505	14498	14365	14433	14378	14395	14416	14552	14540	14408	14637	14375	14453	14582	14275	14310	14239	14483	14626	14431	14378	14415	14436	14291	14395	14471	14488	14322	14369	14438	14412	14475	14334	14364	14401	14538	14308	14204	14469	14410	14276	14461	14466	14507	14518	14559	14480	14483	14382	14421	14391	14428	14370	14556	14243	14470	14446	14417	14480	14509	14353	14541	14470	14432	14491	14577	14386	14492	14451	14399	14410	14394	14337	14505	14509	14268	14514	14350	14473	14491	14368	14552	14447	14460	14525	14415	14390	14293	14363	14526	14266	14454	14504	14220	14427	14407	14430	14371	14534	14507	14342	14393	14487	14436	14343	14287	14434	14274	14465	14353	14432	14439	14507	14395	14120	14286	14429	14428	14346	14464	14527	14527	14464	14403	14438	14576	14626	14307	14405	14365	14462	14335	14275	14528	14523	14552	14434	14543	14339	14450	14399	14353	14379	14482	14401	14521	14305	14393	14316	14499	14356	14298	14378	14515	14457	14287	14499	14501	14296	14420	14398	14590	14370	14451	14245	14307	14362	14280	14629	14486	14360	14442	14467	14486	14406	14601	14379	14347	14430	14464	14562	14419	14440	14606	14494	14404	14439	14337	14479	14536	14309	14406	14499	14483	14481	14479	14432	14535	14534	14396	14432	14590	14513	14252	14580	14330	14534	14299	14392	14374	14438	14288	14297	14566	14376	14453	14362	14521	14327	14473	14446	14279	14375	14505	14268	14423	14428	14318	14422	14367	14356	14380	14401	14468	14562	14320	14373	14422	14462	14560	14460	14435	14569	14503	14397	14262	14592	14346	14389	14396	14407	14270	14354	14610	14440	14252	14405	14407	14314	14428	14341	14289	14324	14495	14411	14421	14363	14507	14519	14332	14307	14309	14450	14465	14547	14450	14553	14371	14567	14363	14401	14344	14352	14453	14386	14501	14502	14407	14381	14239	14438	14588	14428	14532	14340	14515	14326	14536	14703	14481	14391	14472	14410	14520	14440	14499	14335	14421	14520	14386	14405	14446	14428	14329	14467	14519	14473	14394	14400	14445	14280	14493	14291	14464	14278	14422	14407	14529	14282	14341	14360	14571	14447	14374	14411	14475	14493	14399	14293	14273	14501	14422	14408	14515	14494	14342	14559	14358	14493	14519	14527	14521	14371	14202	14396	14416	14546	14610	14347	14442	14391	14426	14344	14489	14536	14401	14519	14362	14429	14440	14295	14387	14487	14543	14497	14335	14322	14425	14362	14334	14459	14458	14547	14450	14532	14460	14605	14495	14515	14547	14465	14434	14447	14548	14228	14544	14403	14471	14528	14326	14464	14482	14539	14356	14407	14401	14499	14417	14446	14392	14381	14397	14312	14349	14421	14481	14502	14547	14532	14431	14249	14447	14334	14493	14397	14457	14381	14453	14402	14456	14611	14427	14364	14295	14445	14510	14377	14422	14289	14499	14524	14376	14277	14439	14483	14447	14502	14406	14478	14292	14522	14372	14428	14400	14595	14504	14236	14441	14461	14612	14278	14405	14356	14362	14483	14440	14371	14399	14608	14571	14285	14530	14506	14608	14275	14438	14273	14426	14521	14429	14365	14500	14516	14389	14474	14172	14438	14464	14378	14354	14553	14422	14434	14338	14466	14375	14436	14619	14335	14418	14465	14417	14347	14303	14592	14397	14573	14313	14230	14539	14373	14479	14527	14434	14420	14407	14359	14331	14396	14320	14310	14435	14344	14465	14367	14374	14282	14515	14244	14369	14431	14454	14484	14344	14401	14385	14404	14340	14522	14448	14439	14435	14400	14602	14401	14459	14622	14464	14511	14337	14474	14411	14438	14359	14414	14440	14506	14402	14431	14379	14368	14465	14453	14575	14365	14505	14542	14482	14431	14326	14483	14312	14242	14427	14505	14507	14409	14547	14448	14429	14252	14433	14446	14468	14331	14357	14387	14392	14291	14577	14383	14554	14663	14336	14399	14358	14483	14324	14433	14353	14429	14535	14389	14443	14470	14427	14230	14393	14570	14506	14462	14586	14310	14360	14361	14339	14591	14440	14537	14342	14467	14504	14471	14368	14338	14347	14617	14369	14550	14363	14486	14523	14449	14324	14526	14468	14442	14430	14451	14514	14402	14397	14267	14433	14172	14485	14294	14454	14433	14532	14440	14485	14536	14297	14363	14499	14451	14477	14349	14346	14359	14413	14432	14316	14397	14314	14386	14387	14424	14539	14405	14336	14317	14432	14455	14445	14292	14463	14301	14403	14429	14300	14340	14429	14527	14155	14439	14405	14371	14383	14478	14233	14500	14480	14448	14371	14255	14298	14531	14442	14415	14537	14397	14424	14448	14455	14292	14571	14444	14418	14381	14498	14376	14330	14531	14503	14298	14362	14516	14414	14512	14534	14434	14359	14256	14412	14328	14357	14450	14278	14412	14369	14337	14374	14408	14384	14425	14387	14509	14326	14331	14500	14413	14575	14451	14489	14465	14553	14393	14406	14358	14522	14453	14443	14312	14505	14481	14476	14483	14465	14488	14299	14480	14615	14399	14282	14549	14494	14403	14267	14446	14487	14407	14352	14438	14424	14396	14449	14382	14424	14521	14553	14299	14248	14302	14507	14475	14515	14339	14357	14582	14594	14448	14367	14587	14383	14288	14357	14468	14395	14437	14547	14596	14357	14395	14434	14348	14532	14458	14255	14363	14439	14490	14468	14380	14418	14373	14459	14489	14450	14432	14493	14477	14306	14394	14369	14391	14455	14357	14513	14463	14437	14479	14421	14348	14387	14469	14454	14219	14414	14525	14609	14515	14447	14338	14452	14369	14454	14457	14440	14384	14423	14471	14333	14482	14378	14374	14387	14547	14258	14403	14248	14440	14332	14276	14401	14429	14213	14305	14394	14230	14216	14259	14550	14647	14450	14471	14242	14374	14328	14554	14437	14334	14459	14516	14564	14477	14607	14519	14333	14433	14376	14439	14287	14177	14455	14174	14318	14327	14345	14530	14413	14357	14320	14441	14369	14457	14365	14232	14526	14319	14388	14682	14347	14321	14388	14403	14399	14373	14163	14630	14438	14458	14358	14444	14403	14337	14353	14396	14529	14456	14265	14385	14726	14272	14411	14495	14324	14555	14460	14403	14499	14311	14405	14369	14245	14418	14407	14336	14314	14385	14379	14478	14500	14265	14500	14330	14189	14449	14636	14335	14563	14358	14633	14378	14433	14356	14311	14387	14421	14469	14309	14498	14447	14254	14398	14371	14411	14456	14547	14434	14292	14312	14493	14484	14413	14406	14321	14463	14558	14407	14381	14430	14402	14367	14560	14376	14367	14331	14536	14348	14438	14325	14318	14343	14423	14457	14373	14295	14540	14324	14435	14506	14385	14383	14330	14427	14397	14564	14476	14554	14341	14678	14363	14325	14306	14363	14558	14385	14431	14447	14504	14299	14405	14370	14410	14384	14537	14516	14439	14411	14597	14414	14297	14406	14314	14506	14509	14245	14572	14441	14516	14473	14430	14332	14440	14490	14418	14439	14476	14369	14336	14411	14350	14213	14316	14547	14352	14410	14351	14421	14536	14419	14338	14484	14380	14517	14358	14380	14268	14506	14298	14540	14405	14333	14480	14426	14625	14406	14550	14440	14429	14426	14420	14509	14486	14583	14535	14434	14345	14653	14390	14454	14519	14308	14153	14521	14306	14568	14442	14452	14432	14416	14403	14343	14452	14482	14324	14477	14363	14323	14393	14383	14449	14456	14327	14504	14478	14444	14325	14408	14316	14559	14514	14434	14536	14407	14471	14343	14658	14505	14410	14280	14398	14285	14361	14345	14448	14535	14407	14445	14508	14403	14407	14443	14364	14440	14447	14464	14483	14194	14355	14509	14474	14389	14261	14567	14336	14395	14476	14480	14422	14384	14465	14345	14599	14500	14452	14501	14535	14250	14374	14308	14336	14443	14388	14423	14361	14355	14425	14337	14564	14403	14421	14299	14378	14456	14446	14410	14304	14462	14337	14550	14443	14459	14508	14566	14507	14320	14349	14513	14503	14455	14421	14509	14431	14589	14436	14427	14456	14522	14510	14393	14337	14354	14383	14377	14419	14352	14430	14426	14482	14360	14379	14433	14319	14437	14457	14254	14619	14417	14538	14359	14322	14617	14526	14337	14421	14362	14497	14561	14441	14512	14329	14468	14452	14439	14454	14280	14418	14277	14381	14507	14533	14267	14347	14451	14375	14434	14410	14579	14399	14428	14471	14356	14454	14493	14488	14327	14431	14399	14256	14452	14448	14514	14626	14406	14423	14471	14332	14364	14451	14370	14484	14352	14375	14601	14268	14596	14351	14404	14284	14496	14395	14277	14406	14472	14438	14445	14289	14407	14449	14374	14333	14415	14365	14394	14307	14389	14372	14325	14330	14394	14573	14405	14426	14471	14441	14357	14538	14207	14451	14287	14286	14596	14358	14232	14496	14369	14551	14373	14350	14308	14356	14374	14378	14364	14379	14399	14540	14471	14282	14363	14456	14378	14579	14236	14553	14332	14568	14394	14488	14473	14450	14242	14491	14479	14440	14309	14320	14567	14511	14228	14394	14466	14605	14389	14475	14495	14515	14367	14292	14414	14566	14282	14310	14239	14435	14398	14502	14490
23107	21342	29216	23835	21519	23162	24325	18841	17858	18186	18081	17886	17382	17075	17026	16748	16490	16346	16254	16252	16241	16557	16195	16233	16109	16211	16244	16095	16077	16047	16031	16182	16117	15869	16043	16145	16136	16102	16037	16125	16138	15926	16057	15955	16160	16103	17249	19568	18407	17354	16679	16246	16000	16094	16066	16033	16073	16145	16132	16080	16001	16014	15938	15789	15863	16021	16022	16092	15917	16103	15973	15714	15845	16140	15993	15914	16111	16066	16035	15977	16213	16032	16061	16063	15883	15970	15948	15924	15941	15778	15860	16011	15879	15966	16022	16082	15987	15775	15793	15881	16023	15997	15981	15973	15960	15745	15952	15736	16009	16011	15789	15736	15936	16124	15909	15812	16247	15973	15974	15959	16095	15944	15918	15954	16095	15991	15946	16149	16029	15988	15851	15777	16182	15925	16055	15800	15892	16040	16084	16003	15992	15851	15937	16094	15849	15930	15975	15915	16049	16002	15958	16103	16009	15991	15938	16002	16089	16113	15846	15876	15992	15827	16021	15885	15892	15888	15952	15839	16049	15971	16065	15876	15888	15934	15924	15808	16022	16063	15872	16067	15829	15999	15792	15934	16100	16048	15946	16027	15946	15963	15958	15893	15978	16019	15995	15865	16015	15821	15821	15811	15848	15917	15739	15870	15972	16005	16003	15854	15949	16021	16046	15883	15999	15862	15916	15970	16070	15911	16160	15996	16020	15824	16039	15659	15842	16009	16016	15824	15901	15941	15910	15960	15800	16023	15911	15993	16069	15937	15851	15741	15956	15819	15814	15834	15795	15974	15874	16051	15998	16011	15839	15963	15916	15701	15854	15845	15975	16034	15762	15838	15987	16125	15747	15795	16091	15914	15827	15936	16040	15964	15835	15918	15699	16106	15986	15768	15959	15898	15858	15746	16003	16050	15935	15736	15924	15876	15846	15938	15824	15881	15956	15843	16048	15885	15938	15981	15917	15916	15919	15964	15782	15882	16031	15962	15783	16061	15812	15942	15869	16112	15919	16045	15832	15965	15924	15721	15887	15865	15755	15977	15983	16051	15854	16047	15921	16025	15922	15683	16065	15901	15852	15915	16148	15796	15844	15788	15895	15893	15990	15882	15890	15895	15662	15830	16004	15793	15813	15835	15751	16122	16015	16062	15979	15845	15892	15988	15825	16067	15918	15876	15989	15867	15957	16044	15830	15734	15788	15887	15991	16120	16080	16076	15954	15896	15873	15887	15894	15898	15820	16086	15926	15840	15853	15917	15850	16107	15881	16151	16086	15891	15904	15876	15954	15955	16063	15880	15944	15791	15783	15978	15868	15754	15889	15844	16055	15976	16041	15889	16020	15895	15844	15664	15955	15860	15769	15825	15853	15759	15893	15943	15763	16017	16085	15797	15971	15894	15721	15915	15862	15878	15555	15792	16118	15865	15906	15831	16026	15888	15837	16052	16094	15630	16095	15944	15887	15723	15821	15918	15982	15816	15862	15968	15865	15845	15701	15883	15801	15692	16108	15904	15977	15895	15948	15754	15999	15781	15966	15974	16010	15873	15947	15872	15934	15948	15912	16047	15992	15999	15968	15636	15806	16019	15952	15831	15696	15990	15902	15741	16160	15892	15861	16051	15978	16079	16008	16059	15875	15946	15970	15960	15744	15970	15844	15890	16076	16147	16065	15780	15820	15829	15789	15642	16054	15797	15943	16068	15897	15823	15818	16013	16018	15902	15800	15851	15775	15838	15801	15660	15901	15934	15927	15832	15982	15896	15658	15821	15736	15967	16137	16084	15853	15830	16013	15837	15678	15907	15868	15988	15933	15929	16043	15931	15881	15893	15866	15861	15877	15858	15750	15723	15934	15869	15988	15988	15980	15997	15978	15993	16096	15931	15855	15991	15842	15837	15801	16132	15751	16073	15953	16036	16073	16048	15982	15966	15758	15955	15803	15840	15893	15866	15945	15911	15931	15749	15962	15916	15811	15888	16009	15987	16015	15990	16026	15686	15717	15803	15858	16024	15902	15825	15758	15901	16035	15832	15897	16027	15781	15857	15873	15867	15465	15759	15926	15923	16001	16014	16076	15966	15923	16014	15809	15908	16038	15851	15925	15996	15980	16074	15917	15945	16174	15711	15939	15942	15798	16092	16090	15905	15949	16079	15875	15768	15939	15811	16040	15833	15822	15946	15924	15607	15883	15928	15950	15618	15886	15728	15882	15883	16063	15970	15846	16029	15927	15871	15890	15691	15987	16023	15868	15848	15920	15817	15961	15971	15712	15876	15858	16013	15989	15895	15808	15908	15826	15991	15899	15909	15975	15909	16074	15874	15909	15815	16003	15992	15874	15963	15864	15760	16080	15909	15929	15910	15865	16012	15709	15894	15897	15916	15818	15670	16098	15934	15905	15922	15778	15948	16087	15964	15879	15874	15944	15872	15692	15974	15778	15796	15753	15747	15847	15911	16033	15973	15751	16002	15913	15967	15897	15799	15756	16019	15776	15868	15819	15795	15893	16067	16052	15811	15957	16015	16029	15957	15982	16113	15743	15804	15998	15823	15704	15808	15753	15953	15642	15670	15903	16031	15870	15956	15932	16166	15943	15952	15973	15705	15805	15832	15783	15895	15902	15992	16140	15893	15933	15904	16001	15831	15897	15923	15799	15911	15909	15958	16007	15936	15863	16100	15927	15881	16093	16158	15843	15786	15962	15931	15963	16054	15749	16119	15998	15961	15833	15889	15849	15928	16053	16025	15935	15926	15940	15815	16125	15698	16203	15835	16153	15838	15835	15816	15827	15855	16052	15821	15806	15849	15880	15704	15887	15750	15781	15731	15931	15692	15866	15951	15984	16097	15984	15983	15814	15900	15842	15944	15998	15760	15829	15787	15978	15982	15945	15852	15755	15751	15912	16106	16082	15892	15744	15930	15818	15669	15758	15751	16097	16036	15771	15792	15826	15844	15807	15896	15842	15940	15938	16084	15887	15972	15881	16095	15783	15885	15772	15993	15759	15797	15928	16036	15691	15845	16078	15914	16087	15944	15694	15934	16028	15878	15821	15808	16125	15942	15994	15915	15928	15966	15785	15760	15895	15969	15958	15969	15910	15774	15802	15787	15889	15885	15743	15911	15979	16062	16025	16011	15997	15782	15915	15975	15839	15811	16050	15880	15806	15747	15781	15979	15845	15954	15641	15971	15896	15928	15858	15908	15971	15857	15859	16004	15958	15908	15766	16050	15717	15813	15852	15879	15757	16037	15945	15786	15929	15755	15942	15966	16129	15758	15766	15895	15982	15779	15948	15846	15938	16015	15650	15926	15721	15881	15842	15765	15856	15992	15776	15819	15983	15977	15800	15719	15987	15953	15818	16006	15921	15796	16025	15785	15875	15965	15712	15865	15919	15962	16079	15765	15834	15679	15788	16024	16007	15819	15875	15801	15888	15845	16183	15698	15895	15899	16087	15946	15827	15852	15996	15916	15870	15824	15899	15921	15795	15904	15832	15989	16079	15836	15696	15877	16049	15927	15918	16031	15820	16189	15870	15861	15960	15953	15816	15892	15821	15851	15895	15968	15993	15940	15969	15889	15836	15850	15870	15863	15847	16034	16052	15889	16046	15831	15753	15859	15840	15981	15970	15772	15909	16020	15875	15964	16151	15882	15879	15893	15896	15918	15769	15986	16016	15893	15959	15948	15964	16004	15975	15580	15926	15842	15865	15731	15895	15961	15932	16038	16017	16093	16039	15747	15934	15907	15843	16008	15871	15893	15875	15829	15763	15641	16000	16067	15928	15822	15897	15908	15723	15883	15867	15940	15978	15846	15932	15997	15947	15855	16055	15695	15749	15786	15872	15781	15943	15799	16077	15999	15951	16020	15727	15725	15802	15873	15962	15976	16090	15815	15994	15957	16079	15833	15915	15791	15903	15991	15894	15968	15911	16036	15995	15897	15810	15866	16085	15737	15864	15916	15727	15995	15879	15810	16011	15833	16007	15867	15810	15820	15715	15848	16120	15917	15964	15965	15818	16150	15910	15801	15841	15875	15876	15889	15844	15783	15965	15932	16022	16147	15872	15840	15882	15982	15991	15943	15916	15898	15733	16028	15917	15813	15780	15889	16026	15866	15887	15905	16008	15958	16028	15983	16037	15851	15900	15768	15840	16021	16015	15788	15811	15883	15977	15901	15846	15913	15986	16004	15908	16054	15904	15859	16090	16087	16006	15831	15682	15996	15936	15873	15947	15972	16072	15765	15930	15890	15894	16169	16001	15875	15845	15921	15922	15946	15890	15936	15888	15946	15916	15862	15735	16079	15999	16003	15907	15997	15835	15917	15841	15941	16278	16039	15931	15909	15919	15927	15670	15903	16110	16052	15819	15896	15776	15833	15873	15834	15923	15684	15980	16210	15969	16036	15880	15923	15943	15789	15960	15872	15888	15960	16106	15831	15924	16076	16089	16024	15886	15860	15992	16105	15910	16079	15777	15967	15874	15706	15716	15869	16011	15957	15878	15765	15795	15724	15978	15750	15847	15733	15877	15923	15979	15713	16036	15969	16050	15874	16057	15745	15806	16016	15971	15835	15855	15804	16019	15831	15990	15985	15867	15949	15904	15957	15844	15856	15903	15928	16008	15819	15851	15913	16061	15795	15818	15821	15863	15993	15821	15660	15918	16006	15929	15892	16022	15877	15867	15700	16056	16015	16049	15883	15784	15986	15992	16040	15784	15960	15923	15815	15889	15875	16064	15848	15755	15917	15779	15770	16064	16111	15947	16136	15793	15998	16073	15828	15707	16093	15987	15811	15852	16068	15987	15763	15809	16044	15733	16115	15945	15942	16188	15851	15888	15814	15898	15976	16175	16018	15778	15658	15838	15925	15735	15927	15924	15849	15760	16008	15878	15875	15946	16028	15849	15856	15877	15891	15776	15934	15928	15847	15845	15861	15942	15932	16120	15931	15967	15919	15893	15837	15795	15964	16068	15877	15838	15999	15957	15731	15860	15821	15778	15844	15817	15869	16098	15905	15765	15656	15948	15898	16089	15993	15929	15901	15931	15869	15812	15699	15789	15872	15896	15961	16028	15790	15956	15889	15877	16102	15883	15886	15923	15933	15866	15917	15926	15921	15853	16042	15817	15970
16463	30450	29424	23608	20434	19187	18841	17948	17825	18222	17671	17272	16444	16001	15425	15301	15020	14802	14887	14853	14664	14736	14686	14603	14594	14841	14524	14481	14660	14675	14494	14502	14628	14594	14482	14500	14413	14402	14613	14444	14494	14383	14414	14542	14428	14418	16415	19364	17435	15988	15465	14882	14400	14405	14395	14443	14540	14283	14434	14333	14634	14345	14354	14318	14269	14314	14456	14497	14457	14408	14473	14322	14530	14451	14477	14436	14518	14327	14280	14389	14419	14411	14382	14318	14587	14194	14592	14484	14470	14326	14281	14341	14488	14436	14362	14489	14375	14447	14581	14372	14477	14605	14469	14373	14438	14398	14385	14431	14283	14415	14331	14463	14348	14365	14308	14388	14393	14254	14333	14426	14422	14429	14368	14276	14516	14343	14404	14341	14395	14568	14126	14336	14449	14211	14369	14272	14449	14366	14543	14174	14592	14215	14337	14289	14635	14500	14211	14252	14377	14347	14334	14389	14297	14418	14462	14454	14424	14285	14171	14323	14303	14541	14323	14353	14371	14466	14385	14359	14393	14358	14533	14459	14421	14426	14451	14407	14174	14483	14391	14463	14466	14195	14351	14236	14452	14455	14406	14540	14440	14440	14368	14288	14351	14469	14475	14539	14475	14532	14305	14333	14401	14430	14439	14341	14251	14161	14423	14322	14358	14192	14370	14490	14367	14429	14364	14332	14537	14303	14402	14473	14319	14394	14344	14330	14442	14264	14337	14358	14241	14498	14390	14398	14396	14350	14487	14445	14478	14525	14542	14492	14331	14456	14306	14370	14450	14349	14474	14270	14389	14250	14397	14368	14339	14292	14410	14410	14501	14366	14385	14337	14305	14435	14299	14552	14361	14396	14430	14193	14573	14316	14495	14326	14450	14516	14239	14377	14377	14142	14251	14143	14407	14354	14403	14250	14322	14343	14508	14454	14392	14341	14367	14471	14408	14429	14355	14467	14252	14348	14448	14490	14365	14593	14418	14575	14549	14282	14354	14451	14470	14263	14342	14241	14405	14419	14465	14315	14446	14358	14474	14572	14285	14567	14239	14288	14323	14360	14377	14389	14403	14378	14276	14347	14307	14465	14427	14396	14358	14498	14351	14187	14342	14417	14419	14474	14434	14296	14332	14438	14484	14243	14166	14474	14469	14395	14393	14316	14459	14373	14554	14646	14546	14433	14449	14445	14385	14193	14547	14275	14432	14580	14357	14328	14234	14447	14449	14235	14413	14416	14231	14523	14229	14551	14516	14521	14156	14332	14383	14474	14344	14324	14493	14454	14419	14439	14110	14363	14237	14412	14199	14314	14450	14417	14372	14418	14317	14403	14424	14362	14339	14337	14243	14428	14439	14381	14331	14510	14389	14409	14357	14400	14303	14269	14405	14272	14456	14327	14311	14330	14398	14589	14290	14512	14601	14457	14416	14179	14380	14359	14128	14315	14619	14210	14431	14578	14497	14475	14399	14241	14282	14521	14338	14448	14489	14382	14421	14500	14513	14439	14271	14352	14434	14491	14384	14220	14284	14401	14442	14468	14447	14165	14259	14349	14225	14296	14287	14360	14465	14311	14330	14401	14371	14450	14461	14239	14580	14406	14294	14439	14424	14349	14462	14521	14343	14299	14455	14507	14371	14429	14482	14313	14322	14446	14295	14474	14314	14347	14641	14333	14503	14369	14312	14276	14453	14376	14273	14399	14538	14400	14296	14395	14307	14354	14394	14442	14324	14287	14344	14330	14394	14243	14524	14318	14349	14495	14398	14264	14316	14288	14376	14376	14427	14245	14431	14338	14258	14290	14327	14422	14464	14335	14472	14531	14516	14324	14339	14485	14342	14474	14372	14361	14258	14651	14207	14485	14381	14436	14526	14508	14344	14395	14425	14391	14348	14407	14530	14509	14425	14432	14479	14400	14452	14464	14324	14414	14425	14326	14376	14430	14384	14343	14422	14453	14255	14427	14440	14295	14431	14478	14105	14320	14451	14469	14398	14341	14418	14308	14353	14411	14465	14351	14399	14456	14343	14350	14410	14352	14355	14289	14454	14401	14328	14351	14405	14243	14331	14365	14440	14319	14364	14329	14436	14454	14485	14478	14363	14408	14333	14175	14591	14383	14286	14244	14360	14283	14385	14380	14375	14497	14312	14455	14439	14350	14418	14470	14285	14534	14280	14310	14512	14440	14300	14440	14391	14274	14325	14205	14345	14414	14519	14381	14270	14349	14277	14490	14262	14389	14399	14557	14443	14392	14467	14255	14434	14330	14360	14281	14435	14151	14381	14311	14460	14326	14657	14484	14418	14514	14279	14518	14388	14648	14466	14392	14373	14350	14227	14359	14287	14384	14285	14370	14485	14429	14413	14370	14369	14377	14362	14386	14444	14371	14208	14477	14291	14255	14162	14468	14367	14436	14285	14429	14268	14373	14354	14431	14504	14399	14368	14335	14266	14433	14441	14164	14548	14409	14360	14354	14384	14268	14441	14579	14323	14528	14382	14471	14334	14401	14316	14386	14472	14255	14305	14268	14394	14574	14260	14313	14473	14401	14470	14350	14288	14421	14524	14588	14423	14327	14438	14394	14472	14076	14282	14433	14312	14339	14286	14264	14322	14337	14366	14404	14436	14219	14406	14438	14487	14581	14426	14490	14288	14297	14448	14279	14296	14390	14393	14259	14451	14462	14328	14435	14458	14493	14443	14244	14382	14321	14502	14326	14489	14361	14291	14473	14388	14386	14266	14380	14153	14434	14323	14341	14338	14550	14177	14393	14230	14495	14434	14471	14430	14461	14374	14354	14329	14461	14377	14383	14320	14338	14339	14424	14529	14421	14378	14612	14313	14192	14300	14385	14352	14447	14378	14391	14195	14451	14292	14484	14379	14439	14449	14509	14479	14407	14395	14379	14484	14332	14180	14396	14321	14307	14479	14450	14314	14390	14358	14342	14371	14532	14280	14528	14196	14476	14356	14384	14503	14286	14394	14407	14333	14561	14330	14319	14505	14465	14414	14296	14394	14385	14441	14381	14326	14402	14382	14470	14458	14233	14405	14275	14494	14469	14244	14544	14238	14428	14441	14447	14500	14289	14374	14276	14501	14356	14386	14449	14349	14337	14276	14344	14287	14398	14360	14404	14520	14339	14332	14450	14247	14470	14364	14313	14352	14491	14276	14249	14382	14500	14373	14361	14494	14382	14384	14344	14325	14344	14387	14299	14211	14472	14352	14511	14314	14382	14248	14265	14329	14295	14437	14464	14285	14424	14388	14448	14322	14357	14374	14395	14322	14433	14358	14357	14226	14265	14372	14442	14418	14441	14360	14436	14299	14467	14381	14318	14250	14314	14328	14300	14355	14379	14363	14396	14463	14304	14345	14461	14383	14307	14428	14231	14347	14407	14262	14493	14260	14498	14443	14183	14283	14374	14641	14338	14331	14436	14298	14374	14294	14448	14359	14384	14505	14414	14460	14395	14409	14426	14354	14349	14430	14430	14529	14207	14431	14365	14361	14505	14311	14393	14325	14404	14322	14472	14411	14429	14405	14402	14380	14479	14353	14244	14380	14373	14266	14494	14415	14499	14305	14458	14464	14397	14383	14445	14217	14307	14521	14392	14515	14606	14290	14378	14434	14459	14354	14479	14384	14411	14431	14301	14249	14473	14454	14355	14534	14398	14341	14393	14403	14322	14445	14544	14299	14273	14387	14412	14440	14319	14477	14362	14413	14511	14457	14280	14364	14356	14323	14375	14342	14477	14334	14320	14391	14337	14388	14199	14568	14532	14379	14437	14651	14412	14304	14455	14366	14259	14227	14428	14358	14237	14373	14248	14257	14419	14440	14217	14541	14197	14504	14373	14265	14387	14364	14272	14437	14362	14278	14303	14420	14342	14210	14490	14509	14513	14344	14455	14416	14398	14419	14401	14439	14438	14343	14339	14447	14333	14336	14411	14390	14370	14374	14337	14340	14533	14322	14386	14428	14289	14340	14347	14637	14370	14453	14321	14439	14389	14346	14375	14474	14471	14411	14438	14515	14367	14303	14376	14372	14476	14414	14539	14424	14334	14443	14387	14260	14275	14366	14264	14260	14473	14511	14351	14291	14354	14249	14369	14419	14399	14459	14176	14245	14445	14284	14321	14443	14458	14434	14340	14513	14514	14267	14242	14280	14412	14473	14351	14384	14403	14277	14366	14623	14400	14366	14434	14476	14396	14470	14466	14256	14385	14180	14373	14162	14402	14430	14282	14412	14440	14403	14285	14474	14330	14421	14446	14528	14323	14399	14437	14350	14465	14318	14408	14343	14448	14596	14482	14373	14312	14299	14290	14273	14390	14356	14311	14480	14332	14330	14287	14376	14361	14503	14318	14343	14428	14314	14252	14339	14365	14311	14416	14356	14541	14510	14415	14549	14342	14511	14495	14333	14494	14471	14248	14343	14328	14394	14376	14431	14235	14364	14385	14355	14495	14341	14392	14265	14427	14311	14436	14334	14485	14485	14209	14285	14276	14282	14201	14397	14455	14201	14366	14459	14457	14385	14306	14289	14361	14236	14357	14372	14480	14483	14365	14282	14434	14435	14365	14392	14323	14432	14380	14482	14293	14240	14518	14420	14431	14583	14492	14439	14354	14427	14281	14374	14303	14236	14251	14486	14419	14389	14410	14548	14217	14230	14502	14307	14479	14295	14208	14366	14380	14347	14404	14400	14168	14500	14199	14536	14583	14449	14334	14240	14361	14492	14411	14295	14540	14435	14341	14369	14215	14288	14489	14409	14306	14314	14375	14469	14526	14381	14458	14363	14275	14263	14453	14378	14376	14336	14404	14394	14385	14292	14316	14485	14444	14463	14384	14427	14400	14383	14478	14412	14447	14436	14267	14351	14431	14468	14465	14388	14384	14395	14472	14373	14420	14412	14333	14227	14443	14300	14176	14408	14298	14599	14423	14409	14420	14513	14399	14360	14243	14638	14392	14388	14392	14228	14377	14305	14474	14396	14350	14179	14394	14269	14428	14358	14203	14573	14542	14397	14470	14325	14353	14388	14286	14326	14407	14423	14349	14376	14382	14457	14511	14356	14383	14344	14343	14328	14298	14297	14250	14537	14521	14476	14280	14534	14496	14447	14328	14317	14364
27630	22000	24304	20753	17020	16794	16692	16098	16299	16502	16445	16027	15840	15840	16106	15864	15892	15915	15816	15651	15974	15726	15634	15849	15479	15572	15722	15633	15563	15593	15670	15730	15624	15829	15810	15700	15457	15593	15702	15532	15550	15567	15554	15886	15646	15626	15819	15759	16028	15775	15771	15593	15641	15546	15602	15639	15400	15578	15692	15494	15683	15613	15814	15518	15604	15754	15825	15640	15641	15513	15592	15587	15724	15550	15679	15622	15797	15702	15755	15776	15684	15560	15552	15337	15438	15654	15777	15483	15626	15443	15575	15593	15555	15524	15486	15576	15801	15783	15841	15831	15658	15498	15764	15500	15659	15691	15503	15619	15647	15690	15826	15522	15493	15573	15479	15592	15687	15629	15555	15417	15745	15661	15609	15605	15438	15817	15778	15568	15663	15714	15688	15611	15535	15589	15609	15551	15618	15627	15603	15675	15576	15779	15562	15633	15560	15663	15616	15578	15814	15559	15721	15629	15571	15782	15756	15784	15709	15449	15694	15614	15691	15581	15493	15484	15645	15648	15565	15718	15612	15508	15648	15802	15716	15436	15660	15922	15547	15549	15387	15689	15565	15615	15676	15514	15752	15596	15601	15748	15678	15469	15680	15435	15578	15645	15696	15851	15655	15454	15568	15526	15693	15506	15400	15412	15598	15579	15776	15622	15526	15608	15658	15528	15635	15553	15590	15371	15699	15608	15721	15656	15744	15701	15599	15629	15487	15656	15554	15612	15721	15744	15652	15634	15659	15742	15903	15560	15839	15616	15615	15465	15541	15489	15565	15670	15581	15760	15695	15470	15788	15665	15714	15579	15473	15550	15606	15548	15509	15853	15738	15733	15430	15480	15521	15511	15652	15507	15648	15461	15614	15631	15670	15530	15638	15674	15718	15661	15534	15468	15674	15553	15798	15596	15662	15332	15628	15675	15327	15604	15619	15537	15674	15393	15698	15762	15581	15622	15528	15425	15700	15539	15665	15563	15641	15533	15614	15671	15715	15590	15628	15487	15827	15633	15821	15628	15687	15559	15617	15467	15839	15534	15455	15653	15766	15553	15666	15492	15638	15595	15485	15378	15511	15462	15472	15510	15667	15592	15453	15369	15670	15662	15578	15652	15491	15643	15697	15483	15633	15635	15613	15647	15647	15645	15649	15709	15694	15572	15691	15681	15469	15741	15421	15672	15585	15632	15581	15668	15667	15588	15578	15508	15591	15450	15663	15693	15636	15446	15742	15626	15534	15723	15712	15641	15643	15551	15634	15570	15579	15555	15703	15597	15570	15667	15485	15466	15620	15529	15514	15639	15549	15711	15573	15484	15490	15707	15872	15438	15637	15679	15710	15422	15636	15505	15585	15629	15656	15686	15563	15734	15666	15590	15482	15404	15522	15645	15728	15742	15537	15520	15609	15636	15672	15454	15550	15741	15633	15635	15601	15735	15716	15685	15424	15730	15742	15653	15592	15333	15559	15747	15775	15766	15176	15502	15575	15676	15806	15919	15385	15422	15657	15626	15538	15573	15818	15569	15676	15712	15709	15590	15708	15458	15579	15487	15661	15490	15575	15409	15519	15687	15781	15692	15563	15570	15663	15706	15832	15595	15654	15405	15621	15718	15741	15687	15650	15578	15491	15657	15493	15482	15810	15618	15780	15473	15730	15607	15690	15630	15629	15744	15556	15848	15578	15619	15659	15794	15636	15775	15816	15546	15676	15720	15713	15456	15543	15626	15697	15663	15766	15539	15353	15607	15666	15763	15464	15582	15466	15481	15700	15740	15483	15402	15544	15534	15620	15854	15761	15561	15620	15653	15524	15652	15620	15779	15626	15510	15493	15746	15676	15559	15704	15565	15811	15770	15739	15616	15563	15442	15497	15458	15646	15708	15745	15459	15688	15522	15508	15483	15628	15639	15758	15403	15596	15581	15621	15798	15673	15498	15603	15417	15771	15681	15713	15524	15772	15637	15518	15494	15628	15844	15761	15847	15774	15737	15666	15536	15705	15605	15798	15762	15666	15489	15575	15637	15593	15593	15707	15656	15650	15543	15633	15589	15737	15709	15633	15620	15658	15787	15537	15684	15728	15531	15619	15558	15560	15638	15804	15644	15548	15639	15551	15504	15555	15702	15599	15476	15742	15550	15676	15539	15460	15856	15571	15550	15587	15546	15682	15499	15432	15496	15662	15459	15605	15629	15569	15693	15666	15694	15519	15678	15707	15521	15679	15641	15687	15529	15673	15543	15785	15713	15595	15720	15810	15465	15661	15527	15737	15663	15554	15662	15622	15691	15586	15671	15621	15461	15659	15628	15506	15582	15660	15578	15672	15623	15728	15741	15659	15782	15602	15640	15559	15534	15751	15672	15524	15522	15641	15644	15547	15713	15466	15515	15528	15418	15487	15515	15473	15497	15424	15678	15564	15757	15635	15764	15570	15792	15629	15588	15634	15686	15555	15373	15527	15630	15616	15783	15680	15613	15544	15390	15424	15644	15722	15595	15507	15419	15583	15738	15751	15462	15600	15750	15682	15628	15647	15573	15434	15696	15650	15671	15550	15455	15548	15395	15507	15630	15533	15673	15684	15386	15549	15559	15530	15639	15457	15679	15786	15524	15449	15716	15784	15710	15723	15644	15519	15580	15692	15707	15831	15789	15710	15442	15604	15624	15628	15467	15699	15556	15472	15582	15568	15503	15486	15750	15596	15681	15786	15674	15629	15661	15680	15785	15594	15893	15668	15597	15732	15476	15810	15481	15611	15423	15681	15509	15680	15604	15500	15481	15788	15648	15491	15340	15606	15658	15619	15759	15697	15672	15659	15549	15596	15667	15587	15519	15553	15602	15603	15669	15536	15537	15599	15632	15553	15700	15674	15536	15558	15615	15644	15745	15574	15432	15758	15685	15606	15462	15595	15725	15609	15725	15744	15565	15552	15711	15682	15797	15782	15644	15568	15652	15590	15627	15759	15695	15599	15810	15538	15295	15695	15475	15810	15720	15582	15514	15576	15703	15664	15740	15494	15444	15460	15537	15725	15582	15812	15555	15660	15751	15709	15739	15609	15662	15691	15731	15708	15815	15670	15499	15536	15605	15751	15620	15628	15572	15559	15514	15662	15528	15635	15523	15423	15547	15564	15664	15779	15454	15592	15582	15597	15516	15645	15636	15679	15513	15722	15516	15709	15717	15591	15569	15581	15652	15601	15630	15708	15617	15610	15535	15760	15758	15411	15543	15762	15620	15652	15492	15621	15699	15681	15499	15737	15675	15726	15710	15582	15727	15600	15747	15478	15593	15517	15488	15829	15613	15593	15427	15514	15747	15773	15735	15662	15580	15764	15701	15825	15696	15691	15595	15759	15427	15713	15700	15713	15793	15619	15615	15722	15408	15687	15451	15545	15715	15535	15631	15525	15453	15514	15722	15662	15764	15540	15652	15638	15663	15642	15492	15547	15584	15836	15691	15662	15643	15628	15600	15372	15563	15669	15748	15483	15437	15476	15604	15464	15779	15577	15512	15750	15591	15625	15598	15588	15798	15620	15579	15674	15564	15585	15618	15500	15550	15548	15541	15404	15447	15729	15649	15517	15728	15547	15609	15653	15409	15425	15604	15602	15658	15501	15571	15597	15688	15771	15534	15504	15760	15587	15586	15467	15495	15735	15582	15596	15595	15614	15448	15599	15719	15696	15781	15702	15613	15581	15685	15747	15547	15573	15726	15541	15608	15770	15583	15663	15650	15557	15726	15630	15677	15684	15504	15514	15563	15465	15691	15715	15523	15371	15465	15441	15586	15596	15721	15548	15539	15482	15713	15720	15604	15727	15605	15548	15657	15426	15739	15789	15716	15607	15600	15888	15446	15451	15643	15737	15798	15540	15639	15516	15655	15603	15343	15418	15523	15483	15553	15646	15583	15514	15527	15492	15830	15536	15709	15501	15661	15585	15388	15677	15611	15534	15525	15533	15648	15409	15473	15588	15759	15778	15806	15500	15492	15674	15649	15601	15710	15566	15509	15517	15682	15639	15518	15746	15539	15816	15641	15562	15569	15497	15584	15476	15565	15664	15608	15626	15546	15679	15641	15410	15745	15331	15677	15498	15578	15565	15685	15751	15492	15708	15565	15578	15550	15612	15560	15594	15561	15730	15889	15715	15645	15445	15578	15794	15576	15763	15648	15503	15614	15861	15782	15439	15681	15652	15634	15617	15620	15729	15447	15848	15702	15736	15593	15514	15491	15693	15595	15526	15711	15740	15554	15694	15633	15583	15691	15456	15577	15643	15636	15659	15790	15635	15587	15643	15628	15555	15726	15483	15453	15622	15687	15739	15587	15542	15711	15733	15823	15545	15764	15641	15607	15461	15661	15664	15693	15613	15568	15771	15681	15623	15572	15714	15563	15367	15700	15662	15442	15541	15622	15562	15459	15549	15756	15378	15649	15681	15415	15442	15588	15576	15678	15728	15638	15639	15660	15677	15575	15635	15745	15798	15589	15801	15655	15800	15493	15697	15712	15717	15496	15650	15463	15647	15590	15558	15575	15667	15696	15532	15476	15718	15604	15715	15631	15810	15608	15529	15627	15479	15582	15699	15626	15652	15623	15474	15598	15718	15627	15733	15556	15687	15572	15797	15704	15771	15747	15568	15358	15571	15719	15594	15506	15713	15626	15597	15632	15599	15598	15453	15442	15630	15530	15682	15524	15821	15651	15612	15530	15419	15694	15832	15637	15563	15593	15623	15516	15582	15768	15564	15495	15660	15483	15599	15561	15752	15760	15415	15597	15737	15610	15720	15848	15669	15513	15302	15547	15605	15610	15530	15736	15581	15650	15728	15588	15574	15674	15300	15657	15700	15825	15566	15646	15564	15514	15644	15468	15584	15686	15576	15733	15842	15516	15487	15760	15565	15598	15616	15551	15572	15894	15775	15485	15714	15617	15705	15678	15981	15692	15679	15601	15473	15679	15596	15754	15525	15687	15520	15675	15621	15637	15705	15626	15777	15602	15313	15553	15700	15710	15652	15691	15745	15646	15827	15713	15597	15554	15749	15697	15777	15618	15664	15820	15669	15686	15646	15599	15858	15511	15486	15605	15863	15508	15583	15416	15642	15682	15500	15561	15574	15670	15660	15446	15563	15581
15484	20121	21019	17711	16515	16155	16032	15415	15609	16010	15374	14905	14526	14736	14666	14425	14322	14215	14347	14384	14230	14268	14482	14095	14354	14231	14412	14290	14343	14174	14205	14173	14216	14340	14108	14052	14253	13960	14187	14065	14238	14188	14132	14180	14388	14235	14474	14564	14415	14340	14168	14065	14245	14109	14234	14147	13983	14158	14216	14110	14139	14202	14245	14151	14253	14127	14317	14238	14224	14029	14100	14133	14039	14192	14050	14146	14196	14193	14174	14098	14207	14224	14281	14198	14171	13908	14146	14110	14240	14169	14108	14222	14120	14108	14340	14185	14120	14021	14156	14141	14219	14092	14275	14301	14207	14220	14065	14239	14257	14163	14120	14299	14056	14297	13995	14310	14151	14202	14203	14150	14296	14195	14220	14096	14208	14078	14006	14259	14091	14292	14053	14038	14087	14259	14226	14027	13975	14124	14165	14268	14072	14177	14145	14148	14305	14173	14087	13962	14169	14137	14252	14170	14184	13975	14217	14100	14137	14163	14110	14071	14274	14141	14178	14283	14182	14116	14172	14283	14200	14102	14054	14010	14082	14149	14092	14085	14184	14281	14079	14247	13980	14204	14264	14051	14168	14202	14067	14038	14299	14157	13993	14098	14069	14175	14068	14099	14293	14238	14200	14274	14310	14061	14081	14150	14307	14048	14167	14199	14039	14088	14231	14077	14135	14153	14065	14002	14214	14104	14272	14067	14244	14156	14246	14240	14048	14173	14001	14249	14154	14076	14275	14071	14159	14274	14236	14098	14174	14144	14158	13896	14077	14364	14090	14148	14247	14284	14192	14021	14003	14087	14337	13866	14095	13969	14167	14118	14142	14172	14050	14143	14311	14040	14026	14157	14123	14138	14118	14217	14256	14247	14194	14094	14209	14020	14055	14115	14107	14063	14205	14264	14113	14073	14139	14125	14191	14306	14073	14119	14022	14241	14208	14388	14153	14172	14128	14166	14131	13980	14078	14287	14235	14155	14052	14186	14189	14129	14266	14182	14097	14183	14174	14202	14066	14123	14197	14085	14081	14304	14060	14238	14147	14003	14152	14114	14141	14196	14151	14203	14133	14187	13963	14099	14149	14211	14226	14117	14211	14138	14317	14034	14179	14217	14099	14123	14210	14075	13994	14268	14147	14242	14113	14089	14082	14289	14184	14092	14268	14117	14195	14102	14049	14296	14082	14121	14172	14300	14148	14077	14193	14330	14101	14035	14188	14151	13960	14330	14240	14066	14079	14098	14154	14111	14312	14108	14280	14185	14154	14218	14228	14250	14301	14113	14222	14169	14239	14160	14092	14118	14146	14214	14236	14099	13929	14112	14219	14139	14300	13945	14022	14062	14178	14006	14332	14126	14222	14109	14261	14122	14195	14155	14063	14164	14028	14218	14175	14122	14160	14144	14112	14215	14270	14240	14202	14119	14051	14179	14311	14010	14104	14081	14043	14116	14009	14243	14160	14020	14215	14172	14355	13979	14079	14273	14063	14188	14305	14069	14030	14100	14139	14194	14183	14044	14091	14380	14242	14173	13998	14180	14098	14014	14247	14262	14036	14200	14215	14112	14218	14187	14200	14120	14160	14174	14254	14036	14243	14225	14147	14177	14294	14155	14230	14181	14186	14262	14193	14160	14325	14258	14253	14172	14133	14247	14252	14151	14105	14216	13992	14140	14160	14013	14112	14072	14167	14217	14158	14117	14179	14303	13985	14019	14039	14294	14229	14291	14161	14163	14150	14072	14292	14103	14158	14210	14126	14134	14203	14275	14181	14174	14295	14239	14206	14209	14119	14116	14193	14144	14155	13989	14101	14173	14206	14069	14219	14185	14211	14070	14123	14067	14092	14272	14266	14132	14228	14138	14136	14255	14038	14187	14253	14162	14196	14102	14050	14181	14448	14193	13982	14141	14178	13996	14168	14183	14121	14295	14367	14069	14279	14131	14220	14023	14036	14075	14067	14270	14043	14245	14072	14129	14265	14119	14179	14110	14220	14196	14119	13925	14218	14254	14046	14011	14265	14310	14047	14140	14256	14263	14199	14275	14058	14121	14224	14226	14152	14137	14212	14118	13986	14083	14217	14009	14256	13968	14359	14234	14174	14257	14091	14060	14166	14354	14182	14466	14002	14371	14231	14186	14286	14190	14249	13914	14073	14162	14221	14387	14046	14112	14174	14146	14207	14114	14298	14210	14217	14197	14138	14207	14214	14059	14070	14274	14065	14112	14325	14246	14094	14225	14195	14090	14106	14202	14211	14155	14074	14252	14159	14327	14168	14104	14249	14257	14088	14105	14042	14002	14085	14128	14178	14286	14207	14125	14118	14093	14411	14034	14086	14041	14059	14114	14270	14149	14314	14165	14111	14051	14163	14158	14222	14210	14151	14119	14183	14172	14164	14153	13909	14239	14270	14047	14136	14049	14121	14202	14071	14154	14209	14326	14068	14096	14161	14125	14192	14215	14162	14246	14144	14145	14288	14226	14127	14090	14137	14131	14221	14141	14171	14087	14098	14064	14111	14126	14110	14240	14212	14180	14258	14164	14150	14131	14216	14099	14184	14163	14109	14129	14114	14318	14228	14208	14244	14179	14131	14162	14165	14303	14284	14018	14028	14276	14126	14245	14156	14470	14162	14306	14020	14201	14236	14190	14051	14242	14133	14203	14225	14247	14359	14393	14070	14008	14339	14185	14204	14065	14271	14285	14086	14090	14003	14276	14152	14236	14128	14269	14085	14204	14286	14197	14045	14078	14122	14112	14124	14050	14147	14244	14063	14105	14002	14052	14286	14247	14274	14160	14290	14238	14223	14232	14121	14226	14077	14103	14117	14071	14123	14271	14148	14094	14123	14185	14151	13987	14302	13991	14293	14018	14158	14192	14055	14224	14018	14104	14248	14110	14241	13957	14254	14347	14308	14136	14219	14131	14139	14321	14145	14238	14272	13996	14250	14191	14222	14091	14188	14140	14130	14144	14219	14232	14069	14142	14176	14146	14092	14194	14086	14000	14149	14206	14216	14197	14115	14254	14100	14067	14248	14079	14029	13994	14247	14074	14137	14193	14151	14247	14159	14148	14160	14157	14227	14291	14036	14370	14248	14171	14245	14154	14305	13997	14046	14178	14231	14057	14169	14011	14112	14019	14276	13938	14221	14140	14167	14286	14172	14112	14101	14252	14327	14107	14166	14078	14223	14186	14102	14047	14299	14073	14228	14131	14235	14224	14134	14106	14086	14034	14336	14088	14224	14182	14178	14129	14220	14003	13982	14260	14359	14157	14055	14171	14086	13921	14221	14147	14163	14387	14182	14138	14331	14087	14237	14076	14134	14185	14219	14182	14117	14115	14132	14316	14301	14068	14182	14160	14130	14106	13991	14163	14112	14220	13997	14306	14084	14155	14222	14226	14101	14042	14109	14122	14231	14084	14205	14352	14108	14264	14113	14209	14155	14078	14387	14114	14283	14087	14107	14118	14293	14134	14356	14231	14107	14078	14103	14137	14355	14205	13983	14123	14165	14116	14236	14105	14110	14251	14208	14204	14089	14154	14046	14090	14173	14106	14219	14117	14153	14208	14237	14096	14116	14112	14278	14184	14030	14161	14045	14101	14212	14217	14144	14020	14113	14157	14028	14152	14185	14270	14088	14185	14174	14039	14143	14101	14004	14285	13987	14111	14096	14254	14055	14173	14089	14160	14122	14084	14092	14161	14116	14261	14092	14153	14125	14083	14077	14111	14251	14142	14130	14013	14083	14205	14173	13915	14211	14306	14085	14212	14215	14169	14099	14143	14170	14188	14212	14019	14097	14221	14144	14279	14206	14270	14206	14098	14020	14268	14366	14123	14042	14136	14247	14055	14136	14187	14116	14252	14164	14249	14127	14193	14148	14084	14179	14166	14203	14282	14129	14195	14293	14069	14140	14090	14142	14131	14032	14104	14021	14173	14144	14006	14146	14191	14233	14137	13998	14082	14172	14032	14153	14180	14121	14097	14212	14096	13980	14361	14085	14037	14198	14145	14290	14093	14120	14104	14276	14282	14136	14147	14313	13998	13990	14253	14122	14232	14131	14092	14076	14043	14202	14214	14292	13995	14238	14237	14116	14280	14097	13956	14154	14279	14235	14098	14195	14200	14194	14167	14087	14057	14161	14116	14165	14159	14255	14211	13911	14301	14239	14168	14151	14140	14108	14146	14367	14191	14120	14207	14255	14122	14213	14035	14047	14107	14213	14186	14166	14232	14274	14105	14221	14217	14141	14243	14153	14228	14279	14067	14192	14059	14324	14021	14054	14091	14075	14149	14059	14247	14270	14110	14201	14150	14150	14088	14121	14197	14104	14200	14198	14298	14071	14124	14151	14193	14259	14177	14250	14212	14188	14081	14192	14083	14054	14262	14112	14210	14047	14191	14195	14047	14103	14254	14162	14199	14223	14102	14171	14187	14207	14168	14065	14273	14184	14197	14117	14112	14147	14310	14114	14334	14149	14173	14121	14046	14137	14180	14281	14050	14121	14226	14162	14192	14134	14201	14264	14191	14166	14123	14226	14105	14054	14200	14028	14047	14053	14207	14170	14078	14085	14082	14172	14075	14145	14060	14127	14279	14081	13997	14208	14134	14066	14031	14195	14141	14157	14191	14132	14260	14127	14174	14055	14054	14145	14386	14161	14125	14311	13981	14051	14087	14142	14105	14256	14107	14260	14146	14215	14127	14144	14079	14246	14347	14237	14166	14194	14133	14123	14195	14259	14148	14049	14181	14200	14104	14182	14058	14039	14091	14104	14209	14145	14227	14099	14003	14050	14094	14082	14194	14225	14160	14170	14190	14083	14057	14151	14222	14212	14293	14172	14193	14102	14213	13954	14120	14046	14203	14162	14204	14320	14113	14227	14128	14123	14101	14033	14315	14385	14189	14255	14073	13913	14297	14224	14164	14062	14149	14231	14280	14044	14323	14045	14136	14248	14093	14266	14023	14182	14167	14166	14225	14236	14355	14109	14228	14077	14205	14179	14197	14179	14283	13939	14192	14299	14117	14012	14198	14132	14172	14161	14255	14053	14151	14231	14096	14316	14046	14288	14226	14342	14148	14340	14129	14234	14098	14251	14137	14168	14275	14183	14191	14273	14308	14081	14191
24175	21318	28742	24295	21974	21636	20222	17526	17388	17416	17069	16451	16464	16529	16348	16161	15864	16049	15935	15824	15806	15782	15691	15699	15911	15817	15933	15895	15773	15848	15633	15762	15827	15731	15695	15734	15805	15726	15706	15706	15686	15665	15959	15762	15598	15987	16678	17473	17033	16480	16156	15660	15852	15778	15767	15735	15824	15910	15564	15829	15684	15615	15598	15684	15816	15852	15661	15765	15530	15518	15638	15692	15708	15775	15563	15596	16061	15849	15780	15586	15695	15443	15641	15776	15773	15529	15533	15782	15663	15754	15890	15658	15718	15426	15742	15679	15802	15617	15917	15915	15899	15748	15708	15731	15477	15801	15962	15669	15773	15840	15663	15640	15648	15700	15556	15539	15695	15567	15604	15717	15621	15981	15870	15724	15866	15718	15586	15643	15540	15824	15536	15638	15710	15678	15598	15745	15448	15558	15578	15503	15634	15857	15765	15704	15693	15743	15795	15586	15734	15629	15649	15647	15587	15716	15722	15662	15674	15723	15559	15707	15748	15594	15733	15723	15762	15534	15683	15945	15525	15533	15503	15522	15705	15672	15872	15676	15596	15807	15772	15743	15538	15458	15832	15625	15542	15678	15641	15767	15865	15792	15844	15696	15728	15723	15616	15627	15825	15759	15730	15806	15515	15530	15729	15846	15924	15913	15792	15784	15763	15726	15719	15556	15767	15484	15692	15887	15584	15740	15696	15719	15671	15669	15544	15624	15647	15625	15756	15881	15494	15591	15673	15673	15642	15668	15599	15525	15535	15719	15670	15636	15592	15707	15666	15649	15775	15586	15709	15850	15609	15635	15716	15581	15679	15598	15523	15579	15689	15537	15604	15651	15745	15703	15690	15635	15905	15770	15637	15691	15649	15537	15463	15685	15493	15578	15659	15751	15662	15798	15517	15702	15682	15540	15693	15716	15617	15617	15590	15606	15720	15651	15786	15770	15708	15469	15613	15683	15896	15631	15659	15436	15822	15495	15691	15763	15828	15680	15651	15880	15925	15540	15414	15773	15780	15481	15509	15869	15649	15618	15564	15696	15669	15495	15600	15544	15551	15803	15617	15644	15882	15696	15611	15694	15611	15725	15539	15570	15716	15549	15519	15542	15606	15917	15734	15725	15666	15526	15736	15565	15589	15694	15775	15565	15681	15775	16050	15658	15523	15466	15782	15863	15552	15684	15776	15764	15672	15537	15539	15542	15791	15666	15726	15637	15677	15584	15875	15658	15455	15655	15840	15743	15556	15698	15608	15820	15788	15663	15718	15590	15727	15685	15652	15763	15727	15639	15613	15770	15523	15488	15775	15368	15724	15674	15729	15743	15749	15800	15616	15676	15786	15538	15823	15787	15786	15613	15769	15625	15654	15530	15715	15750	15682	15780	15776	15654	15839	15785	15690	15546	15655	15549	15573	15698	15873	15727	15637	15837	15743	15632	15692	15690	15760	15627	15510	15664	15713	15510	15651	15854	15594	15669	15567	15759	15586	15837	15526	15648	15690	15481	15606	15567	15696	15825	15774	15771	15559	15677	15654	15738	15564	15757	15620	15516	15836	15774	15646	15715	15528	15781	15626	15614	15663	15757	15666	15707	15934	15610	15648	15728	15573	15629	15615	15568	15697	15420	15638	15635	15601	15640	15554	15706	15691	15377	15789	15727	15694	15814	15604	15665	15775	15738	15625	15557	15472	15729	15760	15625	15782	15619	15768	15552	15553	15543	15685	15748	15616	15727	15668	15753	15611	15598	15773	15734	15633	15658	15716	15531	15601	15591	15556	15698	15704	15595	15693	15776	15676	15663	15558	15665	15689	15477	15635	15693	15682	15779	15977	15861	15691	15521	15687	15606	15809	15602	15572	15545	15818	15543	15676	15796	15572	15884	15773	15761	15803	15675	15662	15771	15693	15605	15716	15496	15573	15731	15703	15633	15687	15558	15813	15507	15660	15561	15594	15619	15941	15605	15676	15631	15921	15704	15582	15382	15665	15683	15680	15739	15446	15812	15612	15804	15678	15337	15669	15521	15538	15670	15659	15650	15625	15787	15356	15709	15650	15594	15573	15546	15499	15673	15694	15517	15606	15646	15603	15777	15723	15722	15709	15785	15734	15558	15530	15666	15531	15679	15640	15638	15710	15714	15633	15466	15616	15496	15870	15784	15714	15571	15635	15596	15760	15660	15676	15588	15622	15772	15677	15645	15674	15499	15722	15548	15680	15857	15933	15779	15643	15714	15752	15717	15673	15535	15547	15706	15753	15591	15635	15551	15788	15633	15730	15471	15754	15528	15807	15661	15634	15682	15622	15554	15733	16031	15573	15908	15688	15766	15731	15658	15590	15555	15565	15620	15599	15528	15627	15488	15642	15427	15699	15685	15565	15648	15603	15715	15508	15752	15798	15534	15634	15877	15676	15590	15571	15665	15448	15821	15828	15486	15707	15690	15506	15603	15845	15706	15813	15679	15567	15626	15690	15707	15680	15693	15546	15628	15639	15548	15653	15672	15600	15601	15710	15789	15744	15565	15578	15681	15528	15725	15640	15473	15792	15657	15603	15444	15662	15607	15847	15722	15486	15800	15756	15549	15567	15710	15674	15699	15821	15597	15737	15642	15576	15826	15638	15695	15766	15827	15576	15681	15539	15760	15647	15605	15846	15763	15729	15760	15364	15883	15609	15912	15564	15602	15650	15670	15642	15787	15788	15620	15676	15601	15612	15698	15654	15759	15641	15672	15749	15650	15523	15753	15679	15548	15874	15787	15717	15597	15612	15653	15805	15749	15392	15760	15758	15629	15758	15805	15627	15615	15525	15567	15726	15663	15625	15657	15765	15597	15866	15761	15817	15790	15743	15589	15728	15696	15619	15817	15574	15563	15608	15739	15730	15742	15638	15638	15805	15816	15843	15615	15606	15751	15514	15536	15792	15669	15774	15724	15597	15565	15643	15726	15740	15671	15808	15787	15546	15782	15770	15797	15694	15777	15749	15721	15673	15583	15434	15601	15606	15563	15618	15566	15600	15757	15767	15603	15685	15541	15516	15712	15637	15723	15955	15602	15577	15762	15598	15723	15892	15490	15887	15827	15690	15498	15637	15637	15535	15571	15789	15665	15748	15616	15675	15678	15679	15576	15879	15577	15892	15771	15772	15637	15731	15853	15669	15697	15778	15549	15570	15790	15727	15730	15761	15771	15732	15592	15625	15588	15655	15535	15683	15598	15607	15372	15451	15637	15731	15768	15723	15523	15581	15518	15777	15599	15854	15745	15667	15696	15704	15712	15662	15643	15824	15618	15820	15842	15741	15733	15729	15630	15682	15634	15840	15656	15572	15605	15590	15905	15611	15527	15668	15479	15749	15418	15695	15837	15571	15654	15739	15841	15734	15550	15613	15485	15552	15493	15673	15741	15590	15667	15817	15661	15603	15610	15740	15616	15832	15646	15665	15666	15643	15668	15771	15563	15605	15876	15908	15627	15671	15669	15702	15670	15766	15617	15645	15520	15550	15647	15845	15714	15709	15844	15511	15764	15656	15652	15623	15778	15672	15721	15694	15901	15657	15601	15771	15692	15899	15638	15769	15605	15674	15628	15870	15711	15654	15613	15739	15809	15766	15741	15705	15664	15500	15726	15613	15569	15653	15774	15474	15588	15502	15709	15715	15760	15627	15747	15590	15611	15768	15667	15617	15607	15642	15597	15599	15722	15514	15560	15702	15680	15590	15613	15471	15619	16107	15561	15800	15667	15426	15612	15741	15609	15318	15525	15545	15589	15896	15556	15613	15726	15580	15771	15787	15606	15699	15682	15593	15708	15628	15700	15566	15651	15676	15506	15805	15819	15610	15758	15776	15669	15802	15677	15803	15891	15582	15770	15749	15624	15608	15784	15631	15537	15635	15724	15565	15603	15524	15794	15634	15580	15597	15594	15547	15814	15696	15586	15692	15645	15586	15594	15733	15750	15626	15494	15589	15598	15475	15416	15650	15781	15724	15617	15592	15488	15521	15763	15740	15587	15724	15799	15793	15635	15709	15704	15884	15525	15729	15619	15625	15723	15582	15693	15608	15631	15697	15723	15771	15592	15869	15709	15627	15745	15756	15699	15844	15671	15604	15606	15528	15581	15666	15597	15763	15589	15631	15437	15798	15869	15754	15838	15634	15633	15683	15761	15706	15642	15521	15703	15591	15620	15691	15658	15547	15652	15870	15548	15648	15735	15634	15598	15485	15548	15590	15588	15734	15726	15724	15582	15785	15636	15670	15626	15667	15653	15538	15661	15886	15550	15731	15732	15814	15574	15826	15902	15619	15760	15824	15574	15674	15527	15548	15653	15635	15643	15626	15571	15516	15598	15811	15440	15640	15523	15824	15931	15818	15580	15609	15762	15669	15489	15634	15654	15819	15710	15577	15694	15599	15581	15550	15561	15686	15435	15615	15685	15639	15632	15629	15689	15709	15843	15673	15502	15750	15846	15749	15696	15648	15706	15612	15672	15694	15633	15588	15812	15731	15751	15755	15678	15604	15722	15667	15852	15567	15613	15740	15772	15763	15751	15601	15730	15697	15742	15783	15659	15695	15737	15451	15656	15614	15491	15766	15698	15769	15633	15627	15779	15635	15701	15757	15587	15511	15726	15505	15667	15803	15774	15712	15803	15504	15657	15720	15672	15547	15440	15702	15520	15578	15850	15604	15689	15610	15700	15666	15739	15588	15506	15613	15768	15729	15557	15623	15517	15666	15686	15706	15675	15771	15730	15566	15706	15745	15666	15727	15739	15738	15791	15837	15555	15746	15772	15716	15735	15760	15718	15606	15728	15603	15510	15716	15494	15706	15760	15574	15552	15817	15662	15708	15491	15838	15773	15757	15722	15707	15688	15755	15733	15584	15633	15752	15770	15766	15854	15869	15632	15727	15891	15759	15861	15779	15663	15805	15486	15653	15607	15548	15766	15624	15596	15580	15683	15537	15627	15738	15670	15635	15494	15764	15730	15448	15521	15747	15845	15771	15700	15746	15792	15854	15837	15591	15628	15708	15650	15638	15822	15695	15462	15809	15595	15757	15480	15760	15750	15701	15505	15640	15573	15753	15617	15449	15676	15829	15633	15757	15407	15584	15572	15769	15820	15687	15685	15791	15746
14640	26884	25750	21049	19331	17942	17172	16648	16844	16752	15901	15447	15185	15274	15189	14902	14753	14607	14467	14410	14506	14314	14520	14276	14459	14244	14287	14407	14447	14284	14270	14435	14272	14073	14410	14308	14318	14196	14216	14288	14332	14151	14353	14207	14295	14520	15845	16509	15800	15119	14883	14362	14257	14285	14242	14282	14155	14278	14140	14319	14270	14279	14156	14220	14369	14040	14345	14228	14236	14329	14059	14296	14254	14242	13997	14296	14376	14256	14321	14369	14091	14285	14353	14175	14329	14437	14385	14262	14326	14192	14135	14237	14356	14359	14137	14322	14364	14264	14213	14239	14151	14162	14226	14394	14324	14123	14226	14145	14242	14270	14289	14251	14199	14134	14276	14346	14204	14449	14210	14224	14298	14147	14279	14242	14263	14207	14147	14254	14258	14288	14281	14283	14552	14201	14224	14068	14521	14269	14159	14139	14281	14260	14077	14069	14239	14183	14109	14273	14007	14198	14218	14326	14163	14140	14068	14150	14205	14100	14390	14164	14298	14133	13994	14305	14348	14075	14331	14141	14118	14220	14072	14237	14194	14056	14301	14327	14082	14070	14277	14286	14003	14189	14176	14222	14187	14347	14250	14118	14059	14085	14198	14159	14326	14188	14326	14430	14271	14232	14313	14207	14072	14159	14187	14263	14169	14261	14205	14272	14242	14382	14286	14150	14035	14357	14129	14244	14287	14195	14004	14049	14227	14151	14267	14228	14103	14254	14217	14237	14122	14225	14336	14420	14145	14271	14281	14244	14370	14181	14213	14251	14354	14183	14240	14021	14156	14341	14185	14325	14315	14064	14139	14220	14193	14246	14309	14339	14138	14205	14067	14305	14320	14166	14218	14243	14320	14234	14171	14238	14082	14216	14135	14147	14064	14099	14284	14197	14185	14219	14235	14308	14228	14193	14261	14183	14187	14192	14381	14110	14242	14228	14201	14346	14152	13992	14409	14182	14198	14186	14137	14218	14197	14225	14166	14378	14135	14333	14145	14078	14398	14150	14073	14328	14301	14067	14205	14159	14281	14197	14195	14079	14228	14117	14170	14300	14127	14140	14263	14277	14254	14241	14288	14145	14150	14192	14061	14105	14198	14127	14102	14164	14302	14205	14252	14234	14226	14270	14243	14211	14258	14398	14100	14252	14398	14274	14178	14321	14248	14235	14114	14279	14275	14076	14236	14118	14215	14190	14200	14227	14163	14298	14342	14125	14093	14341	14186	14027	14230	14385	14219	14242	14141	14219	14120	14087	14266	14383	14285	14287	14148	14329	14182	14287	14150	14359	14345	14180	14053	14200	14260	13982	14050	14324	14151	14217	14257	14150	14196	14214	14132	14172	14288	14281	14383	14247	14190	14230	14148	14210	14364	14324	14246	14240	14260	14175	14263	14260	14147	13997	14318	14282	14223	14268	14194	14200	14342	14320	14244	14145	14216	14114	14245	14176	14241	14123	14001	14296	13989	14123	14302	14372	14262	14222	14212	14250	14239	14207	14187	14369	14280	14325	14232	14081	14291	14180	14345	14124	14304	14396	14231	14251	14166	14269	14192	14307	14262	14228	14260	14213	14170	14156	14274	14211	14215	14269	14359	14265	14310	14209	14216	14367	14113	14124	14229	14296	14204	14268	14167	14083	14298	14212	14308	14249	14297	14189	14209	14189	14211	14139	14087	14227	14257	14126	14272	14289	14398	14206	14196	14162	14074	14317	14170	14183	14347	14053	14208	14319	14176	14257	14158	14162	14135	14181	14382	14271	14191	14156	14393	14153	14034	14256	14137	14271	14171	14144	14133	14098	14385	14170	14179	14025	14113	14246	14218	14136	14221	14252	14267	14265	14388	14213	14232	14127	14336	14248	14314	14069	14187	14122	14325	14233	14256	14231	14154	14223	14226	14236	14136	14271	14214	14312	14217	14403	14156	14291	14267	14394	14259	14160	14225	13982	14292	14311	14218	14275	14288	14152	14321	14050	14224	14138	14199	14173	14228	14141	14171	14223	14112	14190	14342	14405	14289	14216	14152	14172	14287	14064	14429	14111	14114	14199	14216	14233	14243	14070	14255	14086	14306	14023	14045	14239	14191	14253	14204	14131	14068	14114	14161	13965	14065	14332	14298	14119	14120	14236	14233	14242	14181	14209	14238	14317	14134	14128	14149	14279	14085	14184	14015	14163	14285	14241	14203	14113	14302	14312	14252	14242	14383	14256	13965	14291	14183	14263	14070	14356	14164	14240	14244	14310	14227	14220	14240	14292	14264	14313	14229	14135	14167	14094	14131	14176	14295	14106	14116	14086	14150	14198	14163	14215	14208	14118	14127	14112	14180	14061	14162	14106	14267	14295	14183	14253	14181	14351	14212	14073	14077	14484	14284	14147	14298	14234	14143	14343	14211	14359	14247	14318	14191	14138	14394	14166	14308	14264	14160	14292	14268	14166	14236	14116	14199	14286	14150	14188	14173	14187	14202	14139	14251	14201	14326	14165	14171	14015	14187	14277	14329	14110	14050	14276	14269	14270	14293	14179	14395	14149	14241	14164	14178	14167	14035	14268	14089	14091	14172	14065	14123	14344	14300	14071	14283	14196	14198	14389	14255	13790	14264	14413	14331	14123	14340	14091	14289	14164	14060	14184	14296	14092	14251	14301	14063	14233	14232	14152	14136	14365	14150	14331	14285	14299	14354	14308	14258	14212	14113	14231	14155	14396	14197	14278	14274	14284	14197	14179	14263	14241	14293	14105	14261	14364	14339	14233	14325	14248	14061	14260	14224	14124	14202	14071	14139	14456	14162	14181	14106	14118	14192	14104	14021	14151	14289	14114	14342	14174	14245	14253	14096	14137	14162	14224	14040	14366	14201	14227	14361	14193	14254	14244	14205	14239	14139	14109	14231	14441	14246	14046	14300	14342	14196	14162	14099	14150	14284	14198	14372	14093	14218	14213	14231	14208	14162	14255	14377	14285	14132	14396	14217	14008	14303	14205	14253	14224	14292	14255	14136	14152	14268	14361	14197	14305	14211	14270	14315	14132	14200	14178	14151	14367	14199	14386	14277	14222	14229	14222	14191	14264	14272	14213	14179	14300	14251	14061	14213	14192	14264	14280	14179	14280	14347	14214	14234	14135	14007	14364	14112	14030	14320	14418	14091	14207	14245	14235	14331	14236	14204	14368	14085	14284	14145	14231	14286	14280	14178	14102	14222	14088	14328	14181	14345	14380	14058	14416	14301	14050	14368	14113	14316	14209	14265	14220	14442	14318	14179	14002	14183	14206	14184	14211	14060	14080	14004	14073	14308	14161	14305	14383	14193	14279	14199	14221	14141	14251	14222	14240	14056	14099	14161	14385	14239	14302	14192	14095	14193	14338	14293	14184	14370	14193	14067	14198	14225	14207	14214	14079	14206	14019	14194	14199	14218	14074	14370	14278	14136	14225	14311	14136	14080	14386	14276	14167	14242	14091	14120	14190	14318	14203	14352	14218	14309	14265	14342	14149	14319	14179	14230	14172	14182	14292	14096	14163	14345	14206	14225	14236	14234	14317	14237	14336	14163	14231	14312	14250	14180	14275	14191	14212	14160	14177	14202	14109	14129	14112	14257	14229	14188	14126	14239	14043	14214	14204	14192	14113	14419	14227	14321	14284	14273	14298	14182	14225	14169	14170	14422	14179	14268	14139	14289	14035	14110	14211	14137	14400	14095	14285	14219	14369	14298	14018	14143	14223	14177	14214	14260	14283	14221	14196	14212	14155	14161	14172	14308	14322	14080	14381	14259	14124	14312	14177	14125	14224	14093	14260	14292	14210	14281	14287	14182	14092	14346	14061	14276	14092	14207	14225	13906	14341	14163	14220	14155	14158	14349	13991	14200	14261	14239	14214	14337	14409	14318	14202	14325	14193	14209	14173	14180	14112	14184	13949	14225	14068	14353	14232	14252	14419	14136	14258	14329	14384	14184	14268	14098	14198	14169	14085	14325	14177	14288	14268	14250	14255	14234	14301	14014	14447	14347	14132	14231	14106	14282	14084	14363	14211	14201	14100	14226	14222	14279	14164	14094	14144	14252	14245	14162	14101	14178	14237	14136	14062	14266	14296	14396	14220	14166	14306	14324	14246	14235	14331	14130	14265	14104	14271	14210	14316	14173	14172	14233	14150	14400	14165	14231	14259	14261	14179	14181	14327	14305	14091	14383	14118	14390	14175	14296	14321	14318	14324	14304	14241	14181	14306	14038	14061	14022	14182	14104	14349	14129	14279	14242	14206	14087	14263	14082	14098	14259	14203	14187	14206	14138	14046	14242	14222	14238	14317	14360	14150	14257	14163	14438	14151	14138	14041	14207	14269	14174	14226	14397	14163	14044	14171	14183	14277	14141	14220	14344	14065	14065	14086	14199	14194	14408	14292	14247	14070	14209	14132	14167	14170	14174	14190	14299	14313	14301	14321	14038	14066	14259	14324	14133	14299	14256	14428	14238	14111	14072	14260	14329	14100	14163	14324	14297	14213	14003	14133	14196	14245	14309	14090	14221	14188	14406	14187	14309	14130	14201	14128	14180	14135	14164	14302	14210	14320	14289	14189	14149	14280	14418	14097	14205	14037	14117	14197	14343	14170	14222	14298	14214	14143	14210	14196	14383	14069	14342	14068	14106	14252	14194	14259	14230	14179	14177	14202	14320	14269	14094	14003	14157	14235	14111	14220	14105	14165	14139	14343	14192	14155	14275	14141	14073	14219	14168	14211	14204	14218	14281	14077	14118	14378	13979	14321	14210	14235	14194	14159	14228	14191	14351	14129	14183	14192	14322	14188	14092	14287	14274	14242	14198	14305	14268	14338	14312	14310	14115	14166	14109	14175	14179	14301	14401	14293	14087	14313	14245	14196	14232	14205	14189	14234	13995	14394	14108	14140	14333	14185	13972	14129	14293	14326	14272	14148	14288	14175	14237	14295	14163	14193	14234	14060	14343	14239	14424	14348	14115	14054	14343	14258	14079	14332	14215	14135	14270	14408	14306	14208	14246	14281	14166	14181	14227	14166	14301	14235	14346	14019	14251	14304	14220	14113	14200	14236	14203	14291	14190	14201	14222	14249	14011	14263	14133	14053	14260	14185	14277	14246	14259	14307	14260	14226
23028	21228	29062	23693	21410	23153	24087	18723	17788	17715	17391	16859	16521	16801	16807	16545	16296	16207	16178	16090	15998	15913	15950	16067	16055	16007	15849	15682	16130	15865	15804	15674	15817	15824	15754	15739	15811	15724	16015	15938	15926	15495	15724	15833	15682	15879	17527	18476	18242	17144	16387	16253	15866	15727	15680	15835	15631	15807	15794	15635	15857	15762	15653	15856	15779	15570	15791	15704	15453	15845	15636	15766	15845	15625	15648	15681	15505	15734	15678	15550	15647	15676	15710	15671	15677	15757	15666	15730	15701	15576	15745	15481	15594	15710	15624	15742	15713	15700	15822	15754	15679	15833	15733	15770	15759	15644	15760	15692	15646	15598	15620	15625	15572	15888	15711	15688	15709	15556	15665	15786	15561	15677	15731	15427	15616	15798	15424	15619	15657	15796	15756	15797	15536	15731	15757	15541	15565	15575	15479	15561	15680	15724	15823	15604	15641	15549	15645	15662	15553	15661	15634	15701	15456	15552	15641	15673	15687	15813	15580	15694	15729	15547	15410	15763	15531	15496	15649	15608	15656	15634	15680	15726	15790	15529	15631	15736	15584	15610	15573	15784	15722	15597	15553	15761	15659	15667	15545	15603	15499	15688	15624	15624	15849	15721	15780	15771	15650	15713	15526	15593	15605	15636	15641	15659	15664	15613	15749	15646	15588	15675	15819	15427	15663	15594	15581	15729	15802	15495	15492	15553	15815	15411	15403	15638	15746	15610	15611	15503	15332	15671	15559	15689	15642	15709	15599	15712	15718	15486	15846	15580	15764	15682	15782	15774	15784	15592	15708	15581	15578	15602	15707	15579	15701	15825	15740	15762	15545	15550	15485	15600	15647	15602	15538	15638	15672	15682	15719	15568	15627	15649	15490	15843	15786	15805	15529	15633	15623	15730	15702	15679	15517	15626	15707	15605	15585	15793	15480	15683	15675	15569	15658	15457	15634	15553	15606	15640	15524	15550	15550	15726	15647	15644	15684	15707	15764	15690	15650	15596	15486	15683	15534	15654	15685	15652	15804	15718	15774	15784	15852	15819	15791	15584	15741	15544	15506	15721	15621	15775	15600	15531	15659	15747	15499	15579	15726	15775	15771	15630	15785	15689	15593	15589	15810	15591	15651	15673	15570	15636	15791	15676	15620	15806	15583	15793	15663	15747	15522	15642	15459	15800	15514	15702	15651	15589	15683	15537	15630	15655	15678	15863	15738	15455	15721	15834	15441	15734	15749	15778	15618	15551	15605	15604	15662	15668	15649	15771	15691	15491	15708	15478	15575	15579	15639	15950	15715	15654	15733	15729	15752	15503	15744	15560	15740	15536	15627	15740	15674	15678	15507	15752	15705	15619	15344	15462	15702	15491	15451	15760	15634	15523	15472	15780	15666	15419	15659	15671	15597	15678	15608	15751	15647	15736	15675	15543	15510	15389	15565	15682	15550	15720	15683	15762	15614	15447	15769	15586	15643	15460	15441	15663	15635	15556	15577	15816	15490	15589	15442	15828	15717	15732	15523	15785	15804	15706	15622	15878	15881	15667	15530	15722	15664	15473	15704	15910	15792	15715	15677	15595	15719	15710	15665	15630	15736	15680	15408	15677	15675	15770	15665	15697	15705	15710	15729	15542	15585	15762	15680	15782	15540	15724	15772	15690	15765	15621	15530	15603	15503	15577	15642	15481	15619	15658	15878	15822	15544	15491	15678	15538	15751	15474	15607	15759	15691	15621	15620	15635	15785	15648	15599	15717	15675	15699	15942	15688	15827	15594	15669	15759	15660	15645	15747	15584	15821	15600	15558	15657	15476	15593	15705	15603	15751	15648	15591	15619	15644	15747	15624	15739	15874	15711	15651	15585	15583	15549	15399	15592	15533	15571	15566	15790	15792	15559	15334	15420	15649	15481	15559	15637	15764	15846	15723	15449	15467	15601	15721	15782	15605	15607	15590	15722	15643	15599	15846	15671	15563	15453	15675	15670	15552	15628	15519	15676	15639	15575	15695	15799	15644	15575	15759	15559	15498	15591	15532	15629	15691	15654	15674	15730	15648	15721	15369	15767	15642	15639	15668	15573	15443	15517	15632	15760	15661	15563	15763	15515	15803	15590	15665	15532	15432	15459	15723	15623	15614	15598	15692	15561	15749	15622	15637	15716	15803	15587	15750	15563	15683	15759	15800	15651	15652	15699	15450	15648	15712	15691	15817	15671	15663	15576	15630	15665	15695	15433	15567	15784	15662	15357	15654	15796	15463	15654	15574	15682	15623	15557	15701	15575	15652	15591	15717	15605	15702	15589	15515	15713	15557	15777	15647	15659	15586	15598	15611	15644	15620	15689	15614	15597	15605	15633	15718	15660	15800	15658	15669	15888	15594	15624	15324	15764	15836	15669	15684	15741	15555	15586	15777	15289	15697	15907	15681	15539	15647	15532	15603	15575	15690	15750	15602	15582	15582	15609	15770	15610	15513	15646	15821	15562	15547	15755	15672	15805	15608	15691	15673	15813	15755	15651	15835	15860	15514	15715	15804	15589	15812	15646	15841	15614	15540	15601	15797	15662	15427	15708	15483	15501	15685	15692	15751	15558	15690	15660	15635	15837	15645	15544	15612	15687	15662	15617	15690	15600	15608	15643	15546	15483	15734	15533	15790	15585	15529	15765	15734	15551	15837	15726	15645	15916	15471	15512	15458	15774	15504	15632	15682	15561	15473	15661	15509	15640	15678	15516	15594	15499	15681	15656	15781	15521	15713	15592	15602	15636	15633	15710	15583	15558	15686	15838	15555	15803	15798	15813	15691	15793	15607	15748	15687	15504	15681	15608	15864	15561	15509	15527	15452	15453	15588	15386	15734	15526	15612	15508	15745	15650	15843	15634	15643	15542	15613	15836	15810	15743	15693	15589	15709	15600	15765	15604	15531	15448	15609	15620	15649	15626	15725	15860	15609	15821	15616	15827	15617	15626	15513	15518	15776	15658	15756	15381	15550	15728	15763	15655	15747	15604	15665	15761	15902	15493	15631	15718	15621	15566	15769	15561	15431	15584	15758	15638	15810	15634	15627	15563	15641	15742	15772	15795	15696	15483	15904	15657	15680	15601	15576	15738	15786	15661	15716	15702	15764	15690	15676	15581	15556	15493	15599	15741	15698	15689	15528	15748	15661	15870	15762	15749	15503	15631	15627	15648	15527	15634	15578	15729	15591	15653	15743	15770	15638	15733	15445	15624	15683	15723	15679	15520	15473	15540	15624	15574	15678	15733	15900	15476	15716	15585	15550	15501	15638	15729	15659	15651	15688	15543	15551	15711	15728	15554	15606	15699	15753	15623	15739	15612	15771	15592	15710	15518	15725	15684	15629	15582	15313	15584	15622	15734	15707	15834	15710	15636	15569	15567	15784	15326	15622	15487	15702	15833	15669	15705	15583	15804	15697	15406	15658	15658	15684	15558	15572	15672	15749	15706	15605	15579	15525	15716	15684	15576	15559	15642	15736	15812	15926	15757	15858	15594	15448	15639	15681	15703	15574	15411	15887	15544	15610	15675	15769	15543	15580	15800	15627	15757	15631	15476	15689	15570	15699	15797	15429	15745	15643	15801	15670	15659	15496	15534	15695	15634	15537	15760	15578	15743	15700	15645	15543	15762	15581	15570	15896	15747	15728	15533	15665	15848	15825	15548	15660	15747	15618	15847	15681	15816	15579	15609	15593	15898	15534	15747	15763	15794	15589	15857	15492	15658	15739	15766	15703	15831	15535	15728	15602	15716	15491	15568	15587	15590	15533	15712	15646	15493	15439	15584	15662	15574	15745	15623	15698	15584	15571	15695	15485	15623	15679	15657	15514	15691	15743	15579	15581	15554	15791	15463	15464	15509	15500	15817	15695	15522	15741	15615	15667	15738	15561	15547	15780	15802	15462	15644	15729	15709	15768	15643	15598	15726	15674	15624	15842	15665	15611	15694	15811	15668	15753	15454	15657	15648	15822	15662	15783	15625	15728	15551	15711	15539	15600	15572	15604	15710	15763	15817	15567	15529	15735	15655	15607	15632	15774	15806	15621	15597	15690	15586	15589	15659	15729	15592	15741	15520	15477	15684	15515	15568	15438	15774	15608	15496	15560	15693	15694	15652	15682	15721	15889	15415	15747	15624	15501	15597	15598	15751	15563	15586	15514	15579	15640	15521	15667	15624	15663	15549	15277	15623	15431	15719	15489	15720	15622	15562	15757	15590	15599	15573	15695	15606	15372	15767	15637	15750	15610	15652	15717	15825	15733	15582	15830	15502	15605	15758	15556	15636	15586	15655	15581	15711	15742	15786	15719	15607	15563	15772	15627	15480	15485	15486	15611	15462	15552	15438	15619	15564	15761	15674	15667	15630	15854	15531	15647	15657	15463	15520	15610	15666	15689	15477	15554	15649	15618	15575	15550	15759	15694	15653	15617	15520	15596	15861	15822	15662	15598	15792	15681	15632	15658	15768	15614	15631	15687	15587	15689	15743	15563	15586	15638	15636	15632	15791	15668	15640	15752	15550	15586	15579	15620	15631	15702	15632	15515	15592	15628	15624	15554	15772	15683	15660	15502	15582	15748	15544	15567	15558	15542	15603	15675	15764	15728	15699	15589	15652	15382	15653	15500	15494	15822	15459	15662	15639	15733	15488	15661	15771	15719	15533	15626	15639	15702	15696	15426	15587	15871	15707	15743	15724	15689	15652	15641	15619	15692	15615	15539	15695	15570	15952	15605	15548	15730	15617	15847	15612	15613	15610	15882	15626	15432	15590	15700	15527	15556	15633	15659	15697	15708	15695	15741	15731	15519	15687	15687	15560	15694	15697	15644	15793	15563	15605	15699	15624	15502	15614	15717	15634	15682	15526	15485	15758	15612	15533	15720	15511	15486	15423	15858	15531	15641	15769	15462	15638	15512	15560	15641	15633	15557	15450	15472	15541	15544	15467	15557	15634	15554	15808	15678	15718	15707	15591	15624	15534	15685	15705	15457	15626	15773	15621	15870	15774	15632	15660	15675	15596	15649	15530	15747	15592	15439	15718	15652	15527	15730	15709	15875	15642	15539	15793	15651	15501	15660	15592	15626	15632	15627	15705	15768	15821	15807	15704	15518	15524	15773	15769	15710	15377
15947	31133	29788	24037	21697	19685	18575	17766	17695	17177	16321	15506	15585	15722	15427	15103	15010	14959	14986	14612	14333	14500	14335	14428	14551	14426	14354	14397	14301	14383	14281	14323	14280	14331	14368	14196	14235	14281	14081	14198	14288	14241	14243	14342	14333	14740	16975	18343	17253	15887	15209	14659	14277	14219	14303	13953	14271	14160	14071	14088	14123	14102	14062	14074	14060	14313	14167	14247	14214	14296	14099	14123	14168	14149	14192	14177	14244	14176	14361	14053	14085	14217	14101	14225	14165	14060	14226	14111	14163	14110	14025	13994	14195	14304	14330	14216	14294	14250	14133	14166	14089	14127	14041	14126	14150	14303	14262	14123	14202	14238	13975	14297	14124	14111	14037	14145	14302	14220	14131	14205	14350	14350	14194	14073	14259	14154	14288	14178	14143	14189	14279	14098	14271	14150	14350	14015	14132	14210	14222	14075	14285	14087	14196	14216	14207	14070	14158	14050	14272	14103	14100	14154	14064	14071	14017	14258	14275	14198	14200	14361	14136	14171	14120	14280	14141	14202	14282	14119	14238	14281	14265	14180	14129	14089	14313	14334	14205	14197	14385	14194	14224	14110	14165	14188	14366	14076	14214	14174	14073	14119	14233	14157	14052	14082	14081	14075	14037	14298	13985	14170	14304	14226	14159	14211	14160	14045	14138	14016	14144	14073	14164	14009	14139	14187	14065	13969	14122	14385	14085	14137	14151	13963	14105	14116	14341	14218	14267	13993	14050	14240	14285	14020	13971	14084	14282	14220	14186	14047	14064	14203	14189	14115	14169	14107	14056	14209	14147	14125	14132	14043	14206	14157	14196	14125	14162	13974	14192	14208	14218	14340	14315	14090	14215	14095	14028	14205	14208	14155	14054	14146	14186	14192	14173	14132	14102	14300	14212	14279	14271	14153	14024	14050	14201	14116	14127	14190	14108	14156	14144	14098	14189	14037	14002	14156	14063	13935	14154	13904	14348	14126	14169	13989	14378	14103	14228	14166	14055	14111	14272	14214	14165	14149	14243	14248	14116	14156	14223	14168	14168	14211	14054	14273	14119	14038	14304	14089	13996	14095	14016	14030	13952	14108	14163	14211	14204	14164	14148	14266	14043	14136	14137	14257	14314	14289	13966	13914	14246	14026	14144	14062	14236	14250	14115	14224	14206	14175	14068	14140	14247	14008	14102	14174	14051	14202	14104	14299	14209	14288	14080	14174	14071	14120	14275	14214	14368	14045	14169	14284	14278	14182	14164	14279	14129	14194	14226	14130	14122	14223	14223	14163	14095	14153	14333	13983	14015	14221	14007	14165	14228	14177	14104	14126	14091	14221	13971	14023	14028	14188	14076	14016	14189	14306	14142	14179	14024	14112	14147	14191	14047	14056	14000	14068	13982	14099	14306	14134	14131	14061	14168	14068	14213	14119	14279	14183	14102	14024	14327	14113	14074	13934	14218	14047	14111	14006	14232	14156	14218	14121	14171	14097	14081	14097	14223	14091	14107	14039	14023	14160	14125	14194	14165	14038	14159	14220	14183	14231	14037	14146	14170	14226	14067	14234	14106	14176	14069	14140	14222	13981	14115	14005	14162	14105	14138	14270	13949	14113	14332	13983	14094	14054	14269	14127	14188	14202	14140	14206	14141	14005	14043	14207	14162	14313	14236	14149	14157	14287	14199	14146	13986	14116	14095	14234	14109	14189	14264	14033	14123	14055	14070	14301	14285	14171	14011	14288	14249	14150	14157	14179	14302	14148	14231	14044	14273	14351	14188	13987	14126	14151	14256	14116	14088	14107	14270	14372	14125	14089	13973	14135	14144	14115	14137	14195	14032	14179	14092	14020	13961	14271	14195	14157	14172	14110	14045	14203	14362	14241	14246	13970	14238	14129	14091	14119	14179	14042	14098	14118	14230	14027	14433	14196	14130	14249	14177	14196	14098	14246	14297	14281	14005	14258	14291	14345	14291	14076	14120	14111	13884	14148	14046	14190	14071	14154	14112	13971	14033	14124	13993	14115	14068	14214	14071	14179	14149	14106	14060	14197	14156	14136	14096	14080	14048	14281	14157	14226	14074	14185	14063	14221	14184	14154	14182	14027	14156	14166	14141	14084	14148	14162	14007	14188	14096	14115	14020	14122	14005	14227	14246	14172	13958	13985	14088	14188	14348	14065	14001	14117	14169	14016	14068	14096	14191	14159	14167	14106	14215	14249	14196	14052	14079	14253	14327	14168	14129	14058	14170	14271	14107	14092	14131	14101	14192	14284	14103	14178	14202	14235	14127	14165	14202	14120	14233	14137	14055	14093	13931	14035	14287	14221	14164	14183	14130	14184	14122	14164	14184	14110	14276	14098	14182	14157	14274	14076	14097	14115	14056	14037	14052	14213	14219	14344	14038	14172	14237	13861	14148	14020	14105	14067	14179	13933	14161	14113	14123	14082	14126	14173	13930	14163	14103	14085	14108	14246	14242	14088	14127	14335	14257	14161	14216	14252	14304	14056	14100	14236	14077	14099	14223	13916	14154	14116	14128	14157	14316	14117	14097	14097	14148	14170	14071	14074	14067	14110	14234	14292	14292	14142	14104	14158	14212	14029	13986	14076	14150	14093	14185	14080	14112	14211	14099	14113	14027	14004	14021	14056	14139	14107	14209	14111	14115	14311	14219	14104	14102	14008	13990	14233	14213	14163	14215	14287	14057	14113	14050	14203	14176	14106	14146	14233	14289	14171	14018	14059	14025	13979	14047	13978	13991	14005	14261	14082	14152	14098	14249	14200	14135	14047	14097	14007	14182	14203	14250	14209	14175	14192	13983	14188	14114	14185	13957	14170	14117	14010	14121	14092	14181	14158	14241	14080	14100	14196	14213	14122	14187	14140	14206	14263	14261	14091	14019	14157	14170	14127	14095	13963	14052	14184	14219	14174	14166	14104	14271	14222	14227	14047	14077	14277	14232	14236	13949	14324	14197	14055	14087	14068	14098	14010	14274	14286	13894	14314	14070	14065	14066	14190	14127	14252	14099	14240	14270	14003	14275	14112	14222	14075	14190	14018	14182	14142	14241	14077	14227	14224	14178	14079	14163	14204	14222	14034	14094	14204	13913	14124	14125	13915	14108	14312	14074	14123	14225	13956	14100	14172	13922	14226	14114	14286	14095	14331	14095	14220	14182	14044	14209	14024	14237	14167	14170	14084	14063	14090	14076	14217	14231	14194	14161	14254	14195	14069	14112	14160	14176	14121	14083	14155	14073	14192	14266	14234	14186	13973	14046	13938	14145	14175	14161	13973	14284	14009	14145	14156	14134	14071	14189	14239	14055	14016	14054	14151	14058	14059	14114	14063	14084	14084	14063	13887	14168	14186	14183	14268	14217	14102	14178	14130	14011	14035	14231	14164	14110	14103	14160	14153	14030	14186	14385	13991	14188	14125	14179	14287	14175	14239	14316	14113	14107	14237	14031	14002	14250	14153	14160	14208	14139	14213	14098	14113	13861	14094	14117	14145	14049	14110	14309	14242	14174	14019	13952	14241	14324	14093	14168	14085	14251	14222	14086	14111	14103	14063	13980	14200	14058	14105	14280	14095	14174	14185	14208	14016	14264	14100	14059	14134	14094	14197	14111	14055	13987	14063	14109	14149	14151	14116	14222	14055	14237	14266	14171	14246	14246	14153	14282	14164	13940	14054	14072	14104	14206	14249	14185	14212	14088	14056	14177	14009	14226	14127	14206	14148	14116	14161	14040	14125	14169	14234	14166	14122	14163	14108	14079	14311	14306	14128	14073	14177	14145	14292	14058	14138	13966	14245	14207	14238	14088	14197	14113	14269	14120	14195	14087	14092	14103	14084	14247	14171	14033	14032	14180	14083	14120	14271	14238	14182	14150	14051	14165	14023	14216	14065	14225	14128	14182	14320	14156	14072	14263	14271	14118	14133	14185	14158	14084	14033	14115	14122	14100	14151	14220	14299	13965	14217	14301	14078	13962	14213	14098	14193	14195	14222	14245	14317	14066	14128	14028	14149	13980	14160	14158	14344	14140	14078	14147	14121	14190	14058	14090	13995	14073	14141	14221	14127	14157	14198	14110	14163	14066	14247	14227	14231	14273	14225	14095	14033	14288	14064	14194	14138	14124	14236	14143	14168	14299	14284	13985	14191	14284	14102	14178	14080	14124	14087	14151	14243	14187	14307	14139	14152	14246	14273	14163	14181	14133	14190	14135	14093	14369	14236	14164	14227	14026	14132	14099	14202	14053	14032	14107	14180	14206	14180	14107	14188	14092	14160	14191	14226	14218	14142	14128	14100	14286	14127	14295	14218	14285	13966	14144	14070	14149	14080	14113	14014	13986	14235	14281	14115	14048	14064	14080	14140	14117	14253	14160	14171	14096	14014	14200	14190	14142	14111	14150	14131	14084	14343	14097	14170	14131	14232	14016	14236	14237	14280	14154	14130	14265	14098	14278	14130	14091	14214	14112	14110	14135	14147	14004	14357	14151	14279	14025	14132	14143	14063	14012	14076	14158	14190	14006	14234	14266	14292	14191	14029	14140	14132	14061	14035	14096	13986	14248	14034	14125	14325	14197	14182	14131	14309	14065	14181	14090	14117	14218	14112	14137	14298	14247	14271	14281	14142	14133	14193	14202	14180	14112	14101	14358	14171	14231	14129	14178	14160	14040	14059	14220	14090	14225	14113	14098	14072	14144	14140	13996	14151	14073	14216	14137	14093	14098	14098	14092	14038	14187	13937	14101	14245	14138	14116	14088	14254	14267	14104	14096	14169	14174	14045	14116	14201	14137	13966	14079	14024	14140	14100	14150	14205	14169	14081	14160	14161	13985	14121	14170	14231	14046	14113	14014	14207	14188	14038	14200	14116	14174	14189	14130	14280	14232	14031	14062	14191	14227	14206	13991	14019	14043	14129	14055	13975	14254	14265	14102	14126	14134	14231	14147	14192	14104	13993	14103	14216	14003	14047	14147	14153	14245	14195	14078	14227	14087	14096	14213	14047	14194	14103	14324	14075	14037	14130	14139	14217	14195	14150	14009	14232	14129	14222	14278	14062	14300	14031	14230	14152	14376	14028	14170	14116	14202	14088	14195	14124	14157	14105	14081	14088	14227	13996	14182	14144	14259	13969
27558	22169	24558	21231	17691	17111	16769	16544	16405	16177	16002	15781	15851	16011	15820	15762	15725	15438	15702	15618	15740	15531	15569	15447	15709	15610	15636	15434	15459	15633	15662	15639	15378	15579	15630	15618	15440	15492	15550	15559	15430	15664	15557	15535	15557	15582	15481	15764	15801	15785	15604	15418	15538	15484	15473	15695	15416	15408	15624	15460	15350	15413	15543	15518	15347	15502	15551	15579	15619	15544	15559	15529	15477	15575	15687	15453	15473	15565	15498	15470	15465	15565	15471	15507	15424	15519	15498	15606	15356	15484	15594	15448	15411	15474	15334	15524	15543	15360	15425	15562	15473	15404	15406	15437	15677	15538	15387	15404	15542	15351	15521	15444	15744	15382	15561	15330	15445	15303	15393	15520	15429	15643	15342	15404	15704	15565	15612	15844	15556	15349	15491	15644	15847	15377	15421	15545	15455	15493	15448	15455	15588	15282	15504	15540	15746	15651	15410	15529	15565	15319	15747	15563	15558	15374	15669	15451	15579	15613	15484	15544	15608	15414	15452	15432	15626	15377	15385	15512	15481	15356	15487	15592	15543	15569	15481	15462	15591	15491	15686	15376	15551	15573	15516	15444	15584	15597	15421	15592	15489	15570	15642	15597	15465	15684	15561	15448	15501	15632	15465	15560	15347	15295	15728	15450	15343	15512	15635	15533	15355	15424	15512	15437	15780	15471	15454	15307	15568	15749	15458	15429	15433	15395	15565	15510	15579	15440	15378	15251	15551	15462	15586	15364	15605	15513	15344	15530	15383	15658	15714	15433	15435	15499	15463	15447	15396	15436	15455	15535	15345	15566	15580	15249	15322	15417	15547	15595	15580	15626	15552	15289	15536	15397	15654	15329	15517	15451	15341	15680	15538	15416	15506	15502	15657	15407	15639	15402	15504	15596	15570	15605	15531	15632	15502	15576	15367	15411	15514	15474	15604	15319	15598	15603	15481	15426	15586	15577	15356	15474	15683	15416	15466	15453	15420	15450	15317	15536	15587	15266	15411	15452	15460	15607	15337	15541	15460	15395	15703	15575	15533	15493	15428	15539	15560	15596	15552	15527	15440	15608	15416	15355	15465	15418	15454	15354	15554	15493	15543	15452	15389	15537	15487	15525	15544	15505	15593	15649	15569	15353	15253	15347	15403	15499	15500	15439	15531	15296	15321	15349	15458	15346	15692	15707	15571	15642	15558	15436	15570	15313	15583	15482	15599	15694	15439	15554	15390	15457	15550	15374	15438	15570	15438	15456	15444	15514	15585	15622	15765	15538	15511	15493	15424	15352	15712	15377	15565	15547	15652	15669	15649	15552	15679	15595	15586	15529	15625	15500	15556	15351	15478	15499	15520	15475	15525	15336	15389	15524	15370	15708	15515	15283	15270	15469	15574	15325	15537	15477	15335	15506	15361	15734	15363	15399	15400	15478	15567	15415	15619	15643	15554	15563	15367	15570	15463	15509	15399	15574	15584	15350	15487	15548	15577	15712	15525	15602	15477	15490	15485	15259	15518	15503	15607	15521	15600	15469	15620	15478	15630	15538	15586	15600	15767	15529	15589	15487	15535	15584	15272	15476	15562	15606	15558	15404	15551	15803	15439	15240	15239	15289	15284	15544	15492	15499	15631	15559	15468	15385	15434	15564	15379	15300	15417	15464	15601	15520	15603	15335	15370	15615	15541	15380	15675	15687	15471	15645	15515	15451	15623	15575	15639	15409	15209	15557	15315	15436	15557	15582	15554	15561	15524	15737	15309	15448	15403	15642	15419	15423	15436	15481	15525	15287	15290	15319	15531	15504	15376	15385	15402	15484	15414	15446	15519	15499	15361	15646	15455	15577	15451	15282	15582	15417	15496	15483	15359	15550	15614	15593	15474	15557	15646	15577	15541	15490	15554	15711	15755	15461	15571	15513	15689	15627	15543	15331	15514	15356	15488	15434	15448	15396	15464	15407	15393	15592	15383	15429	15595	15483	15766	15695	15594	15541	15569	15603	15507	15424	15398	15531	15543	15484	15462	15440	15459	15424	15493	15530	15465	15383	15426	15393	15540	15421	15421	15471	15676	15506	15402	15459	15474	15506	15662	15303	15462	15474	15472	15397	15620	15357	15429	15519	15313	15504	15345	15405	15343	15433	15435	15438	15581	15490	15477	15322	15616	15539	15373	15479	15446	15488	15403	15586	15498	15445	15558	15605	15512	15716	15438	15399	15557	15551	15585	15379	15532	15558	15332	15497	15646	15484	15336	15512	15494	15496	15576	15663	15577	15379	15410	15504	15495	15341	15349	15638	15336	15582	15435	15536	15529	15564	15348	15624	15443	15380	15521	15504	15376	15478	15366	15363	15600	15583	15398	15376	15233	15464	15733	15365	15480	15468	15462	15504	15512	15686	15526	15371	15403	15477	15359	15645	15522	15420	15365	15507	15460	15201	15469	15572	15669	15369	15697	15553	15626	15352	15638	15552	15499	15461	15654	15406	15486	15445	15427	15401	15467	15481	15593	15577	15473	15442	15419	15346	15236	15537	15426	15337	15540	15268	15450	15497	15509	15587	15720	15466	15369	15396	15280	15520	15342	15512	15392	15503	15466	15556	15547	15440	15531	15507	15308	15539	15624	15807	15639	15532	15560	15296	15398	15482	15461	15376	15425	15568	15436	15443	15493	15594	15568	15508	15432	15488	15660	15567	15557	15527	15341	15577	15343	15562	15514	15462	15671	15526	15521	15483	15513	15359	15568	15444	15694	15623	15574	15260	15469	15468	15668	15553	15444	15701	15445	15538	15459	15563	15682	15469	15574	15596	15574	15543	15495	15608	15495	15524	15439	15615	15496	15571	15415	15478	15475	15355	15567	15564	15457	15434	15521	15569	15434	15758	15572	15502	15471	15549	15581	15539	15444	15498	15447	15595	15642	15363	15545	15441	15410	15663	15511	15473	15577	15346	15582	15566	15398	15495	15494	15578	15492	15498	15490	15514	15549	15695	15612	15350	15381	15445	15715	15501	15594	15579	15373	15446	15416	15455	15584	15496	15428	15564	15432	15768	15478	15504	15763	15501	15489	15614	15550	15469	15583	15495	15352	15600	15613	15463	15511	15578	15458	15514	15620	15311	15538	15524	15401	15608	15526	15558	15494	15514	15400	15377	15468	15620	15544	15461	15388	15525	15589	15462	15619	15581	15674	15506	15490	15514	15248	15428	15482	15482	15655	15459	15691	15413	15500	15715	15445	15390	15451	15290	15482	15524	15375	15514	15430	15421	15389	15446	15489	15471	15562	15407	15468	15398	15295	15498	15481	15329	15452	15328	15531	15659	15257	15531	15525	15727	15500	15409	15444	15516	15592	15584	15372	15350	15447	15392	15399	15414	15587	15630	15582	15626	15542	15569	15278	15697	15553	15566	15572	15352	15497	15546	15564	15448	15592	15553	15341	15382	15578	15522	15539	15547	15555	15422	15552	15541	15639	15530	15561	15518	15366	15516	15609	15476	15695	15600	15365	15702	15582	15522	15552	15666	15459	15537	15525	15533	15396	15400	15514	15638	15415	15527	15484	15435	15442	15359	15389	15507	15493	15441	15500	15481	15573	15449	15587	15430	15497	15415	15711	15518	15392	15468	15532	15551	15438	15522	15519	15530	15545	15528	15548	15426	15570	15618	15565	15410	15508	15371	15568	15614	15734	15517	15861	15583	15520	15682	15524	15575	15569	15509	15553	15514	15487	15402	15649	15542	15578	15597	15570	15549	15625	15566	15542	15607	15483	15456	15482	15563	15595	15602	15350	15539	15458	15461	15527	15260	15583	15550	15406	15534	15490	15598	15433	15583	15401	15702	15590	15424	15581	15540	15376	15284	15384	15487	15661	15603	15596	15538	15613	15431	15695	15434	15360	15420	15488	15285	15557	15608	15318	15604	15572	15577	15435	15447	15424	15539	15598	15399	15558	15517	15615	15482	15521	15320	15415	15564	15398	15489	15745	15593	15669	15501	15433	15257	15445	15599	15623	15568	15363	15580	15538	15508	15568	15408	15501	15526	15371	15549	15633	15379	15473	15592	15436	15522	15627	15583	15677	15459	15616	15633	15522	15366	15548	15387	15512	15566	15488	15477	15379	15511	15654	15397	15440	15474	15500	15552	15590	15243	15490	15672	15384	15527	15619	15679	15536	15577	15572	15580	15509	15576	15560	15552	15502	15721	15494	15408	15539	15463	15491	15659	15403	15370	15508	15406	15596	15388	15627	15417	15559	15460	15340	15441	15558	15428	15634	15533	15624	15440	15394	15451	15685	15564	15619	15221	15638	15654	15697	15591	15448	15399	15702	15565	15575	15524	15698	15547	15471	15342	15445	15630	15563	15411	15331	15571	15352	15519	15509	15619	15676	15578	15384	15623	15441	15388	15466	15657	15457	15558	15585	15627	15440	15556	15558	15485	15547	15454	15506	15569	15317	15475	15505	15682	15661	15479	15430	15559	15475	15559	15644	15582	15612	15446	15383	15464	15728	15535	15484	15454	15665	15701	15629	15671	15546	15759	15579	15515	15692	15435	15434	15411	15321	15669	15427	15445	15469	15625	15356	15498	15498	15564	15614	15599	15533	15476	15425	15622	15424	15452	15692	15394	15596	15180	15564	15499	15533	15574	15595	15710	15591	15458	15578	15314	15418	15709	15467	15689	15484	15408	15459	15664	15369	15619	15539	15370	15505	15413	15544	15626	15507	15423	15504	15670	15663	15592	15588	15284	15213	15289	15384	15513	15457	15599	15418	15420	15544	15469	15648	15629	15700	15709	15279	15572	15274	15445	15623	15535	15446	15517	15246	15373	15544	15520	15696	15666	15449	15505	15612	15799	15468	15558	15565	15501	15463	15581	15331	15537	15663	15650	15733	15567	15502	15379	15320	15429	15496	15539	15589	15320	15469	15310	15356	15620	15684	15443	15375	15414	15557	15361	15528	15529	15639	15388	15411	15463	15494	15473	15405	15448	15398	15365	15721	15604	15474	15503	15362	15436	15679	15519	15371	15358	15519	15488	15360	15491	15518	15575	15672	15474	15570	15423	15698	15439	15444	15555	15679	15706	15456	15604	15647	15426	15414	15351	15455	15591	15563	15665	15632	15440	15610	15663	15501	15372	15509	15647
15762	21615	21807	18453	17262	16369	15876	15797	15599	15277	14860	14484	14639	14745	14454	14364	14238	14397	14339	14164	14276	14036	14071	14186	14040	14157	14267	13950	14096	14136	14159	14167	14150	14165	14050	14087	14048	13994	14183	13987	14217	14124	14349	14101	14047	14159	14253	14385	14500	14311	14394	14180	14223	14165	14016	13925	14200	14146	14127	14079	14064	14151	14110	14034	13944	14128	14148	14128	14037	14051	14206	14261	14023	14010	13942	14197	14059	13992	13919	14274	14153	13953	14052	14219	14070	14176	13952	14070	14006	14194	13962	14116	14062	13977	13909	13985	13937	14117	13994	13939	14101	14031	13994	14159	14054	13763	13918	14091	14386	14091	14060	14034	14187	14015	14099	14027	14139	14112	14048	14168	13919	14191	13993	14214	14233	14142	14104	13981	14216	14056	14002	13934	14152	14083	14066	14163	14066	13961	13987	14151	14022	14128	14173	14216	14076	14067	13925	14116	14046	13999	14077	13975	13974	13909	14086	13966	14107	14045	14052	14099	14039	14141	14135	14078	14058	14048	14113	14029	14106	14142	14103	14101	14216	14009	14028	14038	14056	13868	14098	13903	13950	14075	14108	14135	14267	14153	14069	14154	14131	13963	14063	14128	14129	13928	14028	14131	14142	14096	14060	13928	13964	13992	14106	14128	13999	13948	14207	14251	13989	14128	14012	14080	14069	14159	14127	14266	14013	13998	14166	14038	14166	14036	14141	14031	14257	14000	14001	14169	14026	14046	13842	14080	14145	14162	14254	14048	14026	14020	14003	14004	14303	14154	14029	14175	14034	14170	14118	14102	13878	14195	14050	13977	14086	14121	14015	13984	14085	13984	14125	14172	14120	14066	14154	14028	13831	14134	14237	14228	14028	14035	14061	13987	14138	13972	14075	13862	14109	13921	13882	14144	14050	13927	14143	13959	14168	13870	14122	14197	13948	13983	14050	14020	14076	14057	13964	14192	14152	13944	14166	13963	14227	13961	14119	14073	13966	13880	14020	13986	14076	14001	13905	14155	14056	14159	14014	13998	13977	14090	13880	14163	14009	14008	14274	14100	14191	13998	14024	14136	14099	14185	14108	14076	14089	14114	13973	14202	13936	13962	14230	14030	14015	14047	13977	14000	14059	14124	14150	14055	14044	14137	14089	13954	14095	14191	13984	14066	14148	14067	14075	14221	14126	14087	14153	14108	13921	14082	13966	14115	14168	14038	14162	14116	14099	13976	14104	14012	14007	14071	14009	14125	13862	13896	14160	14024	14138	14029	14079	14220	14059	14000	13962	14069	14275	14167	13998	14034	14043	14143	14042	13984	14081	14092	14103	14082	14162	14159	13961	13942	13967	14120	14095	14053	14075	13989	14236	14016	14224	14054	14151	14085	13981	14033	13982	14096	13974	14103	13980	13997	13968	14245	14160	13992	14023	14155	14027	13998	13857	14103	13994	14141	14100	14052	14046	14138	14114	14414	14065	13965	14088	14087	14051	14266	14013	14064	13968	14048	14101	14091	13968	14062	14002	14132	14010	13923	14151	14194	14185	14196	14206	14093	13877	14058	14127	14197	13866	14094	13985	14184	14100	13963	14036	14045	14078	14060	13989	14254	13940	14150	13891	14212	14093	13983	14049	14038	14082	14096	14011	14171	13964	13868	14037	14118	14174	14108	14077	14019	14023	14057	14215	14048	14131	14154	13977	13993	14157	14128	14100	14144	14009	13978	13982	14152	14065	13976	14078	13989	14140	14009	14068	14182	14148	14062	14190	13988	13938	14012	14111	13935	14092	14122	13945	14098	14232	14006	14085	14158	14122	14153	14081	13983	14125	14119	13976	14076	14097	13935	14020	14148	14113	14087	14235	14034	13958	14046	14036	13990	13869	14233	14122	14088	13987	14041	14080	14256	14109	13935	14178	13955	13982	14097	14147	14150	13897	14057	14046	14110	14080	13978	14212	14029	14020	14137	13954	14017	14189	14178	14211	14110	14115	14061	14195	14109	14145	13954	13927	13998	14001	14171	14060	14027	14038	14036	14075	14309	13973	14043	14037	14032	14170	14216	13943	14189	14165	14070	13954	14075	13977	14171	14148	14107	14025	14152	13937	14224	14048	14125	13900	13937	13926	13977	14011	14098	14047	14117	14145	14010	14074	14174	13989	14114	14144	14221	14056	14146	14038	14129	14278	13992	14125	14073	13961	14208	14095	14029	14042	14010	14098	13933	14166	14210	14110	14109	14071	13918	14207	14074	14176	14155	13968	14010	14015	13986	14060	13936	14096	14119	14061	13955	14043	14013	14081	14079	14018	14119	14103	14087	14057	13964	13969	14139	14001	14036	14092	14297	14002	14119	14154	14239	14067	14179	14036	14085	14128	14176	14053	14231	14155	13985	14215	14047	14207	14076	13949	14039	14133	14156	14054	13984	14147	14123	14100	14184	14074	14064	14062	14183	14071	13953	14050	14053	13995	14015	14042	14182	14071	14007	14114	13935	14060	13952	14120	13845	14110	14074	13868	14191	13978	13888	14201	14159	14086	13999	14163	14201	14162	14069	14136	14009	14182	14077	13961	14174	14044	14085	14097	14033	14137	14046	13987	13913	14036	14216	14178	14161	14093	14049	14100	14135	13909	14179	13974	14177	14001	14061	13923	14034	14012	14138	14168	14113	14215	14070	14173	14059	14038	13948	14160	14045	14086	14095	14095	13995	14019	14146	14000	13990	14078	14033	14257	13950	14152	14144	13991	14107	13998	14016	14157	13969	14067	14117	14061	14068	14063	14086	13968	14137	14017	14157	14092	14027	14050	14078	14131	14041	14070	14070	14128	14046	13973	14057	14032	14089	13997	14023	14130	14153	14118	14049	13944	14080	14035	14084	14064	14076	14124	14015	13983	13998	14035	14255	14127	14084	14068	14042	14035	14067	14035	14080	14027	14033	14129	14080	14138	13889	14155	14081	14202	14102	14229	13998	14113	14070	14096	14051	14176	14110	14186	14174	14062	14064	14081	13982	13985	14035	14063	14068	14138	13956	14071	14056	14038	14240	14113	14029	13967	14032	13937	14171	14089	14133	14213	13951	14020	13996	13992	14255	13943	14131	14101	14151	14073	14154	14054	14100	14118	14028	13983	14063	13995	13955	13963	13898	13941	13865	14269	14085	13983	14066	14160	14337	14057	14177	14111	14011	13974	14045	14020	14117	13977	14065	14107	14198	14043	14080	14053	14086	14208	14003	14171	13951	14030	14124	13950	14079	14075	13882	14035	14056	14027	14174	14001	13961	14184	13912	14109	14120	14235	14170	14304	14188	14100	14006	13977	14084	14182	14047	14026	13935	14028	14097	14219	14126	14079	14044	13969	14100	14041	13984	14188	14069	13997	14094	13957	14189	14049	13979	14216	14050	14101	14047	14284	13911	13969	14190	14119	14068	14102	14043	14062	13923	14122	14040	14131	14063	13962	14022	13977	14246	14216	14064	13864	14122	14055	14204	14085	14196	14077	14001	14177	14084	14051	14057	14058	14088	14132	14085	14138	13853	14056	14093	14062	14004	14227	13873	14239	13969	14119	13984	13945	13947	14210	14152	14029	14160	14054	14037	14135	13962	14144	14097	14116	14150	14113	13989	14149	14152	14157	14153	14168	13914	14095	14049	14081	14056	13963	14270	14099	14073	14090	14120	14175	14140	14145	14029	14179	14098	14184	14008	14248	14124	13934	14111	14192	14119	14158	13938	14151	13816	13989	14250	13947	14033	14078	14114	14035	14037	14215	14104	14071	13942	14048	13987	14055	14196	14103	14184	14199	13999	14000	14171	14148	14043	14212	14082	13867	13922	14169	13924	13979	14092	14009	14035	14170	14057	13954	14192	14019	13951	13993	14120	14175	14060	13985	14256	13903	14179	14033	14021	14102	14026	13977	14125	13976	14083	14077	14143	13898	14032	14149	13961	14105	14171	13946	14025	14059	13979	14154	14183	13883	14111	14110	14049	14065	13947	13955	14206	14153	13937	14157	14059	13991	13982	14040	14135	14182	14062	14164	14109	13979	13909	13942	14005	13983	13865	14014	14163	14119	14098	14186	14127	14041	14139	14039	13970	13980	14086	14185	14032	14100	14058	14180	13994	14085	14011	14249	14203	14095	14087	14218	13932	13973	14111	14100	14095	14142	14057	14161	14165	14146	14005	14034	14128	14020	13901	14040	14010	14063	14186	14182	14123	13908	14062	13940	14171	14024	14071	14108	14187	14096	14055	14146	14091	14080	14152	13957	14070	14134	13965	14112	14166	14069	13991	14016	13996	13979	14046	14067	14020	14125	13948	14091	14041	13928	13918	14100	13940	14048	14042	13987	14076	14129	13910	14062	14200	14006	14068	14115	14034	14128	14055	14137	14090	14223	14081	13973	13988	14063	13821	14032	14083	14100	14040	13972	14074	14114	14049	13939	13968	14034	14123	14041	14097	14037	14046	14208	14093	14068	14031	14132	14173	14105	14055	14074	14090	14038	14030	14182	14167	14021	14120	14189	14152	13908	14120	14040	14000	14172	14060	14041	14080	13998	14041	13973	14027	14085	14062	14007	14242	13804	14013	14044	14159	14133	13997	14009	14028	14144	13996	14113	14158	14226	14025	14079	14008	13941	14060	14051	14038	14210	14109	14078	14142	13989	14115	14121	13902	14187	13894	14060	14136	13944	14191	14025	14112	13980	14059	14044	14092	13918	14036	13980	14259	14152	14055	14083	14012	14056	14042	13838	14119	14046	14126	14108	14108	13952	14011	14052	14049	14051	14065	14036	14110	14119	14144	14046	14191	14136	13976	14165	14130	14072	14015	14063	14162	13939	13954	14080	13948	14197	14040	14051	14097	14097	14253	14226	14079	14100	14070	14097	14024	14052	14089	14169	14113	14133	14224	14143	14088	13986	14098	14055	14178	14284	14098	14166	14040	14023	13924	14104	14076	14060	14238	14244	14057	14059	13932	14027	14038	14220	14046	14062	14184	14083	13745	14014	14042	14056	14073	14111	14138	14045	14097	14032	14078	14260	14086	14106	13992	14033	14003	14044	14070	14028	14088	13850	14079	13958	14042	14080	14211	14177	14166	14003	14099	14128	13995	14075	14067	14079	14125	14032	13945	14061	14074	14105	13912
24067	21282	28678	24303	22082	21822	20542	17872	17204	16881	16627	16243	16413	16528	16348	16139	16058	16109	16087	16060	16039	15949	15771	15747	15786	15622	15651	15679	15642	15971	15773	15857	15865	15744	15559	15832	15772	15859	15944	15760	15731	15798	15789	15953	15763	15981	16701	17169	17011	16517	16048	15831	15851	15564	15765	15665	15655	15606	15786	15613	15886	15494	15463	15624	15647	15814	15819	15621	15826	15751	15795	15640	15639	15592	15614	15699	15754	15382	15735	15673	15574	15558	15614	15556	15650	15561	15503	15788	15701	15642	15636	15841	15695	15829	15797	15755	15609	15635	15849	15736	15553	15679	15679	15694	15749	15724	15656	15832	15714	15612	15818	15712	15571	15919	15690	15732	15732	15526	15754	15657	15672	15671	15837	15715	15411	15394	15746	15616	15613	15851	15797	15769	15770	15841	15628	15640	15779	15744	15567	15793	15824	15686	15589	15653	15668	15820	15628	15932	15705	15740	15672	15675	15530	15730	15707	15726	15532	15728	15864	15758	15701	15630	15726	15639	15691	15503	15567	15566	15528	15507	15833	15509	15545	15773	15844	15646	15777	15398	15641	15508	15413	15543	15675	15552	15525	15693	15647	15703	15640	15457	15694	15778	15578	15660	15750	15643	15751	15593	15776	15573	15800	15568	15801	15750	15813	15584	15642	15546	15786	15657	15694	15671	15505	15521	15491	15569	15538	15721	15884	15652	15557	15613	15612	15641	15810	15595	15652	15540	15814	15713	15766	15517	15726	15646	15747	15750	15572	15549	15640	15497	15767	15924	15639	15757	15583	15505	15565	15589	15735	15837	15587	15815	15605	15437	15538	15480	15641	15504	15864	15753	15832	15615	15822	15714	15659	15609	15794	15638	15666	15681	15822	15530	15693	15949	15442	15568	15635	15608	15909	15510	15605	15600	15891	15754	15834	15591	15807	15817	15874	15862	15716	15603	15727	15648	15596	15690	15635	15614	15735	15711	15782	15779	15704	15791	15530	15772	15791	15671	15605	15814	15681	15665	15717	15574	15657	15605	15683	15651	15590	15580	15669	15715	15559	15558	15926	15853	15848	15656	15935	15775	15584	15564	15628	15568	15580	15689	15725	15674	15698	15834	15620	15698	15633	15755	15666	15796	15557	15643	15676	15613	15628	15636	15685	15588	15826	15607	15707	15686	15582	15594	15735	15664	15684	15769	15532	15566	15688	15767	15637	15695	15859	15669	15728	15925	15657	15660	15631	15576	15779	15576	15633	15731	15739	15534	15784	15668	15673	15657	15749	15597	15553	15890	15679	15755	15704	15622	15519	15807	15617	15673	15618	15539	15749	15564	15655	15688	15423	15577	15707	15837	15697	15612	15944	15808	15777	15754	15627	15534	15627	15669	15477	15736	15704	15671	15735	15616	15753	15686	15730	15664	15707	15690	15963	15744	15875	15783	15501	15661	15652	15627	15635	15711	15676	15657	15609	15605	15701	15547	15651	15838	15721	15680	15683	15641	15409	15689	15594	15573	15469	15621	15664	15606	15662	15818	15621	15780	15809	15615	15682	15745	15672	15670	15776	15668	15894	15649	15632	15804	15765	15730	15770	15762	15637	15813	15498	15680	15711	15737	15638	15685	15561	15706	15734	15620	15584	15585	15819	15902	15901	15742	15712	15820	15618	15895	15588	15747	15713	15696	15626	15672	15847	15558	15660	15652	15675	15688	15725	15719	15620	15648	15524	15720	15670	15690	15739	15602	15531	15699	15625	15824	15580	15746	15584	15734	15514	15679	15532	15690	15732	15709	15679	15694	15762	15747	15732	15644	15778	15858	15705	15686	15871	15562	15731	15657	15557	15777	15788	15775	15759	15688	15661	15583	15641	15718	15789	15766	15662	15630	15703	15767	15800	15691	15759	15642	15603	15637	15592	15546	15656	15640	15584	15694	15569	15642	15538	15685	15778	15745	15634	15689	15800	15711	15687	15555	15473	15792	15778	15644	15615	15625	15900	15715	15654	15452	15628	15622	15620	15659	15715	15783	15624	15626	15648	15570	15640	15488	15730	15948	15729	15628	15655	15604	15710	15708	15741	15788	15593	15725	15593	15629	15463	15771	15621	15771	15411	15557	15745	15408	15653	15830	15739	15761	15584	15756	15704	15650	15578	15641	15599	15598	15946	15698	15845	15620	15568	15627	15585	15732	15602	15622	15629	15609	15698	15644	15599	15734	15534	15696	15764	15582	15745	15712	15708	15730	15876	15859	15760	15736	15771	15767	15778	15632	15657	15864	15724	15697	15772	15664	15768	15811	15479	15541	15729	15762	15716	15749	15853	15620	15859	15716	15678	15544	15648	15633	15617	15818	15659	15596	15636	15608	15761	15626	15748	15772	15879	15693	15719	15710	15589	15721	15668	15724	15825	15553	15706	15488	15586	15620	15683	15581	15534	15600	15569	15621	15845	15678	15591	15718	15864	15658	15711	15522	15632	15848	15822	15689	15382	15824	15721	15594	15544	15757	15754	15747	15593	15784	15445	15666	15535	15607	15711	15723	15653	15621	15747	15747	15757	15718	15599	15660	15641	15529	15797	15700	15515	15698	15559	15511	15540	15767	15582	15665	15700	15610	15762	15731	15649	15735	15449	15535	15705	15651	15798	15856	15653	15707	15638	15551	15627	15700	15780	15730	15618	15517	15774	15599	15636	15576	15599	15767	15606	15795	15727	15683	15839	15754	15643	15566	15626	15639	15698	15489	15840	15701	15603	15768	15812	15871	15611	15774	15646	15686	15584	15646	15586	15732	15599	15646	15676	15867	15738	15702	15587	15803	15691	15521	15683	15718	15679	15558	15732	15954	15657	15523	15771	15544	15593	15702	15741	15643	15777	15814	15612	15651	15651	15661	15618	15572	15838	15668	15699	15560	15615	15745	15832	15713	15484	15708	15670	15603	15734	15689	15772	15515	15642	15726	15705	15707	15613	15606	15556	15633	15571	15521	15549	15701	15455	15406	15754	15588	15735	15513	15615	15751	16046	15653	15630	15662	15691	15699	15561	15672	15693	15752	15472	15790	15635	15534	15511	15719	15637	15601	15515	15681	15717	15736	15635	15829	15704	15611	15698	15653	15752	15732	15800	15611	15678	15436	15748	15713	15417	15460	15716	15666	15684	15819	15602	15656	15665	15834	15742	15905	15758	15631	15749	15699	15739	15580	15454	15609	15831	15691	15510	15683	15686	15582	15778	15894	15797	15508	15677	15604	15743	15711	15676	15630	15614	15655	15569	15655	15780	15648	15580	15753	15702	15711	15633	15546	15764	15622	15637	15851	15562	15666	15729	15846	15757	15560	15662	15454	15700	15842	15732	15908	15669	15665	15673	15638	15657	15807	15718	15753	15558	15640	15733	15657	15903	15655	15541	15682	15895	15760	15524	15697	15801	15758	15721	15607	15746	15836	15749	15765	15743	15812	15740	15605	15806	15651	15469	15835	15649	15669	15716	15828	15521	15521	15794	15852	15727	15763	15520	15676	15631	15765	15748	15568	15738	15839	15615	15830	15723	15804	15703	15603	15819	15658	15671	15502	15683	15584	15498	15662	15537	15662	15872	15798	15552	15633	15498	15486	15600	15687	15643	15629	15775	15772	15565	15716	15732	15734	15580	15623	15500	15860	15591	15572	15671	15703	15646	15468	15650	15595	15602	15656	15706	15836	15828	15696	15619	15867	15835	15577	15636	15579	15799	15806	15843	15814	15703	15525	15661	15585	15525	15710	15774	15697	15717	15622	15729	15648	15643	15593	15529	15574	15634	15460	15643	15630	15623	15540	15672	15769	15627	15562	15644	15827	15724	15667	15875	15684	15762	15615	15667	15513	15870	15563	15740	15544	15492	15634	15880	15639	15793	15795	15509	15693	15739	15841	15600	15671	15856	15605	15870	15498	15639	15675	15713	15800	15550	15803	15843	15676	15667	15858	15774	15756	15661	15747	15703	15755	15689	15680	15672	15755	15496	15713	15697	15842	15725	15667	15745	15608	15530	15620	15738	15721	15760	15766	15761	15622	15727	15854	15726	15538	15730	15682	15843	15566	15576	15598	15872	15700	15829	15655	15590	15609	15620	15656	15558	15694	15681	15647	15916	15827	15531	15698	15741	15652	15800	15689	15696	15640	15625	15779	15753	15616	15625	15637	15730	15473	15476	15903	15788	15713	15587	15629	15791	15778	15589	15583	15578	15682	15870	15788	15731	15658	15634	15737	15887	15701	15716	15814	15443	15799	15639	15692	15603	15747	15500	15813	15423	15662	15655	15542	15569	15664	15808	15766	15819	15773	15759	15686	15637	15453	15731	15631	15759	15769	15703	15680	15745	15715	15633	15877	15640	15654	15860	15566	15684	15746	15661	15749	15713	15588	15653	15654	15683	15827	15911	15685	15700	15515	15815	15602	15845	15661	15753	15602	15863	15721	15710	15706	15523	15723	15751	15574	15745	15676	15874	15544	15865	15508	15571	15731	15548	15604	15570	15749	15663	15538	15575	15638	15856	15818	15678	15732	15686	15702	15576	15712	15668	15710	15612	15776	15562	15731	15689	15661	15716	15805	15701	15756	15843	15659	15708	15635	15730	15611	15729	15569	15580	15608	15538	15652	15781	15676	15644	15589	15496	15731	15598	15800	15641	15447	15710	15733	15767	15671	15521	15652	15765	15705	15437	15637	15698	15778	15609	15774	15643	15597	15747	15619	15593	15569	15667	15690	15763	15668	15647	15585	15714	15600	15560	15724	15459	15611	15604	15864	15768	15663	15478	15638	15570	15588	15719	15787	15570	15678	15545	15694	15526	15804	15808	15429	15643	15603	15720	15753	15689	15714	15645	15584	15693	15688	15618	15743	15561	15713	15517	15754	15587	15785	15633	15926	15827	15736	15807	15725	15419	15791	15632	15612	15549	15794	15712	15659	15519	15539	15744	15563	15625	15893	15733	15642	15645	15727	15801	15822	15594	15752	15820	15626	15754	15652	15643	15536	15738	15721	15839	15822	15751	15687	15794	15788	15546	15511	15739	15787	15635	15663	15782	15593	15644	15708	15653	15631	15561	15795	15745	15557	15623	15397	15538	15636	15694	15668	15841	15620	15546	15598	15773	15762	15795	15757	15650	15662
15192	27169	27258	21998	20131	18813	18004	17083	16638	16101	15484	14989	15323	15351	15230	14897	14731	14758	14631	14480	14746	14392	14221	14394	14307	14351	14317	14356	14378	14296	14144	14294	14260	14123	14152	14240	14169	14260	14305	14232	14087	14239	14197	14372	14269	14509	16052	16622	15873	15092	14486	14365	14199	14305	14131	14308	14244	14198	14129	14188	14167	14247	14226	14122	14283	14187	14214	14218	14323	14056	14166	14170	14217	14226	14329	14130	14189	14120	14309	14046	14226	14277	14186	14168	14170	14333	14152	14105	14224	14204	14355	14237	14120	14028	14318	14394	14207	14023	14153	14124	14282	14157	14203	14063	14051	14215	14165	14178	14361	14086	14147	14256	13995	14092	14121	14291	14176	14137	14348	14151	14201	14196	14209	14212	14112	14215	14089	14163	14235	14224	14397	14231	14035	14172	14250	14205	14143	14162	14027	14163	14082	14121	14178	14274	14214	14212	14264	14158	14206	14165	14389	14295	14204	14296	14144	14051	14127	14300	14326	14177	14200	14137	14262	14277	14176	14064	14184	14275	14183	14170	14193	14306	14211	14272	13975	14324	14331	14031	14290	14232	14212	14154	14216	14375	14078	14239	14204	14108	14293	14114	14272	14196	14146	14237	14089	14152	14254	14132	14154	14344	14059	14086	14056	14172	14277	14237	14248	14153	14118	14289	14282	14131	14145	14248	14063	14316	14209	14400	14149	14247	14028	14143	14279	14288	14163	14241	14209	14251	14100	14118	14185	14186	14159	14181	14293	14006	14051	14165	14367	14327	14319	14021	14258	14091	14199	14128	14206	14245	14079	13984	14177	14036	14255	14072	14174	14235	14201	14092	14188	14122	14187	14173	14184	14057	14191	14167	14141	14220	14186	14315	14077	14200	14258	14353	14110	14124	14170	14233	14234	14143	14236	14118	14299	14162	14239	14175	14176	14147	14297	14162	14334	14141	14207	14182	14060	14261	14047	14122	14224	14233	14133	14183	14134	14146	14309	14266	14264	14194	14191	14152	14318	14114	14237	14059	14261	14188	14037	14334	14115	14243	14288	14154	14316	14251	14112	14230	14363	14309	14273	14225	13996	14228	14390	14084	14187	14227	14138	14316	14084	14230	14178	14246	14100	14164	14303	14104	14204	14198	14244	14006	14128	14100	14298	14188	14098	14339	14204	14188	14138	14093	14250	14153	14241	14109	14165	14234	14224	14191	14239	14184	14041	14190	14273	14232	14145	14224	14191	14121	14143	14301	14020	14269	14061	14128	14112	13997	14081	14200	14194	14293	14365	14214	14185	14189	14076	14217	14202	14156	14239	14172	14187	14150	14207	14250	14251	14204	14256	14191	14189	14218	14195	14174	14212	14368	14212	14107	14143	14124	14224	14232	14237	14223	14207	14345	14134	14174	14152	14131	14143	14284	14069	14285	14102	14179	14279	14094	14179	14156	14311	14175	14085	14116	14083	14299	14187	14196	14054	14468	14065	14318	14193	13983	14273	14302	14219	14087	14026	14020	14274	14228	14204	14300	14222	14348	14359	14205	14222	14066	14233	14172	14199	14373	14028	14104	14116	14110	14113	14183	14284	14114	14154	14216	14105	14213	14200	14319	14184	14087	14162	14172	14203	14368	14235	14137	14284	14216	14108	14150	14225	14077	14325	14108	14071	14046	14135	14152	14224	14259	14117	14203	14251	14238	14207	14024	14185	14374	14218	14324	14244	14116	14179	14269	14066	14088	14249	14220	14127	14389	14207	14140	14207	14258	14289	14093	14154	14207	14027	14303	14136	14126	14368	14194	14169	14289	14125	14265	14196	14410	14186	14169	14196	14215	14253	14126	14275	14207	14190	14263	14142	14093	14221	14104	14217	14167	14230	14170	14092	14238	14218	14070	14276	14102	14275	14239	14265	14135	14244	14221	14322	14192	14171	14209	14156	14200	14117	14287	14134	14062	14258	14123	14316	14188	14133	14129	14307	14184	14066	14377	14133	14208	14129	14240	14276	14072	14164	14089	14245	14314	14271	14170	14136	14250	14019	14223	14217	14275	14032	14365	14251	14368	14112	14269	14059	14152	14172	14106	14194	14198	14204	14177	13984	14273	14121	14184	14215	14271	14243	14208	14059	14113	14187	14197	14058	14200	14183	14255	14167	14256	14061	14157	14357	14210	14255	14303	14213	14261	14324	14125	14257	14123	14148	14213	14279	14149	14235	14133	14064	14106	14356	14081	14283	14344	14096	14261	14355	14036	14162	14302	14113	14191	14248	14300	14178	14253	14134	14147	13966	14190	14178	14052	14172	14260	14225	14267	14395	14250	14164	14138	14234	14169	14282	14205	14245	14062	14234	14336	14028	14251	14105	14148	14156	14267	14219	14209	14366	14197	14128	14091	14213	14263	14174	14414	14157	14162	14214	14117	14221	14133	14316	14274	14182	14145	14082	14171	14064	14105	14138	14093	14236	14030	14206	14329	14201	14183	14200	14187	14192	14227	14237	14173	14301	14064	14250	14263	14161	14198	14127	14017	14100	14299	14253	14202	14315	14235	14165	14279	14131	14125	14113	14229	14233	14224	14174	14042	14243	14036	14201	14212	14186	14197	13997	14300	14297	13994	14245	14212	14125	14286	14274	14207	14310	14286	14229	14258	14169	14214	14129	14026	14271	14085	14118	14191	14262	14203	14192	14036	14241	14330	14248	14365	14174	14199	14131	14144	14157	14361	14264	14167	14100	14284	14169	14267	13968	14111	14144	14209	14231	14065	14120	14204	14206	14144	14190	13999	14218	14194	14240	14208	14212	14196	14203	14203	14308	14284	14269	14002	14252	14321	14101	14304	14196	14130	14114	14100	14281	14196	14026	14336	14210	14234	14354	14075	14091	14315	14077	14058	14164	14117	14426	14033	14028	14295	14226	14209	14157	14170	14061	14214	14075	14164	14252	14180	14270	14201	14255	14269	14039	14285	14135	14205	14107	14112	14195	14334	14149	14264	14104	14123	14169	14298	14141	14063	14070	14301	14285	14105	14099	14298	14238	14033	14310	14152	14209	14112	14166	14171	14092	14071	14238	14141	14253	14095	14226	14149	14378	14085	14243	14147	14333	14202	14142	14126	14109	14128	14141	14231	14114	14202	14245	14272	14134	14214	14285	14058	14200	14183	14047	14322	14175	14130	14183	14463	14382	14196	14164	14208	14200	14208	14051	14186	14137	14254	14228	14078	14103	14231	13996	14223	14223	14097	14122	14155	14112	14511	14112	14242	14217	14174	14292	14238	14132	14265	14288	14137	14052	14055	14291	14277	14205	14235	14087	14124	14116	14417	14202	14084	14270	14061	14077	14012	14214	14289	14084	14025	14142	14134	14342	14145	14409	14106	14111	14108	14186	14259	14240	14311	14263	14231	14168	14154	14232	14040	14111	14136	14078	14252	14210	14240	14311	14341	14170	14101	14252	14202	14073	14297	14173	14114	14173	14134	14058	14325	14096	14201	14116	14282	14287	14225	14152	14229	14164	14273	14029	14194	14162	14204	14093	14297	14251	14277	14190	14262	14100	14212	14333	14155	14181	14091	14381	14205	14104	14223	14211	14087	14167	14145	14154	14294	14264	14020	14335	14153	14216	14145	14351	14247	14219	14322	14099	14208	14136	14217	14200	14255	14258	14173	14275	14204	14341	14111	14189	14096	14194	14288	14175	14167	13932	14201	14294	14300	14168	14181	14053	14164	14200	14275	14084	14156	14202	14148	14073	14178	14174	14158	14146	14193	14192	14177	14096	14279	14203	14172	14162	14083	14240	14234	14179	14139	14351	14247	14162	14211	14241	14128	14223	14251	14089	14127	14303	14371	14121	14223	14214	14093	14210	14055	14206	14172	14232	14349	14138	14176	14273	14108	14218	14234	14184	14052	14231	14136	14115	14377	14192	14000	14193	14208	14071	13976	14068	14287	14308	14090	14176	14008	14110	14336	14178	14222	14205	14016	14173	14122	14285	14076	14075	14174	14202	14170	14097	14210	14191	14209	14136	14151	14195	14236	14141	14327	14153	14202	14289	14119	14049	14266	14126	14061	14275	14134	14213	14120	14076	14085	14234	14158	14047	14318	14029	14173	14291	14143	14338	14131	14226	14197	14219	14120	14102	14069	14149	14415	14170	14157	14197	14150	14270	14165	13993	14200	14143	14084	14160	14225	14099	14136	14237	14037	14325	14198	14163	14383	14238	14312	14127	14270	14100	14170	14181	14273	14132	14183	14248	14135	14126	14202	14149	14069	14145	14181	14231	14023	14280	14137	14383	14357	14348	14075	14273	14075	14109	14117	14304	14254	14203	14198	14087	14079	14284	14226	14084	14161	14209	14137	14268	14316	14146	14155	14213	14032	14336	14193	14115	14197	14295	14311	14156	14242	14133	14171	14135	14230	14104	14344	14268	14236	14184	14349	14129	14182	14260	14164	14321	14226	14201	14168	14304	14275	14187	14324	14040	14152	14158	14145	14168	14336	14132	14368	14213	14147	14259	14124	14382	14275	14098	14396	14302	14233	14196	14164	14267	14285	14140	14081	14212	14352	14172	14238	14234	14063	14031	14204	14263	14205	14280	14119	14181	14035	14229	14074	14167	14388	14200	14198	14356	14134	14319	14083	14122	14086	14109	14313	14311	14038	14373	13989	14138	14189	14197	14295	14099	14098	14192	14244	14059	14058	14291	14180	13958	14142	14214	14135	14214	14213	14227	14258	14276	14155	14353	14200	14360	14153	14202	14207	14293	14095	14197	13925	14350	14138	14248	14206	14215	14362	14080	14310	14297	14157	14318	14222	14289	14180	14208	14190	14180	14140	14285	14233	14234	14263	13975	14228	14249	14304	14226	14064	14219	14208	14159	14408	14163	14275	14120	14247	14207	14087	14113	14201	14203	14151	14082	14209	14232	14101	14172	14237	14050	14131	14185	14258	14294	14212	14270	14327	14208	14273	14297	14321	14227	14128	14201	14089	14377	14205	14182	14185	14270	14179	14357	14272	14107	14152	14265	14186	14144	14144	14247	14202	14166	14260	14188	14054	14355	14170	14116	14129	14309	14226	14226	13929	14246	14314	14227	14201	14153	14126	14281	14113	14280	14052	14285	14276	14249	14221	14303	14201	14020	14165
23021	21322	29172	23836	21509	23491	24650	19058	17913	17736	17379	16823	16927	17059	17170	16667	16625	16218	16389	16473	16387	16590	16045	15955	16164	16275	16185	15930	15916	16059	16085	16039	16059	16027	15964	15997	15883	15747	15939	15981	15853	15937	15837	16049	16403	17225	18670	18372	17389	16964	16247	16062	15848	15927	15852	15942	16004	15902	15949	15961	15931	15913	15811	16063	15981	16030	15957	15801	15936	15769	16019	15887	15834	16125	16044	15800	15883	15848	15957	15836	15905	15788	15850	15696	15642	15961	15750	16063	15838	15676	15883	15813	15946	15656	15983	15965	15790	15791	15730	15657	15844	15854	15699	16010	15895	15733	15845	15712	15811	15850	15787	16005	16181	15841	15913	15946	15724	15753	15735	15890	15782	15681	15767	15710	15934	15940	15843	15929	15831	15801	16028	15738	15651	15825	15723	15858	15771	15788	15963	16019	16051	15947	15807	15905	15910	15808	15847	15826	15883	15713	15924	15782	15884	15744	16023	15939	15948	15822	15804	15858	15800	15946	15748	15970	15851	15922	15671	15792	15785	16008	15818	15976	15954	15862	15792	15732	15838	16018	15969	15787	15865	15738	15816	15817	15708	16016	15720	15892	15976	15960	15623	15821	15997	15884	15936	15669	15674	15674	15983	15895	15837	15982	15752	15856	15809	15766	15765	15871	16008	15764	15863	15803	15690	15945	15783	15773	15938	15961	15828	15780	15904	15822	15894	15811	15890	15677	15816	15746	15784	16024	15891	15647	15901	15927	15859	15772	15847	16002	15845	15921	15981	15868	15820	16024	15726	15845	15853	15780	15982	16061	15774	15733	15826	15812	15810	15793	15970	15817	15776	15990	15891	15917	15884	15734	15684	15485	15741	15771	15779	15749	15793	15751	15923	15898	15941	16065	15944	15902	15920	15804	15919	15925	16036	15740	15894	15875	15797	15842	15847	15662	15823	15852	15819	15753	15666	15819	15522	15645	15830	15742	15794	15589	15960	15815	15834	15841	15914	15875	15703	15900	15785	15649	15867	15926	15829	16037	15757	15773	15790	15753	15882	15829	15732	15837	16023	15665	15873	15879	15854	15598	15645	15671	15836	15886	15881	16012	15722	15790	15792	15725	15687	15937	15865	15826	15967	15640	15645	15964	15879	16086	15986	15732	15852	15859	15848	15849	15678	15787	15875	15856	15967	15999	16043	16006	15840	15903	15898	15836	15829	15874	15822	15900	15934	15820	15972	15816	15983	15807	15893	15710	15898	15697	15869	15800	15758	15824	15890	16024	15910	15791	15736	15693	15934	15728	15836	15760	15757	15800	15789	15705	15724	15778	15444	15676	15896	15734	15675	15991	15729	15973	15809	15933	15832	15791	15852	15701	15829	15800	15795	15913	15649	15830	15759	15838	15901	15905	15848	15976	15889	15859	15769	15749	15702	15936	15992	15792	15835	15977	15694	15703	15945	15773	15688	15925	15892	15765	16065	15781	16001	15856	15965	15808	15797	15983	15898	16018	15871	15832	15800	16077	15826	15812	15962	15768	15788	15834	15918	15739	15867	15762	15811	15787	15881	15801	15894	15715	15885	15970	15802	15872	15895	15834	15997	16007	15930	15837	15649	15823	15822	15955	15686	15705	15834	15729	15753	15806	15760	16001	15722	15835	15993	15898	15846	15858	15868	15704	15647	15619	15731	15927	15885	15771	15917	15759	15846	15860	15768	15780	15870	15822	15910	15802	15665	15732	15887	15827	15786	15757	15777	15650	15717	15923	15825	15809	16085	15799	15918	15980	15900	15711	15811	15748	15909	15896	15802	15876	15816	15913	15817	15715	15825	15993	15746	15738	15810	15945	15854	15840	15924	15985	15737	15724	15895	15882	15838	15866	15932	15782	15784	15698	15876	15817	15877	15904	15908	16041	15772	15727	15964	15911	15700	15819	15875	15991	15956	15974	15814	15693	15811	15897	15737	15977	15953	15895	15812	15908	15560	15820	15943	15882	15686	15772	15970	15753	15882	15911	16054	15863	15992	15828	15892	15948	15897	15823	16000	15769	15835	16024	15847	15765	15766	15797	16012	15918	15770	15788	15711	15682	15917	15790	15961	15805	16029	15867	15919	15820	15736	15971	15732	15835	16015	15848	15711	15982	15689	15914	15868	15853	15754	15730	15727	15675	15853	15839	15988	15743	15787	15944	15948	15875	15723	15628	15831	15763	15858	15999	16021	15747	15859	15860	15813	15888	15884	15920	15900	15728	15669	15739	15879	15682	15757	15740	15898	15818	15776	15951	15783	15825	15897	15849	15912	16017	15921	15894	15891	15956	15790	15814	15786	15848	15684	15821	15704	15705	15772	15682	15804	15868	15890	15554	15696	15567	15809	15739	15885	15903	15581	15823	15605	15724	15713	15731	15717	15911	15784	15900	15785	15736	15723	15908	15698	16010	15917	16173	15691	15851	15638	15987	15930	15788	15764	15762	15830	15908	15807	15987	15843	16033	15901	15864	15721	15750	15744	15810	16002	15886	15861	15867	15746	15880	15757	15838	15764	15795	15882	15856	15816	15762	15877	15621	15944	15759	15826	15862	15654	15878	15794	15661	15729	15842	15651	15843	16132	15870	15752	15930	15788	15902	15934	15607	15923	15932	15786	15766	15796	15842	15671	15916	15803	15928	16137	16056	15892	15792	15702	15731	15780	15645	15925	15777	15701	15793	15742	15704	15914	15642	15966	15819	15613	15745	15781	15937	15809	15802	15923	15725	15741	15835	15721	15837	15895	15837	15968	15669	15775	15798	15871	15738	15825	15693	15846	15921	15954	15826	15878	15843	15937	15887	15789	15887	15898	15758	15841	15824	15943	15777	15703	15825	15591	16061	16081	15872	15732	15738	15975	15802	15793	15769	15974	15969	15864	15873	15768	15811	15917	15734	15813	15840	15794	15829	15784	15700	15858	15652	15776	15788	15991	15904	16053	15703	15753	15971	15742	15813	15725	15832	15831	15879	15913	15800	15827	15786	15834	15646	15828	15754	15644	15840	15923	15706	15859	15732	15830	15896	15710	15825	15722	15631	15858	15884	15855	15690	15760	15831	16027	15948	15844	15846	15884	15847	15969	15753	15822	15899	15717	15691	15848	15923	15680	15972	15959	15861	15668	15730	15805	15801	15773	15801	15785	16004	15980	15642	15899	16034	15725	15854	15920	15652	15774	15891	15840	15875	15874	15940	15960	15840	15720	15703	15838	15806	15940	15811	15726	15792	15842	15753	15857	15684	15841	15638	16170	15791	15759	16086	15867	15878	15705	15543	15957	15909	15840	15582	15727	15775	15800	15705	15851	15757	15869	15882	15658	15871	15745	15751	15933	15831	15919	15826	15952	15953	15895	15876	15783	15709	15966	15681	15884	15945	15918	15809	15705	16017	15931	15747	15680	15765	15765	15834	15911	16005	15924	15771	15871	15798	16040	15709	15876	15758	16010	15981	16106	15921	15792	15754	15848	15702	15772	15801	15922	15771	15868	15762	15573	15829	15791	15983	16005	15900	15830	15845	15836	15550	15788	15956	15831	15988	15696	15847	16006	15884	15800	15682	15852	15924	15736	15842	15704	15867	15884	15721	15955	15722	15832	15792	15860	15779	15746	15664	15857	15878	15972	15758	15669	16026	15947	16021	15729	15905	15942	15768	16025	15864	15771	15782	15739	15827	15797	15849	15965	15937	15935	15807	15658	15871	15828	15740	15716	15628	15871	15665	15815	15751	15685	15784	15896	15845	15816	15785	16023	15995	15757	15728	16034	15831	15665	15661	15726	15901	15786	16029	15729	15799	15940	15704	15697	15727	15987	15794	15859	15768	15695	15709	15890	15764	15650	15763	15698	15772	15925	15984	15815	15969	15837	15836	15766	15832	15973	15640	15742	15843	15945	15712	15785	15856	15881	15795	15836	15806	15874	15841	15859	15841	15907	15842	15775	15725	15844	15824	15835	15646	15950	15944	15672	15933	15739	15680	15795	15863	15930	15725	15614	15603	15803	15756	15880	15815	15845	15857	15862	15955	15751	15874	15913	15702	15678	15843	15625	15541	15870	15856	15929	15829	15783	15736	15669	15932	15979	15734	16096	15802	15899	15634	15964	15943	15776	15877	15906	15751	16028	15643	15812	15822	15950	15936	16058	15661	15800	15815	15873	15540	15979	15900	15857	15656	15788	15749	15657	15715	15876	15781	15853	16023	15713	15734	15727	16076	15790	15812	15935	15851	15723	15934	15878	15818	15884	15773	15810	15846	15740	16024	15814	15955	15943	15882	15730	15634	15709	15820	16035	15880	15947	15787	15700	15770	15595	15912	15934	15878	15700	15625	15862	15965	15874	15766	15813	15820	15975	15832	15651	15879	16032	15907	15832	15685	15967	15951	15845	15814	15960	15850	15942	15919	15697	15838	15887	15803	16101	15819	15918	16107	15902	15781	15862	15678	15649	15688	15853	15897	15927	15655	15706	15838	15919	15832	15856	15815	15870	15875	15831	15832	15823	15861	15732	15766	15818	15934	15777	15781	15955	15831	15700	15794	15837	15894	15889	15842	15741	15791	15811	15918	16125	15683	15582	15716	15847	15883	15836	15959	15820	15938	15798	15999	15935	15902	15749	15851	15795	15837	15811	15920	15684	15907	15643	15858	15903	15755	15869	15950	15935	16025	15914	15807	15743	15676	16071	15850	15691	15810	15850	15889	15823	15768	15946	15871	15967	15904	15773	16013	15881	15949	15766	15826	15827	15969	15722	15903	15890	15560	16107	15722	16008	15795	16012	15832	15852	15823	15706	15899	15861	15809	16022	15684	15897	15697	15981	15826	15765	15980	15759	15986	15818	15810	15664	15645	15924	15943	15866	15760	15862	15793	15785	15744	15941	16062	15864	15799	15811	15704	15791	15815	15854	15843	15668	15883	15834	15838	15747	15893	15849	15739	15899	15928	16018	15580	15716	15859	15776	15754	15941	15853	15800	15827	15870	15822	15717	15707	15642	15848	15770	15969	15848	15757	15942	15820	15588	15706	15812	15994	15922	15733	15757	15873	15852	15872	15761	15652	15617	15773	15753	15776	15724	15867	15805	15880	16021	15984	15687	15779	15846	15832	15850	15932	15732	15714	15850	15954
16904	32297	30653	25032	22306	21282	19418	18496	17479	17046	16234	15671	15893	16167	15648	15281	15033	15002	15031	14809	14641	14830	14625	14438	14554	14627	14645	14339	14393	14379	14444	14452	14417	14551	14326	14302	14431	14553	14233	14605	14455	14429	14426	14480	14994	16602	18015	17449	16571	15333	15042	14576	14255	14298	14298	14392	14400	14456	14398	14468	14299	14243	14333	14310	14281	14285	14164	14332	14137	14315	14314	14205	14243	14282	14188	14362	14196	14262	14321	14222	14426	14404	14329	14253	14364	14421	14283	14335	14252	14559	14274	14231	14312	14242	14345	14288	14467	14186	14293	14243	14257	14300	14276	14342	14252	14271	14357	14314	14292	14331	14506	14384	14223	14227	14233	14236	14275	14347	14298	14366	14247	14227	14276	14286	14314	14182	14263	14165	14321	14397	14243	14417	14437	14257	14414	14457	14371	14228	14309	14500	14251	14299	14279	14300	14275	14396	14201	14332	14084	14203	14282	14415	14414	14405	14165	14293	14176	14405	14245	14276	14334	14318	14458	14160	14266	14217	14277	14223	14246	14204	14332	14358	14358	14313	14207	14397	14236	14272	14227	14090	14193	14209	14372	14180	14445	14181	14237	14286	14344	14315	14215	14268	14392	14375	14317	14264	14243	14250	14176	14291	14396	14293	14364	14363	14295	14309	14286	14230	14381	14264	14183	14359	14274	14192	14135	14368	14218	14311	14269	14355	14360	14056	14208	14456	14214	14314	14257	14223	14371	14252	14231	14327	14066	14271	14520	14164	14389	14345	14345	14315	14098	14366	14230	14248	14257	14321	14350	14525	14180	14425	14288	14315	14186	14421	14330	14167	14332	14253	14238	14458	14216	14237	14270	14239	14476	14100	14191	14316	14434	14214	14461	14375	14323	14263	14266	14200	14314	14296	14261	14350	14215	14083	14396	14109	14212	14352	14375	14296	14286	14371	14280	14306	14331	14396	14259	14238	14303	14057	14175	14326	14387	14213	14241	14279	14258	14284	14425	14280	14227	14362	14326	14281	14420	14270	14314	14357	14372	14377	14300	14280	14243	14298	14425	14158	14269	14274	14346	14217	14261	14381	14421	14199	14097	14267	14324	14365	14290	14328	14112	14312	14460	14227	14236	14315	14311	14390	14338	14308	14457	14224	14325	14376	14196	14394	14166	14100	14252	14317	14324	14348	14306	14204	14311	14203	14262	14098	14323	14252	14146	14306	14256	14224	14258	14288	14249	14156	14328	14268	14276	14115	14275	14349	14429	14451	14268	14323	14270	14429	14418	14134	14234	14394	14157	14511	14340	14403	14319	14232	14354	14250	14240	14262	14267	14327	14263	14167	14211	14289	14305	14327	14307	14471	14297	14395	14315	14273	14438	14424	14221	14335	14268	14350	14325	14283	14437	14312	14228	14329	14284	14314	14120	14006	14318	14357	14260	14354	14297	14408	14325	14217	14287	14290	14405	14269	14205	14370	14170	14267	14227	14151	14266	14464	14277	14269	14251	14225	14270	14260	14293	14279	14373	14304	14342	14488	14165	14328	14318	14304	14260	14285	14247	14212	14134	14187	14498	14336	14474	14267	14348	14359	14328	14347	14274	14292	14399	14325	14343	14256	14288	14303	14340	14287	14448	14241	14278	14313	14169	14226	14389	14207	14160	14201	14270	14297	14308	14370	14386	14395	14367	14127	14112	14149	14329	14054	14296	14275	14159	14270	14290	14366	14317	14311	14264	14228	14258	14192	14351	14453	14114	14498	14426	14192	14296	14365	14331	14358	14435	14373	14262	14127	14295	14203	14328	14232	14211	14357	14154	14132	14322	14333	14353	14418	14434	14276	14361	14338	14373	14227	14263	14336	14248	14207	14280	14353	14314	14380	14216	14388	14147	14354	14150	14432	14169	14273	14213	14261	14163	14397	14218	14319	14124	14255	14262	14185	14398	14354	14107	14297	14261	14315	14286	14352	14414	14139	14328	14499	14324	14294	14431	14283	14275	14196	14242	14303	14319	14344	14342	14241	14305	14236	14408	14173	14373	14341	14351	14244	14191	14328	14393	14292	14351	14405	14324	14276	14270	14267	14327	14317	14273	14082	14237	14329	14436	14134	14512	14165	14225	14304	14201	14115	14406	14185	14465	14295	14189	14139	14451	14439	14380	14285	14409	14194	14255	14343	14138	14315	14276	14095	14279	14389	14297	14424	14368	14132	14341	14295	14007	14273	14321	14337	14400	14261	14173	14318	14334	14267	14328	14255	14210	14273	14242	14338	14152	14342	14175	14232	14203	14171	14342	14379	14312	14433	14234	14206	14255	14467	14310	14336	14244	14401	14276	14257	14277	14176	14259	14322	14254	14266	14209	14440	14220	14289	14348	14283	14278	14317	14429	14497	14343	14497	14267	14339	14324	14319	14244	14265	14290	14409	14184	14239	14259	14207	14135	14248	14269	14281	14396	14322	14162	14301	14301	14389	14254	14288	14322	14175	14335	14222	14234	14315	14293	14335	14285	14180	14285	14241	14439	14120	14302	14061	14164	14359	14310	14302	14411	14257	14207	14407	14239	14272	14180	14273	14279	14215	14259	14276	14196	14205	14364	14396	14316	14110	14186	14320	14304	14128	14431	14180	14216	14342	14257	14338	14354	14244	14277	14258	14229	14278	14064	14503	14275	14436	14288	14256	14238	14332	14218	14279	14227	14237	14206	14246	14237	14258	14328	14214	14210	14332	14306	14226	14410	14321	14214	14292	14194	14215	14175	14217	14304	14234	14247	14265	14325	14326	14075	14171	14246	14370	14298	14251	14176	14196	14368	14285	14191	14181	14294	14231	14296	14304	14207	14374	14241	14292	14198	14063	14277	14313	14252	14162	14411	14333	14147	14334	14293	14393	14266	14214	14270	14172	14446	14111	14264	14245	14447	14202	14173	14202	14277	14182	14240	14237	14341	14113	14119	14446	14298	14306	14277	14397	14249	14243	14110	14263	14223	14206	14205	14267	14278	14112	14179	14338	14238	14468	14340	14272	14177	14202	14248	14241	14214	14159	14300	14297	14117	14417	14213	14235	14340	14221	14215	14239	14336	14187	14331	14302	14407	14221	14207	14310	14047	14168	14341	14295	14328	14181	14399	14198	14419	14384	14308	14176	14181	14227	14308	14276	14232	14168	14285	14110	14358	14022	14165	14313	14245	14316	14151	14170	14335	14308	14222	14173	14235	14296	14154	14134	14191	14465	14194	14291	14334	14258	14297	14106	14506	14272	14090	14151	14251	14166	14389	14364	14274	14309	14270	14157	14172	14299	14338	14183	14280	14272	14393	14341	14279	14352	14380	14209	14295	14125	14250	14219	14410	14192	14230	14309	14293	14246	14192	14150	14321	14248	14338	14325	14236	14224	14129	14284	14236	14191	14395	14359	14295	14355	14221	14288	14389	14323	14191	14348	14372	14180	14202	14223	14276	14209	14439	14348	14332	14256	14071	14367	14396	14335	14240	14147	14262	14362	14480	14294	14204	14312	14226	14333	14138	14158	14392	14313	14219	14092	14192	14268	14389	14328	14277	14328	14331	14265	14447	14396	14317	14220	14274	14144	14274	14346	14310	14124	14107	14189	14133	14087	14270	14342	14295	14177	14376	14285	14214	14108	14122	14302	14330	14389	14237	14371	14303	14362	14100	14101	14415	14444	14259	14285	14129	14307	14259	14219	14167	14204	14322	14326	14274	14393	14242	14262	14180	14287	14412	14226	14198	14343	14198	14303	14258	14346	14253	14520	14071	14261	14272	14474	14340	14147	14216	14299	14320	14294	14245	14262	14280	14274	14308	14417	14144	14160	14250	14268	14335	14270	14341	14276	14190	14132	14539	14257	14412	14335	14177	14308	14304	14160	14160	14305	14342	14389	14142	14398	14156	14357	14219	14396	14300	14256	14326	14202	14485	14097	14227	14240	14247	14398	14291	14217	14341	14190	14325	14145	14118	14201	14245	14286	14436	14227	14272	14158	14242	14428	14298	14107	14332	14250	14233	14245	14321	14331	14319	14231	14343	14336	14351	14063	14343	14403	14023	14434	14278	14290	14422	14422	14093	14189	14554	14218	14394	14252	14250	14220	14325	14365	14080	14253	14267	14253	14172	14327	14267	14103	14133	14186	14343	14205	14287	14224	14160	14189	14460	14294	14291	14225	14252	14291	14188	14330	14305	14274	14281	14406	14291	14293	14192	14134	14362	14350	14348	14324	14236	14181	14318	14090	14388	14337	14413	14239	14219	14182	14166	14233	14257	14354	14245	14292	14368	14449	14269	14252	14207	14207	14254	14359	14422	14308	14343	14320	14299	14142	14434	14164	14252	14253	14333	14137	14159	14454	14290	14068	14183	14405	14249	14223	14253	14222	14297	14455	14194	14238	14256	14273	14368	14368	14221	14245	14207	14259	14304	14374	14328	14327	14277	14383	14222	14309	14378	14135	14178	14360	14167	14380	14417	14274	14318	14264	14186	14379	14282	14229	14237	14356	14515	14343	14315	14283	14254	14228	14240	14159	14300	14089	14242	14238	14059	14298	14181	14410	14431	14216	14147	14336	14241	14233	14353	14270	14278	14238	14222	14276	14256	14136	14425	14204	14128	14108	14234	14313	14278	14236	14227	14178	14328	14123	14250	14286	14090	14408	14194	14257	14216	14325	14271	14330	14357	14141	14204	14243	14344	14299	14247	14342	14317	14293	14247	14290	14187	14159	14132	14168	14531	14331	14177	14383	14385	14338	14248	14166	14308	14244	14174	14350	14328	14290	14139	14147	14240	14142	14352	14306	14399	14227	14411	14347	14299	14189	14381	14231	14255	14284	14227	14489	14357	14280	14395	14348	14247	14242	14091	14397	14210	14322	14272	14356	14338	14228	14471	14282	14091	14174	14147	14392	14382	14284	14259	14312	14389	14346	14167	14206	14391	14288	14225	14267	14187	14318	14412	14300	14350	14373	14288	14334	14120	14255	14478	14231	14425	14241	14263	14336	14394	14195	14360	14186	14250	14198	14409	14434	14199	14315	14429	14347	14403	14362	14186	14208	14204	14194	14195	14372	14145	14222	14232	14062	14207	14320	14236	14349	14335	14247	14406	14288	14326	14170	14353	14203	14345	14224	14328	14283
27779	22498	24955	21420	17227	16883	16814	16351	16433	16376	16171	16125	16171	16279	16159	15985	15844	15758	16021	15863	15758	15927	16011	15681	15748	15673	15797	15772	15814	15677	15613	15580	15866	15804	15636	15452	15578	15740	15846	15759	15682	15778	15883	15677	15791	15851	15878	15990	16030	15915	15800	15943	15789	15688	15670	15669	15676	15800	15873	15625	15580	15781	15833	15636	15658	15679	15487	15624	15898	15718	15636	15466	15643	15863	15640	15855	15643	15643	15548	15928	15542	15599	15741	15701	15608	15701	15895	15796	15710	15715	15642	15647	15697	15776	15695	15687	15623	15778	15709	15617	15470	15739	15679	15698	15741	15589	15678	15897	15850	15629	15754	15676	15834	15828	15797	15517	15550	15614	15600	15580	15777	15610	15885	15559	15726	15616	15604	15527	15496	15720	15804	15697	15531	15618	15927	15876	15686	15700	15782	15789	15999	15706	15844	15523	15692	15572	15724	15626	15610	15706	15671	15511	15733	15665	15867	15616	15705	15813	15821	15653	15753	15668	15718	15735	15569	15484	15599	15708	15798	15711	15664	15799	15765	15768	15656	15607	15747	15692	15783	15714	15624	15768	15765	15678	15576	15572	15624	15842	15589	15703	15611	15557	15691	15714	15747	15679	15638	15639	15682	15655	15808	15885	15626	15826	15780	15603	15588	15539	15874	15655	15719	15755	15679	15598	15658	15693	15631	15677	15690	15830	15535	15582	15873	15711	15765	15666	15647	15680	15576	15599	15731	15604	15558	15607	15616	15534	15709	15733	15551	15743	15804	15815	15697	15554	15607	15661	15829	15673	15714	15667	15972	15579	15730	15760	15627	15767	15669	15627	15728	15613	15560	15716	15685	15886	15643	15456	15538	15740	15778	15602	15612	15710	15636	15869	15685	15752	15652	15816	15734	15898	15681	15708	15796	15660	15578	15671	15590	15677	15854	15883	15825	15720	15849	15719	15757	15757	15681	15728	15882	15754	15603	15720	15792	15710	15766	15611	15749	15772	15774	15607	15678	15709	15716	15799	15687	15773	15713	15638	15799	15832	15821	15474	15694	15565	15614	15759	15754	15602	15722	15594	15717	15652	15561	15576	15686	15812	15747	15642	15828	15496	15774	15716	15635	15632	15670	16002	15897	15662	15753	15629	15577	15607	15747	15882	15729	15687	15855	15677	15631	15840	15574	15682	15630	15540	15637	15628	15654	15426	15860	15873	15411	15654	15668	15684	15607	15661	15535	15664	15818	15689	15725	15703	15695	15834	15903	15666	15630	15732	15642	15606	15852	15637	15844	15651	15710	15634	15764	15704	15835	15605	15791	15714	15597	15575	15939	15659	15545	15743	15603	15552	15810	15717	15841	15688	15670	15683	15770	15664	15888	15628	15645	15749	15738	15693	15665	15644	15679	15674	15564	15723	15494	15690	15510	15545	15622	15662	15732	15697	15646	15440	15723	15599	15675	15730	15760	15625	15634	15587	15749	15702	15735	15564	15937	15828	15709	15910	15877	15596	15587	15799	15643	15642	15731	15623	15679	15504	15808	15489	15639	15891	15946	15811	15637	15495	15629	15654	15750	15542	15412	15783	15786	15656	15635	15651	15460	15654	15951	15804	15808	15782	15806	15647	15891	15680	15758	15737	15756	15872	15631	15719	15482	15686	15538	15759	15674	15722	15700	15528	15642	15521	15586	15818	15777	15704	15765	15748	15766	15539	15699	15721	15795	15805	15728	15710	15625	15605	15503	15657	15613	15695	15818	15658	15710	15798	15692	15574	15758	15640	15798	15663	15868	15720	15748	15624	15635	15566	15788	15765	15746	15786	15764	15690	15746	15746	15667	15781	15604	15617	15909	15711	15694	15652	15682	15829	15821	15735	15658	15601	15672	15775	15723	15614	15743	15741	15624	15541	15699	15694	15827	15755	15679	15493	15539	15742	15714	15807	15784	15784	15806	15605	15798	15558	15676	15644	15846	15581	15776	15662	15620	15640	15701	15646	15656	15730	15856	15791	15731	15680	15700	15517	15591	15567	15589	15651	15754	15848	15765	15889	15789	15811	15676	15677	15822	15974	15794	15684	15689	15705	15890	15898	15781	15700	15916	15739	15856	15903	15532	15525	15641	15628	15726	15661	15797	15696	15709	15569	15772	15632	15676	15557	15461	15790	15622	15692	15486	15618	15630	15656	15610	15627	15423	15802	15851	15629	15632	15680	15890	15701	15831	15589	15623	15590	15687	15781	15678	15726	15633	15761	15708	15744	15722	15697	15668	15576	15781	15726	15621	15776	15747	15494	15820	15697	15675	15868	15541	15596	15803	15594	15722	15659	15755	15644	15618	15704	15921	15910	15546	15607	15615	15688	15565	15618	15613	15610	15602	15854	15494	15754	15639	15551	15633	15703	15870	15782	15522	15906	15711	15673	15577	15640	15787	15712	15794	15625	15731	15733	15621	15828	15651	15638	15709	15981	15833	15796	15783	15575	15781	15636	15892	15676	15601	15672	15757	15739	15542	15667	15718	15626	15604	15594	15672	15717	15704	15481	15441	15675	15768	15687	15684	15693	15733	15799	15580	15611	15676	15889	15634	16009	15615	15633	15646	15712	15559	15727	15718	15786	15501	15550	15721	15796	15804	15714	15618	15580	15736	15646	15730	15572	15628	15629	15813	15738	15817	15760	15662	15604	15654	15580	15770	15646	15473	15772	15777	15786	15741	15544	15851	15694	15836	15560	15796	15779	15590	15565	15583	15605	15554	15621	15644	15875	15864	15606	15635	15515	15947	15687	15705	15512	15783	15782	15920	15646	15659	15819	15756	15568	15538	15646	15749	15749	15687	15485	15695	15783	15724	15647	15648	15703	15809	15625	15696	15673	15617	15722	15861	15654	15681	15718	15985	15818	15752	15652	15660	15727	15635	15629	15774	15863	15748	15747	15747	15767	15633	15622	15594	15728	15890	15703	15517	15911	15784	15607	15659	15610	15692	15566	15822	15829	15650	15747	15401	15736	15521	15735	15812	15809	15725	15685	15665	15724	15784	15707	15783	15717	15707	15592	15634	15573	15800	15712	15548	15778	15890	15721	15805	15860	15718	15793	15697	15557	15709	15748	15720	15803	15661	15613	15753	15726	15639	15703	15769	15754	15895	15746	15841	15711	15683	15592	15529	15795	15827	15736	15745	15670	15701	15638	15715	15817	15596	15669	15594	15604	15646	15765	16016	15644	15788	15595	15702	15667	15618	15594	15822	15816	15689	15374	15642	15756	15477	15458	15788	15818	15593	15721	15720	15573	15672	15698	15759	15613	15857	15745	15658	15850	15732	15693	15692	15729	15696	15883	15622	15708	15835	15660	15724	15698	15772	15563	15703	15848	15661	15558	15661	15787	15708	15914	15481	15669	15656	15402	15865	15765	15599	15745	15679	15634	15595	15599	15765	15751	15701	15700	15780	15634	15584	15778	15708	15594	15878	15836	15737	15656	15627	15714	15784	15634	15482	15483	15616	15872	15849	15686	15814	15680	15571	15820	15641	15547	15738	15681	15761	15668	15576	15588	15779	15704	15784	15612	15920	15828	15658	15563	15872	15747	15794	15753	15590	15769	15878	15702	15663	15543	15616	15802	15601	15752	15767	15690	15669	15767	15706	15781	15777	15962	15895	15582	15633	15713	15662	15906	15580	15778	15938	15628	15416	15811	15800	15696	15831	15800	15769	15644	15588	15629	15579	15595	15590	15627	15575	15576	15744	15840	15616	15768	15601	15769	15518	15569	15755	15943	15831	15877	15759	15514	15788	15645	15830	15630	15771	15733	15558	15584	15746	15787	15688	15627	15758	15761	15567	15673	15733	15741	15767	15790	15846	15681	15579	15547	15823	15659	15833	15929	15678	15607	15869	15858	15742	15756	15835	15860	15649	15571	15647	15755	15412	15788	15668	15791	15856	15440	15600	15481	15889	15855	15953	15824	15561	15756	15587	15875	15892	15734	15694	15767	15444	15628	15559	15811	15775	15656	15661	15660	15557	15877	15801	15750	15620	15721	15679	15698	15520	15733	15643	15668	15575	15724	15653	15491	15690	15596	15542	15780	15771	15651	15678	15654	15877	15601	15796	15805	15631	15655	15665	15882	15795	15855	15931	15807	15810	15803	15594	15774	15730	15741	15593	15783	15642	15552	15809	15755	15728	15659	15652	15534	15732	15621	15677	15561	15747	15861	15744	15733	15778	15514	15676	15834	15921	15669	15760	15764	15824	15772	15750	15812	15714	15593	15544	15754	15593	15534	15618	15758	15638	15761	15765	15713	15560	15652	15561	15607	15670	15738	15637	15725	15927	15754	15824	15641	15718	15691	15786	15582	15631	15754	15806	15613	15656	15818	15709	15567	15768	15679	15746	15549	15774	15798	15726	15669	15581	15752	15662	15764	15518	15679	15671	15804	15840	15670	15860	15526	15632	15614	15664	15571	15778	15671	15682	15678	15751	15650	15778	15638	15828	15849	15718	15554	15643	15791	15732	15665	15771	15703	15883	15709	15716	15616	15774	15772	15687	15485	15738	15787	15533	15967	15870	15864	15726	15602	15728	15543	15938	15530	15869	15901	15719	15603	15817	15727	15493	15732	15700	15479	15697	15630	15731	15809	15697	15610	15829	15773	15741	15685	15677	15677	15660	15789	15706	15774	15609	15624	15812	15629	15824	15839	15763	15749	15576	15724	15881	15719	15880	15765	15707	15759	15658	15611	15659	15710	15697	15793	15746	15650	15798	15455	15722	15400	15553	15773	15642	15729	15505	15567	15760	15663	15639	15576	15767	15553	15882	15958	15994	15808	15888	15767	15602	15693	15658	15446	15593	15771	15845	15827	15573	15747	15693	15690	15752	15760	15559	15699	15533	15713	15713	15820	15783	15775	15744	15540	15594	15631	15700	15631	15765	15851	15801	15768	15786	15695	15849	15819	15737	15655	15748	15692	15781	15838	15444	15672	15513	15692	15863	15969	15824	15664	15567	15536	15846	15781	15769	15556	15713	15818	15779	15696	15675	15758	15813	15606	15634	15826	15768	15715	15597	15738	15746	15509	15632	15722	15595	15788	15908	15702	15914	15809	15690	15737	15786	15660	15624	15526	15623	15737	15649	15533	15753	15574
16782	23172	22061	18385	16801	16235	15682	15541	15541	15159	14976	14618	14776	14866	14699	14502	14351	14442	14388	14359	14269	14229	14159	14158	14311	14060	14327	14074	14290	14471	14061	14318	14240	14236	14285	14208	14131	14277	14125	14142	14239	14279	14130	14204	14353	14449	14549	14586	14398	14385	14443	14163	14201	14159	14249	14281	14171	14265	14240	14256	14218	14116	14148	14267	14140	14320	14246	14206	14229	14166	14229	14083	14120	14348	14335	14265	14336	14286	14203	14161	14323	14255	14193	14194	14043	14310	14168	14177	14227	14166	14273	14148	14197	14156	14150	14205	14111	14269	14289	14148	14040	14316	14264	14200	14183	14184	14096	14105	14263	14214	14425	14178	14090	14135	14157	14097	14262	14064	14236	14084	14057	14318	14003	14255	14132	14120	14138	14042	14188	13951	14149	14272	14170	14339	14219	14250	14322	14251	14213	14071	14341	14126	14388	14277	14234	14047	14200	14239	14195	14246	14059	14095	14215	14069	14215	14269	14058	14206	14116	14200	14253	14362	14265	14239	14118	14168	14015	14244	14057	14055	14327	14246	14298	14080	14089	14131	14080	14280	14049	14211	13938	14174	14216	14262	14098	14117	14172	14096	14044	14215	14227	14083	14157	14300	14191	14251	14143	14050	14289	14133	14227	14342	14183	14103	14273	14071	14149	14266	14206	14330	14251	14148	14269	14444	14179	14195	14106	14197	14250	14158	14312	14166	14176	14248	14156	14174	14237	14242	14072	14262	14387	14318	14254	14211	14173	14174	14068	14201	14219	14303	13964	14246	14155	14321	14064	14167	14128	14249	14251	14252	14021	14256	14261	14123	14225	14228	14143	14138	14125	14369	14412	14192	14166	14214	14251	14229	14125	14419	14362	14143	14001	14201	14206	14214	14205	14130	14132	14237	14197	14281	14042	14192	14174	14158	14179	14064	14324	14239	14112	14241	14232	14163	14035	14242	14119	14388	14262	14223	14177	14298	14234	14080	14203	14142	14316	14161	14217	14161	14116	14205	14255	14081	14323	14157	14147	14228	14171	14112	14143	13992	14421	14123	14117	14197	14075	14172	14015	14240	14120	14186	14181	14252	14141	14241	14070	14108	14205	14091	14176	14205	14229	14219	14165	14109	14190	14240	14072	14190	14364	14350	14243	14242	14406	14183	14227	14069	14296	14230	14099	14187	14185	14343	14208	14216	14355	14276	14127	14088	14324	14164	14125	14154	14095	14195	14147	14174	14394	14294	14276	14147	14363	14202	14172	14142	14204	14205	14148	14169	14140	14336	14079	14132	14133	14226	14224	14264	14128	14293	14119	14187	14245	14214	14340	14153	14321	14196	14197	14213	14075	14160	14009	14236	14255	14347	14237	14444	14191	14086	14027	14171	14172	14104	14106	14256	14211	14151	14129	14185	14108	14119	14159	14171	14183	14252	14150	14164	14273	14316	14255	14151	14139	14174	14128	14153	14233	14174	14070	14230	14207	14299	14257	14045	14223	14119	14129	14236	14137	14056	14309	14191	14077	14111	14125	14168	14155	14133	14304	14211	14167	14185	14235	14166	14138	14023	14176	14247	14205	14242	14266	14224	14311	14271	14379	14162	14131	14222	14166	14087	14160	14241	14174	14155	14226	14303	14128	14007	14127	14084	14186	14106	14257	14166	14149	14196	14319	14337	14106	14236	14267	14139	14200	14262	14255	14291	13963	14244	14288	14120	14107	14105	14089	14215	14178	14238	14395	14091	14075	14200	14130	14057	14351	14313	14217	14238	13938	14254	14305	14303	14122	14084	14122	14099	14061	14172	14304	14119	14238	14213	14142	14206	14098	14174	14136	14168	14231	14245	14252	14126	14036	14316	14128	14120	14016	14021	14266	14188	14107	14379	14135	14314	14184	14045	14287	14220	14249	14277	14304	14117	14121	14428	14133	14174	14207	14114	14269	14162	14322	14184	14178	14141	14180	14168	14112	14100	14318	14334	14028	14230	14474	14078	14408	14111	14110	14295	14056	14137	14249	14232	14285	14337	14011	14237	14280	14272	14007	14332	14088	14329	14285	14303	14361	14246	14306	14201	14185	14109	14274	14258	14293	14175	14042	14115	14075	14172	14218	14211	14263	14127	14364	14315	14053	14220	14122	14163	14059	14239	14142	14044	14132	14289	14260	14320	13934	14190	14079	14196	14144	14082	14237	14242	14277	14105	14134	14223	13997	14264	14174	14120	14214	14201	14348	14068	14138	14074	14186	14126	14265	14172	14148	14210	14137	14273	14094	14162	14282	14209	14393	14209	14067	14091	14139	14282	14340	14237	14214	14174	14304	14218	14175	14206	14288	14118	14101	14270	14223	14157	14172	14329	14207	14197	14280	14197	14241	14306	14278	14090	14163	14149	14281	14298	14256	14218	14447	14312	14122	14098	14222	14267	14329	14272	14212	14261	14284	14150	14155	14103	14246	14313	14320	14288	14230	14145	14314	14174	14264	14144	14292	14295	14155	14025	14269	14384	14164	14066	14226	14188	14160	14321	14332	14144	14196	14260	14064	14327	14097	14238	14195	14289	14186	14217	14167	14244	14358	14222	14223	14222	14150	14102	14110	14228	14097	14184	14116	14092	14087	14242	14339	13966	14247	14244	14267	14099	14168	14162	14114	14248	14283	14009	14197	14196	14187	14297	14215	14238	14008	14246	14252	14305	14237	14222	14303	14175	14114	14163	14119	14197	14357	14121	14300	14226	14208	14185	14342	14211	14156	14157	14193	14123	14142	13982	14194	14182	14108	14239	14046	14110	14438	14196	14018	14177	14093	14210	14214	14183	14223	14198	14309	14065	14093	13995	14209	14195	14119	14212	14277	14143	14191	14141	14222	14141	14101	14356	14307	14141	14253	14078	14136	14119	14081	14204	14207	14048	14245	14145	14202	14187	14276	14149	14071	14328	14139	14180	14159	14265	14093	14074	14339	14090	14176	14079	14235	14142	14101	14193	14091	14154	14207	14159	14145	14268	14121	14199	14262	14292	14259	14287	14136	14332	14303	14194	14216	14178	14124	14242	14341	14140	14187	14173	14240	14267	14043	14155	14030	14160	14060	14383	14200	14279	14317	14198	14113	14042	14254	14246	14228	14343	14100	14056	14212	14294	14233	14055	14301	14182	14178	14059	14145	14148	14278	14203	14210	14210	14159	14138	14224	14106	14167	14172	14426	14268	14230	14332	14102	14179	14031	14149	14190	14229	14246	14169	14364	14156	14233	14252	14292	14226	13986	14213	14279	14173	14108	14039	14176	14066	14075	14240	14117	14320	14191	14141	14221	14092	14162	14091	14413	14314	14239	14255	14293	14279	14224	14250	14079	14207	14339	14196	14190	14222	13977	14382	14296	14107	14188	14262	14342	14003	14157	14119	14163	14384	14335	14174	14146	14330	14334	14115	14113	14124	14160	14298	14157	14075	14113	14267	14229	14275	14220	14185	14228	14184	14152	14241	14307	14226	14481	14233	14204	14319	14269	14125	14171	14106	14260	14157	14120	14186	14293	14276	14204	14363	14121	14235	14269	14278	14305	14261	14284	14149	14224	14039	14235	14305	14204	14070	14168	14130	14267	14112	14012	14260	14061	14323	14294	14255	14440	14177	14358	14110	14043	14197	14187	14340	14082	14187	14113	14127	14328	14409	14230	14429	14172	14182	13926	14294	14220	14305	14108	14166	14231	14405	14231	14194	14172	14224	14113	14235	14118	14227	14159	14327	14281	14260	14206	14107	14102	14194	14244	14142	14147	14150	14175	14164	14176	14345	14221	14207	14151	14160	14165	14235	14198	14152	14021	14119	14272	14182	14172	14136	14297	14224	14032	14116	14271	14260	14270	14115	14176	14151	14015	14321	14203	14090	14373	14267	14287	14184	14079	14315	14245	14160	14117	14208	14264	14181	14413	14195	14148	14145	14334	14204	14099	14065	14175	14203	14041	14160	14199	14144	14133	14215	14337	14431	14349	14219	14290	14062	14110	14037	13950	14198	14136	14233	14203	14244	14147	14133	14355	14308	14267	14290	14188	14126	14240	14133	14301	14335	14291	14330	14198	14242	14316	14339	14151	14193	14243	14093	14095	14309	14146	14252	14237	14254	14214	14219	14277	14085	14243	14135	14250	14104	14317	14219	14170	14130	14304	14321	14178	14124	14167	14081	14013	14260	14284	14119	14145	14238	14318	14195	14257	14160	14369	14079	14078	14306	14180	14241	14244	14127	14042	14206	13963	14040	14236	14205	14222	14120	14239	14364	13994	14332	14255	14256	14260	14043	14284	14311	14496	14292	14084	14232	14166	14353	14111	14414	14173	14191	14165	14155	14142	14171	14285	14199	14226	14291	14038	14257	14232	14275	14246	14426	14126	14192	14148	14260	14232	14046	14433	14227	14192	14196	14097	14302	14324	14347	14256	14208	14233	14156	14067	14172	14289	14169	14241	14201	14201	14151	14250	14225	14262	14334	14158	14069	14147	14143	14270	14292	14336	14372	14317	14095	14108	14236	14181	14261	14118	14204	14228	14379	14110	14260	14185	14026	14295	14174	14196	14119	14109	14115	14222	14260	14167	14365	14118	14165	14245	14262	14185	14221	14226	14184	14005	14288	14136	14225	14281	14163	14065	14211	14138	14309	14190	14131	14239	14254	14296	14208	14181	14182	14201	14253	14065	14109	14375	14087	14310	14093	14069	14170	14371	14192	14222	14181	14286	14290	14169	14138	14211	14117	14158	14207	14149	14123	14189	14317	14192	14203	14168	14306	14152	14354	14347	14234	14206	14103	14276	14348	14204	14298	14197	14240	14181	14129	14120	14220	14197	14183	14105	14210	14206	14278	14185	14302	14293	14375	14068	14146	14267	14065	14121	14271	14253	14179	14130	14170	14216	14038	14211	14258	14239	14281	14358	14248	14133	14283	14306	14251	14153	14164	14258	14191	14252	14310	14193	14156	14091	14346	14116	14210	14250	14156	14201	14218	14178	14205	14202	14089	14473	14040	14140	14243	14204	14115	14147	14076	14300	14228	14104	14198	14090	14105	14036	14303	14130	14207	14205	14133	14050	14220	14238	14159	14185	14122	14324	14333	14187	14211	14274	14171	14078	14118	14216	14253	14168	14189	14256	14144
24232	21354	28790	24361	22125	21345	20193	17879	17372	17253	16976	16456	16907	16624	16609	16412	16090	16145	16011	16307	16137	15930	16034	16120	16214	16014	15907	16002	16048	15829	15850	15873	15995	15990	16076	15968	15950	15892	15772	15844	15822	15966	15998	15741	16342	17186	17313	16799	16599	16297	16219	15890	16002	15951	15936	15857	15739	15834	15791	15814	15855	15965	15826	15701	15696	15849	15858	15684	15813	15604	15913	15967	15778	15784	16078	15589	15830	15959	15858	15699	15838	15820	15720	15859	15819	15932	15857	15707	15665	15807	15838	15969	15965	15785	15686	15769	15851	15808	15938	15654	15982	15879	15793	15768	15759	15877	15756	15923	15648	15802	15943	15945	15785	15849	15838	15871	15945	15940	16047	15962	15742	15823	15931	15803	15787	15722	16092	15742	15738	15824	15911	15723	15796	15756	15799	15851	15594	15845	15946	15680	15714	15890	15650	15572	15720	15857	15744	15841	15686	15799	15888	15726	15771	15844	15758	15812	15749	15730	15839	15854	15877	15793	15771	15884	15757	15934	15762	15684	15630	15976	15798	15969	16014	15826	15807	15743	15754	16020	15759	15821	15875	15656	15773	15992	15695	15912	16016	15735	15887	15881	15891	15751	15764	15844	15679	15789	15850	15962	15877	15941	15900	15716	15973	15674	15792	16004	15907	15839	15783	15822	15732	15877	15701	15928	15814	15697	15969	15619	15717	15864	15792	15949	15759	15981	15850	15828	15975	15778	15819	15960	16106	15945	15743	15617	15749	15822	15736	15841	15809	15719	15913	15974	15749	15848	15780	15757	15875	15882	15794	15886	15748	15774	15817	15719	15949	15907	15821	15661	15869	15986	15810	15778	15758	15731	15785	15771	15925	15844	15773	15855	15765	15800	15765	15803	15703	15651	15717	15965	15700	15784	15815	15753	15820	15974	15700	15979	15879	15835	15889	15652	15672	15967	16042	15792	15776	15824	15869	15755	15823	15697	15945	15671	15782	15739	15924	15859	15685	15808	16007	15935	15723	15918	15819	15633	16004	15860	15888	15926	15961	15851	15841	15896	15795	15894	15861	15899	16131	15840	15865	15676	15805	15760	15846	15670	15818	15814	15882	15700	15892	15840	15883	15860	15951	15754	15864	15733	15985	15934	15754	15770	15873	15722	15970	15778	15840	15710	15593	15878	15915	15774	15911	15949	15760	15914	15680	15799	15809	15797	15678	15702	16020	15973	15797	15675	15741	15898	15696	15842	15566	15689	15758	15885	15933	15986	15995	15973	15786	15682	15829	15828	15797	15724	15827	15638	15725	15710	15592	16119	15775	15956	15903	15814	15655	15805	15756	15745	15869	15773	15975	15860	15831	15688	15883	15863	15861	15846	15689	16050	15727	15772	15882	15780	15694	15810	16018	16020	16023	15729	15972	15694	15915	15938	16019	15859	15942	15802	15867	15605	15814	15767	15762	15846	15885	15563	15954	15808	15732	15791	15785	15824	15942	15831	15860	15735	15738	15820	15870	15751	15898	15826	15694	15877	15745	15691	15809	16044	15864	15802	15736	16062	15815	15834	15926	15939	15846	15724	16145	15766	15807	15753	16078	15936	15841	15888	15882	15553	15780	15815	15906	15709	16048	15784	15924	15904	15781	15999	15919	15823	15897	15717	15651	15804	15678	15716	15735	15897	15802	15901	15935	15847	15876	15795	15734	15880	15702	16265	15864	15745	15741	15772	15691	15513	15738	15859	15997	15890	15766	15704	15861	15810	15989	15689	15746	15709	15948	15718	15878	15741	15782	15882	15834	15765	15980	15816	16016	15770	15781	15841	15813	15809	15871	15660	15731	15748	15701	15825	15754	15669	15935	15897	15969	15923	15888	15773	15787	16028	15769	15729	15896	15903	15694	15766	15707	15776	15891	15771	15883	15854	15841	15855	15619	15692	15779	15806	15858	15777	16019	15846	15831	15813	15961	16014	15846	15807	15847	15783	15722	15898	15711	15789	15825	15927	15619	15913	15897	15782	15871	15861	15847	15657	15899	15704	15660	15850	15881	15743	15812	15830	15864	15822	15927	15777	16008	15780	15799	15907	15764	15746	15740	15888	15637	15815	15697	15829	15954	15768	15967	15759	15797	15779	15812	15847	15822	15854	15660	15797	15588	15796	15689	15730	15649	15802	15854	15887	16042	15775	15979	15988	15779	15907	15807	15840	15646	15472	15718	15658	15791	15646	15834	15707	15933	15763	15762	15894	15992	15949	16025	15986	15884	15801	15926	15833	15643	15838	15803	15879	15792	15619	15948	15900	15936	15865	15905	15888	15895	15870	15912	15782	15864	15968	15976	15863	15886	15887	15667	15787	15684	15964	15961	15795	15958	15967	15865	15891	16061	15806	15877	15738	15844	15617	15848	15756	15777	15808	15769	15897	15719	15898	15789	15806	15735	15711	16030	15793	16025	15834	15867	15905	15705	15772	15591	15792	15895	15826	15869	15777	15897	15709	15787	15720	15765	15971	15761	15903	15820	15941	15712	15783	15683	15813	15712	15783	15694	15950	15730	15768	15703	15808	15854	15766	15824	15963	16150	15926	15936	15768	15705	15931	15965	15915	15838	15709	15650	15526	15930	15745	15769	15760	15787	15732	15764	15722	15743	15790	15723	15795	15871	15728	15862	15939	15870	15955	15847	15722	15702	15705	15801	15894	15831	15863	15846	15961	15718	15835	15737	15773	15627	15751	15783	15681	15860	15864	15645	16026	15833	15883	15994	15898	15735	15829	16095	15819	15693	15783	15966	15862	15782	15915	15685	15897	15702	15827	15709	15880	15827	15873	15629	15731	15926	15750	15897	15894	15891	15799	15901	15928	15781	15990	15960	15887	15751	15772	15932	15848	15810	15799	15915	15874	15748	15780	15855	15977	15933	15905	15935	15856	15775	15865	15805	15835	15937	15965	15760	15900	15817	15587	15768	15948	15898	15719	16046	15565	15890	15978	15793	15889	15814	15938	15711	15783	15834	15511	15815	16056	15863	15771	15707	15774	15760	15666	15693	15770	15613	15795	15864	15884	15786	15909	15967	15797	16091	15907	16058	15657	15879	15683	15749	15795	15976	16024	15954	15906	15651	15578	15853	15746	15787	15639	15819	15896	15805	15866	15727	15785	15776	15935	15831	15834	15900	15902	16003	15760	16011	15616	15822	15903	15750	15853	15844	15902	15981	15966	15978	15740	15866	15843	15847	15938	15816	15781	15837	15692	15840	15788	15559	15983	15842	16004	15827	15735	15936	15726	15796	15801	15962	15799	15848	15921	15887	15907	15766	15910	15686	15800	15916	15722	15826	15783	15885	15741	15712	15904	15773	15843	15984	15831	15775	15751	15929	15753	15764	16049	15958	15935	15746	15703	15642	15632	15835	15904	15828	15894	16059	15910	15947	15791	15830	15863	15909	16083	15789	15783	15902	15798	15680	15949	15822	15933	15912	15871	15818	15962	16025	15863	16084	15803	15831	15805	16037	15762	15768	15677	15853	15821	15732	15664	15730	15820	15798	15715	15723	15747	15785	15863	15808	15914	15588	15805	15769	15920	15932	15812	15737	15844	15735	15794	15775	16027	15830	16013	15987	15859	15788	15668	15729	15810	15719	15771	15865	15908	15848	15770	15811	15844	15855	15979	15788	15955	15923	15771	15902	15802	15712	15743	15796	15705	15641	15908	15941	15974	15685	15825	16036	15598	15670	15816	15706	15821	15929	15746	15813	15821	15614	15579	15753	15755	15883	15701	15907	15956	15827	15653	15784	15816	15810	15938	15861	15783	15763	15843	15697	15789	15646	15942	15711	15582	15747	15670	15824	15797	15852	15813	15631	15938	15775	15859	15719	15854	15722	15877	15875	15752	15973	15936	15962	15755	15845	15851	15893	16064	15880	15797	15705	15908	15922	15765	15980	15694	15782	15705	16017	15785	15720	15667	15679	15773	15794	15814	16006	15550	15881	15721	15682	15735	15885	15772	15830	15761	15876	15857	15729	15893	15669	15649	15929	15804	15910	15914	15960	15712	15771	15872	15831	15969	15764	15859	15639	15560	15888	15974	15867	15993	15831	15792	15871	15988	15826	15843	15789	15694	15732	15901	15986	15859	15875	15731	15908	15849	15668	15568	15600	15924	15877	15711	16005	15721	15804	15715	15884	15772	15986	15764	15874	15684	15948	15838	15999	15834	15727	15882	16008	15886	15839	15981	15942	15915	15830	15911	15819	15780	15890	15917	15877	15785	15932	15698	15954	15794	15864	15803	15580	15647	15815	15752	15810	15851	15716	15726	15797	15887	15912	15916	15977	15870	15685	15809	15940	15903	15969	15790	15807	15648	15995	15899	15623	15765	15882	15871	15804	15890	15967	15907	15864	15872	15781	15848	15612	15665	15870	15958	15868	15770	15989	15881	15921	15825	15825	15712	15972	15832	15873	15665	16086	15924	15684	15699	15972	15728	15624	15881	15751	15793	15923	15637	15754	15689	15877	15748	15697	15691	15834	15606	15790	15850	15662	15712	15734	15865	15907	15695	15879	15705	15716	15713	15699	15611	15733	15764	15800	15876	15785	15765	15883	15871	15804	15709	15809	15791	15883	15825	15644	15713	15949	15756	15557	15751	15634	15817	15781	15777	15733	15802	15967	15961	15864	15921	15968	15797	15812	15853	15745	15977	15775	15974	15660	15873	15629	15672	15713	15610	15691	15713	15822	15941	15694	16010	15595	15852	15796	15788	15775	15865	15845	15962	15943	15807	15741	15724	15834	15983	15668	15788	15758	15703	15981	15741	15784	15669	15777	15751	15693	15771	15850	15807	15765	15797	15763	15663	15846	15723	15969	15830	15815	15783	15868	15832	15718	15795	15737	15878	15831	15795	15676	15741	15890	15671	15619	15898	15785	15922	15730	15660	15952	15888	15906	15717	15954	15781	15807	15720	16044	15744	15877	15733	15802	15957	15669	15803	15856	15862	15650	15807	15895	15743	15731	15693	15826	15746	15842	15761	15680	15863	15893	15849	15777	15987	15760	15896	15813	16017	15823	15787	15904	15924	15807	15864	15868	15647	15726	15783	15937	15879	15692	15667	15850	15688	15757	15753	15677	15780	15819	15912	15668	16004	15753	15767
16208	28887	27397	21151	18855	17776	17342	17598	17012	16499	15854	15186	15774	15833	15216	14665	14566	14515	14652	14642	14633	14267	14431	14297	14461	14405	14484	14320	14365	14332	14348	14302	14364	14329	14297	14441	14383	14432	14384	14251	14470	14324	14286	14500	15194	16359	16175	15673	15262	14620	14401	14429	14416	14450	14335	14249	14166	14395	14291	14199	14324	14318	14435	14226	14228	14317	14247	14296	14188	14292	14345	14136	14299	14304	14399	14236	14168	14376	14242	14185	14265	14298	13988	14297	14187	14287	14340	14207	14200	14572	14356	14335	14320	14135	14332	14174	14303	14317	14241	14315	14088	14294	14369	14358	14258	14269	14443	14267	14260	14437	14345	14356	14233	14277	14242	14416	14265	14286	14260	14235	14325	14194	14346	14246	14343	14463	14309	14531	14357	14395	14387	14344	14426	14182	14201	14311	14381	14226	14241	14204	14402	14179	14289	14295	14387	14174	14268	14219	14324	14309	14261	14336	14345	14315	14323	14237	14273	14422	14282	14229	14310	14416	14268	14337	14359	14336	14255	14372	14346	14330	14282	14256	14256	14471	14170	14244	14296	14347	14459	14187	14093	14140	14168	14315	14345	14299	14451	14222	14188	14151	14224	14398	14071	14224	14309	14335	14227	14276	14376	14260	14191	14305	14336	14296	14365	14163	14410	14289	14248	14197	14425	14354	14180	14174	14392	14220	14434	14435	14190	14271	14232	14347	14319	14079	14372	14311	14318	14197	14345	14282	14307	14195	14327	14252	14355	14238	14202	14182	14181	14347	14168	14331	14209	14305	14447	14333	14336	14281	14222	14157	14288	14355	14243	14177	14223	14329	14214	14366	14233	14283	14225	14323	14154	14290	14385	14390	14305	14256	14250	14140	14394	14387	14216	14244	14405	14247	14215	14288	14156	14258	14377	14365	14144	14376	14298	14231	14338	14240	14312	14305	14257	14331	14338	14344	14377	14298	14208	14247	14341	14330	14293	14342	14234	14383	14209	14396	14409	14263	14449	14367	14238	14208	14352	14394	14241	14221	14258	14310	14199	14331	14356	14276	14307	14340	14267	14017	14007	14311	14371	14328	14430	14229	14318	14314	14194	14202	14102	14256	14278	14284	14364	14231	14323	14178	14405	14181	14178	14258	14217	14267	14233	14133	14268	14103	14276	14256	14310	14483	14217	14318	14196	14207	14256	14377	14285	14223	14295	14317	14252	14281	14330	14372	14147	14194	14415	14284	14446	14347	14129	14245	14342	14157	14276	14483	14163	14176	14324	14221	14235	14395	14277	14157	14287	14116	14407	14226	14313	14309	14339	14351	14109	14257	14104	14344	14377	14153	14245	14133	14194	14255	14520	14306	14211	14369	14295	14218	14163	14283	14381	14391	14298	14289	14361	14275	14339	14350	14413	14368	14326	14366	14449	14214	14248	14322	14448	14307	14324	14242	14344	14367	14402	14146	14225	14221	14306	14265	14448	14530	14290	14335	14167	14439	14097	14338	14304	14241	14246	14259	14186	14250	14306	14330	14326	14328	14168	14263	14211	14306	14354	14298	14304	14204	14399	14110	14475	14361	14478	14351	14295	14344	14115	14283	14339	14237	14085	14199	14227	14221	14257	14345	14236	14334	14247	14294	14302	14193	14269	14442	14187	14258	14294	14242	14312	14212	14143	14292	14378	14175	14266	14163	14324	14325	14191	14420	14334	14399	14227	14216	14303	14288	14264	14362	14308	14231	14229	14378	14318	14338	14286	14283	14430	14141	14198	14230	14262	14264	14380	14164	14069	14356	14292	14151	14287	14280	14215	14225	14073	14248	14305	14333	14305	14394	14217	14270	14453	14309	14388	14209	14316	14303	14290	14338	14186	14181	14414	14302	14309	14267	14268	14184	14372	14425	14402	14182	14134	14213	14242	14402	14270	14212	14386	14276	14247	14336	14272	14314	14253	14220	14395	14317	14222	14307	14315	14311	14253	14087	14440	14351	14306	14299	14143	14334	14318	14163	14412	14363	14311	14283	14286	14351	14301	14168	14420	14133	14350	14534	14228	14266	14282	14395	14247	14176	14231	14302	14361	14297	14208	14287	14303	14470	14440	14204	14359	14238	14195	14287	14381	14262	14382	14218	14345	14465	14290	14284	14241	14223	14298	14320	14181	14416	14425	14456	14373	14190	14311	14337	14282	14216	14145	14346	14226	14313	14309	14435	14392	14283	14131	14273	14169	14186	14390	14161	14330	14352	14265	14282	14224	14401	14253	14279	14310	14319	14231	14412	14325	14240	14252	14258	14356	14287	14464	14305	14205	14397	14271	14397	14158	14185	14317	14318	14395	14144	14310	14011	14348	14393	14259	14366	14301	14285	14367	14257	14352	14330	14361	14242	14213	14120	14228	14373	14299	14280	14271	14307	14209	14381	14196	14311	14312	14167	14161	14198	14295	14312	14217	14210	14154	14243	14214	14463	14222	14051	14388	14232	14172	14244	14367	14312	14194	14122	14266	14195	14387	14191	14281	14324	14259	14161	14256	14368	14316	14503	14251	14284	14223	14408	14304	14296	14357	14379	14288	14087	14122	14178	14484	14224	14216	14329	14207	14219	14293	14203	14453	14339	14364	14232	14260	14314	14339	14187	14429	14321	14178	14211	14196	14157	14284	14178	14172	14429	14297	14267	14280	14286	14354	14369	14384	14165	14401	14270	14232	14151	14303	14264	14195	14361	14290	14243	14434	14362	14400	14158	14235	14362	14238	14280	14220	14095	14208	14243	14161	14228	14374	14395	14215	14337	14197	14333	14218	14405	14360	14233	14347	14163	14291	14348	14221	14240	14274	14325	14303	14239	14318	14236	14313	14312	14330	14439	14370	14350	14206	14222	14399	14254	14276	14319	14224	14263	14411	14191	14288	14358	14281	14260	14149	14274	14492	14169	14315	14203	14196	14266	14274	14371	14172	14401	14350	14191	14384	14208	14071	14397	14272	14293	14367	14213	14354	14155	14332	14352	14238	14204	14412	14257	14185	14107	14380	14334	14300	14221	14174	14344	14275	14346	14283	14287	14278	14187	14473	14336	14381	14521	14342	14409	14325	14251	14377	14179	14355	14325	14270	14266	14199	14284	14442	14267	14331	14318	14161	14244	14082	14471	14204	14178	14304	14282	14263	14267	14325	14270	14359	14344	14381	14224	14233	14184	14349	14340	14299	14283	14284	14333	14232	14238	14331	14232	14110	14298	14242	14240	14345	14358	14186	14248	14369	14217	14103	14289	14324	14264	14253	14201	14252	14325	14435	14265	14339	14311	14232	14290	14260	14345	14209	14195	14361	14375	14287	14217	14164	14267	14169	14316	14283	14360	14346	14159	14294	14546	14337	14352	14302	14083	14253	14383	14260	14278	14424	14334	14433	14274	14249	14244	14306	14418	14326	14236	14189	14189	14368	14259	14124	14400	14371	14400	14310	14493	14141	14331	14221	14377	14142	14343	14187	14392	14265	14328	14129	14316	14249	14423	14203	14173	14377	14241	14154	14168	14129	14428	14123	14281	14281	14458	14343	14217	14400	14209	14291	14242	14299	14208	14473	14213	14138	14246	14267	14134	14050	14232	14216	14273	14425	14400	14374	14201	14270	14291	14149	14398	14165	14123	14336	14281	14246	14182	14364	14118	14090	14259	14394	14350	14232	14316	14363	14485	14308	14230	14230	14274	14148	14276	14283	14197	14310	14299	14330	14257	14329	14128	14304	14303	14370	14224	14279	14326	14447	14353	14140	14235	14387	14300	14183	14256	14599	14328	14180	14154	14073	14186	14178	14247	14232	14141	14277	14439	14167	14169	14314	14194	14437	14241	14348	14225	14272	14257	14261	14273	14269	14286	14165	14243	14212	14373	14392	14258	14254	14421	14242	14295	14304	14336	14260	14130	14098	14291	14400	14219	14203	14287	14432	14157	14425	14164	14157	14298	14312	14264	14336	14283	14114	14439	14333	14264	14147	14191	14459	14296	14153	14336	14350	14150	14296	14253	14293	14330	14460	14467	14175	14249	14473	14399	14296	14229	14315	14189	14325	14249	14156	14413	14317	14405	14247	14252	14253	14163	14310	14214	14188	14318	14383	14464	14199	14313	14400	14212	14279	14400	14405	14122	14142	14393	14328	14230	14293	14375	14108	14143	14424	14198	14351	14216	14254	14342	14318	14067	14263	14464	14186	14179	14282	14369	14403	14325	14375	14370	14334	14250	14308	14405	14374	14422	14308	14393	14345	14097	14395	14392	14368	14183	14214	14344	14257	14163	14276	14133	14345	14300	14475	14170	14271	14276	14297	14210	14248	14166	14300	14489	14341	14056	14341	14230	14260	14420	14166	14363	14328	14226	14445	14252	14373	14356	14243	14220	14181	14183	14408	14294	14092	14130	14321	14267	14249	14456	14313	14287	14331	14220	14215	14349	14168	14345	14180	14178	14154	14368	14301	14246	14359	14296	14278	14135	14169	14276	14388	14174	14342	14215	14216	14296	14178	14313	14042	14315	14280	14396	14279	14405	14363	14224	14171	14152	14299	14283	14290	14372	14370	14264	14299	14155	14396	14224	14216	14330	14267	14327	14285	14356	14456	14358	14340	14269	14396	14180	14302	14381	14208	14278	14253	14328	14215	14005	14174	14270	14235	14324	14256	14304	14248	14286	14380	14404	14319	14366	14350	14290	14267	14277	14343	14370	14261	14389	14116	14294	14340	14417	14223	14349	14291	14207	14286	14187	14340	14360	14205	14249	14191	14307	14134	14308	14361	14314	14329	14263	14290	14263	14274	14344	14126	14192	14257	14409	14252	14193	14356	14501	14114	14297	14160	14214	14079	14281	14431	14258	14525	14271	14302	14029	14341	14400	14249	14185	14255	14442	14419	14391	14281	14271	14361	14249	14253	14334	14279	14219	14315	14357	14287	14268	14295	14363	14230	14228	14448	14363	14241	14262	14469	14345	14221	14229	14159	14204	14183	14445	14410	14351	14265	14152	14263	14307	14371	14254	14264	14341	14195	14241	14221	14186	14334	14255	14420	14304	14353	14363	14341	14300	14250	14401	14324	14201	14233	14445	14273	14124	14333	14391	14119	14275	14276	14254	14375	14595	14155	14239	14226	14373	14432	14270
23068	21310	29175	23808	21476	23154	24397	19252	17896	18113	17374	17049	17324	17315	17162	16526	16549	16125	16338	16362	16375	16246	16293	16081	16192	16133	15892	15929	15984	15904	16065	15956	16148	16300	16099	16058	15922	16123	15943	15904	16114	16039	15930	16005	16950	18092	18505	17816	17184	16691	16421	16322	15978	15832	15929	16065	15921	16008	16035	15712	15934	15873	15858	15791	16019	15863	15838	15926	15875	16118	15691	15929	15833	15974	15935	16010	15793	15712	15982	16128	15722	15917	15841	15812	15861	15656	15864	15949	15723	16124	16034	15732	15906	15844	15921	15873	15937	15879	15963	15893	15934	15876	15789	15855	15923	15941	15899	15870	15861	16248	16031	15898	15941	15759	15773	15855	15969	15869	15782	15716	15810	15959	15676	15702	15756	15896	15818	15762	15886	16153	15833	15906	16019	15826	15990	15938	15764	15906	15845	15988	15912	15644	15952	15803	15925	15840	15682	15861	15790	15793	15710	15808	15859	15923	15855	15843	15863	15954	15755	15758	15777	15860	15990	15818	16055	15893	15850	15846	15973	15888	15815	15939	15878	15693	15877	15777	15833	15673	15908	15919	15958	15773	16036	15866	15716	15825	15948	15765	15847	15734	15532	15910	16022	16041	15900	15817	15841	15706	15826	16008	15959	15812	15818	15893	15811	15714	15784	16000	15846	15868	15861	15833	15819	15816	15810	15918	15530	15698	15749	15961	15829	15853	15831	15916	15896	15876	15676	15733	15764	16054	15913	15753	15787	15636	15750	15841	15856	15938	15644	15665	15711	15791	15823	15829	15877	15853	15977	15876	15870	15792	16143	15917	15769	15526	15844	15897	15918	15794	15762	15804	15805	15789	15959	15799	15662	15880	15902	15858	15770	15711	16024	15571	15562	15882	15885	16034	15915	15857	15694	15769	15795	15851	15870	15780	15823	15777	15893	15721	15623	15821	15901	15841	15664	15750	15916	15983	15766	15831	15895	15757	15839	15889	15801	15867	15859	15923	15973	15896	15706	15850	15719	15938	15827	15709	15829	15971	15971	15953	15815	15726	15975	15959	15935	15880	15893	15900	15715	15884	15758	15842	15764	15869	15688	15898	15799	15804	15858	15776	16057	15870	15632	15739	15791	15969	15717	15798	15929	15846	15884	15956	15818	15803	15871	15795	15895	15794	15963	15978	15864	15836	15895	15969	15905	15836	15837	15878	15919	15877	15886	15769	15690	15935	15940	15985	15904	15904	15766	15993	16001	15824	15965	15680	16067	15919	15907	15937	15663	15741	16023	15748	15767	15850	15709	15778	15848	15867	15775	15639	15832	15807	15761	15891	15772	15883	15988	15721	15633	15951	15770	15801	15941	15630	15683	15686	15852	15717	15864	15947	15791	15946	15729	15810	16028	15896	15609	15673	15832	15826	15943	15943	15789	15720	15887	15729	15826	15845	15816	15749	15853	15846	15825	15816	15901	15757	15689	15856	15931	15725	15739	15793	15915	15901	15953	15800	16009	15862	15859	15553	15681	15718	15958	15907	15660	15702	15825	16067	15982	15733	15949	15893	15778	15978	15865	15835	15902	15646	15857	15893	15678	15695	15965	15877	15885	15981	15827	15721	15799	15878	15905	15739	15830	15893	16009	15964	15843	15592	15722	15694	15880	15793	15909	15762	15775	15728	15898	15805	15798	15733	15760	16063	15894	15783	15793	15944	15746	15651	15794	15879	15735	15866	15892	15911	15858	15725	15809	15718	15998	15803	15780	15965	15836	16060	15946	15930	15854	15864	15845	15717	15881	16050	15857	15696	15807	15686	15810	15747	15875	15708	16057	15669	15718	15727	15581	15689	15796	15734	15789	15909	15894	15765	15668	15902	15781	15758	15831	15671	16075	15991	15615	15906	15747	15566	15685	15871	15778	15820	15877	15776	15712	15720	15860	15660	15760	15776	15782	15754	15887	15634	15821	15915	15872	15842	15722	15902	15841	15971	15772	15742	15811	15908	15756	15743	15705	15843	15883	15905	15920	15567	15753	15954	15873	15711	15901	15796	15822	15813	15938	15852	15865	15926	15819	15986	15700	15885	15819	15811	15813	15943	15808	15840	15993	15947	15796	15914	15739	15930	15800	15885	15955	15806	15838	16017	15812	15933	15801	15828	15960	15835	15705	16083	15836	15958	15906	15718	16030	15867	15902	15962	15904	15864	15680	15848	15825	15838	15616	15723	15789	15770	15458	15785	15854	15822	15743	15920	15846	15941	15828	15976	15997	15777	15863	15858	15899	15888	15887	15992	15917	15925	15860	15701	15832	15924	15673	15906	15896	15783	15722	15827	15857	15900	16021	15860	15899	15910	15990	15920	15805	16003	15741	15730	15985	15902	15820	15886	15778	15856	15851	15870	15684	15821	15906	15753	15802	15832	15924	15866	15634	15789	15729	15706	15879	15703	15785	15807	15923	15830	15770	15910	15722	15777	15761	15820	15780	15935	15905	15846	15959	15872	15892	16233	15896	15828	15740	15995	15953	15753	15896	16012	15760	15911	15769	15821	15902	15758	15915	15828	15756	15967	16142	15783	15916	15936	15798	15909	15750	16040	15835	15671	15754	15874	15799	15875	15768	15675	15906	15880	15903	15838	15862	15631	15806	15942	15613	15759	15776	15997	15809	15717	15704	15869	15899	15792	15880	15914	15925	15789	15780	15683	15727	15919	15824	15899	15771	15836	15932	15691	16165	15894	15862	15736	15745	15772	15859	15924	15966	15771	15794	15674	15811	15994	15749	15857	15695	15922	15918	15759	15900	15745	15798	15756	15879	15853	15960	15887	15851	15751	15671	15840	15865	15877	15999	15875	15778	15769	15851	15847	15931	15920	15913	15994	15921	15888	15864	15855	15722	15716	15704	15850	15972	16025	15794	15894	15763	15987	15783	15857	15589	15964	16032	15737	15820	15774	15875	15793	15762	15822	15759	15869	15648	16016	15788	15760	15824	15895	15867	15791	15825	15879	15866	15895	15994	15804	15726	15816	15864	15681	15755	15899	15854	16064	15673	15762	15752	15938	16015	15763	15920	15796	15796	15872	15902	15587	15793	15690	15642	15937	15723	15766	15704	15736	15786	15828	15925	16093	15869	15953	15698	15709	15879	15912	15863	15842	15855	15850	15805	15844	15829	15795	15827	15833	15940	15794	15856	15769	15674	15888	15832	15859	15893	15799	15762	15701	15754	15749	15829	15842	15876	15798	15869	15969	16010	15997	15811	15771	15762	15610	15837	15852	15842	15868	15757	15940	15807	15870	15827	15864	15827	15774	15850	15831	15892	15835	15765	15977	15975	15884	15730	15892	15817	15861	15701	15861	15893	15848	16024	15902	15888	15818	16036	15850	15967	15739	15880	15665	15764	15849	15886	15910	15863	15713	15795	15863	15919	15741	15747	16036	15929	16044	15821	15828	16041	15982	15870	15846	15885	15898	15713	15770	15808	15763	15830	15701	15655	15845	15695	15763	15890	15765	15811	15938	15875	15882	15797	15973	15959	15945	15927	15793	15846	15857	15826	16134	15643	15948	15963	15629	16053	15869	16066	15951	15961	15679	15646	15851	15972	15792	15708	15840	15869	15853	15712	15798	15903	15796	15715	15717	16050	15908	15681	15838	15778	16022	15841	15626	15799	15931	16009	15793	15896	15933	16028	15775	15871	15954	15762	15900	15779	15778	15816	15777	15977	15754	15620	15841	15932	16117	15801	15966	15741	15756	15696	15725	15925	15811	15870	15735	15964	15757	15794	15786	15811	15787	15784	15863	15945	15908	15862	15750	15720	15872	15867	15907	15774	15849	15769	15786	15721	15886	15805	15884	15901	15848	15941	15967	15755	15682	15749	15895	15971	15892	15798	15808	15854	15815	15914	15807	16017	15910	15694	15835	15869	15937	15680	15824	15778	15860	15672	15704	15919	15688	15617	15701	15725	15840	15894	15878	15772	15820	15780	16158	15839	15860	15824	15800	15705	15866	15979	15938	15718	15890	15827	15826	15663	15887	15802	15867	15964	15838	15771	15873	15861	15704	15649	15830	15690	15607	15694	15825	15658	15793	16091	15865	15729	15884	15940	15846	15925	15832	15864	15652	15814	15835	15688	15774	15777	15786	15719	16062	15856	15983	15999	15890	15676	15616	15730	16021	16113	15884	15906	15797	15874	15744	15786	15823	15818	15854	15919	15926	15740	15764	15913	15779	15644	15694	15779	15699	15827	16000	15880	15919	15905	16053	15984	15775	16080	15875	15990	16061	15644	15782	15969	16068	15689	15854	15837	16130	15914	15828	15848	15786	15566	15734	15964	15817	15891	15904	15912	15833	15736	15952	15866	15782	15815	15844	15982	15798	15835	15847	15907	15868	15823	15848	15879	15814	15982	15867	15764	15905	16049	15774	15741	15927	15669	15886	15806	15777	15865	15716	15913	15757	15808	15773	15817	15727	16004	15889	15780	16049	15753	15857	15691	15801	15881	15654	15760	15884	15992	16012	15826	15629	15832	15789	15794	15822	15807	15757	15793	15801	15777	15829	15756	15811	15830	15977	15756	15880	16034	15985	15925	15774	15745	15819	15657	15868	15869	15789	15606	15863	15790	15746	15748	15904	15884	15714	15833	15916	15908	15871	15754	15616	15889	15901	15965	15756	16101	15923	15992	15774	15848	15731	15988	15969	15846	15837	15890	15983	15954	15891	15683	15634	15812	15914	15608	15828	15860	16017	15794	15697	15704	15918	15745	15825	15812	15758	15864	15721	15795	15632	15928	15810	15888	15767	15881	15698	15721	15735	15854	15771	15953	15724	15792	15825	15698	15586	15911	15855	16005	15730	15751	15925	15880	15693	15761	15985	15909	15986	15704	15716	15927	15772	15816	15619	15846	15981	15754	15785	15862	15845	15919	15908	15810	16130	15903	15811	15900	15947	15827	15929	15967	15754	15640	15943	15863	15868	15817	15941	15739	15781	15820	15888	15801	15769	15946	15833	15858	15842	15872	15890	15854	15798	15917	15940	15917	15908	15727	15698	15968	15907	15802	15756	15885	15759	15772	16028	15723	15937	15817	15746	15781	15841	16020	15981	15692	15815	15930	15843	15643	15779	15987	15837	15882	15814	15766	15960	15778	15732
17352	33078	31018	23409	20350	18853	19244	19025	18024	17245	16336	15650	16715	16557	15785	15163	14896	14797	14717	14704	14748	14705	14686	14514	14471	14564	14333	14537	14446	14552	14302	14449	14263	14397	14252	14480	14339	14367	14177	14353	14150	14331	14256	14542	15898	17754	17616	16852	15766	15217	14766	14249	14351	14175	14351	14254	14263	14229	14231	14347	14270	14341	14285	14146	14398	14340	14240	14057	14212	14137	14230	14257	14214	14110	14298	14359	14407	14149	14341	14299	14294	14220	14313	14220	14283	14248	14331	14411	14271	14252	14152	14249	14151	14206	14323	14339	14149	14308	14185	14232	14146	14275	14333	14252	14306	14267	14351	14333	14283	14305	14164	14224	14427	14132	14319	14313	14238	14166	14438	14306	14228	14316	14191	14460	14311	14339	14255	14328	14283	14136	14338	14348	14315	14320	14276	14344	14158	14384	14261	14140	14211	14348	14248	14399	14321	14253	14221	14199	14109	14241	14205	14526	14180	14303	14108	14375	14275	14099	14277	14342	14177	14260	14357	14250	14205	14312	14262	14284	14179	14334	14194	14136	14363	14325	14344	14313	14275	14363	14391	14357	14241	14207	14370	14146	14219	14414	14280	14442	14232	14201	14265	14183	14120	14384	14331	14325	14245	14344	14366	14214	14321	14193	14238	14246	14089	14149	14338	14150	14465	14112	14306	14273	14279	14403	14208	14248	14311	14160	14430	14221	14374	14311	14301	14185	14239	14171	14122	14394	14241	14247	14235	14411	14158	14463	14159	14309	14209	14378	14208	14422	14243	14310	14189	14339	14156	14327	14246	14158	14225	14327	14136	14225	14178	14304	14268	14205	14172	14368	14229	14157	14408	14159	14442	14233	14317	14334	14275	14425	14323	14208	14357	14179	14086	14281	14288	14280	14278	14167	14422	14133	14244	14352	14235	14092	14213	14319	14271	14306	14358	14176	14408	14241	14171	14215	14341	14288	14339	14266	14331	14270	14422	14183	14178	14244	14254	14201	14325	14428	14289	14213	14180	14177	14274	14358	14241	14342	14256	14187	14180	14358	14242	14244	14394	14354	14314	14394	14128	14367	14462	14318	14177	14260	14280	14211	14245	14250	14276	14179	14338	14331	14164	14452	14372	14248	14279	14266	14275	14402	14269	14175	14206	14129	14298	14080	14217	14284	14421	14390	14241	14261	14426	14183	14194	14364	14172	14378	14176	14318	14259	14303	14129	14122	14326	14261	14329	14057	14227	14368	14129	14252	14168	14277	14258	14539	14365	14137	14091	14356	14309	14093	14466	14209	14287	14323	14121	14199	14201	14206	14515	14239	14393	14220	14388	14397	14316	14275	14284	14338	14323	14219	14277	14276	14245	14268	14297	14357	14281	14276	14243	14301	14263	14334	14205	14233	14386	14311	14332	14238	14192	14173	14211	14217	14425	14370	14067	14049	14236	14315	14259	14217	14166	14229	14419	14410	14108	14255	14379	14178	14209	14221	14083	14102	14261	14198	14269	14360	14248	14086	14234	14222	14263	14118	14245	14320	14126	14139	14360	14278	14240	14211	14353	14311	14234	14205	14101	14269	14223	14200	14410	14335	14285	14172	14314	14351	14216	14231	14331	14071	14171	14338	14371	14287	14230	14108	14326	14178	14139	14288	14399	14253	14365	14262	14210	14260	14362	14267	14317	14306	14407	14144	14271	14375	14148	14126	14391	14152	14285	14268	14198	14124	14170	14048	14292	14277	14294	14177	14091	14339	14323	14436	14229	14353	14119	14193	14238	14308	14380	14133	14209	14317	14202	14315	14397	14202	14195	14409	14115	14311	14124	14295	14336	14209	14087	14260	14098	14210	14508	14192	14336	14231	14133	14303	14139	14155	14208	14454	14385	14207	14257	14360	14147	14343	14331	14334	14376	14337	14300	14126	14330	14328	14255	14212	14279	14226	14261	14475	14327	14194	14348	14294	14325	14430	14091	14240	14050	14276	14201	14118	14367	14260	14185	14388	14325	14352	14066	14395	14288	14236	14136	14275	14197	14357	14252	14228	14209	14265	14145	14342	14227	14099	14293	14287	14102	14313	14332	14230	14238	14305	14217	14204	14284	14294	14379	14112	14197	14261	14244	14150	14384	14292	14176	14196	14224	14363	14395	14152	14117	14281	14341	14190	14268	14233	14352	14290	14046	14338	14072	14224	14315	14330	14306	14378	14252	14257	14255	14233	14194	14276	14349	14291	14340	14260	14305	14271	14410	14305	14415	14355	14300	14384	14187	14141	14277	14301	14329	14141	14276	14204	14265	14139	14179	14233	14211	14217	14148	14355	14359	14206	14278	14189	14336	14279	14168	14425	14202	14216	14254	14043	14235	14319	14241	14338	14458	14126	14278	14288	14289	14211	14392	14242	14261	14295	14153	14266	14356	14326	14151	14279	14131	14322	14402	14219	14191	14346	14207	14192	14342	14144	14317	14186	14294	14088	14392	14216	14282	14178	14346	14312	14294	14359	14496	14334	14083	14180	14278	14146	14217	14317	14195	14217	14249	14374	14228	14233	14233	14259	14306	14291	14267	14161	14377	14204	14221	14356	14214	14225	14318	14286	14187	14207	14244	14272	14353	14314	14283	14239	14327	14231	14387	14202	14227	14322	14360	14245	14235	14339	14334	14408	14174	14196	14242	14211	14147	14137	14444	14298	14161	14258	14279	14294	14079	14342	14216	14260	14363	14155	14162	14391	14240	14128	14339	14290	14277	14174	14260	14279	14161	14286	14333	14186	14298	14404	14369	14279	14126	14305	14271	14294	14398	14130	14165	14307	14221	14278	14274	14190	14310	14205	14323	14240	14272	14293	14219	14284	14257	14243	14400	14256	14285	14320	14162	14366	14195	14240	14344	14197	14170	14281	14255	14195	14331	14181	14179	14263	14366	14163	14310	14186	14309	14409	14208	14293	14383	14280	14123	14281	14377	14196	14176	14160	14379	14180	14098	14296	14194	14194	14353	14276	14149	14202	14393	14151	14196	14271	14361	14175	14407	14341	14113	14236	14206	14138	14219	14245	14343	14250	14370	14241	14281	14327	14381	14352	14217	14256	14164	14380	14263	14202	14363	14358	14249	14257	14209	14365	14267	14185	14145	14265	14375	14225	14054	14410	14295	14241	14153	14279	14279	14322	14278	14395	14226	14182	14201	14191	14252	14226	14374	14040	14256	14119	14283	14458	14286	14235	14146	14313	14125	14191	14125	14396	14325	14370	14129	14168	14204	14306	14404	14166	14420	14284	14242	14084	14202	14409	14226	14327	14342	14282	14415	14295	14349	14138	14303	14095	14267	14233	14264	14489	14330	14124	14107	14346	14161	14143	14262	14230	14272	14182	14143	14357	14239	14352	14188	14336	14280	14385	14228	14222	14257	14113	14297	14323	14375	14425	14217	14296	14237	14185	14248	14295	14211	14205	14309	14315	14309	14325	14177	14332	14362	14164	14147	14204	14083	14341	14313	14229	14256	14181	14199	14324	14236	14403	14265	14314	14259	14320	14234	14232	14207	14182	14176	14287	14222	14407	14147	14284	14148	14257	14369	14138	14287	14384	14166	14124	14064	14374	14307	14278	14303	14199	14270	14310	14219	14300	14213	14210	14262	14258	14284	14289	14335	14151	14347	14338	14239	14283	14241	14082	14240	13955	14266	14237	14215	14191	14307	14280	14363	14244	14350	14157	14334	14306	14260	14195	14304	14283	14243	14221	14201	14296	14157	14120	14258	14333	14346	14170	14208	14256	14308	14170	14253	14185	14298	14281	14231	14219	14190	14226	14245	14326	14244	14263	14242	14180	14067	14304	14184	14206	14198	14172	14238	14137	14261	14288	14040	14363	14424	14112	14220	14187	14183	14274	14266	14395	14175	14138	14281	14122	14343	14238	14135	14252	14290	14388	14094	14189	14240	14377	14245	14285	14276	14413	14262	14205	14130	14094	14293	14331	14172	14352	14237	14252	14252	14311	14354	14350	14397	14093	14266	14230	14293	14233	14287	14281	14361	14196	14155	14215	14172	14397	14245	14312	14304	14338	14218	14185	14379	14152	14229	14184	14108	13966	14326	14287	14483	14306	14192	14142	14252	14264	14279	14207	14333	14148	14483	14422	14522	14150	14152	14383	14215	14211	14119	14100	14218	14138	14210	14145	14176	14279	14276	14363	14146	14181	14314	14207	14261	14437	14121	14328	14347	14176	14359	14369	14320	14156	14265	14123	14213	14154	14391	14213	14174	14037	14338	14132	14194	14277	14279	14443	14276	14206	14264	14229	14104	14263	14406	14240	14316	14283	14195	14270	14279	14265	14141	14328	14342	14168	14276	14331	14207	14236	14304	14192	14253	14379	14312	14217	14390	14201	14210	14254	14303	14328	14073	14293	14191	14241	14296	14326	14200	14187	14285	14193	14165	13995	14257	14334	14382	14260	14335	14354	14227	14366	14296	14085	14270	14237	14198	14183	14345	14222	14193	14279	14231	14435	14167	14304	14281	14346	14044	14263	14262	14272	14176	14279	14155	14212	14335	14236	14262	14320	14204	14181	14228	14161	14291	14209	14233	14235	14203	14217	14118	14454	14271	14432	14144	14043	14408	14308	14140	14113	14193	14274	14355	14342	14359	14221	14264	14325	14192	14261	14262	14345	14252	14274	14278	14395	14244	14169	14367	14306	14181	14303	14394	14432	14102	14212	14284	14289	14193	14183	14272	14339	14239	14042	14233	14308	14226	14129	14314	14299	14361	14306	14157	14292	14302	14286	14260	14155	14433	14388	14229	14250	14366	14223	14340	14327	14317	14268	14393	14297	14300	14167	14299	14140	14253	14260	14276	14281	14384	14159	14176	14335	14181	14201	14168	14157	14344	14245	14224	14318	14277	14099	14126	14056	14305	14074	14254	14294	14391	14086	14355	14280	14232	14298	14222	14124	14204	14210	14263	14302	14226	14181	14297	14113	14129	14248	14155	14266	14272	14255	14306	14093	14336	14280	14117	14346	14288	14102	14309	14273	14226	14137	14140	14477	14265	14367	14322	14247	14184	14369	14337	14315	13950	14386	14218	14232	14330	14225	14162	14058	14293	14057	14303	14237	14218	14233	14275	14285	14323	14232	14200	14333	14296	14082
27768	22339	24567	20508	16777	16338	16772	16286	16364	16209	15750	15712	15867	16088	15870	15746	15659	15203	15517	15694	15610	15524	15631	15653	15562	15504	15627	15694	15586	15822	15517	15472	15576	15709	15554	15523	15501	15410	15458	15601	15641	15486	15626	15417	15346	15663	15679	15915	15679	15606	15466	15334	15681	15620	15464	15408	15545	15463	15488	15532	15406	15596	15366	15546	15433	15505	15541	15348	15426	15401	15475	15380	15410	15448	15556	15516	15430	15375	15334	15556	15426	15423	15560	15465	15577	15459	15202	15539	15401	15369	15536	15510	15479	15510	15502	15454	15419	15444	15386	15487	15293	15426	15587	15446	15396	15429	15573	15578	15729	15496	15382	15363	15482	15504	15362	15622	15572	15436	15230	15199	15494	15434	15633	15396	15763	15504	15373	15529	15356	15310	15360	15312	15545	15377	15566	15446	15448	15336	15685	15474	15359	15407	15554	15454	15617	15444	15266	15465	15327	15607	15319	15663	15730	15352	15521	15426	15488	15538	15322	15608	15442	15399	15297	15472	15481	15616	15478	15469	15632	15448	15505	15339	15397	15316	15433	15519	15687	15405	15432	15463	15391	15591	15503	15483	15315	15381	15560	15386	15582	15659	15501	15431	15594	15431	15584	15490	15505	15506	15545	15494	15454	15485	15499	15675	15493	15377	15537	15509	15406	15317	15403	15582	15548	15419	15497	15507	15517	15419	15604	15490	15497	15626	15484	15634	15561	15436	15318	15481	15466	15452	15433	15405	15299	15316	15449	15377	15387	15603	15455	15446	15511	15498	15394	15499	15636	15662	15506	15243	15342	15535	15642	15549	15528	15687	15423	15479	15604	15472	15556	15406	15509	15442	15325	15539	15633	15634	15328	15391	15414	15564	15422	15375	15430	15607	15415	15429	15587	15470	15490	15486	15457	15521	15503	15445	15428	15520	15468	15606	15354	15610	15569	15310	15341	15340	15277	15430	15462	15727	15708	15510	15471	15369	15472	15636	15641	15511	15490	15531	15476	15506	15425	15398	15492	15564	15476	15434	15532	15768	15521	15554	15461	15397	15585	15331	15358	15335	15521	15567	15466	15629	15471	15568	15521	15435	15464	15509	15607	15443	15495	15712	15551	15288	15419	15494	15432	15285	15442	15587	15485	15450	15605	15577	15503	15488	15515	15552	15547	15500	15572	15659	15530	15445	15331	15308	15471	15671	15456	15397	15372	15575	15617	15570	15381	15577	15584	15607	15423	15475	15239	15531	15489	15342	15634	15415	15518	15378	15392	15449	15430	15519	15353	15406	15436	15423	15569	15368	15382	15464	15492	15477	15557	15537	15549	15611	15565	15475	15491	15180	15374	15604	15358	15490	15345	15591	15556	15734	15397	15435	15451	15436	15497	15535	15471	15429	15514	15458	15593	15401	15585	15505	15409	15497	15461	15375	15365	15366	15595	15438	15618	15385	15395	15572	15580	15423	15360	15635	15256	15568	15338	15619	15556	15487	15410	15515	15417	15415	15516	15430	15518	15478	15434	15729	15642	15674	15464	15523	15720	15269	15401	15553	15563	15552	15359	15509	15447	15374	15433	15624	15493	15661	15526	15359	15582	15465	15512	15553	15645	15493	15619	15496	15282	15491	15506	15611	15520	15485	15589	15604	15359	15281	15605	15622	15407	15387	15647	15548	15605	15439	15489	15412	15344	15464	15491	15499	15477	15440	15745	15450	15699	15509	15698	15636	15452	15329	15557	15419	15474	15468	15299	15240	15459	15481	15495	15406	15670	15420	15447	15358	15575	15570	15310	15532	15318	15538	15714	15439	15595	15493	15415	15424	15472	15566	15581	15484	15251	15324	15428	15522	15390	15498	15493	15583	15417	15498	15539	15655	15508	15276	15468	15453	15445	15401	15556	15461	15422	15481	15346	15400	15485	15562	15591	15441	15413	15348	15446	15328	15365	15439	15612	15566	15587	15579	15640	15356	15452	15514	15334	15413	15626	15571	15515	15701	15506	15506	15488	15544	15458	15531	15490	15573	15418	15362	15373	15453	15501	15586	15540	15569	15440	15474	15452	15408	15367	15561	15642	15463	15627	15451	15301	15528	15443	15588	15618	15505	15524	15586	15627	15457	15477	15549	15370	15547	15624	15489	15444	15523	15415	15455	15658	15499	15696	15278	15545	15499	15450	15336	15583	15555	15451	15349	15574	15377	15589	15503	15521	15671	15458	15272	15396	15415	15402	15359	15507	15463	15485	15556	15591	15340	15636	15496	15491	15468	15353	15429	15440	15524	15530	15709	15426	15561	15653	15435	15453	15456	15452	15586	15425	15605	15525	15446	15505	15524	15520	15581	15605	15300	15583	15590	15389	15314	15507	15631	15171	15381	15441	15475	15453	15390	15314	15451	15403	15524	15384	15734	15502	15369	15580	15288	15455	15527	15445	15376	15594	15417	15685	15570	15314	15348	15431	15467	15575	15429	15536	15572	15635	15474	15560	15671	15334	15405	15424	15346	15606	15541	15581	15532	15518	15366	15503	15422	15458	15593	15398	15474	15575	15421	15430	15581	15414	15406	15497	15291	15563	15574	15470	15489	15389	15601	15470	15207	15274	15551	15321	15459	15464	15486	15516	15374	15478	15481	15434	15471	15574	15542	15314	15494	15316	15627	15626	15572	15522	15576	15492	15426	15337	15396	15553	15492	15588	15580	15442	15329	15488	15415	15262	15480	15465	15581	15379	15510	15488	15450	15576	15350	15403	15691	15515	15544	15341	15563	15559	15574	15604	15329	15455	15379	15367	15407	15488	15500	15824	15498	15444	15594	15515	15531	15534	15594	15537	15274	15478	15360	15532	15565	15334	15353	15512	15310	15384	15456	15465	15420	15483	15520	15501	15453	15333	15525	15419	15557	15573	15552	15432	15393	15347	15376	15482	15471	15353	15561	15513	15315	15736	15539	15435	15340	15384	15455	15673	15483	15379	15488	15472	15326	15606	15378	15554	15403	15566	15272	15551	15324	15429	15549	15486	15521	15632	15513	15384	15495	15507	15760	15522	15395	15473	15587	15477	15594	15493	15598	15334	15440	15516	15635	15582	15486	15479	15512	15426	15603	15499	15415	15634	15413	15415	15662	15485	15377	15484	15455	15375	15538	15421	15438	15640	15420	15520	15523	15421	15724	15478	15621	15515	15661	15373	15522	15409	15567	15389	15353	15536	15386	15420	15738	15556	15640	15594	15433	15586	15628	15511	15319	15308	15293	15192	15187	15319	15473	15524	15481	15307	15396	15437	15392	15597	15576	15300	15597	15617	15585	15411	15499	15443	15262	15487	15483	15606	15674	15570	15521	15276	15359	15266	15431	15467	15411	15568	15501	15473	15376	15511	15491	15568	15414	15385	15551	15511	15495	15551	15285	15449	15429	15461	15543	15374	15451	15383	15499	15497	15562	15511	15400	15391	15647	15560	15482	15485	15376	15352	15597	15608	15602	15600	15536	15550	15672	15458	15423	15536	15471	15542	15491	15623	15586	15504	15564	15223	15562	15560	15590	15407	15397	15416	15541	15516	15394	15541	15608	15550	15515	15519	15467	15461	15375	15391	15379	15504	15434	15277	15475	15431	15416	15494	15483	15540	15553	15548	15512	15506	15350	15490	15714	15420	15362	15585	15525	15429	15654	15496	15252	15401	15398	15589	15423	15621	15704	15612	15698	15510	15543	15670	15706	15624	15554	15584	15629	15655	15485	15476	15582	15558	15472	15459	15541	15491	15577	15613	15662	15546	15550	15574	15581	15467	15405	15649	15408	15640	15494	15580	15550	15443	15503	15494	15489	15624	15199	15342	15269	15658	15594	15416	15390	15508	15612	15418	15399	15443	15558	15337	15402	15459	15510	15336	15623	15536	15557	15523	15350	15578	15377	15463	15455	15567	15571	15572	15272	15587	15499	15536	15590	15477	15423	15570	15437	15370	15367	15697	15548	15514	15509	15492	15504	15616	15397	15663	15673	15384	15318	15650	15375	15417	15557	15583	15377	15525	15296	15608	15372	15549	15583	15447	15458	15515	15482	15635	15615	15431	15424	15567	15770	15536	15547	15438	15532	15401	15558	15636	15398	15483	15490	15339	15538	15356	15397	15484	15400	15446	15436	15287	15537	15501	15526	15411	15388	15406	15641	15681	15449	15579	15382	15323	15209	15434	15697	15632	15638	15531	15490	15440	15291	15554	15476	15507	15380	15317	15564	15596	15411	15662	15567	15494	15459	15542	15436	15555	15571	15380	15405	15574	15469	15748	15572	15392	15500	15508	15368	15404	15681	15457	15324	15576	15294	15471	15390	15528	15687	15355	15515	15608	15457	15642	15470	15354	15490	15501	15359	15569	15409	15461	15607	15476	15484	15601	15622	15520	15553	15535	15422	15533	15297	15573	15532	15446	15591	15411	15459	15502	15479	15389	15608	15513	15360	15276	15548	15627	15501	15470	15518	15491	15607	15543	15392	15436	15525	15510	15561	15218	15299	15655	15407	15635	15656	15373	15665	15499	15474	15456	15549	15400	15605	15433	15369	15336	15514	15496	15581	15374	15484	15422	15435	15583	15620	15610	15449	15553	15590	15535	15567	15520	15598	15471	15455	15353	15477	15437	15611	15519	15400	15446	15631	15288	15444	15382	15563	15498	15508	15384	15446	15499	15585	15616	15510	15420	15361	15406	15485	15589	15559	15562	15644	15515	15608	15655	15630	15732	15578	15424	15325	15465	15566	15400	15501	15609	15405	15320	15517	15476	15401	15604	15438	15397	15283	15710	15603	15642	15425	15416	15406	15589	15321	15421	15412	15477	15543	15665	15635	15509	15682	15261	15677	15819	15349	15575	15483	15499	15359	15384	15454	15437	15634	15547	15544	15417	15431	15584	15465	15595	15500	15515	15477	15555	15596	15603	15616	15485	15410	15627	15326	15406	15382	15598	15480	15337	15436	15383	15579	15267	15561	15359	15515	15474	15525	15408	15413	15559	15505	15498	15491	15571	15446	15491	15487	15481	15555	15597	15555	15542	15416	15733	15589	15438	15493	15485	15543	15607	15489	15498	15600	15548	15464	15531	15450	15409	15631	15586	15475	15702	15475	15493	15561	15475	15402	15514	15384	15464	15510
16691	23295	21275	17189	15802	15674	16483	15767	15407	14931	14788	14594	14917	15094	14523	14506	14258	14089	14185	14251	14241	14259	14353	14125	14055	13959	14088	14021	14109	14178	14245	14084	14076	14313	14193	14030	14036	14085	14218	14218	14095	14157	13965	14254	14191	14178	14550	14203	14318	14309	14278	13896	14159	14045	14012	14298	14055	13978	14119	14164	13912	14108	14176	14076	14079	14038	13958	13983	14278	14152	14116	14038	14266	14115	13978	14078	14036	13911	14039	14098	14079	14060	14311	14126	13951	14144	14004	14234	14113	13969	13998	13767	14094	14004	14021	14138	14124	14121	14197	14136	14217	14112	14046	14077	14110	14198	14012	14021	14033	14061	14056	14043	14169	13924	14133	14142	14145	14189	14024	14006	14064	14013	14026	14053	14107	13997	14223	14088	14058	13882	14112	14033	14173	14062	14057	14059	13904	14011	14051	14051	14135	14028	14100	14050	14147	14094	13882	14208	14128	14015	14207	14077	13976	14116	14031	14049	14083	14053	14065	13881	14080	14028	14015	14191	14034	14050	13971	14092	14143	14071	13974	13941	14159	14028	14128	13979	14021	14155	14026	14110	14109	14039	14104	14154	14010	14235	13957	14072	14125	14063	14087	13822	14094	14095	14053	13981	13970	14122	14070	14130	14069	14223	14118	13971	13960	14167	14164	14248	14068	14190	13926	14048	14199	13987	14111	14158	14070	14149	14029	13850	14268	14075	13942	14127	14013	14188	14175	14121	14144	14248	14123	13954	14031	14015	14108	14165	14116	14265	14029	14127	14028	14084	14106	14305	14086	14106	14071	14009	14135	14094	14177	14094	14007	14209	14028	14102	14158	13980	13915	14030	14056	13987	14098	14240	14010	14125	14013	13903	14324	14234	14216	14085	14096	13968	13989	14147	13813	14039	13990	14063	14001	14008	14058	14101	14051	14112	13958	14133	14152	13922	13950	14081	13981	14178	14143	14045	14032	14028	13926	13967	14193	14225	13961	14070	14093	13972	14183	14103	14018	14031	14043	13984	14114	14089	14075	14051	14023	14230	14108	14173	14184	14260	13934	14163	13951	13969	14078	14123	14051	14108	14130	14140	14066	13876	14163	14092	14106	14019	13909	13941	14149	14116	14137	14067	14096	14186	13829	14137	14098	13949	14131	14020	14068	14051	14083	14128	14051	14029	14169	14064	14112	14081	14116	14194	14016	14222	14033	14207	14056	14213	14118	14035	13985	14122	14021	14019	14114	14216	13991	13994	14036	13992	13996	14168	13982	14015	14009	14192	13876	14136	14092	14059	13990	14190	14048	14012	13925	14133	14193	14147	14013	14112	14188	14213	14030	14164	14022	14157	14046	14062	13988	14011	14216	13972	14065	14029	14168	14176	14162	13906	13873	14158	14040	14130	14036	14086	14225	13913	14116	14102	13939	14255	14020	14069	14051	14105	14017	13965	13859	14079	14071	14111	14240	14003	14029	13953	14005	14255	14027	14082	14145	14065	14133	14109	14144	14057	14145	14093	14079	14242	14176	14169	13976	14022	14112	14098	14091	13986	14164	13952	14297	14172	14046	13977	14034	14094	14143	13992	14132	14084	14026	14135	14049	13965	14098	14109	14027	14065	14289	14015	14168	13991	14199	14113	14063	14030	14073	14031	14147	14059	14102	14036	14213	14036	14066	14135	14224	13994	13934	14145	14066	14019	14019	14157	14032	14062	13997	14028	13953	13990	13999	14319	14210	14010	13951	13976	14117	14137	14155	14041	14132	14095	14106	14154	14010	14035	14052	14087	14063	14060	14103	14009	13998	14026	14270	14083	14224	13982	14017	14206	14073	14142	14042	14083	14251	13952	14105	14044	13736	14025	14152	13958	14044	14174	14160	14159	14123	14220	14128	14253	14146	14266	14162	14051	14068	13994	14012	14059	14034	13908	14006	14106	14157	14013	14116	14248	14061	13923	13909	14140	14130	14045	14018	14013	14089	14043	14075	14197	14023	14029	13991	14032	14023	14109	14143	14053	13990	14231	13991	14178	14115	14205	14131	13929	14077	14168	14114	14048	14182	14101	13865	14167	13831	14037	14249	14119	14057	14015	13957	14023	14072	14056	13993	14049	14212	14195	14246	14187	14026	14055	14151	14072	14152	14164	14184	14027	14045	14043	14338	14034	14192	14051	14125	14078	14013	14068	14022	14006	14034	14138	14047	14136	14170	14004	14090	14076	14125	14217	14035	14231	13919	14095	14137	14107	14126	14056	14084	14160	13922	13926	13945	14204	13990	14085	14083	14146	14067	13935	14123	14118	13865	14141	14313	13997	14220	14062	13954	14166	14087	14008	14062	13931	14091	14064	14297	14142	14072	14119	14078	14037	14182	14090	14054	14001	14209	14142	14050	14101	14121	14164	14004	13907	14140	14105	14009	13918	14220	14192	14000	14073	13912	14069	14128	14168	14145	14079	13997	14152	14055	14122	14181	14038	14122	14156	13959	14086	14059	14029	14173	14031	14068	13992	14157	14114	14157	13893	14161	13971	14112	14157	13950	14212	14140	14100	14058	14157	13920	14052	14155	14097	14193	14090	14149	14199	14128	13949	14096	13973	14222	14238	14101	14119	14183	14047	14035	14092	14074	14073	14199	13929	14079	14181	13885	13955	14138	14100	14106	14103	13964	13976	14071	14185	13993	14198	14144	14136	14013	13927	14031	14009	14026	14228	13971	14022	14024	14143	14012	13981	13984	14092	14061	14040	14041	13998	14084	13974	14164	14235	14117	13888	14016	14138	14090	14088	13995	13987	14160	14104	14093	14084	14229	13956	14287	14064	14186	14030	14159	14004	14109	14120	14046	14194	14037	14123	14170	14197	14112	14051	13983	14196	14090	14077	14051	14070	14069	14055	14037	14090	14125	14228	14009	13984	14071	13954	14364	14031	13969	14232	14076	14198	14044	14039	14066	14073	13996	13999	14100	13998	14228	14053	14012	14199	14103	13987	13989	14047	14181	13961	13973	13919	14087	14068	14021	14120	14020	14267	14280	14017	14083	14185	14143	14013	14035	14064	14104	14116	13972	14236	14084	13949	14061	14130	13997	14074	14133	14090	13991	14089	14243	14076	14231	14169	14088	14007	14037	13941	14175	14013	14034	14023	14180	14106	14099	14216	13988	14352	13987	14124	13970	14172	13938	14013	14022	14185	14069	14211	14204	14215	14152	13986	14128	14089	13864	14039	14098	14188	14104	14132	13923	14191	14009	14004	14045	13990	14094	14013	14079	14051	13953	13990	14181	14186	14002	14175	14045	14142	14193	14058	14203	14234	13838	14244	14098	14215	14074	14026	14083	14055	14245	14005	14110	13992	14012	13923	14035	14156	13981	14159	14113	14119	14106	14107	14057	14099	14035	14222	14077	14053	14155	14012	13989	14176	14222	13952	14109	13936	14033	14048	14113	14106	14218	14210	14084	14231	14072	14128	14010	14239	14079	14175	14038	13892	13953	14103	14079	14099	14021	14028	14117	14223	14159	14169	13951	13951	14148	13925	14161	14015	14265	13999	14043	14075	13995	14051	13984	14016	14148	13913	14062	14100	14058	14084	14001	14117	14110	14086	14035	14192	14082	14168	14236	14221	14188	14120	13980	13992	14147	14090	14149	14064	14082	14188	14182	14235	13975	13985	14033	13961	14074	14048	14149	14227	14142	14124	14131	13990	14029	14071	14063	14005	14034	14109	14250	13893	14024	14108	13913	13968	14037	14112	14123	14089	14299	14179	14131	14162	14010	14069	14017	14059	14137	14059	14133	14097	13956	14072	14001	14172	14139	14072	14132	14143	14236	14082	14196	14088	14211	14159	14033	13941	14004	14079	14069	14050	14037	14139	13994	14062	14175	14080	14105	14022	14044	14057	14013	14026	13985	14194	13998	14091	14044	14170	14024	14129	14036	14013	14000	14158	13893	14147	14150	13987	13951	14120	14145	14061	14040	14167	14163	14070	14174	14075	14094	14081	13995	14229	14095	14182	14033	14085	13958	14110	14241	14025	13927	14179	14141	14140	14050	13979	14018	14202	14090	14118	14245	14102	14196	13997	14102	14021	14106	14049	14195	14099	14100	13957	14141	13887	14132	13994	14208	13952	13967	14074	14000	14103	14192	14002	14141	14127	13944	13990	14018	14132	14104	14086	13946	14213	14050	14021	14129	13867	14091	14079	14089	14188	14085	13971	13980	13985	14125	14065	14033	14001	14007	13935	14083	14147	14064	13972	14227	14035	14135	14104	13934	13981	14142	14118	14129	14101	14038	14084	13917	14159	14137	14086	14133	14131	14292	14162	14173	13981	14060	14093	13940	14102	14142	14228	14129	14205	14103	13908	14194	14130	14103	14083	14161	14082	14022	13987	13985	14192	13998	13993	14209	14318	14078	14171	14082	14135	14069	14112	14207	14038	13879	14176	14018	14100	14063	14061	14068	14002	14006	14039	14103	14148	14052	13981	13959	14182	14058	14021	14142	13950	14076	14253	14075	13979	14139	14145	14011	14071	13938	14163	14211	14008	14133	14003	14106	13974	14036	14100	14270	14069	14215	14252	13954	14240	14286	14087	14242	14011	14076	14056	14198	14153	14036	14134	14022	14268	13990	14088	14087	14181	14143	14007	14147	14100	14160	14225	14108	14134	14227	14034	14046	14130	14048	13938	14026	13852	14159	14076	14163	13996	14210	14147	14238	14211	14099	14177	14139	13948	14074	14238	13960	14103	14035	13951	14037	13979	14264	14032	14087	14059	13953	13961	14153	14140	14091	14286	14069	14042	14172	14093	14135	13972	14067	14011	14255	14110	14044	14091	14087	14028	14243	14088	13974	14057	13943	14041	13935	14115	14024	14221	14257	14073	14090	14059	14250	14125	14197	14051	14007	14042	14012	14026	14033	14063	13996	14082	14134	14089	14146	14079	14098	14089	14239	14160	14074	14119	13967	13902	13906	14115	13949	14098	13971	14121	14229	14068	14091	14046	14131	14027	14111	14116	14083	14018	14261	14110	13837	13943	14068	14140	14074	14077	14057	14021	14084	14198	14125	14041	14096	14034	14150	14000	14083	14011	14018	14122	13963	14134	14062	14211	14045	14031	14079	14091	14036	14063	14064	14042	13981	14111	14081	14023
24154	21306	28736	24286	21888	20742	19540	17268	16830	16532	16587	16284	16147	16016	15957	15987	15815	15795	15836	15496	15503	15653	15563	15528	15463	15554	15637	15362	15690	15512	15609	15548	15373	15555	15600	15370	15504	15425	15416	15678	15605	15764	15545	15500	15906	16807	17000	16728	15995	15997	15717	15666	15367	15611	15259	15314	15575	15388	15389	15313	15463	15415	15304	15406	15657	15504	15472	15676	15572	15503	15586	15509	15457	15546	15276	15551	15491	15388	15458	15506	15348	15431	15329	15496	15303	15291	15556	15465	15491	15408	15485	15507	15455	15584	15392	15456	15317	15554	15369	15439	15385	15432	15616	15365	15157	15538	15283	15540	15367	15395	15556	15489	15267	15600	15475	15402	15390	15463	15572	15332	15482	15293	15462	15450	15406	15322	15581	15391	15478	15447	15417	15261	15275	15488	15581	15316	15699	15514	15420	15450	15492	15344	15343	15449	15412	15451	15523	15500	15393	15350	15377	15315	15384	15459	15551	15585	15465	15313	15262	15447	15490	15522	15354	15321	15553	15474	15451	15461	15398	15257	15375	15492	15286	15376	15266	15479	15395	15304	15297	15276	15478	15454	15453	15322	15498	15296	15393	15341	15625	15468	15573	15326	15281	15509	15360	15429	15375	15488	15506	15220	15452	15473	15387	15275	15413	15510	15427	15370	15413	15312	15458	15445	15411	15469	15277	15550	15443	15230	15428	15229	15390	15218	15369	15304	15406	15299	15569	15537	15494	15304	15421	15270	15195	15153	15374	15388	15545	15372	15485	15340	15346	15487	15538	15306	15430	15438	15405	15459	15390	15319	15282	15431	15407	15613	15404	15608	15332	15525	15488	15312	15482	15330	15277	15551	15428	15327	15553	15262	15460	15513	15343	15450	15607	15435	15503	15416	15475	15314	15397	15588	15417	15384	15220	15434	15437	15494	15516	15479	15546	15188	15287	15209	15375	15442	15470	15276	15551	15413	15451	15495	15543	15328	15426	15385	15547	15340	15407	15389	15284	15431	15295	15359	15134	15358	15248	15457	15390	15277	15391	15408	15467	15375	15282	15246	15358	15544	15261	15397	15425	15533	15466	15372	15264	15457	15450	15458	15469	15476	15616	15460	15421	15361	15465	15430	15540	15353	15288	15555	15533	15383	15448	15353	15415	15446	15612	15253	15604	15422	15366	15336	15438	15381	15291	15478	15501	15502	15386	15198	15395	15498	15443	15422	15288	15444	15550	15508	15384	15386	15273	15380	15614	15447	15461	15274	15463	15225	15350	15590	15336	15461	15404	15383	15463	15431	15416	15290	15273	15508	15176	15569	15351	15296	15529	15286	15441	15273	15446	15307	15436	15406	15350	15500	15408	15356	15474	15331	15339	15250	15400	15368	15430	15603	15381	15645	15418	15335	15401	15566	15394	15510	15375	15582	15315	15505	15401	15416	15475	15489	15434	15477	15377	15425	15367	15346	15428	15467	15402	15351	15452	15408	15242	15447	15515	15375	15162	15515	15451	15395	15601	15497	15436	15455	15336	15252	15513	15212	15354	15350	15204	15263	15524	15158	15395	15433	15327	15206	15108	15545	15415	15339	15517	15631	15552	15308	15208	15383	15399	15472	15390	15381	15517	15431	15336	15193	15567	15480	15194	15235	15305	15357	15194	15374	15545	15444	15421	15409	15455	15250	15418	15296	15444	15384	15494	15455	15505	15424	15380	15462	15525	15288	15337	15475	15323	15420	15463	15428	15378	15393	15431	15312	15282	15534	15440	15448	15519	15289	15361	15486	15263	15226	15517	15234	15422	15379	15491	15322	15338	15431	15552	15475	15215	15440	15561	15594	15393	15544	15331	15353	15328	15382	15356	15531	15494	15414	15294	15526	15296	15233	15491	15207	15310	15456	15362	15261	15645	15542	15327	15240	15393	15402	15405	15473	15342	15676	15154	15343	15524	15345	15453	15477	15360	15443	15395	15402	15327	15302	15430	15600	15471	15421	15561	15451	15313	15479	15075	15236	15591	15492	15285	15474	15490	15460	15482	15376	15257	15519	15290	15478	15331	15258	15327	15349	15348	15487	15519	15361	15638	15383	15391	15294	15491	15494	15247	15573	15424	15262	15300	15539	15450	15464	15516	15586	15383	15499	15595	15339	15353	15502	15148	15262	15503	15434	15499	15431	15409	15350	15261	15418	15526	15416	15237	15471	15364	15207	15412	15353	15148	15221	15520	15403	15246	15253	15154	15468	15296	15382	15450	15314	15276	15260	15291	15345	15424	15272	15322	15202	15447	15651	15327	15266	15482	15483	15364	15365	15402	15274	15260	15411	15209	15386	15271	15597	15490	15287	15394	15434	15524	15463	15487	15245	15398	15394	15467	15506	15387	15424	15427	15294	15283	15471	15220	15221	15349	15489	15310	15409	15402	15291	15357	15380	15597	15556	15353	15618	15468	15384	15592	15189	15359	15587	15356	15505	15494	15400	15289	15408	15523	15466	15470	15363	15247	15478	15291	15516	15523	15351	15452	15307	15320	15509	15448	15347	15534	15563	15537	15430	15447	15312	15642	15321	15310	15357	15350	15483	15422	15541	15285	15284	15292	15538	15576	15564	15319	15415	15225	15336	15614	15418	15523	15383	15583	15366	15522	15392	15314	15454	15646	15321	15543	15404	15228	15430	15367	15316	15594	15374	15498	15309	15345	15241	15348	15225	15457	15373	15480	15352	15126	15432	15250	15369	15513	15241	15302	15300	15258	15431	15489	15489	15471	15487	15405	15492	15424	15459	15478	15304	15403	15247	15427	15347	15444	15354	15317	15539	15444	15287	15270	15507	15349	15295	15345	15350	15587	15262	15550	15275	15382	15360	15475	15344	15472	15466	15582	15534	15411	15142	15523	15485	15409	15440	15457	15449	15526	15361	15343	15491	15331	15559	15406	15505	15514	15503	15340	15356	15525	15471	15224	15341	15450	15328	15562	15509	15488	15360	15514	15372	15500	15624	15272	15224	15368	15291	15607	15642	15608	15201	15487	15401	15579	15354	15521	15405	15394	15476	15464	15200	15332	15360	15447	15398	15397	15364	15335	15534	15523	15354	15491	15295	15565	15497	15435	15544	15457	15564	15443	15423	15585	15352	15471	15438	15355	15327	15282	15276	15525	15226	15516	15263	15397	15529	15293	15480	15426	15384	15310	15435	15347	15593	15614	15398	15507	15402	15435	15336	15430	15293	15519	15499	15429	15450	15213	15342	15257	15372	15442	15363	15440	15400	15408	15330	15284	15407	15429	15423	15463	15485	15357	15510	15293	15518	15533	15462	15405	15414	15429	15498	15518	15457	15411	15463	15264	15103	15372	15206	15214	15397	15331	15533	15525	15293	15456	15277	15314	15343	15635	15313	15300	15406	15292	15358	15390	15278	15446	15460	15408	15370	15427	15647	15378	15331	15395	15473	15490	15488	15436	15403	15349	15351	15485	15685	15545	15664	15535	15405	15382	15530	15307	15528	15376	15426	15456	15531	15399	15373	15239	15432	15314	15548	15458	15449	15356	15355	15439	15353	15448	15536	15317	15227	15690	15323	15259	15407	15550	15564	15521	15305	15343	15565	15495	15192	15426	15328	15394	15669	15433	15349	15587	15306	15213	15544	15486	15415	15388	15553	15599	15426	15524	15397	15394	15357	15290	15444	15564	15239	15385	15344	15604	15407	15425	15272	15470	15556	15549	15349	15381	15465	15499	15508	15432	15198	15439	15475	15412	15489	15316	15381	15586	15532	15291	15618	15337	15314	15446	15233	15380	15285	15312	15588	15484	15376	15515	15352	15437	15374	15527	15399	15281	15300	15430	15351	15400	15290	15405	15343	15273	15392	15541	15405	15452	15573	15424	15627	15389	15513	15136	15495	15368	15494	15371	15383	15315	15410	15402	15509	15462	15522	15417	15305	15263	15233	15277	15328	15300	15408	15346	15304	15353	15265	15343	15346	15562	15473	15553	15355	15296	15381	15604	15455	15586	15546	15621	15396	15372	15520	15372	15478	15258	15342	15373	15333	15511	15332	15477	15356	15332	15339	15457	15564	15287	15282	15429	15623	15413	15464	15469	15480	15353	15397	15502	15619	15364	15377	15368	15315	15354	15419	15544	15500	15425	15001	15290	15201	15284	15465	15545	15356	15268	15168	15547	15348	15419	15326	15331	15442	15570	15579	15239	15432	15452	15631	15306	15236	15394	15396	15798	15396	15171	15363	15255	15339	15404	15503	15244	15422	15238	15309	15493	15386	15331	15345	15486	15392	15310	15326	15354	15423	15382	15217	15471	15384	15490	15307	15593	15545	15377	15325	15396	15331	15538	15471	15416	15585	15408	15440	15498	15382	15292	15036	15470	15389	15349	15310	15306	15403	15526	15580	15569	15305	15607	15392	15425	15494	15598	15352	15436	15512	15430	15411	15524	15475	15595	15316	15382	15591	15384	15550	15453	15550	15503	15432	15205	15453	15564	15278	15602	15402	15547	15419	15231	15442	15324	15451	15553	15324	15418	15498	15618	15405	15186	15283	15342	15324	15174	15572	15501	15571	15339	15403	15306	15264	15331	15318	15335	15497	15490	15286	15438	15312	15617	15510	15345	15411	15398	15384	15450	15500	15496	15389	15473	15504	15352	15410	15402	15472	15304	15203	15446	15583	15534	15491	15547	15236	15333	15423	15451	15609	15462	15352	15528	15523	15344	15394	15423	15348	15328	15486	15355	15327	15408	15443	15305	15567	15380	15461	15448	15543	15489	15435	15510	15351	15288	15469	15376	15465	15291	15365	15570	15583	15459	15443	15440	15420	15394	15591	15164	15373	15410	15436	15569	15418	15368	15426	15391	15492	15432	15353	15350	15362	15488	15364	15466	15502	15464	15255	15454	15317	15539	15628	15370	15460	15354	15449	15234	15219	15288	15204	15415	15262	15333	15517	15536	15357	15532	15329	15556	15404	15463	15404	15565	15362	15375	15279	15322	15539	15396	15278	15273	15379	15351	15396	15292	15400	15149	15287	15441	15428	15307	15244	15403	15596	15683	15603	15405	15453	15459	15257	15515	15560	15259	15339	15279	15496	15339	15680	15289	15347	15714	15442	15381	15467	15379	15431	15346	15469	15590	15332
15768	28678	26070	19656	17679	16838	16583	16674	16694	15692	15404	15238	15132	15121	14665	14593	14348	14372	14159	14476	14365	14303	14254	14272	14201	14307	14159	14195	14162	14141	14406	14307	14253	14178	14085	14203	14116	14265	14162	13990	14140	14235	14148	14248	14835	16120	16233	15663	14908	14439	14369	14205	13917	14053	14187	14205	14089	14101	14018	14139	14107	14309	13928	14055	14058	14123	14153	14122	13950	14235	14158	13881	14161	14281	14017	13978	14101	14145	13974	14099	14068	13971	14055	14017	14076	13980	14161	14133	14057	14006	14103	14070	14094	14015	14027	14199	14136	14111	14114	13967	14125	13996	13996	14057	14081	14027	14152	14113	14133	14084	14069	14004	14053	14218	14074	13871	13687	14082	14121	14076	13997	14060	14135	13979	14112	14295	13896	14273	14025	14105	14150	13913	14114	14143	14109	14147	14120	14294	14095	14043	14114	14052	13943	14099	14088	14223	14271	14058	14088	13809	13916	14169	14215	14103	14059	14091	14046	14071	13985	14008	14039	14234	14036	14008	14048	14174	14063	14129	14054	13968	14115	14111	14239	14037	14153	14154	14158	13841	14160	14047	13981	14057	13996	14081	14099	14067	14081	14168	14042	14014	14243	14077	14096	14039	14124	13946	13995	14016	14284	14088	14148	14091	14176	14028	14027	14083	14035	14180	14167	13993	14135	14217	13978	13950	14031	13996	14095	14046	14120	14227	14010	13899	14046	14084	14245	14103	14036	14122	14236	14009	14159	14210	14272	14096	14034	14188	14092	14035	14046	13946	14194	14134	14201	14179	13976	14010	14096	14129	14103	14045	14115	13932	14054	14131	13892	14043	14197	14013	14179	14004	14028	14071	14110	14018	13926	14035	14130	14074	14003	14214	14135	14126	14149	14113	14287	13991	14221	13913	13980	14114	14067	14039	14185	14086	14057	14032	14128	14192	14084	14224	14089	14136	14245	13977	14139	13984	13913	13928	14032	14169	14205	14198	14102	14195	14185	14040	13986	14056	14218	13988	13978	13991	14010	14042	14081	13984	14103	14134	14146	13976	13910	13936	13843	14037	13964	14166	14062	14182	14144	13988	14129	14163	13957	14025	14088	14151	14087	14029	14094	14191	13998	13984	14147	14035	14180	14026	14121	14074	14093	14026	14163	13986	14132	13968	14027	14239	14170	13952	14024	14142	13994	13951	14053	14025	14083	14007	14076	13951	13998	14080	13989	14099	14047	14089	13926	14094	14053	14147	14216	13888	14171	14084	14335	14193	14091	13984	14049	13996	14065	14015	13965	14224	14005	14018	14030	14150	13974	14199	14035	14167	14080	14006	14149	14078	14092	14131	14013	14157	14067	14115	13901	14189	14042	14141	14195	14150	14190	13962	14032	14018	14226	14064	14019	13940	14023	14129	14112	14076	14072	14200	14050	14032	14097	14121	13998	14094	13981	14261	14056	13967	14089	14189	14061	14087	13955	13944	14023	14165	14148	14048	14027	14014	14110	13968	14009	14099	14064	13983	14167	14035	14066	14008	14022	13776	14058	14022	14020	13932	14023	14190	14023	14018	14056	13938	14167	14092	14041	14076	14173	13957	14192	14077	14070	13958	13929	13966	14028	13950	14082	14116	14197	13842	14056	13880	14039	13963	14259	14134	14002	14028	14085	14069	14125	14095	14013	14082	14164	14039	14103	13911	13919	13979	14100	14038	14061	13972	14063	14018	14035	13962	14202	14051	13901	14083	14051	14076	13942	13995	13964	14180	13848	13956	14094	13987	13969	14117	14121	14203	13968	14247	14056	14132	13908	14153	13979	14104	13940	14172	14051	14010	14126	13981	14008	14087	14106	14183	14021	14161	14194	13967	14063	14188	14200	13976	14222	14011	14074	14005	13924	14203	14115	14184	14039	14097	14036	14202	14018	13947	14004	14112	13991	14057	14059	14147	13912	13983	14140	13994	14086	14065	13979	14021	14199	14149	13997	13979	14197	14190	14046	14036	14004	14114	14053	13979	14035	13959	14320	14072	14026	14154	14164	13993	14167	14128	14122	14102	14157	13982	14120	14029	14151	14103	14145	14185	14080	14306	14148	14137	14105	14073	14206	13960	14088	14065	14053	14010	14149	13999	13996	13930	14051	14077	14045	13932	14146	14110	13970	14075	14093	14010	14110	14029	14076	13956	14183	14118	14004	13945	14224	13953	14004	14065	14144	14108	14029	14094	14058	14208	14045	14012	14035	14169	14020	14167	13951	14016	14258	14147	14013	14203	13963	14152	13955	14031	13962	14063	13942	14157	14213	14104	14020	14134	14137	14089	13920	13918	14069	13969	14076	13930	14167	14020	13942	13996	14181	14107	14045	14178	14033	13998	14097	14219	14098	14041	14118	14053	14100	14127	14032	14065	14090	14167	14063	14098	14011	14152	14120	13836	14102	14039	14143	14177	14202	14004	14219	14016	14100	14113	14024	14060	14072	14008	14091	14059	14066	14020	13909	14061	14024	14098	14116	14143	14000	14132	14086	14122	14159	14160	14037	14037	14116	14036	14007	14082	14157	14181	13918	14101	14069	14098	14075	13996	14206	14165	13875	14124	14065	14170	14073	14280	13901	13955	14175	14123	14063	14317	14207	14030	13898	13949	14074	14243	14100	14082	14119	14093	14118	14035	14155	14093	14179	14011	14129	14093	14114	14060	14164	14186	14214	14164	13977	14113	14083	14052	14108	14091	14099	13992	14000	14092	14009	14101	14128	14058	14130	14186	14062	14133	14091	14063	14201	14113	14134	14147	14103	14055	13962	14234	14007	14016	14054	14160	14117	14094	14228	13884	14162	13973	14215	14000	14020	14136	14132	14156	14155	14061	14199	14049	14071	14109	14182	14120	13959	14150	14225	14018	14097	14046	13980	14119	13921	13966	14003	14122	14136	14034	14221	13992	14162	14144	14204	14169	14188	14115	13944	14135	14037	14106	13964	14021	14299	14020	14136	14136	14131	14049	13993	14078	14054	14386	13880	14127	14093	14066	14131	14151	14090	14116	14104	14087	13995	14066	14080	14087	13973	14097	14111	13981	14069	14142	13948	14123	14122	14029	13916	13907	14096	14008	14140	14151	13973	14085	14147	14043	14096	14057	14023	14083	14045	13961	14013	14134	14049	14255	14165	14137	13981	14254	14051	14085	14276	13945	13931	14038	13950	14066	14130	14054	14202	14088	14170	14186	14049	14066	14010	14072	13994	14051	13975	14032	14170	14078	14001	14052	13937	14195	14119	14089	14156	14060	14073	14151	13987	14112	14043	14059	14182	14068	13968	14177	14054	14030	14035	14050	14126	14110	13964	14140	14081	14225	14160	14303	13947	14185	14094	14031	14035	13894	14190	14122	14269	14109	14101	14023	14126	13937	13978	14073	14108	14161	14094	13982	14160	14116	14140	14226	13944	14174	14009	14003	14171	14148	14056	14036	14221	13980	14186	14001	14225	14057	14119	14101	14052	13925	14082	14067	14035	14089	14104	14078	13937	14017	13834	14042	13957	14056	13941	14005	14034	14130	14144	14117	14082	14081	14263	13990	14039	14113	14179	14092	13966	14073	14128	14144	13882	14087	14196	14105	14023	13952	14060	14064	13974	14035	13990	13947	14167	14050	14052	13902	13991	14103	14234	14045	14024	14069	14071	13890	14179	14133	14243	13969	14091	14136	14103	14187	13981	14190	14164	14232	13990	14120	14020	14045	14120	14135	14037	14160	14123	14091	14003	14027	14052	14175	14054	13939	14247	14081	13986	14100	14211	13996	14011	14114	14037	14108	13969	14125	14200	14157	14085	14032	14162	13971	14078	14111	14059	14224	13929	14089	13822	13952	14115	14096	14081	14103	14043	13946	14111	14113	13923	14121	14063	13969	14098	13956	13994	14153	13984	14005	14099	13905	14082	14079	14228	14107	14010	14147	14098	13952	14016	14059	14083	14000	14097	13937	14014	14002	14118	14074	14157	14096	14257	14245	14064	14263	14146	13862	14057	14112	14198	14076	14086	13970	14038	13976	14016	13954	14250	14200	14307	14021	14132	14096	14010	14105	13931	14108	14103	13994	14046	13952	14098	14226	14012	14135	14112	14088	14101	14038	14048	14122	14037	14071	14058	14100	14006	13929	14039	14037	14046	14041	14022	14135	14009	14107	14217	13894	14005	14052	14028	14217	14121	14172	14163	14086	14175	14065	13970	14175	14158	14077	14067	14007	14011	13964	14120	14124	14217	13949	14176	14102	14016	13969	14060	13936	14007	13968	14154	13914	14233	14287	14111	14094	14102	14014	14058	14160	13946	13964	14279	14058	14091	14069	14132	13977	14086	14189	14036	14114	14092	14042	14109	14013	14175	14148	14280	13985	14035	14040	14062	14181	14061	14163	14177	14114	13952	14006	14043	14186	14035	14165	13966	14008	14039	14033	14240	14102	14149	13993	14049	14216	13922	14169	14143	14178	13920	14047	14103	14055	13980	14152	14204	13953	14041	14018	14027	14198	14184	14121	14009	14068	14121	14022	14116	14178	14031	14068	14158	14314	14061	14054	13995	14051	14052	14097	14071	14068	14150	14204	14076	14176	14150	14225	14115	13986	14185	13998	14127	14010	14038	14083	14010	13968	14132	14134	14130	14048	14127	14108	13910	14017	14040	14139	14018	13934	14125	13990	14130	14063	14125	14148	13902	13940	14073	14193	14081	14122	13924	14089	14180	14066	14133	14060	14084	14043	14154	13976	13986	14007	13999	13998	13993	14227	14009	14062	14066	14014	14099	14020	14123	14027	13961	14118	14291	14103	14055	13978	14247	14174	14061	13995	13873	13951	14005	14006	13937	14066	14153	14053	14145	13962	14045	14044	14134	13974	14047	14207	14040	14087	14015	14180	14181	14127	14130	14153	14048	14046	14016	14243	13997	14153	13950	14003	14067	14149	14057	14025	14096	14071	14093	14104	14040	14047	14007	14100	14044	13902	14298	13963	14036	14002	13928	14157	14169	14065	14176	14082	14225	14013	13996	14081	14153	14141	14026	14004	14127	14236	14042	14149	14066	14081	13993	14032	14003	14008	14023	14140	14111	14100	13862	13948	13912	14172	14090	14309	14063	14043	14148	14123	14101	13962	13991	13952	14035	14079
23074	21318	29181	23822	21439	22959	23762	18505	17494	17369	16731	16626	16731	16495	16446	16381	15951	15894	15709	15863	16217	15892	15949	15646	15823	15633	15652	15698	15627	15621	15694	15887	15754	15929	15715	15527	15753	15534	15615	15596	15571	15702	15599	15608	16502	17260	18669	17874	17042	16172	15752	15877	15524	15695	15461	15885	15611	15680	15602	15331	15403	15531	15443	15539	15447	15522	15607	15477	15551	15429	15262	15405	15586	15645	15263	15529	15344	15225	15474	15567	15421	15485	15595	15395	15518	15483	15646	15354	15540	15514	15725	15424	15424	15528	15399	15505	15527	15493	15432	15622	15616	15456	15501	15274	15549	15443	15656	15380	15410	15376	15650	15476	15478	15369	15545	15460	15399	15515	15594	15568	15504	15507	15617	15438	15591	15472	15362	15496	15352	15607	15407	15623	15387	15506	15257	15687	15417	15623	15467	15593	15652	15515	15361	15261	15493	15485	15509	15517	15610	15430	15579	15527	15601	15320	15299	15406	15607	15525	15571	15535	15557	15457	15587	15557	15519	15515	15724	15565	15624	15638	15623	15451	15616	15598	15647	15629	15506	15496	15599	15496	15639	15441	15614	15500	15343	15314	15511	15606	15569	15537	15399	15441	15406	15412	15354	15354	15675	15467	15385	15519	15510	15445	15493	15348	15261	15517	15585	15656	15321	15538	15436	15551	15475	15636	15406	15520	15498	15429	15380	15406	15490	15576	15411	15518	15565	15533	15380	15599	15489	15449	15623	15518	15531	15595	15499	15498	15586	15510	15350	15627	15434	15565	15398	15318	15520	15575	15480	15485	15467	15469	15392	15469	15629	15563	15513	15560	15522	15446	15365	15592	15437	15675	15660	15540	15415	15566	15302	15467	15481	15294	15564	15357	15647	15507	15387	15290	15467	15318	15413	15487	15551	15527	15377	15498	15365	15463	15492	15545	15418	15483	15309	15445	15462	15539	15350	15585	15732	15534	15779	15720	15335	15269	15393	15635	15518	15520	15504	15589	15452	15506	15353	15437	15435	15432	15545	15375	15534	15553	15554	15396	15391	15658	15459	15457	15382	15470	15469	15472	15375	15562	15649	15592	15614	15438	15521	15568	15450	15528	15714	15340	15568	15736	15532	15232	15646	15469	15526	15400	15456	15504	15286	15364	15464	15544	15566	15393	15452	15529	15492	15432	15428	15377	15579	15535	15568	15579	15610	15454	15443	15315	15353	15403	15513	15626	15514	15459	15636	15417	15383	15549	15482	15295	15555	15501	15513	15417	15554	15571	15393	15423	15602	15519	15398	15531	15648	15455	15296	15381	15331	15515	15340	15312	15666	15423	15450	15484	15398	15513	15539	15494	15211	15629	15571	15455	15656	15470	15590	15523	15505	15427	15554	15552	15313	15536	15510	15469	15341	15675	15422	15471	15249	15422	15427	15428	15364	15487	15477	15277	15370	15370	15684	15467	15370	15481	15437	15340	15638	15450	15359	15383	15419	15370	15434	15500	15422	15423	15601	15364	15583	15399	15249	15253	15290	15573	15551	15516	15348	15609	15645	15369	15437	15462	15514	15576	15525	15438	15402	15282	15484	15492	15563	15529	15625	15360	15318	15342	15482	15532	15480	15588	15443	15507	15455	15333	15563	15544	15307	15239	15485	15534	15508	15309	15437	15496	15506	15480	15481	15556	15510	15484	15581	15258	15382	15454	15510	15653	15520	15533	15525	15577	15420	15597	15533	15380	15693	15548	15467	15421	15319	15310	15473	15610	15452	15721	15521	15304	15480	15526	15433	15338	15655	15525	15508	15423	15416	15509	15396	15440	15363	15597	15413	15344	15560	15306	15511	15327	15558	15545	15448	15588	15211	15451	15631	15535	15479	15262	15483	15550	15518	15644	15592	15378	15455	15554	15571	15645	15323	15462	15423	15619	15654	15612	15505	15723	15628	15500	15594	15455	15424	15559	15593	15418	15479	15465	15440	15359	15527	15490	15500	15380	15573	15625	15490	15459	15415	15448	15230	15378	15463	15433	15303	15385	15306	15413	15513	15448	15391	15240	15467	15555	15341	15463	15360	15615	15296	15358	15682	15669	15354	15549	15369	15420	15524	15444	15329	15383	15399	15350	15407	15439	15364	15553	15595	15451	15474	15635	15585	15492	15492	15438	15454	15531	15394	15575	15426	15431	15359	15482	15313	15423	15540	15561	15441	15442	15449	15544	15517	15594	15358	15442	15487	15587	15321	15461	15461	15549	15375	15467	15715	15436	15404	15378	15492	15419	15551	15386	15343	15409	15526	15710	15426	15510	15595	15368	15569	15514	15537	15543	15443	15352	15589	15511	15606	15503	15194	15705	15511	15642	15362	15425	15434	15359	15497	15384	15571	15400	15288	15593	15532	15580	15540	15516	15615	15364	15482	15496	15405	15511	15451	15478	15512	15060	15575	15728	15494	15358	15431	15598	15521	15380	15641	15429	15640	15524	15519	15351	15480	15416	15633	15431	15512	15497	15486	15301	15561	15574	15553	15548	15540	15338	15451	15339	15261	15608	15436	15557	15427	15372	15662	15505	15649	15613	15491	15385	15624	15562	15404	15493	15393	15522	15490	15495	15450	15479	15526	15452	15478	15318	15526	15507	15529	15510	15778	15535	15297	15416	15322	15536	15625	15407	15494	15498	15368	15644	15579	15474	15373	15430	15484	15436	15546	15414	15426	15406	15271	15344	15376	15393	15482	15472	15367	15556	15559	15597	15584	15643	15545	15444	15528	15491	15707	15512	15603	15441	15434	15271	15551	15391	15599	15484	15582	15357	15517	15617	15424	15399	15670	15287	15520	15358	15511	15624	15520	15375	15484	15659	15485	15611	15560	15540	15597	15544	15287	15570	15509	15501	15435	15521	15340	15352	15331	15537	15540	15595	15302	15542	15338	15731	15575	15376	15462	15594	15445	15496	15582	15442	15523	15453	15408	15619	15526	15396	15547	15471	15534	15421	15615	15418	15584	15593	15473	15324	15357	15190	15325	15361	15380	15660	15648	15269	15246	15495	15543	15467	15474	15486	15366	15578	15475	15425	15458	15538	15610	15442	15503	15528	15568	15570	15549	15496	15506	15395	15631	15461	15569	15432	15597	15478	15628	15428	15546	15571	15623	15478	15235	15441	15426	15313	15441	15388	15548	15393	15465	15493	15373	15446	15334	15191	15490	15413	15424	15469	15439	15317	15535	15468	15436	15563	15523	15472	15476	15486	15573	15339	15559	15418	15419	15289	15551	15311	15617	15339	15458	15391	15659	15529	15461	15554	15464	15498	15537	15447	15251	15426	15340	15592	15380	15304	15354	15579	15564	15541	15726	15325	15390	15359	15364	15603	15505	15333	15673	15363	15709	15411	15799	15545	15745	15474	15518	15430	15515	15266	15369	15481	15595	15620	15535	15662	15637	15383	15389	15475	15565	15300	15455	15366	15379	15382	15518	15515	15465	15416	15541	15496	15537	15443	15416	15482	15546	15599	15383	15542	15761	15501	15368	15436	15508	15511	15321	15444	15528	15398	15352	15631	15529	15279	15459	15329	15480	15544	15541	15528	15650	15448	15441	15395	15393	15448	15348	15309	15477	15332	15419	15371	15517	15276	15247	15601	15627	15299	15152	15294	15441	15453	15366	15482	15385	15270	15355	15447	15469	15469	15546	15741	15409	15375	15572	15359	15548	15475	15584	15346	15526	15332	15363	15469	15675	15630	15521	15665	15424	15441	15530	15404	15528	15459	15368	15450	15233	15545	15475	15503	15625	15637	15482	15408	15566	15448	15571	15499	15339	15473	15395	15543	15578	15460	15350	15470	15354	15451	15587	15689	15545	15434	15472	15401	15259	15389	15473	15428	15334	15718	15580	15373	15615	15367	15530	15420	15542	15264	15440	15406	15503	15583	15363	15414	15343	15535	15348	15510	15489	15452	15487	15524	15522	15409	15419	15331	15537	15663	15452	15342	15378	15330	15622	15450	15382	15275	15376	15510	15290	15509	15263	15305	15439	15534	15521	15521	15430	15538	15481	15423	15489	15467	15518	15507	15391	15510	15566	15310	15731	15436	15565	15454	15368	15388	15594	15501	15378	15364	15448	15443	15418	15700	15582	15642	15365	15369	15262	15439	15590	15728	15473	15486	15555	15488	15605	15414	15359	15490	15532	15431	15391	15651	15714	15459	15327	15436	15613	15566	15436	15322	15496	15484	15610	15536	15621	15535	15563	15361	15411	15610	15403	15539	15412	15319	15402	15475	15530	15366	15679	15435	15359	15582	15526	15439	15425	15659	15539	15460	15333	15391	15468	15523	15561	15498	15539	15479	15449	15412	15458	15417	15610	15434	15513	15546	15364	15334	15575	15532	15597	15328	15714	15518	15470	15656	15438	15486	15562	15397	15350	15383	15486	15551	15655	15461	15425	15369	15437	15514	15424	15504	15454	15452	15482	15491	15488	15424	15417	15534	15530	15458	15429	15569	15462	15530	15533	15422	15433	15661	15765	15657	15407	15403	15289	15457	15434	15331	15446	15365	15523	15457	15553	15677	15517	15392	15471	15555	15578	15323	15449	15456	15514	15336	15439	15236	15269	15476	15524	15602	15442	15250	15505	15368	15493	15692	15580	15636	15407	15445	15541	15382	15505	15500	15431	15365	15293	15509	15590	15522	15354	15689	15496	15415	15298	15335	15529	15331	15418	15408	15331	15433	15442	15516	15355	15469	15370	15369	15637	15499	15649	15563	15633	15592	15623	15362	15564	15556	15433	15491	15314	15405	15529	15579	15426	15460	15462	15585	15665	15492	15495	15547	15584	15595	15533	15493	15649	15390	15598	15441	15533	15441	15396	15513	15484	15522	15337	15640	15582	15333	15371	15478	15315	15348	15384	15487	15344	15571	15546	15392	15439	15447	15448	15379	15421	15678	15474	15451	15559	15449	15399	15505	15427	15520	15551	15548	15571	15681	15337	15282	15559	15497	15361	15448	15304	15514	15293	15513	15494	15316	15370	15504	15549	15540	15479	15563	15540	15492	15629	15350	15573	15464	15424	15506	15398	15566	15443	15203	15352	15462	15353	15571	15534	15473	15464	15452	15484	15403	15495	15378	15458	15371	15469	15413	15442	15435
17578	32616	30101	22742	19388	17810	17907	18019	17607	16801	15972	15643	15800	16000	15556	14937	14812	14605	14594	14437	14546	14445	14440	14472	14404	14283	14234	14360	14300	14339	14399	14388	13963	14309	14345	14154	14278	14237	14169	14419	14036	14177	14265	14193	15502	16819	18296	17310	15757	15089	14522	14526	14249	14236	14032	13881	14153	14196	14326	14298	14066	14238	14133	13981	14176	14098	14259	14089	13951	14043	14112	14035	14261	14193	14054	14166	14138	14123	14219	14234	14288	14039	14128	14201	14115	14177	14348	14191	14234	14168	14118	14292	14147	14018	14258	14054	14166	14135	14317	13991	13997	14189	14152	14205	14191	14072	14168	14185	14222	14217	14207	14236	14062	14041	14090	14048	14083	14104	14059	14202	14138	14143	13978	14228	14067	14168	13983	14025	14221	14281	14046	14265	14171	14133	14051	14272	14125	14022	14061	14051	14047	14098	14180	14072	14146	14072	14241	14121	14333	14120	14296	13965	14076	14141	14044	14246	14185	14269	14253	14050	14090	14161	14168	14168	14150	14131	14136	14072	14233	14255	14125	14175	14112	14137	14208	14258	14184	14067	14124	14105	14161	13986	14088	14042	14227	14102	14016	14143	14305	14004	14127	14099	14111	14193	14071	14102	14134	14004	14247	13953	14197	14061	14164	14030	14158	14234	14169	14173	14117	14295	14086	13959	14203	14218	14114	14161	14029	14069	14183	14123	14250	14415	14070	14167	14097	14236	14074	14153	14058	14271	14216	14131	14292	14125	14091	14131	14118	14020	14040	14194	14258	14080	14241	14209	14147	14170	14105	14278	14119	14288	14081	14150	13997	14155	14083	14124	14204	13925	14150	14034	14110	14182	14087	14207	14115	14159	14135	14140	14201	14213	14139	14122	14088	14342	14107	14118	14213	13932	14117	13913	14021	14303	14064	14052	14198	14173	14171	14035	14199	13996	14062	14168	14145	14109	14101	14143	14141	14191	14229	14128	14086	14106	14130	14144	14196	14055	14230	14177	14200	14133	14089	14144	14172	14078	14002	14162	14058	14253	14101	14160	14071	14361	14112	14183	14245	14184	14055	13962	14220	14005	14031	14047	14112	14106	14052	14066	14136	14113	13965	14114	14224	14291	13998	14036	14020	14056	14126	13979	14059	14174	14166	14235	14047	14140	14219	14325	14259	14043	14076	14132	14028	14154	14076	14197	14087	14124	14158	14128	14014	14303	14118	14291	14140	14042	14352	14075	14259	14048	14180	14019	13951	14039	14134	14083	14050	14189	14290	14090	13983	14123	14330	14061	14141	14194	13996	14202	14080	13988	13945	13975	14040	14143	14325	14063	14215	14115	14130	14006	14303	14113	14048	14145	14087	14078	14180	14089	13973	14026	14193	14051	14270	14303	14237	14230	14110	14065	13980	14169	14206	13997	14208	14101	14402	14143	14125	14021	14041	13978	14120	14342	14039	14135	14113	14171	14082	14202	14137	14006	14018	14041	14187	14065	14107	14173	14138	14081	14330	14056	14075	14196	14288	14211	14161	14158	14234	14132	14214	14098	14318	14112	14084	14144	14071	14003	14200	14103	14118	14196	14041	14022	14181	14208	14153	14167	13948	14037	14121	13983	14150	14169	14087	14159	14083	14266	14115	14196	14057	14047	14123	14017	14073	13992	14102	13957	14125	14146	14214	14195	14044	14162	14145	14095	14087	14115	14194	14150	13975	14100	14037	14167	14201	13971	14253	14195	13826	14049	14016	13887	14134	14147	14088	14065	14153	14237	14250	13900	14212	13999	14265	14089	14111	14281	14123	14098	14088	14189	14100	14070	14061	14125	14138	14086	14139	14068	14147	13960	14199	14230	14133	13960	14275	14115	14053	14180	14186	14257	14168	14181	14143	14110	14189	14101	14123	14188	14159	14061	14179	14180	14113	14089	14128	14144	14154	14154	14101	14130	14247	14263	14170	14106	14144	14091	14192	14067	14037	14027	14245	14098	14194	14178	14201	14050	14208	14157	14240	13958	14075	14200	14350	14134	14134	13841	14094	14087	13979	13965	14195	13999	13974	14277	14128	14079	14243	14025	14147	14265	14125	14150	14172	14087	14090	14198	14069	14245	14235	14050	14221	14214	14150	14101	14119	14001	14076	14215	14118	14229	14140	14125	14049	14233	14032	14000	14137	14045	14002	13960	14150	14045	14314	14012	14210	14080	14199	14199	14395	14041	13947	14171	14227	13961	14057	14159	14049	14046	14071	14121	14272	14206	13988	14041	14176	14132	14047	14107	14054	14203	14206	14106	14205	14226	14019	14259	14079	14164	14241	14145	14158	14006	14091	14086	14198	14132	14051	14000	14195	14090	14064	14280	14175	14104	14223	14078	14125	14131	14215	14170	14025	14279	14203	14273	14023	14042	14093	14120	14056	14071	13978	14037	14263	14103	13980	13875	14176	14050	14107	14184	14015	14261	14078	14139	13786	14111	14032	14107	14114	13950	14316	14152	13982	14003	14187	13987	14028	14136	14092	13960	14257	14041	14157	14071	14127	14267	14264	14083	14168	14112	14166	14094	14018	14076	14089	14054	14127	14094	14112	14183	14181	14213	14086	14004	14170	14111	13989	13928	13976	14134	14044	14247	14166	14291	14186	14128	14145	14193	14253	14128	14039	14183	14090	14166	14204	14116	14248	14039	13993	14234	14161	14020	14112	13949	14098	14011	14130	13961	14090	14149	13962	13973	14113	14186	14165	14226	14137	14080	14011	14199	14147	13980	14009	14151	14067	14115	14135	14197	14083	14289	13995	14077	14092	14219	14136	13939	14169	14077	14162	14234	14067	14033	14101	14031	14126	14219	14112	14127	14001	14275	14193	14146	14232	14183	14230	14002	14054	14075	14205	14189	14122	14014	14174	14194	14219	14056	14268	14075	14105	14077	13974	14227	14033	14021	14114	14041	14179	14205	14125	14231	14117	14171	14181	14117	14131	14192	14147	13978	14309	14208	14017	14129	13913	14161	14100	14150	14100	14265	14115	14206	14154	14199	14072	14324	14099	14043	14157	14191	14137	14177	14110	14161	14103	13931	14065	14225	13882	14149	14187	14237	14154	14089	14219	14215	13889	14127	14248	13947	14157	14015	14091	14102	14214	14078	14115	14031	14092	14258	14235	13974	14029	14059	14007	14245	14105	14082	14212	13975	14143	14206	14000	14139	14121	14099	13972	14123	14151	14157	14185	14065	14079	14246	14109	14231	13965	14203	14053	14133	14338	14364	14241	14139	14154	14130	14073	14126	14048	14218	14158	14081	14127	14260	14188	14256	14306	14028	14150	14098	14451	14024	14063	14177	14139	14144	14267	14225	14129	14098	14058	14128	14130	14346	14312	14177	14035	14018	14226	13948	14245	14094	14353	14160	14230	14037	14188	14209	14287	13912	14087	14207	14030	14109	14044	14098	14065	14124	14206	14181	14035	14168	14218	14256	14020	14171	14161	14238	14181	14046	14176	14012	14192	13921	14180	14201	14087	14018	14114	13999	14137	14085	14180	14113	14063	14159	14107	14143	14069	14029	13995	14171	14090	13997	14254	14083	14136	14131	14283	14003	14017	14128	14065	14139	14165	14160	14033	14185	14006	14242	14158	13981	14037	14049	14091	14155	14066	14006	14108	14123	14210	14150	13871	14029	14086	14062	14038	14249	14209	14157	14134	14006	14117	14253	14026	14070	14108	14091	14222	14161	14219	14086	14081	14253	14233	14146	14257	14191	14111	14151	14208	14157	13937	14180	13994	14075	14128	14095	14072	14049	14191	14102	14120	14150	14110	14157	14176	14015	14187	14174	14073	14095	14159	13948	14157	14010	14072	14043	14282	14085	14075	14131	14199	14101	14289	14132	14273	14039	14083	14059	14213	13985	14070	14009	14051	14097	14195	13967	14089	14253	14140	14197	14292	14088	14210	14217	14086	14269	14088	14114	14036	13982	14070	14076	14313	13990	14015	14193	14100	14150	14031	14285	14293	14220	14081	14110	14153	14186	14104	14152	14270	14198	13920	14077	14101	14142	14138	14028	14117	14138	14143	14058	14288	14081	13989	14225	14075	14089	14021	14090	14182	14050	14036	14106	14253	14040	14077	14068	14108	14191	14138	14231	14229	14024	14261	14163	14118	14107	13915	14193	14150	14191	14039	14034	14033	14241	14050	14025	14048	14086	14052	14116	14270	14211	13980	13961	14134	14194	13977	14087	14056	14039	14115	14178	14159	14038	14166	14191	14126	14046	14191	14038	14096	14079	14032	14028	13992	14101	14029	13952	14134	14146	14160	14177	14082	14104	14127	14032	14150	14278	14080	14075	14144	14201	14136	14223	14056	14221	13998	14085	14044	14260	14235	14169	14161	14175	14212	14167	14087	14140	14373	14247	14311	14050	14178	14230	14160	14180	14116	14219	13989	14123	14119	13979	14170	14017	14333	14108	14108	14175	14097	14179	14128	14169	14104	14070	14247	14114	14213	14081	14064	14061	14158	14126	14104	14195	13958	14086	14065	14067	14074	14084	14268	14209	14044	14123	14222	14163	14053	14229	14133	14135	13939	14220	14136	13999	14124	14166	14042	14164	14138	14194	14173	13937	13977	14159	14108	13921	13995	14148	14061	14031	14236	14081	14333	14217	14075	14189	14064	14070	14023	14138	14069	14159	14090	14200	14196	14047	14255	14221	13971	14098	14137	14064	14049	14153	14034	14095	14250	14177	14009	13988	14048	14114	14235	13953	14264	14070	14182	14132	14163	13996	14109	14095	14006	14364	14071	13866	14157	14132	14008	14138	13869	14043	14017	14042	14177	14040	14004	14048	14317	14200	14037	14068	14207	14098	14177	14129	14240	14132	14010	14266	14173	14128	14123	14290	14135	14276	14148	14149	14128	13969	14094	14221	14183	14202	14173	14125	14137	14070	14023	14011	14149	14067	14083	14060	14136	14223	14185	14137	13950	14261	14058	14030	14227	14033	14170	14127	14056	14166	14018	14118	14200	14202	14276	14062	13922	14079	14005	14318	14051	14062	14227	14087	14150	14184	14146	14074	14354	14068	14185	14201	14213	14089	14194	14090	14125	14190	14163	14115	13909	14101	14092	14091	14023	13989	14145	14115	14009	14040	14144	14004
27825	22242	24230	20335	16363	16113	16490	16205	16190	15689	15795	15948	15758	15864	15678	15695	15736	15806	15505	15441	15351	15500	15345	15503	15515	15491	15362	15405	15505	15639	15507	15420	15451	15467	15482	15256	15457	15421	15538	15335	15516	15352	15495	15506	15425	15765	15867	15452	15522	15375	15390	15527	15498	15318	15342	15448	15370	15255	15370	15527	15333	15399	15354	15534	15475	15189	15268	15339	15321	15256	15455	15508	15328	15185	15262	15454	15385	15409	15446	15211	15471	15443	15397	15527	15563	15336	15305	15454	15317	15258	15320	15513	15548	15344	15254	15465	15559	15616	15351	15321	15397	15382	15348	15449	15360	15431	15517	15197	15544	15352	15318	15404	15394	15437	15321	15468	15537	15462	15274	15283	15469	15196	15296	15396	15419	15322	15503	15308	15318	15592	15580	15442	15378	15333	15351	15550	15372	15333	15426	15517	15399	15598	15235	15456	15414	15463	15340	15446	15507	15583	15304	15325	15361	15459	15257	15457	15439	15471	15490	15316	15532	15530	15417	15383	15350	15336	15379	15502	15432	15532	15489	15261	15420	15519	15319	15543	15208	15298	15507	15434	15269	15498	15508	15484	15429	15285	15394	15343	15619	15531	15483	15477	15419	15436	15297	15445	15476	15419	15409	15502	15344	15588	15522	15478	15228	15494	15327	15438	15354	15525	15524	15504	15256	15433	15325	15471	15558	15314	15423	15413	15609	15483	15317	15537	15470	15439	15323	15348	15500	15499	15438	15453	15285	15451	15475	15384	15516	15230	15431	15289	15331	15386	15279	15410	15251	15460	15399	15390	15424	15616	15389	15554	15508	15422	15324	15518	15470	15563	15447	15330	15461	15406	15416	15306	15336	15324	15564	15520	15294	15225	15636	15332	15318	15451	15519	15384	15356	15427	15553	15436	15516	15647	15353	15427	15461	15432	15230	15488	15394	15582	15401	15331	15235	15395	15528	15483	15495	15512	15494	15501	15436	15400	15452	15433	15417	15303	15277	15415	15436	15384	15313	15337	15618	15362	15481	15322	15373	15593	15595	15309	15411	15458	15394	15236	15371	15547	15524	15423	15608	15450	15373	15517	15394	15426	15280	15421	15203	15500	15269	15558	15347	15380	15447	15542	15570	15444	15438	15262	15295	15367	15421	15438	15356	15616	15532	15428	15443	15569	15492	15576	15471	15493	15292	15461	15349	15394	15457	15535	15498	15304	15495	15584	15357	15675	15413	15408	15494	15374	15436	15495	15660	15397	15454	15490	15328	15547	15542	15513	15456	15563	15405	15568	15368	15488	15357	15453	15369	15486	15281	15463	15442	15637	15403	15337	15436	15258	15429	15375	15339	15476	15373	15440	15214	15464	15278	15429	15400	15552	15571	15519	15415	15573	15318	15429	15374	15622	15553	15320	15574	15166	15331	15412	15308	15360	15199	15405	15433	15417	15380	15408	15322	15270	15476	15387	15373	15395	15426	15467	15327	15495	15452	15304	15432	15397	15413	15366	15578	15419	15398	15534	15336	15430	15616	15657	15319	15432	15285	15540	15649	15570	15484	15387	15618	15322	15284	15421	15310	15573	15338	15362	15408	15525	15426	15524	15412	15478	15341	15491	15569	15331	15417	15457	15273	15555	15558	15204	15337	15304	15568	15350	15362	15350	15315	15408	15318	15271	15271	15500	15538	15506	15438	15339	15636	15633	15410	15513	15373	15431	15543	15604	15406	15234	15361	15587	15435	15289	15451	15433	15314	15418	15288	15450	15635	15267	15397	15473	15419	15544	15547	15500	15483	15373	15328	15301	15540	15234	15455	15260	15376	15465	15196	15310	15383	15511	15356	15342	15424	15433	15443	15435	15486	15441	15309	15422	15480	15360	15428	15381	15517	15479	15428	15437	15473	15487	15309	15434	15261	15315	15504	15413	15223	15367	15212	15130	15423	15383	15550	15534	15335	15448	15278	15431	15363	15561	15586	15579	15603	15402	15520	15443	15418	15559	15394	15348	15356	15371	15530	15381	15344	15495	15432	15483	15489	15452	15523	15521	15336	15378	15405	15334	15468	15461	15430	15446	15445	15576	15212	15520	15477	15435	15363	15461	15414	15475	15649	15454	15453	15586	15495	15398	15485	15349	15419	15399	15549	15485	15537	15606	15559	15623	15444	15354	15501	15510	15486	15345	15336	15586	15334	15336	15397	15416	15404	15382	15672	15375	15323	15498	15352	15236	15515	15518	15506	15267	15525	15521	15409	15338	15482	15346	15310	15415	15339	15256	15424	15514	15560	15321	15338	15367	15377	15390	15180	15464	15370	15288	15499	15383	15398	15141	15349	15463	15321	15359	15475	15366	15274	15611	15323	15425	15270	15307	15466	15302	15534	15357	15461	15318	15400	15622	15477	15664	15443	15158	15437	15402	15331	15227	15380	15485	15636	15481	15611	15395	15409	15183	15320	15529	15270	15349	15279	15566	15548	15498	15259	15407	15369	15416	15500	15512	15406	15561	15526	15406	15333	15273	15468	15229	15483	15356	15395	15438	15386	15355	15626	15524	15314	15378	15312	15432	15412	15582	15434	15401	15328	15413	15332	15158	15292	15388	15424	15616	15469	15494	15385	15462	15309	15605	15377	15263	15448	15353	15243	15488	15357	15520	15469	15431	15464	15494	15475	15493	15483	15493	15251	15494	15476	15426	15434	15639	15544	15289	15493	15609	15402	15301	15428	15390	15425	15292	15293	15450	15405	15573	15434	15293	15388	15367	15413	15420	15654	15309	15406	15469	15311	15655	15404	15476	15397	15473	15657	15546	15293	15448	15508	15329	15451	15403	15443	15421	15486	15415	15460	15603	15396	15467	15458	15431	15329	15302	15249	15385	15438	15370	15556	15657	15423	15490	15315	15281	15477	15563	15403	15301	15242	15428	15560	15486	15669	15441	15510	15400	15426	15337	15485	15487	15390	15395	15317	15265	15377	15648	15632	15449	15431	15461	15586	15471	15328	15459	15547	15467	15313	15300	15412	15336	15467	15620	15490	15319	15317	15258	15541	15307	15504	15457	15383	15463	15655	15338	15373	15311	15592	15215	15491	15362	15340	15246	15452	15547	15449	15450	15390	15260	15336	15546	15557	15632	15421	15304	15455	15368	15328	15327	15401	15586	15411	15478	15409	15350	15294	15437	15380	15358	15466	15435	15378	15321	15280	15563	15336	15425	15371	15375	15296	15490	15574	15364	15544	15564	15379	15597	15359	15582	15457	15423	15368	15489	15430	15460	15320	15382	15477	15443	15457	15548	15216	15473	15615	15550	15408	15397	15358	15332	15480	15412	15631	15530	15388	15264	15468	15431	15367	15486	15637	15443	15548	15366	15295	15531	15420	15695	15380	15375	15446	15499	15279	15388	15475	15682	15262	15179	15288	15213	15398	15336	15212	15296	15587	15406	15428	15430	15450	15260	15417	15351	15410	15438	15389	15515	15507	15496	15373	15265	15358	15443	15367	15433	15375	15497	15450	15484	15478	15368	15526	15477	15493	15502	15463	15393	15381	15321	15406	15317	15475	15557	15511	15656	15350	15576	15547	15412	15512	15405	15450	15500	15457	15344	15539	15377	15449	15588	15369	15519	15506	15353	15359	15508	15331	15465	15679	15514	15403	15526	15424	15375	15392	15490	15252	15522	15393	15387	15201	15209	15334	15453	15495	15449	15384	15540	15528	15533	15516	15513	15589	15676	15604	15290	15392	15514	15439	15294	15422	15610	15363	15505	15405	15368	15404	15432	15445	15250	15389	15398	15568	15360	15285	15462	15730	15529	15444	15439	15408	15428	15440	15429	15416	15508	15485	15326	15427	15516	15503	15237	15243	15337	15475	15559	15556	15602	15450	15431	15413	15389	15309	15589	15405	15536	15461	15323	15473	15561	15294	15472	15466	15439	15588	15390	15503	15476	15441	15484	15404	15313	15560	15456	15543	15281	15451	15334	15564	15397	15401	15343	15642	15397	15522	15665	15352	15415	15282	15583	15332	15484	15449	15317	15231	15303	15391	15402	15445	15374	15480	15469	15376	15335	15426	15333	15526	15336	15586	15357	15371	15419	15391	15299	15499	15392	15389	15240	15357	15448	15588	15375	15583	15460	15522	15556	15546	15359	15346	15394	15476	15610	15412	15601	15422	15414	15516	15413	15241	15514	15478	15411	15594	15276	15317	15251	15500	15542	15394	15374	15361	15623	15407	15303	15499	15433	15327	15372	15383	15370	15187	15355	15496	15301	15619	15391	15401	15436	15465	15537	15379	15596	15445	15437	15413	15380	15463	15354	15343	15568	15342	15507	15657	15607	15413	15300	15381	15433	15497	15507	15424	15404	15378	15311	15634	15479	15490	15547	15586	15329	15488	15558	15449	15381	15513	15529	15465	15464	15448	15521	15274	15495	15336	15456	15367	15335	15251	15302	15340	15306	15488	15437	15499	15376	15370	15342	15474	15476	15635	15477	15401	15463	15418	15284	15456	15538	15244	15397	15409	15309	15367	15365	15509	15510	15511	15367	15209	15302	15501	15446	15342	15596	15484	15335	15377	15358	15514	15293	15572	15352	15346	15331	15652	15409	15198	15468	15359	15535	15543	15454	15305	15297	15359	15411	15437	15430	15318	15414	15460	15680	15502	15374	15289	15572	15512	15434	15515	15728	15284	15172	15254	15259	15309	15507	15444	15300	15472	15363	15289	15527	15416	15542	15580	15360	15391	15407	15435	15285	15390	15784	15532	15485	15559	15497	15521	15379	15395	15515	15500	15403	15463	15413	15594	15405	15378	15483	15696	15359	15311	15468	15432	15360	15410	15342	15250	15380	15190	15425	15380	15263	15429	15346	15420	15414	15414	15380	15468	15639	15415	15336	15463	15198	15374	15431	15533	15402	15427	15577	15528	15242	15339	15395	15228	15530	15367	15452	15366	15155	15704	15449	15491	15466	15485	15243	15351	15271	15372	15380	15392	15372	15627	15546	15532	15541	15562	15442	15460	15273	15307	15250	15313	15497	15307	15243	15519	15421	15623	15409	15276	15380	15436	15456	15547	15479	15371	15271	15571	15396	15440	15666	15507	15450	15487	15393	15298	15478	15495	15303	15510	15537	15514	15482	15394	15608
16849	22642	20841	16842	15590	14967	15618	15448	15100	14793	14470	14495	14834	15101	14909	14573	14174	14416	14175	14207	14217	14206	14123	14216	14241	14052	14347	14151	14237	14244	14114	14133	14096	14091	14210	14047	14019	14300	14208	14014	13988	14069	14103	14177	14181	14233	14467	14286	14240	14119	14133	14172	13985	14133	14077	14260	14130	13965	13959	14023	13964	14145	14033	14054	14026	14039	14118	14092	14016	14124	14011	14020	13914	14049	14123	13976	14081	13956	14192	14108	14156	14139	14061	14109	14124	14194	14167	14127	14091	13958	14089	14077	14095	13992	14161	14225	14044	14022	14157	14072	14061	14140	14135	14103	14006	14157	14168	13988	14215	14102	13971	14061	13993	13997	13950	14068	14115	14051	14069	14083	14087	14074	14020	13979	14031	14004	14123	14183	13915	14048	13893	14029	14175	14029	14254	14219	14022	13955	13989	14151	14222	14081	13897	13980	14064	13977	14156	14243	13904	13990	14095	14100	14211	13981	14134	13928	13993	14095	13799	13933	13920	14012	14129	14117	13947	14008	14197	13995	14041	14110	14054	14040	14016	14062	13937	14103	14111	13934	14106	14144	14099	14198	13964	13999	14096	14148	13988	14007	14005	14107	13934	14281	13966	14058	14119	13906	14141	14168	14082	13978	14047	14080	14013	14037	14025	14096	14092	14012	13980	13962	14038	13852	14074	14086	14147	14172	14037	14113	13934	13977	13953	14049	13968	14096	14039	14103	14051	14025	14127	14050	14124	13945	14043	13994	14064	14129	14095	14224	13995	14000	14109	14045	14122	14142	14119	14047	14031	13994	13904	14015	13871	14138	14051	14047	14046	14171	14131	14167	14041	14016	14078	14073	13980	14194	14245	14170	14031	14088	13991	13939	14136	13924	13994	14175	14061	14307	14007	13999	14045	14203	14015	14052	14240	14012	14070	13942	14144	14064	14053	14190	14090	14213	14067	14093	14212	14032	14110	14098	13991	14041	14254	14038	13980	14070	14114	14006	14172	14067	13810	14056	14084	14133	14073	14018	13993	14242	14114	14206	14179	14134	13909	14062	14133	14110	13806	13964	14074	14087	14077	14014	13995	14105	14053	14083	14010	13883	13955	14000	14075	14140	14083	14160	14096	14023	14003	14124	13948	14104	13963	14169	14206	13981	13891	14028	14079	14090	14130	14144	13957	14120	14119	14126	14098	14058	14144	14029	14218	14034	14070	14028	14123	13951	14123	14026	14173	14225	14018	13982	14142	13863	14154	14128	13909	14096	14071	14138	14160	14031	14082	13967	14072	14053	14142	14026	14098	14117	14086	14027	14092	14081	13872	14008	14191	13823	14289	14138	14110	14113	14049	14084	14092	14074	14039	14087	13976	13935	14077	14056	14107	14187	13975	14081	14140	13934	14327	13945	14002	14159	14008	14097	14045	14169	14012	14034	14106	14112	14153	14296	13957	14224	14120	14031	14036	14102	14048	13988	14120	13990	13998	13995	14063	14188	14179	14127	14149	14049	14178	14163	14004	14121	14204	13909	14078	14075	14076	14140	14002	13959	14244	14225	14008	13914	14150	13942	14076	14118	14000	13928	14045	13989	14012	13949	14026	14228	13877	14289	14071	14017	14085	14091	13868	14059	13968	14122	14074	14146	14050	14106	14133	13956	14163	14001	13927	14114	14020	14046	14003	14081	13995	14104	14356	13999	14162	14154	14087	14057	14148	14014	14070	14142	14118	13930	14038	14095	14153	14246	13983	14146	13928	14118	14091	13938	14058	14150	14052	14089	14219	13994	14203	14044	14251	14049	14064	14129	14062	14021	14165	13984	13861	14011	14124	13994	14065	14085	13870	14022	13920	14101	14114	14000	14101	14155	14220	13945	14018	14050	14102	14058	14037	14024	14189	14013	14183	14034	14073	14011	14015	13981	14187	14412	14152	14140	13980	14070	14026	14117	13945	14077	14066	14042	14035	14135	14040	14061	14181	14070	13992	13963	14142	14110	14218	14004	14086	14017	14036	14059	14006	14205	14139	14018	14114	14047	14110	14016	14088	13870	14031	14150	14038	13962	13993	14075	14233	14031	14136	14006	14064	14080	13963	14095	14127	14113	14052	14129	14110	14026	13945	14011	14248	14111	14148	13990	14221	14194	14150	14070	14077	13980	14124	14038	14205	14143	14214	14084	14086	14066	13979	14179	14152	14173	13920	14158	14015	14165	14092	14203	14021	14044	14101	14162	14040	14142	14141	14106	14030	14011	14221	14130	14109	14100	14083	14065	14179	14043	14118	13921	13971	14024	14079	14193	14039	14032	13902	13928	14197	14052	14024	14018	13983	14079	14089	14136	13951	14168	13998	14148	13850	14119	14109	14108	14062	14065	13946	14134	14100	14096	14057	14174	14114	14011	14064	14122	14161	14176	14097	13941	14166	13995	14140	14085	13921	14041	14159	14238	13929	14201	13979	14065	13930	14104	14049	14031	14037	14161	14117	14092	14148	14251	14152	13947	14191	14012	14042	14036	14023	14031	14038	14085	14096	14074	14106	14124	14115	14123	14049	14046	13955	14043	14085	14064	14040	13943	14016	14023	14083	14232	14165	14037	14071	14017	14064	13848	14017	14090	14007	14133	14038	14166	14104	13989	14247	14024	13968	14185	13933	14027	14025	14143	14058	14108	14103	14166	14086	13990	13945	14082	14103	14108	14142	14088	13940	14107	14139	14038	13974	14099	14004	13954	14177	13988	13967	14092	13933	13814	14011	14157	14070	14030	14252	14117	14090	14167	14113	14177	14116	14109	14160	13903	14257	14080	14171	14069	14060	14046	14326	14115	14069	13951	14124	14215	13984	14063	14139	13974	14049	14017	13979	14286	14048	14166	14188	14066	14003	14117	14208	14120	14019	14091	14230	14137	13925	14100	14113	13991	14052	13838	14162	14066	14024	14176	13944	14224	14098	14066	14041	14095	14126	14149	14234	14113	14048	14116	14214	14209	14013	14202	14118	14169	14131	14242	14182	14158	13825	14060	14047	13952	14305	14021	14030	13991	14182	13985	14071	14051	13913	14214	14130	14089	14169	14117	14118	13871	14071	13999	14057	14215	14116	14263	14123	14049	14036	14026	14024	13908	14103	14036	14104	14028	14085	14235	14142	13988	14043	13925	13999	14082	14236	14038	13931	14184	14196	14233	14014	14209	14033	14235	14018	14142	14117	14017	14133	13892	13913	14009	14129	14032	13949	14195	14225	14042	14031	14076	14078	14029	14012	14020	14049	14091	14127	14192	14005	14115	13971	14205	14192	14163	14203	14042	14135	13955	14017	14055	14180	13877	14162	14212	14010	13898	14128	13937	14228	14073	14105	14066	14172	14133	13989	14047	14132	14148	14000	14330	14055	14140	14098	14075	14143	14266	14063	14079	13970	14086	13948	14060	14058	14180	14190	14081	14121	14139	14209	14160	14031	13947	14027	14119	13999	14163	14162	13997	14125	13906	14126	14047	14153	14105	14160	14116	13993	13947	13914	14056	14115	14081	14021	13935	14107	14077	14221	14138	14107	13999	14120	14111	14132	14271	13967	14145	14040	14187	13975	14138	14075	14046	14136	14071	14023	14195	14191	13920	14171	13891	13950	14170	14095	13884	14224	13988	14038	14087	14200	13980	14134	14240	13892	14162	14073	14096	14132	14092	14087	13956	13965	14043	13965	14163	14092	14117	14055	14050	14026	14115	14172	14001	14151	14096	13996	14120	13983	14204	14074	14059	14068	14152	14095	13998	14164	14220	14096	14149	14088	14053	14144	14087	14066	14070	14079	14231	14064	14060	14195	14072	14019	14034	14186	13992	14135	14078	14098	14150	13958	13946	13950	14000	14253	13996	14009	14022	14113	13953	14066	13995	14002	14198	14028	14012	14040	14140	14011	14147	14113	14015	13994	13913	14124	13844	13988	13995	14084	13931	14200	14021	14112	14027	13993	14207	14085	13846	14115	14159	13994	13968	14073	14137	14135	14018	14079	14076	14163	13993	14085	14024	14229	14091	14003	13893	14075	13994	14222	14085	14168	14171	14033	14184	14226	14039	14057	14032	14025	14075	14063	14100	14107	13930	14201	14215	14086	14103	14105	14066	14069	14154	13922	13864	14133	14002	14019	14070	14184	14069	14163	13962	14109	14120	14177	14045	14155	14186	14004	14040	14108	14184	14086	14083	13852	14042	14026	14121	14067	14117	14177	13952	14181	14098	14172	14030	14178	14102	14104	14150	14131	14174	13973	14096	14006	13891	14007	13854	14097	13888	14082	14081	14075	14064	13942	13905	14103	14081	14164	14163	14125	14111	14103	14116	13840	14156	14230	14079	14041	14246	14156	14098	14123	14197	14130	14093	13990	14068	14092	14157	13937	14140	13958	14062	13985	14099	14136	13961	14198	14109	14155	14135	14125	14060	13944	14044	13959	14132	13976	14232	13984	13857	14084	14102	14154	14110	13784	13867	14104	14160	14040	13924	13961	14070	14100	14253	14115	14057	14185	14029	13790	14120	14165	14060	14108	14056	13939	14052	14280	14156	14147	14272	14213	14119	14125	14198	13974	14043	14040	14189	14154	14161	13954	14261	14246	13977	14064	14019	14031	14165	13965	13992	14010	14052	14045	14099	14186	13932	14008	14019	13984	14182	14127	14055	14230	14010	14110	14053	13987	14159	14073	14058	14061	14102	14087	13984	13953	14061	14166	13994	13975	14048	13940	14116	14091	14102	13954	14032	14170	14313	13864	13888	14206	14125	14191	13982	14051	14168	14184	14002	13956	14240	14134	14122	14136	13996	14197	14067	14132	14064	14188	14023	14153	14035	14266	13987	14068	14123	14008	14198	14147	14188	14028	14110	14148	14037	14145	14082	14184	14317	14031	14088	14039	13972	13978	14161	14046	14091	14120	14131	13986	13900	14053	14058	14175	14080	14048	14175	14131	14070	14046	13939	14007	14086	14192	14018	14020	13854	14148	14095	14020	13900	14013	13995	13969	14036	14165	14076	14212	14224	14029	14278	14077	14089	14155	14323	14066	14113	14067	14131	14190	14085	14062	14024	14017	14089	14034	14192	14025	14070	13984	14208	14138	14066	14012	14111	14237	14082	14015	14005	14127	14078	14005	14176	14087	13979
24114	21220	28613	24195	21827	21106	19750	17330	16872	16746	16431	16248	16295	16884	16625	16030	15836	15733	15817	16127	15962	15912	15760	15697	15880	15884	15838	15738	15682	15804	15820	16025	15802	15666	15611	15619	15644	15581	15551	15747	15504	15771	15552	15601	16122	16836	16855	16646	16345	16108	15794	15808	15660	15657	15667	15810	15733	15636	15739	15572	15611	15703	15688	15808	15540	15697	15468	15699	15712	15768	15663	15651	15704	15810	15423	15533	15515	15516	15501	15543	15395	15453	15383	15551	15349	15607	15554	15497	15774	15653	15440	15490	15598	15469	15513	15546	15380	15778	15483	15666	15491	15726	15527	15641	15518	15757	15469	15860	15512	15486	15706	15495	15570	15638	15796	15461	15730	15720	15748	15575	15311	15466	15546	15635	15672	15725	15584	15533	15333	15628	15722	15597	15629	15581	15371	15513	15520	15663	15488	15585	15605	15627	15607	15662	15481	15469	15478	15569	15721	15502	15487	15571	15576	15745	15634	15529	15487	15503	15668	15681	15538	15586	15824	15646	15666	15560	15558	15528	15786	15566	15765	15494	15562	15632	15579	15246	15565	15487	15466	15382	15406	15509	15586	15649	15915	15811	15435	15673	15778	15604	15571	15553	15680	15614	15698	15628	15665	15517	15501	15449	15636	15333	15385	15631	15617	15483	15560	15588	15621	15490	15300	15665	15774	15490	15469	15519	15605	15446	15486	15629	15561	15450	15631	15595	15466	15659	15519	15668	15531	15576	15727	15750	15357	15688	15788	15594	15665	15685	15328	15609	15691	15557	15791	15603	15540	15383	15439	15331	15648	15738	15669	15490	15657	15446	15759	15546	15661	15560	15498	15540	15489	15665	15719	15570	15602	15529	15536	15610	15641	15631	15609	15501	15591	15516	15544	15574	15761	15542	15504	15569	15357	15633	15767	15557	15480	15675	15699	15666	15561	15576	15669	15672	15553	15637	15611	15488	15621	15685	15571	15631	15627	15548	15584	15461	15466	15568	15866	15754	15671	15616	15663	15577	15401	15653	15523	15426	15586	15468	15523	15350	15666	15304	15588	15551	15582	15507	15464	15579	15542	15469	15400	15594	15705	15476	15769	15944	15665	15625	15521	15489	15522	15625	15581	15747	15638	15575	15457	15555	15602	15732	15697	15553	15877	15526	15541	15597	15472	15528	15520	15517	15482	15757	15651	15540	15645	15755	15459	15641	15653	15521	15700	15579	15632	15512	15514	15614	15728	15675	15525	15547	15650	15509	15513	15576	15401	15421	15519	15566	15598	15552	15635	15640	15607	15470	15488	15564	15656	15661	15508	15449	15630	15765	15568	15477	15583	15648	15566	15711	15540	15570	15555	15384	15474	15465	15617	15528	15518	15679	15508	15569	15349	15870	15573	15386	15594	15413	15376	15562	15522	15678	15482	15420	15645	15604	15464	15522	15555	15451	15623	15447	15371	15515	15521	15468	15475	15648	15601	15702	15628	15455	15651	15470	15704	15496	15622	15534	15768	15581	15371	15730	15704	15540	15679	15513	15661	15555	15399	15612	15433	15608	15694	15647	15617	15434	15526	15515	15580	15661	15632	15530	15599	15641	15660	15582	15679	15544	15491	15423	15601	15678	15367	15535	15621	15396	15436	15488	15478	15583	15672	15555	15493	15562	15505	15600	15516	15531	15596	15554	15601	15642	15702	15610	15584	15512	15467	15662	15593	15462	15733	15485	15603	15389	15434	15755	15699	15547	15543	15530	15416	15454	15320	15545	15643	15617	15586	15739	15622	15700	15770	15532	15725	15566	15494	15447	15319	15551	15537	15627	15600	15529	15708	15412	15596	15610	15484	15537	15423	15592	15544	15799	15433	15464	15738	15600	15817	15548	15371	15368	15673	15504	15494	15685	15770	15560	15545	15648	15617	15621	15619	15730	15683	15370	15603	15686	15591	15675	15394	15637	15555	15438	15573	15649	15589	15578	15498	15614	15766	15409	15548	15527	15448	15640	15548	15516	15661	15568	15638	15595	15704	15513	15490	15646	15595	15562	15684	15478	15390	15526	15682	15624	15459	15440	15533	15567	15420	15411	15442	15321	15763	15670	15600	15460	15727	15821	15550	15563	15648	15593	15595	15454	15407	15431	15649	15614	15445	15409	15479	15514	15506	15650	15309	15760	15782	15649	15634	15638	15576	15502	15538	15651	15564	15421	15439	15476	15497	15534	15777	15533	15568	15707	15506	15561	15726	15727	15589	15484	15670	15508	15571	15782	15396	15682	15532	15453	15642	15388	15613	15639	15634	15526	15549	15756	15650	15506	15501	15613	15668	15629	15443	15769	15471	15664	15648	15613	15655	15657	15628	15477	15578	15691	15589	15533	15472	15462	15720	15654	15514	15574	15536	15421	15486	15610	15611	15677	15523	15546	15497	15594	15684	15651	15678	15542	15443	15490	15544	15614	15672	15727	15482	15337	15721	15542	15518	15624	15482	15774	15483	15685	15717	15558	15447	15700	15387	15559	15497	15604	15608	15449	15638	15516	15674	15662	15580	15693	15348	15545	15608	15585	15749	15613	15427	15628	15739	15817	15575	15659	15656	15476	15453	15322	15542	15471	15599	15548	15541	15526	15511	15645	15465	15528	15496	15386	15671	15476	15551	15527	15701	15639	15610	15426	15633	15565	15650	15454	15442	15523	15502	15644	15646	15782	15691	15599	15643	15406	15624	15694	15601	15524	15324	15562	15651	15471	15622	15724	15475	15689	15502	15588	15642	15558	15432	15464	15585	15598	15537	15445	15865	15638	15794	15619	15757	15588	15366	15565	15447	15614	15574	15547	15479	15671	15478	15584	15508	15635	15682	15676	15575	15454	15490	15590	15701	15503	15484	15706	15504	15497	15588	15610	15528	15612	15592	15610	15609	15362	15683	15510	15449	15589	15401	15494	15711	15701	15610	15735	15600	15546	15524	15690	15603	15553	15557	15750	15378	15567	15613	15654	15665	15578	15558	15700	15563	15428	15583	15473	15761	15563	15684	15444	15612	15487	15607	15607	15549	15458	15669	15476	15589	15710	15436	15433	15476	15477	15556	15453	15336	15790	15576	15636	15511	15846	15725	15526	15716	15483	15445	15608	15728	15499	15520	15541	15548	15516	15683	15653	15521	15659	15533	15462	15670	15367	15531	15671	15609	15554	15641	15564	15527	15628	15323	15535	15516	15468	15547	15496	15695	15775	15681	15584	15636	15540	15778	15582	15538	15553	15574	15475	15616	15727	15459	15482	15511	15539	15486	15514	15635	15503	15774	15798	15766	15642	15591	15566	15729	15555	15632	15372	15643	15519	15522	15506	15616	15606	15753	15646	15410	15490	15577	15580	15685	15595	15451	15713	15558	15590	15370	15357	15208	15532	15571	15734	15536	15616	15845	15749	15800	15633	15562	15663	15607	15522	15485	15490	15407	15637	15575	15494	15566	15456	15447	15525	15543	15502	15450	15485	15646	15428	15552	15660	15612	15586	15599	15504	15530	15549	15561	15705	15613	15451	15422	15240	15568	15710	15653	15438	15634	15618	15538	15607	15707	15415	15638	15707	15502	15407	15533	15787	15619	15692	15529	15712	15705	15533	15691	15630	15413	15446	15531	15649	15576	15673	15750	15697	15715	15574	15656	15761	15590	15528	15604	15709	15548	15460	15497	15507	15506	15535	15529	15581	15467	15470	15697	15573	15521	15638	15645	15527	15644	15653	15642	15642	15680	15573	15558	15758	15565	15572	15650	15476	15617	15762	15677	15550	15507	15365	15519	15660	15505	15505	15643	15559	15439	15662	15670	15780	15511	15735	15377	15426	15487	15709	15512	15486	15413	15476	15740	15575	15607	15509	15585	15618	15577	15538	15754	15533	15388	15604	15611	15525	15499	15565	15656	15454	15719	15676	15548	15520	15710	15513	15549	15657	15448	15505	15573	15704	15636	15399	15428	15455	15293	15472	15499	15671	15521	15570	15574	15389	15373	15461	15515	15458	15395	15701	15458	15648	15423	15582	15627	15442	15645	15778	15451	15482	15597	15449	15427	15542	15614	15596	15523	15590	15584	15650	15717	15638	15640	15547	15541	15486	15706	15505	15556	15531	15446	15780	15692	15467	15485	15554	15491	15494	15335	15623	15808	15734	15618	15537	15799	15539	15721	15678	15785	15631	15476	15781	15674	15648	15645	15638	15593	15625	15466	15585	15641	15601	15641	15748	15330	15598	15476	15616	15456	15674	15452	15554	15758	15586	15471	15514	15495	15699	15733	15580	15751	15550	15818	15638	15464	15562	15636	15640	15594	15455	15592	15601	15555	15538	15531	15702	15696	15663	15594	15481	15623	15490	15414	15674	15571	15352	15584	15677	15591	15574	15725	15645	15388	15438	15530	15446	15341	15465	15585	15411	15823	15651	15803	15567	15614	15698	15680	15628	15659	15715	15608	15413	15586	15328	15463	15515	15576	15520	15718	15519	15617	15599	15548	15451	15602	15487	15477	15436	15526	15481	15494	15576	15581	15588	15606	15724	15681	15516	15607	15558	15459	15599	15608	15502	15533	15432	15530	15848	15746	15571	15715	15468	15474	15500	15658	15540	15624	15663	15543	15592	15673	15542	15797	15618	15628	15454	15655	15518	15638	15595	15576	15501	15685	15726	15464	15793	15530	15606	15712	15741	15625	15763	15621	15538	15732	15539	15605	15678	15449	15632	15400	15583	15575	15619	15546	15609	15483	15367	15569	15489	15720	15513	15365	15503	15638	15499	15512	15481	15730	15773	15428	15709	15603	15563	15651	15551	15569	15601	15614	15464	15655	15501	15573	15616	15565	15508	15562	15551	15561	15652	15669	15480	15698	15596	15439	15551	15496	15311	15613	15660	15686	15709	15664	15509	15682	15651	15709	15596	15657	15501	15441	15531	15560	15655	15744	15421	15515	15729	15691	15451	15550	15270	15436	15548	15591	15574	15697	15605	15488	15817	15737	15603	15538	15543	15530	15383	15377	15587	15581	15578	15450	15575	15541	15459	15432	15512	15581	15596	15679	15428	15551	15603	15544	15597	15564	15527	15525	15324	15546	15528	15554	15573	15595	15748	15750	15639	15758	15452	15477	15684	15552	15537	15683	15485
16196	28512	25529	19881	17707	16990	16990	16543	16154	15651	15173	15197	14942	16020	15535	14769	14500	14434	14563	14463	14338	14346	14483	14310	14216	14264	14308	14267	14218	14343	14274	14244	14366	14156	14231	14173	14335	14459	14250	14233	14265	13788	14140	14310	15006	16074	16070	15617	14760	14354	14208	14340	14073	14052	14087	14065	14118	14096	14166	14090	14063	14197	14120	14228	14102	14166	14061	14248	14090	14216	14208	14008	14267	14114	14153	14172	14141	14075	14023	14133	14149	14049	14193	14195	14034	14140	14178	14211	14130	14196	14091	14240	14166	14103	14206	14212	14107	14127	13950	14093	14089	14228	14098	14133	13961	14129	14262	14042	14201	14146	14380	14267	14111	14179	14212	14287	14148	14131	14052	14152	14010	14051	14100	13978	14185	14157	14174	14215	14181	13993	14132	14065	14032	14278	14057	14112	14122	14153	14196	14247	14108	14342	14238	14086	14199	14006	14238	14064	14337	14012	14051	14139	14178	14165	14087	14255	14094	14004	14252	14191	14084	14050	14224	14164	14012	14204	14020	14171	14109	14110	14102	14196	14256	13992	14191	14170	14204	14285	14165	14136	14043	14044	14092	14283	14205	14203	14171	14177	14132	13990	14063	14294	14066	14037	14114	14194	14090	14074	14181	14060	14021	14230	14136	14095	14121	14163	13968	13981	14224	14138	14099	14149	14200	14009	13872	14182	14157	14233	14043	13959	14031	14152	14121	14014	13994	14142	14106	14179	14143	14162	14290	14240	13915	13995	14042	14066	14050	14111	14165	14052	14130	14294	14105	14275	14086	14102	13960	14186	14031	14071	14281	14062	14012	14106	14079	14211	14007	14224	14074	14164	14148	14143	14220	14197	14320	14017	14053	14098	14098	14110	14182	14090	14208	14209	14097	14312	13982	14141	13912	14129	14234	14134	14153	14123	14007	14065	14046	14110	14159	14114	14113	13929	14235	14063	14123	14067	14172	14287	14036	13990	14047	14204	14021	14041	14218	13995	14095	14205	14175	13953	14141	14057	14180	14030	14148	14134	13987	14001	14044	14082	14224	14252	13928	14067	14103	14128	14230	14201	14122	14168	14295	13998	14174	14317	14101	13950	13954	14004	14124	14083	14110	14098	13995	13903	14275	14282	14065	14172	14134	13984	14099	14122	14006	14297	14077	14191	14178	14176	14057	14137	14130	13990	14195	14135	14018	14123	14124	14382	14206	14131	14061	14073	14194	14187	14039	14180	14160	14261	14012	14076	14193	14103	14190	14232	14001	13950	14085	14027	14065	14296	14084	14247	14064	14074	14365	14131	14187	14118	14198	14043	14190	14105	14270	13977	14053	14158	14233	14091	14183	14157	14169	14242	13993	14026	14173	14064	14173	14163	14118	14211	14191	14080	14232	14092	14135	14031	14068	13918	14113	14306	14222	14107	14212	14136	14178	14088	14192	14225	14065	14022	14346	14113	14046	14136	14144	14108	14089	14064	14237	14167	14144	13955	14285	14131	14069	14117	14262	13941	14218	14251	14175	14063	14191	14172	14149	14063	14042	14247	14040	14010	14127	14198	14060	14061	14032	14136	14087	14105	14142	14207	14207	14222	14240	14137	14074	14056	14164	14108	14142	14157	14219	14154	14168	14168	14269	14064	14293	14307	14143	14084	14251	13982	14226	14188	14163	14148	13983	14157	14244	14174	14243	14199	14132	14169	14078	13954	14181	14167	14224	14104	14176	14104	14238	14165	14134	14070	14012	14215	14203	14001	14011	14093	14070	14038	14184	14299	14180	14153	14137	13846	13947	14198	14246	14191	14208	14132	14229	14300	14151	14113	14063	14181	14235	14012	14170	13982	14120	14170	14121	14076	14028	14205	14176	14118	14116	13942	14360	14179	14096	14101	14169	14086	14106	14110	14103	14023	14099	13997	14157	13821	14149	14081	14076	14120	14019	14146	14194	14298	14274	14194	14015	14079	13935	14248	14409	14201	14077	14111	14268	14114	14160	13999	14050	14169	14046	14082	13962	14194	14117	14040	14193	14148	14058	14203	14131	14143	14066	14085	14272	14271	14086	14245	14118	14234	14161	14237	14058	14239	14251	14307	14163	14193	14068	14098	13998	14189	14130	14145	14291	14063	14211	14092	14072	14014	13979	14106	14052	14065	14122	14074	14109	14195	14123	14163	14102	14224	14141	13959	14177	14178	14281	14068	14152	14062	14242	14102	14018	14214	13949	14166	14118	14087	14035	14218	14216	14155	14087	14046	14195	14038	14190	14183	14218	14138	14050	14136	14026	14011	14206	14096	14188	13901	14087	14069	14219	13947	14412	14237	14109	14270	14201	13981	14205	14043	14152	14026	14181	14055	14087	14155	14112	14130	14159	14268	14102	14067	14134	14208	14054	14110	14139	14042	14114	14078	14041	14116	14040	14331	14149	14028	14158	14215	14080	14066	14070	14077	14045	14124	13915	14185	14209	14090	14172	14195	14145	14062	14151	14199	14179	14226	14086	14351	14133	13953	14184	14168	14092	14221	14099	14111	14136	14150	13948	14154	14190	14147	14175	13988	14050	14117	14085	13991	14091	14064	14078	14167	14170	14065	14068	14050	14166	13941	13923	14051	14163	14191	14123	14192	14267	14241	14239	14026	14269	14151	14067	14044	14219	14143	14195	14064	14039	13987	13996	14027	14165	14161	14185	14232	14078	14017	14070	14186	14166	14103	14071	14071	14092	14194	13915	14077	14053	14172	14014	14121	14145	14089	14176	14030	14242	14121	14009	14062	13906	14169	14116	14237	14308	13981	14075	14078	14101	14283	14232	14057	13971	14338	14151	14160	14126	14142	14232	14205	14027	13951	14121	14032	13902	14065	14048	14135	13934	14196	14093	14124	14258	14060	14092	14126	14132	14055	14299	14196	14215	14152	14181	14022	14056	14205	14096	13982	14064	14063	14047	13997	14016	14021	14204	14105	14062	14079	14123	14070	14302	14054	14138	14166	14164	14130	14015	14110	14138	14112	14153	14047	14072	14181	14096	14004	14314	14117	13954	14150	13997	14040	14191	14214	14060	14275	14182	14110	14108	13942	14187	14237	14133	14051	14011	14167	14139	14094	14121	14177	14135	14258	14104	14175	14244	14167	14001	14184	14226	14030	14240	14088	14189	14152	14200	14047	14222	14196	14184	14252	14084	14126	14121	14015	14088	14153	14046	14190	13923	13922	14071	14070	14121	14205	14152	14123	14060	14163	14145	14200	14018	14192	14219	14105	14156	14096	14051	14165	14214	14182	14010	14233	14043	14255	14268	14106	14102	14182	13919	14203	14204	14053	14260	14036	14159	14125	14124	14123	14144	14205	14239	13959	14162	14077	14144	14100	14190	14199	14195	13982	14097	14094	14114	14100	14001	14100	14271	14216	14142	14041	14092	14015	14102	14197	14123	14046	14010	14050	14115	14116	14167	14144	14156	14130	14271	14199	14305	14065	14111	14169	14171	14223	14007	14159	14090	14093	14158	13987	14247	14131	14053	14185	14146	14146	14040	14132	14294	13934	14122	14079	14139	14064	13988	13971	14111	14167	14050	14171	14254	14127	14167	14148	13978	14096	14147	14060	13947	14067	14060	14202	14078	14204	13884	14191	14058	13977	14035	14167	14073	14118	14210	13977	14163	14093	14099	14214	14114	14200	14151	14267	14043	14345	14151	14256	14054	14154	14115	14047	14277	14041	14047	14010	14137	14071	14262	14111	13998	14279	14167	14220	14137	14132	13899	14078	14014	14169	14130	14146	13954	14101	14168	14234	14187	14122	14129	14249	14204	14071	14033	14091	14025	13963	14058	14095	14089	14027	14055	14044	14165	13903	14009	14015	13980	14093	14064	14120	14239	14117	14039	14138	14163	14118	14122	14061	14064	14293	14207	14137	14164	14127	14056	14176	14071	14039	14080	13997	14060	14087	14113	14211	14082	14164	14017	14165	14080	14118	14249	13932	14208	13963	14181	14106	14015	14162	14220	14259	14110	14230	14142	14079	14134	14038	14302	14016	14059	14125	14140	14117	14170	13972	14228	14012	14195	14066	14182	14088	14196	14148	14338	14089	14080	14143	14019	14088	14022	14302	14289	14097	14230	14148	14202	14061	14215	14132	14123	14208	14211	14194	14132	14172	14252	14027	14066	14026	14214	14240	14141	14232	14118	14088	13958	14037	14183	14217	14065	14243	14138	14171	14071	14105	14273	14093	14160	14287	14179	14037	14171	14156	13995	14114	14223	14095	14139	14197	13961	14060	14035	13921	14038	14092	14173	14158	14198	13960	14108	14216	14200	14207	14031	13923	14142	14008	14077	14218	14130	14052	14082	13993	13955	14038	14156	14120	14009	14382	14009	14025	14015	14061	14257	14148	14105	14087	14179	14077	14012	14144	14161	14028	14249	14101	14171	14201	14113	14240	13966	14314	14157	14122	14122	14017	14209	14002	14181	14031	14193	14076	14113	14156	14195	14081	14039	14173	14204	14070	14144	14209	14184	14226	14074	14261	14183	14073	14216	14026	14105	14171	14075	14080	14307	14031	14167	14074	14024	14029	14371	14111	14087	14118	14119	14140	14070	13962	14246	14171	14234	13933	14133	13960	14156	14060	14125	14219	14087	14119	14372	14023	14182	14196	14028	14157	14198	14119	14133	14175	14333	14106	13985	14037	14246	14019	14131	14121	14118	14136	14058	14136	14172	14023	14187	14075	14035	14346	14041	14135	14176	13980	14021	13984	14218	14214	14101	14064	14231	13999	14279	14233	14021	14329	14077	14272	14056	13993	14054	14123	14132	14174	14023	14195	14157	14129	14069	14033	14147	14280	14052	14038	14040	14346	14201	14154	14054	14211	14193	14056	14114	14198	14205	14153	14009	14093	14077	14014	14166	14241	14257	13976	14174	14166	14131	14030	14290	14214	14174	14285	14125	14201	14109	14088	14065	14176	14003	14005	14041	14124	13962	14151	14162	13967	14027	13982	14244	14021	14269	14178	14180	14101	14210	14295	14154	14313	14166	14007	13982	14016	14155	14301	14224	14081	14327	14051	14067	14086	14044	14044	14132	14161	14120	14108	14252	14311	14032	14148	14064	14156	14363	14143	14166	14069	14156	14158	13979	13960	14087	13957
23079	21342	29187	23843	21507	23199	24530	18726	17569	17369	17120	16835	16681	17105	17141	16756	16352	16292	16287	16262	16207	15996	16200	16177	16014	16143	16059	16055	16253	16075	15912	16189	16116	15984	16166	15981	15954	16020	16117	16186	15808	15961	15964	15851	17123	18532	18123	17722	16846	16419	16188	15860	15963	15765	15803	15913	16051	15825	15804	15836	15822	16130	16187	15894	15816	15847	16123	15980	15889	15964	16000	15840	15815	15807	15641	15845	15852	15968	15765	15804	15702	15954	15885	15981	15963	16066	15867	15965	15755	15856	15776	15801	15857	15782	15782	15724	15938	15776	16000	15975	15813	15720	15831	15860	15676	15834	15509	15897	15816	15909	16009	15852	15791	15988	15748	15475	15785	15788	15946	15804	15659	15887	15695	15831	15667	15711	15820	15877	15968	15849	15976	15742	15779	16057	15903	16020	15781	15710	16052	15836	15859	15859	15842	15727	15834	15849	15854	15943	15861	15717	15689	15828	15836	15902	15953	15838	15827	15835	15647	15938	15851	15995	15780	15873	15843	15787	15982	15951	15738	15900	15685	15666	15833	15764	15906	15879	15940	15811	15654	15996	15889	15689	15869	15859	15872	15863	15723	15713	15853	15757	15635	15698	15773	15809	15636	15870	15630	15827	15866	15771	15775	15781	15822	15947	16105	16015	15896	15701	16014	15858	15769	15791	15907	15673	15828	15820	15629	15753	15906	15675	15763	15694	15911	15845	15842	15702	15780	15777	15887	15958	15884	16028	15913	15870	15908	15732	16049	15681	15972	15895	15639	15795	15766	15727	15890	15679	15803	15843	15643	15689	15784	15827	15691	15915	15955	15995	15788	15889	15894	15839	15694	15869	15858	15836	15776	16010	15907	15883	15932	15735	15819	15909	15814	15670	15925	15741	15751	15756	15713	15752	15704	15915	15839	15727	15879	15797	15744	15936	15670	15940	15967	15882	15699	15799	15972	15843	15940	15914	15939	15825	16009	15848	15899	15643	15765	15899	15709	15879	16049	15743	15832	15881	15698	15873	15853	15923	15751	15669	15818	15830	15763	15445	15927	15909	15715	15933	15981	15737	15603	15571	15584	15898	15927	16032	15912	15794	15889	15844	15789	16001	15739	15721	15891	15913	16005	15807	15705	15607	15888	15964	15681	15703	16032	15970	15838	15671	15591	15766	15870	15658	15936	15929	15978	15754	15857	15876	15941	15889	15923	15940	15832	15765	15820	15880	15645	15814	15991	15816	15892	15884	15813	15889	15782	15930	15841	15800	15799	15754	15743	15730	15639	15738	15641	15832	15920	15778	15823	15724	15855	15818	15808	15754	15830	15808	15923	15702	15881	15764	15724	15761	15790	15713	15834	15810	15862	15851	15645	15911	15662	15809	15793	15749	15880	15781	15745	15937	15822	15791	15827	15959	15804	15760	15754	15878	15706	15640	15744	15753	15813	15766	15840	15849	15795	15754	15732	15807	15856	15835	15881	15788	15854	15836	15683	15616	15806	15783	15825	15876	15744	15794	15734	15578	15693	15930	15904	15801	16052	15898	15800	15778	15739	15835	15845	15694	15896	15938	15934	15728	15818	15823	15800	15869	15915	15939	15882	15965	15712	15848	15701	15680	15762	15887	15861	15982	15806	15719	15945	15795	15813	15815	15797	16016	15770	15746	15846	15831	15917	15756	15969	15824	15578	15906	15990	15825	15953	15898	15928	15813	15819	15944	15958	15784	15887	15967	16040	15864	15784	15852	15987	15695	15868	15898	15754	15860	15767	15722	15813	15909	15853	15787	15664	15953	15725	15838	15825	16006	15781	15689	15795	16030	15763	15849	15743	15794	15851	15727	15765	15766	16029	15897	15503	15704	15921	15863	15923	15865	15743	15668	15825	15786	16080	15820	15691	15897	15837	15619	15678	15765	15800	15657	15878	15674	15737	15949	15934	15712	15686	15888	15914	15787	16026	15763	15719	15908	16011	15869	15568	15620	15759	15884	15816	15779	15836	15865	15778	15562	15929	15961	15781	15927	15959	15923	15940	15738	15666	15810	15714	15589	15837	15808	15682	15789	15846	15845	15864	15715	15730	15878	15956	15838	15743	15887	15850	15705	15587	15872	15897	15818	15616	15864	15729	15926	15891	15818	15897	15672	15789	15797	15839	15891	15948	15834	15720	15512	15782	15818	15670	15806	15896	15793	15673	15877	15861	15883	15933	15972	15850	15819	15779	15812	15782	15674	15904	15721	15791	15779	15739	15748	15636	15679	15925	15959	15907	15746	15768	15711	16046	15834	15822	15734	15705	15968	15969	15779	15800	15929	15886	15939	15585	15836	15794	15914	15834	15803	15839	15724	15786	15977	15971	16106	15878	15740	15726	15789	15757	15657	15858	16031	15815	15918	15984	15791	15679	15725	15861	15815	15745	15691	15939	15659	15675	15740	15900	15870	15830	15712	15858	15907	15982	15916	15662	15572	15674	15769	15633	15616	15767	15826	16055	15866	15790	15792	15924	15565	15791	15732	16034	15628	15706	15858	15826	16000	15814	15668	15724	15765	15758	15993	15873	15842	16098	16034	15839	15852	15981	15983	15906	15709	15972	16005	16130	15827	15802	15851	15726	15810	15751	15726	15815	15767	15773	15654	15961	15853	15794	15879	16094	15889	15735	15845	15977	15867	15855	15774	15697	15860	15746	15898	15910	15607	15826	15852	15745	16006	16162	15847	15704	15762	15896	15833	15861	15857	15892	15772	15778	15700	15946	15631	15833	15749	15621	15938	15639	15745	15783	15755	15864	15707	15835	15966	15957	15803	15928	15764	15700	15714	15756	15723	15867	15655	15817	15855	15900	15927	15860	15814	15857	15640	15847	15733	15738	15874	15954	15880	15813	15772	15851	15715	15699	15852	15887	15701	15942	15925	15729	15936	15814	16060	15895	15650	15650	15560	15946	15747	15830	15802	15922	15721	15951	15903	15507	15991	15866	15978	15810	15792	15958	15882	15885	15798	16046	15756	15931	15937	16058	15744	16029	15992	15758	15849	15679	15670	15732	15749	15928	15699	15937	15941	15889	15956	15868	15779	15742	15624	15896	15961	15830	15685	15775	15748	15983	15901	15823	15850	15793	15754	15848	15785	15835	15937	15771	15883	15826	15809	15664	15808	15877	15779	15840	15837	15670	15778	15845	15882	15883	15704	15884	15905	15839	15847	15750	15809	15929	15788	15891	15740	15886	15896	16036	15864	15920	15974	15919	15744	15819	15859	15798	15946	16081	15801	15980	15908	15707	15975	15890	15665	16000	16084	15719	15672	15668	15905	15863	15811	15810	15716	15769	15694	15728	15975	15821	15995	15892	15785	15846	15866	15751	15728	15644	15856	15799	15664	15679	15929	15712	15849	15705	16029	15951	15756	15707	15968	15914	15674	15732	16158	15932	15841	15921	15869	15707	15795	15717	15794	15743	15850	15944	15847	15929	15904	16035	15922	15728	15759	15843	15720	15818	15822	15748	15716	15740	15866	15703	15776	15879	15926	15815	15752	15879	15850	16025	15809	15571	15829	15820	15903	15991	15955	15944	15892	15865	15821	15674	15852	15697	15727	15912	15729	16151	15941	15914	15785	15656	15954	15795	15895	15847	15650	16084	15921	15786	15858	15891	15899	15875	15856	15840	15793	15880	15913	15855	15657	15825	15961	15857	15709	15990	15811	15761	15731	15798	15874	15915	15882	16156	15776	15928	16005	15856	15802	15886	15923	15761	15887	15557	15718	15851	15824	15897	15628	15864	15666	15773	15837	15712	15806	15959	15900	15892	15821	15886	15790	15731	15763	15749	16014	15824	15903	15870	15889	15903	15753	15944	16028	15944	15785	15877	15882	15634	15677	15858	15771	15816	15826	15809	15959	15705	15932	15757	16005	15937	15769	15863	15900	15883	15720	15941	15893	15952	15891	15649	15586	15855	15757	15630	15714	15857	15729	15519	15663	15994	15789	15908	15783	15783	15865	15793	15726	15715	15886	15866	15758	15866	15957	15951	15701	15859	15759	15842	15888	15954	15757	15905	15873	15843	15798	15713	15694	15684	15893	15899	15854	15788	15663	15810	15775	15909	16010	16027	15816	15875	15718	15800	15661	15711	15662	15833	15832	15796	15748	15730	15832	15744	15842	15718	15820	15922	15564	15750	15748	15837	15836	15819	15964	15742	15845	15697	15616	15739	15797	15897	15805	15744	15579	15942	15770	15800	16064	15880	15527	15843	15810	15920	15874	15759	15690	15875	15880	15869	15820	15886	15857	15952	16040	15833	15654	16003	15775	15828	15776	15761	15842	15914	15840	15967	15682	16098	15925	15812	15907	15949	15642	15641	15818	15521	15817	15750	16130	15738	15750	15773	15873	15789	16020	15687	15644	15764	15901	16075	15783	15733	16005	15786	15746	15718	15733	15861	15615	15830	15904	15585	15741	15902	15657	15730	15825	15909	15900	15982	15885	15758	15849	15815	15786	15764	15749	15966	15876	15966	15888	15964	15820	15723	15725	15848	15870	15917	15721	15719	15872	15731	15543	15754	15804	15870	16008	15686	15907	15763	15765	15856	15760	15688	15773	15790	15706	15789	15790	16033	15886	15832	15725	15936	15889	15767	15911	15876	15944	15724	15887	16053	15759	15905	15649	15610	15703	15690	15832	15761	15890	15873	15901	15805	15636	15850	15768	15760	15821	15880	15893	15809	15724	15755	15805	15891	15732	15836	15874	15770	15878	15804	15674	15738	15775	15777	15928	15764	15947	15846	15856	15871	15700	15728	15732	15865	15700	15943	15788	15605	15930	15725	15779	15923	15612	15781	15910	15959	15635	15736	15878	15780	15739	15935	15786	15880	15632	15566	15813	15779	15933	15640	15884	15815	15739	15907	15882	15870	15834	16166	15907	16071	15963	15849	15855	15779	15697	15743	15699	15747	15589	15711	15794	16006	15888	15964	15755	15848	15693	15616	15862	15814	15701	15779	15912	15994	15842	15841	15803	15727	15975	15898	15831	15944	15731	15833	15756	15844	15718	15714	15633	15961	15766	15722	15750	15696	15823	15877	15765	15692	15941	15785	15870	15727	15795	15866	15822	15799	15649	15798	16037	15854	15844	15814	15856	15817	15824
17711	32768	30027	23376	21141	19887	19096	18025	17013	16298	16278	15792	15605	16296	16217	15462	14863	14844	14868	14894	14837	14650	14595	14500	14540	14525	14591	14448	14674	14598	14697	14608	14508	14485	14590	14534	14445	14758	14728	14405	14329	14405	14388	14564	16360	18122	17282	16756	15430	15060	14498	14209	14214	14276	14387	14399	14346	14205	14403	14195	14369	14279	14342	14318	14345	14378	14400	14316	14350	14319	14377	14216	14280	14302	14284	14141	14304	14353	14314	14411	14325	14361	14385	14430	14312	14325	14357	14296	14266	14348	14323	14289	14316	14349	14298	14307	14349	14298	14223	14323	14286	14405	14379	14336	14209	14376	14319	14206	14267	14212	14391	14348	14098	14368	14301	14321	14211	14249	14387	14442	14241	14361	14243	14299	14219	14284	14223	14212	14259	14370	14270	14375	14254	14351	14530	14258	14293	14380	14224	14438	14211	14415	14134	14346	14337	14405	14399	14296	14295	14201	14318	14326	14245	14270	14373	14096	14291	14235	14243	14250	14352	14375	14328	14351	14494	14191	14327	14283	14125	14221	14354	14392	14204	14170	14388	14221	14166	14417	14289	13979	14301	14233	14351	14334	14250	14294	14204	14238	14196	14384	14201	14400	14161	14341	14156	14176	14240	14311	14410	14205	14186	14438	14407	14366	14233	14329	14303	14422	14296	14390	14062	14312	14267	14140	14494	14296	14350	14225	14384	14372	14271	14308	14346	14140	14258	14315	14360	14377	14454	14300	14366	14335	14333	14333	14297	14226	14345	14313	14292	14226	14186	14361	14454	14266	14253	14320	14303	14312	14272	14414	14362	14193	14145	14238	14225	14315	14081	14237	14254	14260	14294	14430	14271	14275	14404	14385	14182	14175	14216	14361	14515	14283	14379	14426	14132	14272	14192	14341	14243	14370	14146	14347	14236	14051	14337	14235	14299	14386	14277	14283	14450	14320	14082	14261	14237	14309	14305	14305	14192	14143	14277	14462	14281	14084	14307	14373	14303	14276	14343	14426	14250	14238	14287	14342	14331	14304	14391	14216	14374	14258	14225	14383	14281	14263	14379	14364	14393	14428	14266	14321	14149	14287	14271	14191	14330	14318	14419	14392	14318	14288	14216	14326	14408	14249	14303	14265	14371	14216	14225	14369	14266	14337	14225	14416	14230	14219	14252	14416	14188	14310	14270	14291	14232	14126	14254	14376	14458	14307	14409	14407	14188	14305	14298	14381	14448	14194	14295	14329	14367	14240	14259	14287	14221	14299	14231	14153	14293	14274	14231	14370	14320	14220	14200	14362	14363	14151	14423	14276	14392	14428	14292	14205	14318	14414	14329	14182	14307	14335	14082	14409	14279	14198	14379	14298	14309	14219	14301	14494	14348	14425	14300	14372	14171	14409	14264	14399	14304	14133	14214	14396	14163	14297	14222	14287	14041	14182	14325	14201	14400	14255	14493	14364	14238	14410	14143	14283	14223	14260	14373	14428	14435	14187	14306	14190	14182	14194	14456	14338	14211	14317	14249	14241	14168	14185	14288	14367	14217	14420	14284	14298	14397	14413	14282	14328	14213	14420	14354	14368	14579	14216	14196	14352	14304	14370	14301	14364	14200	14459	14166	14337	14287	14161	14264	14283	14281	14256	14171	14448	14207	14387	14220	14299	14241	14212	14231	14180	14223	14374	14389	14338	14242	14459	14156	14211	14169	14043	14414	14141	14169	14182	14279	14429	14238	14310	14344	14047	14495	14193	14352	14082	14277	14242	14329	14319	14454	14313	14107	14499	14179	14254	14249	14216	14306	14132	14430	14370	14295	14309	14305	14422	14196	14354	14221	14327	14419	14247	14209	14369	14353	14285	14098	14369	14335	14262	14224	14359	14370	14316	14286	14201	14441	14466	14198	14396	14272	14579	14342	14303	14339	14339	14250	14340	14257	14218	14256	14280	14361	14287	14394	14350	14308	14310	14442	14218	14315	14308	14147	14310	14385	14244	14252	14337	14157	14227	14377	14290	14474	14204	14182	14102	14435	14279	14305	14266	14311	14331	14279	14411	14301	14299	14221	14152	14267	14273	14349	14445	14280	14437	14281	14512	14288	14368	14254	14265	14340	14363	14259	14243	14198	14411	14405	14223	14324	14199	14366	14292	14417	14292	14466	14068	14201	14266	14142	14331	14472	14460	14286	14308	14239	14244	14294	14122	14354	14060	14313	14177	14373	14263	14294	14064	14423	14316	14292	14257	14465	14184	14248	14400	14103	14355	14163	14348	14236	14340	14408	14309	14207	14287	14335	14403	14335	14425	14441	14245	14357	14319	14225	14273	14138	14321	14473	14224	14249	14327	14294	14247	14221	14335	14291	14315	14242	14259	14235	14351	14269	14183	14411	14486	14336	14248	14222	14308	14169	14352	14287	14212	14341	14382	14253	14261	14535	14386	14266	14335	14113	14295	14324	14418	14252	14250	14223	14260	14274	14154	14216	14161	14245	14196	14404	14267	14362	14079	14185	14226	14224	14331	14297	14294	14190	14211	14374	14161	14324	14411	14141	14321	14372	14171	14500	14422	14207	14368	14168	14404	14158	14401	14173	14453	14348	14189	14175	14287	14194	14443	14476	14511	14083	14302	14385	14323	14283	14351	14276	14313	14342	14348	14301	14372	14254	14335	14487	14328	14388	14329	14414	14290	14256	14294	14356	14423	14312	14231	14353	14193	14206	14352	14220	14327	14193	14160	14329	14273	14299	14306	14243	14280	14313	14293	14418	14465	14294	14107	14341	14236	14439	14287	14326	14190	14302	14349	14436	14236	14175	14420	14299	14287	14342	14087	14371	14330	14340	14296	14241	14323	14271	14180	14255	14331	14267	14481	14392	14413	14460	14413	14345	14234	14372	14211	14301	14309	14223	14373	14165	14341	14448	14283	14211	14409	14144	14257	14346	14173	14477	14162	14401	14302	14269	14349	14410	14281	14271	14253	14350	14316	14109	14281	14157	14380	14217	14288	14339	14411	14209	14303	14407	14243	14302	14181	14276	14427	14235	14308	14318	14260	14327	14181	14179	14330	14426	14230	14314	14303	14278	14278	14524	14297	14339	14163	14309	14300	14345	14319	14364	14286	14281	14370	14205	14214	14201	14278	14329	14283	14364	14296	14285	14322	14269	14280	14117	14165	14414	14302	14247	14003	14302	14378	14234	14245	14282	14398	14130	14219	14160	14226	14463	14376	14278	14365	14349	14432	14090	14295	14289	14244	14249	14307	14357	14308	14214	14202	14246	14253	14295	14149	14245	14273	14265	14186	14329	14272	14306	14301	14291	14319	14188	14258	14333	14213	14249	14377	14196	14308	14215	14216	14212	14258	14310	14243	14307	14310	14505	14261	14253	14362	14225	14466	14357	14288	14298	14207	14354	14379	14343	14158	14356	14140	14292	14283	14239	14326	14181	14369	14224	14184	14155	14452	14274	14320	14216	14235	14231	14418	14150	14355	14286	14361	14464	14284	14265	14229	14322	14124	14469	14210	14375	14300	14286	14364	14342	14300	14361	14451	14204	14408	14211	14304	14316	14266	14364	14343	14242	14288	14254	14308	14334	14254	14215	14032	14307	14409	14180	14425	14133	14399	14419	14230	14305	14337	14290	14172	14199	14260	14395	14307	14336	14434	14242	14278	14147	14162	14348	14196	14266	14172	14303	14329	14064	14294	14309	14224	14257	14285	14373	14237	14309	14356	14213	14325	14237	14297	14271	14275	14234	14065	14258	14326	14418	14321	14377	14408	14275	14309	14332	14229	14324	14315	14279	14241	14388	14356	14286	14254	14277	14364	14195	14223	14412	14412	14326	14154	14272	14224	14364	14305	14292	14453	14357	14187	14345	14067	14294	14375	14357	14139	14318	14249	14378	14319	14240	14327	14230	14137	14225	14280	14394	14235	14230	14306	14166	14250	14442	14275	14281	14400	14382	14309	14275	14349	14260	14453	14136	14521	14150	14228	14160	14220	14509	14344	14416	14309	14277	14189	14349	14368	14201	14314	14304	14302	14283	14392	14222	14515	14254	14177	14356	14284	14368	14327	14280	14227	14317	14167	14270	14344	14191	14281	14261	14215	14218	14369	14357	14290	14124	14290	14300	14245	14401	14388	14348	14322	14243	14276	14264	14181	14118	14243	14272	14290	14400	14213	14421	14230	14237	14298	14330	14415	14461	14445	14263	14230	14259	14241	14318	14283	14297	14242	14168	14254	14399	14175	14260	14248	14384	14228	14162	14324	14213	14286	14213	14185	14266	14367	14243	14367	14284	14309	14298	14224	14309	14183	14223	14318	14292	14384	14425	14493	14287	14543	14404	14200	14144	14278	14160	14381	14292	14355	14350	14336	14239	14219	14387	14334	14303	14300	14454	14347	14465	14179	14330	14310	14151	14365	14324	14168	14256	14297	14471	14230	14182	14274	14291	14161	14196	14311	14299	14248	14385	14242	14384	14334	14119	14337	14287	14215	14193	14101	14237	14282	14279	14333	14242	14150	14327	14364	14338	14384	14320	14248	14332	14178	14295	14403	14182	14264	14303	14521	14369	14314	14394	14439	14302	14286	14237	14270	14301	14346	14260	14217	14229	14199	14323	14227	14296	14380	14349	14256	14340	14283	14349	14369	14345	14360	14416	14404	14298	14180	14408	14376	14294	14436	14225	14275	14338	14281	14302	14202	14307	14401	14342	14315	14319	14376	14168	14060	14424	14383	14424	14380	14204	14263	14270	14176	14194	14233	14300	14428	14405	14202	14297	14194	14052	14464	14444	14240	14292	14307	14247	14395	14389	14341	14221	14132	14311	14296	14282	14275	14516	14214	14292	14193	14471	14438	14330	14143	14231	14105	14280	14185	14226	14350	14290	14412	14162	14219	14363	14235	14408	14219	14293	14492	14323	14292	14295	14205	14254	14342	14222	14354	14229	14499	14354	14263	14298	14398	14179	14315	14387	14254	14280	14321	14219	14302	14281	14387	14500	14295	14343	14291	14487	14334	14322	14170	14134	14348	14362	14347	14303	14225	14461	14351	14397	14140	14271	14259	14413	14302	14306	14238	14316	14441	14418	14272	14313	14334	14345	14202	14514	14386	14055	14520	14158	14252	14055	14323	14187	14194
27647	22269	24764	21830	18074	17735	17171	16624	16314	16399	16234	16051	16016	16148	16125	16042	16038	15690	15886	15911	15744	15825	15877	15867	15830	15637	15898	15919	15829	15704	15746	15870	15939	15813	15892	15893	15736	15856	15725	15869	15776	15677	15808	15652	15932	15949	16028	16113	15985	15987	15657	15837	15697	15715	15514	15612	15625	15807	15748	15677	15655	15803	15667	15743	15650	15788	15803	15746	15662	15840	15664	15635	15682	15704	15675	15594	15888	15709	15624	15634	15690	15760	15828	15825	15685	15709	15711	15744	15534	15734	15786	15788	15588	15864	15655	15740	15688	15762	15642	15707	15655	15545	15645	15502	15701	15825	15820	15709	15697	15590	15585	15594	15764	15810	15862	15756	15706	15834	15658	15811	15718	15844	15776	15716	15867	15778	15549	15760	15711	15947	15738	15629	15777	15725	15864	15723	15688	15776	15800	15679	15758	15810	15585	15742	15648	15678	15531	15613	15785	15855	15749	15728	15751	15619	15791	15699	15640	15825	15939	15827	15733	15716	15669	15556	15722	15832	15652	15719	15826	15842	15818	15863	15630	15777	15735	15777	15640	15980	15737	15585	15733	15860	15883	15600	15913	15667	15885	15856	15729	15756	15910	15527	15659	15703	15494	15693	15900	15544	15763	15822	15830	15658	15580	15818	15663	15531	15587	15789	15655	15769	15689	15715	15725	15754	15753	15830	15793	15635	15826	15723	15710	15671	15648	15762	15666	15638	15659	15740	15623	15636	15786	15800	15567	15547	15757	15637	15563	15709	15670	15622	15835	15834	15685	15677	15532	15645	15690	15799	15584	15641	15778	15759	15723	15697	15805	15830	15725	15634	15778	15797	15651	15599	15644	15648	15864	15840	15863	15719	15855	15672	15718	15730	15786	15796	15647	15673	15592	15826	15599	15850	15520	15647	15593	15658	15875	15790	15608	15699	15759	15355	15814	15849	15880	15702	15708	15738	15598	15919	15708	15754	15668	15534	15875	15818	15839	15990	15799	15622	15817	15745	15667	15596	15797	15710	15891	15635	15631	15708	15550	15891	15646	15839	15718	15929	15754	15694	15757	15931	15839	15780	15567	15748	15778	15683	15856	15604	15696	15600	15689	15771	15716	15669	15901	15700	15767	15688	15685	15600	15677	15711	15668	15626	15706	15761	15700	15773	15797	15712	15839	15767	15787	15654	15718	15807	15787	15959	15809	15821	15703	15802	15695	15981	15786	15748	15541	15746	15716	15726	15890	15496	15582	15744	15853	15809	15677	15629	15720	15641	15813	15625	15646	15638	15692	15785	15727	15711	15655	15738	15491	15780	15609	15786	15678	15687	15705	15681	15717	15595	15616	15707	15675	15650	15673	15666	15624	15709	15635	15691	15386	15564	15638	15686	15650	15617	15643	15737	15657	15669	15613	15812	15726	15675	15796	15792	15903	15754	15661	15911	15892	15870	15658	15873	15834	15834	15810	15709	15711	15741	15722	15799	15806	15723	15901	15696	15821	15743	15719	15817	15692	15688	15649	15764	15819	15418	15568	15721	15556	15529	15704	15713	15621	15770	15654	15481	15676	15815	16014	15780	15801	15563	15655	15612	15777	15740	15686	15670	15691	15739	15687	15807	15666	15791	15750	15755	15623	15730	15899	15730	15679	15619	15880	15677	16006	15827	15719	15780	15973	15886	15713	15711	15784	15615	15619	15442	15614	15719	15852	15816	15622	15794	15769	15550	15533	15916	15761	15622	15734	15802	15801	15715	15555	15536	15740	15768	15806	15805	15688	15547	15766	15685	15537	15648	15534	15619	15770	15867	15655	15646	15735	15771	15710	15539	15851	15948	15734	15858	15789	15657	15728	15779	15553	15764	15797	15784	15695	15728	15653	15762	15716	15471	15718	15800	15703	15486	15670	15769	15883	15698	15553	15670	15433	15717	15649	15876	15739	15840	15720	15663	15984	15617	15588	15751	15805	16005	15515	15762	15764	15783	15539	15758	15743	15772	15871	15942	15529	15793	15654	15745	15697	15798	15705	15591	15793	15738	15683	15646	15593	15812	15656	15776	15599	15695	15597	15733	15671	15889	15827	15700	15790	15695	15707	15851	15647	15911	15764	15870	15819	15602	15846	15685	15700	15571	15629	15615	15830	15718	15694	15657	15869	15691	15874	15738	15896	15535	15620	15678	15591	15950	15836	15524	15889	15743	15884	15973	15798	15524	15640	15707	15879	15997	15738	15815	15848	15860	15739	15702	15776	15786	15820	15618	15751	15723	15644	15615	15585	15789	15701	15567	15804	15761	15624	15719	15734	15658	15719	15592	15504	15857	15634	15710	15786	15772	15728	15728	15713	15523	15740	15809	15806	15829	15541	15728	15560	15739	15739	15500	15797	15691	15792	15819	15612	15732	15823	15557	15861	15594	15626	15623	15615	15696	15885	15752	15635	15675	15715	15727	15725	15790	15979	15718	15888	15692	15682	15763	15867	15805	15574	15695	15841	15788	15644	15718	15779	15685	15826	15901	15745	15811	15840	15744	15774	15643	15752	15649	15747	15872	15830	15567	15674	15899	15661	15634	15572	15701	15804	15710	15733	15751	15687	15642	15837	15882	15814	15657	15609	15772	15763	15727	15652	15581	15652	15763	15692	15709	15730	15775	15784	15709	15685	15709	15538	15652	15658	15627	15861	15912	15616	15735	15876	15855	15647	15839	15799	15829	15744	15661	15796	15753	15771	15744	15692	15822	15795	15871	15625	15738	15768	15650	15589	15586	15672	15747	15623	15823	15762	15575	15500	15766	15749	15826	15642	15747	15664	15706	15862	15750	15654	15631	15832	15743	15738	15557	15773	15748	15640	15711	15855	15791	15889	15631	15688	15707	15844	15707	15733	15769	15731	15515	15717	15901	15716	15683	15724	15814	15746	15484	15733	15833	15608	15642	15775	15776	15808	15750	15777	15782	15711	15762	15742	15673	15749	15668	15752	15763	15707	15783	15779	15786	15834	15654	15720	15759	15646	15730	15828	15789	15699	15840	15837	15841	15644	15674	15768	15807	15922	15729	15876	15701	15710	15777	15640	15665	15669	15738	15949	15881	15798	15681	15663	15633	15601	15727	15766	15568	15557	15494	15681	15523	15852	15742	15537	15657	15709	15733	16027	15750	15972	15978	15663	15787	15840	15657	15885	15459	15595	15671	15670	15733	15786	15770	15764	15560	15923	15693	15645	15705	15611	15605	15747	15434	15771	15827	15639	15726	15896	15664	15797	15777	15770	15697	15709	15727	15796	15806	15595	15893	15684	15639	15682	15932	15785	15696	15614	15849	15714	15835	15665	15637	15704	15570	15565	15696	15592	15804	15769	15703	15769	15543	15682	15700	15835	15595	15764	15719	15822	15790	15639	15639	15940	15804	15589	15615	15634	15667	15861	15853	15720	15765	15933	15662	15673	15516	15710	15795	15759	15698	15560	15549	15830	15589	15709	15821	15731	15663	15758	15600	15852	15759	15846	15691	15611	15878	15537	15702	15691	15932	15725	15729	15793	15506	15647	15754	15851	15591	15751	15612	15900	15575	15893	15688	15778	15740	15853	15697	15736	15576	15869	15895	15554	15555	15756	15564	15695	15681	15666	15671	15800	15757	15804	15657	15783	15618	15851	15765	15644	15826	15762	15694	15755	15851	15745	15638	15728	15621	15837	15870	15869	15755	15654	15893	15820	15945	15873	15743	15921	15867	15682	15651	15634	15671	15919	15757	15520	15798	15897	15553	15810	15873	15741	15593	15758	15721	15720	15664	15633	15895	15691	15713	15673	15842	15574	15592	15781	15831	15624	15753	15555	15663	15758	15597	15766	15576	15769	15666	15609	15637	15771	15874	15567	15616	15796	15676	15802	15577	15799	15748	15521	15585	15781	15719	15714	15708	15709	15648	15672	15755	15779	15786	15706	15804	15882	15746	15598	15769	15821	15679	15754	15696	15632	15881	15621	15829	15625	15692	15570	15646	15916	15843	15811	15597	15885	15669	15655	15562	15806	15843	15554	15830	15615	15732	15686	15675	15787	15832	15584	15737	15725	15758	15696	15842	15715	15657	15543	15655	15684	15677	15952	15710	15671	15809	15589	15621	15593	15924	15749	15720	15740	15729	15616	15613	15652	15548	15828	15778	15935	15742	15757	15681	15735	15796	15598	15744	15554	15819	15961	15623	15914	15834	15735	15700	15787	15817	15679	15708	15856	15945	15807	15672	15508	15716	15800	15969	15534	15862	15741	15725	15610	15860	15697	15490	15692	15664	15632	15721	15984	15729	15830	15631	15497	15741	15889	15821	15392	15570	15789	15626	15844	15713	15743	15578	15844	15739	15795	15752	15667	15560	15682	15625	15667	15689	15656	15686	15896	15701	15569	15793	15728	15729	15781	15690	15790	15826	15857	15658	15659	15786	15863	15871	15663	15989	15504	15583	15909	15714	15790	15720	15861	15793	15867	15676	15850	15555	15782	15596	15682	15626	15732	15582	15780	15833	15664	15822	15835	15697	15768	15765	15670	15694	15788	15705	15924	15700	15812	15764	15663	15782	15586	15937	15922	15803	15909	15643	15752	15646	15491	15748	15877	15808	15623	15817	15665	15724	15789	15591	15683	15799	15697	15624	15618	15956	15597	15733	15575	15755	15855	15844	15782	15864	15597	15798	15939	15878	15663	15762	15720	15672	15497	15680	15728	15767	15844	15868	15771	15830	15807	15726	15668	15888	15560	15754	15690	15850	15900	15825	15810	15813	15692	15730	15816	15726	15839	15723	15849	15881	15787	15632	15866	15645	15656	15959	15613	15757	15538	15655	15709	15739	15598	15632	15807	15678	15661	15806	15856	15619	15705	16026	15733	15784	15695	15704	15870	15694	15748	15639	15909	15792	15678	15714	15737	15818	15675	15694	15878	15696	15693	15666	15883	15695	15793	15895	15553	15827	15774	15728	15723	15702	15702	15645	15686	15666	15746	15628	15777	15927	15565	15832	15754	15483	15813	15527	15834	15588	15726	15446	15855	15747	15760	15793	15744	15908	15784	15731	15553	15598	15692	15748	15722	15887	15796	15842	15645	15784	15669	15784	15676	15600	15807	15584	15636	15721	15687	15528	15671	15779	15818	15875
17171	22667	21913	19123	17703	17025	15963	15410	15194	15192	15144	14892	14599	14800	14856	14510	14192	14304	14368	14395	14457	14266	14536	14233	14275	14387	14236	14232	14244	14256	14113	14092	14247	14512	14173	14301	14398	14384	14164	14378	14425	14050	14259	14377	14203	14400	14670	14450	14352	14205	14116	14283	14264	14255	14076	14044	14192	14173	14062	14359	14194	14245	14063	14150	14226	14196	14328	14084	14209	14305	14116	14085	14164	14170	14306	14126	14329	13952	14283	14209	14108	14138	14232	14055	13993	14120	14095	14208	14131	14319	14132	14190	14325	14216	14286	14154	14130	14087	14019	14180	14252	14262	14298	14186	14252	14152	14097	14096	14108	14138	14143	14361	14126	14185	14137	14140	14103	14266	14197	14164	14176	14171	14173	14201	14182	14101	14265	14323	14395	14313	14116	14149	14159	14206	14267	14150	14176	14194	14234	14222	14152	14085	14218	14235	14178	14111	14098	14073	14261	14178	14138	14086	14199	14086	14218	14020	14150	14249	14256	14194	14021	14233	14058	14095	14116	14215	14134	14069	14260	14330	14327	14115	14199	14161	14346	14098	14211	14220	14159	14184	14163	14166	14225	14136	14093	14130	14088	14049	14108	14218	14066	14174	14123	14225	14261	14228	14152	14106	14210	14079	14137	14219	14260	14024	14266	14291	14184	14175	14122	14227	14252	14182	14194	14260	14157	14107	14085	14217	14073	14235	14167	14288	14122	14241	14135	14323	14129	14113	14102	14257	14198	14072	14079	14165	14169	14220	14048	14320	14099	14044	14154	14392	14167	14224	14050	14299	14097	14205	14102	14062	14176	14242	14252	14032	14311	14254	14162	14244	14066	14149	14255	14125	14266	14129	14164	14054	14187	14065	14136	14115	14093	14176	14089	14257	14172	14096	14196	14058	14147	14173	14170	14123	14135	14199	14200	14216	14242	14024	14164	14138	14167	14085	14161	14221	13960	14198	14192	14215	14245	14167	14161	14265	14136	14230	14217	14182	14163	14096	14331	14142	14100	14193	14123	14099	14167	14199	14189	14261	14141	14406	13981	14211	14310	14270	14193	14190	13965	14247	14112	14165	14268	14157	14242	14184	14109	14201	14185	14081	14237	14167	14193	14163	14318	14250	14111	14264	14243	14129	13996	14010	14023	14432	14157	14275	14203	14147	14153	14175	14186	14166	13935	14374	14223	14034	14300	14138	14193	14023	14162	14001	13985	14384	14296	14263	14194	14084	14139	14309	14157	14215	14195	14107	14203	14097	14243	14198	14146	13994	14180	14346	14234	14295	14174	14252	14153	14112	14125	14190	14152	14242	14272	14121	14302	14213	14175	14324	13999	14115	14210	14194	14266	14329	14194	14064	14342	14245	14217	14389	14133	14231	14143	14187	14125	14084	14154	13976	14288	14075	14089	14073	14230	14211	14234	14088	14150	14178	14209	14177	14218	14174	14178	14170	14338	14214	14170	14195	14193	14242	14245	14053	14225	14179	14159	14280	14115	14206	14219	14326	14278	14296	14253	14206	14170	14196	14080	14157	14224	14284	14134	14004	14283	14127	14067	14136	14171	14175	14018	14171	14329	14207	14264	14139	14076	14038	14182	14209	13949	14186	14229	14123	14043	14237	14236	14332	14246	14198	14161	14182	14149	14207	14133	14184	14173	13914	14049	14086	14155	14191	14223	14125	13923	14047	14056	14237	14225	14053	14304	14202	14149	14156	14255	14243	14313	14087	14143	14096	14235	14089	14225	14091	14080	14032	14189	14202	14044	14166	14241	14207	14276	14278	14214	14275	14108	14287	14304	14198	14222	14322	14072	14129	14217	14249	14296	14117	14082	14084	14235	14249	14172	14208	14097	14335	14236	14168	14187	14067	14221	14295	14153	14317	14235	14228	14118	14228	14159	14202	14053	14095	14186	14169	14299	14186	14059	14342	14153	14089	14197	14190	14273	14110	14397	14150	14166	14090	14263	14097	14284	14077	14194	14135	14112	14254	14184	14265	14277	14136	14241	14252	14049	14379	14007	14255	13981	14043	14195	14016	13996	14284	13996	14243	14104	14254	14290	14225	14139	14204	14268	14391	14162	14070	14265	14127	14233	14003	14141	14306	14154	14268	14308	14170	14274	14335	14065	14216	14173	14404	14142	14343	14071	14233	14234	14188	14310	14198	14094	14159	14263	14227	14047	14249	14177	14154	14253	14185	14088	14242	14292	14223	14208	14244	14114	14175	14168	14201	13969	14144	14258	14278	14183	14176	14226	14176	14151	14420	14138	13990	14047	14123	14139	14168	14140	14214	14172	14132	14131	14171	14267	14071	14265	14044	14181	14198	14160	14139	14329	14191	14048	14290	14144	14131	14113	14133	14248	14225	14198	14248	14165	14197	14074	14152	14052	14178	14111	14155	14310	14050	14275	14202	14056	14090	14144	14087	14045	14019	14203	14241	14161	14325	14268	14100	14183	14159	14075	14175	14074	14154	14341	14104	14153	14299	14085	14193	14115	14192	14110	14340	14288	14132	14346	14187	14113	14181	14147	14113	14278	14248	14192	14207	14156	14059	14151	14182	14015	14146	13990	14215	14177	14023	14118	14272	14277	14116	14257	14112	14175	14139	14124	14102	14252	14206	14121	14113	14318	14125	14230	14045	14106	14211	14117	14241	14182	14110	14156	14228	14243	14307	14213	14157	14180	13968	14198	14142	14324	14153	14083	14223	14187	14296	14280	14165	14195	14162	14165	14226	14121	14040	14352	14277	14282	14251	14293	14305	14213	14194	14272	14182	14258	14228	14206	14123	14221	14191	14152	14242	14110	14200	14239	14184	14051	14240	14113	14160	14252	14044	14093	14160	14253	14058	14204	14019	14098	14250	14182	14045	14166	14242	14308	14149	14129	14380	14183	14262	14191	14336	14227	14318	14174	14165	14176	14066	14189	14140	14192	14244	14091	14223	14163	14198	14361	14136	14164	14242	13979	14082	14203	14161	14151	14214	14083	14264	14239	14181	14172	14120	14106	14232	14115	14217	14170	14272	14258	14370	14278	14141	14231	14273	14146	14260	14071	14195	14226	14160	14190	14008	14275	14237	14118	14342	14231	14233	14404	14319	14187	14245	13990	14159	14101	14177	13994	14272	14151	14252	14375	14258	14230	14169	14379	14254	14245	14139	14202	14250	13975	14356	14073	14193	14273	14082	14256	14176	14145	14111	14205	14232	14296	14208	14167	14289	14175	14086	14208	13956	14114	14242	14215	14194	14004	14161	14086	14268	14257	14285	14143	14172	14169	14254	14078	14133	14055	14344	14124	14247	14191	14268	14291	14111	14038	14232	14118	14279	14252	14211	14023	14238	14132	13922	14257	14040	14301	14119	14176	14102	14191	14042	14242	14217	14275	14142	13958	14177	14204	14139	14123	14024	14244	14172	14182	14116	14125	14103	14141	14229	14302	14085	14388	14177	14293	14161	14071	14193	14074	14147	14137	14144	14261	14298	14196	14146	14202	14170	14205	14240	14196	14109	14206	14268	14191	14203	14213	14039	14088	14026	14138	14186	14413	14098	14217	14233	14256	14054	14245	14191	14355	14304	14102	14361	14254	14011	14090	14414	14299	14314	14215	14087	14032	14212	14173	14117	14060	14303	14141	14140	14309	14099	14234	14236	14058	14226	14239	14237	14218	14151	14135	14219	14263	14162	14223	14254	14289	14232	14078	14080	13944	14167	14159	14175	14256	14225	14324	14104	14235	14140	14176	14101	14104	14112	14155	14338	14208	14267	14236	14039	14102	14256	14204	14142	14074	14190	14235	14030	14160	14240	14233	14205	14103	14368	14185	14223	14124	14182	14264	14088	14198	14184	14171	14222	14138	14324	14074	14093	14134	14344	14116	14254	14075	14078	14277	14391	14028	14178	14282	14107	14264	14191	14147	14128	14361	14360	14130	14111	14315	14091	14120	14152	14438	14146	14204	14227	14289	14118	14232	14170	14190	13975	14239	14298	14072	14297	14238	14154	14231	14198	14238	14238	14183	14097	14118	14267	14205	14230	14241	14214	14203	14067	14281	14073	14382	14178	14226	14120	14077	14181	14298	14066	14151	14049	14239	14199	14356	13946	14082	14123	14133	14065	14325	14339	14198	14086	14180	14271	14224	14160	14228	13969	14237	14053	14187	14085	14355	14295	14282	14331	14183	14213	14224	14274	14479	14219	14295	14299	14260	14227	14276	14239	14143	14241	14151	14140	14262	14029	14296	14178	14154	14285	14320	14303	14104	14204	14233	14226	14125	14209	14209	14162	14152	14240	14249	14257	14248	14178	14268	14119	14254	14150	14160	14145	14184	14189	14095	14343	13953	14171	14053	14205	14234	14187	14109	14002	14257	14097	14037	14102	14239	14080	14046	14211	14172	14226	14283	14228	14179	14219	14112	14107	14218	14248	14236	14106	13971	14174	14090	14092	14097	14204	14390	14303	14104	14149	14235	14060	14318	14036	14179	14086	14212	14095	14105	14192	14267	14180	14161	14153	14294	14259	14289	14132	14172	14219	14300	14156	14073	14248	14136	14147	14170	14126	14183	14246	14322	14226	14264	14330	14229	14181	14299	14249	14177	14268	14128	14235	14273	14194	14138	14165	14162	14250	14124	14252	14167	14202	14343	14305	14177	14222	14388	14146	14259	14134	14362	14206	14230	14072	14084	14174	14015	14367	13925	14140	14210	14234	14142	14149	14306	14277	14319	14330	14118	14160	14332	14298	14134	14245	14175	14161	14065	14084	14285	14176	14266	14138	14212	14137	14211	14128	14220	14199	14110	14284	14276	14150	14171	14353	14085	14057	14126	14411	14261	14214	14268	14147	14167	14205	14061	14007	14158	14058	14164	14118	14221	14139	14032	14250	14234	14127	14094	14110	14155	14242	14239	14189	14211	14298	14212	14193	14096	13972	14246	14146	14163	14225	14204	14124	14250	14192	14176	14100	14298	14308	14188	14176	14184	14040	14110	14265	14046	14079	14208	14235	14153	14095	14004	14096	14142	14076	14238	14201	14185	14196	14379	14183	14273	14207	14173	14165	14224	14011	14351	14089	14000	14266	14194	14141	14180	14238	14363	14153	14209	14093	14158	14200	14223	14159	14330	14153	14141	14168
24026	21216	28610	24235	22091	21596	20260	17739	17042	17256	16948	16632	16556	16711	16637	16216	15813	16195	15944	15824	15827	15946	15793	15838	16087	15789	15978	15739	15898	16191	16014	16111	15812	15933	15776	15886	15926	15880	15825	15892	15741	15658	15835	15812	16478	17399	17107	16477	16221	15888	15866	15850	15684	15766	15516	15572	15692	15781	15784	15545	15677	15748	15864	15685	15729	15707	15714	15853	15534	15601	15733	15741	15509	15661	15802	15545	15813	15790	15568	15741	15630	15571	15539	15753	15975	15807	15794	15579	15671	15522	15718	15562	15713	15657	15756	15805	15620	15771	15756	15535	15804	15832	15645	15614	15768	15835	15889	15714	15714	15695	15889	15575	15656	15815	15754	15648	15387	15795	15643	15695	15644	15746	15614	15638	15786	15808	15707	15596	15585	15580	15670	15861	15716	15830	15804	15480	15693	15599	15783	15826	15857	15873	15812	15756	15483	15792	15780	15720	15666	15652	15594	15661	15612	15503	15879	15803	15712	15529	15632	15491	15630	15605	15736	15724	15811	15583	15600	15642	15884	15646	15683	15771	15767	15566	15539	15743	15676	15775	15950	15492	15725	15631	15676	15903	15624	15722	15867	15699	15850	15603	15671	15580	15684	15599	15656	15779	15766	15785	15745	15652	15628	15421	15617	15597	15563	15548	15776	15560	15459	15848	15693	15525	15719	15811	15782	15720	15679	15979	15538	15573	15664	15654	15678	15881	15905	15743	15748	15484	15692	15758	15759	15662	15770	15744	15518	15636	15796	15722	15610	15637	15676	15776	15659	15732	15553	15515	15689	15834	15755	15841	15815	15673	15498	15880	15708	15891	15672	15823	15688	15759	15693	15683	15463	15649	15605	15567	15754	15547	15681	15488	15746	15604	15796	15599	15677	15438	15704	15446	15534	15654	15325	15711	15759	15695	15984	15458	15596	15559	15618	15580	15595	15636	15595	15697	15631	15551	15673	15826	15499	15729	15702	15617	15772	15544	15777	15731	15627	15695	15858	15620	15571	15891	15658	15762	15612	15599	15976	15739	15540	15753	15799	15733	15870	15724	15753	15808	15715	15771	15833	15815	15645	15482	15625	15582	15511	15470	15714	15682	15772	15711	15726	15691	15760	15726	15352	15610	15592	15643	15702	15890	15728	15505	15584	15678	15753	15840	15639	15618	15647	15887	15719	15739	15511	15572	15684	15717	15708	15664	15695	15859	15590	15732	15782	15863	15826	15573	15623	15776	15805	15879	15719	15752	15852	15702	15535	15739	15728	15715	15729	15723	15717	15542	15597	15606	15714	15788	15680	15602	15557	15786	15877	15760	15750	15649	15746	15676	15760	15561	15722	15501	15695	15828	15711	15743	15599	15695	15863	15540	15595	15676	15641	15639	15719	15755	15709	15682	15595	15514	15690	15952	15864	15867	15762	15821	15801	15441	15666	15736	15608	15734	15825	15737	15803	15920	15669	15881	15859	15573	15831	15761	15610	15727	15627	15665	15624	15924	15754	15560	15692	15588	15791	15823	15758	15629	15644	15806	15882	15896	15845	15665	15866	15800	15848	15836	15822	15811	15680	15583	15750	15694	15827	15685	15744	15584	15522	15643	15733	15744	15797	15683	15722	15889	15894	15910	15538	15694	15815	15576	15741	15648	15703	15805	15846	15635	15639	15730	15667	15574	15686	15818	15750	15731	15607	15565	15540	15686	15558	15845	15565	15315	15778	15509	15601	15477	15883	15721	15543	15749	15733	15810	15548	15645	15701	15666	15885	15831	15756	15613	15895	15720	15712	15659	15685	15764	15717	15843	15673	15789	15644	15665	15775	15698	15737	15741	15850	15732	15634	15692	15754	15677	15717	15723	15722	15651	15760	15708	15805	15748	15927	15821	15767	15961	15796	15776	15541	15911	15612	15764	15899	15654	15749	15706	15734	15560	15759	15741	15678	15533	15520	15652	15711	15697	15766	15674	15699	15750	15577	15672	15552	15673	15655	15820	15804	15730	15680	15734	15644	15810	15624	15779	15674	15630	15724	15740	15807	15838	15553	15597	15705	15680	15577	15638	15731	15695	15595	15569	15664	15790	15703	15803	15586	15743	15641	15598	15820	15651	15693	15602	15734	15729	15703	15742	15703	15803	15843	15818	15696	15691	15482	15660	15662	15616	15721	15578	15764	15848	15633	15741	15708	15718	15877	15495	15482	15792	15650	15703	15643	15806	15677	15846	15674	15633	15979	15875	15740	15611	15676	15598	15632	15761	15792	15653	15771	15721	15639	15567	15751	15547	15770	15783	15834	15826	15709	15565	15732	15852	15748	15555	15605	15690	15663	15549	15490	15835	15760	15453	15758	15578	15673	15549	15674	15774	15862	15794	15746	15845	15528	15646	15937	15535	15732	15659	15837	15753	15686	15664	15743	15732	15801	15713	15719	15525	15631	15682	15681	15739	15725	15639	15637	15648	15419	15503	15430	15620	15644	15842	15725	15697	15693	15856	15698	15721	15569	15872	15633	15528	15786	15582	15730	15804	15655	15738	15736	15754	15598	15665	15517	15891	15805	15683	15882	15643	15777	15706	15835	15754	15532	15586	15850	15754	15462	15725	15677	15616	15821	15538	15683	15929	15645	15695	15681	15679	15790	15899	15599	15632	15538	15779	15873	15864	15694	15803	15779	15738	15808	15523	15680	15891	15865	15680	15640	15808	15622	15622	15873	15775	15611	15675	15810	15713	15600	15728	15735	15858	15801	15845	15439	15639	15717	15739	15704	15780	15567	15662	15753	15487	15860	15709	15542	15447	15681	15559	15660	15693	15745	15575	15803	15871	15732	15637	15540	15805	15649	15588	15737	15877	15842	15706	15769	15635	15616	15712	15814	15764	15788	15667	15855	15608	15881	15647	15658	15719	15826	15963	15870	15696	15561	15786	15799	15724	15914	15660	15735	15587	15704	15640	15679	15680	15644	15632	15610	15487	15593	15593	15704	15483	15692	15750	15578	15516	15679	15735	15772	15800	15787	15588	15651	15418	15528	15426	15678	15956	15560	15780	15707	15641	15619	15547	15888	15781	15731	15755	15618	15746	15659	15695	15644	15406	15745	15645	15903	15776	15582	15543	15642	15828	15708	15550	15814	15896	15693	15720	15820	15740	15583	15737	15685	15672	15850	15618	15759	15595	15738	15720	15670	15778	15893	15668	15703	15536	15697	15805	15707	15628	15906	15787	15752	15753	15870	15756	15748	15781	15888	15813	15816	15837	15808	15551	15693	15673	15753	15610	15570	15624	15727	15649	15665	15820	15733	15849	15759	15641	15823	15722	15867	15891	15783	15627	15929	15930	15795	15703	15881	15704	15540	15838	15927	15643	15766	15628	15833	15728	15614	15546	15721	15514	15904	15838	15717	15698	15710	15889	15789	15494	15612	15715	15845	15548	15727	15759	15742	15697	15715	15778	15587	15805	15476	15806	15613	15553	15760	15779	15599	15636	15574	15580	15504	15474	15670	15905	15790	15780	15744	15623	15773	15787	15688	15817	15625	15704	15712	15757	15715	15713	15585	15601	15726	15742	15697	15719	15769	15755	15463	15625	15560	15785	15552	15763	15704	15527	15559	15665	15530	15590	15870	15802	15738	15663	15889	15759	15756	15825	15724	15862	15852	15796	15828	15838	15499	15742	15696	15745	15723	15913	15785	15817	15763	15731	15533	15741	15774	15583	15603	15823	15815	15581	15820	15668	15749	15695	15671	15640	15711	15700	15713	15676	15729	15547	15650	15842	15734	15705	15677	15822	15849	15724	15816	15586	15598	15740	15473	15822	15648	15600	15843	15777	15712	15594	15582	15569	15592	15683	15827	15857	15697	15748	15804	15839	15886	15860	15704	15892	15672	15555	15679	15680	15756	15646	15683	15566	15684	15743	15718	15647	15775	15749	15864	15486	15616	15522	15722	15559	15836	15716	15655	15921	15686	15850	15795	15685	15807	15665	15573	15656	15626	15685	15798	15667	15520	15580	15581	15467	15807	15761	15793	15633	15671	15875	15550	15650	15909	16001	15634	15706	15732	15474	15801	15602	15724	15760	15715	15562	15714	15559	15558	15703	15607	15701	15826	15849	15629	15781	15628	15640	15715	15685	15475	15720	15916	15736	15685	15780	15675	15729	15835	15713	15700	15625	15721	15842	15714	15669	15601	15758	15586	15809	15705	15670	15764	15618	15724	15581	15888	15699	15851	15557	15782	15810	15880	15663	15734	15710	15797	15643	15718	15830	15644	15700	15653	15625	15675	15660	16013	15762	15728	15619	15648	15818	15805	15525	15601	15592	15680	15697	15788	15863	15710	15729	15620	15712	15620	15883	15542	15733	15848	15707	15538	15689	15851	15699	15878	15730	15536	15555	15653	15726	15845	15784	15788	15858	15771	15865	15416	15441	15611	15739	15736	15677	15719	15641	15651	15748	15727	15675	15659	15494	15699	15870	15784	15678	15855	15900	15762	15800	15934	15721	15516	15535	15800	15756	15617	15652	15556	15710	15831	15643	15772	15568	15721	15842	15885	15748	15738	15838	15691	15481	15465	15762	15769	15871	15605	15688	15651	15574	15567	15696	15759	15660	15707	15817	15609	15789	15622	15531	15767	15574	15689	15697	15763	15804	15644	15759	15576	15879	15737	15853	15857	15774	15768	15709	15681	15543	15925	15924	15630	15576	15616	15692	15622	15651	15640	15835	15748	15654	15628	15674	15716	15793	15771	15675	15740	15702	15619	15766	15541	15644	15637	15531	15631	15596	15731	15521	15816	15655	15771	15527	15832	15725	15775	15513	15686	15800	15742	15673	15708	15639	15686	15657	15722	15567	15508	15625	15743	15896	15922	15457	15800	15850	15814	15749	15819	15666	15709	15577	15594	15849	15980	15674	15609	15799	15737	15697	15580	15622	15701	15449	15758	15484	15661	15504	15828	15924	15743	15666	15695	15725	15740	15658	15708	15829	15705	15644	15557	15729	15816	15775	15656	15691	15671	15652	15846	15794	15943	15852	15660	15691	15640	15759	15818	15793	15693	15586	15824	15629	15497	15676	15677	15717	15872	15539	15692	15633	15775	15709	15904	15863	15651	15672	15684	15692	15765	15677	15688	15814	15768	15644
16544	28448	27672	23567	20530	18433	17120	16642	16634	16523	15852	15548	15131	15359	15321	14702	14388	14689	14611	14464	14518	14385	14602	14504	14275	14401	14460	14488	14388	14486	14526	14469	14535	14419	14360	14508	14311	14560	14348	14356	14362	14123	14216	14390	15582	16316	15724	15265	14811	14513	14510	14292	14458	14379	14102	14268	14175	13942	14167	14254	14318	14211	14164	14263	14237	14110	14134	14100	14173	14229	14325	14269	14275	14210	14223	14191	14188	14129	14284	14178	14219	14284	14217	14109	14354	14299	14224	14139	14249	14161	14134	14108	14210	14193	14173	14324	14238	14083	14248	14278	14342	14220	14201	14253	14225	14462	14172	14207	14272	14270	14080	14383	14219	14103	14136	14262	14218	14216	14252	14188	14165	14290	14225	14307	14107	14115	14163	14156	14134	14040	14276	14274	14197	14202	14188	14215	14256	14345	14055	14379	14173	14170	14077	14331	14327	14243	14089	14212	14148	14391	14290	14185	14038	14306	14208	14259	14202	14247	14038	14188	14247	14335	14103	14079	13978	14322	14257	14235	14379	14248	14291	14326	14233	14173	14172	14322	14228	14157	14377	14296	14069	14103	14300	14290	14100	14282	14118	14229	14085	14265	14210	14125	14113	14264	14205	14237	14325	14248	14118	14158	14252	14263	14243	14276	14322	13923	14358	14053	14163	14306	14225	14235	14248	14270	14313	14097	14112	14255	14052	14336	14215	14111	14344	13973	14316	14118	14260	14285	14322	14203	14192	14111	14269	14258	14259	14186	14190	14036	14247	14273	14152	14222	14309	14240	14192	14230	14158	14259	14160	14194	14142	14309	14207	14232	14244	14053	14119	14338	14105	14233	14344	14247	14122	14330	14360	14220	14185	14069	14147	13937	14281	14084	14055	14263	14335	14122	14076	14175	14042	14295	14299	14086	14166	14236	14216	14237	14289	14024	14059	14138	14106	14318	14229	14136	14153	14314	14138	14290	14118	14184	14313	14312	14449	14442	14299	14171	14191	14257	14342	14283	14309	14078	14165	14177	14366	14266	14264	14126	14320	14302	14202	14353	14355	14142	14295	14205	14134	14321	14362	14156	14167	14188	14331	14302	14238	14235	13992	14185	14166	14216	14297	14208	14262	14122	14064	14335	14061	14264	14164	14275	14048	14168	14222	14320	14316	14178	14295	14045	14266	14017	14147	14064	14161	14247	14244	14162	14266	14194	14231	14050	14148	14301	14231	14274	14135	14154	14161	14255	14254	14328	14099	14315	14309	14104	14373	14066	14237	14337	14107	14293	14232	14361	14152	14227	14174	14244	14247	14202	14163	14170	14018	14285	14078	14196	14351	14115	14132	14133	14266	14415	14038	14214	14237	14017	14254	14289	14210	13946	14218	14162	14184	14269	14105	14197	14311	14349	14146	14089	14186	14202	14108	14059	14155	14278	14074	14156	14232	14141	14200	14233	14248	14108	14284	14132	14188	14396	14316	14177	14142	14158	14292	14281	14118	14211	14108	14046	14269	14107	14298	14219	14472	14131	14232	14059	14254	14278	14369	14150	14193	14294	14338	14252	14110	14298	14290	14210	14150	14188	14172	14131	14149	13990	14169	14156	14085	14265	14214	14123	14180	14179	14432	14132	14138	14293	14243	14167	14226	14128	14248	14084	14239	14031	14218	14124	14168	14255	14251	14283	14191	14310	14297	14174	14159	14085	14275	14275	14115	14184	14066	14275	14249	14395	14177	14261	14157	14204	14202	14245	14306	14221	14317	14171	14327	14007	14293	14202	14238	14199	14100	14107	14251	14270	14109	14340	14036	14286	14284	14101	14169	14191	14328	14172	14153	14067	14281	14144	14154	14185	14138	14200	14362	14181	14200	14318	14139	14188	14301	14192	14232	14192	14076	14148	14095	14298	14060	14223	14159	14049	14057	14246	14400	14306	14223	14206	14221	14059	14275	14290	14211	14246	14224	14234	14321	14250	13977	14054	14278	14201	14129	14268	14281	14236	14206	14349	14224	14088	14194	14319	14312	14228	14253	14242	14171	14266	14270	14105	14263	14238	14202	14075	14145	14036	14291	14219	14316	14266	14170	14189	14227	14306	14149	14380	14177	14138	14356	14212	14133	14106	14365	14150	14205	14331	14073	14396	14102	14114	14219	14208	14128	14369	14492	14172	14300	14033	14449	14227	14402	14209	14246	14265	14101	14084	14313	14216	14114	14164	14111	14104	14165	14311	14179	14156	14043	14272	14189	14081	14249	14162	14335	14229	14217	14210	14310	14186	14279	14215	14223	14151	14357	14330	14224	14230	14316	14291	14179	14197	14155	14245	14163	14100	14243	14222	14298	14259	14212	14227	14161	14233	14112	14260	14223	14196	14214	14398	14204	14468	14107	14125	14319	14190	14179	14294	14198	14067	14229	14045	14325	14430	14174	14234	14220	14064	14125	14147	14228	14229	14300	14378	14121	14168	14254	14187	14066	14340	14215	14181	14245	14105	14350	14187	14295	14245	14067	14034	14230	14268	14305	14085	14332	14208	14287	14350	14307	14164	14196	14335	14177	14265	14212	14219	14366	14260	14250	14072	14274	14182	14167	14249	14187	14422	14151	14116	14237	14243	14299	14274	14252	14333	14073	14323	14354	14286	14266	14061	14176	14107	14316	14102	14344	14131	14355	14318	14142	14203	14149	14373	14288	14217	14075	14214	14314	14052	14089	14139	14272	14280	14245	14079	14178	14322	14312	14063	14265	14339	14307	14159	14279	14114	14250	14205	14284	14060	14193	14286	14098	14349	14340	14274	14140	14089	14060	14093	14277	14067	14260	14284	14173	14262	14099	14080	14226	14233	14271	14258	14199	14275	14151	14176	14099	14215	14201	14217	14202	14195	14186	14210	14170	14348	14254	14142	14281	14075	14251	14364	14267	14110	14233	14171	14267	14048	14206	14201	14159	14175	14281	14280	14287	14217	14164	14185	14251	14188	14094	14119	14165	14203	14056	14247	14240	14133	14251	14304	14365	13961	14130	14122	14163	14313	14400	14209	14180	14086	14257	14395	14239	14052	14223	14279	14243	14210	14225	14382	14141	14330	14037	14307	14136	14240	14299	14178	14174	14242	14095	14303	14232	14337	14124	14269	14137	14147	14103	14061	14274	14177	14152	14256	14255	14266	13959	14020	14320	14090	14169	14194	14240	13917	14030	14188	14332	14339	14239	14400	14315	14317	14353	14136	14265	14176	14173	14245	14329	14261	14357	14269	14181	14074	14221	14157	14340	14242	14283	14251	14250	14305	14138	14279	14440	14282	14322	14232	14325	14270	14237	14437	14268	14097	14205	14393	14260	14341	14267	14203	14287	14111	14401	14287	14314	14184	14285	14223	14174	14185	14130	14150	14318	14062	14273	14167	14180	14224	14380	14126	14172	14220	14260	14158	14150	14141	14227	14312	14236	14395	14166	14209	14177	14143	14133	14323	14272	14306	14225	14121	14138	14143	14260	14170	14403	14086	14254	14394	14117	14189	14386	14427	14193	14105	14294	14201	14355	14340	13979	14248	14144	14168	14240	14166	14242	14312	14137	14300	14191	13987	14080	14343	14134	14336	14242	14233	14237	14287	14247	14348	14101	14181	14208	14035	14125	14177	14180	14067	14284	14361	14288	14227	14176	14027	14176	14063	14212	14238	14283	14151	14258	14085	14244	14179	14220	14230	14076	14274	14258	14229	14168	14199	14140	14343	14202	14171	14156	14164	14046	14183	14160	14166	14315	14168	14099	14259	14120	14134	14462	14211	14354	14124	14191	14167	14248	14240	14118	14126	14212	14110	14166	14091	14171	14195	14255	14086	14260	14239	14081	14261	14219	14212	14123	14266	14250	14271	14298	14049	14162	14150	14086	14380	14257	14142	14382	14294	14303	14209	14332	14033	14220	14232	14150	14230	14277	14288	14281	14175	14303	14184	14185	14115	14120	14297	14219	14131	14239	14306	14264	14137	14243	14314	14370	14342	14282	14366	14328	14190	14196	14319	14205	14224	14146	14187	14169	14180	14156	14327	14115	14064	14247	14285	14167	14135	14234	14217	14202	14272	14211	14220	14168	14378	14084	14142	14113	14262	14292	14024	14133	14325	14186	14125	14181	14281	14211	14190	14098	14242	14266	14088	14216	14236	14152	14265	14273	14153	14244	14350	14199	14045	14239	14220	14343	14202	14296	14138	14270	14291	14281	14019	14237	14318	14223	14349	14253	14329	14105	14348	14026	14341	14251	14107	14247	14314	14079	14410	14052	14305	14251	14264	14266	14198	14208	14225	14287	14017	14358	14204	14210	14280	14164	14405	14145	14266	14185	14324	14239	14159	14108	14110	14081	14189	14298	14119	14099	14143	14251	14423	14273	14422	14242	14225	14271	14250	14286	14157	14250	14217	14210	14227	14247	14171	14249	14153	13966	14186	14317	14282	14149	14243	14166	14086	14249	14249	14155	14519	14058	14197	14274	14300	14219	14355	14234	14275	14183	14265	14294	14299	14114	14328	14222	14134	14206	14336	14075	14195	14281	14190	14265	14168	14180	14151	14215	14330	14021	14349	14109	14253	14313	14267	14169	14261	14253	14251	14123	14275	14254	14237	14142	14338	14042	14202	14175	14246	14409	14027	14302	14365	14107	14077	14225	14076	14279	14009	14328	14176	14245	14196	14272	14144	14094	14233	14266	14225	14219	14152	14094	14336	14202	14151	14417	14292	14406	14125	14024	14308	14214	14272	14296	14410	14308	14041	14097	14272	14203	14170	14276	14221	14375	14242	14170	14345	13994	14316	14195	14059	14247	14229	14272	14132	14257	14262	14297	14236	14129	14114	14174	14075	13950	14244	14387	14469	14354	14245	14224	14133	14191	14317	14255	14221	14150	14188	14314	14302	14206	14188	14072	14298	14272	14213	14069	14260	14244	13950	14091	14075	14130	14225	14249	14153	14217	14222	14307	14319	14069	14235	14355	14344	14196	14256	14251	14134	14360	14078	14171	14234	14144	14393	14039	14258	14164	14265	14216	14123	14336	14296	14152	14058	14333	14232	14214	14213	14149	14181	14200	14123	14233	14293	14254	14131	14310	14375	14079	14335	14093	14309	14322	14219	14187	14269	14228	14083	14356	14341
23033	21266	29088	23807	21460	23226	24202	18816	17771	18341	17953	17301	17001	17151	16868	16615	16436	16256	16431	16371	16205	16175	16229	16215	16000	16269	16107	16306	16256	16282	16414	16282	16307	16096	16164	16045	16202	16206	16166	16303	16020	16292	15928	15993	16402	18217	18322	17930	17336	16684	16351	16427	15692	15993	15986	16084	15857	15853	15850	16022	15949	16032	15943	16018	15737	15802	15894	15714	15759	15734	15786	16016	15805	15716	15824	15773	15870	15987	15839	15841	16021	16123	16080	15944	15861	15725	15898	15982	15825	15992	15869	15895	15782	15878	15871	16050	15839	15845	15713	15801	15852	16012	15977	15934	16043	16068	15939	16096	16054	15672	15811	15805	15906	15886	15620	15925	15934	15951	15899	15800	15744	16051	15914	15799	15839	15691	15895	15880	15818	16113	15904	15760	15943	15658	15941	15889	15842	15835	15931	15951	15943	15809	15653	15806	15880	15882	15905	15779	15843	16017	15749	15668	15882	15716	15809	15916	15867	15956	15949	15930	16022	15876	15916	15849	15669	15941	15850	15699	15914	15744	15919	15703	15654	15909	15823	15847	15881	15831	16149	15806	15927	15959	15639	16137	15925	15826	15815	15852	15723	15892	15833	15822	15958	15783	16083	15846	15810	15873	15947	15812	15845	15734	15952	15897	15917	15946	15829	15704	15986	15985	15739	15706	15956	15539	15966	15756	15643	15737	15643	15740	15824	15881	16034	15728	15890	15783	15882	15881	15984	16000	15697	15635	15853	15835	15853	15909	15942	15740	15916	15883	15677	15978	15799	15890	15714	15664	15817	15934	16145	16076	15995	15813	15880	15716	15733	15782	15850	15912	15919	15783	15996	15883	15811	15581	15953	15905	15971	15835	15852	16047	15834	15794	15875	15839	15764	15819	15954	15945	15916	15893	15841	15738	15925	15852	15658	15770	15821	15941	16200	16006	15862	15836	15972	15948	15977	15708	15847	15721	15691	15823	16001	15814	15898	15704	15782	15986	15848	15711	15693	15807	16040	15857	15868	15939	15851	15841	15687	15800	15635	15807	15871	15841	16029	15914	15762	15902	15777	15819	15850	15910	16024	15875	15893	15908	15905	15770	15837	15851	15699	15874	16024	16049	15647	15942	15899	15870	15917	15795	15583	15794	15957	15764	15748	15761	15928	15782	15599	15827	15529	15812	15745	15873	16029	15736	15846	15923	15740	15754	16060	15857	15860	15775	15935	15837	15780	15882	15856	15860	15626	15864	15813	15787	15722	15849	15769	16076	15912	15733	15701	15574	15805	15980	15665	15818	15748	15703	15832	15755	15954	15754	15947	16028	15914	15954	15915	15832	15712	15885	15796	15880	15652	15731	16136	15992	15795	15902	15793	15729	16046	15746	15930	15852	15848	15712	15914	15981	15929	15676	15883	15800	15985	15910	16056	15712	15978	15943	15853	15962	15664	15713	15685	15810	15804	15838	15869	15709	15790	15810	15787	15716	15913	15703	15749	15936	15776	15896	15928	15892	15852	16000	15716	16145	15945	15796	15828	15872	15816	16015	15685	15940	15786	15814	15850	15984	15937	15872	15727	15715	15718	15838	16031	15755	15808	15774	15901	15739	15817	15991	15861	15936	15842	15760	15906	15719	15774	15976	15838	15962	15975	15891	16015	15889	15942	15938	15991	15862	15886	15837	15948	15901	15982	15769	15861	15812	15783	15792	15903	15780	16205	15872	15797	15698	15906	15873	15805	15979	15850	15915	15753	15778	15855	15739	16146	16087	15827	15559	15824	15756	15706	15740	15828	15896	15877	15822	15914	15687	15681	15785	15777	15892	15801	16051	15820	15998	15873	15950	15793	15898	15935	15788	15950	15985	15943	15950	15804	15771	15886	15727	15899	15929	15823	15742	15740	15623	15731	15652	15818	15851	15785	16007	15787	15954	15789	15895	15882	15912	15717	15897	15863	15966	16006	15956	15705	15713	15977	15858	15926	15676	15866	15869	15978	15759	15841	15839	15866	15825	15894	15912	15754	15839	15881	15789	15875	15614	15922	15826	15739	15733	15815	15833	15678	15785	15966	15523	15782	15974	15740	15860	15794	15862	15820	15735	15549	15897	16007	15875	15765	15968	15846	15758	15993	16017	15794	15608	15786	15933	15778	16029	15753	15702	15979	15796	15767	15887	15913	15856	15847	15859	15998	16066	15796	16080	15923	15812	15806	15919	15852	15877	15761	15835	15819	15865	15879	15670	15852	15797	15903	15573	15627	15978	15865	15845	15790	15721	15865	15870	15713	15780	15774	15784	15742	15987	15771	15649	15541	15704	15881	16007	15973	15754	15644	15808	15989	15904	15851	15786	15850	15891	15802	15698	15753	15670	15847	15894	15772	15873	15940	15923	15825	15936	15911	15963	16136	15973	15832	15814	16083	15811	16002	15806	15746	15833	16023	15850	15876	16032	15888	15797	15750	15892	15764	15698	15926	15717	15803	15857	15835	15709	15782	15753	15934	15856	15985	15936	15839	15806	15750	15907	15851	15946	15667	15863	15661	15918	15870	15673	15778	15846	15647	15823	15973	15673	15580	15999	15952	16014	15900	15747	15713	15953	15789	15732	15950	15785	15725	15907	15704	16087	16040	15930	15990	15803	15782	16051	15949	15838	15926	15781	15636	15735	16110	15969	15951	15917	15921	15833	15854	15776	15722	15894	15650	15733	15757	15970	15900	15657	15702	15776	15863	15752	15854	15734	15537	15796	15814	15825	15862	15910	15922	15712	15730	15857	15674	15875	15784	15799	15781	15855	15946	15692	15705	15800	15967	15855	15792	16017	15911	16074	15800	15824	15934	15782	15854	15867	15724	15884	15845	15708	15820	15740	15840	15937	15741	15942	15785	15812	15821	15850	15831	15704	15855	15754	15683	15967	15860	15708	15883	15901	15993	15986	15708	15793	15826	15715	15802	15870	15718	15926	15888	15964	15838	15688	15703	15764	15767	15777	15938	15915	15661	15788	15840	15890	15723	15866	15759	15851	15907	15810	15905	15963	15818	15968	15850	15745	15925	15735	15827	16086	16039	15672	15914	15828	15884	16247	15896	15774	15777	15788	15776	15549	15804	15827	15725	15888	15806	15856	15967	15814	15719	16025	15759	15785	15792	15811	15849	15692	15910	15814	15868	15813	15769	15894	15808	15849	15722	15808	15934	15888	15780	15823	15762	15803	15890	15707	15811	15877	15779	15846	15878	15915	15765	15784	15866	15893	15744	15601	15817	15972	16028	16207	15903	15818	15752	15882	15892	15876	16134	15811	15879	15861	15846	15787	15941	15822	15937	15856	15909	15906	15794	15911	15861	15904	15854	15782	15851	15965	15945	15792	15932	15904	15921	15800	15962	16054	15885	15955	15826	15892	15980	15793	15823	15788	15854	15926	15835	15850	15982	15914	15980	15833	15974	16088	15923	15797	16115	15966	15825	15880	15764	15802	15739	15733	15816	15823	15768	15861	15830	15809	15891	15894	15926	15811	15907	15786	15924	15856	15819	15765	15954	16004	15861	15848	15976	15860	15567	15743	15733	15844	15931	16039	15903	15977	15858	16032	15828	15836	15949	15802	15684	15742	15712	15756	15797	15786	15804	16080	15972	15798	15892	15646	15957	15965	15895	15941	15858	15661	15834	15902	15966	15847	15952	15972	15718	15921	15669	15751	15835	15935	15811	15803	15875	16014	15942	15758	15788	15955	15627	15825	16022	15769	15740	15743	15894	15885	15712	15766	15744	15933	15921	15853	15733	15958	16005	15856	15790	15816	15585	15878	15864	15838	15782	15714	15710	15646	15771	15888	16021	15704	15842	15803	15822	15876	16009	15850	15803	15966	15701	16090	15822	15839	15850	15846	15726	15730	15897	15938	15924	15914	15753	15919	16102	16017	15740	15801	15766	15838	15755	15751	15893	15887	15849	16007	15833	15809	15739	15687	15677	15888	15833	15921	15909	15874	16060	15904	15871	16029	15834	15869	15764	15891	15890	15805	15967	15867	15914	15921	15919	15870	15746	15760	15863	16040	16102	15821	15797	15853	15891	15883	15781	15678	15791	15701	15890	15829	15786	15749	15706	15976	15947	15787	16004	15791	15802	15865	15908	15768	16005	15985	15936	15700	15873	15842	15782	15778	15864	15988	15932	15827	15742	15830	15973	15897	15690	15564	15990	15928	15874	15852	15976	15716	15811	15770	15772	15639	15556	15894	15932	15798	15763	15972	15830	15745	15768	15986	15902	15966	15959	15957	15735	15828	16096	15900	15939	15806	15747	15780	15834	15909	15937	15874	15804	15833	15785	15862	15894	15864	15930	15734	15827	15762	15828	15829	15991	15893	15987	15960	15939	15905	15792	15818	15784	15938	15740	15887	15732	15855	15706	15670	15612	15752	15848	16063	15913	15844	15856	15798	15910	15804	15847	15967	15833	16037	15970	16117	15868	16003	16042	15709	15880	15822	15974	15753	15761	15719	15817	15907	15659	15947	15943	15739	15619	15637	15668	15764	15784	15727	15740	15760	15909	15728	15907	15756	15793	15748	15876	15849	15878	15808	15818	16035	15800	15962	15869	15730	15860	15643	15860	15850	15721	16004	15754	15784	15667	15543	15874	15831	15980	15898	15879	15739	15830	15737	16005	15861	15870	15858	15996	16016	15848	15837	15881	15873	15864	15772	15923	15739	15772	15713	15558	15847	15665	15847	15731	15723	15914	15899	15731	15744	15731	15696	15871	15778	15843	15804	15799	15617	15868	15887	16065	15671	15835	15967	16012	16061	15698	15865	15767	15627	15996	15844	15859	15735	15808	15781	15682	15729	15794	15831	15875	15873	15999	15785	15902	15807	15935	15791	15862	15882	15608	15764	15703	15864	15892	15770	15858	15915	15612	15745	15852	15959	15759	15749	15877	15868	15604	15768	15809	15855	15873	16033	16029	15883	15825	15796	15913	15807	15907	15693	15873	16100	15871	15673	15660	15955	15993	15954	15792	15602	15730	15899	15862	15845	16063	15949	15713	15820	15932	15905	15795	15890	15885	15823	15818	15798	15856	16025	15871	15899	16021	15933	15970	15837	15750	15647	15903	15658	15887	15981	16044	15953	15904	15969	15987	15892	15807	15727
17863	33171	32864	26488	22358	20068	18636	17815	18082	18050	17324	16150	15898	16155	16099	15116	14805	14778	14576	14715	14656	14685	14713	14630	14683	14572	14607	14839	14746	14953	14676	14713	14563	14632	14545	14656	14423	14482	14599	14649	14424	14410	14438	14508	14676	17848	17753	16932	15987	15116	14702	14582	14568	14231	14360	14322	14301	14477	14337	14334	14158	14471	14253	14279	14267	14447	14257	14158	14441	14158	14252	14353	14285	14282	14459	14372	14398	14228	14407	14202	14247	14317	14401	14274	14452	14331	14145	14315	14508	14085	14345	14343	14439	14359	14396	14307	14426	14276	14273	14364	14394	14468	14386	14409	14289	14373	14259	14363	14478	14254	14263	14275	14319	14557	14328	14299	14269	14408	14298	14345	14386	14443	14081	14225	14333	14299	14335	14386	14407	14250	14225	14352	14442	14267	14250	14376	14448	14436	14468	14388	14368	14440	14339	14225	14313	14275	14319	14290	14262	14361	14191	14533	14334	14384	14140	14311	14412	14224	14449	14372	14243	14340	14411	14249	14348	14318	14259	14491	14355	14294	14432	14280	14400	14422	14202	14206	14345	14296	14302	14482	14335	14326	14269	14325	14151	14278	14349	14317	14254	14244	14412	14306	14408	14249	14338	14347	14269	14268	14503	14247	14345	14231	14372	14306	14272	14356	14420	14273	14395	14317	14259	14225	14366	14500	14311	14278	14300	14201	14362	14320	14433	14280	14388	14432	14473	14334	14385	14293	14288	14364	14325	14303	14413	14385	14182	14223	14287	14396	14572	14352	14486	14343	14292	14281	14284	14323	14380	14634	14480	14321	14181	14289	14323	14343	14345	14341	14267	14407	14440	14410	14457	14216	14487	14166	14343	14344	14190	14558	14339	14181	14365	14332	14290	14341	14241	14250	14341	14408	14362	14349	14371	14340	14408	14321	14375	14450	14094	14343	14195	14374	14464	14140	14271	14450	14397	14287	14448	14456	14350	14201	14306	14347	14262	14339	14332	14185	14394	14170	14379	14242	14339	14471	14343	14364	14257	14439	14302	14269	14284	14376	14300	14284	14117	14118	14472	14240	14303	14306	14332	14427	14239	14272	14260	14357	14419	14166	14438	14308	14179	14361	14387	14406	14274	14239	14321	14299	14142	14298	14336	14429	14253	14267	14326	14269	14253	14271	14197	14268	14423	14253	14369	14331	14264	14498	14421	14229	14483	14357	14278	14340	14390	14443	14390	14499	14329	14296	14304	14191	14148	14364	14300	14490	14353	14329	14154	14184	14347	14147	14342	14344	14389	14229	14249	14343	14223	14221	14069	14377	14318	14392	14241	14356	14345	14225	14296	14367	14376	14278	14171	14300	14283	14377	14421	14437	14424	14313	14330	14198	14420	14350	14181	14353	14149	14457	14442	14358	14171	14314	14338	14354	14433	14326	14462	14342	14335	14371	14316	14351	14264	14415	14377	14204	14137	14463	14362	14337	14334	14336	14313	14197	14384	14457	14385	14356	14362	14331	14289	14289	14175	14180	14215	14416	14339	14464	14189	14276	14368	14404	14313	14326	14406	14254	14189	14293	14282	14300	14336	14322	14272	14361	14267	14206	14138	14410	14322	14357	14294	14262	14307	14306	14465	14271	14285	14393	14119	14210	14328	14381	14273	14318	14292	14330	14382	14249	14258	14218	14222	14353	14272	14256	14144	14241	14169	14201	14220	14397	14359	14351	14346	14212	14338	14230	14236	14470	14364	14411	14200	14457	14455	14346	14363	14088	14269	14314	14238	14430	14331	14231	14313	14161	14489	14246	14060	14304	14162	14368	14415	14312	14369	14472	14325	14300	14307	14186	14293	14341	14262	14254	14207	14266	14296	14363	14380	14400	14419	14283	14316	14266	14445	14293	14234	14250	14274	14353	14113	14378	14335	14352	14379	14248	14305	14465	14128	14331	14311	14287	14457	14350	14356	14256	14270	14180	14481	14289	14180	14400	14420	14372	14192	14406	14282	14309	14240	14182	14262	14300	14360	14270	14385	14317	14107	14335	14358	14277	14134	14283	14417	14369	14174	14298	14315	14427	14326	14320	14233	14426	14363	14222	14539	14487	14265	14344	14386	14304	14254	14356	14449	14150	14430	14259	14313	14356	14282	14146	14271	14344	14422	14270	14366	14284	14267	14259	14316	14449	14233	14224	14285	14299	14300	14315	14331	14376	14294	14321	14383	14281	14342	14394	14228	14441	14374	14342	14285	14048	14265	14426	14405	14251	14330	14236	14288	14326	14344	14426	14330	14270	14212	14367	14316	14376	14280	14561	14320	14356	14506	14215	14130	14260	14168	14360	14120	14395	14299	14346	14483	14346	14369	14248	14250	14302	14319	14438	14436	14535	14251	14330	14299	14234	14508	14259	14367	14321	14328	14239	14381	14467	14316	14495	14190	14187	14451	14381	14234	14392	14178	14420	14205	14340	14344	14283	14531	14361	14160	14284	14514	14436	14281	14310	14360	14417	14437	14339	14294	14295	14214	14367	14360	14366	14252	14339	14428	14251	14283	14345	14376	14349	14249	14338	14297	14278	14206	14394	14356	14341	14322	14296	14198	14421	14282	14188	14319	14544	14265	14290	14331	14439	14291	14298	14363	14449	14136	14326	14521	14310	14259	14291	14205	14409	14267	14331	14244	14248	14293	14180	14467	14292	14296	14344	14443	14321	14436	14211	14309	14209	14245	14227	14404	14293	14409	14304	14308	14209	14350	14404	14240	14279	14206	14266	14383	14165	14433	14252	14127	14272	14147	14397	14299	14529	14299	14343	14325	14191	14355	14307	14304	14299	14202	14289	14339	14324	14410	14248	14358	14210	14323	14286	14261	14502	14271	14402	14392	14286	14527	14287	14299	14176	14472	14386	14449	14424	14419	14372	14195	14248	14191	14434	14382	14305	14495	14320	14376	14457	14110	14315	14346	14367	14240	14376	14421	14423	14317	14220	14193	14382	14245	14204	14376	14249	14290	14224	14384	14218	14180	14244	14289	14276	14333	14316	14380	14244	14388	14371	14318	14264	14190	14369	14161	14163	14282	14499	14307	14208	14523	14137	14344	14212	14268	14229	14392	14119	14230	14358	14103	14357	14389	14391	14329	14408	14462	14349	14449	14538	14360	14337	14276	14258	14386	14405	14144	14301	14208	14397	14259	14366	14122	14291	14222	14290	14444	14382	14315	14323	14299	14460	14214	14368	14286	14463	14247	14334	14373	14349	14307	14204	14227	14377	14395	14074	14378	14288	14206	14450	14259	14378	14349	14255	14196	14307	14328	14280	14299	14201	14339	14278	14265	14313	14364	14276	14360	14367	14378	14266	14329	14284	14231	14384	14525	14326	14175	14436	14181	14280	14439	14305	14310	14197	14269	14327	14385	14356	14349	14179	14319	14208	14327	14331	14396	14443	14264	14368	14416	14348	14262	14463	14267	14321	14269	14303	14444	14359	14455	14177	14182	14395	14399	14296	14102	14354	14218	14350	14304	14359	14269	14160	14236	14370	14459	14331	14242	14323	14271	14460	14329	14235	14218	14351	14266	14519	14211	14456	14393	14175	14370	14224	14208	14361	14314	14295	14270	14343	14264	14315	14296	14287	14241	14282	14219	14216	14323	14257	14282	14257	14217	14290	14310	14304	14325	14229	14350	14164	14223	14276	14355	14324	14348	14414	14253	14414	14304	14236	14439	14565	14256	14326	14304	14360	14337	14377	14331	14184	14422	14250	14447	14274	14468	14315	14411	14265	14223	14430	14261	14272	14350	14297	14457	14378	14409	14306	14439	14321	14352	14357	14428	14297	14309	14273	14287	14340	14236	14191	14197	14212	14226	14233	14375	14357	14350	14199	14157	14464	14520	14242	14407	14221	14384	14435	13977	14249	14290	14538	14342	14397	14259	14314	14148	14467	14266	14436	14323	14240	14413	14263	14400	14192	14283	14291	14270	14325	14477	14305	14398	14297	14345	14324	14416	14371	14475	14428	14281	14275	14280	14478	14507	14269	14282	14332	14495	14445	14214	14246	14512	14462	14385	14281	14227	14295	14378	14427	14065	14144	14259	14442	14434	14422	14299	14264	14381	14357	14260	14265	14392	14140	14266	14313	14309	14349	14340	14574	14352	14338	14439	14392	14245	14409	14237	14186	14061	14400	14351	14423	14367	14263	14351	14409	14188	14315	14392	14371	14257	14331	14453	14411	14304	14320	14295	14318	14220	14261	14366	14300	14391	14340	14305	14294	14329	14186	14325	14312	14536	14435	14320	14236	14346	14441	14198	14254	14432	14372	14285	14400	14473	14348	14294	14464	14432	14213	14214	14293	14266	14257	14268	14346	14230	14357	14484	14288	14326	14330	14272	14214	14215	14324	14263	14407	14269	14319	14280	14387	14319	14439	14364	14380	14279	14356	14596	14316	14220	14315	14068	14369	14285	14172	14314	14356	14256	14403	14399	14227	14167	14241	14537	14496	14172	14232	14450	14388	14285	14289	14320	14284	14306	14332	14360	14312	14380	14325	14341	14278	14292	14254	14201	14218	14340	14210	14332	14361	14360	14291	14387	14329	14349	14454	14372	14365	14375	14462	14215	14230	14180	14438	14458	14101	14413	14200	14363	14171	14320	14204	14297	14416	14519	14371	14279	14242	14233	14366	14373	14314	14321	14438	14291	14233	14368	14449	14250	14369	14364	14355	14209	14303	14293	14306	14260	14526	14329	14385	14421	14498	14231	14346	14334	14376	14449	14122	14376	14407	14260	14351	14244	14313	14331	14181	14287	14321	14164	14395	14253	14290	14304	14258	14296	14233	14508	14347	14143	14388	14282	14266	14206	14476	14308	14344	14359	14489	14315	14486	14329	14377	14189	14158	14456	14220	14292	14222	14353	14387	14336	14358	14392	14175	14468	14172	14346	14297	14350	14206	14419	14371	14555	14302	14348	14142	14173	14384	14266	14428	14401	14312	14427	14395	14257	14228	14236	14416	14436	14176	14208	14362	14182	14328	14475	14314	14360	14252	14370	14311	14369	14367	14272	14243	14343	14266	14409	14394	14259	14269	14492	14397	14343	14276	14350	14171	14348	14255	14404	14316	14265	14184	14180	14446	14371	14284	14282	14220	14215	14278
27687	22487	26393	22722	18318	17317	17011	16601	16353	16072	16219	16038	16014	15857	16169	15887	15783	15708	15690	15853	15713	15824	15666	15537	15620	15678	15897	15665	15918	15793	15924	15596	15661	15566	15708	15711	15674	15749	15589	15745	15624	15811	15636	15675	15818	15722	15715	15728	15984	15909	15805	15644	15533	15575	15703	15719	15705	15653	15567	15597	15641	15745	15727	15730	15594	15791	15510	15713	15642	15616	15796	15615	15789	15699	15643	15845	15675	15987	15842	15700	15899	15837	15592	15696	15801	15605	15701	15588	15564	15675	15695	15700	15819	15609	15697	15624	15868	15649	15734	15619	15576	15604	15678	15664	15570	15743	15889	15520	15702	15592	15413	15592	15567	15783	15765	15737	15561	15601	15703	15582	15710	15536	15770	15739	15574	15783	15679	15574	15800	15722	15540	15752	15722	15513	15673	15434	15705	15619	15436	15564	15674	15670	15649	15757	15669	15680	15523	15569	15724	15660	15680	15628	15652	15732	15484	15649	15715	15447	15570	15624	15810	15595	15489	15884	15659	15734	15761	15690	15584	15639	15816	15574	15883	15800	15492	15695	15709	15656	15671	15427	15485	15549	15616	15710	15371	15762	15994	15665	15529	15728	15775	15699	15567	15763	15642	15617	15586	15669	15663	15725	15585	15465	15705	15832	15642	15618	15725	15565	15585	15699	15542	15693	15753	15372	15477	15557	15667	15543	15747	15800	15709	15644	15671	15715	15701	15773	15697	15732	15618	15675	15579	15446	15703	15986	15733	15612	15508	15700	15602	15723	15671	15721	15838	15744	15618	15523	15494	15501	15709	15530	15622	15634	15607	15722	15671	15542	15825	15655	15577	15663	15569	15702	15622	15469	15661	15553	15641	15842	15865	15645	15469	15545	15676	15813	15796	15556	15580	15619	15801	15608	15645	15782	15508	15803	15770	15651	15577	15533	15745	15667	15733	15695	15470	15747	15763	15690	15817	15413	15683	15424	15561	15614	15551	15436	15700	15661	15493	15612	15453	15485	15539	15778	15667	15518	15651	15682	15729	15590	15514	15489	15742	15490	15692	15719	15688	15786	15736	15607	15609	15834	15841	15806	15702	15819	15688	15827	15827	15670	15539	15804	15463	15660	15750	15633	15729	15605	15573	15571	15561	15498	15808	15669	15699	15636	15709	15725	15589	15749	15673	15683	15582	15512	15506	15510	15763	15518	15767	15603	15738	15670	15716	15576	15706	15804	15651	15623	15781	15693	15629	15629	15682	15720	15525	15700	15893	15597	15592	15652	15679	15717	15485	15608	15464	15572	15677	15639	15765	15651	15513	15674	15809	15657	15755	15699	15827	15764	15546	15671	15758	15877	15726	15703	15589	15645	15672	15673	15658	15565	15632	15698	16028	15492	15646	15547	15311	15657	15750	15564	15620	15625	15580	15717	15525	15651	15657	15660	15872	15652	15752	15746	15431	15738	15614	15665	15634	15625	15565	15516	15575	15701	15667	15793	15662	15751	15538	15614	15483	15673	15656	15741	15803	15729	15601	15677	15751	15776	15439	15649	15438	15555	15512	15566	15751	15850	15532	15668	15619	15546	15602	15671	15757	15543	15653	15770	15705	15513	15638	15689	15665	15565	15722	15537	15499	15546	15719	15635	15592	15720	15610	15545	15415	15521	15789	15742	15721	15552	15743	15827	15759	15712	15524	15737	15796	15811	15640	15700	15750	15703	15573	15400	15583	15660	15629	15611	15814	15595	15588	15462	15471	15590	15629	15602	15526	15647	16009	15686	15545	15550	15664	15456	15629	15640	15850	15765	15732	15764	15615	15720	15854	15843	15638	15721	15833	15626	15471	15503	15716	15582	15625	15841	15594	15438	15596	15579	15632	15769	15622	15595	15536	15648	15508	15728	15522	15543	15540	15574	15706	15857	15587	15848	15685	15792	15659	15609	15925	15734	15702	15904	15586	15768	15666	15756	15855	15708	15707	15608	15639	15494	15659	15599	15664	15587	15592	15866	15594	15729	15712	15778	15886	15714	15600	15748	15663	15497	15457	15776	15694	15551	15831	15751	15632	15605	15853	15755	15670	15636	15607	15804	15829	15514	15681	15664	15713	15686	15546	15492	15798	15782	15625	15704	15465	15642	15756	15641	15746	15550	15588	15855	15562	15472	15768	15621	15642	15726	15615	15710	15654	15684	15792	15609	15604	15929	15745	15626	15714	15520	15609	15756	15540	15631	15646	15532	15602	15875	15687	15605	15568	15700	15617	15496	15383	15669	15670	15699	15633	15664	15934	15655	15645	15547	15632	15553	15709	15549	15667	15727	15594	15566	15547	15733	15678	15609	15584	15719	15786	15676	15611	15375	15778	15482	15666	15605	15541	15732	15643	15931	15603	15700	15787	15748	15725	15732	15830	15659	15726	15685	15603	15554	15792	15464	15631	15637	15718	15787	15689	15714	15546	15617	15596	15532	15635	15636	15698	15748	15747	15525	15492	15672	15721	15521	15657	15758	15534	15632	15691	15713	15482	15617	15768	15642	15714	15511	15528	15771	15664	15629	15709	15878	15719	15577	15443	15729	15527	15736	15626	15809	15652	15636	15714	15842	15844	15684	15740	15581	15814	15731	15694	15766	15727	15733	15602	15690	15732	15740	15649	15490	15522	15782	15770	15780	15528	15629	15791	15885	15826	15544	15456	15703	15606	15626	15495	15744	15598	15506	15583	15713	15752	15679	15647	15659	15615	15845	15750	15696	15741	15737	15703	15542	15700	15828	15794	15827	15503	15686	15732	15618	15621	15674	15734	15703	15700	15676	15666	15725	15752	15652	15675	15663	15666	15587	15741	15527	15673	15492	15600	15613	15660	15568	15806	15636	15621	15612	15743	15659	15792	15593	15630	15542	15794	15521	15819	15587	15680	15701	15648	15936	15671	15600	15770	15622	15798	15592	15706	15727	15757	15617	15661	15508	15718	15357	15951	15675	15789	15792	15634	15555	15509	15597	15752	15547	15584	15645	15634	15712	15598	15902	15775	15573	15614	15746	15591	15951	15456	15442	15565	15604	15618	15581	15690	15986	15655	15499	15780	15696	15683	15613	15635	15651	15729	15559	15795	15749	15426	15524	15698	15717	15761	15652	15438	15564	15814	15609	15664	15714	15696	15694	15646	15741	15807	15669	15681	15486	15526	15527	15743	15765	15699	15630	15659	15476	15570	15682	15744	15671	15468	15636	15859	15477	15719	15515	15618	15591	15602	15807	15687	15513	15824	15614	15762	15685	15578	15635	15733	15697	15557	15538	15314	15588	15671	15765	15512	15497	15650	15698	15574	15641	15711	15727	15516	15913	15911	15599	15628	15775	15592	15561	15621	15631	15794	15663	15834	15685	15785	15736	15693	15637	15606	15569	15502	15762	15598	15626	15519	15619	15800	15796	15388	15578	15665	15801	15778	15483	15787	15679	15542	15665	15625	15612	15649	15551	15666	15637	15810	15633	15513	15718	15762	15620	15748	15819	15683	15473	15665	15750	15628	15482	15622	15827	15576	15571	15567	15565	15660	15695	15628	15698	15668	15735	15692	15694	15701	15655	15780	15779	15753	15620	15853	15596	15452	15679	15810	15677	15689	15737	15805	15700	15558	15650	15684	15549	15596	15755	15890	15735	15581	15351	15680	15662	15531	15695	15435	15587	15496	15463	15759	15827	15802	15664	15422	15552	15617	15747	15565	15569	15684	15477	15581	15605	15708	15562	15740	15814	15593	15526	15733	15658	15677	15695	15621	15596	15756	15832	15659	15672	15546	15629	15530	15572	15658	15664	15423	15824	15709	15704	15507	15598	15718	15739	15680	15712	15557	15678	15581	15677	15617	15771	15822	15658	15590	15721	15593	15632	15797	15534	15585	15785	15739	15520	15829	15686	15646	15639	15589	15678	15613	15645	15808	15667	15598	15551	15651	15518	15694	15742	15714	15702	15643	15470	15533	15676	15617	15643	15526	15710	15604	15556	15672	15603	15757	15568	15701	15480	15670	15624	15498	15735	15744	15479	15669	15618	15674	15580	15871	15444	15616	15537	15613	15550	15685	15467	15597	15605	15582	15696	15601	15704	15670	15730	15519	15543	15652	15719	15567	15668	15650	15681	15840	15706	15778	15735	15550	15587	15679	15462	15658	15754	15893	15529	15738	15389	15530	15657	15797	15553	15801	15706	15467	15565	15655	15677	15645	15500	15898	15692	15759	15757	15671	15652	15553	15737	15689	15565	15659	15684	15880	15616	15649	15767	15655	15774	15653	15425	15674	15723	15565	15542	15698	15715	15512	15681	15713	15621	15716	15546	15694	15658	15735	15633	15490	15717	15674	15789	15672	15563	15642	15485	15597	15623	15737	15528	15840	15534	15576	15685	15643	15597	15687	15548	15550	15408	15750	15557	15557	15644	15695	15613	15749	15793	15658	15572	15831	15697	15625	15792	15696	15714	15788	15579	15718	15784	15698	15648	15481	15473	15511	15695	15726	15698	15745	15530	15500	15644	15658	15481	15574	15876	15738	15570	15610	15432	15628	15734	15749	15494	15624	15740	15843	15728	15800	15534	15683	15726	15538	15852	15671	15747	15542	15697	15824	15791	15515	15653	15839	15697	15603	15731	15537	15593	15491	15763	15767	15726	15607	15625	15730	15791	15714	15469	15721	15644	15712	15470	15757	15732	15734	15802	15933	15643	15503	15583	15507	15618	15632	15613	15636	15845	15723	15664	15632	15589	15417	15694	15854	15666	15755	15697	15750	15824	15678	15893	15637	15654	15792	15744	15676	15623	15494	15595	15614	15650	15861	15594	15743	15686	15794	15605	15599	15479	15542	15831	15454	15441	15635	15621	15655	15709	15579	15777	15737	15872	15663	15586	15604	15545	15623	15518	15705	15745	15775	15844	15700	15529	15574	15664	15611	15766	15514	15549	15582	15385	15968	15751	15762	15457	15679	15886	15663	15830	15667	15701	15733	15760	15549	15473	15648	15691	15843	15573	15727	15658	15602	15749	15561	15553	15665	15664	15783	15673	15686	15582	15559	15636	15694	15659	15642	15725	15824	15616	15734	15718	15616	15668	15739	15573	15646	15819	15739	15708	15699	15692	15619	15808	15736	15694	15802	15637
17051	23688	25482	20368	17803	16292	16213	15510	15622	15416	15160	15096	14774	14893	15060	14531	14481	14518	14170	14309	14397	14192	14267	14187	14375	14306	14574	14501	14492	14577	14258	14434	14386	14203	14354	14180	14326	14341	14348	14193	14374	14251	14266	14130	14401	14312	14509	14620	14477	14481	14252	14172	14087	14297	14330	14171	14076	14265	14165	14209	14106	14313	14258	14247	14192	14236	14237	14190	14325	14206	14211	14273	14111	14365	14134	14159	14275	14300	14240	14071	14218	14281	14252	14106	13936	14321	14323	14215	14231	14286	14287	14014	14244	14134	14208	14365	14291	14219	14142	14279	14161	14221	14140	14285	14273	14321	14302	14095	14116	14180	14199	14100	14294	14145	14258	14199	14024	14226	14132	14424	14233	14334	14207	14144	14234	14045	14189	14101	14307	14303	14168	14212	14040	14177	14301	14161	14231	14280	14227	14217	14296	14159	14355	14290	14194	14142	14382	14307	14282	14112	14234	14356	14249	14177	14251	14138	14174	14228	14203	14407	14244	14260	14188	14043	14296	14320	14148	14149	14389	14164	14290	14491	14140	14205	14103	14254	14121	14178	14103	14280	14274	14208	14226	14356	14251	14162	14084	14050	14154	14159	14403	14123	14303	14269	14209	14301	14252	14157	14177	14393	14136	14246	14170	14321	14183	14301	14182	14364	14034	14066	14170	14370	14290	14137	14133	14074	14259	14329	14376	14214	14360	14394	14321	14337	14170	14174	14284	14223	14228	14124	14144	14246	14091	14362	14159	14357	14230	14174	14444	14168	14385	14182	14097	14138	14316	14397	14181	14415	14262	14328	14106	14279	14320	14320	14330	14168	14173	14198	14235	14094	14308	14092	13958	14130	14352	14324	14322	14330	14353	14291	14281	14249	14118	14289	14177	14278	14153	14263	14103	14110	14087	14226	14156	14377	14264	14299	14334	14060	14060	14236	14164	14376	14200	14322	14197	14095	14119	14318	14120	14148	14253	14245	14069	14181	14316	14112	14262	14220	14157	14297	14156	14257	14179	14079	14224	14405	14265	14229	14129	14404	14183	14263	14248	14211	14263	14344	14021	14250	14168	14286	14235	14244	14239	14246	14142	14157	14239	14126	14234	14016	14262	14354	14267	14263	13900	14311	14373	14177	14338	14114	14151	14230	14246	14163	14107	14189	14212	14185	14222	14309	14299	14367	14247	14229	14301	14410	14147	14137	14256	14257	14272	14528	14228	14196	14260	14235	14293	14178	14299	14088	14208	14266	14162	14107	14234	14313	14216	14386	14328	14065	14302	14280	14187	14287	14137	14131	14212	14252	14367	14160	14302	14303	14240	14100	14317	14131	14227	14247	14196	14043	14235	14158	14089	14353	14258	14244	14165	14332	14186	14235	14129	14334	14096	14270	14333	14209	14182	14200	14196	14265	14154	14188	14230	14263	14099	14199	14207	14147	14369	14197	14125	14314	14075	14135	14219	14253	14165	14238	14305	14264	14271	14177	14387	14114	14284	14120	14020	14060	14212	14186	14351	14114	14148	14400	14246	14229	14250	14152	14151	14201	14216	14393	14158	14193	14195	14287	14305	14209	14149	14398	14312	14207	14241	14303	14046	14376	14287	14283	14361	14212	14168	14165	14424	14077	14280	14249	14124	14396	14308	14342	14152	14160	14098	14273	14234	14198	14083	14153	14238	14357	14266	14267	14252	14315	14171	14170	14230	14371	14306	14146	14327	14243	14304	14247	14063	14242	14392	14223	14058	14264	14497	14236	14133	14257	14077	14234	14093	14233	14057	14302	14302	14267	14209	14223	14299	14204	14174	14404	14213	14291	14430	14090	14119	14283	14188	14146	14311	14186	14188	14089	14231	14117	14132	14283	14234	14178	14284	14274	14293	14274	14270	14180	14400	14272	14149	14362	14296	14208	14191	14280	14203	14204	14265	14229	14201	14423	14153	14327	14242	14285	14189	14238	14308	14129	14207	14167	14117	14359	14224	14254	14325	13995	14126	14289	14200	14050	14349	14182	14240	14194	14030	14238	14129	14242	14235	14244	14051	14213	14136	14208	14209	14134	14160	14250	14286	14187	14280	14249	14204	14245	14138	14185	14100	14236	14199	14289	14454	14290	14240	14220	14136	14181	14247	14387	14085	14299	14435	14309	14085	14302	14026	14326	14141	14222	14322	14243	14217	14199	14338	14329	14193	14288	14165	14128	14230	14158	14244	14344	14196	14185	14194	14189	14248	14205	14268	14360	14165	14328	14258	14334	14028	14284	14246	14082	14221	14025	14254	14245	14185	14201	14211	14173	14433	14159	14158	14139	14265	14140	14339	14249	14280	14173	14278	14233	14059	14230	14252	14191	14461	14254	14115	14181	14283	14153	14192	14120	14142	14133	14280	14388	14416	14206	14211	14231	14102	14172	14201	14061	14181	14269	14257	14246	14257	14128	14266	14105	14367	14008	14258	14371	14321	14161	14261	14181	14138	14214	14288	14213	14289	14143	14248	14127	14161	14195	13983	14178	14369	14230	14361	14229	14223	14178	14299	14137	14177	14126	14410	14326	14157	14241	14177	14095	14199	14112	14413	14235	14158	14273	14050	14286	14302	14461	14235	14150	14474	14042	14247	14256	14234	14181	14319	14075	14069	14236	14205	14402	14188	14359	14283	14084	14324	14265	14311	14187	14301	14384	14302	14351	14231	14339	14232	14306	14302	14160	14249	14306	14193	14095	14259	14119	14235	14355	14267	14154	14305	14240	14077	14345	14260	14118	14140	14434	14010	14339	14325	14117	14133	14094	14199	14218	14316	14325	14140	14147	14280	14097	14238	14243	14226	14176	14198	14200	14192	14370	14218	14129	14317	14259	14230	14168	14137	14309	14113	14101	14154	14287	14408	14096	14238	14249	14374	14116	14267	14271	14209	14223	14255	14177	14328	14149	14307	14281	14179	14256	14384	14096	14324	14085	14284	14236	14130	14188	14244	14267	14231	14210	14362	14119	14041	14142	14188	14201	14331	14213	14245	14265	14098	14254	14297	14353	14112	14201	14213	14412	14207	14082	14356	14140	14296	14030	14249	14356	14200	14230	14336	14183	14263	14238	14135	14400	14291	14397	14176	14163	14187	14231	14316	14156	14356	14036	14091	14105	14140	14126	14281	14289	14121	14285	14365	14262	14087	14310	14299	14199	14105	14044	14208	14139	14183	14197	14098	14180	14256	14226	14379	14185	14184	14071	13999	14160	14215	14323	14162	14185	14350	14274	14415	14273	14249	14102	14232	14377	14111	14167	14226	14290	14323	14219	14249	14094	14256	14185	14328	14320	14253	14243	14270	14264	14217	14292	14295	14252	14283	14329	14319	14249	14307	14321	14097	14226	14152	14107	14197	14169	14116	14460	14435	14277	14325	14231	14324	14169	14133	14224	14227	14240	14453	14027	14197	14220	14469	14299	14199	14184	14162	14347	14301	14269	14315	14286	14244	14366	14140	14288	14015	14314	14181	14251	14061	14295	14218	14301	14242	14277	14165	14309	14169	14286	14275	14432	14198	14277	14242	14076	14319	14202	14043	14334	14076	14043	14322	14240	14140	14311	14183	14270	14192	14275	14061	14232	14427	14229	14353	14400	14315	14156	14337	14088	14156	14241	13935	14090	14293	14244	14107	14173	14121	13993	14395	14223	14297	14075	14350	14212	14502	14225	14201	14229	14279	14162	14218	14183	14204	14107	14237	14288	14265	14172	14243	14088	14322	14362	14340	14251	14211	14211	14235	14248	14424	14238	14244	14189	14236	14098	14343	14239	14207	14316	14272	14213	14296	14090	14237	14157	14118	14089	14335	14232	14129	14381	14342	14278	14164	14269	14325	14089	14193	14246	14278	14189	14205	14261	14237	14416	14215	14145	14367	14103	14138	14314	14092	14360	14189	14444	14170	14187	14192	14336	14293	14026	14141	14234	14171	14467	14211	14302	14180	14177	14269	14097	14143	14244	14169	14126	14309	14150	14298	14120	14159	14162	14162	14225	14351	14144	14228	14338	14173	14358	14259	14175	14237	14342	14173	14170	14234	14169	14283	14265	14198	14197	14216	14112	14189	14290	14086	14188	14200	14336	14445	14075	14192	14221	14393	14218	14173	14168	14126	14181	14334	14347	14343	14010	14365	14423	14083	14279	14106	14252	14238	14215	14165	14168	14173	14424	14194	14046	14133	14215	14209	14112	14280	14195	14254	14151	14268	14260	14377	14150	14156	14183	14373	14226	14277	14252	14177	14390	14339	14188	14213	14312	14232	14282	14226	14474	14134	14147	14139	14157	14100	14407	14169	14148	14163	14302	14239	14198	14245	14242	14105	14371	14163	14303	14180	14347	14148	14176	14034	14370	14325	14215	14225	14157	14211	14080	14294	14156	14149	14120	14296	14223	14268	14301	14230	14283	14170	14214	14115	14351	14230	14313	14137	14293	14189	14185	14305	14459	14145	14330	14124	14165	14293	14165	14180	14242	14317	14277	14188	14283	14195	14113	14177	14148	14158	14215	14149	14189	14313	14310	14181	14275	14266	14135	14164	14238	14118	14257	14226	14292	14145	14213	14137	14216	14336	14266	14115	14263	14258	14284	14177	14210	14201	14130	14200	14224	14265	14222	14419	14180	14174	14145	14201	14181	14165	14152	14119	14214	14274	14201	14489	14322	14364	14199	14068	14311	14274	14156	14151	14080	14241	14180	14174	14343	14196	14433	14210	14166	14267	14235	14328	14129	14210	14308	14184	14176	14200	14292	14179	14254	14303	14262	14187	14073	14311	14244	14363	14171	14371	14140	14373	14319	14170	14276	14203	14153	14375	14252	14309	14327	14229	14210	14167	14025	14140	14170	14143	14336	14286	14329	14363	14126	14156	14220	14178	14380	14130	14099	14418	14369	14241	14092	14304	14073	14308	14143	14206	14313	14286	14203	14390	14138	14255	14201	14291	14259	14157	14316	14084	14115	14089	14255	14165	14168	14134	14296	14165	14163	14237	14367	14358	14299	14043	14154	14395	14348	14348	14354	14290	14198	14288	14195	14329	14144	14298	14172	14189	14216	14255	14419	14188	14250	14318	13986	14241	14312	14252	14296	14185	14065	14108	14188	14168	14141	14166	14327	14194	14140
24059	21227	28640	24248	22082	21496	20168	17432	16740	16595	16598	16567	16355	16102	16291	16399	15975	15904	15908	15897	15723	16008	15858	16007	16215	15912	16013	15914	16024	15880	15865	15761	15769	15828	15759	15694	15665	15943	15653	15738	15575	15615	15423	15633	15908	16434	16977	16951	16432	16270	16134	15623	15720	15748	15693	15649	15592	15632	15700	15707	15518	15707	15627	15685	15643	15554	15716	15503	15505	15539	15587	15454	15498	15826	15967	15699	15521	15443	15735	15598	15591	15616	15585	15543	15750	15863	15683	15535	15795	15685	15591	15873	15705	15643	15529	15618	15371	15403	15766	15997	15456	15624	15672	15596	15702	15534	15784	15522	15863	15792	15680	15545	15558	15724	15772	15782	15644	15864	15675	15623	15624	15762	15603	15585	15813	15528	15639	15770	15879	15707	15697	15598	15631	15649	15451	15555	15598	15722	15570	15590	15868	15583	15696	15540	15541	15505	15603	15584	15696	15653	15538	15544	15727	15549	15506	15696	15814	15846	15486	15416	15515	15635	15650	15697	15826	15557	15542	15434	15707	15448	15659	15774	15659	15741	15549	15704	15430	15680	15566	15685	15629	15422	15690	15590	15746	15769	15497	15671	15547	15612	15633	15373	15684	15668	15458	15750	15672	15591	15565	15653	15415	15791	15757	15485	15552	15460	15786	15611	15644	15524	15531	15479	15680	15717	15766	15534	15767	15723	15554	15663	15571	15836	15607	15804	15752	15609	15633	15703	15846	15668	15589	15521	15666	15714	15559	15637	15675	15515	15607	15534	15727	15748	15646	15697	15694	15472	15543	15670	15553	15731	15597	15595	15784	15498	15699	15594	15460	15509	15631	15469	15503	15660	15506	15481	15438	15707	15567	15498	15711	15372	15520	15773	15506	15576	15698	15709	15633	15555	15405	15516	15595	15603	15652	15642	15685	15616	15779	15464	15504	15850	15610	15752	15968	15724	15713	15698	15521	15480	15758	15569	15631	15694	15487	15488	15793	15673	15616	15539	15570	15693	15618	15476	15482	15613	15743	15480	15729	15820	15629	15544	15345	15695	15478	15506	15558	15641	15660	15430	15668	15637	15762	15658	15612	15627	15530	15527	15471	15390	15688	15783	15711	15758	15471	15389	15683	15630	15435	15638	15560	15508	15644	15670	15630	15710	15739	15452	15610	15433	15695	15742	15523	15771	15722	15602	15539	15754	15546	15506	15618	15560	15664	15673	15595	15697	15561	15772	15655	15660	15643	15579	15508	15539	15656	15630	15611	15503	15648	15711	15663	15694	15642	15525	15688	15641	15785	15537	15513	15655	15748	15728	15599	15473	15616	15531	15686	15573	15304	15397	15617	15627	15568	15658	15703	15636	15785	15604	15650	15701	15642	15642	15664	15509	15392	15461	15610	15607	15630	15489	15679	15611	15722	15713	15665	15832	15633	15549	15536	15612	15631	15613	15619	15575	15632	15824	15603	15622	15562	15761	15780	15515	15628	15691	15666	15929	15824	15682	15700	15554	15800	15642	15544	15503	15537	15507	15665	15596	15647	15635	15684	15439	15688	15677	15638	15635	15738	15727	15722	15519	15685	15460	15528	15603	15535	15486	15520	15622	15634	15505	15432	15613	15678	15600	15649	15640	15533	15577	15458	15736	15652	15775	15512	15526	15538	15611	15515	15755	15654	15575	15493	15569	15569	15777	15622	15583	15565	15739	15592	15588	15597	15566	15607	15652	15670	15528	15816	15752	15731	15660	15590	15669	15697	15680	15670	15709	15680	15525	15537	15465	15527	15591	15705	15629	15645	15685	15563	15607	15525	15839	15666	15784	15671	15750	15678	15965	15675	15557	15599	15493	15706	15636	15744	15805	15531	15512	15568	15657	15474	15557	15639	15799	15452	15516	15673	15547	15699	15625	15659	15582	15761	15546	15631	15575	15624	15584	15695	15486	15624	15642	15693	15473	15684	15676	15653	15764	15557	15567	15726	15666	15676	15527	15609	15407	15857	15677	15726	15474	15608	15512	15608	15538	15585	15494	15536	15619	15797	15699	15784	15714	15590	15616	15650	15650	15671	15641	15538	15756	15633	15599	15716	15837	15674	15580	15792	15532	15495	15537	15576	15324	15433	15657	15682	15652	15469	15719	15669	15697	15681	15851	15698	15745	15816	15731	15640	15532	15555	15597	15595	15544	15639	15541	15772	15634	15586	15611	15644	15624	15583	15668	15855	15628	15446	15621	15604	15797	15737	15522	15521	15670	15432	15627	15678	15596	15597	15688	15911	15526	15711	15585	15574	15817	15749	15681	15814	15593	15670	15692	15697	15716	15592	15411	15495	15563	15419	15489	15460	15640	15499	15728	15815	15787	15561	15567	15864	15795	15669	15626	15795	15507	15757	15535	15763	15558	15577	15702	15535	15579	15601	15533	15490	15790	15690	15634	15625	15573	15555	15656	15641	15591	15593	15499	15596	15576	15593	15637	15672	15581	15616	15550	15448	15559	15688	15503	15530	15577	15763	15580	15694	15761	15621	15665	15696	15720	15743	15745	15709	15536	15491	15665	15672	15721	15631	15753	15701	15558	15583	15514	15679	15609	15764	15813	15487	15821	15567	15449	15508	15789	15682	15534	15680	15474	15773	15661	15491	15790	15865	15488	15668	15472	15650	15656	15594	15529	15622	15718	15454	15659	15635	15618	15488	15542	15391	15568	15754	15758	15631	15496	15609	15512	15532	15614	15651	15629	15451	15616	15738	15757	15419	15624	15570	15691	15831	15688	15409	15607	15599	15437	15401	15632	15707	15652	15552	15653	15618	15547	15785	15634	15773	15474	15604	15813	15612	15684	15513	15407	15711	15657	15645	15557	15674	15730	15507	15615	15523	15583	15544	15725	15526	15645	15636	15717	15593	15530	15761	15680	15523	15696	15892	15599	15632	15552	15604	15570	15638	15626	15557	15544	15449	15673	15848	15762	15620	15700	15742	15599	15615	15704	15877	15688	15548	15614	15822	15619	15681	15606	15601	15564	15843	15622	15750	15536	15521	15433	15659	15583	15546	15397	15812	15620	15596	15476	15681	15591	15523	15566	15539	15603	15590	15808	15600	15723	15610	15525	15701	15510	15609	15560	15744	15776	15526	15763	15560	15528	15547	15461	15600	15486	15803	15845	15465	15647	15743	15600	15619	15584	15724	15764	15668	15632	15547	15681	15625	15741	15524	15628	15511	15606	15725	15636	15559	15586	15738	15907	15290	15631	15782	15621	15466	15665	15449	15492	15581	15426	15657	15558	15570	15690	15600	15835	15691	15500	15609	15670	15642	15630	15579	15617	15534	15539	15411	15839	15702	15586	15634	15536	15592	15606	15649	15806	15725	15432	15632	15816	15591	15675	15577	15747	15672	15418	15791	15542	15545	15620	15483	15543	15533	15588	15476	15639	15498	15494	15604	15722	15516	15647	15834	15430	15675	15728	15842	15518	15786	15756	15415	15674	15593	15750	15646	15552	15812	15638	15667	15660	15643	15582	15500	15482	15615	15509	15646	15505	15335	15686	15498	15623	15636	15671	15591	15637	15705	15645	15623	15488	15661	15639	15786	15841	15719	15541	15488	15669	15439	15757	15567	15523	15770	15520	15624	15622	15600	15614	15711	15590	15583	15781	15617	15510	15604	15512	15424	15595	15747	15728	15768	15547	15623	15574	15563	15638	15736	15739	15631	15606	15602	15635	15680	15768	15806	15692	15639	15528	15651	15635	15717	15726	15662	15825	15668	15501	15626	15661	15760	15593	15495	15484	15499	15449	15626	15621	15534	15614	15611	15702	15669	15522	15495	15592	15680	15526	15663	15682	15813	15785	15628	15850	15731	15693	15622	15593	15721	15542	15796	15781	15638	15690	15729	15579	15737	15562	15626	15517	15989	15633	15491	15618	15622	15708	15394	15351	15695	15615	15675	15611	15714	15471	15684	15690	15499	15904	15638	15785	15583	15663	15665	15688	15709	15634	15682	15600	15726	15681	15717	15572	15515	15646	15512	15618	15595	15575	15453	15562	15663	15521	15815	15470	15654	15709	15467	15632	15782	15553	15433	15564	15451	15462	15608	15512	15650	15622	15750	15627	15757	15619	15609	15654	15841	15556	15721	15660	15487	15519	15513	15695	15779	15593	15759	15501	15506	15527	15631	15746	15626	15484	15612	15734	15748	15579	15578	15643	15738	15546	15458	15591	15569	15702	15599	15781	15552	15559	15544	15392	15681	15476	15448	15617	15826	15644	15690	15685	15534	15586	15636	15463	15402	15763	15638	15636	15561	15490	15497	15640	15779	15471	15607	15692	15518	15361	15632	15724	15524	15716	15546	15681	15606	15712	15673	15520	15740	15661	15584	15687	15643	15422	15634	15494	15657	15742	15625	15638	15508	15548	15561	15478	15618	15726	15631	15562	15562	15395	15721	15676	15441	15594	15724	15567	15626	15698	15658	15531	15692	15597	15720	15476	15591	15487	15602	15544	15501	15806	15548	15623	15718	15565	15831	15644	15552	15640	15766	15686	15787	15446	15624	15583	15670	15767	15560	15586	15744	15710	15878	15578	15605	15547	15629	15744	15662	15670	15704	15699	15485	15714	15695	15539	15615	15565	15785	15571	15603	15539	15715	15890	15693	15589	15824	15858	15580	15628	15801	15763	15646	15519	15451	15500	15632	15761	15745	15715	15608	15606	15522	15573	15496	15582	15446	15673	15615	15711	15654	15513	15471	15465	15713	15607	15618	15721	15711	15679	15685	15652	15637	15711	15549	15582	15657	15650	15653	15622	15738	15584	15708	15698	15546	15379	15785	15663	15740	15391	15634	15311	15814	15766	15689	15696	15717	15531	15570	15636	15564	15483	15656	15471	15742	15497	15751	15742	15737	15616	15539	15581	15506	15774	15629	15523	15664	15704	15651	15694	15800	15571	15740	15471	15503	15540	15567	15664	15639	15735	15770	15608	15667	15720	15826	15699	15676	15544	15606	15608	15601	15594	15582	15731	15533	15802	15689	15480	15582	15624	15628	15597	15677	15658	15699	15482	15492	15586	15540	15725	15520	15582	15492	15564	15725	15629	15716	15489	15543	15592	15535	15408	15788	15605	15618	15605	15631	15659	15598	15507
16334	29854	30054	22724	19946	18312	17562	16354	15911	15461	15532	15594	15238	14922	15359	15083	14475	14512	14555	14353	14393	14577	14329	14644	14607	14462	14706	14351	14435	14403	14395	14445	14328	14525	14217	14347	14132	14313	14428	14332	14169	14423	14286	14332	14571	15567	16245	15923	15206	14667	14473	14205	14307	14225	14143	14216	14149	14300	14206	14154	14214	14099	14341	14113	14072	14161	14184	14167	14064	14311	14246	14180	14265	14258	14357	14275	14160	14142	14329	14216	14156	14320	14222	14236	14122	14152	14362	14007	14194	14322	14152	14145	14143	14386	14260	14131	14080	14267	14335	14303	14141	14209	14178	14175	14101	14144	14232	14153	14297	14174	14128	14215	14273	14169	14161	14148	14263	14226	14259	14250	14070	13995	14262	14233	14219	14107	14190	14165	14127	14170	14277	14312	14085	14254	14232	14205	14175	14028	14320	14353	14255	14057	14154	14288	14222	14257	14230	14289	14127	14248	14320	14146	14138	14168	14044	14245	14023	14206	14198	14085	14219	14375	14284	14215	14299	14315	14248	14111	14327	14246	14239	14149	14127	14286	14128	14259	14015	14155	14193	14219	14151	14113	14293	14146	14181	14226	14211	14313	14117	14131	14098	14273	14305	14296	14235	14267	14377	14099	14265	14389	14282	14149	14217	14200	14141	14222	14236	14157	14129	14133	14118	14083	14222	14040	14014	14081	14066	14212	14175	14224	14252	14265	14219	14108	14316	14334	14165	14182	14254	14337	14352	14135	14285	14318	14300	14167	14121	14402	14168	14296	14132	14140	14182	14273	14217	14266	14296	13979	14296	14092	14039	14144	14163	14256	14180	14178	14207	14250	14142	14128	14164	14211	14063	14222	14183	14112	14173	14335	14176	14150	14270	14174	14233	14381	14226	14211	14290	14099	14190	14158	14326	14088	14168	14403	14060	14166	14180	14264	14115	14299	14206	14214	14148	14211	14252	14208	14185	14130	14130	14196	14188	14259	13981	14162	14370	14054	14220	14280	14220	14286	14187	14193	14066	14270	14187	14303	14356	14302	14186	14235	14216	14203	14076	14434	14221	14163	14208	14289	14376	14032	14355	14185	14119	14321	14174	14248	14165	14162	14210	14057	14209	14023	14221	14052	14191	14247	14170	14255	14121	14221	14241	14241	14172	14119	14097	14269	14163	14148	14189	14135	14253	14137	14166	14079	14157	14246	14113	14201	14226	14157	14158	14208	14312	14246	14350	14210	13964	14356	14151	14229	14286	14169	14203	14143	14130	14237	14330	14182	14245	14204	14263	14102	14116	14202	14218	14159	14168	14297	14344	14226	14136	14128	14180	14375	14177	14331	14062	14274	14173	14264	14224	14251	14046	14233	14258	14158	14376	14061	14189	14266	14191	14108	14274	14294	14342	14196	14110	14284	14148	14007	14198	14270	14219	14128	14058	14055	14193	14252	14058	14211	14191	14131	14121	14172	14093	14182	14205	14059	14359	14134	14342	14216	14011	14248	14217	14291	14101	14185	14194	14378	14248	14155	14402	14213	14352	14168	14119	14255	14067	14114	14113	14267	14326	14130	14002	14156	14292	14058	14231	14198	14178	14358	14046	14308	14273	14158	14182	14337	14061	14027	14207	14127	14073	14150	14317	14262	14261	14234	14200	14067	14097	14202	14177	14153	14201	14314	14258	14152	14135	14106	14040	14114	14227	14137	14324	14392	14224	14305	14283	14190	14054	14158	14206	14374	14143	14105	14220	14271	14266	14361	14055	14125	14179	14251	14354	14173	14340	14275	14213	14163	14045	14203	14203	14160	14065	14201	14059	14199	14295	14223	14134	14366	14305	14058	14261	14146	14161	14284	14217	14218	13969	14130	14276	14258	14103	14168	14243	14257	14372	13959	14193	14151	14093	14294	14219	14168	14045	14187	14240	14258	14197	14079	14186	14232	14324	14069	14082	14176	14239	14230	14298	14236	14166	14150	14340	14201	14283	14132	14156	14352	14102	14084	14046	14239	14070	14178	14222	14165	14186	14140	14241	14107	14353	14192	14288	14197	14093	14240	14198	14258	14208	14194	14277	14138	14244	14197	14284	14162	14217	14258	14314	14075	14304	14172	14301	14227	14185	14183	14125	14280	14358	14342	14194	14177	14258	14225	14251	14217	14104	14250	14201	14131	14200	14256	14162	14129	14305	14133	14103	14051	14127	14134	14310	14066	14149	14189	14133	14123	14220	14030	14315	14077	14250	14460	14009	14235	14199	14210	14311	14264	14362	14220	14285	14087	14163	14290	14054	14109	14051	14228	14339	14024	14267	14133	14207	14196	14374	14457	14201	14297	14208	14126	14191	14323	14173	14407	14195	14198	14238	14110	14171	14222	14170	14238	14149	14177	14178	14318	14257	14271	14096	14234	14230	14177	14138	14192	14030	14167	14233	14023	14190	14098	14233	14098	14129	14145	14261	14203	14333	14248	14235	14183	14299	13927	14055	14043	14261	14213	14222	14102	14207	14251	14211	14100	14137	14209	14191	14084	14177	14077	14229	14142	14295	14100	14008	14077	14409	14248	14258	14255	14314	14216	14173	14078	14147	14132	14280	14172	13979	14260	14277	14147	14223	14212	14184	14259	14246	14174	14195	14068	14364	14137	14217	14144	14200	14181	14137	14304	14220	14215	14088	14335	14242	14144	14084	14172	14144	14251	14076	14323	14159	14298	14157	14315	14239	14238	14224	14135	14283	14167	14490	14156	14118	14319	14240	14204	14167	14120	14202	13974	14222	14140	14287	14333	14281	14292	14096	14268	14417	14139	14109	14004	14189	14199	14175	14166	14444	14224	14169	14226	14209	14153	14019	14145	14277	13965	14208	14294	14109	14086	14065	14315	14383	14129	14284	14356	14262	14331	14317	14247	14234	14227	14479	14078	14036	14282	14125	14175	14005	14162	14173	14356	14125	14324	14290	14159	14237	14109	14268	14109	14125	14061	14116	14225	14318	14154	14100	14299	14129	14283	14201	14192	14339	14052	14288	14105	14044	14219	14251	14282	14115	14320	14208	14217	14274	14126	14010	14274	14229	14335	14162	14127	14217	14185	14252	14147	14203	14117	14297	14241	14254	14093	14240	14189	14210	14133	14130	14254	13972	14098	14099	14244	13996	14322	14094	14358	14190	13982	14095	14052	14238	14163	14120	14317	14252	14354	14075	14326	14240	14265	14276	14280	14174	14252	14115	14026	14199	14205	14261	14199	14106	14282	14163	14160	14165	14243	14136	14271	14129	14235	14254	14133	14084	14344	14213	14190	14155	14126	14311	14089	14160	14170	14238	14289	14214	14153	14293	14206	14206	14243	14225	14035	14293	14088	14148	14147	14236	14416	14212	14133	14273	14233	14130	14258	14310	14146	14166	14231	14333	14300	14160	14295	14203	14295	14148	14176	14106	14153	14164	14141	14108	14298	14048	14281	14206	14217	14131	14136	14167	14226	14125	14071	14247	14193	14231	14190	14118	14129	14199	14102	14139	14217	14339	14299	14108	14433	14338	14222	14198	14050	14178	14259	14272	14320	14245	14071	14299	14179	14261	14320	14165	14172	14208	14272	14387	14253	14169	14163	14111	14242	14233	14375	14192	14237	14203	14099	14259	14199	14129	14256	14108	14148	14261	14165	14253	14296	14154	14266	14096	14197	14240	14245	14080	14210	14112	14178	14257	14278	14202	14013	14286	14185	14224	14275	14173	14286	14137	14094	14242	14147	14298	14231	14241	14184	14234	14310	14297	14201	14149	14182	14241	14437	14210	14240	14479	14098	14154	14201	14134	14093	14246	14220	14099	14331	14124	14260	14357	14323	14098	14285	14175	14153	14228	14162	14319	14259	14167	14347	14058	14304	14191	14202	14101	14150	14378	14177	14045	14255	14215	14088	14213	14172	14254	14169	14302	14198	14221	14206	14101	14047	14388	14088	14267	14209	14123	14313	14224	14072	14283	14295	14086	14169	14231	14136	14263	14224	14206	14305	14132	14000	14311	14374	14254	14145	14207	14338	14223	14218	14196	14098	14287	14297	14036	14124	14227	14239	14245	14322	14375	14311	14330	14259	14340	14175	14266	14237	14335	14116	14175	14185	14174	14134	14345	14151	14105	14206	14169	14140	14176	14170	14264	14246	14067	14241	14106	14241	14126	14253	14018	14184	14224	14346	14255	14290	14254	14277	13922	14187	14223	14286	14092	14081	14238	14267	14089	14301	14233	14209	14252	14210	14131	14190	14203	14279	14293	14309	14165	14106	14341	14140	14001	14199	14110	14384	14233	14333	14188	14253	14165	14065	14165	14107	14274	14231	14115	14219	14202	14205	14202	14128	14184	14322	14250	14155	14243	14320	13988	14223	14218	14254	14128	14181	14262	14162	14206	14245	14253	14199	14195	14303	14234	14151	14226	14170	14112	14258	14211	14280	14340	14223	14280	14341	14053	14154	14164	14214	14216	14279	14356	14207	14167	14119	14302	14138	14216	14223	14212	14226	14136	14101	14258	14124	14150	14081	14232	14144	14251	14174	14154	14266	14201	14042	14361	14222	14180	14150	14206	14141	14172	14297	14314	14020	14269	14194	14357	14255	14093	14121	14126	14157	14248	14102	14309	14172	14136	14148	14112	14231	14359	14176	14065	14177	14389	14265	14140	14119	14253	14058	14270	14274	14326	14060	14195	14265	14106	14160	14277	14147	14149	14092	14350	14187	14162	14222	14160	14162	14119	14199	14196	14230	14298	14267	14198	14258	14040	14096	14089	14283	14196	14247	14372	14190	13977	14293	14137	14174	14265	14207	14174	14141	14261	14247	14136	14132	14243	14237	14294	14105	14241	14246	14169	14289	14376	14045	14017	14204	14219	14191	14158	14221	14165	14206	14148	14269	14200	14111	14135	14267	14199	14096	14247	14224	14141	14071	14061	14104	14171	14125	14155	14235	14133	14097	14189	14108	14146	14169	14169	14217	14276	14168	14246	14217	14275	14184	14179	14109	14111	14231	14279	14244	14206	14115	14237	14184	14181	14260	14273	14054	13940	14126	14366	14369	14158	14358	14123	14257	14398	14121	14211	14152	14253	14083	14423	14196	14065	14263	14074	14115	14081	14163	14117	14314	14291	14132	14274	14308
22985	21244	29041	23743	21420	23275	24136	18528	17156	17186	16819	17121	17047	16902	16832	17060	16452	16340	16165	16054	16153	16146	16171	16277	16339	16257	16208	16074	16026	16005	16198	15938	16200	15973	16075	15851	15773	15938	16000	15891	15884	16073	16074	16025	16234	17805	18652	17834	17195	16725	16161	15960	15858	15807	15835	15844	15913	16025	15809	15775	15890	15751	15839	15816	15713	15625	15647	15605	15778	15917	15743	15829	15834	15744	15663	15761	15796	15712	15671	15620	15611	15852	15801	15855	15779	15756	15798	15798	15628	15678	15874	15744	15856	15784	15755	15721	16012	15810	15535	15819	15835	15794	15760	15615	15735	15897	15790	15666	15711	15655	15835	15853	15813	15804	15767	15811	15786	15837	15718	15735	15783	15888	15957	15481	15773	15877	15746	15917	15900	15658	15956	15697	15750	15666	15673	15854	15787	15751	15827	15742	15704	15940	15759	15814	15748	15779	15709	15700	15844	15907	15689	15774	15662	15638	15641	15782	15833	15763	15801	15721	15708	15818	15794	15760	15718	15644	15586	15770	15806	15770	15800	15870	15821	15831	15784	15789	15739	15767	15928	15779	15877	15983	15783	15818	15808	15832	15837	15698	15830	15631	15781	15769	15675	15678	15807	15813	15780	15815	15810	15859	15755	15904	15809	15844	15844	15630	15516	15566	15814	15753	15621	15559	15949	15686	15860	15950	15847	15703	15682	15852	15766	15703	15888	15810	15870	15864	15890	15685	15808	15596	15879	15849	15941	15894	16074	15722	15792	15598	15903	15654	15720	15656	15666	15906	15761	15921	15657	15799	15694	15909	15749	15832	15723	15756	15801	15663	15715	15663	15714	15618	15678	15610	15742	15641	15539	15758	15625	15798	15732	15782	15794	15954	15827	15802	15757	15774	15740	15755	15908	15617	15775	15758	15850	15788	15877	15731	15687	15814	15814	15801	15504	15670	15852	15779	15721	15731	15907	15719	15608	15781	15839	15857	15744	15759	15594	15793	15764	15810	15562	15832	15722	15852	15729	15761	15690	15827	15625	15739	15634	15822	15963	15635	15705	15709	15768	15883	15892	15642	15841	15869	15742	15745	15661	15704	15713	15610	15757	15703	15637	15909	15660	15642	15794	15793	15790	15712	15678	15392	15784	15683	15927	15794	15679	15867	15766	15707	15553	15844	15680	15759	15803	15691	15713	15498	15707	15494	15656	15553	15739	15806	15890	15846	15978	15756	15773	15673	15964	15798	15620	15778	15816	15619	15982	15828	15880	15658	15739	15688	15615	15634	15760	15711	15833	15770	15594	15898	15700	15964	15848	15751	15692	15840	15617	15786	15753	15824	15842	15916	15848	15884	15900	15857	15812	15727	15798	15744	15685	15791	15762	15843	15692	15841	15730	15803	15772	15694	15887	15861	15806	15768	15724	15941	15678	15780	15675	15865	15874	15808	15947	15741	15865	15856	15872	15796	15752	15835	15734	15590	15797	15761	15678	15589	15737	15603	15454	15602	15631	15694	15552	15854	15565	15733	15629	15851	15685	15642	15533	15931	15673	15769	15736	15749	15770	15690	15733	15825	15775	15806	15621	15865	15845	15808	15902	15820	15779	15773	15773	15513	15425	15866	15825	15931	15844	15658	15837	15738	15785	15663	15821	15728	15713	15620	15686	15877	15748	15744	15912	15824	15859	15725	15920	15687	15695	15752	15831	15719	15637	15728	15722	15786	15665	15681	15729	15693	15809	15852	15745	15641	15837	15653	15547	15624	15815	15829	15620	15638	15783	15922	15671	15644	15844	16066	15822	15752	15707	15867	15763	15801	15773	15849	15600	15748	15758	15811	15700	15948	15651	15561	15705	15770	15825	15850	15735	15714	15547	15665	15797	15742	15904	15777	15730	15729	15742	15657	15725	15724	15887	15805	15659	15760	15848	15731	15720	15628	15657	15465	15798	15859	15745	15784	15693	15707	15953	15808	15703	15802	15803	15759	15868	15871	15692	15783	15554	15869	15842	15742	15735	15831	15707	15689	15947	16117	15882	15771	15916	15610	15728	15581	15703	15675	15629	15769	15696	15663	15634	15693	15751	15725	15680	15724	15782	15870	15865	15785	15650	15823	15787	15739	15695	15637	15628	15766	15823	15657	15789	15617	15697	15536	15656	15490	15455	15607	15769	15656	15640	15757	15519	15571	15675	15677	15825	15705	15970	15667	15747	15685	15785	15905	15871	15973	15865	15765	15712	15801	15751	15707	15784	15747	15576	15792	15636	15695	15602	15679	15901	15735	15822	15671	15767	15755	15726	15682	15654	15795	15933	15736	15552	15765	15668	15652	15724	15854	15813	15943	15705	15606	15707	15745	15662	15785	15962	15485	15647	15809	15592	15768	15651	15807	15664	15678	15889	15952	15676	15674	15850	15611	15630	15510	15759	15823	15831	15886	15969	16010	15714	15681	15692	15770	15784	15667	15630	15681	15524	15537	15783	15685	15723	15663	15522	15868	15608	15798	15800	16012	15678	15813	15648	15736	15580	15836	15699	15712	15612	15719	15745	15978	15675	15890	15682	15878	15806	15576	15815	15683	15605	15788	15712	15721	15733	15741	15637	15822	15859	15624	15653	15669	15600	15707	15624	15755	15802	15827	15618	15794	15734	15770	15888	15570	15791	15673	15727	15557	15727	15742	15537	15557	15621	15882	15779	15927	15786	15801	15590	15783	15707	15722	15782	15660	15908	15626	15840	15809	15789	15721	15609	15545	15674	15771	15744	15908	15744	15664	15726	15770	15656	15790	15614	15594	15915	15643	15891	15658	15812	15608	15538	15621	15756	15749	15818	15809	15825	15648	15698	15688	15656	15794	15841	15822	15742	15705	15751	15689	15706	15700	15588	16024	15839	15798	15969	15775	15793	15792	15717	15635	15681	15700	15831	15821	15747	15800	15759	15708	15710	15641	15796	15552	15714	15698	15743	15831	15834	15837	15802	15552	15730	15738	15657	15645	15781	15766	15678	15825	15693	15828	15923	15779	15704	15770	15829	15860	15752	15797	15737	15743	15718	15647	15621	15724	15694	15721	15943	15647	15730	15826	15588	15783	15818	15745	15891	15772	15704	15910	15749	15702	15891	15797	15860	15721	15864	15737	15693	15677	15628	15815	15906	15621	15836	15609	15738	15758	15778	15625	15563	15615	15733	15680	15816	15784	15647	15712	15742	15816	15703	15684	15673	15695	15831	15848	15800	15634	15775	15465	15897	15799	15672	15766	15709	15763	15756	15645	15635	15615	15648	15792	15719	15677	15885	15621	15671	15683	15802	15891	15478	15841	15948	15661	15832	15654	15662	15655	15738	15751	15837	15856	15920	15903	15735	15636	15905	15655	15744	15971	15763	15645	15720	15628	15473	15499	15692	15864	15691	15811	15878	15650	15669	15737	15899	15856	15765	15961	15962	15601	15800	15664	15795	15823	15781	15742	15912	15854	15552	15997	15711	15899	15772	15765	15832	15729	15724	15944	15683	15756	15486	15798	15561	15733	15642	15783	15737	15734	15519	15655	15686	15678	15795	15614	15714	15867	15979	16061	15920	15937	15661	15807	16001	15748	15792	15621	15682	15871	15745	15730	15784	15782	15744	15825	15811	15784	15597	15639	15822	15755	15852	15791	15810	15722	15802	15696	15722	15581	15544	15671	15826	15816	15811	15840	15765	15743	15660	15748	15676	15783	15750	15626	15756	15779	15886	15768	15762	15751	15880	15549	15712	15779	15650	15698	15789	15702	15724	15625	15554	15834	15843	15868	15661	15555	15779	15769	15632	15749	15708	15615	15669	15704	15843	15783	15564	15670	15850	15594	15564	15880	15507	15607	15898	15871	15710	15685	15785	15814	15723	15704	15796	15753	15757	15750	15765	15688	15620	15773	15633	15651	15633	15848	15695	15838	15819	15835	15827	15843	15903	15579	15556	15896	15657	15616	15468	15801	15565	15736	15634	15909	15819	15689	15732	15775	15730	15871	15785	15843	15652	15998	15602	15655	15671	15570	15723	15602	15759	15752	15736	15717	15709	15888	15767	15719	15740	15719	15746	15786	15781	16031	15817	15753	15678	15747	15716	15524	15773	15807	15931	15770	15946	15703	15829	15678	15625	15568	15702	15755	15728	15667	15621	15805	15634	15954	15727	15865	15607	15767	15744	15657	15706	15769	15808	15551	15669	15623	15543	15805	15701	15768	15540	15455	15750	15754	15808	15614	15709	15754	15912	15770	15632	15720	15668	15732	15879	15770	15656	15632	15690	15760	15840	15700	15818	15813	15900	15550	15793	15951	15678	15610	15751	15920	15797	15764	15734	15649	15706	15581	15601	15745	15863	15615	15742	15865	15825	15899	15628	15640	15741	15619	15686	15685	15690	15871	15747	15611	15770	15888	15660	15759	15755	15830	15847	15849	15689	15789	15812	15747	15975	15671	15733	15879	15680	15661	15813	15726	15758	15766	15591	15764	15717	15834	15731	15788	15601	15477	15715	15544	15855	15778	15818	15822	15837	15729	15839	15689	15517	15520	15641	15727	15963	15686	15757	15587	15493	15726	15753	15856	15677	15838	15545	15871	15810	15914	15607	15844	15925	15663	15854	15877	15656	15732	15771	15904	15791	15942	15671	15683	16031	15841	15890	15939	15783	15742	15553	15873	15755	15746	15633	15551	15740	15569	15703	15813	15913	15838	15625	15566	15553	15761	15817	15686	15756	15789	15824	15742	15691	16057	15804	15698	15719	15616	15747	15831	15707	15621	15769	15564	15404	15787	15907	15493	15588	15741	15820	15728	15630	15591	15900	15586	15711	15623	15583	15735	15578	15621	15819	15585	15737	15749	15840	15857	15841	15766	15756	15752	15645	15873	15917	15729	15782	15810	15926	15640	15719	15585	15569	15700	15721	15702	15874	15641	15772	15744	15572	15537	15836	15604	15864	15715	15763	15713	15562	15727	15891	15794	15905	15792	15634	15831	15708	15820	15776	15697	15646	15596	15810	15673	15671	15747	15773	15749	15665	15616	15998	15774	15719	15589	15828	15770	15707	15769	15769	15610	15696	15731	15678	15820	15661	15937	15638	15673	15753	15897	15727	15521	15790	15753	15701	15749	15851	15835	15744	15911
17995	34713	31988	24028	21581	20283	18544	17429	16566	15640	15631	16219	16349	15974	15453	15830	15089	14662	14517	14639	14816	14710	14810	14783	14659	14690	14599	14527	14790	14509	14373	14530	14400	14419	14336	14377	14383	14468	14604	14342	14233	14274	14254	14207	14818	17782	18029	17197	15694	15031	14535	14396	14421	14265	14188	14283	14241	14205	14196	14331	14124	14390	14208	14243	14314	14240	14295	14325	14269	14327	14311	14180	14081	14396	14202	13990	14290	14182	14259	14225	14164	14324	14100	14363	14402	14235	14381	14333	14203	14264	14324	14181	14251	14154	14403	14264	14260	14214	14318	14220	14163	14292	14228	14260	14209	14312	14285	14268	14361	14293	14241	14186	14341	14167	14128	14265	14233	14423	14299	14197	14203	14274	14264	14291	14350	14152	14260	14249	14304	14209	14329	14126	14230	14339	14353	14275	14232	14230	14368	14325	14068	14291	14366	14167	14221	14306	14338	14336	14298	14171	14249	14155	14286	14140	14313	14227	14170	14250	14282	14325	14191	14381	14230	14318	14111	14258	14024	14299	14281	14287	14240	14139	14344	14257	14259	14162	14290	14238	14280	14262	14308	14229	14084	14052	14248	14370	14252	14153	14198	14312	14364	14250	14227	14216	14110	14121	14084	14159	14291	14274	14385	14174	14134	14240	14052	14319	14277	14294	14380	14256	14324	14332	14323	14124	14224	14293	14231	14163	14148	14397	14201	14372	14227	14175	14322	14188	14277	14247	14312	14278	14141	14317	14253	14032	14136	14174	14285	14185	14235	14073	14313	14164	14187	14305	14125	14148	14347	14371	14161	14321	14160	14306	14215	14323	14434	14097	14421	14412	14160	14285	14240	14028	14168	14183	14355	14235	14203	14165	14135	14309	14136	14340	14206	14143	14274	14071	14294	14331	14225	14318	14204	14089	14256	14188	14454	14009	14209	14164	14195	14144	14287	14223	14170	14267	14521	14074	14282	14208	14077	14263	14228	14323	14262	14099	14206	14094	14245	14253	14199	14389	14353	14221	14191	14316	14261	14182	14319	14191	14208	14228	14148	14278	14133	14217	14273	14448	14134	14257	14101	14253	14237	14269	14242	14120	14386	14290	14243	14312	14217	14411	14249	14200	14028	14262	14207	14212	14235	14241	14309	14212	14150	14284	14330	14091	14138	14245	14185	14219	14377	14126	14131	14311	14346	14249	14082	14194	14207	14302	14182	14333	14145	14180	14213	14286	14270	14156	14307	14225	14222	14227	14201	14171	14121	14196	14327	14443	14213	14324	14142	14231	14197	14156	14209	14428	14321	14212	14146	14159	14224	14176	14361	14093	14417	14347	14326	14244	14177	14202	14137	14271	14314	14185	14120	14324	14394	14245	14155	14202	14213	14113	14157	14287	14232	14127	14331	14184	14504	14299	14229	14181	14200	14207	14357	14138	14327	14174	14321	14224	14359	14139	14298	14262	14350	14222	14116	14322	14185	14266	14211	14209	14226	14219	14275	14220	14147	14089	14142	14230	14343	14224	14425	14222	14321	14168	14201	14389	14245	14166	14210	14219	14237	14391	14252	14145	14258	14313	14337	14181	14281	14203	14325	14195	14081	14389	14151	14128	14324	14323	14041	14253	14072	14332	14350	14305	14150	14204	14219	14273	14342	14335	14177	14293	14187	14171	14188	14202	14325	14070	14124	14289	14151	14272	14167	14179	14066	14207	14199	14310	14274	14221	14011	14285	14356	14191	14422	14189	14155	14428	14210	14171	14193	14284	14337	14213	13984	14391	14248	14286	14100	14166	14359	14061	14195	14324	14239	14077	14246	14310	14073	14266	14226	14234	14211	14211	14336	14228	14098	14388	14128	14150	14291	14138	14289	14356	14251	14325	14360	14373	14203	14264	14286	14148	14131	14225	14111	14253	14137	14232	14226	14454	14040	14303	14194	14294	14246	14253	14137	14213	14283	14305	14303	14100	14167	14302	14339	14289	14168	14252	14117	14264	14214	14180	14195	14290	14231	14212	14336	14179	14144	14286	14177	14221	14205	14162	14131	14340	14402	14219	14188	14153	14306	14230	14311	14176	14180	14283	14296	14351	14330	14259	14230	14113	14302	14171	14169	14239	14148	14176	14275	14293	14374	14192	14154	14276	14313	14202	14171	14251	14054	14311	14260	14135	14462	14221	14185	14373	14096	14231	14336	14203	14424	14280	14345	14345	14279	14275	14330	14217	14289	14209	14224	14158	14389	14328	14010	14246	14213	14302	14326	13980	14277	14001	14360	14141	14377	14133	14221	14225	14222	14160	14026	14335	14222	14151	14190	14255	14228	14173	14342	14163	14054	14161	14167	14119	14141	14314	14129	14230	14282	14272	14289	14339	14240	14250	13983	14208	14226	14180	14429	14208	14260	14207	14149	14124	14130	14229	14204	14150	14037	14216	14145	14258	14232	14322	14178	14352	14198	13990	14269	14414	14156	14184	14243	14219	14215	14210	14219	14302	14200	14243	14312	14317	14318	14352	14350	14196	14216	14262	14412	14256	14159	14381	14238	14008	14244	14157	14198	14064	14337	14212	14213	14046	14230	14270	14232	14277	14218	14221	14080	14275	14007	14343	14351	14141	14227	14214	14136	14251	14210	14416	14311	14145	14108	14195	14089	14248	14268	14168	14272	14458	14277	14220	14150	14133	14240	14317	14280	14338	14042	14281	14096	14218	14286	13999	14179	14245	14333	14227	14303	14330	14258	14238	14106	14152	14097	14260	14100	14275	14333	14337	14271	14269	14247	14171	14262	14274	14255	14288	14127	14217	14222	14335	14239	14263	14249	14166	14141	14058	14239	14225	14156	14358	13992	14255	14367	14302	14225	14317	14177	14117	14202	14245	14307	14361	14273	14241	14169	14284	14389	14235	14334	14251	14224	14223	14098	14064	14351	14195	14164	14218	14228	14083	14149	14264	14146	14176	14194	14402	14268	14101	14232	14435	14164	14342	14225	14202	14307	14364	14076	14205	14203	14186	14264	14382	14413	14242	14229	14359	14255	14104	14168	14195	14142	14166	14103	14287	14196	14081	14095	14263	14162	14224	14184	14224	14168	14149	14168	14239	14176	14209	14166	14221	14262	14298	14151	14199	14263	14163	14121	14219	14258	14370	14179	14129	14476	14111	14128	14176	14290	14257	14270	14226	14123	14246	14156	14350	14131	14211	14441	14226	14137	14262	14088	14387	14208	14328	14350	14078	14266	14150	14213	14240	14350	14353	14315	14154	14260	14132	14219	14364	14225	14041	14236	14145	14347	14141	14210	14265	14149	14400	14305	14199	14077	14339	14257	14213	14340	14301	14172	14306	14143	14292	14128	14273	14289	14204	14129	14269	14067	14430	14297	14302	14242	14269	14249	14129	14172	14307	14258	14293	14110	14250	14119	14185	14122	14201	14366	14327	14223	14347	14137	14264	14383	14220	14266	14320	14197	14198	14289	14377	14197	14274	14153	14132	14121	14255	14143	14169	14328	14199	14152	14409	14218	14189	14164	14251	14196	14023	14323	14050	14215	14367	14136	14166	14012	14269	14296	14296	14214	14271	14151	14432	14299	14243	14255	14266	14345	14197	14369	14169	14162	14167	14151	14159	14271	14112	14323	14260	14376	14085	14181	14124	14227	14250	14152	14316	14277	14129	14179	14246	14230	14234	14318	14362	14194	14267	14252	14119	14373	14312	14471	14198	14274	14364	14394	14279	14133	14211	14235	14214	14304	14214	14084	14189	14150	14293	14204	14203	14302	14297	14288	14392	14120	14297	14185	14171	14324	14234	14452	14151	14168	14229	14328	14443	14386	14201	14317	14321	14242	14190	14212	14120	14262	14380	14104	14195	14421	14263	14161	14348	14209	14410	14318	14189	14137	14239	14356	14275	14318	14344	14379	14193	14175	14099	14138	14209	14446	14219	14198	14178	14389	14424	14346	14307	14107	14339	14185	14319	14395	14134	14133	14242	14184	14271	14267	14227	14367	14337	14030	14187	14283	14050	14298	14259	14275	14382	14298	14267	14280	14032	14249	14244	14231	14310	14190	14183	14412	14206	14326	14230	14163	14231	14184	14283	14277	14308	14242	14187	14201	14223	14168	14166	14168	14223	14238	14211	14339	14019	14318	14259	14256	14189	14229	14309	14257	14200	14272	14326	14203	14217	14219	14536	14187	14326	14216	14269	14355	14242	14240	14222	14257	14414	14077	14102	14136	14298	14152	14179	14154	14381	14495	14371	14358	14338	14153	14101	14258	14121	14033	14227	14158	14292	14210	14282	14304	14234	14183	14146	14234	14437	14232	14159	14164	14195	14220	14099	14231	14143	14241	14132	14329	14148	14359	14185	14179	14079	14193	14164	14141	14207	14081	14180	14328	14093	14113	14316	14135	14190	14106	14326	14147	14181	14106	14278	14174	14260	14280	14094	14208	14383	14161	14340	14274	14191	14159	14272	14331	14241	14198	14135	14307	14066	14227	14295	14326	14176	14118	14219	14011	14260	14284	14092	14154	14372	14254	14322	14237	14189	14263	14296	14124	14451	14127	14258	14284	14201	14296	14173	14064	14070	14094	14339	14137	14290	14379	14323	14135	14265	14259	14330	14268	14396	14237	14128	14437	14226	14300	14238	14291	14160	14237	14206	14208	14358	14345	14289	14300	14223	14284	14391	14257	14441	14230	14183	14063	14370	14308	14238	14211	14282	14377	14370	14188	14239	14236	14327	14376	14167	14193	14373	14315	14142	14351	14149	14127	14131	14365	14296	14232	14007	14123	14178	14103	14218	14171	14263	14169	14039	14193	14281	14218	14191	14274	14061	14294	14423	14199	14304	14150	14070	14288	14175	14365	14294	14152	14317	14250	14081	14284	14324	14223	14118	14347	14266	14272	14217	14225	14304	14307	14264	14132	14418	14316	14101	14149	14153	14274	14380	14230	14206	14505	14212	14127	14063	14242	14312	14224	14445	14261	14244	14259	14356	14217	14210	14179	14120	14281	14324	14194	14270	14348	14304	14348	14211	14069	14229	14141	14409	14159	14149	14185	14273	14150	14157	14224	14187	14218	14364	14395	14182	14230	14136	14286	14291	14206	14321	14180	14115	14220	14190	14240	14206	14199	14198	14344	14329
27808	22682	24950	21077	17495	16945	16978	16179	16216	16032	15889	15821	15928	16063	16034	15851	15884	15646	15798	15806	15794	15598	15622	15762	15724	15707	15619	15754	15711	15535	15754	15754	15821	15662	15639	15647	15610	15731	15503	15594	15586	15399	15639	15808	15700	15692	15702	15758	15857	15768	15743	15712	15647	15590	15516	15703	15799	15711	15589	15548	15768	15555	15661	15603	15576	15564	15675	15534	15678	15552	15594	15696	15504	15616	15491	15354	15583	15580	15556	15482	15489	15636	15449	15476	15550	15541	15516	15491	15647	15733	15624	15761	15629	15848	15523	15640	15476	15640	15688	15653	15638	15606	15658	15677	15417	15535	15570	15488	15763	15606	15864	15585	15421	15585	15593	15794	15770	15670	15590	15592	15676	15569	15657	15589	15651	15448	15624	15533	15711	15436	15723	15381	15624	15433	15607	15735	15771	15856	15577	15455	15496	15589	15550	15643	15715	15800	15739	15397	15660	15317	15392	15509	15460	15645	15568	15533	15416	15733	15295	15781	15455	15659	15708	15506	15387	15544	15574	15734	15523	15583	15715	15768	15577	15721	15712	15773	15598	15746	15656	15570	15680	15571	15524	15448	15661	15659	15544	15549	15609	15623	15723	15427	15537	15613	15578	15608	15681	15640	15631	15750	15577	15473	15689	15429	15618	15558	15388	15533	15592	15651	15604	15636	15471	15442	15329	15459	15423	15375	15697	15393	15585	15563	15718	15456	15467	15730	15601	15551	15465	15756	15784	15761	15554	15747	15516	15689	15685	15560	15461	15722	15555	15517	15508	15537	15718	15422	15746	15593	15464	15514	15430	15548	15524	15471	15695	15538	15709	15707	15639	15586	15690	15748	15642	15528	15594	15545	15419	15547	15562	15488	15555	15618	15716	15787	15673	15643	15615	15634	15749	15402	15579	15619	15582	15692	15744	15634	15453	15562	15620	15586	15620	15723	15644	15703	15574	15509	15576	15711	15497	15803	15593	15741	15662	15477	15595	15632	15741	15743	15677	15816	15546	15495	15556	15415	15705	15610	15398	15688	15571	15518	15316	15513	15497	15702	15716	15750	15544	15565	15450	15439	15450	15538	15677	15754	15563	15732	15590	15677	15574	15764	15575	15533	15774	15616	15652	15714	15342	15693	15671	15423	15599	15633	15575	15466	15569	15575	15548	15723	15544	15645	15781	15614	15639	15444	15522	15580	15758	15769	15721	15647	15810	15614	15642	15398	15654	15823	15712	15473	15537	15457	15850	15652	15787	15666	15690	15707	15618	15811	15643	15686	15678	15673	15663	15624	15501	15557	15554	15652	15595	15479	15668	15403	15723	15402	15535	15710	15593	15577	15743	15460	15721	15614	15631	15549	15515	15532	15432	15626	15546	15601	15569	15450	15530	15332	15708	15663	15727	15564	15624	15539	15571	15535	15493	15570	15466	15739	15584	15652	15518	15648	15825	15656	15597	15546	15594	15564	15660	15445	15720	15658	15505	15652	15500	15749	15517	15623	15433	15713	15345	15576	15615	15572	15679	15697	15575	15739	15666	15469	15584	15619	15534	15636	15422	15541	15496	15652	15689	15705	15554	15706	15559	15639	15675	15587	15648	15570	15470	15671	15409	15558	15637	15382	15615	15637	15525	15554	15576	15494	15574	15477	15611	15370	15786	15525	15658	15584	15831	15534	15466	15670	15597	15540	15582	15759	15774	15679	15587	15452	15496	15686	15519	15484	15425	15516	15645	15604	15488	15577	15604	15621	15618	15565	15600	15771	15801	15523	15622	15720	15602	15595	15714	15680	15569	15576	15527	15788	15591	15530	15816	15604	15693	15739	15634	15476	15727	15488	15601	15571	15666	15475	15441	15718	15529	15788	15677	15635	15455	15617	15680	15623	15609	15730	15541	15758	15792	15730	15648	15437	15524	15659	15533	15480	15714	15550	15693	15470	15576	15504	15600	15390	15379	15542	15586	15526	15617	15868	15539	15662	15489	15613	15650	15603	15533	15510	15539	15627	15797	15620	15499	15588	15662	15509	15541	15763	15606	15692	15600	15420	15849	15744	15715	15519	15587	15582	15696	15602	15738	15472	15566	15605	15613	15626	15672	15754	15693	15745	15410	15562	15669	15497	15688	15603	15315	15649	15575	15611	15683	15736	15593	15407	15486	15705	15646	15564	15600	15545	15773	15759	15625	15624	15643	15771	15729	15772	15699	15814	15651	15769	15691	15597	15579	15322	15505	15466	15777	15499	15583	15712	15573	15604	15565	15558	15670	15726	15665	15684	15487	15740	15573	15538	15732	15632	15668	15426	15591	15776	15650	15611	15629	15394	15534	15436	15486	15527	15590	15443	15525	15744	15741	15560	15811	15555	15576	15683	15733	15573	15676	15597	15471	15421	15516	15648	15474	15584	15586	15527	15712	15809	15658	15823	15691	15455	15516	15571	15639	15547	15480	15601	15627	15498	15743	15725	15705	15667	15404	15608	15782	15465	15593	15618	15802	15629	15602	15509	15618	15483	15414	15512	15635	15488	15597	15273	15632	15658	15643	15685	15676	15722	15568	15523	15736	15608	15429	15699	15704	15782	15502	15575	15675	15620	15621	15659	15648	15756	15601	15416	15579	15592	15708	15561	15534	15543	15669	15705	15459	15454	15690	15484	15685	15405	15435	15509	15712	15657	15618	15804	15545	15599	15664	15828	15541	15716	15755	15716	15684	15559	15702	15588	15817	15458	15568	15559	15367	15663	15592	15750	15613	15485	15762	15539	15725	15682	15615	15568	15546	15385	15604	15689	15390	15578	15386	15833	15597	15510	15469	15602	15729	15639	15464	15599	15634	15654	15596	15573	15652	15735	15577	15551	15543	15622	15619	15614	15687	15603	15608	15555	15516	15368	15607	15474	15537	15483	15557	15655	15531	15608	15708	15569	15565	15625	15754	15561	15573	15860	15662	15441	15545	15625	15603	15424	15617	15520	15510	15429	15642	15550	15560	15557	15664	15631	15657	15377	15651	15923	15870	15513	15671	15531	15608	15620	15455	15608	15443	15617	15630	15570	15596	15506	15505	15520	15721	15494	15372	15493	15578	15565	15646	15668	15452	15589	15420	15425	15562	15781	15661	15624	15638	15699	15689	15410	15600	15686	15517	15573	15494	15461	15461	15596	15689	15488	15493	15621	15575	15504	15783	15597	15642	15693	15632	15565	15669	15438	15712	15674	15575	15523	15685	15347	15655	15676	15586	15660	15621	15500	15559	15744	15557	15573	15675	15714	15688	15521	15485	15565	15554	15737	15594	15554	15717	15731	15488	15622	15493	15569	15748	15880	15683	15618	15601	15557	15538	15506	15502	15694	15681	15626	15756	15611	15829	15672	15619	15739	15781	15614	15563	15657	15565	15533	15571	15565	15784	15727	15636	15621	15644	15651	15565	15745	15679	15730	15437	15613	15429	15675	15501	15531	15536	15704	15640	15744	15439	15529	15381	15606	15576	15533	15631	15657	15598	15533	15841	15774	15760	15464	15729	15733	15709	15563	15669	15633	15576	15521	15583	15677	15603	15558	15692	15560	15590	15504	15562	15563	15516	15546	15663	15400	15561	15602	15754	15591	15638	15842	15736	15510	15717	15582	15696	15566	15609	15550	15568	15405	15420	15604	15535	15567	15702	15500	15716	15537	15449	15644	15655	15497	15640	15723	15581	15695	15663	15725	15465	15667	15761	15814	15804	15724	15564	15644	15551	15671	15622	15650	15702	15561	15691	15641	15615	15512	15531	15493	15410	15569	15790	15526	15629	15567	15516	15627	15585	15513	15378	15444	15853	15554	15415	15478	15294	15786	15486	15765	15598	15749	15715	15456	15486	15673	15535	15703	15695	15584	15713	15497	15585	15435	15644	15485	15651	15650	15675	15477	15509	15684	15698	15635	15589	15525	15584	15616	15572	15501	15535	15521	15618	15497	15583	15656	15598	15511	15598	15574	15567	15429	15725	15481	15556	15736	15615	15644	15567	15660	15539	15684	15620	15626	15572	15693	15560	15660	15643	15781	15486	15486	15415	15584	15682	15558	15482	15575	15532	15609	15595	15397	15510	15621	15615	15764	15668	15572	15615	15650	15700	15583	15662	15610	15668	15752	15405	15537	15734	15435	15555	15540	15628	15637	15843	15572	15427	15787	15633	15649	15505	15374	15657	15533	15517	15626	15552	15314	15534	15364	15465	15631	15672	15556	15382	15642	15610	15458	15437	15665	15601	15438	15527	15601	15649	15591	15725	15839	15673	15589	15484	15487	15517	15553	15543	15815	15616	15625	15547	15646	15540	15592	15489	15413	15599	15596	15551	15624	15628	15804	15582	15740	15647	15740	15626	15690	15584	15689	15804	15717	15806	15679	15577	15512	15541	15623	15633	15610	15516	15484	15660	15517	15582	15747	15532	15501	15457	15494	15586	15609	15646	15615	15676	15610	15619	15398	15590	15633	15530	15670	15457	15499	15597	15427	15548	15453	15612	15525	15564	15557	15500	15562	15639	15446	15529	15516	15746	15538	15498	15354	15601	15595	15846	15730	15612	15518	15654	15690	15645	15802	15560	15795	15534	15665	15635	15418	15633	15825	15475	15693	15731	15422	15483	15602	15512	15564	15686	15716	15592	15535	15366	15728	15669	15561	15691	15459	15420	15603	15467	15733	15571	15593	15564	15419	15418	15539	15534	15511	15541	15722	15933	15721	15575	15459	15637	15358	15566	15658	15714	15534	15575	15555	15650	15720	15579	15674	15480	15548	15557	15369	15465	15604	15536	15663	15545	15621	15554	15606	15755	15563	15745	15703	15478	15684	15594	15424	15611	15445	15576	15603	15598	15474	15396	15415	15692	15526	15670	15784	15724	15704	15683	15597	15581	15585	15609	15747	15751	15571	15385	15684	15487	15681	15579	15553	15716	15751	15676	15657	15601	15519	15547	15559	15696	15634	15492	15556	15592	15483	15404	15635	15766	15644	15557	15491	15398	15457	15720	15654	15576	15574	15495	15756	15640	15679	15750	15603	15425	15571	15680	15552	15578	15473	15654	15504	15870	15587	15534	15609	15468	15585	15727	15653	15689	15818	15684	15688	15490	15585	15756	15515	15681	15725	15694	15717	15560	15457
17446	24769	22087	18362	17287	16254	15777	15362	14871	14549	14653	14549	14874	14733	14899	14631	14355	14359	14127	14251	14303	14423	14382	14218	14302	14266	14283	14207	14383	14168	14256	14313	14260	14145	14418	14189	13973	14120	14059	14129	14139	14227	14020	14142	14082	14306	14633	14557	14372	14358	14284	14202	14290	14195	14172	14088	14180	14167	14111	13977	14202	14130	14146	14280	14041	14234	14051	14009	14120	14293	14341	14114	14338	14044	14300	14087	14190	13961	14101	14251	14215	14172	14268	14313	14018	14255	14024	14151	14124	14061	14068	14018	13907	14213	14117	14142	14078	14158	14245	14216	14063	14198	14060	14272	14161	14117	14003	14086	14125	14149	14048	14112	14218	14034	14134	14171	14217	14116	14101	14156	14307	14135	14043	13966	14192	14402	14130	14039	14079	14205	14039	14304	14183	14082	14022	14160	14252	14218	14087	14135	14260	14142	14077	14175	14280	14017	14279	13987	14129	13994	14287	14139	14143	14104	13983	14056	14162	14094	13941	14247	14185	14232	14254	14079	14188	14074	14114	14206	14008	14084	14163	14060	14150	14132	14123	14161	14174	14115	14171	14189	14163	14262	14237	14262	14292	14032	14115	14208	14225	14142	13985	14146	14190	14258	14113	14134	14313	13952	14094	14113	14007	14123	14165	13954	14035	14026	14256	14138	13939	14046	14178	14060	13987	14202	14152	14168	14108	14168	14029	14295	14029	14122	14064	14136	14185	14072	14092	14093	14219	14072	14229	14068	14204	14087	14283	14221	14089	14159	14038	14160	14262	14119	14364	14224	14117	14057	14228	14093	14278	14160	14204	14163	14167	14293	14177	14221	14100	14131	14077	14213	14079	14195	14154	14151	14212	14247	14043	13996	14243	14071	14008	14090	14184	14121	14153	14332	14111	14135	14132	14132	14167	14204	14214	14158	14285	14128	14133	14130	14208	14257	14142	14159	14069	14058	14292	14263	14175	14086	14180	14252	13994	14190	14120	14108	14220	14029	14069	14188	13994	13973	14298	14304	14167	14072	14244	14119	14060	13982	14016	14140	14092	14041	14171	14362	13956	14024	14131	13955	14291	14124	14109	14146	14119	13952	14098	14108	14060	14095	14046	14153	13897	14240	14075	14138	14033	14259	14236	14258	14050	14133	14136	14126	14053	14312	14239	14096	14111	14232	14206	14150	13942	14187	14103	14175	14145	14139	14221	14063	13962	14141	14070	14049	14129	14145	14178	14109	13934	14147	13987	14103	14359	14095	14158	14258	14201	14010	14152	14102	13867	14074	13958	14175	14114	14018	14301	14068	14283	14230	14099	14212	13932	14259	14052	14145	14109	14241	14036	14160	14065	14184	14135	14135	14066	14073	14220	14219	14145	14175	14116	14110	14066	14093	14214	14192	14207	14152	14087	14157	14028	14201	14180	13991	14187	14074	14119	14252	14036	14115	14233	14072	14044	14112	14213	14196	14169	14206	14116	14002	14094	13963	14250	14188	14230	14207	14265	14248	14124	14084	13998	14132	14148	14212	14192	14289	14202	13980	14038	14060	14243	14085	14391	14115	14068	14249	13990	14068	14063	14110	14141	14089	14137	13999	13974	13982	14158	14208	14139	14244	14302	14216	14192	14257	14370	14182	14215	14216	14201	14090	14151	14097	14096	14196	14189	14096	14120	14070	14126	14207	13956	14138	14151	14206	13981	14203	14176	14132	14360	14055	14046	14201	14160	14227	14260	14173	14175	14024	14023	14013	14246	13981	14253	14238	14147	14236	14106	14044	14138	13977	14127	14127	14039	14111	14106	14275	14121	14144	14137	14268	14022	14129	14103	14257	14131	14155	14161	14166	14141	14153	13952	14104	14136	14011	14010	14132	14097	14115	14272	14087	14224	14295	13991	14165	14115	14209	14204	14048	14266	14263	14222	14179	14176	14146	14210	14115	14203	14137	14181	14153	14047	14156	14177	14235	14116	14239	14132	14223	14110	14167	14181	14185	14124	14095	14104	14090	14135	14141	14154	14194	14164	14063	14137	14325	14127	14026	14090	14176	14071	14141	14244	14117	14247	14203	14185	14162	14173	14215	14077	14027	14324	14191	14052	13978	14214	14108	14059	14185	14048	14229	14216	14284	14112	14102	14148	13983	14161	14029	14086	14296	14147	14169	14258	14215	14019	14019	14079	14151	14046	14207	14046	14353	14141	14147	14184	14209	14260	14027	14082	14171	14216	14171	14050	13956	13978	14121	14235	14191	14081	14057	14361	13996	14149	14053	14175	14186	14207	14117	14144	14081	14053	14075	14089	14082	14266	14206	14090	14374	13956	14253	14252	14040	14006	14146	14184	14072	14192	14125	14002	14125	14080	14091	14147	14246	14258	14167	14080	14064	14228	14044	14216	14208	14189	14183	14108	13970	14173	14126	14133	14254	14273	14356	14175	14141	14126	13983	14120	14208	14215	14182	14190	14045	14139	14014	14258	14125	14171	14216	14050	14150	14228	14064	14185	14074	14132	14135	14111	14103	14202	14237	14141	14122	13934	14134	14033	14129	14079	14127	14099	14155	14279	14115	14030	14157	14010	14009	14078	14090	14019	14159	14163	14195	14247	14253	14125	14067	13948	14095	14096	14143	14164	14280	14287	14330	14208	14044	14085	14132	14018	14310	13971	13986	14087	14086	14073	14242	14144	14124	14056	13928	14258	14112	14184	13968	14138	14091	14106	13978	14230	14151	14122	14006	14111	13960	14036	14239	14230	14208	14248	14058	14091	14003	14064	14244	14119	14211	14002	14071	13947	14093	14234	14036	14218	14140	14189	14274	14161	13956	14066	14096	14354	14223	14179	14188	14171	14277	14071	14083	14260	14204	14277	14172	14178	14144	14204	14017	14140	14114	14095	14108	14043	13945	14264	14086	14174	14005	14127	14180	14224	14287	14267	14137	14147	14205	14060	13896	14260	14091	14045	14164	14160	14095	14231	14119	14112	14174	14128	14142	14156	14250	14083	14153	14021	14187	14160	14232	14128	14003	14205	14071	14132	14077	14209	14217	14085	14178	13974	14118	14127	14284	14031	14076	14034	14019	14386	14155	14064	14152	14114	14239	14227	14062	14132	14172	14093	14138	14113	14141	14166	13985	13968	14249	14305	14244	14197	14306	14255	14277	14217	14123	13955	14188	14254	14226	14318	14038	14059	14067	14114	14086	14005	14257	14205	14019	14108	14129	14137	14113	14086	14107	14087	14149	14154	14057	14093	14063	14079	14198	14112	14100	14138	14238	14148	14069	14189	14051	14181	14173	14158	14042	14140	14201	14085	14178	14289	14271	14345	14049	14142	14100	14229	14106	13957	14110	14165	14170	14049	14283	14371	13987	14180	14207	14072	14124	14289	14058	14143	14191	14097	14160	14309	14116	14075	14182	14179	14016	14145	14059	14331	14200	14129	14230	14033	14163	14090	14115	14219	14142	14234	14297	14152	14026	14073	14131	14037	14180	14177	13925	14119	14068	14172	14058	13959	14029	14080	14275	14329	13981	14277	14209	14114	14180	14013	14151	14170	14234	14006	14148	14124	14292	14191	14039	14324	13880	14171	14106	14013	14099	14231	14205	14161	14281	13995	14166	14171	14058	14185	14224	14114	14103	14130	14161	14278	14164	14009	14288	14134	14220	14044	14207	14361	14187	14126	14182	14159	14186	14368	14168	14124	14255	13963	14152	14261	14138	14250	14172	14077	14142	14108	14204	14158	14173	14280	14024	14046	14144	14210	14117	14167	14087	14120	14188	14154	14298	14103	14246	14121	14293	14203	14164	14178	14283	14049	14128	14022	14194	14071	13957	14051	14082	14062	14183	14329	14279	14071	14192	14110	14320	14325	14293	14077	14022	14147	14132	14183	14117	14112	14120	13892	14283	14245	14167	14170	14108	14081	14124	14042	14278	14210	14068	14258	14157	14158	14156	14214	14187	14143	14090	14118	14059	14141	14004	14190	14174	14208	14114	14208	14038	14217	14151	14239	14192	14049	14174	14058	14171	14195	14103	14110	14148	14063	14146	14155	14274	14056	14074	14228	14015	14095	14082	14149	14084	14097	14243	14143	14075	14069	13926	14194	14135	13959	14225	14067	14185	14137	14040	14250	14121	14322	14021	14170	14239	14092	14175	14086	14162	14162	14035	14221	14087	14168	14088	14158	14219	14255	14016	14203	14118	14353	14045	14085	14107	14201	14148	14215	14193	14187	14243	14211	14247	14147	14093	14117	14123	14144	14244	14000	14236	14059	14100	14131	14026	14293	14206	14244	14114	14219	14164	14125	14194	14251	14169	14210	14067	14183	14149	14247	14175	14183	14052	14370	14087	14092	14156	14286	14102	14138	14346	14000	14214	14159	14087	14015	13968	14151	14112	14038	14202	14173	14384	14107	14067	14323	14132	14156	14200	14277	14144	14126	14146	14192	14252	14021	14045	14069	14088	14267	14037	14198	14081	14114	14154	14260	14060	14097	14229	14191	14135	14067	14026	14060	14198	14099	14180	14263	13996	14022	13982	14012	14146	14126	14159	14141	14273	14274	14096	14175	13958	14062	14156	14078	14201	14082	14225	14232	14244	14159	13954	14143	14178	14243	14287	14284	14128	13983	13923	14111	14057	14163	14130	14178	14157	14136	14127	14079	14053	14252	14074	14088	14262	14263	14228	14168	14108	14020	14086	13983	14306	14144	14110	14125	14099	14179	13969	14151	14166	14082	14176	14258	14109	14063	14036	14143	14111	14147	14166	14132	14083	14085	14151	14046	14099	14205	14102	14153	14128	14130	14116	14098	14215	14160	14177	14204	14144	14205	14003	14158	14162	14225	14064	14215	14193	14063	14058	14266	14227	14237	14297	14333	14094	14277	14067	14166	14179	14176	14111	14041	14228	14202	14161	14143	14196	14269	14260	14154	14118	14015	14045	14014	14020	14360	14109	14194	14088	14142	14172	14225	14156	14176	14189	14002	14085	14076	14188	14090	14056	14094	14218	14153	14111	14091	14110	14125	14206	14099	14181	14076	14127	14174	14153	14207	14178	14197	14189	14078	14184	14082	14051	14168	14216	14232	14233	13999	14329	13981	14175	14136	14022	14186	14011	14206	14245	14161	14061	14160	14157	14078	14151
24042	21220	28637	24172	22018	21272	20248	17506	16507	16532	16459	16369	16120	16064	16727	16335	16108	16076	15881	15818	15759	15797	15893	15910	15903	15763	15901	15715	15805	15799	15788	15797	15534	15642	15689	15337	15770	15732	15653	15722	15497	15583	15745	15606	15753	16366	16715	17172	16628	16102	15932	15619	15786	15854	15593	15600	15528	15524	15495	15701	15653	15847	15866	15608	15754	15718	15667	15619	15533	15714	15720	15701	15637	15624	15596	15636	15839	15440	15603	15327	15517	15426	15582	15639	15612	15597	15647	15413	15475	15599	15657	15562	15729	15617	15520	15570	15543	15367	15755	15616	15753	15691	15744	15660	15352	15434	15561	15674	15860	15617	15513	15747	15682	15447	15715	15408	15677	15413	15615	15538	15509	15551	15613	15386	15567	15663	15650	15533	15505	15504	15643	15449	15678	15725	15703	15756	15692	15654	15587	15692	15451	15556	15653	15644	15464	15581	15587	15592	15675	15521	15800	15505	15738	15502	15711	15543	15787	15644	15644	15726	15772	15557	15627	15686	15493	15652	15629	15841	15546	15613	15498	15538	15842	15671	15690	15428	15598	15653	15745	15586	15318	15267	15677	15449	15519	15694	15577	15714	15774	15678	15662	15426	15532	15672	15605	15583	15713	15528	15541	15575	15555	15749	15933	15545	15715	15531	15550	15688	15545	15636	15596	15527	15494	15500	15764	15619	15779	15626	15521	15575	15506	15360	15754	15490	15565	15669	15377	15607	15646	15576	15644	15620	15413	15571	15680	15621	15709	15491	15624	15475	15873	15656	15457	15646	15598	15432	15547	15344	15662	15660	15695	15715	15526	15700	15460	15513	15669	15626	15558	15426	15707	15668	15618	15671	15448	15465	15435	15592	15552	15551	15737	15507	15664	15498	15586	15721	15642	15572	15716	15626	15516	15665	15772	15570	15704	15604	15542	15672	15485	15649	15624	15612	15434	15625	15452	15471	15621	15666	15639	15738	15510	15752	15643	15466	15805	15509	15588	15548	15597	15536	15784	15713	15606	15508	15640	15308	15840	15649	15603	15713	15567	15606	15535	15649	15633	15599	15797	15620	15523	15721	15465	15269	15660	15617	15507	15555	15598	15476	15396	15446	15516	15522	15733	15638	15723	15690	15720	15641	15532	15634	15443	15651	15340	15519	15580	15863	15495	15433	15571	15490	15702	15535	15628	15609	15565	15446	15545	15554	15528	15536	15577	15625	15464	15418	15572	15658	15521	15693	15657	15473	15636	15574	15685	15554	15534	15608	15428	15539	15573	15563	15605	15575	15655	15550	15553	15539	15676	15612	15604	15605	15675	15546	15695	15595	15582	15667	15713	15443	15546	15349	15657	15535	15631	15553	15563	15493	15747	15452	15513	15747	15769	15384	15640	15543	15656	15708	15671	15657	15607	15442	15854	15538	15571	15639	15493	15710	15634	15362	15751	15712	15617	15676	15506	15605	15639	15492	15548	15585	15654	15696	15578	15740	15717	15525	15632	15525	15782	15583	15730	15688	15522	15624	15762	15752	15333	15424	15686	15471	15668	15512	15707	15549	15587	15705	15649	15553	15648	15549	15656	15644	15768	15614	15627	15499	15755	15553	15619	15612	15483	15327	15620	15719	15562	15575	15552	15800	15588	15464	15656	15603	15677	15700	15592	15609	15645	15568	15749	15449	15600	15626	15565	15531	15436	15455	15503	15529	15532	15568	15476	15653	15463	15605	15669	15776	15684	15571	15570	15662	15388	15482	15566	15372	15626	15654	15660	15596	15609	15481	15674	15438	15731	15600	15771	15422	15656	15621	15644	15549	15535	15525	15518	15462	15522	15774	15486	15670	15610	15735	15617	15453	15608	15607	15586	15460	15512	15746	15539	15594	15681	15584	15657	15776	15382	15507	15699	15718	15619	15404	15754	15454	15811	15715	15499	15528	15466	15686	15523	15502	15494	15517	15555	15437	15523	15742	15770	15575	15430	15591	15632	15613	15610	15508	15626	15690	15602	15544	15508	15463	15500	15472	15495	15630	15521	15531	15667	15533	15505	15591	15503	15664	15624	15633	15350	15637	15581	15562	15713	15646	15552	15639	15580	15735	15438	15628	15575	15608	15561	15517	15688	15527	15374	15626	15441	15504	15590	15473	15462	15754	15614	15658	15708	15553	15625	15675	15679	15558	15546	15734	15632	15651	15627	15550	15453	15677	15506	15632	15697	15656	15676	15544	15638	15421	15750	15625	15673	15537	15518	15704	15788	15557	15563	15523	15684	15567	15703	15482	15520	15610	15319	15549	15753	15654	15731	15484	15528	15603	15586	15481	15559	15675	15583	15556	15723	15678	15563	15723	15530	15586	15660	15576	15632	15724	15779	15635	15750	15606	15511	15658	15750	15570	15557	15617	15492	15576	15558	15626	15607	15723	15613	15515	15783	15639	15618	15758	15505	15502	15548	15359	15530	15709	15573	15334	15733	15550	15750	15644	15602	15525	15422	15514	15659	15664	15629	15602	15583	15747	15700	15625	15579	15604	15655	15588	15497	15419	15707	15539	15617	15557	15895	15656	15599	15426	15609	15501	15823	15752	15545	15579	15728	15684	15700	15468	15726	15892	15601	15447	15477	15615	15404	15506	15518	15655	15686	15695	15561	15672	15703	15567	15724	15604	15544	15781	15454	15588	15584	15721	15645	15506	15498	15490	15669	15821	15584	15587	15364	15676	15557	15436	15679	15354	15650	15497	15513	15550	15474	15615	15709	15803	15572	15442	15803	15547	15609	15622	15528	15574	15351	15542	15517	15771	15566	15661	15536	15584	15540	15719	15601	15731	15574	15515	15579	15573	15651	15765	15648	15463	15717	15569	15589	15765	15473	15536	15670	15759	15605	15495	15472	15667	15666	15473	15544	15541	15344	15570	15585	15680	15608	15670	15583	15688	15616	15668	15393	15376	15469	15514	15668	15572	15576	15614	15810	15623	15324	15740	15752	15686	15575	15629	15732	15597	15603	15516	15528	15570	15491	15658	15843	15482	15770	15596	15555	15522	15706	15663	15761	15604	15680	15448	15631	15538	15517	15479	15385	15595	15501	15535	15708	15567	15826	15578	15726	15528	15580	15572	15693	15676	15909	15535	15761	15521	15768	15582	15683	15674	15636	15621	15660	15417	15461	15595	15585	15612	15544	15621	15608	15719	15842	15633	15683	15485	15570	15487	15561	15583	15782	15472	15591	15724	15489	15374	15557	15576	15433	15601	15599	15529	15470	15319	15637	15454	15727	15721	15605	15456	15795	15643	15644	15619	15649	15595	15426	15459	15673	15794	15575	15504	15679	15438	15608	15583	15629	15625	15541	15508	15319	15398	15485	15693	15706	15668	15637	15438	15523	15622	15368	15517	15651	15515	15594	15696	15586	15680	15761	15590	15625	15619	15626	15435	15574	15694	15398	15544	15485	15707	15514	15656	15713	15443	15568	15570	15542	15572	15575	15522	15561	15593	15612	15781	15644	15715	15658	15583	15321	15551	15814	15651	15628	15529	15602	15468	15692	15471	15734	15643	15579	15663	15643	15366	15420	15509	15596	15568	15500	15504	15583	15788	15638	15832	15582	15546	15560	15635	15574	15694	15616	15623	15675	15606	15467	15515	15444	15728	15592	15596	15547	15739	15489	15595	15676	15615	15523	15527	15436	15595	15755	15713	15589	15531	15610	15649	15555	15816	15849	15568	15608	15633	15556	15527	15556	15522	15595	15434	15578	15445	15504	15794	15787	15681	15592	15537	15770	15668	15670	15529	15837	15528	15712	15645	15283	15622	15675	15719	15604	15609	15578	15698	15487	15600	15422	15720	15538	15437	15554	15593	15765	15511	15926	15597	15624	15616	15687	15698	15532	15582	15682	15559	15778	15615	15600	15526	15550	15689	15611	15609	15624	15598	15694	15517	15703	15542	15648	15523	15656	15622	15436	15586	15671	15559	15695	15483	15610	15756	15675	15435	15655	15608	15554	15442	15537	15534	15611	15449	15471	15523	15552	15533	15613	15668	15495	15584	15639	15589	15496	15586	15626	15572	15722	15688	15656	15648	15701	15589	15429	15585	15506	15599	15543	15577	15672	15679	15597	15535	15622	15662	15598	15558	15565	15692	15601	15748	15637	15742	15538	15422	15639	15530	15645	15543	15559	15476	15635	15299	15461	15619	15719	15504	15528	15437	15639	15582	15506	15570	15434	15474	15586	15565	15710	15677	15701	15526	15775	15484	15628	15499	15571	15584	15804	15575	15555	15578	15688	15426	15759	15631	15374	15648	15648	15701	15617	15371	15555	15554	15476	15817	15521	15581	15694	15549	15567	15649	15525	15474	15812	15689	15759	15606	15499	15720	15565	15585	15415	15654	15568	15490	15679	15820	15613	15612	15597	15510	15707	15425	15433	15742	15560	15382	15652	15540	15691	15702	15667	15745	15536	15818	15524	15608	15513	15741	15570	15632	15596	15625	15477	15607	15648	15554	15666	15510	15663	15541	15579	15488	15651	15539	15655	15677	15524	15725	15527	15641	15664	15663	15757	15353	15622	15674	15620	15719	15498	15738	15553	15643	15379	15458	15602	15716	15557	15550	15640	15667	15699	15640	15526	15609	15721	15534	15531	15406	15656	15550	15488	15481	15403	15711	15525	15655	15768	15752	15677	15455	15382	15683	15625	15731	15598	15518	15495	15607	15504	15618	15428	15495	15484	15530	15527	15440	15480	15666	15611	15525	15562	15703	15503	15592	15617	15663	15648	15722	15498	15487	15530	15493	15521	15557	15491	15521	15559	15707	15591	15630	15546	15486	15693	15563	15563	15504	15564	15685	15444	15664	15669	15751	15688	15626	15506	15639	15589	15671	15691	15593	15506	15568	15544	15762	15599	15516	15582	15470	15529	15532	15747	15578	15543	15673	15315	15524	15523	15621	15604	15549	15727	15535	15678	15844	15550	15659	15689	15549	15546	15487	15566	15694	15593	15610	15494	15821	15760	15418	15616	15399	15385	15539	15673	15674	15626	15605	15662	15571	15584	15934	15628	15547	15593	15693	15655	15377	15519	15524	15760	15632	15526	15527	15532	15620	15563	15550	15713	15709	15499	15478	15509	15493	15689	15504	15619	15429
15907	28727	26437	21003	19005	17636	17293	16561	15487	15443	15176	15178	14931	14967	15762	15227	14938	14523	14491	14548	14509	14624	14434	14511	14657	14387	14517	14470	14595	14408	14256	14292	14506	14232	14412	14264	14186	14256	14336	14319	14324	14367	14131	14169	14102	15340	16339	16240	15567	14862	14360	14402	14169	14211	14246	14143	14194	14168	14383	14316	14192	14072	14074	14210	14199	14246	14110	14261	14114	14210	14119	14181	14292	14101	14269	14063	14180	14362	14102	14132	14331	14324	14253	14170	14306	14242	14190	14043	14170	13994	14116	14252	14252	14252	14168	13956	14104	14358	14325	14000	14130	14239	14207	14154	14252	14371	14007	14345	14361	14251	14319	14144	14252	14114	14301	14137	14099	13954	14217	14279	14105	14198	14250	14178	14113	14138	14240	14122	14297	14168	14096	14064	14210	14265	14196	14131	14090	14177	14354	14075	14340	14169	14109	14183	14151	14132	14119	14042	14230	14129	14188	14211	14208	14169	14298	13998	14273	14218	14203	14068	14203	14193	13901	14207	14208	14182	14121	14129	14276	14220	14126	14224	14271	14242	14124	14278	14315	14129	14384	14140	14131	14190	14196	14380	14223	14219	14142	14178	14165	14126	14275	14118	14178	14223	14099	14202	14186	14202	14203	14101	14369	14252	14124	14216	14286	14184	14066	14280	14151	14103	14106	14162	14280	14142	14001	14237	14257	14201	14105	14263	14232	14016	14395	14307	14238	14046	14341	14270	14042	14252	14332	14128	14095	14233	14093	14103	14090	14224	14171	14209	14227	14052	13980	14190	14220	14066	14186	14215	14155	14344	14174	14191	14132	14214	14168	14256	14203	14078	14202	14336	14195	14335	14310	14306	14081	14031	14267	14232	14151	14416	14100	14173	14224	14056	14207	14292	14151	14297	14169	14140	14094	14145	14210	14191	14224	14387	14250	14191	14163	14197	14241	14099	14202	14405	14148	14151	14255	14252	14117	14379	14125	14329	14267	14175	13982	14264	14022	14143	14161	14285	14206	14155	14141	14304	14117	14297	14110	14203	14201	14110	14347	14130	14175	14253	13972	14198	14257	14255	14272	14188	14015	14342	14132	14016	14153	14191	14091	14106	14256	14143	13985	14131	14069	14157	14276	14224	14155	14220	14309	14034	14250	14182	14224	14139	14145	14268	14311	14123	14190	14153	14237	14088	14169	14095	14066	14272	14228	14044	14070	14203	14201	14245	14199	14187	14143	14296	14262	14093	14065	14135	14178	14268	14282	14158	14013	14178	14233	14349	14236	14230	14230	14261	14111	14133	14025	14148	14198	14134	14177	14066	14161	14211	14356	14039	14357	14133	14095	14015	14092	14120	14193	14256	14235	14294	14233	14195	14240	14124	14154	14213	14222	14419	14385	14085	14191	14125	14128	14041	14147	14066	14083	14050	14056	14249	14176	14091	14251	14307	14107	14210	14201	14093	14460	14320	14442	14181	14139	13989	14096	14284	14213	14222	14171	13979	14106	14270	14071	14167	14245	14283	14043	14293	14103	14276	14180	14293	14095	14120	14282	14203	14133	14338	14237	14231	14222	14120	14169	14221	14131	14081	14222	14036	14293	14250	14168	14235	14267	14166	14035	14195	14158	14296	14120	14212	14068	14216	14293	14149	14232	14277	14195	14199	14286	14359	14128	14257	14152	14223	14049	14324	14189	14170	14183	14302	14286	14210	14117	14340	14266	14109	14169	14208	14212	14237	14258	14146	14084	14164	14323	14185	14257	14152	14187	14213	14203	14106	14269	14240	14229	14182	14245	14287	14016	14078	14190	14026	14178	14234	14294	14200	14237	14188	14016	14315	14263	14088	14213	14185	14141	14146	14195	14225	14322	14166	14379	14093	14433	14057	14279	14227	14319	14241	13963	14321	14190	14281	14093	14224	14091	14261	14184	14148	14103	14136	14203	14135	14077	14114	14287	14095	14070	14144	14111	14195	14296	14192	14212	14212	14060	14303	14262	14200	14224	14283	14120	14109	14064	14279	14162	14149	14109	14291	14305	14108	14178	14089	14208	14136	14186	14200	14172	14208	14148	14215	14208	14112	14242	14251	14137	14312	14230	14154	14221	14437	14195	14163	14048	14154	14255	14196	14078	14223	14247	14125	14086	14140	14039	14147	14295	14144	14229	14210	14282	14175	14265	14195	14062	14182	14346	14023	14237	14114	14216	14047	14280	14284	14158	14138	14172	14186	14288	14074	14178	14339	14288	14056	14002	14230	14412	14121	14115	14164	14153	13961	14215	14211	14251	14258	14131	14120	14227	14227	14178	14159	14185	14172	14215	14212	14267	14079	14297	14173	14195	14222	14043	14384	14193	14147	14121	14227	14273	14091	14165	14214	14107	14170	14227	14192	14088	14126	14127	14160	14167	14099	14208	14160	14166	14349	14110	14201	14127	14292	14214	14365	14121	14305	14185	14338	14365	14133	14213	14247	14127	14140	14256	14329	14271	14161	14335	14129	14100	14095	14172	14196	14282	14253	14311	14200	14237	14229	14363	14139	14265	14138	14072	14198	14078	14139	14095	14316	14023	14200	14153	14324	14308	14105	14180	14335	14144	14168	14110	14187	13974	14070	14349	14068	14195	14222	14228	14007	14147	14108	14325	14085	14206	14134	14212	14216	14152	14148	14184	14120	14183	14206	14193	14117	14141	14170	14296	14299	14181	14114	14213	14076	14197	14188	14253	14229	14312	14168	14249	14140	14250	14187	14308	14255	14333	14240	14158	14054	14185	14103	14150	14068	14238	14176	14234	14267	14116	14019	14368	14126	14150	14163	14155	14094	14175	14185	14215	14163	14238	14228	14029	14271	14308	14167	14226	14341	14076	14097	14239	14141	14033	14144	14079	14071	14188	14255	14309	14050	14155	14192	14339	14297	14054	14287	14248	14033	14264	14058	14225	14118	14166	14165	14281	14058	14114	14240	14138	14214	14199	14026	14248	14224	14231	14014	14347	14432	14053	14094	14124	14164	13986	14150	14193	14204	14203	14286	13983	14041	14111	14148	14168	14231	14192	14243	14005	14188	14062	14283	14140	14150	14163	14455	14196	14174	14181	14058	14212	14300	14152	14206	14249	14159	14282	14165	14335	14172	14174	14387	14263	14184	14207	14145	14167	14192	14265	14119	14354	14051	14118	14183	14217	14164	14032	13946	14242	14184	14217	14037	14194	14185	14170	14319	14063	14057	14006	14279	14326	14248	14247	14230	13996	14210	14126	14091	14136	14066	14194	14135	14265	14280	14083	14090	14208	14239	14180	14184	14269	14205	14246	14179	14241	14175	14100	14165	14117	14041	14128	14083	14264	14059	14066	14024	14087	14355	14175	14144	14356	14154	14179	14166	14082	14200	14100	14146	14111	14379	14236	14194	14145	14146	14258	14200	14055	14108	14045	14220	14356	14181	14322	14172	14213	14229	14193	14045	13969	14021	14340	14190	14188	14013	14193	14022	14277	14333	14226	14100	14232	14025	14113	14233	14176	14242	14261	14061	14267	14125	14056	13914	14202	14080	14413	14141	14313	14067	14109	14187	14051	14228	13999	14284	14075	14204	14311	14174	14249	14256	14309	14280	14095	14203	14174	14108	14232	14210	14366	14159	14195	14082	14221	14104	14025	14130	14189	14074	14127	14223	14058	14107	14234	14164	14186	14273	14057	14195	14078	14190	14175	14295	14019	14248	14249	14160	14154	14086	14111	14190	14141	14320	14075	14018	14340	14167	14220	14274	14133	14256	14123	14166	14178	14096	14166	14231	14298	14223	14249	14269	14279	14012	14224	14244	14218	14202	14203	14153	14236	14200	14206	14105	14125	14221	14184	13951	14230	14115	14100	14133	14258	14276	14335	14236	14165	14291	14310	14130	14323	14066	14288	14064	14106	14306	14256	14178	14151	14006	14146	14236	14273	13939	14177	14210	14052	14154	14336	14226	14354	14311	14154	14253	14235	14190	14156	14180	14136	14044	14176	14159	14313	14299	14146	14255	14102	14161	14112	14134	14298	14281	14042	14212	14227	14086	14393	14204	14144	14124	14112	14246	14381	14196	14019	14210	14114	14113	14135	14168	14335	14159	14224	14298	14175	14208	14228	14155	14237	14387	14080	14203	14122	14234	14341	14176	14111	14281	14220	14160	14229	14402	14283	14160	14283	14146	14181	14222	14134	14147	14164	14141	14140	14207	14056	14307	14146	14232	14275	14267	14342	14132	14210	14210	14285	14094	14103	14366	14145	14238	14248	14204	14431	14183	14128	14384	14158	14232	14232	14141	14300	14342	14201	14053	13978	14228	14225	14287	14149	14180	14186	14334	14102	14182	14324	14295	14172	14201	14175	13958	14150	14272	14381	14297	14180	14196	14162	14148	14296	14135	14238	14194	14361	14255	14304	14104	14207	14301	14211	14130	14090	14306	13999	13991	14204	14223	14253	14150	14129	14170	14115	14193	14287	14151	14070	13994	14118	14153	14299	14253	14236	14135	14149	14298	14303	14200	14049	14182	14328	14246	14216	14085	14257	14245	14250	14100	14084	14235	14250	14194	14128	14181	14204	14075	14182	14111	14137	14247	14172	14305	14398	14114	14202	14158	14168	14202	13964	14190	14182	14169	14128	14216	14165	14168	14134	14132	14117	14267	14139	14243	14313	14216	14190	14267	14261	14099	14185	14273	14164	14097	14225	14027	14229	14235	14249	14244	14128	14114	14283	14268	14172	13989	14233	14108	14142	14386	14116	14147	14328	14025	14384	14067	14147	14344	14048	14302	14205	14196	14255	14253	14106	14233	14226	14274	14195	14051	14242	14198	14174	14127	14441	14136	14124	14277	14199	14201	14020	14194	14247	13931	14093	14302	14116	14230	14282	14196	14288	14187	14106	14158	14264	14248	14137	14051	14252	14263	14082	14199	14142	14197	14156	14247	14376	14162	14187	14191	14163	14257	14311	14185	14172	14237	14217	14076	14403	14314	14222	14216	14105	14078	14324	14300	14106	14166	14174	14251	14264	14334	14109	14244	14068	14212	14129	14198	14178	14159	14113	14257	14183	14217	14147	14060	14162	14296	14121	14251	14108	14140	14080	14131	14255	14307	13938	14151	14236	14375	14035	14162	14105	14138
23058	21316	29187	23797	21482	23181	24762	18755	17198	17290	17122	16897	16945	16660	16704	16775	16667	16314	16288	16343	16354	16330	16277	16126	16149	16120	15891	16159	16088	15978	16087	16058	15938	15958	16020	15811	15978	15999	15911	15890	16037	15953	15917	15986	16053	17063	18497	18563	17702	16702	16198	15800	15999	16116	16071	15755	15805	16061	15720	15735	15842	15749	15785	15869	15860	15792	15858	15914	15826	15696	15752	15837	15780	15888	15627	15738	15791	15909	15849	15808	15771	15862	15907	15930	15717	15843	15911	15977	15893	15799	15825	15940	15850	15975	15796	15878	15827	15888	15931	15835	15866	15842	15807	15969	15820	15657	15730	15706	15749	15722	15785	15856	15824	15908	15801	15764	15856	15783	15886	15667	15908	15786	15673	15717	15915	15714	15727	15850	15754	15856	15776	15743	15783	15744	16055	15845	15854	15696	15890	15835	15759	15831	15627	15870	15792	15840	15834	15824	15846	15751	15688	15776	15584	15835	15750	15906	15845	15686	15724	15747	15789	15796	15764	15678	15737	15925	15793	15677	15837	15690	15707	15931	15615	15668	15796	15776	15688	15834	15706	15779	15800	15959	15786	15813	15824	15848	16063	15796	15749	15637	15845	15765	15678	15824	15994	15929	15850	15873	15766	15791	15703	15636	15841	15793	15708	15964	15890	15728	15662	15722	15846	15817	15796	15784	15692	15947	15811	15835	15911	15743	15843	15693	15742	15591	15832	15947	15636	15497	15771	15848	15535	15609	15968	15906	15999	15604	15648	15657	15856	15791	15885	15615	15581	15812	15848	15875	16021	15771	15742	15819	15784	15878	15873	15888	15792	15869	15645	15649	15652	15844	15697	15838	15928	15886	15774	15741	15620	15653	15686	15597	15840	15860	15791	15629	15667	15775	15718	15923	15933	15610	15862	15643	15779	15852	15835	15807	15926	15829	15814	15700	15870	15790	15708	15797	15935	15762	15840	15807	15798	15747	15844	16019	15726	15852	15802	15732	15704	15703	15734	15747	15701	15912	15969	15810	15892	15710	15841	15774	15757	15685	15717	15789	15706	15831	15708	15824	15627	15575	15605	15612	15696	15667	15737	15645	15859	15786	15772	15815	15907	15783	15714	15763	16000	15981	15589	15754	15700	15699	15702	15765	15656	15681	15640	15896	15861	15657	15741	15814	15777	15874	15871	15911	15734	15607	15878	15706	15887	15700	15721	15904	15773	15850	15864	15678	15686	15691	15614	15628	15772	15868	15690	15700	15883	15873	16015	15617	15807	15707	15948	16007	15955	15806	15938	15934	15852	15853	15794	15808	15727	15667	15958	15704	15741	15685	16047	15677	15864	15821	15784	15830	15683	15660	15820	15714	15807	15800	15850	15754	15734	16014	15930	15796	15819	15823	15837	15817	15779	15819	15691	15869	15918	15834	15788	15737	15798	15717	15664	15892	15731	15871	15819	15647	15814	15857	15861	15654	15712	15834	15681	15604	15725	15967	15940	15841	15680	15762	15721	15880	15944	15905	15910	15692	15835	15821	15875	15871	15785	15762	16033	15785	15659	15885	15904	15920	15792	15895	15566	15742	15852	15895	15657	15767	15853	15760	15752	15901	15863	15870	15813	15760	15798	15759	15753	15817	15696	15785	15794	15762	15797	15731	15694	15705	15840	15857	15805	15696	15852	15789	15758	15848	15801	15902	15768	15609	15942	15867	15701	15788	15848	15930	15889	15856	15536	15924	15825	15779	15763	15816	15758	15822	15666	15874	15766	15633	15888	15884	15674	15785	15778	15640	15888	15856	15698	15816	15861	15761	15621	15771	15726	15802	15758	15674	15790	15695	15535	15796	16077	15660	15864	15986	15701	15824	16023	16020	16046	15729	15877	15773	15716	15764	15936	15770	15552	15830	15652	15683	15720	15700	15768	15751	15564	15799	15936	15958	15886	15971	15868	15772	16037	15776	15864	15686	15712	15805	15699	15907	15686	15694	15866	15811	15949	15694	16011	15956	16027	15937	15683	15748	15794	15801	15592	15929	15654	15842	15718	15806	15820	15699	15766	15763	15796	15894	15820	15769	15713	15876	15800	15831	15767	15718	15799	15789	15832	15741	15922	15794	15964	15817	15592	15756	15641	15776	15725	15796	15949	15848	15863	15861	15810	15830	15496	15866	15682	15801	15766	15909	15710	15752	15769	15520	15850	15577	15687	15858	15640	15662	15553	15651	15876	15716	15852	15661	15877	15803	15984	15710	15777	15664	15649	15884	15684	15962	15908	15799	15741	15774	15828	15827	15855	15796	15646	15784	15752	15824	16075	15846	15700	15817	15556	15676	15728	15703	15768	15672	15977	15839	15828	15822	15721	15677	15630	15927	15896	15788	15809	15715	15960	15729	16085	15783	15618	15656	15785	15864	15646	15733	15885	15624	15795	15692	15919	15690	15948	15623	15789	15549	15509	15921	15888	15624	15786	15533	15745	15692	15778	15848	15785	15652	15597	15702	15901	15795	15835	15815	15782	15647	15696	15760	15578	16014	15804	15818	16065	15759	15874	15945	15829	15770	15534	15529	15793	15760	15612	15862	15805	15845	15699	15337	15789	15917	15644	15634	15732	15727	15867	15726	15647	15895	15668	15766	15740	15877	15824	15848	15837	15609	16029	15677	15675	15767	15977	15811	16053	15783	15844	15799	15894	15895	15909	15831	15740	15893	15765	15892	15854	15711	15713	15772	15941	15809	15812	15658	15805	15765	15865	15797	15718	15651	15621	15772	15514	15631	15681	15607	15791	15762	15506	15660	15829	15699	15807	15691	15672	15803	15861	15804	15912	15873	15722	15743	15844	15811	15862	15774	15724	15896	15862	15866	15857	15953	15630	15779	15949	15765	15925	15994	15583	15815	15708	15822	15836	15819	15867	15673	15749	15749	15711	15708	15768	15656	15886	15845	15633	15684	15737	15771	15891	15967	15768	15683	15594	15952	15791	15757	15821	15688	15624	15599	15762	15900	15881	15823	15990	15946	15859	15482	15939	15627	15759	15932	15939	16010	15887	15870	15783	15726	15747	15737	15924	15799	15835	15845	15744	15638	15722	15754	16027	15731	15718	15729	15965	15800	15827	15865	15702	15661	15794	15775	15846	15801	15750	15793	15825	15655	15809	15715	15746	15800	15912	15795	15768	15760	15658	15716	15690	15719	15761	15756	15687	16011	15757	15748	15660	15697	15719	15821	15983	15600	15777	15629	15858	15940	15785	15881	15885	15668	15598	15833	15850	15657	15693	15683	15842	15713	15685	15755	15587	15764	15739	15833	15744	15526	15725	15549	15698	15601	15649	15933	15733	15484	15912	15773	15820	15689	15823	15729	15847	15725	15529	15792	15657	15892	15689	15768	15766	15628	15750	15769	15718	15604	15638	15727	15590	15785	15844	15746	15525	15763	15683	15914	15723	15938	15938	15640	15794	15651	15727	15705	15787	15759	15671	15697	15697	15612	15667	15757	15778	15902	15837	15839	15886	15529	15793	15633	15644	15772	15799	15741	15730	15973	15922	15680	15871	15784	15781	15776	15783	15863	15961	15703	15751	15826	15723	16053	15855	15772	15834	15777	15675	15506	15724	15944	15819	15723	15854	15841	15691	15886	15930	15887	15880	15614	15757	15858	15578	15580	15807	15677	15509	15663	15848	15726	15672	15873	15785	15741	15605	15815	15718	15572	15821	15646	15747	15855	15804	15810	15936	15817	15697	15783	15981	15701	15925	15680	15724	15762	15663	15733	15649	15811	15816	15863	15622	15850	15732	15631	15634	15908	15832	15779	15672	15813	15773	15781	15829	15719	15942	15777	15893	15790	15774	15879	15686	15746	15902	15668	15855	15864	15876	15771	15708	15673	15725	15819	15742	15661	15675	15776	15664	15730	15650	15708	15849	15838	15956	15768	15807	15712	15839	15738	15693	15742	15767	15752	15971	15689	15974	15908	15986	15746	15535	15626	15670	15804	15772	15866	15819	15792	15981	15637	15783	15938	15634	15718	15766	15717	16044	15805	15641	15677	15946	15796	15775	15718	15652	15816	15791	15692	15635	15719	15787	15582	15611	15750	15840	15700	15725	15850	15865	15905	15722	15769	15867	15905	15883	15908	15688	15870	15670	15651	15891	15731	15894	15957	15557	15877	15599	15862	15700	15914	15945	15588	15682	15710	15795	15922	15807	15828	15778	15463	15642	15867	15751	15790	15826	15679	15645	15595	15828	15757	15722	15723	15692	15838	15824	15696	15645	15657	15695	15684	15700	15847	15657	15748	15653	15777	15780	15860	15811	15669	15739	15749	15640	15767	15840	15672	15771	15629	15842	15611	15691	15851	15714	15592	15766	15972	15963	15840	15741	15934	15718	15487	15656	15763	15671	16014	15871	15709	15882	15748	16057	15719	16021	15869	15862	15657	15818	15789	15834	15749	15855	15772	15710	15792	15749	15788	15659	15665	15856	15813	15833	15663	15749	16008	15854	15793	15804	15808	15823	15640	15748	15637	15713	15611	15722	15788	15505	15750	15789	15636	15819	15809	15788	16001	15733	15842	15836	15802	15651	15703	15861	15662	15965	15681	15691	15766	15708	15728	15610	15599	15852	15725	15760	15595	15725	15681	15671	15713	15639	15790	15640	15834	15647	15748	15766	15638	16020	15747	15754	15880	15840	15430	15479	15776	15582	15535	15718	15622	15788	15869	15947	15870	15923	15870	15636	15720	15613	15770	15557	15756	15873	15696	15792	15622	15775	15917	15790	15927	15790	15763	15825	15716	15791	15536	15979	15828	15871	15830	15663	15779	15733	15719	15805	15561	15954	15660	15780	15879	15839	15680	15805	15826	15856	15688	15708	15818	15881	15754	15760	15788	15858	15772	15809	15780	15715	15522	15703	15723	15739	15851	15946	15688	15536	15892	15684	15749	15755	15822	15548	15840	15782	15871	15587	15811	15903	15854	15951	15622	15753	15678	15743	15785	15657	15710	15680	15570	15675	15556	15679	16103	15592	15565	15753	15812	15768	15780	15780	15788	15789	15737	15612	15742	15804	15788	15671	15557	15685	15996	15897	15652	15778	15815	15973	15815	15885	15758	15819	15582	15641	15764	15824	15834	15634	15844	15771	15754
17203	32640	29063	22750	20796	19623	19424	18068	16349	16564	16290	15868	15785	15452	15538	15538	15211	14898	14639	14692	15149	15014	14828	14778	14650	14541	14673	14664	14413	14439	14542	14355	14664	14279	14413	14398	14425	14293	14425	14523	14511	14370	14362	14516	14614	16327	17992	17922	16497	15475	15006	14471	14299	14283	14383	14227	14307	14375	14364	14241	14263	14080	14446	14354	14199	14469	14411	14379	14275	14282	14360	14285	14229	14317	14184	14440	14198	14465	14282	14249	14170	14445	14484	14175	14030	14435	14352	14392	14276	14402	14416	14253	14308	14331	14155	14306	14292	14222	14312	14361	14420	14153	14385	14334	14188	14185	14144	14330	14102	14274	14272	14210	14223	14306	14198	14344	14231	14179	14436	14261	14282	14246	14270	14213	14167	14379	14186	14273	14499	14357	14371	14592	14159	14275	14304	14219	14290	14406	14260	14346	14259	14159	14287	14393	14308	14354	14305	14287	14298	14442	14469	14217	14277	14391	14496	14242	14270	14294	14369	14317	14342	14273	14253	14206	14240	14313	14238	14473	14336	14218	14356	14411	14176	14272	14396	14271	14190	14260	14429	14420	14183	14166	14371	14313	14308	14463	14326	14243	14184	14238	14254	14215	14180	14413	14294	14253	14478	14285	14250	14499	14397	14336	14208	14417	14259	14286	14366	14283	14287	14166	14296	14306	14410	14314	14259	14186	14354	14343	14022	14368	14173	14375	14262	14288	14366	14239	14349	14219	14211	14382	14283	14332	14388	14353	14328	14196	14204	14180	14391	14247	14286	14327	14218	14282	14428	14237	14380	14205	14362	14408	14156	14396	14173	14248	14211	14290	14256	14399	14133	14464	14132	14344	14104	14277	14279	14282	14247	14295	14306	14183	14344	14437	14249	14371	14290	14222	14202	14135	14465	14404	14352	14356	14166	14262	14356	14316	14207	14310	14318	14379	14210	14308	14066	14222	14322	14290	14226	14307	14478	14240	14156	14319	14295	14244	14206	14217	14321	14216	14293	14329	14234	14277	14351	14280	14275	14306	14254	14255	14376	14315	14416	14182	14209	14237	14320	14215	14278	14188	14477	14277	14272	14309	14378	14293	14301	14360	14344	14261	14337	14260	14323	14357	14364	14264	14332	14419	14424	14347	14180	14463	14054	14421	14182	14446	14228	14396	14145	14322	14341	14195	14488	14129	14240	14290	14249	14373	14283	14351	14214	14251	14268	14414	14464	14421	14234	14293	14335	14268	14469	14286	14171	14372	14294	14380	14246	14014	14338	14168	14306	14237	14350	14191	14509	14311	14214	14263	14149	14392	14358	14382	14346	14202	14330	14327	14344	14531	14355	14178	14211	14473	14249	14297	14343	14432	14385	14396	14260	14194	14333	14221	14154	14320	14236	14277	14333	14449	14246	14366	14408	14282	14194	14202	14301	14212	14174	14265	14326	14269	14296	14100	14342	14358	14220	14233	14270	14361	14261	14395	14296	14291	14383	14278	14259	14303	14204	14110	14328	14411	14330	14398	14339	14405	14226	14363	14352	14201	14179	14395	14434	14096	14253	14020	14245	14277	14321	14349	14344	14368	14391	14229	14233	14273	14290	14390	14399	14325	14262	14402	14369	14483	14297	14286	14269	14264	14156	14121	14217	14477	14165	14175	14336	14304	14361	14107	14335	14315	14325	14443	14217	14164	14245	14524	14209	14368	14235	14350	14204	14366	14198	14388	14128	14228	14182	14180	14102	14252	14174	14151	14404	14245	14319	14348	14210	14303	14365	14039	14244	14346	14333	14271	14295	14288	14432	14298	14400	14352	14250	14174	14396	14393	14359	14100	14308	14235	14269	14331	14338	14259	14351	14229	14206	14347	14257	14344	14228	14388	14185	14240	14304	14325	14348	14257	14425	14329	14401	14279	14124	14469	14369	14162	14293	14331	14281	14159	14135	14363	14205	14246	14265	14177	14315	14424	14285	14314	14220	14395	14241	14421	14490	14269	14205	14224	14271	14105	14223	14327	14255	14271	14359	14357	14197	14260	14180	14272	14116	14248	14210	14202	14137	14069	14216	14421	14366	14433	14411	14243	14135	14454	14155	14247	14362	14258	14557	14399	14240	14530	14309	14286	14301	14205	14185	14153	14384	14308	14470	14273	14293	14197	14247	14304	14109	14423	14180	14286	14234	14338	14296	14477	14185	14369	14279	14272	14378	14191	14405	14378	14307	14171	14361	14185	14168	14284	14267	14170	14310	14316	14309	14369	14378	14431	14132	14256	14328	14306	14206	14080	14244	14128	14258	14236	14301	14339	14339	14334	14381	14250	14272	14208	14111	14283	14471	14271	14381	14356	14296	14367	14319	14138	14363	14122	14407	14316	14088	14284	14173	14271	14228	14358	14180	14130	14269	14180	14294	14341	14175	14229	14284	14195	14360	14399	14257	14404	14303	14231	14366	14205	14273	14299	14408	14293	14408	14222	14484	14282	14254	14215	14318	14265	14121	14252	14293	14267	14367	14214	14388	14249	14360	14289	14295	14276	14411	14273	14312	14314	14258	14317	14331	14280	14283	14208	14297	14300	14165	14108	14388	14259	14343	14174	14378	14278	14283	14231	14250	14430	14294	14200	14281	14286	14245	14233	14291	14420	14219	14278	14277	14391	14322	14230	14232	14246	14305	14241	14285	14291	14091	14280	14290	14242	14268	14435	14199	14340	14115	14075	14218	14334	14227	14261	14428	14295	14211	14203	14312	14257	14337	14255	14233	14123	14230	14332	14177	14271	14087	14384	14280	14301	14269	14388	14193	14163	14340	14372	14234	14309	14266	14282	14258	14193	14325	14241	14446	14254	14277	14329	14257	14261	14422	14251	14354	14309	14214	14164	14208	14277	14268	14322	14194	14363	14209	14126	14221	14271	14224	14355	14395	14268	14300	14394	14318	14412	14378	14158	14044	14186	14409	14190	14310	14245	14166	14270	14532	14072	14312	14231	14193	14235	14032	14191	14178	14221	14215	14291	14397	14173	14266	14354	14351	14098	14417	14279	14333	14405	14321	14152	14221	14275	14334	14346	14403	14104	14334	14389	14355	14233	14146	14102	14089	14127	14476	14267	14172	14220	14301	14426	14191	14354	14278	14170	14414	14275	14197	14257	14179	14177	14264	14176	14283	14457	14306	14253	14173	14232	14217	14198	14176	14217	14409	14298	14370	14377	14402	14150	14380	14338	14462	14190	14298	14326	14474	14327	14228	14237	14284	14294	14254	14417	14144	14542	14217	14245	14214	14277	14359	14405	14251	14305	14075	14220	14431	14309	14229	14348	14226	14381	14477	14185	14224	14296	14412	14158	14487	14135	14123	14308	14319	14319	14227	14282	14213	14182	14418	14321	14274	14431	14162	14219	14274	14244	14258	14173	14258	14379	14220	14315	14155	14273	14250	14260	14201	14212	14372	14368	14299	14368	14197	14378	14123	14302	14135	14262	14320	14284	14434	14166	14541	14291	14272	14405	14339	14304	14196	14317	14310	14276	14318	14300	14428	14454	14311	14174	14387	14310	14159	14166	14143	14260	14323	14248	14408	14178	14250	14215	14161	14219	14122	14195	14439	14335	14299	14266	14314	14282	14266	14211	14216	14277	14225	14265	14323	14194	14347	14389	14365	14307	14215	14370	14214	14313	14271	14424	14447	14417	14308	14229	14226	14172	14371	14282	14135	14217	14131	14278	14273	14225	14451	14311	14243	14354	14154	14299	14235	14288	14197	14309	14256	14241	14323	14183	14212	14227	14199	14224	14319	14281	14298	14357	14285	14238	14456	14390	14190	14200	14235	14250	14289	14285	14200	14185	14149	14398	14254	14192	14207	14404	14288	14328	14248	14198	14330	14274	14297	14193	14115	14384	14450	14097	14232	14294	14385	14342	14239	14151	14283	14278	14372	14428	14290	14317	14394	14196	14299	14382	14296	14409	14262	14212	14258	14336	14092	14230	14175	14247	14342	14101	14222	14313	14255	14285	14223	14271	14239	14100	14313	14278	14287	14247	14100	14301	14293	14227	14328	14183	14331	14225	14282	14305	14317	14255	14273	14232	14207	14216	14379	14218	14342	14382	14235	14375	14348	14367	14262	14313	14331	14338	14363	14182	14306	14302	14298	14067	14287	14372	14337	14275	14273	14336	14467	14272	14352	14290	14221	14394	14215	14247	14421	14269	14403	14282	14179	14360	14351	14255	14148	14346	14271	14144	14285	14259	14283	14339	14259	14275	14329	14252	14206	14121	14318	14343	14195	14311	14234	14254	14277	14488	14432	14257	14287	14343	14408	14397	14206	14530	14269	14275	14453	14320	14309	14124	14446	14172	14326	14271	14305	14158	14247	14382	14241	14200	14225	14232	14309	14407	14363	14352	14158	14320	14246	14138	14310	14311	14267	14285	14330	14345	14367	14175	14362	14296	14398	14231	14421	14160	14166	14204	14392	14142	14128	14376	14186	14248	14290	14326	14369	14256	14229	14300	14259	14295	14352	14274	14265	14322	14204	14422	14245	14188	14314	14224	14241	14230	14401	14155	14254	14299	14265	14273	14348	14195	14261	14139	14290	14417	14303	14269	14151	14279	14372	14231	14181	14147	14302	14292	14223	14097	14245	14257	14280	14405	14223	14256	14254	14346	14183	14241	14139	14292	14085	14099	14327	14107	14238	14199	14294	14089	14163	14205	14294	14197	14259	14204	14333	14252	14202	14303	14280	14359	14107	14233	14248	14375	14408	14340	14242	14272	14336	14225	14387	14276	14227	14241	14285	14244	14297	14392	14244	14425	14196	14329	14301	14403	14346	14341	14426	14193	14252	14337	14233	14375	14115	14236	14086	14209	14321	14243	14227	14399	14281	14344	14323	14244	14297	14297	14271	14205	14306	14295	14305	14234	14223	14319	14399	14367	14234	14297	14261	14133	14113	14171	14273	14126	14472	14183	14131	14294	14228	14167	14294	14268	14327	14382	14421	14172	14341	14230	14410	14277	14167	14335	14198	14232	14354	14271	14192	14300	14245	14206	14199	14244	14331	14153	14268	14181	14379	14365	14274	14086	14324	14076	14354	14109	14244	14284	14305	14051	14197	14255	14337	14493	14340	14404	14302	14283	14488	14238	14170	14311
27637	22239	23938	20460	17405	17221	16766	16442	16045	16170	15924	15974	16248	15996	15794	15952	15983	15709	15700	15525	15725	15819	15899	15796	15793	15664	15691	15830	15626	15650	15588	15643	15562	15496	15644	15539	15532	15474	15723	15696	15517	15631	15800	15638	15588	15739	15680	15941	15963	15708	15568	15644	15509	15808	15525	15768	15603	15481	15650	15709	15526	15806	15451	15499	15431	15529	15575	15627	15440	15604	15342	15462	15473	15608	15640	15617	15641	15721	15507	15554	15703	15522	15579	15473	15542	15538	15479	15686	15527	15468	15674	15678	15574	15529	15578	15638	15272	15558	15589	15608	15764	15539	15547	15627	15522	15467	15474	15403	15631	15413	15455	15435	15646	15609	15644	15596	15664	15621	15622	15602	15632	15688	15562	15576	15596	15579	15494	15642	15639	15445	15748	15575	15670	15647	15613	15616	15632	15549	15459	15511	15486	15418	15587	15504	15700	15645	15548	15622	15416	15768	15526	15541	15716	15759	15581	15545	15787	15594	15566	15444	15653	15794	15605	15526	15755	15578	15585	15639	15602	15468	15644	15685	15539	15600	15633	15585	15416	15475	15722	15521	15788	15608	15424	15395	15426	15619	15629	15645	15603	15643	15636	15687	15650	15601	15532	15631	15582	15582	15517	15503	15358	15515	15556	15736	15714	15574	15480	15665	15654	15746	15621	15417	15597	15654	15509	15677	15537	15417	15487	15613	15640	15510	15652	15419	15459	15534	15582	15581	15495	15492	15626	15440	15560	15678	15486	15539	15623	15625	15762	15409	15688	15677	15732	15795	15662	15463	15678	15658	15557	15532	15496	15672	15540	15554	15558	15451	15588	15531	15555	15536	15606	15664	15621	15503	15742	15762	15582	15780	15713	15502	15619	15602	15226	15416	15581	15550	15665	15593	15476	15447	15357	15461	15520	15676	15615	15415	15669	15560	15359	15620	15488	15770	15459	15463	15586	15805	15384	15693	15565	15493	15757	15675	15608	15512	15778	15327	15475	15551	15720	15701	15621	15489	15498	15383	15599	15770	15636	15704	15374	15449	15672	15658	15603	15529	15413	15452	15584	15566	15736	15579	15636	15623	15696	15394	15604	15500	15805	15550	15755	15666	15749	15499	15488	15468	15515	15591	15557	15591	15687	15539	15607	15565	15567	15472	15533	15478	15617	15659	15636	15478	15399	15584	15604	15609	15492	15757	15552	15714	15259	15430	15564	15662	15601	15661	15588	15500	15588	15742	15546	15552	15742	15790	15741	15741	15863	15772	15511	15499	15545	15432	15269	15540	15536	15717	15712	15472	15533	15674	15430	15506	15536	15647	15637	15717	15644	15645	15453	15507	15585	15716	15543	15378	15485	15652	15533	15444	15542	15705	15579	15337	15525	15707	15396	15568	15504	15512	15521	15647	15686	15546	15501	15541	15583	15702	15640	15512	15398	15675	15735	15614	15532	15496	15673	15425	15409	15621	15507	15430	15645	15608	15493	15535	15647	15543	15729	15555	15542	15593	15475	15610	15558	15495	15511	15622	15477	15592	15596	15723	15638	15672	15565	15598	15568	15565	15398	15637	15904	15528	15639	15449	15589	15736	15634	15688	15641	15519	15650	15567	15771	15636	15806	15487	15446	15583	15616	15623	15507	15508	15562	15576	15597	15772	15562	15405	15470	15528	15709	15521	15654	15663	15718	15660	15737	15418	15535	15481	15649	15503	15409	15693	15639	15693	15664	15436	15451	15599	15598	15750	15506	15710	15435	15454	15676	15676	15692	15715	15668	15645	15562	15452	15466	15685	15581	15752	15581	15494	15650	15696	15474	15584	15702	15497	15640	15653	15601	15527	15693	15553	15513	15578	15690	15540	15726	15592	15705	15500	15683	15761	15538	15458	15480	15535	15511	15692	15688	15730	15499	15495	15509	15445	15541	15557	15561	15602	15641	15481	15425	15549	15564	15433	15593	15620	15434	15612	15892	15741	15541	15412	15510	15393	15501	15651	15621	15445	15602	15517	15496	15444	15599	15639	15590	15562	15524	15692	15645	15485	15486	15553	15571	15532	15604	15419	15413	15536	15473	15503	15515	15727	15562	15512	15440	15338	15726	15398	15488	15666	15639	15612	15557	15653	15712	15645	15667	15719	15644	15794	15675	15363	15506	15689	15544	15612	15600	15674	15735	15747	15638	15249	15402	15397	15688	15495	15560	15688	15597	15467	15715	15822	15620	15498	15908	15567	15455	15696	15536	15619	15795	15478	15459	15557	15733	15532	15697	15608	15462	15516	15690	15512	15636	15676	15626	15426	15364	15629	15538	15514	15680	15664	15588	15495	15665	15696	15510	15542	15603	15858	15805	15701	15732	15296	15573	15356	15557	15652	15529	15533	15563	15664	15768	15690	15625	15548	15578	15771	15553	15621	15531	15581	15548	15531	15599	15816	15549	15489	15661	15676	15572	15608	15517	15647	15637	15853	15720	15500	15529	15463	15588	15733	15407	15531	15694	15543	15657	15404	15583	15396	15576	15671	15414	15539	15317	15669	15655	15576	15685	15685	15535	15785	15522	15497	15274	15769	15652	15523	15668	15514	15399	15490	15642	15595	15545	15399	15600	15629	15653	15658	15728	15532	15571	15720	15798	15658	15765	15511	15547	15473	15648	15576	15603	15626	15724	15641	15606	15333	15621	15522	15586	15674	15462	15586	15801	15615	15484	15597	15558	15758	15757	15597	15607	15542	15665	15513	15521	15499	15814	15571	15604	15392	15474	15650	15428	15699	15658	15418	15618	15502	15423	15718	15792	15690	15690	15635	15648	15621	15551	15448	15567	15704	15629	15566	15608	15630	15617	15664	15566	15876	15561	15785	15575	15567	15558	15601	15506	15535	15699	15539	15569	15702	15406	15467	15664	15709	15618	15556	15619	15565	15446	15564	15319	15715	15582	15574	15699	15528	15634	15579	15359	15668	15730	15542	15555	15549	15451	15578	15617	15533	15660	15603	15485	15590	15627	15539	15685	15460	15637	15816	15659	15501	15463	15641	15630	15598	15458	15455	15629	15579	15619	15638	15738	15482	15601	15784	15735	15411	15569	15461	15683	15684	15526	15708	15727	15564	15636	15674	15528	15563	15650	15534	15536	15467	15533	15606	15715	15496	15743	15641	15591	15684	15637	15465	15598	15527	15672	15681	15640	15554	15610	15391	15599	15741	15620	15691	15684	15704	15526	15631	15525	15582	15520	15597	15651	15714	15382	15524	15548	15617	15352	15735	15422	15481	15520	15413	15473	15590	15560	15700	15556	15551	15730	15628	15589	15656	15649	15750	15571	15602	15598	15655	15619	15652	15514	15638	15639	15569	15580	15512	15561	15549	15624	15513	15622	15681	15485	15716	15636	15772	15529	15717	15551	15752	15598	15486	15597	15422	15617	15866	15640	15646	15528	15657	15308	15574	15675	15399	15614	15491	15599	15754	15713	15801	15673	15554	15521	15836	15557	15769	15657	15542	15517	15830	15594	15737	15516	15504	15385	15694	15727	15638	15561	15477	15559	15591	15663	15775	15421	15350	15648	15549	15489	15642	15568	15603	15668	15746	15433	15335	15560	15529	15519	15333	15500	15505	15487	15569	15522	15595	15578	15525	15545	15665	15631	15606	15553	15614	15581	15570	15694	15524	15601	15336	15594	15576	15784	15613	15826	15718	15509	15716	15495	15765	15782	15782	15538	15361	15511	15639	15510	15426	15591	15591	15555	15536	15549	15537	15692	15622	15437	15680	15339	15819	15542	15638	15671	15525	15408	15461	15510	15511	15460	15791	15623	15512	15559	15605	15563	15427	15656	15613	15534	15430	15506	15495	15553	15516	15492	15640	15345	15529	15481	15528	15622	15427	15509	15409	15704	15462	15525	15853	15520	15458	15583	15542	15649	15554	15651	15663	15605	15556	15706	15616	15561	15694	15470	15687	15335	15467	15637	15626	15759	15731	15741	15613	15749	15459	15585	15906	15747	15704	15523	15491	15690	15614	15700	15383	15419	15569	15544	15641	15746	15633	15638	15588	15603	15497	15680	15707	15607	15716	15462	15456	15769	15710	15607	15410	15664	15514	15688	15635	15621	15638	15566	15726	15674	15707	15645	15572	15662	15484	15428	15456	15703	15558	15707	15664	15714	15655	15641	15541	15799	15591	15802	15669	15498	15822	15719	15574	15596	15698	15494	15371	15661	15574	15390	15743	15448	15728	15671	15624	15541	15621	15581	15495	15722	15585	15734	15718	15435	15547	15625	15709	15569	15636	15562	15658	15729	15820	15465	15503	15530	15695	15539	15626	15551	15487	15612	15582	15568	15509	15695	15663	15631	15512	15607	15575	15635	15496	15666	15694	15481	15644	15578	15529	15637	15596	15594	15447	15615	15649	15642	15542	15542	15708	15619	15508	15490	15592	15557	15452	15436	15643	15687	15559	15404	15480	15561	15593	15526	15651	15441	15469	15534	15911	15690	15568	15470	15505	15514	15402	15641	15625	15599	15689	15714	15447	15864	15556	15517	15582	15617	15477	15789	15669	15663	15689	15680	15716	15495	15879	15775	15579	15599	15488	15707	15721	15510	15491	15680	15642	15540	15709	15690	15761	15638	15487	15542	15723	15486	15574	15637	15684	15586	15607	15537	15797	15561	15333	15608	15347	15449	15622	15753	15696	15724	15518	15730	15512	15363	15798	15576	15522	15426	15698	15503	15580	15478	15724	15545	15521	15625	15541	15570	15604	15669	15550	15577	15444	15697	15478	15667	15643	15796	15537	15579	15740	15517	15495	15708	15693	15814	15482	15693	15782	15546	15679	15705	15691	15595	15640	15570	15634	15578	15627	15683	15614	15320	15397	15659	15522	15660	15719	15736	15655	15683	15547	15458	15803	15523	15549	15279	15563	15516	15516	15474	15468	15479	15365	15555	15666	15653	15601	15464	15650	15545	15708	15587	15739	15631	15624	15764	15638	15749	15528	15478	15403	15539	15575	15624	15460	15451	15635	15638	15480	15703	15428	15663	15626	15652	15554	15688	15460	15687	15563	15628	15625	15428	15395	15300	15380	15553	15579	15720	15574	15507	15622	15762	15481	15526	15561	15389	15681	15612	15797	15572	15544	15601	15621
16742	22076	19574	17552	16946	16617	16023	15542	15104	15124	14928	15067	14704	14572	14462	14632	14420	14426	14288	14180	14301	14435	14288	14146	14229	14423	14339	14426	14155	14108	14140	14162	14090	14157	14230	14106	14096	14348	14019	14076	14250	14211	14147	14152	14192	14301	14479	14527	14537	14383	14164	14215	14158	14133	14004	14100	14185	14332	14004	14075	14254	13978	14041	14146	14302	14071	14205	14127	14262	14061	14230	14209	14105	14190	13958	14174	14096	14060	14060	14149	14263	14081	14195	14112	14097	14054	14232	14324	14031	14303	14050	13972	14228	14029	14205	14238	14097	14064	14156	14145	14245	14205	14099	14105	14092	14113	14134	13899	14239	14146	14078	14252	14089	14223	14132	14229	14159	14014	14110	14003	14174	14101	14115	14032	14024	14044	14168	14024	14165	14128	14311	14241	13979	13937	14142	14143	14168	14077	14097	14088	14184	14291	13901	14169	14053	14199	14012	14094	14022	14088	14235	14134	14060	14149	14181	14128	13988	14165	14232	14157	14019	14123	14024	14229	14200	14164	13931	14132	14035	14051	14226	14053	14104	14018	14182	14058	14203	14199	14182	14132	14243	14215	14181	14202	14141	14066	14130	14167	14051	14238	14045	14203	14016	14129	14334	14182	13971	14189	14178	14030	14208	14098	14325	14099	14140	14017	14220	14234	14262	14318	14079	14243	14156	14126	14071	14074	14075	14160	14137	14263	14164	14201	13942	14112	14129	14149	14201	14144	14118	13939	14165	14101	14179	14154	14098	14100	14228	14222	14074	14083	14088	14031	14163	14143	14067	14031	14169	14306	14212	13991	13952	14101	14156	14079	14359	14132	14014	14034	14105	13959	14033	14157	14206	14102	14176	14168	14152	14104	14069	14139	14278	14016	14145	14240	14235	14146	14221	14195	14069	14003	14087	14202	14226	14200	14109	14140	14151	14087	13937	14199	13941	14225	14052	14327	14019	14155	14077	14130	14134	13955	14124	14019	14064	14134	14332	14104	14122	14115	14136	14295	13983	14013	14046	14153	14073	13970	14208	14047	14115	14108	14325	14052	14015	14185	14180	13883	13954	14059	14171	14126	14106	14146	14261	14054	14046	14200	14170	14027	14154	14209	14032	14065	14107	13936	14057	14072	14205	14176	14013	14008	14108	14197	14188	14070	14197	14089	14227	14260	14025	14136	14262	14070	14088	14095	14274	14116	14153	13980	14173	14262	14104	14131	14103	14255	13945	14194	14153	14110	14078	14201	14284	14202	14245	14054	14167	13930	14263	14295	14178	14118	14165	14032	14076	14204	14183	14082	14117	14098	14237	14136	14159	14066	14051	14227	14054	14194	14321	14061	14148	13971	14123	14010	14248	14125	14124	14091	14280	14031	14109	14277	14214	14099	14131	14152	14296	14068	14191	14188	14151	14208	14154	14170	14279	14024	14089	14014	13993	14166	14059	14161	14219	14283	14190	14220	14187	14192	14062	14109	14166	14130	14171	14082	13940	14222	14368	14140	14172	14097	14182	14158	14259	13984	14138	14215	14062	14065	14072	14042	14148	14214	14210	14119	14184	14069	14201	13972	14063	14016	14216	14222	14064	14168	14240	14140	14050	14193	14140	14038	14041	14241	14219	14118	14084	14213	14171	14207	14108	14120	14070	14345	14107	14281	14225	14297	14090	13989	14143	14215	14121	14079	14047	14104	14330	14411	14032	14152	14120	14044	14200	14147	14108	14123	14134	14177	14112	14186	14194	14023	14150	14163	14182	14141	14204	14076	14104	14109	14229	14222	14080	14350	14177	14085	14056	14270	14291	13883	14032	14469	14021	14038	14111	14183	14170	14137	14076	14175	14061	14287	14199	14049	14163	14063	14300	14158	14215	14265	14281	14112	14161	14118	14189	14147	14107	14043	14002	14077	14033	14136	13998	14012	14003	13990	14108	14189	14093	14068	14028	14231	14100	14145	14062	14111	14110	14106	14236	14173	14178	14143	14154	13974	14161	13968	14213	14153	14108	14212	14118	14130	14181	14134	14119	14118	14245	14157	14136	14207	14078	14082	14301	14170	14260	14059	14068	14155	14119	14107	14199	14002	14332	14181	14079	14175	14197	14170	14332	14080	14161	14116	14083	14035	14261	14130	14105	14236	14243	14097	14118	14073	14234	14287	14155	14061	14308	14040	14072	14009	14140	14263	14259	14009	14088	14217	14190	14156	14118	14131	14041	14259	14187	14236	14056	14087	14210	14196	14212	14040	14028	14206	14084	14064	14055	14365	14142	13996	14211	14293	14077	14205	14120	14130	14099	14060	13961	14158	14062	13999	14278	14019	14116	14192	14219	14275	14061	14097	14195	14109	14169	14210	14066	14206	14275	14125	14048	14151	14035	14277	13963	14230	14104	14152	14152	14158	14054	13996	14083	14235	14259	14007	13949	14133	13993	14192	14127	14218	14122	14193	14334	14241	13932	14162	14071	13945	14025	14126	13923	14125	14115	14108	13883	14147	14097	14027	14050	14145	14343	14136	14156	14102	14055	14108	14040	14214	14105	14096	14163	14082	14032	14299	14118	13896	14095	14079	14048	14244	14107	14090	14214	14108	14113	14218	14282	13934	14142	14075	14132	14281	14000	14130	14010	14229	13954	14222	14124	14097	14261	14164	14079	14123	14099	14185	13915	14123	13993	14042	14068	14234	14044	14061	14175	14177	14078	14189	14310	14040	14140	14082	14223	14000	14115	14192	14150	14238	14169	14129	14012	14138	14135	14089	14149	14065	14204	14180	14106	14123	14088	14152	14136	14208	14178	14182	14078	14184	14249	14276	14131	14052	14256	14201	14017	14261	14171	13989	14189	14076	14143	14023	14199	14196	14189	13989	14293	14141	14135	14321	14288	14217	14170	14130	14059	14211	14222	14251	14225	14151	13925	14232	14154	14067	14065	13972	14205	14140	14172	14065	14004	14158	14242	13988	14313	14096	14040	14302	14138	13999	14187	14105	14051	14237	14189	14087	13972	14203	14012	13968	14154	14110	14113	14114	14206	14252	14054	14261	14079	14141	14176	14108	14238	14182	14126	14158	14251	14145	14061	14152	14409	14112	14062	14197	14306	14112	13991	14192	14091	14308	14146	14110	14166	14103	14334	14097	14177	14065	14244	14120	14181	14244	14154	14121	14068	14169	14095	14199	14067	14056	13936	14179	14164	14202	14216	14156	14182	14130	14191	14140	14294	14263	14281	13897	14063	14194	14162	14198	14291	14109	14068	14062	14156	14137	14271	13985	14271	13962	14199	14145	14198	14099	14059	14136	14070	14041	14143	14148	14124	14069	14075	14134	14208	13992	14059	14035	14252	13939	14060	14188	14142	14197	14127	14281	14166	13990	14180	14085	14190	14022	14246	14168	14162	14100	14111	14112	14073	14076	14039	14176	14100	14092	14256	14007	14033	14092	14179	14169	14315	14255	14065	14129	14045	14003	14244	14051	14027	14161	14020	14146	14079	14131	14292	14110	14151	13975	14122	13979	14112	14271	14146	14127	14252	14220	14165	14246	14242	14219	14099	14011	14216	14237	14143	13958	14229	14028	14077	14204	14142	14221	14122	14203	14099	14236	14070	14136	14077	14123	14105	14117	14143	14124	14252	14188	14244	14221	14210	14127	14171	14300	14049	14139	14005	14138	14240	14181	14034	14138	14223	14175	14210	14152	14155	14072	14008	14186	14147	14221	14261	14230	14037	14145	14135	14025	14022	14138	14091	14049	14077	14254	14093	14239	14307	14089	14288	14371	13993	14107	14074	14118	14034	14182	14119	13961	14206	14066	14233	13973	14197	14232	14312	14045	14231	14138	14082	14205	13998	14090	14176	14300	14184	14074	14172	14067	14136	13982	14114	14104	14105	14135	14236	14087	14071	14279	14133	14154	14054	14158	14085	14026	13969	14078	14118	14179	14239	14289	14278	14053	14264	14172	14068	14024	14105	14301	14089	14025	14007	14103	14217	14171	14155	14207	14201	14261	14330	14221	14230	14083	14206	14223	14121	14221	14081	14120	14145	14161	14217	14130	14133	14040	14069	13950	14299	14128	14150	14129	14130	14164	14270	13992	14016	14090	14174	14018	14126	14236	14110	14100	14120	14032	14188	14138	14201	14075	13967	14075	14086	14220	14267	14114	14319	14169	14232	14091	14115	14046	14268	14201	14147	14189	14249	14141	14178	14232	14105	14225	14025	14259	14128	14235	14133	14089	14149	14053	14012	14057	14058	13967	14284	14162	14145	14146	14099	14029	14172	14172	14359	14251	13997	14216	14015	14164	14239	14132	14240	14248	14032	14216	13947	14133	14104	14213	14043	14145	13988	14005	14206	13859	14147	14344	14170	14275	14186	14187	14247	14137	14147	14060	14177	14252	14265	14038	14094	14146	14218	14154	14163	14085	14188	14079	14209	14187	14084	14150	14205	14009	14221	14295	14030	14195	14151	13966	14106	14115	14414	14078	14082	14274	14150	14229	14151	14163	14043	14134	14129	14173	14282	14138	14185	14255	14101	14084	14237	14207	14122	14160	14291	14240	14068	14029	14106	14240	14065	14146	14171	14131	14077	14030	14100	14240	14050	14135	14125	14048	14208	14325	14070	14287	14098	14196	14269	14181	14099	14149	14293	14216	14303	14166	14137	14180	14119	14054	14188	14182	14233	14050	14092	13964	14137	14123	14048	14061	14164	14210	13991	14030	14206	14174	14046	14108	14127	14143	14209	14182	14067	14119	14162	14249	14214	14195	14191	14184	14312	14120	14249	14048	14079	14005	14147	14170	14104	14124	14199	14206	14171	14046	14084	14108	14154	14099	14135	14077	14265	14284	14279	14317	14148	14159	14293	14093	14264	14250	14015	14074	14121	14260	13893	14013	14117	14217	14100	13992	14096	14272	14159	14072	14065	14025	14105	14188	14133	14201	14222	14081	14214	14334	14141	14197	14224	14178	14162	14149	14120	14158	14222	14177	14119	14340	14100	13917	14171	14031	14119	14135	14082	14021	14074	14170	14140	14064	14147	14213	14095	14258	14158	14235	14191	14063	14158	14158	13981	14216	14210	14336	14124	14113	14197	14117	13993	14353	14042	13898	14165	14090	14229	14264	14183	14144	14059	14184	14026	14340
24057	21236	28662	24200	21926	21272	19904	17138	16730	16804	16689	16340	16096	15968	16293	15941	16294	16094	15753	15716	15775	15831	15779	15822	15724	15629	15698	15697	15665	15557	15827	15549	15461	15442	15559	15665	15644	15658	15642	15458	15574	15512	15572	15403	15549	16019	17073	16917	16382	16143	15765	15683	15582	15485	15597	15605	15570	15435	15491	15416	15567	15671	15364	15512	15390	15345	15607	15401	15711	15216	15572	15540	15699	15378	15488	15248	15417	15287	15418	15329	15510	15300	15375	15545	15588	15492	15465	15384	15456	15493	15623	15564	15599	15510	15541	15316	15394	15274	15293	15337	15216	15387	15309	15408	15572	15513	15561	15292	15265	15447	15467	15534	15464	15529	15441	15447	15440	15396	15372	15434	15432	15707	15429	15300	15380	15516	15431	15396	15670	15425	15382	15304	15486	15495	15541	15465	15516	15457	15136	15523	15450	15460	15420	15512	15329	15426	15590	15273	15301	15303	15446	15348	15394	15581	15433	15339	15554	15499	15461	15237	15629	15348	15560	15355	15351	15525	15532	15357	15588	15404	15517	15398	15620	15410	15337	15733	15424	15304	15320	15485	15440	15420	15307	15547	15628	15415	15513	15375	15525	15320	15516	15429	15555	15288	15512	15517	15707	15503	15427	15383	15519	15599	15427	15446	15545	15483	15288	15316	15298	15337	15489	15408	15491	15458	15289	15295	15658	15585	15524	15433	15461	15359	15346	15596	15541	15626	15558	15380	15345	15344	15326	15570	15456	15380	15460	15703	15439	15414	15349	15668	15294	15298	15359	15378	15264	15304	15482	15536	15242	15366	15450	15685	15612	15569	15525	15402	15523	15369	15664	15684	15383	15364	15487	15346	15643	15373	15647	15511	15532	15494	15545	15465	15430	15381	15490	15470	15433	15452	15506	15654	15526	15549	15526	15487	15522	15398	15324	15509	15530	15488	15483	15537	15391	15315	15430	15452	15571	15383	15496	15379	15382	15712	15540	15257	15423	15470	15437	15517	15582	15408	15706	15716	15398	15465	15487	15317	15497	15512	15426	15446	15533	15388	15485	15360	15436	15597	15447	15506	15404	15440	15511	15447	15439	15307	15539	15561	15563	15460	15477	15215	15511	15448	15475	15557	15333	15481	15311	15337	15560	15357	15439	15376	15387	15474	15354	15371	15592	15502	15523	15305	15480	15468	15508	15370	15235	15358	15483	15347	15589	15502	15462	15520	15498	15351	15458	15488	15509	15557	15585	15415	15312	15274	15554	15374	15484	15429	15440	15280	15529	15648	15442	15542	15521	15488	15475	15468	15540	15446	15384	15326	15432	15574	15405	15460	15502	15459	15408	15334	15487	15488	15528	15465	15553	15467	15571	15488	15395	15459	15479	15471	15357	15414	15557	15406	15429	15391	15525	15525	15362	15480	15482	15295	15418	15495	15319	15551	15563	15426	15397	15410	15410	15330	15287	15329	15588	15364	15581	15457	15744	15486	15427	15426	15503	15492	15528	15482	15556	15448	15439	15378	15364	15499	15385	15429	15359	15474	15264	15632	15542	15473	15453	15541	15482	15505	15452	15562	15504	15402	15398	15367	15275	15394	15693	15470	15475	15525	15487	15431	15417	15446	15425	15347	15382	15600	15337	15384	15453	15316	15386	15290	15575	15605	15620	15369	15395	15528	15543	15436	15399	15419	15445	15494	15443	15350	15471	15430	15392	15580	15417	15612	15545	15489	15530	15469	15458	15405	15402	15669	15551	15576	15487	15328	15438	15338	15491	15371	15276	15394	15566	15472	15310	15505	15298	15497	15366	15490	15553	15342	15410	15611	15442	15539	15619	15561	15610	15488	15524	15451	15513	15286	15364	15475	15485	15346	15355	15317	15299	15346	15623	15466	15377	15525	15367	15507	15525	15436	15536	15513	15670	15562	15598	15702	15512	15542	15694	15480	15461	15687	15458	15447	15468	15424	15563	15412	15405	15563	15484	15543	15623	15478	15636	15525	15606	15630	15583	15393	15500	15268	15401	15485	15395	15333	15559	15552	15503	15497	15416	15459	15598	15509	15426	15382	15499	15261	15407	15434	15559	15290	15457	15469	15591	15546	15565	15494	15279	15559	15119	15580	15375	15407	15457	15504	15487	15522	15333	15545	15492	15446	15316	15531	15577	15507	15584	15502	15556	15229	15451	15379	15451	15496	15299	15382	15471	15551	15399	15362	15332	15634	15372	15601	15262	15423	15630	15675	15537	15500	15403	15352	15548	15421	15368	15347	15561	15574	15444	15374	15502	15365	15480	15358	15405	15360	15433	15587	15355	15503	15461	15428	15611	15557	15697	15619	15421	15470	15467	15616	15568	15390	15613	15471	15522	15449	15458	15513	15591	15519	15594	15381	15423	15317	15348	15470	15439	15398	15518	15369	15503	15524	15422	15516	15479	15494	15452	15547	15632	15364	15488	15459	15313	15327	15487	15194	15555	15415	15313	15518	15414	15716	15440	15365	15485	15557	15566	15362	15571	15389	15484	15440	15532	15556	15566	15434	15448	15603	15388	15498	15354	15422	15483	15222	15480	15500	15704	15623	15597	15426	15557	15323	15502	15316	15598	15479	15451	15386	15317	15501	15399	15552	15561	15300	15457	15320	15532	15386	15448	15604	15529	15466	15566	15487	15438	15322	15186	15436	15462	15340	15579	15538	15395	15567	15486	15543	15389	15424	15601	15423	15429	15270	15499	15586	15524	15556	15481	15374	15626	15310	15628	15280	15604	15564	15379	15347	15464	15592	15570	15546	15380	15564	15533	15712	15762	15676	15596	15400	15380	15471	15474	15345	15315	15374	15349	15241	15347	15307	15432	15474	15560	15593	15266	15458	15520	15493	15555	15471	15477	15451	15331	15443	15426	15449	15429	15521	15376	15615	15414	15321	15329	15363	15616	15479	15429	15492	15532	15268	15535	15339	15435	15258	15570	15453	15435	15393	15349	15533	15451	15412	15380	15467	15442	15483	15400	15517	15342	15600	15548	15388	15562	15434	15428	15595	15570	15420	15688	15486	15461	15311	15511	15360	15385	15597	15308	15371	15703	15562	15566	15333	15465	15404	15372	15463	15384	15498	15387	15501	15458	15303	15335	15353	15380	15470	15343	15520	15414	15388	15425	15465	15247	15481	15427	15413	15642	15304	15383	15360	15447	15403	15475	15536	15570	15364	15526	15379	15384	15569	15293	15648	15498	15615	15758	15424	15394	15446	15515	15458	15294	15441	15464	15540	15393	15430	15539	15622	15708	15363	15570	15370	15523	15424	15410	15479	15596	15465	15526	15384	15442	15572	15445	15424	15528	15378	15341	15408	15358	15517	15495	15562	15642	15457	15311	15515	15465	15582	15450	15444	15479	15515	15427	15597	15504	15589	15588	15398	15574	15372	15492	15398	15343	15428	15571	15303	15370	15340	15321	15620	15490	15482	15646	15467	15380	15324	15255	15534	15357	15577	15340	15679	15426	15482	15532	15438	15415	15688	15617	15375	15465	15660	15480	15641	15653	15436	15473	15461	15505	15430	15376	15493	15507	15386	15242	15408	15573	15582	15397	15281	15381	15347	15189	15461	15430	15564	15253	15397	15635	15591	15348	15540	15513	15518	15483	15516	15451	15478	15444	15370	15557	15557	15499	15593	15533	15369	15556	15507	15569	15535	15556	15351	15358	15224	15398	15372	15326	15503	15329	15344	15408	15480	15485	15498	15435	15410	15373	15569	15561	15407	15499	15422	15442	15297	15348	15572	15548	15468	15510	15486	15328	15527	15498	15597	15563	15409	15518	15423	15416	15458	15411	15473	15457	15563	15341	15339	15461	15254	15494	15424	15683	15376	15458	15392	15561	15633	15594	15352	15646	15590	15408	15199	15490	15522	15471	15390	15526	15471	15478	15444	15592	15455	15463	15531	15315	15405	15422	15493	15418	15436	15744	15373	15414	15284	15625	15443	15402	15442	15493	15381	15488	15327	15379	15621	15540	15670	15587	15443	15461	15586	15534	15504	15430	15459	15452	15524	15661	15364	15412	15662	15550	15483	15281	15503	15506	15459	15495	15494	15435	15488	15447	15280	15375	15495	15459	15565	15411	15354	15385	15431	15620	15347	15641	15404	15362	15494	15581	15571	15471	15433	15443	15414	15465	15304	15389	15440	15503	15450	15381	15255	15475	15429	15524	15615	15428	15355	15304	15477	15577	15580	15421	15520	15557	15378	15414	15251	15325	15528	15428	15357	15521	15414	15432	15402	15390	15553	15287	15472	15493	15391	15547	15514	15495	15297	15525	15341	15483	15471	15380	15524	15425	15441	15365	15550	15506	15401	15463	15266	15463	15598	15396	15524	15722	15630	15271	15469	15427	15353	15506	15457	15337	15403	15509	15477	15442	15450	15497	15350	15492	15484	15416	15478	15552	15578	15538	15470	15521	15665	15603	15307	15489	15500	15356	15492	15469	15478	15538	15540	15357	15543	15236	15355	15417	15541	15423	15574	15386	15556	15405	15517	15433	15568	15580	15544	15592	15450	15473	15436	15664	15702	15352	15525	15689	15421	15447	15327	15671	15440	15393	15450	15453	15445	15493	15288	15403	15689	15602	15507	15443	15553	15409	15418	15219	15423	15433	15292	15430	15521	15382	15364	15738	15620	15333	15605	15437	15548	15394	15625	15547	15715	15356	15744	15392	15747	15522	15487	15545	15386	15494	15324	15353	15409	15515	15513	15391	15457	15432	15422	15543	15441	15552	15257	15531	15321	15476	15432	15312	15579	15486	15342	15482	15332	15373	15487	15600	15607	15414	15606	15452	15413	15531	15350	15252	15480	15611	15391	15349	15559	15545	15440	15657	15617	15565	15431	15451	15534	15563	15522	15481	15429	15416	15600	15539	15382	15472	15478	15374	15683	15307	15513	15399	15608	15258	15382	15342	15413	15568	15328	15445	15584	15510	15443	15251	15700	15419	15563	15495	15402	15408	15502	15646	15335	15311	15371	15489	15505	15444	15514	15494	15222	15478	15605	15513	15621	15337	15443	15580	15453	15370	15518	15608	15455	15469	15287	15448	15544	15328	15380	15294	15358	15528	15640	15275	15370	15388	15391	15531	15622	15472	15431	15367	15576
16033	26866	24951	20698	19165	17928	17161	16063	16017	15860	15661	15462	15220	14962	15112	14844	14701	14635	14489	14077	14625	14411	14501	14424	14493	14562	14294	14375	14165	14189	14121	14228	14203	14232	14158	14172	14275	14204	14243	14477	14280	14365	14331	14328	14143	15262	16179	15728	15115	14688	14483	14260	14232	14101	14149	14143	14100	14111	14237	14122	13976	14169	13964	14073	14110	14155	14026	14103	14067	14069	14183	14104	14177	14113	14051	14142	14192	14079	14102	14061	14119	14070	14064	14012	13976	13878	14142	14237	14220	14230	14015	14159	14140	14108	14131	14148	14153	14019	14110	14166	14085	14196	14063	14228	14048	14087	14166	14182	14146	14308	14060	14170	14249	14142	13944	13957	14173	14292	13967	14155	14088	14252	14165	14123	14113	14061	14037	13850	14160	14059	14177	14048	14024	13987	13979	14062	14107	14244	14078	14014	13974	13793	14138	14104	14115	14096	14184	14066	13954	14039	14139	13963	14197	14137	13940	14141	14162	14165	14035	14081	14050	14171	14099	14110	14089	14009	13948	14152	14123	13966	14023	14157	14047	14172	14006	14070	13944	14025	14182	14121	14059	13978	14111	14002	13998	14240	14068	14106	13971	13975	14079	14077	14072	14137	14032	14142	14192	14015	13957	14074	14080	14072	13893	14053	14063	13958	14008	14142	14101	14132	14051	14086	14116	14054	14104	14251	13982	14164	14117	14106	14207	14093	13981	13811	14261	14130	13995	13972	14062	14063	13990	14224	13909	14124	13940	13986	14142	14090	14010	13956	14093	14276	14085	14068	14142	14160	14033	14065	13956	14040	13806	14020	14153	14140	14014	14009	14008	14128	13956	14168	14049	14110	14223	14087	14147	14049	14071	14053	14156	14268	14217	14018	13950	14077	13920	14017	14070	13980	14026	14004	14151	14136	14138	13976	14032	14241	14238	14111	14118	14090	14165	14167	14332	14107	14027	14000	14073	14161	14008	14102	14110	13904	14108	13931	13982	14278	14061	14156	13959	14123	14316	13905	14138	14022	14144	14039	14131	14068	14123	14170	13934	13970	14087	14166	14058	13952	14038	14057	14088	14109	14018	14012	14118	14129	13915	14026	14092	14133	14083	14112	14225	14131	14023	14087	14014	14014	14104	14104	13851	14020	14153	14137	14126	14169	13932	14144	14119	14247	14129	14016	14040	14108	14104	14138	14109	14064	14086	14278	14013	14103	14127	14046	14205	14283	14249	14140	14009	14038	14085	14155	13970	14083	14129	14054	13897	14331	14236	14110	14130	14251	13999	14226	13924	14051	14271	14088	14147	14201	13888	14034	13927	14141	14053	14051	14062	14162	14042	14001	14042	14241	14144	14181	14110	13973	13996	14170	14100	13967	14149	14164	14242	14056	14148	14136	14080	14011	14032	13958	14174	14174	14007	14061	13884	13823	14078	14239	14155	14022	14057	14151	13993	14027	14077	14164	14150	14019	14291	14069	14213	14245	13958	14171	14173	14089	14050	14077	13986	14103	13989	14249	13932	14078	13993	13882	14011	14152	14060	14074	13987	14051	13757	14009	14016	14015	14089	14146	14130	14008	13922	14023	14183	14092	14036	14202	13994	14051	14162	14066	13928	13969	14178	14019	14141	14030	14005	14175	14110	14131	14071	14007	14149	14052	14093	13953	14004	14089	14059	14228	14167	14073	14095	14143	13920	14203	14042	13978	14125	14067	13989	13978	14015	13897	14060	14179	14059	14046	14121	14062	14154	14236	14067	14120	14021	13816	14212	14049	14206	14166	14040	14241	14009	14203	14051	13937	14081	14063	14032	14173	14123	14078	14201	14072	14213	14005	13988	14087	13955	14194	14068	14094	14159	14010	13962	14072	13831	14173	14159	13999	14177	14019	14040	13894	14034	14241	14169	13977	14192	13972	14059	14106	13995	14030	14071	14045	14115	14223	13917	14072	14071	14065	14045	14097	14083	14038	14198	14029	14184	13995	14091	14132	14048	13962	14187	14156	14175	14075	14039	14237	14082	14216	14132	14088	14038	14077	13986	14225	14108	14166	14105	13993	14103	14000	14078	14084	14085	14138	14100	14106	14156	13944	14231	13964	13959	14237	14258	14083	14063	14138	14062	14161	14145	14105	14208	14226	14031	14126	14086	14107	14064	14145	14109	13907	14022	14043	14195	14085	14165	14125	13958	14128	14145	14079	14029	14145	14229	14186	13888	14040	14099	14212	13948	14175	14113	14056	14175	14148	14207	14109	14176	14192	13976	14076	13988	13944	14156	14106	14345	14007	14013	14163	14142	14080	14169	14170	13935	14134	14123	14124	14066	14055	14022	14166	14210	13996	14167	14084	14119	14156	13906	13892	14294	14139	14073	14032	14069	13906	13968	14054	14202	14039	14148	14099	14221	14109	14123	14222	14008	14016	14040	14070	13940	14020	14144	14136	14061	13870	14138	14006	14049	13850	13990	14076	14155	14197	14051	14231	14053	14180	13947	13927	14179	14168	13945	14281	13865	14057	14206	14023	14127	14035	14131	14097	14411	14049	13989	14044	14212	13931	14026	14126	14188	13943	13996	14104	13901	14108	14220	14035	14035	14072	13999	14202	13988	13992	14149	14092	14219	14046	14011	14190	13896	14171	13969	13902	14091	14145	14182	14020	14127	14136	13991	14036	14202	14066	14151	14082	14137	13970	13902	14225	14022	14175	14031	14028	13973	13941	14195	14155	14043	14145	14069	13949	14291	14303	13965	14305	14067	14032	14081	14023	14013	13912	14059	14248	14125	13977	14157	14017	14164	13937	14008	14017	13945	14124	14160	13988	14142	14211	14028	14104	14031	14060	14228	14212	14116	14257	13943	13981	14130	14011	14098	14023	14115	14039	14148	14031	14027	14100	14127	14020	13997	14172	13973	14129	13994	14009	14040	14038	14248	14104	14203	14094	14007	13964	13938	14108	13991	14237	14158	14150	14141	13889	14150	14197	13995	14137	13904	14123	14064	14123	14140	14069	14274	14142	14117	13980	14023	14182	13997	13993	14231	13955	14213	14113	14113	14036	14198	14109	14032	14164	14147	14114	14086	14187	14176	14041	14247	13978	14006	14036	14213	14104	14157	14060	14146	13989	13992	14028	14188	14178	14007	14105	14087	14065	14158	14260	14088	14136	14097	14023	14192	13998	14083	14011	14243	14215	13928	13984	14014	14069	14268	14002	14033	14036	14140	14126	14078	14235	13984	13910	14208	14089	14129	14297	14263	14022	14156	13954	14128	14036	14076	14134	14026	13959	14023	14131	14165	13948	14172	14132	14082	14133	14117	14156	14120	13927	14024	14041	14159	14030	14101	13946	14041	14011	14201	14082	14028	14164	14224	14064	14194	14250	13973	14090	13902	14048	14101	14124	14236	13922	14110	14216	14077	14109	14175	14224	13976	14203	14029	14091	14131	14003	14087	14143	14069	14043	14176	14100	14184	14145	14095	13983	14041	14071	14000	13915	14197	14162	13996	14090	14003	13751	13997	13989	14048	14033	14029	13885	14064	13920	14047	13998	14034	14033	14062	14054	14047	14154	13989	13999	14085	13938	14031	14082	14232	14115	13877	14038	14185	14218	14148	14040	14186	14163	14213	13995	14094	14103	14185	14112	14078	13911	14134	14046	13922	14115	13910	14042	14042	14004	14102	14312	13871	14075	14134	14047	14027	14105	14076	14087	14208	14053	14105	14036	14093	13944	14002	13902	13991	13849	14108	14071	14020	14022	14054	13984	14082	14084	14149	13952	14045	13991	14097	14256	14082	14178	14090	13925	14046	14186	14024	14022	14057	14014	14294	14057	14228	14199	14164	14113	14215	14268	14017	14089	13941	14192	14116	14065	14078	14121	14014	14046	14130	14198	13885	14178	14139	14173	14113	14065	13942	14125	14162	14114	13991	14049	14061	14090	14100	14123	14252	13870	14014	14089	13909	14162	14183	14118	14155	14221	14278	14090	14069	14269	13997	14016	14068	14061	14224	14110	14098	14165	14155	14086	14183	14113	14028	13994	14074	13957	14048	14114	13971	14077	14217	14225	14126	14190	14027	14207	14027	14150	14189	14119	14134	13939	14159	14095	14174	14127	14151	14114	14005	14021	14146	14127	13982	14074	14443	14144	14028	14028	13957	14006	14023	14083	14089	14100	14115	14207	14177	14003	14165	14070	14239	13986	14149	14126	14217	14093	14062	13962	14139	14118	13883	13910	14174	13940	14053	14003	14113	14091	14028	14131	14165	13937	14282	14016	14191	14115	14119	14023	14171	13972	14033	14130	14059	14179	14250	14164	14146	14070	14066	13982	14246	14160	14109	14152	13974	13996	14192	14026	14047	14090	14200	14043	14094	14046	14123	14166	14285	14102	14147	14054	14087	13942	14002	14155	14219	14063	14125	14055	14213	14147	14086	13950	14040	14072	14022	14111	14032	14022	14047	14187	14125	14200	14012	14023	14191	14044	14051	14151	14130	14075	14120	14049	13976	14044	14085	14306	14082	14126	14063	14035	14097	14095	14110	14106	14125	14147	14161	14032	14063	14018	14062	14102	14136	14147	13956	14097	13981	14056	14071	14077	14053	14010	14226	14084	13957	14262	14071	14057	14031	14148	14020	13960	14171	14007	14067	14078	14098	14256	14033	14128	14102	13957	14119	14129	13982	14166	14153	14089	14210	14065	14042	13991	14199	14137	14151	14089	14259	13902	14129	14045	13959	14103	14028	14007	14149	14096	14129	14119	13931	14035	14027	14111	14001	14135	14006	14253	14101	14057	14211	14184	14085	13988	14175	14125	14073	14034	14192	14085	13997	14213	13971	14088	14213	14137	13968	14117	14125	14051	13961	14095	13959	14081	14195	14248	14260	14072	14213	14076	14081	14231	14067	14080	13982	14133	14043	13949	14036	14209	13962	14104	14199	14034	14080	14300	14154	14101	14066	13948	14100	14130	14231	14221	13912	14012	14184	14127	14010	14194	14111	14015	14241	14027	13975	14021	14244	14000	14022	14253	14007	14125	14085	14033	14055	14214	14025	14052	14030	14141	14081	14057	13930	13966	14082	14051	13981	14128	14258	14110	14066	14113	13910	14237	14096	14187	13990	13932	13970	14069	13887	14027	14177	13972
23004	21268	29052	23790	21408	23094	23891	18165	17258	17370	16963	16723	16612	16662	16614	16408	16187	16212	15890	15854	15838	15954	16039	16071	15741	15775	15846	15748	15735	15575	15675	15670	15606	15717	15656	15577	15500	15553	15600	15514	15606	15392	15651	15706	15952	17480	18613	17606	16592	16063	16000	15543	15686	15577	15879	15471	15416	15352	15530	15363	15567	15320	15406	15566	15454	15442	15578	15438	15478	15615	15480	15550	15454	15605	15486	15205	15502	15479	15521	15448	15285	15594	15344	15454	15594	15549	15483	15411	15394	15363	15527	15488	15471	15392	15509	15556	15512	15384	15369	15432	15388	15345	15488	15360	15432	15468	15585	15561	15591	15499	15368	15471	15356	15758	15549	15517	15430	15312	15518	15302	15430	15544	15175	15470	15612	15543	15469	15354	15399	15535	15265	15418	15451	15486	15398	15695	15391	15401	15370	15720	15539	15399	15467	15424	15405	15370	15403	15503	15338	15535	15477	15275	15388	15476	15220	15491	15400	15359	15595	15543	15416	15497	15413	15542	15514	15465	15441	15343	15441	15487	15536	15371	15319	15373	15402	15414	15442	15491	15624	15400	15515	15484	15503	15329	15250	15299	15528	15285	15345	15388	15208	15311	15341	15537	15511	15341	15342	15481	15549	15353	15425	15557	15613	15293	15476	15499	15531	15389	15203	15498	15549	15741	15547	15223	15408	15268	15466	15249	15219	15447	15306	15316	15433	15429	15302	15403	15386	15350	15309	15536	15383	15547	15323	15224	15493	15397	15642	15332	15513	15575	15536	15189	15366	15442	15281	15617	15473	15315	15533	15512	15468	15636	15494	15603	15522	15439	15446	15450	15383	15548	15447	15456	15600	15404	15281	15278	15415	15419	15384	15285	15339	15432	15404	15484	15641	15526	15416	15500	15207	15304	15435	15450	15506	15253	15419	15399	15367	15523	15401	15477	15501	15311	15359	15399	15473	15519	15350	15562	15477	15349	15564	15407	15465	15422	15518	15470	15466	15281	15389	15419	15493	15131	15537	15305	15332	15435	15411	15340	15582	15305	15448	15476	15396	15591	15813	15826	15391	15399	15639	15583	15573	15408	15432	15305	15396	15467	15470	15438	15519	15343	15394	15449	15428	15387	15413	15330	15468	15286	15536	15182	15527	15455	15559	15547	15508	15502	15633	15514	15446	15462	15178	15307	15357	15315	15427	15507	15609	15450	15417	15413	15371	15630	15480	15450	15445	15412	15339	15359	15485	15459	15244	15373	15386	15349	15487	15239	15399	15364	15502	15556	15407	15438	15558	15486	15331	15421	15411	15475	15454	15358	15428	15412	15511	15253	15435	15546	15508	15382	15600	15550	15271	15443	15331	15546	15505	15382	15321	15576	15614	15444	15563	15490	15460	15494	15342	15459	15513	15592	15297	15496	15488	15524	15352	15344	15467	15510	15533	15485	15338	15375	15657	15550	15143	15504	15432	15440	15493	15395	15504	15446	15411	15318	15373	15350	15474	15424	15611	15508	15678	15515	15392	15400	15513	15457	15477	15258	15267	15621	15433	15475	15266	15098	15335	15460	15511	15293	15207	15432	15433	15503	15602	15497	15411	15573	15415	15452	15445	15404	15312	15413	15585	15480	15703	15445	15387	15452	15216	15475	15333	15512	15461	15399	15452	15327	15627	15615	15474	15282	15252	15484	15441	15330	15410	15388	15277	15419	15325	15534	15359	15467	15476	15360	15409	15523	15392	15214	15457	15554	15272	15357	15532	15441	15500	15437	15433	15312	15367	15582	15527	15401	15490	15357	15364	15560	15520	15523	15441	15424	15552	15628	15453	15502	15431	15406	15533	15386	15415	15527	15481	15368	15402	15363	15346	15330	15422	15316	15471	15591	15566	15318	15389	15246	15306	15337	15564	15359	15344	15479	15132	15295	15332	15423	15426	15524	15472	15353	15436	15510	15465	15474	15494	15254	15320	15142	15331	15515	15597	15485	15539	15470	15452	15420	15499	15437	15231	15418	15470	15522	15380	15523	15471	15443	15181	15328	15263	15270	15531	15262	15540	15454	15540	15495	15435	15506	15117	15384	15494	15244	15438	15389	15327	15450	15524	15368	15515	15478	15570	15248	15457	15521	15292	15378	15511	15211	15599	15221	15326	15421	15490	15613	15468	15213	15468	15291	15467	15406	15618	15473	15628	15322	15375	15437	15387	15714	15498	15366	15525	15707	15377	15519	15453	15562	15491	15264	15353	15544	15465	15415	15382	15420	15462	15505	15404	15398	15577	15508	15543	15534	15402	15550	15392	15232	15463	15384	15544	15385	15417	15456	15478	15527	15486	15423	15493	15213	15326	15310	15428	15428	15325	15451	15501	15314	15355	15422	15531	15400	15562	15342	15463	15541	15300	15271	15492	15335	15360	15470	15379	15525	15443	15417	15537	15356	15174	15485	15480	15367	15607	15440	15497	15369	15470	15396	15361	15513	15473	15392	15469	15431	15484	15394	15565	15533	15386	15618	15558	15519	15373	15512	15530	15401	15282	15562	15615	15455	15180	15445	15434	15580	15430	15468	15443	15453	15530	15694	15646	15448	15456	15436	15553	15521	15535	15420	15449	15296	15531	15603	15461	15489	15532	15311	15358	15366	15374	15391	15418	15212	15530	15438	15293	15215	15344	15357	15267	15375	15148	15472	15617	15676	15346	15685	15413	15412	15598	15351	15509	15476	15286	15342	15334	15456	15536	15515	15418	15498	15427	15480	15500	15480	15551	15771	15401	15571	15416	15323	15454	15702	15482	15572	15638	15254	15305	15406	15532	15390	15409	15406	15389	15411	15481	15111	15438	15330	15333	15317	15484	15433	15520	15417	15364	15249	15504	15555	15326	15546	15583	15248	15428	15479	15518	15488	15340	15415	15499	15260	15530	15516	15283	15542	15350	15465	15408	15289	15509	15535	15502	15591	15233	15414	15458	15400	15345	15460	15282	15398	15501	15358	15328	15485	15360	15488	15445	15343	15571	15459	15429	15190	15242	15340	15407	15334	15444	15391	15532	15310	15628	15412	15492	15483	15419	15406	15434	15468	15551	15510	15726	15629	15484	15636	15629	15363	15378	15539	15329	15347	15259	15336	15408	15504	15417	15430	15454	15271	15512	15351	15453	15466	15503	15234	15269	15371	15391	15498	15471	15480	15427	15309	15239	15245	15467	15441	15611	15553	15363	15197	15328	15442	15416	15442	15506	15433	15392	15477	15453	15547	15331	15322	15487	15486	15450	15567	15457	15451	15347	15636	15467	15545	15343	15436	15537	15548	15412	15507	15611	15391	15377	15259	15278	15518	15243	15324	15356	15342	15515	15295	15376	15574	15415	15448	15281	15374	15478	15540	15440	15361	15398	15542	15631	15525	15437	15474	15257	15361	15533	15389	15474	15441	15361	15442	15278	15434	15436	15608	15493	15403	15473	15607	15691	15551	15349	15545	15430	15406	15478	15416	15385	15464	15405	15432	15585	15606	15661	15453	15361	15359	15490	15501	15494	15372	15538	15349	15339	15339	15387	15391	15417	15595	15340	15480	15305	15511	15616	15488	15431	15589	15581	15325	15382	15578	15554	15418	15414	15333	15466	15354	15279	15575	15438	15375	15361	15592	15610	15309	15712	15328	15429	15707	15415	15498	15420	15475	15405	15453	15317	15616	15239	15458	15538	15356	15520	15444	15332	15232	15441	15496	15390	15433	15479	15384	15461	15180	15660	15604	15452	15483	15517	15530	15461	15438	15396	15494	15328	15290	15362	15300	15126	15451	15438	15584	15438	15346	15416	15372	15445	15390	15408	15562	15426	15757	15617	15507	15444	15551	15483	15503	15597	15319	15302	15369	15466	15409	15506	15581	15350	15416	15511	15362	15527	15313	15423	15267	15545	15591	15456	15515	15355	15352	15397	15543	15543	15479	15373	15472	15676	15546	15482	15507	15343	15302	15400	15168	15598	15437	15454	15686	15470	15320	15416	15398	15603	15515	15518	15402	15409	15530	15527	15532	15507	15485	15397	15350	15415	15421	15449	15451	15565	15212	15411	15431	15502	15448	15587	15452	15468	15341	15564	15322	15385	15327	15237	15394	15458	15239	15623	15468	15465	15540	15390	15545	15296	15572	15465	15544	15427	15609	15454	15526	15418	15341	15397	15526	15443	15579	15456	15400	15377	15284	15561	15520	15370	15346	15508	15508	15392	15386	15354	15508	15331	15444	15398	15424	15274	15465	15349	15460	15500	15557	15471	15448	15458	15381	15434	15555	15450	15366	15495	15397	15357	15371	15214	15459	15324	15502	15553	15388	15631	15205	15493	15289	15427	15459	15535	15496	15432	15502	15385	15524	15402	15413	15511	15436	15454	15435	15568	15642	15576	15462	15582	15357	15605	15605	15322	15530	15511	15713	15411	15479	15474	15460	15245	15334	15335	15283	15326	15474	15379	15298	15308	15441	15417	15262	15628	15556	15266	15474	15388	15261	15579	15470	15689	15385	15416	15296	15142	15293	15476	15384	15230	15382	15275	15307	15340	15495	15515	15278	15334	15355	15475	15372	15427	15388	15475	15634	15582	15561	15650	15496	15482	15457	15388	15476	15419	15467	15582	15401	15433	15436	15456	15463	15612	15429	15590	15402	15289	15507	15556	15419	15544	15403	15248	15293	15344	15429	15396	15521	15350	15521	15361	15500	15413	15418	15491	15501	15568	15466	15489	15634	15613	15418	15479	15373	15484	15498	15193	15305	15463	15358	15407	15493	15189	15500	15506	15352	15487	15269	15530	15471	15475	15405	15513	15472	15488	15335	15250	15228	15591	15408	15548	15445	15586	15387	15414	15309	15418	15519	15422	15612	15472	15394	15369	15213	15360	15391	15691	15418	15287	15628	15532	15475	15442	15590	15320	15500	15525	15524	15463	15255	15333	15519	15388	15616	15523	15415	15291	15401	15522	15482	15604	15394	15376	15597	15532	15369	15313	15351	15515	15394	15547	15369	15429	15303	15587	15403	15466	15382	15619	15446	15578	15478	15543	15388	15213	15435	15471	15511	15536	15637	15380	15346	15562	15327	15315	15458	15473	15349	15352	15456	15369	15381	15461	15320	15314	15504	15548	15400	15222	15524
17536	31361	28374	22748	20398	19266	18004	17004	17339	16504	16296	16050	15914	15387	15469	15405	15096	14909	14676	14408	14721	14793	15069	14695	14438	14388	14241	14248	14230	14272	14164	14403	14111	14368	14180	14239	14126	14332	14214	14320	14234	14162	14241	14262	14786	17407	18209	16340	15732	14781	14524	14278	14134	14174	14157	14066	14043	14089	14106	14095	14195	13965	13995	14154	14034	14192	14083	14060	13992	14204	13979	14051	14187	14008	14042	14199	14206	14123	14185	14049	13898	14041	14078	14077	14152	14021	14118	14076	14026	14169	14154	13992	14087	14293	14062	14043	13944	14108	13990	14143	14115	14145	14158	14029	14162	13943	13933	14128	13929	13946	14128	14009	14251	14101	13921	14005	14042	14203	14265	14212	14031	13962	14237	14128	14257	14131	14170	14127	14071	14011	14044	14087	14198	13984	14014	14179	14152	13960	14105	13955	14058	13979	14048	13972	14035	14110	14123	13988	13939	13894	14156	13994	13987	14088	14122	14159	13933	13957	14085	14254	14071	14057	14039	13955	14083	14063	14015	14016	14064	14045	14032	14144	14028	13970	14080	14017	14119	14252	14171	14091	14018	14218	14016	13972	14148	14038	13941	13997	14083	14071	13990	14137	14074	14017	14021	13936	14124	14162	14087	14156	14062	14076	14180	14144	14069	14027	14000	14121	14163	13909	14077	13897	13993	14224	14058	13977	14326	13867	14090	13899	14033	14013	14002	13957	14084	14176	14113	14158	13997	14099	13957	14126	14046	14111	14042	13948	13916	13989	14127	14012	14188	14005	14029	14096	14134	14240	14026	14214	13987	14030	14105	14021	14120	13976	14129	14233	14108	13968	14041	13942	14054	14090	13956	14041	14162	14237	14040	14078	14069	14034	14188	14184	13993	13917	14017	13915	14185	14078	14104	14182	14053	14070	14173	14140	14119	14131	14156	14048	14100	14173	13895	14059	14115	13949	14196	14117	13905	14131	13908	14062	14142	14082	13902	14158	14088	13987	13984	14045	14081	13889	14295	14051	14030	13994	13984	14095	14056	14030	13971	14117	14098	14156	14109	13933	14047	14026	14113	14010	13985	14059	13996	14063	13996	14127	14011	13982	14281	13969	14133	14035	14077	13984	14095	13983	14023	14097	14007	13995	14049	14008	14086	14067	14223	14156	14025	14238	14148	14088	14003	14230	14069	14007	14069	14052	14044	14054	13981	13924	13925	14166	14135	14050	14022	13995	14114	14030	14001	14040	14064	13998	13924	13977	14024	14163	13989	14019	13990	14082	14142	13982	14024	14131	13989	14165	14289	14155	14121	14065	14147	13912	14085	14181	14143	13997	14078	14269	14212	14081	14105	13955	14104	14126	14099	13958	14150	13909	14079	13866	14029	13831	13957	14127	14197	14089	14132	14064	14077	14100	14017	14077	13859	14156	14012	14326	14116	13918	14258	14166	14019	14158	13942	13957	14176	14066	14091	14018	14108	14169	14312	14195	13988	13975	14203	13968	14214	14084	14011	14117	14004	13983	14039	13858	14181	14112	14092	14127	14240	14016	14073	13955	13983	14161	14262	14078	14037	14252	14093	13981	14001	14080	14028	13996	14113	13948	14096	13885	14146	14032	14031	14123	14118	13986	14170	13979	14197	14032	14132	13973	14171	14042	14070	14170	13981	13945	14022	14112	14034	13974	14107	13944	14208	14074	13939	13901	14028	14200	14189	14005	14042	14085	14216	14088	14146	13943	13900	14082	14025	13972	14016	14215	14059	14109	14139	14122	14121	14038	14171	14230	13988	14254	13994	13971	14051	14008	14159	13971	14143	13914	14018	13920	14092	14056	14079	14149	13992	13929	14051	13983	14010	14105	13997	13994	14231	13957	14042	14063	13995	14149	14093	14219	14106	14150	14088	14146	13973	14212	14056	14089	14165	14084	14001	14006	14116	14153	14112	13988	14107	14010	14161	14054	14117	14132	13988	14071	13991	14014	13924	14134	14110	14310	14023	14015	14109	14129	13973	14178	13910	14062	14089	14117	14035	13986	14216	14038	14097	13906	14147	14022	14119	14055	14003	14098	14069	14116	14024	14213	14023	14133	14011	13930	14130	14270	14310	13990	14138	13912	14187	14070	14038	14164	13939	14064	14123	13993	13948	14055	14011	14194	14018	14078	14100	14148	14005	13969	14138	13922	14171	14041	14023	13978	14077	14205	14144	14158	13986	14071	14057	14159	14177	14116	14142	14075	13973	13933	13994	13962	14080	14058	14218	14101	14219	14023	13997	14125	13996	13858	14135	13956	14120	14123	14114	13936	14011	13903	14063	13957	13931	14021	13960	14275	14065	14112	14038	14034	14041	14113	14067	13973	14054	14170	14035	13905	13897	14103	13926	14230	14270	14158	14095	13886	14130	14056	13924	14106	13985	14197	13946	13981	13981	14100	13898	14012	13973	14050	14099	13935	14169	14154	13874	14113	14000	14031	14001	14128	13945	14015	14076	14157	14023	14100	14136	14095	14252	14282	14012	14280	14102	14020	14165	14064	14099	14078	14077	13936	13992	14211	14141	14038	14088	14101	14019	13882	14015	13993	14064	14148	14034	14082	14010	14073	13998	14113	14082	14125	13980	14129	14203	14056	14026	14102	14007	14021	14033	13901	14096	14147	14011	13995	14132	14115	14071	13998	14091	14179	14084	13978	14079	14230	14002	13998	14196	14189	14129	14099	13907	14120	14092	13938	14146	14099	14027	13881	14027	14040	13920	13882	14240	13945	14063	14183	14061	14079	14019	14032	14176	14164	13945	14105	14036	14090	13928	14192	14142	13966	14105	14168	14123	14066	14122	14091	13932	14121	14062	13987	13936	14028	14189	13936	14087	14253	14196	14150	14067	14195	14063	14056	14112	13944	14001	13986	14073	14127	14126	14074	14162	14056	13872	13990	14013	14183	14264	13958	14037	14134	14099	14066	13991	13957	14052	13995	14171	14097	14099	13861	14142	14108	14147	13988	14120	13930	14174	14054	14167	14070	13907	13894	14131	14159	13838	13922	13989	14202	14199	14118	14184	13954	14058	14042	13976	14081	14009	13922	14073	14085	13891	14131	14038	13945	14042	14003	14040	14080	14048	14173	14116	14082	14078	14005	13796	14076	14094	14103	14040	14031	14078	14016	14074	14046	14027	14108	14036	14276	14027	14141	14176	14291	13959	14151	14211	14006	14093	14003	14062	13989	14094	14144	14038	14052	13968	14191	13870	13930	14157	13929	13979	13998	13995	14040	14026	14076	14037	14011	13935	14007	14157	14008	14275	13948	14114	14094	14088	14181	14048	14186	14284	13955	14089	14060	14032	14023	14010	14160	13957	14093	13934	14319	14058	13997	13949	14067	14044	14025	13930	14162	13862	14111	13943	14201	14069	13943	13917	14058	14114	13943	14042	14014	14153	14129	13942	14219	14032	14052	14091	13980	14127	14073	13981	14140	14097	13992	14016	13988	14105	14068	13940	14131	13943	13899	14097	14043	14001	14038	14078	13992	13983	14025	14085	14144	14109	14022	14262	14058	14160	13902	14002	14073	14077	13932	13997	14112	14009	14154	14177	14137	13948	14250	14153	14010	14190	14030	14135	14036	14008	14049	14028	14062	14059	13982	14088	14021	14190	14103	14091	14056	14100	13911	14029	13891	14039	14198	14100	13937	13969	14068	14084	13926	14143	14035	13964	14145	14135	14194	14288	14000	14071	13943	14081	13986	13941	13970	14139	14108	14007	14122	14042	14264	14116	14164	14022	13995	14087	14085	14182	14109	14029	13966	13898	14016	13913	14077	14170	14081	13973	13910	14167	14168	14101	14092	14040	14208	13968	14046	14033	14014	14008	14027	13994	13887	13900	13841	14175	14064	14081	14015	14212	14160	14177	14080	14149	14112	14011	13952	14252	14025	14173	14220	14147	13958	14119	14082	14091	13997	14059	13982	14127	14060	14113	13959	14075	13980	14132	13996	14209	13942	14101	14115	14165	14188	14162	14037	14035	14168	13935	13798	13985	13873	14082	14115	14234	14150	14127	14193	14058	14161	13979	14034	13967	13912	14008	14089	14029	14003	14098	13948	14038	14046	14178	14045	14176	14092	13877	14011	14016	14019	14197	13930	14153	13936	13927	14152	14014	14114	14069	14098	13931	14229	14057	14059	14053	14132	14089	13965	14013	13921	14104	14003	14136	13966	14096	13968	14138	13962	14155	14119	13945	14016	14025	13928	14021	14124	14076	13929	14108	14127	14171	14074	14105	13862	14175	14104	13971	14029	13983	14037	14148	14088	14036	14002	14079	14045	14147	14050	14106	13933	14100	13959	13934	14020	14031	14214	14031	14060	13948	14003	13991	14084	14010	14210	13921	14069	14073	13875	13928	14076	13976	14056	14144	14138	14135	14054	14026	14217	13994	14161	13950	14159	13980	14007	13853	14155	14027	14128	14056	14127	14040	13963	13940	13977	14073	14029	14094	14060	14134	14071	14115	14039	14118	14083	13938	14156	14013	13925	14176	14123	14105	14046	13997	14059	14136	14176	14054	13998	14148	13979	14156	14080	14100	14166	14050	14063	14060	14201	13939	14010	14072	13998	14091	14132	14231	14095	14192	14294	14111	14050	13983	13888	13997	13952	14045	14114	14034	14184	13975	14218	14098	14076	13960	13998	14166	13863	14059	14207	14169	14004	14094	14058	13846	13943	14007	14095	14175	13857	13957	14009	14036	14106	14138	14019	14156	13999	14151	13977	14058	13951	13948	14120	13961	14045	14136	13902	13931	13975	14038	13997	14042	14017	14146	14081	14050	13947	14114	14011	14186	14136	14083	13906	14113	14071	14005	13960	14041	13980	14104	14175	14008	14140	14062	14134	13894	14168	14081	13838	14091	14103	14104	14097	14072	13923	14232	14145	14141	13960	14073	14018	14118	13908	14016	13985	14094	14036	14043	14073	14114	14054	14163	14106	14139	14050	14188	14074	13978	14146	14066	13928	14041	14142	13891	14046	14131	14051	13991	14156	14095	14092	14195	14071	13999	14015	14181	14051	14171	14005	14031	13968	14008	14123	14193	13974	14039	14112	13865	14101	14167	13945	14237	13997	14047	14117	14070	14034	14055	13955	14109	14110	13995	14066
27594	22072	23679	19766	16518	16219	16236	15796	15932	15766	15650	15560	15769	15293	15298	15790	15552	15149	15240	15352	15345	15287	15418	15367	15428	15218	15225	15265	15141	15211	15193	15168	15302	15250	15229	15316	15303	15060	15117	15288	15233	15373	15290	15288	15097	15297	15450	15453	15515	15445	15298	15205	15163	15149	15292	15210	15476	15042	15234	15261	15361	15256	15198	15127	15346	15312	14988	15217	15179	15211	15251	15338	15205	15136	15364	14914	15474	15261	14763	15213	15404	15348	15199	15064	15131	15153	15082	15176	15009	15240	15079	14894	15229	15287	15140	15008	15338	15200	15375	15101	15187	15079	15236	15183	15311	15282	15075	14976	15210	15148	15209	15210	15220	15213	15177	15100	15214	15049	15251	15223	15220	15281	15296	15122	14933	15311	15134	15018	15215	15351	15097	15296	14902	15243	15385	15285	15198	15177	15333	15142	15255	15095	15223	15152	15090	15118	15154	15407	15173	15331	15176	15201	15110	15213	15228	15145	15229	15337	15372	15252	15181	15061	15471	15026	15116	14914	15264	15292	15249	15298	15348	15154	15303	15280	15290	15199	15295	15023	15076	15345	15177	15310	15176	15058	15189	15240	15392	15383	15097	15341	15278	15273	15216	15053	15119	15057	15320	15084	15234	15151	15316	15183	15108	15105	15098	15399	15167	15329	15250	15372	15250	15265	15285	15065	15053	15373	15250	15117	15153	15165	15005	15162	15314	15251	15397	15419	15176	15074	15313	15280	15186	15159	15197	15062	15057	15124	15143	15187	15165	15213	15064	15030	15079	15045	15270	15238	15132	15359	15169	15093	15194	15086	15242	15276	15232	15248	15372	15356	15031	15155	15088	15419	15281	15235	15157	15336	15275	15237	15257	15242	15109	15103	15181	15301	14989	15219	15333	15350	15116	15199	15086	15209	15178	15199	15208	15088	15260	15239	15281	15345	15227	15233	15041	15184	15137	15033	15196	15421	15074	15353	15177	15203	15281	15415	15293	15061	15176	15518	15214	15254	15204	15039	15091	15227	15055	15083	15047	15141	15367	14966	15088	15214	15263	15048	15225	15248	15416	15238	15400	15068	15116	15156	15475	15256	15325	15112	14971	15274	15075	15460	15122	15328	15107	15353	15367	15173	15316	15237	15181	15184	15224	15206	15396	15364	15078	15092	15101	15382	15063	15113	15250	15068	15248	15163	15235	15143	15134	15168	15109	15317	15171	15370	15377	15361	15412	15136	15394	15192	15163	15205	15366	15326	15313	14978	15028	15032	15442	15340	15273	15269	15154	15293	15243	15259	15212	15341	15289	15308	15220	15213	15244	15133	15472	14981	15130	15267	15254	15037	15210	15180	15281	15135	15356	15304	15251	15217	15329	15283	15141	15320	15309	15217	15175	15273	15218	15052	15160	15012	15280	15296	15381	15272	15110	15137	15253	15139	15180	15197	15103	15287	15027	15203	15273	15184	15179	15006	15201	15088	15163	15183	15170	15135	15237	15100	15253	15275	15328	15028	15214	15315	15232	15185	15150	15269	15297	15140	15255	15282	15216	15141	15185	15260	15073	14990	15229	15031	15240	15244	15146	15108	15179	15020	15204	15103	15181	15223	15264	15276	15198	15060	15288	15162	15304	15239	15205	15282	15123	15227	15237	15206	15393	15156	15254	15166	15145	15051	15100	15269	15159	15211	15206	15240	15179	15247	15170	15302	15242	15224	15332	15091	15359	15343	15286	15233	15140	15297	15315	15194	15211	15090	15148	15023	15062	15100	15359	15345	15121	15160	15201	15317	15359	15369	15093	15279	15140	15279	15294	15493	15208	15296	15257	15043	15321	15257	15142	15204	15191	15075	15066	15247	15131	15240	15188	15344	15092	15396	15195	15472	15009	15176	15130	15206	15185	15227	15089	15372	15036	15313	15371	15258	15133	15378	15202	15060	15359	15023	15111	15169	15280	15152	15207	15248	15127	15250	15090	15246	15105	15209	15218	15149	15400	15369	15188	15222	15197	15342	15155	15132	15326	15104	15361	15189	15132	15236	15315	15214	15321	15258	15147	15309	15118	15283	15248	15217	15188	15391	15263	15392	15019	15336	15205	15228	15235	15334	15075	15138	15333	15127	15245	15365	15202	15189	15299	15046	15151	15282	15327	15141	15307	15046	15349	15265	15363	15272	15265	15357	15336	15178	15261	15129	15187	15244	15211	15155	15319	15388	15389	15397	15379	15366	15299	15149	15196	15329	15372	15394	15415	15264	15086	15298	15447	15166	15236	15229	15170	15166	15201	15187	15232	15178	15316	15196	15251	15164	15325	15208	15317	15314	15211	15214	15398	15218	15295	15149	15361	15160	15261	15056	15307	15262	15006	15057	15205	15362	15236	15185	15085	15274	15125	15145	15144	15189	15420	15190	14972	15108	15146	15163	15191	15251	15194	15044	15248	15107	15182	15253	15271	15234	15010	15173	15222	15138	15252	15152	15226	15131	15178	15273	15248	15347	15189	15147	15178	15057	15249	15347	15308	15283	15348	15034	15278	15224	15135	15144	15287	15307	15263	15400	15058	15317	15280	15166	15163	15306	15038	15231	15176	15213	15005	15204	15539	15128	15270	15194	15194	15115	15185	15303	15234	15230	15082	15305	15262	15331	14982	15324	15226	15144	15309	15252	15255	15256	15222	15144	15214	15409	15301	15198	15056	15224	14999	15224	15204	15102	15089	15163	15179	15135	15226	15241	15145	15201	15256	15227	15153	15179	15252	15278	15251	15095	15299	15085	15210	15240	15278	15199	15254	15319	15261	15288	15310	15340	15285	15253	15015	15231	15103	15243	15309	15207	15190	15307	15063	15234	15093	15256	15242	15357	15072	15116	15250	15033	15142	15099	15177	15337	15125	15349	15304	15186	15197	15248	15163	15174	15280	15241	15292	15378	15048	15284	15088	15144	15120	15321	15177	15252	15170	15219	15156	15289	15363	15402	15184	15204	15347	15258	15007	15482	15208	15066	15167	15207	15275	15231	15170	15130	15012	15017	15067	15281	15110	15166	15317	15021	15261	15304	15204	15181	15070	15262	15326	15422	15286	15297	15292	15169	15223	15468	15062	15200	15235	15135	15333	15283	15084	15264	15112	15430	15331	15058	15162	15205	15179	15177	15308	15036	15189	15108	15268	15165	15105	15091	15167	15201	15305	15222	15379	15314	15123	15320	15208	15328	15265	15105	15178	15396	15283	15309	15052	15438	15267	15225	15225	15362	15057	15278	15330	15076	15302	15464	15215	15203	15209	15309	15241	15226	15173	15473	15040	15193	15138	15343	15230	15139	15298	15252	15124	15165	15189	15300	15275	15084	15369	15089	15062	15055	15171	15100	15420	15409	15329	15259	15252	15183	15199	15380	15193	15214	15205	15204	15330	15288	15048	15079	15270	15223	15309	15310	15073	15271	15364	15298	15130	15230	15096	15306	15293	15266	15300	15084	15248	15147	15133	15353	15420	15175	15278	15046	15283	15246	15168	15215	15099	15259	15300	15304	15298	15135	15391	15134	15296	15089	15249	14933	15126	15445	15299	15258	15293	15170	15243	15287	15399	15320	15061	15157	15316	15280	15201	15114	15176	15196	15285	15110	15198	15154	15079	15207	15127	15203	15272	15287	15571	15470	15357	15233	15290	15030	15353	15046	15074	15344	15179	15257	15197	15348	15266	15197	15097	15184	15188	15279	15150	15099	15219	15098	15126	15128	15156	15101	15115	15324	15436	15242	15375	15124	15117	15341	15348	15224	15133	15216	15137	15242	15083	15314	15117	15118	15307	15114	15224	15217	15160	15463	15401	15217	15094	15082	15298	15249	15172	15216	15258	15203	15226	15252	15170	15250	15239	15178	15338	15035	15299	15223	15097	15139	15283	15064	15259	15243	15207	15244	15278	15180	15238	15109	15242	15167	15200	15084	15323	15181	15182	15317	15094	15243	15187	15309	15171	15324	15380	15232	15140	15355	15326	15318	15173	15270	15316	15345	15248	15139	15471	15132	15384	15237	15103	15183	15203	15074	15145	15155	15039	15231	15368	15273	15288	15033	15114	15293	15160	15279	15088	15379	15260	15178	15052	15111	15317	15098	15155	15184	15182	15362	15247	15316	15216	15420	15134	15198	15124	15191	15196	15214	15071	15156	15246	15227	15323	15239	15271	15128	15122	15279	15159	15297	15263	15214	15255	15068	15224	15451	15139	15172	15190	15152	15223	15144	15023	15171	15227	15229	15026	15016	15173	15096	15277	15315	15310	15221	15305	15339	15175	15355	15218	15157	14996	15122	15320	15337	15140	15153	15366	15173	15333	14982	15265	15273	15347	15438	15288	15125	15249	15498	15235	15464	15305	15082	15123	15165	15229	15312	14984	15045	15158	15136	15073	15343	15264	15241	15300	15381	15163	15262	15133	15320	15145	15212	15274	15416	15171	15276	15157	15371	15182	15243	15205	15207	15163	15402	15277	15147	15062	15148	15341	15337	15312	15270	15282	15380	15387	15379	15230	15315	15333	15177	15263	15192	15041	15253	15182	15218	15205	15006	15121	15240	15090	15368	15367	15185	15264	15491	15356	15343	15098	15117	15138	15230	15197	15324	15333	15104	15053	15161	15058	15441	15039	15301	15285	15189	15195	15215	15349	15388	15347	15103	15217	15234	15286	15245	15207	15064	15137	15208	15209	15489	15258	15063	15303	15038	15280	15447	15235	15204	15280	15146	15254	15160	15210	15225	15032	15318	15132	15206	15260	15333	15300	15354	15321	15112	15168	15108	15194	15058	15160	15273	15177	15197	14991	15138	15268	15113	15200	15200	15120	15296	15063	15305	15341	15291	15279	15337	15095	15061	15088	15346	15026	15026	15199	15216	15213	15205	15202	15226	15082	15385	15353	15134	15310	15159	15427	15123	15068	15233	15138	15308	15153	15280	15280	15239	15319	15199	15258	15198	14979	15073	15288	15151	15170	15063	15254	15279	15183	15243	15174	15185	15233	15212	15336	15242	15404	15203	15143	14985	15378	15459	15368	15370	15056	15147	15113	15231	15080	15285	15172	15093	15211	15206	15214	15051	15340	15173	15053	15209	15338	15109	15376	15117	15312	15269	15203	15082	15194	15114	15374	15417
16240	20617	19205	16663	16205	15596	15195	14879	15291	14976	14470	14527	14546	14452	14392	14363	14296	14007	14082	14030	14026	14287	14096	14041	14075	14018	13861	14118	13924	13967	14076	14025	13927	13917	14010	14072	13954	14148	13992	13999	13962	13917	14041	13986	14034	14127	14325	14324	14329	14029	14114	13906	14121	13802	13897	13905	13839	13849	13850	13954	14010	13965	13825	13858	14056	14032	13911	14021	13848	14044	13839	13859	14030	13967	13837	13956	14010	13932	13905	13971	13908	13948	13972	13845	13934	13963	13887	14101	13753	13946	14022	13868	13867	13922	13733	14082	13764	13941	13964	13832	13923	13935	13876	13988	13900	13789	14176	13884	14027	13913	13974	13963	14021	13967	13919	13908	13894	13801	13887	13964	13906	13865	13805	13843	13941	13950	13923	13892	14041	13788	13857	13901	13775	13997	13811	13891	13883	13945	14011	13808	13907	14006	13869	14004	13781	13805	13932	14047	13824	13965	13917	13957	13861	13931	13911	14085	13866	14020	13870	13904	14006	14013	13880	13923	13930	14019	13889	13950	13887	14036	13815	13860	13858	13876	14018	13682	13851	14084	13890	13869	13987	14049	13910	13912	13859	13967	14024	13877	13972	14087	13924	13795	13737	14014	13942	13687	13999	13927	13744	13871	13902	14041	13973	13991	13895	13828	13903	13844	13922	13946	14040	13976	13812	13872	13966	13922	14052	13927	14144	13787	13937	13978	13925	14188	14002	13800	13993	13895	13934	13999	13763	13832	14024	13993	13841	13813	14030	13941	13855	13914	13824	13873	13924	13870	13979	13875	13822	13778	13983	13975	14062	13984	13952	13973	13753	13844	13892	13834	13867	13985	13922	13832	13865	14039	13783	13871	13837	13777	13909	13905	13851	14002	13912	13990	13899	14031	13919	13908	13875	14096	13707	13838	13781	13912	13970	14120	13774	13914	13985	13965	13853	14057	13847	13863	13763	13888	13999	13909	14033	13766	13807	13803	13784	13940	14001	13963	13723	13928	13997	13865	13987	13928	13989	13890	14124	13975	13775	13861	13996	13968	13832	13799	14049	13843	14049	13968	13983	13793	13789	13948	13965	13800	13903	13997	13971	14013	13888	13944	13962	13902	14123	13924	13841	13910	13888	13997	13820	13933	14155	13888	14071	14052	13959	13704	14021	13975	13914	13957	13919	13713	13849	14180	14012	13788	13716	13971	13862	13890	13967	14006	13839	13944	13963	13860	13917	13948	13760	13880	14082	13855	14008	13991	13954	13840	14004	13955	13893	13734	14106	13864	14100	13851	13961	13939	13823	13908	14123	13750	13896	14137	13926	14071	14099	13981	13894	13863	13794	13955	14018	13811	13967	13845	13927	13964	13941	13916	13950	13995	13892	14040	13776	14101	13955	13998	13886	13874	13985	14009	13832	13857	13942	13863	13945	13844	13930	13960	13911	13912	14129	13851	13947	13910	13992	13996	13918	13987	13865	13955	13905	13932	13896	14119	13907	14012	13743	14038	14079	13880	14014	13924	14015	13901	13905	13787	14009	13894	14052	13832	13879	13891	13808	13843	13792	13875	13822	13962	13937	13821	13985	14038	13994	13832	13809	13960	13725	13883	13981	13820	14083	13955	13998	13896	13936	13759	13752	14000	13964	13776	14060	13779	14007	13858	14031	14127	13768	14034	13808	13804	13883	13888	13865	13904	13977	13929	13862	13956	13707	13820	14055	13998	13751	14017	13831	13847	13904	14116	13880	13901	13771	13972	13938	14110	14033	13847	13813	13883	13873	13963	13769	13852	13935	13891	13931	13975	13927	13884	13908	13970	13920	13878	13987	13919	13882	13967	13884	13829	14076	13941	14035	13970	13922	14068	13993	13975	14045	13968	13838	13968	13957	13870	14016	13903	13906	13924	13878	13927	13858	14089	13782	14016	14018	13974	13789	13849	14000	13737	13876	14080	13874	13972	13944	13852	13969	13988	13983	13932	13979	13837	13887	13783	14054	14030	13936	13810	13842	14223	13741	13939	13921	13897	13835	13941	14037	13692	13905	13972	13863	13910	13843	13776	13832	13926	13749	13869	13922	13899	13792	13938	13977	13853	14138	14001	14014	13978	13909	13931	13991	13821	13843	13822	13900	13931	13987	14008	14068	14050	14006	13876	13896	13797	13988	13988	13895	13845	13938	14043	14010	13809	13858	13972	13923	13971	13824	13741	13996	13759	13903	13952	14018	13868	13997	13980	13914	13914	13984	14050	14011	13956	13892	13847	13847	14079	13996	13972	13875	13986	13916	13978	13885	13750	14084	13737	13894	13854	13964	13774	14006	13957	13774	13943	14112	13798	13994	13762	13951	13919	13965	13804	13990	13773	13873	13793	13869	13929	13928	14088	13906	13762	13995	14013	13880	13962	13999	13773	13861	13840	13977	13903	14006	14124	13715	13960	13967	13959	14001	13940	13973	13845	13983	13889	13902	13999	13852	14039	13856	13699	13959	14206	13871	13898	13773	13878	13998	14041	13915	14017	13970	14077	13979	13910	14017	13993	13767	13847	14038	13887	13974	13924	13979	14049	13880	13890	13751	14046	13821	13941	13924	14079	14028	13935	13975	14021	13913	14039	14035	13988	13903	13934	14056	13780	13973	13848	13829	13784	13900	14041	14009	13927	13931	13964	13908	13986	13969	13810	13961	13827	13989	13785	13890	13849	13903	13948	13851	13849	13855	14061	13827	14026	13908	13845	13943	13946	13920	14015	13880	13879	14009	13945	13876	13923	13796	13747	13939	13976	13778	13843	13958	13922	13940	13813	14063	13851	13969	13863	14128	13968	13943	13895	13825	13941	14071	13972	13978	13785	13935	14009	14007	13817	13913	13846	13945	14075	13843	13991	13853	14036	14075	13776	14026	13976	13970	13908	13889	14038	13926	14008	13868	13900	13909	13973	13881	13839	13944	13956	13853	13837	13894	13949	13848	13912	13949	14013	13925	13922	13840	14084	13896	13715	13853	14038	13980	13873	14057	13971	13860	13933	13932	14144	13897	13955	13939	14113	13964	13955	14063	13866	13936	13933	13953	13906	14001	13986	13963	14046	13877	13891	13886	13875	13989	13803	13921	13941	13842	13946	13991	14000	13942	13974	13802	13882	14003	13883	14134	13825	13957	13996	13656	13919	13953	13845	13854	13931	13963	14052	13802	13836	14000	13825	14013	13777	13867	13949	13937	13862	13835	14015	13932	13902	13942	13975	13782	13973	13939	14163	13985	13920	13943	13915	14102	14028	13868	13750	13754	13997	13915	14022	13919	14020	13981	13993	14150	14055	13974	13998	13790	14037	13885	13858	13748	14003	13980	13856	13975	13863	13944	13945	14120	13877	13928	14261	14103	13982	13685	13929	13992	14101	13906	13922	13948	13837	14087	13919	13979	14073	14046	13918	14062	13829	14144	13936	13790	14010	13953	13934	13966	14073	13871	13945	13947	14085	13869	13909	13963	13913	13817	13876	13896	13883	13865	14017	14081	13817	13854	13916	13937	13808	13869	13833	14068	14023	14003	14044	13868	14112	13964	13885	14082	14042	13855	13927	14036	13833	14038	13925	13894	14004	14003	13896	13938	14070	14014	14010	13830	13953	13917	13996	13815	13865	13996	13938	13935	13909	14098	13870	13968	14156	13830	13899	13843	13863	14097	13919	13926	13855	13882	13949	14017	13964	13964	13778	13840	13943	13956	13900	13869	13907	13743	13882	14004	14019	13995	13962	13838	13916	13801	14081	13936	13923	14039	14116	14374	13919	14050	13989	13900	13876	13976	14026	13962	14012	14017	14092	13886	13970	13891	13877	13820	13707	13848	13825	13905	13853	13901	13940	13830	14132	14055	13941	13947	13975	13900	13888	13936	14006	13946	14050	13877	14067	13947	13970	14052	13982	13890	13938	13908	13982	14078	14008	14075	13971	13966	13917	13863	13833	13971	13684	13891	13808	13965	13928	13937	13868	13847	13961	13976	13960	13913	14000	13783	14072	13824	13881	13933	13819	13908	14001	13983	13958	13999	13932	13807	13792	13977	13816	14012	13820	13940	14070	13779	14032	13742	13928	13938	13697	13908	13823	13905	14035	13927	14015	13792	13986	13836	13947	13898	13800	13887	13896	14064	13902	13917	13991	13824	13843	13962	13961	13781	13952	14071	13968	14136	14091	13963	14042	13899	13938	14013	13881	13823	13899	13908	13959	14041	13904	14062	13909	14015	13980	13852	14012	13781	13816	13829	13871	14087	13947	13949	13969	14006	14059	14029	13991	13954	13676	13931	14077	13769	14039	14033	13761	13943	13867	13807	13904	14043	13997	13945	13922	13988	13847	13977	14008	13811	13758	13939	13888	13985	13950	13643	13708	14051	14085	13956	13812	13955	14068	13773	13826	14043	13958	13818	13814	14030	13835	13949	13965	13896	14014	13830	13926	13741	14105	13910	13972	13872	14027	13962	13928	13983	13891	14028	14042	13744	13978	13945	13935	13852	13998	13827	13975	13827	13970	13861	14015	13891	14017	14027	14083	13838	13954	13987	13852	13967	14004	13898	13864	13945	13894	13929	14069	13939	13816	14013	13842	13815	13937	13805	13894	13807	13868	13785	13943	14035	13882	14056	13943	13921	13897	13879	13804	14000	13936	13939	13803	13906	13738	14018	13884	13976	13727	14025	14117	13876	13699	13980	14016	13819	13974	13905	13852	14096	13902	14000	13904	14023	13708	14052	13924	13797	13844	13813	13943	14004	13861	14104	13868	13969	13917	13884	13847	14016	13986	13982	13924	13887	13765	13957	13967	13815	13897	13770	13837	14020	13896	13981	13825	13869	13854	13811	13931	14038	14031	14137	13976	13860	14061	13718	13908	13692	13934	13916	13968	13855	13835	13780	13906	13976	14010	13951	14049	13900	13918	13821	13737	13925	14035	13980	13980	14039	13875	13985	13901	13808	13893	14013	13870	13898	13847	13974	13916	13940	13968	13934	13893	13970	13923	13832	14070	14181	13971	13965	13849	13891	13906	13987	13888	13986	13861	13894	13843	13999	14034	13759	13851	14034	13767	14083	13928	14017	13922	13952	13913	14023	13977	14092	13843	13783	14214	13916	13931	13887	13874	13922	13896	13827	13866
24115	21302	28704	24275	21860	20949	19222	16660	16504	16194	16162	16231	15902	16139	16028	16015	15759	15639	15563	15546	15539	15688	15609	15605	15520	15302	15562	15376	15295	14849	15512	15214	15083	15214	15145	15316	15314	15473	15505	15193	15249	15310	15055	15154	15631	15725	16478	16729	16294	15674	15404	15284	15209	15462	15154	15091	15150	15237	15163	15161	15180	15306	15238	15178	15169	15044	15104	15183	15028	15215	15418	15352	15217	15139	15081	15206	15246	15129	15225	15141	15052	15087	15344	15170	15454	15157	15110	15174	15128	15160	15227	15143	15040	15271	15077	15124	15190	15313	15094	15210	15191	15262	15106	15090	15326	15223	15208	15091	15187	15105	15231	15164	15267	15129	15113	15179	15218	15261	15005	15226	15262	15245	15189	15124	15176	15156	15151	15196	15086	15096	15219	15246	15270	15217	15228	15133	15137	15092	15305	15297	15109	15229	15067	15351	15270	15106	15023	15005	15036	15048	15232	15178	15187	15020	15063	15148	15208	15388	15164	15291	15132	15142	15140	15279	15046	15314	15174	15185	15267	15262	15206	15207	15098	15200	15263	15084	14974	15047	15059	15089	15104	15219	15135	15098	15308	15143	15088	15173	15193	15159	15399	15173	15266	15143	14990	15178	15256	15123	15082	14978	15275	15119	15099	15187	15172	15123	15205	14993	15113	15038	15229	15152	15147	15144	15177	15169	15159	15375	15256	15116	15189	15301	15396	15358	15096	14989	15167	15132	15020	15221	15225	15267	15208	15181	15386	15193	15245	14973	14944	15122	15398	15131	15027	15193	15232	15313	15065	15194	15087	15225	15208	15087	15103	15156	15078	15166	15013	15141	15189	15233	15285	15292	15295	15111	15305	15030	15167	15207	15168	15100	15420	15150	15031	15199	15228	15109	15238	15159	15180	15109	15178	15023	15047	15374	15191	15243	15184	15097	15120	15124	15004	15339	15101	15190	15313	15237	15195	15333	15334	15169	15149	15235	15365	15397	15008	15101	15284	15041	15111	15006	15291	15194	15098	14990	15054	15012	14963	15261	15148	15241	14965	15074	15080	15248	15097	15112	15261	15083	15095	15294	14955	14995	15078	15187	15085	15012	15177	15090	15099	15254	15059	15177	15352	15175	15066	15095	15225	15135	15303	15234	15511	15316	15180	15149	15194	15315	15191	15136	15166	15354	15041	15125	15004	15143	15370	15072	15347	15146	15230	15057	15096	14982	15339	15126	15042	15145	15304	15135	15093	15331	15223	15296	15153	15221	15189	15277	15164	15141	15207	15321	15245	15269	15179	15062	15185	15201	15084	15116	15269	15179	15374	15158	15337	15250	15220	14996	15212	15031	15239	15167	15053	15159	15044	15402	15146	15208	15199	15080	15214	15538	15086	14977	15091	15092	15092	15297	15243	15106	15310	15070	15092	15260	15156	15151	15044	15136	15313	15108	15182	15270	15048	14961	15164	15219	15283	15217	15128	15061	15052	15139	15132	15135	15133	15371	15016	15125	15380	15323	15201	15056	15162	15192	15281	15201	15215	15089	15249	15156	15147	15103	15189	15163	15108	14952	15098	15014	15366	15071	15123	15224	15103	15093	15201	15110	15325	15241	15051	15139	14996	15198	15210	15043	15051	15328	15156	15210	15228	15206	15186	15164	15199	15080	15176	15432	15329	15265	15208	15261	15142	15165	15168	15161	15082	15287	15262	15194	15280	14941	15156	15291	15111	15253	15364	15249	15397	15180	15342	15189	15249	15289	15260	15272	15239	15339	15191	15264	15136	15144	15104	15113	15182	15083	14979	15131	14967	15048	15290	15199	15285	15207	15298	15066	15225	15234	15149	15325	15154	15161	15259	15175	15368	15126	15300	15153	15188	15129	15132	15204	15158	15163	15104	15024	15136	15036	15117	15092	15300	15282	15151	15361	15159	15271	15170	15231	15131	15095	15271	15233	15308	15198	15101	15098	15283	15273	15175	15153	15192	15285	15043	15044	15159	15154	15146	15009	15373	15114	15058	15003	15010	15231	15173	15161	15191	15209	15197	15121	15031	15137	15225	15277	15231	15224	15122	15205	15273	15000	15232	15031	15047	15209	15134	15169	15147	15102	15321	15339	15153	15245	15099	15111	15070	15250	15175	15074	15175	15157	15177	15061	15205	15045	15118	15078	15303	15153	15234	15072	15231	15233	15246	15254	15154	15210	15263	15157	14997	15017	15121	15149	15194	15009	15027	15140	15143	15113	15094	15153	15172	15200	15331	15102	15151	15141	15192	15228	15140	15252	15057	15282	15227	15289	15257	15200	15485	15294	15243	15007	15206	15157	15141	15097	14889	14969	15089	15362	15392	15218	15179	15093	15217	15464	15222	15173	15334	15211	15167	15040	15163	15290	15345	15178	15220	15217	15200	15214	15395	15180	15201	15056	15263	15214	15341	15182	15248	15081	15159	15023	15277	15195	15057	15305	15148	15223	15161	15076	14938	15205	15172	15051	15042	15130	15397	15036	15082	15126	15103	15017	15235	15116	15162	15231	15200	15229	15077	15346	15318	15197	15098	15152	15478	15280	15221	15239	15342	15227	15007	15183	15162	15119	15299	15269	15320	15044	15278	14979	15047	15191	15221	15193	15102	15057	15294	15371	14934	15128	15417	15306	15292	15238	15249	15167	15019	15254	15334	15113	15143	15260	15094	15228	15419	15124	15148	15099	15287	15061	15137	15209	15108	15220	15222	15104	15081	15188	15396	15083	15258	15367	15068	15252	15120	15042	15018	15056	15121	15347	15324	15107	15336	15204	15306	14915	15146	15335	15079	15026	15205	15227	15360	15002	15026	15284	15102	15209	15127	15149	15225	15301	15062	15251	15191	15248	15238	15169	15373	15074	15147	15234	15218	15166	15208	15083	15060	15049	15003	15286	15337	15098	15339	15420	15184	15012	15115	15090	15240	15275	15194	15269	15147	15325	15287	15100	15007	15034	15143	15147	15148	15280	15177	15388	15212	15233	15131	15040	15203	15211	15165	15249	15002	15092	15011	15198	15207	15319	14987	15052	15201	15000	15151	14991	15116	15244	15145	15253	15228	15239	15271	15103	15164	15034	14970	15115	15120	15368	15007	15095	15119	15266	15135	15223	15260	15190	15083	14948	15269	15198	15081	15175	15331	15271	15230	15123	15073	15319	15212	15077	15209	15145	15143	15060	15283	15160	15150	15148	15187	15115	15113	15111	15297	15188	15010	15141	15196	15218	15175	15207	15190	15303	15103	15216	15202	15111	15088	15026	15170	15234	15106	15220	15063	15198	15307	15021	15230	15147	15250	15268	15395	15168	15163	15197	14967	15176	15067	15165	15099	15052	15101	15193	15195	15074	15143	15071	15141	15174	15019	15272	15056	15213	15084	15117	15227	15095	15128	15200	15079	15223	15152	15298	15165	15041	15142	15302	15064	15232	15199	15120	15239	15019	15123	15054	15080	15252	14986	15228	15319	15214	15354	15100	15343	15223	15132	15282	15203	15093	15169	15212	15246	15319	15255	15153	15237	15266	14950	15192	15168	15293	15245	15306	15073	15229	15255	15162	15277	15256	15037	15302	15183	15346	15121	15527	15339	15345	15027	15143	15154	15094	15084	15119	15341	15071	15123	15182	15100	15241	15155	15036	15090	15160	15096	15228	15103	15131	15230	15335	15248	15205	15264	15147	15024	15182	15185	15307	14971	15208	15264	15203	15209	15388	15157	15151	15321	15090	15147	15176	15029	15159	15170	15192	15119	15058	14954	15190	15226	14925	15064	14865	15363	15122	15183	15293	15030	15228	15202	15329	15183	15236	15118	15280	15154	15091	15133	15365	15125	14947	14997	15184	15233	15064	15134	15157	15231	15326	15202	15097	15077	15300	15432	15182	15318	15222	15234	15382	15398	15203	15140	15238	15074	15188	15082	15246	15272	15351	15368	15095	15116	15247	15030	15283	15180	15213	15129	15009	15110	15117	15158	15161	15070	15156	15116	15064	15158	15260	15441	15236	15153	15285	15204	14968	15122	15212	15130	15189	15025	15257	15385	15355	15395	15141	15068	15141	15099	15139	15286	15104	15455	15096	15178	15122	15360	15115	15051	14993	15042	15008	15268	15141	15254	15110	15061	15277	15265	15327	15066	14991	15283	15255	15340	15269	15035	15077	15088	15286	15294	15140	15115	15174	15234	15143	15300	15170	15142	15144	15277	15370	15109	15157	15193	15320	15304	15244	14947	15289	15373	15016	15150	15193	15041	15184	15299	15176	15153	15167	15051	14948	15119	15193	15267	15123	15049	14972	15221	15225	15101	14931	15090	15238	15114	14909	15033	15313	15111	15184	14985	15152	15017	15141	15188	15096	15201	15170	15100	15199	15314	15222	15282	15056	15134	15237	15088	15164	15065	15114	15057	15281	15241	15189	15204	15130	15425	15204	15034	15216	15193	15258	15261	15087	15106	15084	15097	15184	15118	15137	15176	15226	15301	15129	15086	15261	15263	14929	15178	15159	15274	15159	15170	15080	15125	15235	15237	15203	15192	15130	15253	15168	14997	15139	15203	15257	14957	15145	15184	15179	15199	15231	15174	14981	15105	14979	15193	15239	15389	15132	15326	15213	15135	15236	15249	15244	15001	15145	15035	15116	15209	15325	15170	15440	15107	15124	15219	15242	15135	15069	15277	15356	15121	15375	15144	15083	15144	15126	15074	15213	15046	15091	15164	14999	15168	15160	15174	15241	15267	15092	15198	15150	15110	14969	15200	15155	15225	15200	15196	15302	15140	15175	15206	15241	15406	15180	15160	15017	15278	15080	15152	15158	15143	15164	15059	15142	14998	15298	15154	15110	15230	15104	15061	15110	15121	15122	15356	15199	15251	15366	15023	15169	15252	15058	15289	15167	15168	15298	15265	15169	15359	15194	15210	15160	15103	15340	15306	15098	15008	15181	15045	15004	15155	15222	15331	15256	15061	15033	15250	15085	15313	15295	15340	14980	15188	15248	15108	15104	14960	15219	15073	15076	15166	15028	15370	15195	15171	15348	15169	15057	15221	15106	15083	15123	15177	15066	15226	15214	15299	15039	15299	15103	15275	15270	15345	15215	14978	15222	15139	15092	14928	15152	15161	14966	15204	15156
15276	26117	23807	19255	18040	17132	16411	15991	15942	15273	15526	15799	15471	15131	15183	15267	14983	14352	14260	14296	14384	14707	14593	14141	14002	14047	14071	14020	14175	14089	14029	14182	14176	13993	13973	14088	14139	14019	14111	14053	14184	14132	14080	14171	14507	15062	15822	15655	15013	14478	14334	14097	13889	14130	13953	14072	13981	13972	13951	13920	14096	13957	14025	14018	13981	13871	14171	13976	13892	13850	13746	14000	13963	13938	13989	13957	13742	13972	14052	13809	13963	13915	13864	14052	13935	13840	14046	14108	13892	13981	13930	13972	13789	13888	13994	13966	13683	13927	13944	13843	13864	13861	13958	13949	14065	13863	13907	13876	13901	14034	14094	14125	14149	13906	14068	13979	14101	14034	13893	13995	13919	13832	13988	13853	13935	13743	14049	13961	13867	13941	13907	13873	13851	13933	14017	13931	13994	13870	13965	13904	13960	13913	13927	14003	13972	13893	14013	13971	14000	14055	14034	14032	13870	13942	13919	13956	13927	13881	14100	13898	13790	13929	13991	14099	13936	13809	13938	14002	13912	13986	13988	14113	13955	13867	13987	13993	13973	13845	13990	13928	14045	14114	14116	13725	13905	14065	14042	14007	13881	13945	13890	13806	14154	13903	13942	13911	13821	13990	13927	13899	13873	13983	13877	13927	13788	14027	13895	13911	14065	13834	14071	13968	13968	13885	13895	13940	13975	14023	13932	13875	13891	13962	13856	13953	14044	13978	13869	13975	13760	13924	13817	13974	13762	13952	14068	13722	14017	13979	13903	13974	13821	13960	13868	14022	13852	14006	13711	13894	13926	13987	13957	13915	14053	13967	14011	14068	14050	13992	13987	13840	13981	13946	13955	13814	13928	13919	13959	13824	14010	13872	13970	13979	13894	13961	13945	13882	14113	13673	13978	14036	13982	14223	13828	14000	13959	13955	13972	13844	14019	13889	14008	13920	14121	13962	13727	13835	14039	13933	13881	13970	14061	13952	14152	13997	14050	13990	13986	13965	13882	13998	14005	13882	13926	13920	14068	13779	13941	14087	13915	13975	13886	14018	14017	13858	13909	13935	14037	13964	13744	13967	14000	13877	13928	13950	13907	13913	13984	13859	13940	13983	13981	13967	14009	13965	14008	13931	13962	13842	14077	13919	13823	14038	14058	13918	13827	13974	13888	13973	13897	13976	13949	13889	13804	13783	13890	13960	13970	14042	13950	13859	13959	13907	13844	13934	14114	13878	13957	13845	13999	13847	13946	13789	14030	14010	13973	13908	13833	13938	13951	14021	14071	14170	13851	13703	13882	13977	14025	13756	14073	13958	13894	14061	13821	13963	14098	13836	14035	13753	14085	13819	13888	14123	14097	14135	14040	14018	13846	14051	13956	13897	13900	13874	13879	13954	14053	14032	13769	13930	14021	13952	14097	13857	13854	13936	14125	13994	13919	14143	13780	13753	13877	14062	13774	13972	13922	13989	13994	13922	13978	14039	14016	13849	13952	13922	14051	13996	13818	13864	13857	13954	13983	13792	13921	13745	13891	13861	14082	13919	13866	13902	13928	14112	13884	13974	13913	14082	13826	14038	14091	14023	14001	14024	14025	13987	13880	13899	13993	13981	13848	14036	14029	13927	14025	13932	13978	13770	14005	14096	13900	13757	13839	13952	14147	13915	13966	13850	14021	13965	13861	14042	13958	13932	13839	13945	13853	13902	13863	13918	13955	13820	13964	14000	14063	13713	13762	13986	13943	13967	14043	13945	13855	14087	13978	13818	13977	13945	13879	14028	13919	14014	13878	13932	13780	13957	13938	13937	13809	13799	13921	13915	13858	13904	14063	13903	13957	13922	14026	13894	14033	13974	14069	13941	13958	13968	14000	13963	13830	14061	13832	13895	13841	13932	13866	13980	14143	13946	13938	13987	13836	13876	13846	14058	14090	13964	13910	14176	13893	14051	14063	14108	13790	13756	14003	14002	13790	14009	13957	13949	13966	14117	14116	14013	14041	14110	13921	14021	13889	14025	13858	13929	13848	13949	14006	14020	13961	13818	13916	13907	13926	13976	13967	13895	13926	13924	13929	14044	14080	13795	13848	13929	13938	13959	14092	13829	14006	14016	14016	13924	14092	13952	14080	13976	14063	13973	13975	13906	13895	13962	14135	13912	14018	14045	13903	13953	13823	14028	14032	13903	14034	13818	13892	13959	13991	13813	13845	13977	13915	14023	13951	13862	13973	13997	14047	14066	14093	14021	13908	14016	13979	13925	13972	13920	14005	13912	13961	13798	14018	14014	14004	13924	14037	14055	13982	14043	13912	13938	13994	13860	13923	13953	13873	13977	14003	14097	13870	14008	13984	13868	13890	13968	13846	13957	13981	13800	13990	13988	13998	13958	13862	13941	14047	14019	13893	13912	14063	13916	13941	13845	13829	14004	14045	14107	13928	14116	14154	13804	13845	14043	13699	13966	13966	13956	13895	13783	13906	13968	14050	14049	14028	13828	14003	13993	13840	13912	13931	13898	13869	13914	13946	13975	13853	13978	13898	13964	14032	13820	14029	13964	13921	13919	14117	13944	13865	14128	13919	14050	13976	14006	13827	13945	13899	14002	13883	14075	13929	14025	14021	13950	13968	13854	13773	14020	14036	13973	13928	13973	13946	13890	13878	14085	13974	13903	13901	13831	14119	13691	13886	14024	14086	13900	13860	13785	13950	13814	13925	14010	14013	13984	13997	13800	14046	13880	13994	13862	13929	13856	13907	13787	13971	14058	14035	13807	13938	13902	13933	14117	14055	13838	14030	13877	13863	13879	13740	14078	13993	13911	13851	14107	14091	13954	13936	13951	13977	13838	13822	13982	13911	13792	14041	13878	13930	14056	14024	14037	13983	13941	14236	14170	13848	13809	13994	13908	13855	13994	14071	14044	13876	13929	13965	14027	13980	13887	13827	13960	13998	13925	13912	14160	13754	13960	13982	13947	14035	14000	14013	13857	13992	14059	13980	14048	13782	14091	14006	13826	13903	13902	13998	13728	14047	14120	13936	14059	14002	13967	13960	13976	13905	13844	14009	13874	13967	13814	14004	14140	13908	14033	13938	13986	13989	13937	13941	13951	13978	13988	13872	13921	13883	13901	14006	13804	13816	13909	13784	13967	13956	13830	13949	13904	13949	13925	13959	13966	14044	13880	13950	13936	14094	13966	13933	13927	13996	13888	13988	13622	14016	13900	13725	13885	13990	13822	14078	13931	14043	13980	13987	13914	13888	13803	13981	14057	13983	13761	13877	14124	13936	14037	13889	13992	13955	14299	13835	13917	14102	13976	14125	14015	14088	13980	13823	13941	13865	14044	14019	13957	14078	13832	13889	13978	14050	13993	13998	13981	14013	13863	13998	13839	13884	13950	14126	13774	14111	14096	14068	14064	14013	13853	13863	13956	14055	14139	14010	13970	13907	13868	14095	13982	13967	13981	13825	14031	13911	13829	14149	13892	13956	14032	13879	13927	14045	13908	14065	13916	14017	13949	13903	14083	13956	14083	14020	13888	13881	13929	13758	14125	13872	13924	14020	13980	13922	13913	14014	13994	13977	13773	14061	14033	14083	13743	13934	13975	13947	13928	13814	14032	14115	14035	14107	13859	13998	13736	14039	13939	13925	13986	13890	13995	13827	13902	13915	13857	14006	13934	13827	13935	13903	14056	13977	13963	14033	13887	13984	14088	13928	13926	13938	13827	13926	13916	13927	13940	14032	13949	14055	14027	13963	13882	13971	13953	14012	13944	13971	13906	13961	13960	13885	13937	13885	14046	14010	13926	14011	13888	13812	13807	13908	13930	13861	14065	13846	14151	14088	14118	13863	13965	13989	14093	14022	13964	13916	13781	13952	13888	13914	14115	13984	14002	13927	13962	14176	13891	13870	14064	14003	13980	13858	13921	13925	13918	14009	13882	13891	13878	14040	13806	13947	13825	13778	13967	13783	13909	13929	13852	13977	13951	13986	13863	13972	13974	13986	14115	13980	14013	14030	13801	13866	13825	14163	13950	14003	14112	13993	13951	14052	13824	14010	13969	14155	13812	13980	13902	13955	13988	14011	13973	14036	14149	14058	13869	13861	14016	13889	13880	13954	13873	13845	14055	13989	13789	13940	14098	13912	14006	13846	13905	13892	13910	14128	13873	13841	13960	13788	13965	13973	13816	13928	13928	13857	13924	13957	13858	14040	13853	14073	13882	13946	14006	13980	13938	14137	14128	13921	13769	13984	13904	13878	13950	14046	13853	14037	13965	13855	13969	13965	13927	13929	13992	14053	13943	14041	13945	13876	13994	13971	13736	14042	13848	13926	14093	13916	14031	13932	13883	13786	14062	14062	14054	13984	13984	13737	13877	14090	13899	13908	14079	13983	14097	13884	13783	13807	14025	13889	13942	13895	14019	14053	13923	14058	14029	13855	13945	13850	14020	13932	14040	13932	14002	13855	14105	14134	13975	13930	13988	13961	14019	13991	13919	13976	13925	13903	13946	13878	14047	13940	13990	13931	13944	13941	14153	14196	14015	14075	13835	13883	13983	13836	13887	13928	14012	13982	14055	13981	13944	14064	13937	13905	14026	14020	13952	13912	13940	14037	13783	13768	13862	13936	14118	13987	13901	14054	13924	13942	13778	14000	13914	13967	13984	13994	13953	13977	13931	13814	13778	14152	13878	14083	13822	13900	13924	14072	13880	14066	14069	13834	13886	14073	13915	13836	14053	13890	13864	13814	13938	13879	13943	14049	13811	13896	13850	14030	13971	13994	13959	14020	14036	14048	13969	14087	14033	13886	14030	13971	13987	13883	13944	13810	13949	13978	13849	13953	13798	13925	13961	13930	14000	13955	13958	13878	13877	13846	13975	13901	13904	13943	13792	14088	14009	13907	13914	13885	13836	13896	13938	13837	13905	14007	13933	13932	14246	13879	13871	14028	14032	13903	13912	13982	14036	13988	13883	14007	13790	13861	13807	14033	13870	13988	13910	13957	13961	13919	13948	14018	13789	13976	13939	13802	14019	14065	13866	13984	13944	13998	13987	13856	13838	14026	13822	14002	13926	13853	13938	13943	13863	13989	14041	14087	13979	14004	13876	13774	14091	14094	13799	14077	13934	14106	13917
22965	21229	29031	23729	21360	22985	23247	17608	16553	16960	16990	16856	16720	16461	16356	16417	16468	16092	15795	15464	15911	15760	15952	15739	15642	15496	15413	15362	15422	15306	15441	15335	15559	15318	15450	15459	15406	15435	15324	15603	15538	15772	16578	16265	15869	16463	16882	16945	16421	15854	15579	15285	15436	15259	15122	15483	15536	15192	15298	15270	15389	15424	15370	15149	15315	15225	15205	15369	15304	15397	15321	15189	15171	15001	15337	15446	15388	15176	15386	15246	15216	15074	15162	15260	15215	15145	15369	15132	15219	15202	15113	15306	15301	15072	15521	15273	15395	15294	15404	15459	15308	15347	15270	15275	15320	15283	15286	15254	15492	15215	15176	15403	15223	15067	15328	15178	15343	15211	15073	15214	15358	14994	15499	14964	15264	15075	15243	15065	15200	15079	15029	15213	15197	15193	15187	15189	14998	15209	15222	15224	15323	15070	15081	15148	15195	15141	15172	15222	15042	15301	15167	15331	15130	15206	15193	15278	15409	15194	15282	15563	15200	15177	15105	15253	15103	15459	15248	15292	15187	15099	15262	15310	15202	15349	15375	15059	15076	15306	15147	15207	15108	15093	15179	15265	15291	15211	15150	15271	15076	15279	15241	15275	15283	14803	15249	15166	15397	15253	15098	15189	15303	15201	15255	15107	14984	15239	15104	15189	15182	15199	15251	15124	15356	15316	15295	15029	15171	15291	15042	15185	15185	15173	15431	15354	15258	15226	15097	15065	15120	15203	15232	15242	15260	15349	15244	15244	15095	15593	15257	15527	15158	15002	15140	15130	15107	15252	15251	15264	15047	15091	15052	15137	15278	15132	15293	15201	15139	15281	15203	15203	15177	15145	15070	15289	15296	15392	15052	14990	14985	15084	15183	15183	15073	15334	15243	15218	15259	15222	15192	15082	15289	15042	15325	15345	15172	15131	14960	15109	15172	15254	15244	15184	15203	15148	15081	15128	15187	15168	15171	15256	15247	15043	14984	15236	15131	15382	15266	15307	15309	15214	15318	15183	15254	15151	15072	15318	15193	15178	15143	15171	15269	15410	15325	15172	15054	15152	15373	15216	15061	15383	15175	15198	15212	15366	15283	15198	15151	15037	15108	15263	15042	15254	15309	15291	15257	15298	15230	15131	15057	15263	15143	15095	15194	15267	15224	15407	15276	15074	15165	15081	15205	14998	15194	15122	15312	15107	15288	15111	15257	15251	15239	15285	15299	15265	15128	15069	15280	15244	15233	15245	15090	15212	15225	15309	15220	15227	15311	15277	15253	15330	15228	15443	15167	15199	15233	15186	15331	15089	14878	15259	15184	15346	15257	15277	15000	15157	15224	15298	15389	15382	15206	15157	15182	15213	15222	15152	15241	15237	15266	15158	15029	15332	15194	15200	15254	15183	15383	15098	15129	15346	15339	15208	15077	15064	15203	15195	15253	15166	15066	15048	15290	15245	15359	15150	15301	15117	15220	15263	15159	15105	15069	15346	15005	15238	15044	15118	15253	15083	15162	15237	14947	15261	15057	15097	15327	15162	15375	15136	15147	15080	15147	15313	15322	15448	15218	15140	15302	15261	15288	15364	15242	15133	15228	15178	15161	15335	15258	15237	15067	15027	15085	15231	15174	15283	15080	15146	15200	15120	15377	15181	15142	15319	15220	15292	15133	15139	15043	14983	15144	15258	15218	15201	15153	15131	15258	15276	15486	15242	15343	15242	15259	15224	15254	15250	15144	14922	15056	15161	15095	14935	15116	15290	15233	15271	15059	15146	15369	15167	15238	15136	15194	15331	15299	15197	15130	15046	15237	15171	15301	15273	15181	15059	15177	15236	15098	15249	15267	15332	14851	15112	15251	15260	15207	15136	15186	15097	15222	15124	15129	15004	15221	15149	15194	15176	15229	15241	15161	15352	15118	15196	15175	15234	15158	15309	15258	15142	15124	15165	15345	15224	15316	15188	15141	15219	15107	15143	15235	15295	15157	14967	15239	15211	15115	15183	15228	15325	15260	15076	15368	15108	15356	15208	15125	15231	15064	15258	15256	15087	15432	15196	15178	15309	15019	15232	15001	15412	15374	15375	15206	14904	15139	15263	15148	15115	15346	15215	15293	15252	15214	15373	15285	15375	15226	15287	15332	15359	15147	15178	15269	15076	15244	15113	15091	15251	15185	15194	15232	15362	15401	15101	15205	14987	15173	15197	15145	15173	15218	15216	15300	15213	15254	15140	15190	15447	15268	15052	15228	15188	15307	15206	15377	15262	15325	15324	15256	15299	15177	14949	15151	15014	15120	15270	15181	15248	15231	15060	15351	15249	15222	15187	15290	15329	15244	15371	15230	15178	15302	15194	15188	15086	15131	15075	15044	15200	15311	15177	15205	15236	15151	15258	15248	15339	15134	15276	15268	15158	15044	15176	15404	15163	15117	15173	15208	15075	15163	15289	15166	15100	15241	15138	15084	15245	15153	15263	15179	15153	15136	15216	15208	15272	15002	15185	15235	15285	15054	15203	15129	15263	15269	15369	15160	15052	15157	15272	15299	15176	15274	15348	15246	15191	15261	15129	15320	15207	15298	15291	15187	15048	15333	15304	15284	15312	15171	15315	15180	15076	15015	15175	15310	15284	15161	15301	15155	15131	15171	15333	15322	15419	15283	15214	15190	15165	15173	15158	15122	15148	15251	14966	15255	15273	15087	15001	15355	15087	15274	15081	15069	14932	15144	15188	15019	15105	15234	15221	15216	15002	15112	15161	15231	15193	15307	15218	15293	15276	14990	15173	15198	15189	15198	15080	15174	15306	15032	15130	15199	15317	15317	15193	15103	15273	15046	15211	15285	15164	15089	15184	15224	15264	15180	15172	15195	15250	15350	15209	15111	15073	15105	15141	15063	15166	15160	15183	15141	15092	15413	15095	15167	15124	15173	15321	15163	15259	15298	15161	15179	15226	15402	15296	15193	15262	15350	15095	15456	15293	15138	15167	15253	15218	15197	15141	15406	15009	15275	15275	15288	15251	15290	15161	15007	15336	15283	15206	15161	15256	15259	15226	15171	15353	14869	15194	15204	14982	15252	15087	15262	15337	15298	15002	15118	15398	15141	15063	15154	15184	15151	15264	15387	15259	15167	15115	15156	15173	15083	14973	15438	15079	15161	15237	15121	15110	15072	15140	15274	15408	15167	15094	15168	15171	15048	15119	15331	15453	15297	15144	15266	14948	15164	15089	15168	15317	15022	15141	15040	14979	15197	15196	15061	15204	15240	15225	15259	15240	15093	15217	15207	15158	15406	15232	15107	15243	15171	15163	15312	15069	15220	15144	15306	15218	15295	14941	15249	15102	15184	15166	15371	15206	15341	14994	15218	15265	15273	15213	15432	15195	15335	15152	15156	15094	15219	15077	15336	15182	15119	15203	15198	15176	15304	15159	15091	15296	15247	15234	15315	15271	15228	15462	15344	15196	15211	15052	15117	15195	15364	15230	15547	15198	15250	15211	15223	15190	15255	15171	15378	15018	15117	15021	15135	15315	15221	15085	14923	15098	15177	15113	15285	15207	15138	15177	15045	15083	15198	15251	15255	15235	15323	15094	15146	15154	15354	15309	15162	15329	15246	15152	15401	15267	15251	15168	15222	15289	15333	15303	15071	15088	15204	15193	15207	15097	15209	15214	15182	15102	15100	15172	15174	15139	15008	15257	15354	15286	15090	15256	15087	15270	15364	15511	15094	15225	15241	15077	15269	15328	15328	15235	15219	15069	15209	15232	15400	15172	15225	15286	15276	15210	15333	15303	15040	15059	15162	15179	15136	15172	15064	15089	15144	14941	15111	15218	15225	15051	15160	15309	15383	15085	15190	15223	15220	15151	15185	15031	15083	15240	15289	15062	15180	15321	15254	15271	15147	15235	15139	15065	15291	15124	15150	15197	15152	15246	15180	15223	15272	15133	15181	15295	15329	15046	15288	15147	15202	15065	15222	15122	15091	15268	15223	15260	15123	15186	15377	15365	15162	15272	15274	15274	15095	15152	15260	15241	15150	15185	15227	15106	15181	15053	15168	15159	15245	15324	15124	15079	15068	15341	15094	15256	15323	15123	14918	15231	15101	15300	15303	15260	15216	15293	15346	15224	15371	15260	15190	15236	15174	15282	15124	15227	15079	15073	15183	15336	15309	15258	15288	15172	15317	15248	15205	15271	15261	15206	15219	15070	15377	15159	15237	15132	15208	15328	15186	15188	15107	15460	15238	15065	15330	15155	15247	15049	15196	15262	15230	15596	15286	15197	15254	15254	15118	15139	15234	15272	14964	15378	15307	15225	15259	15159	15079	15076	15166	15191	15144	15005	15174	15136	15054	15024	15277	15080	15160	15146	15130	15323	15182	15229	15169	15118	15260	15144	15495	15224	15199	15314	14978	15166	15201	15148	15139	15177	15298	15045	15304	15335	15084	15058	15119	15141	15330	15191	15267	15052	15297	15276	15215	15206	15259	15040	15344	15369	15187	15169	14994	15212	15353	15238	15181	15321	15316	15173	15253	15373	15290	15173	15134	15300	15148	15279	15385	15296	15339	15217	15187	15437	15237	15338	15172	15191	14937	15127	15145	15143	15201	15058	15205	15397	15193	15175	15117	15184	15220	15209	15329	15127	15141	15180	15286	15212	15254	15239	15306	15323	15111	15242	15240	15175	15270	15198	15067	15205	15308	15112	15305	15271	15191	15358	15180	15158	15172	15249	15194	15183	15149	15004	15152	15326	15075	15245	15285	15374	15164	15251	15128	15204	15110	14992	15237	15049	15225	15079	15404	15228	15339	15050	15131	15303	15186	15093	14989	15224	15220	15015	15116	15153	14997	14983	15201	15064	15160	15096	15124	15334	15135	15150	15196	14949	15144	15138	15051	15015	15161	15334	15331	15201	15116	15142	14994	15168	15317	14962	15012	15359	15195	15139	15280	15293	15150	15166	15137	15210	15215	15196	15393	15342	15034	14980	15287	15206	15228	15149	15503	15143	15293	15383	15222	15156	15233	15220	15074	15134	15251	15232	15064	15176	15264	15283	15180	15132	15349	15110	15106	15143	15297	15145	15322	15180	15123	14979	15146	15186	15411	15419	15317	15308	15301	15193	15251	15285	15122	15125
16816	30433	27709	21696	19564	18607	17224	16903	16310	15849	16366	16310	15993	15730	15469	15748	15632	14852	14410	14388	14362	14587	15076	14733	14274	14090	14217	14200	14272	13891	14133	14243	13959	14087	13980	14057	14188	14187	14037	14203	14172	14605	15926	15022	14771	15983	16364	16373	15378	14719	14151	13926	13911	13950	13996	13946	13913	13832	13732	13994	14093	13924	13871	13815	14043	13935	13895	13964	13809	14140	13915	13756	13846	14014	13789	13859	13945	13935	13945	13951	13896	13804	13960	14010	13789	13923	13996	14088	13904	13818	13897	13930	13857	13903	13672	14050	13996	13835	13803	13801	13809	13953	14156	13780	14034	13981	13989	13950	13687	13954	13751	14049	14013	14019	14059	13894	13946	13846	13718	13992	13886	13938	14047	14005	13945	13829	13909	13772	14022	13889	13816	14039	13947	13941	13974	13970	13939	13915	14026	13911	13840	13946	13960	13824	13864	13886	13777	13999	13707	14011	13978	13910	14001	13917	13691	13986	13996	13773	13970	13924	14024	13942	13817	13992	13967	13871	14011	13959	13972	13886	14001	13909	13852	13936	13992	13998	13839	14043	13841	13967	13969	13930	13873	13716	14089	13840	13888	13913	13894	13865	13808	13793	13830	13818	13957	13996	13802	14012	13857	13803	13948	13876	13846	13728	13861	14033	14037	14029	13938	13875	13809	13811	13909	13967	13805	14016	13919	13935	14031	14025	13993	13817	13818	13967	14037	13832	13936	13777	13809	13987	13870	14019	13914	13982	13845	13987	13927	13984	13719	13960	13987	14004	13781	13869	13845	14000	13812	13825	13856	14019	14110	14009	13924	13762	13763	13710	14057	13864	13869	13972	13898	13750	13898	13849	13931	13844	13909	13891	13919	13825	13910	13964	13923	13747	13971	14032	14072	13874	13976	13978	13791	13864	14028	13853	13905	13804	13935	13837	13797	13754	13753	13649	13853	13782	13925	13868	13893	13929	13935	13958	13900	13823	14006	13974	13974	14015	14145	13922	13921	13933	13825	13965	13855	13702	13702	13912	13917	13835	13840	14039	13854	13930	13766	13918	13986	13925	13787	13970	13888	13872	13869	13738	13859	13959	13965	13940	13909	14009	14062	13908	13709	13872	13855	14079	13871	13920	13894	13800	13903	13892	14084	14006	13910	13807	13960	13787	13831	13958	13799	13855	13911	13814	13831	13818	13833	13801	13890	13916	14049	13936	13860	13762	14037	14012	13818	13896	13911	14062	13827	14017	13992	13898	14049	13957	13846	13808	14024	13869	13832	13744	13769	13889	13842	13986	13982	13942	13974	13941	13900	13957	13863	13981	13911	14062	13855	13852	13859	14034	13974	13873	13957	13849	13962	13877	13841	13953	13912	13634	13911	13911	13889	13934	14119	13968	14097	13766	13910	14197	13812	13912	13929	13891	13923	13876	13876	14046	13743	13838	13945	13954	14006	13892	13932	13887	13933	13818	13837	13856	13861	13945	13740	13824	13823	13859	13882	13864	13924	13916	13985	14141	13855	13864	13896	13852	13945	13830	13899	13866	13924	13923	13779	13940	13999	13910	13883	14034	13829	13923	13860	13971	13826	13960	13880	13871	14022	13916	13835	13854	13941	14064	13882	13647	13838	13852	13965	13892	14065	13774	13865	13910	14073	13819	14042	13851	14037	13894	13919	13876	13865	13840	13881	13906	13777	13786	13838	13763	13859	13923	13900	13884	14153	13888	13788	13849	14037	13957	13892	14031	13921	13838	14080	13950	13880	13869	13865	13909	14002	13939	14005	13816	13908	13997	13989	13933	13742	13912	13917	13898	13879	13777	13925	13842	13952	13842	13848	13776	13954	13728	13739	13945	13895	13825	13859	13925	14004	13816	13933	13993	13872	13712	13813	14006	13977	13773	13912	13886	13810	13851	13892	13838	13825	13748	13946	13907	13893	13950	13658	13885	13851	13912	13919	13797	13827	13840	14023	14004	13924	13921	13755	13914	13853	13799	14105	13885	13949	13890	13844	14015	13964	13782	13880	13898	13798	13811	13698	13778	13876	13876	13823	13778	13782	13668	13946	13962	13960	14011	13862	13981	13954	13942	13773	13808	13888	13889	14178	13728	13822	13839	13868	14113	13932	13915	13842	13798	13949	13816	13837	14037	13916	13881	13933	13867	13857	13863	13654	13738	13932	13891	13979	13829	13894	13966	13809	13864	13919	13901	13989	13799	13873	13880	13869	13875	13893	13861	13751	13980	13869	13726	13859	13982	13791	13937	13937	13779	13734	13819	13779	13978	13846	13952	13910	13955	14020	13901	13885	14001	13885	13894	13928	13898	13880	14032	13847	13741	13922	13750	13779	14011	13973	14109	13903	13906	14035	13815	13811	13809	13800	13824	13889	13974	13854	13896	13941	13912	13933	13949	13849	13818	13955	13899	13832	13821	13783	13888	13824	13754	13821	13873	14079	14030	14078	13854	13879	13720	13766	13818	13949	13794	13985	13823	13914	13754	13970	13918	13911	14075	13914	13640	13849	13881	13826	13967	14025	13869	13951	13784	14010	13792	14028	13888	13941	13930	13932	13798	13819	13892	13913	13852	13848	14045	13939	13963	13803	13956	13906	13928	13758	13773	13864	13773	14031	13765	14016	13739	13988	13933	13947	13842	13975	13875	13865	13861	14084	13892	13907	13994	13737	13813	13912	13858	13865	14016	13932	13851	13798	14025	13902	13787	13981	13795	13884	13778	13865	13912	13754	14015	13964	13945	13860	14058	13698	13871	13789	13994	13961	13903	13937	13801	13799	13909	13686	13927	13858	13650	13865	13948	13804	13928	13941	13964	13909	14026	13878	13740	13820	13846	13843	13862	14022	13826	13868	13890	13762	13788	13890	13925	13861	13849	13960	13825	13861	13943	13851	13951	13895	14017	13855	13916	13892	14032	13783	13965	13928	13943	13828	13917	13793	13848	13768	13904	13855	13836	13896	13894	13858	13836	13940	13970	13827	13834	13823	13842	13871	13881	13961	13937	13900	14013	13830	13815	13934	13887	13908	13630	13744	13870	13831	13803	13861	13852	13888	13924	13784	13843	13765	13877	13888	13859	13960	13811	13889	13868	13766	13851	13863	13782	13982	13839	13898	13943	13992	14052	14079	13827	13923	13856	13752	13860	13941	13841	13815	13969	13829	13925	13853	13932	13883	13831	13960	13920	13973	13901	14052	13849	13811	13909	14024	13981	13830	13806	13827	13788	14036	13961	13834	13979	13965	13934	13902	13880	13746	13978	13958	13915	13760	14038	13745	13873	13949	13929	13974	13822	13821	13914	13937	13657	13993	14032	13746	14077	13943	13898	13938	13888	13673	14025	13812	13701	13849	13839	13890	13897	13841	14030	13748	14074	13824	13863	13830	13864	13748	13938	13974	14080	13910	13954	14048	13815	13818	13820	13863	13908	14044	13726	13974	13919	14064	14123	13867	13894	13941	13707	14002	14007	13999	13840	13899	13818	13753	13810	13984	13848	14009	13888	13954	13965	13986	14012	13870	13884	13854	13861	13867	13957	13823	13778	13933	13812	13897	13711	13811	13969	13913	13904	14097	13838	13941	13908	13895	14037	13862	13838	13967	13916	13983	13910	13852	13941	13882	13777	13763	13650	13893	13821	13881	13678	13978	14071	13668	13851	13828	13851	13999	13989	13889	13779	14047	14085	14076	13954	14038	13956	13849	13855	13887	13886	13960	13917	13946	13925	13980	13857	13888	13871	13890	14103	13974	13847	13846	13871	14078	13865	13875	13992	13912	13803	13928	13986	13717	13861	13756	14028	13978	13947	13975	13853	13934	14051	13705	14033	13939	13965	13927	13776	14011	13836	13879	13964	13841	13902	13977	13993	13910	13765	13958	13914	13860	13909	14016	14007	13963	13823	13825	14005	13896	13790	13793	13867	13910	13795	13870	13911	13946	13625	13785	13951	13908	13856	13965	13838	13835	13951	13880	13791	13902	13813	13925	13898	13836	13847	13870	13891	13958	13848	13971	13956	13994	13912	14064	13715	14022	13921	13913	13751	13902	13858	13913	14013	13891	14006	13901	13964	13950	13767	14011	13847	13988	13801	13979	13936	13908	13945	13940	13919	13996	14008	13748	13832	13821	13858	13987	13893	13998	13868	13780	13891	13974	13881	13968	13999	14119	13807	13903	13807	13770	13955	13971	13821	13955	13834	13808	13769	13927	13795	13863	13914	13870	13739	13919	13855	14007	13840	13937	13870	13858	13877	13728	13816	13887	13935	14084	13789	13932	13954	13969	13936	13965	13951	13898	13990	13894	13799	13763	13895	13948	13779	13903	13864	13931	14047	13924	13812	13991	13872	13756	13906	13987	13822	13844	14058	13804	13916	13859	13800	13852	13766	13810	13770	14195	13893	13925	13929	14012	13786	13875	13884	13975	14011	13863	14000	13925	13913	13885	14024	13735	13863	13931	13826	13965	13818	13843	13998	13759	13746	13876	13920	13958	13698	13986	13793	13979	13707	14122	13847	13931	13994	13948	14013	13944	13932	13877	13912	13940	13901	13904	13874	14009	13838	13853	13911	13924	14033	13900	13871	13862	13863	13914	13848	13903	13864	13824	13837	13883	13827	13944	13952	13941	13783	13919	14005	14051	13844	13795	14030	13844	13846	13881	13859	13976	13888	14032	13994	13822	13938	13823	13775	13975	13852	13788	13935	14079	13908	13799	13940	13858	14080	13840	13872	13813	13934	13853	13941	14038	13952	13735	13832	14021	13945	13905	13864	14027	13864	13956	13996	13894	13903	13927	13935	14040	13946	13839	13891	13855	13767	13927	13656	13810	13911	13854	13958	13782	14056	13919	13885	13918	13936	13884	13935	13903	13831	13998	13848	13881	13890	13948	13986	13982	13868	14051	14041	13996	13841	13898	13902	13903	13789	13846	13946	13831	13943	13667	13895	13980	14098	13909	14081	13944	13949	13901	13768	13878	14118	14009	13774	14010	13902	13929	13855	13831	13852	14033	13809	13931	13999	14014	13742	13864	13782	13801	13857	13748	14091	13956	14036	13876	13952	13779	13803	13957	13842	13950	13787	14000	13743	13954	13896	13947	13859	13907	14019	13828	13851	13912	13773	13984	13843
27347	21742	23184	19368	16053	15943	15844	15767	15317	15181	15617	15654	15530	15338	15499	15746	15487	15431	15190	14943	15004	15167	15308	15228	15098	15028	15376	15058	14944	14995	15080	15045	15020	15148	14988	15202	15069	15024	15206	15015	15068	15074	15245	15197	15133	15107	15277	15164	15104	15142	15067	15112	14957	14922	15219	14877	15011	15014	15201	15034	15028	14957	15010	14939	14994	15082	14773	15082	14814	14985	15108	15179	15030	15013	15041	15052	15019	15073	15077	15099	14956	14927	15135	15102	14915	14924	14921	15191	15006	15149	15112	15191	15224	15138	14970	14920	15170	14722	14885	14994	14814	15013	15008	15058	14880	15084	14925	15148	15099	15000	14999	15131	14866	14872	14944	14905	14994	15077	15000	15116	15077	14890	15081	14905	15027	15004	15046	15020	15068	15024	14891	14849	15104	15018	15146	15073	15126	14924	14851	15096	15147	14966	14808	14805	15051	14770	15106	15002	14690	14891	15160	15066	14893	14923	15032	15043	14981	14894	15152	14969	14889	15138	14846	14918	15029	15161	15066	14761	14979	14735	15011	14969	15047	14934	15086	14852	14941	15168	14970	14871	14998	14951	15133	14999	15097	14862	15164	15104	14935	14817	14951	14969	15110	14929	14987	15144	15017	14963	15009	14931	15169	14864	15146	15147	14978	14990	15095	14959	14991	14904	15028	14917	15057	14919	15000	15012	14972	14986	14893	14988	14994	14996	14989	15050	15171	14922	14965	14928	15105	15015	15043	14952	14995	14926	15067	14906	14980	14942	15006	15224	15180	15008	15098	14940	15073	14832	15042	14940	15051	14848	15081	14863	14951	14883	14960	15134	14990	14907	15097	15189	14929	15011	14954	14972	15020	14921	14808	14932	15076	15099	15175	15073	14890	15114	15086	15085	14899	14993	14886	15156	14863	15037	15066	14687	15099	15118	14928	15164	15059	14849	14991	15078	15036	15116	14883	15236	14855	14929	14861	14931	15099	15140	15137	14903	15084	14964	15215	14832	14954	14965	14952	14975	14992	15040	15101	14866	15036	15214	15290	14904	14965	14986	15223	15182	15082	14923	15100	14975	15096	15019	15178	14953	15104	15119	15156	15232	15100	15107	15085	15019	14975	15079	14905	14795	14921	14912	15159	15069	14980	14976	14958	15081	15208	14997	15120	14842	15078	15209	14785	15096	14866	14980	14956	14922	15009	15080	15092	15024	15061	14863	14912	15033	15160	15084	14956	15016	14778	14720	15136	15020	14828	14866	15018	14984	15117	14792	15056	15074	14904	14952	14938	14942	14903	14963	15032	15078	14908	14991	15052	15002	14997	14797	14875	15126	15152	14888	15039	14826	15062	14941	14944	15045	14949	14955	15055	14912	14910	15161	15136	14908	15071	15001	15079	14957	14964	14935	15099	15125	15138	15074	14960	14956	14895	15201	15001	14957	14890	15108	14886	14886	14920	15021	15196	15054	15064	14971	14928	14963	14967	15087	15017	14906	15006	14864	15038	14972	15111	14983	14941	15155	15080	15044	15141	15086	14966	14859	15005	15164	15010	15162	15086	15000	15044	14977	14728	14833	15115	14951	15049	14784	15085	14974	14926	14939	15118	15082	14975	14958	14880	14873	14933	14917	15096	14990	14954	15053	14936	15017	14918	15011	15045	15002	14859	14679	14962	14764	15053	15003	15062	15016	14912	15057	15097	15097	14989	14945	15082	14998	14924	15223	14896	14799	14914	15127	14994	14982	15179	15078	15012	15037	15034	15018	15135	15084	15131	14934	14878	15117	15009	15017	14913	14734	14960	15039	15012	15027	14951	15170	15082	14854	15013	14961	14945	15100	15216	14795	15030	15054	14954	15030	14899	15082	15071	15052	14865	15063	15122	14980	15014	14868	14916	14945	14960	15042	14946	14894	15262	15036	15053	15107	14839	14978	14998	15001	14922	15116	14862	15058	14781	14963	15118	15115	14987	15214	15104	15020	15063	14882	14864	14848	15066	15050	14983	15106	14937	14929	14905	14995	15082	14906	15052	14945	15111	14980	14991	15085	15072	14960	15267	14917	14984	15020	15124	14923	15101	15174	15016	15066	14863	15039	15070	14944	15035	14878	15191	14911	14826	14890	14940	15150	15167	15002	15062	15040	15114	15063	15056	15077	15012	14966	14998	15075	14771	15004	15074	15111	15146	15108	14905	14967	15033	14944	15001	15078	15121	15016	14970	14917	14818	15091	15022	15016	14759	15125	14920	15181	15250	15071	14958	14953	15092	14857	14980	14864	14959	15005	15014	14999	15078	15048	15001	15096	15257	15017	15059	14967	14890	14976	15151	15139	15036	14947	14765	15020	14972	15121	15011	14908	14960	15041	14885	15187	15076	15032	14919	15075	14938	14955	14959	14936	15031	15059	15033	14829	15064	15066	14978	14978	15057	14943	14969	15008	14879	14908	14903	15031	14987	15044	15026	15026	15111	15136	15033	15141	15075	14991	14837	14899	15002	14974	15020	14867	15058	14965	15137	15099	15147	15101	15007	15042	14894	15131	15063	15135	14950	14869	15038	15068	14977	15082	15014	15049	15130	15003	15066	15018	14954	15212	15054	14949	15134	15048	14948	14934	14877	14935	14907	14773	15063	14840	14914	15052	14937	14874	14925	15160	15080	15145	15025	15012	15074	14829	14881	14923	14911	15002	14946	14993	15104	15128	14993	15201	15142	15079	14983	14951	14996	15092	14935	15129	15133	15059	14980	15068	14994	14838	14882	15051	15040	15038	14955	14830	15011	15076	14999	14966	15094	15042	14988	14930	14974	15013	15023	15098	15055	15172	14883	15137	14986	14809	14834	14880	15124	14948	14911	15094	15231	15050	15028	14952	15103	15060	14997	15014	14937	14919	14921	15085	15012	14981	14993	14941	14907	15079	15036	15139	15103	15037	15153	15133	15002	15125	15056	14993	15000	14885	15048	15048	15110	14826	14946	14897	14976	15080	14944	15054	15102	14936	15086	15015	14820	15010	15044	15326	15040	14988	15069	14911	14938	15088	14858	14989	15081	15045	15080	14949	15150	15056	15021	14948	15045	15035	15134	15027	15071	14988	15032	15104	14775	15115	14937	15099	15076	14916	15008	14794	14880	14899	14934	15196	15090	15121	14972	14825	14945	14994	15091	14826	15170	15059	14960	14980	15067	15097	15170	15200	15065	14944	14915	15068	14813	14960	15038	15063	14950	15148	15003	15058	15052	15084	14874	15146	15142	14901	14910	14921	14872	15004	15058	14716	14886	15015	15049	15115	14967	15034	15163	15122	15131	14964	15044	15074	14960	15179	14909	15031	15025	14960	15202	15052	14998	15124	15040	15106	14966	15007	14998	14940	15037	14763	15035	14890	14963	14900	15063	14921	14987	14916	14983	14869	14853	15077	14986	15012	15195	15114	14894	15025	15049	15045	15012	14905	14997	15089	15012	15152	14984	15062	14949	15051	14870	15055	15150	15054	15034	15112	14806	15081	14993	14810	15091	14935	15031	15055	14899	14992	15108	14979	14849	14985	14964	14989	14833	15001	15031	15272	15235	15379	15012	15206	15066	14924	14947	14947	14830	14965	15052	14915	15102	14982	15082	14970	14915	15046	15120	14938	14808	15055	15063	14976	15041	15001	15075	14925	14896	15105	15049	15146	14814	14986	15091	15072	14905	14975	15117	15119	15123	15154	14971	14992	15080	14991	15102	15110	14873	14992	15148	14828	15192	14961	15102	15038	15018	15002	14965	15063	14886	14998	15001	14887	14907	15010	14956	14867	14957	14987	14986	15089	14940	14980	15006	14998	15084	15043	15103	14966	15025	14775	15030	15049	15132	14839	14984	14994	14926	14918	15179	14698	14887	15057	14809	15013	14983	14880	15075	15188	15193	15153	15003	15147	14782	14827	14908	15010	15146	15027	14986	15043	14878	14959	14995	15000	15042	14985	14896	14950	15082	15071	14833	15126	15082	15087	15116	14965	15070	14988	14835	14943	15311	14954	15076	14987	15091	14956	14871	14950	14987	14945	15039	15063	15116	15192	15044	15089	14891	14928	14989	14863	14998	14844	15110	15144	15060	15101	14905	14930	15071	14792	15110	14953	15025	15063	14883	14978	15085	14992	15103	15155	14968	15012	14957	14924	15021	15008	14993	15021	14871	15029	14967	14880	15065	15031	15022	15212	15017	14875	15042	14903	14992	14913	15030	14881	15081	15010	14864	15083	14996	15074	15045	15043	14799	14868	15044	14832	15169	15045	14954	15060	14902	15060	15055	15237	15107	14880	15030	14938	14800	14911	14935	15085	15048	14982	15099	14807	14999	15014	15209	15015	15063	14860	15166	14931	15132	14926	15088	15054	14897	15051	14954	15100	14999	15042	14894	14888	14835	15019	15007	15099	15076	14879	15015	15063	15101	15061	15002	15032	15134	15087	15170	14881	15011	14736	15052	14907	14878	15019	15248	14805	14989	15009	15078	14871	14871	14946	15026	14920	15181	14955	14934	14979	14997	15010	15075	15106	15199	14901	15260	14955	15068	14992	14943	14934	14901	14839	15054	14952	15080	14983	15176	15027	14819	14958	14990	15165	14854	15111	15000	15018	14931	14867	15145	14802	14879	14926	14823	15107	15091	15182	15115	15002	14900	14846	15108	15059	14839	14989	14660	14905	15131	15020	15067	14849	14837	14801	15136	15057	14947	15115	14919	15084	14789	14876	14826	15099	14974	15037	15055	14937	14924	14722	14947	14990	15145	14968	15047	15160	14939	15076	15013	15066	15084	15142	15211	15018	15012	15035	15152	14854	15022	15071	15056	15004	15096	14848	14859	14884	15076	14978	14974	14978	15185	15058	15144	14868	15009	14997	14841	14939	14818	14771	14885	14996	15001	15211	14911	14984	14992	15153	15004	15168	15163	14852	14961	14941	14983	14961	15242	15031	15038	14969	15134	15022	15112	14961	14957	15039	14967	14888	15062	15114	15137	15248	14940	14908	14878	14858	15135	15049	15072	15024	15025	14836	15047	14864	14872	15096	15128	15179	15218	14866	15169	14842	14943	15061	15067	14936	15063	14839	14991	14790	14992	14873	14959	15039	14976	15003	15044	14908	15163	15139	15049	14854	15062	14906	14930	15021
15652	19980	18716	16162	15551	15594	14923	15097	14503	14428	14774	14593	14487	14281	14459	14909	14412	14495	14133	13845	13884	14180	14110	13804	13879	13868	13823	13612	13861	13724	13786	13802	13728	13734	13808	13683	13698	13757	13886	13704	13624	13918	14095	13902	13999	13843	13815	13888	13770	13749	13869	13792	13627	13579	13857	13825	13705	13586	13769	13796	13783	13741	13625	13738	13920	13651	13799	13657	13886	13656	13682	13693	13713	13776	13691	13569	13758	13724	13773	13668	13761	13463	13675	13805	13841	13702	13748	13706	13658	13725	13672	13752	13725	13797	13671	13720	13681	13680	13814	13759	13640	13798	13707	13779	13659	13639	13599	13815	13625	13676	13736	13786	13799	13681	13747	13613	13712	13730	13826	13818	13724	13741	13668	13833	13677	13693	13770	13612	13659	13736	13679	13644	13582	13590	13634	13692	13782	13650	13695	13484	13806	13662	13740	13622	13739	13711	13646	13744	13778	13647	13669	13681	13681	13774	13723	13836	13696	13693	13706	13831	13871	13571	13747	13757	13564	13733	13674	13639	13739	13856	13721	13776	13767	13717	13658	13676	13660	13694	13827	13653	13606	13603	13643	13718	13657	13731	13756	13799	13721	13678	13618	13689	13716	13660	13800	13851	13648	13784	13700	13923	13897	13732	13876	13639	13826	13650	13715	13716	13764	13658	13754	13807	13817	13799	13825	13752	13712	13614	13808	13733	13786	13772	13783	13632	13609	13736	13693	13524	13673	13598	13820	13715	13824	13713	13783	13749	13564	13724	13628	13708	13597	13707	13642	13572	13666	13590	13513	13623	13689	13657	13569	13739	13695	13908	13747	13755	13660	13779	13677	13693	13760	13602	13755	13630	13864	13836	13588	13789	13720	13797	13662	13750	13714	13833	13597	13722	13703	13626	13714	13622	13653	13712	13837	13680	13683	13825	13573	13706	13856	13821	13765	13718	13660	13819	13732	13783	13872	13780	13777	13677	13881	13428	13734	13691	13635	13737	13761	13779	13547	13685	13772	13734	13582	13592	13626	13701	13760	13712	13832	13762	13881	13744	13637	13849	13538	13686	13612	13654	13858	13671	13740	13888	13843	13727	13722	13690	13861	13803	13656	13739	13687	13837	13740	13590	13664	13730	13769	13461	13680	13665	13588	13715	13847	13773	13729	13785	13796	13663	13625	13679	13595	13780	13801	13710	13760	13721	13531	13663	13633	13669	13637	13728	13700	13685	13620	13605	13795	13680	13805	13810	13617	13728	13759	13748	13615	13766	13731	13800	13764	13733	13725	13754	13611	13661	13812	13816	13916	13761	13725	13674	13661	13890	13625	13774	13703	13583	13656	13721	13646	13632	13759	13621	13630	13686	13676	13712	13514	13691	13787	13679	13718	13706	13757	13863	13719	13556	13857	13942	13648	13739	13752	13647	13771	13724	13830	13686	13728	13737	13753	13825	13631	13688	13671	13730	13803	13816	13661	13851	13635	13692	13647	13702	13715	13536	13878	13796	13719	13716	13733	13567	13722	13738	13763	13835	13723	13753	13736	13721	13758	13761	13757	13648	13725	13863	13705	13927	13737	13736	13716	13712	13678	13577	13641	13581	13878	13819	13812	13884	13634	13637	13477	13762	13610	13734	13781	13800	13871	13878	13661	13618	13664	13891	13789	13622	13794	13799	13801	13717	13665	13755	13734	13723	13821	13862	13651	13749	13609	13866	13610	13749	13724	13725	13742	13794	13819	13753	13571	13591	13740	13857	13597	13339	13719	13560	13799	13741	13696	13780	13715	13627	13651	13782	13795	13805	13716	13674	13674	13581	13623	13692	13563	13865	13747	13769	13836	13661	13698	13774	13593	13584	13628	13741	13833	13717	13778	13720	13798	13563	13898	13749	13608	13670	13860	13572	13562	13605	13657	13700	13657	13723	13743	13835	13687	13769	13798	13836	13746	13601	13843	13810	13708	13695	13877	13631	13738	13794	13893	13818	13734	13644	13633	13698	13798	13586	13722	13730	13655	13794	13670	13751	13819	13738	13684	13784	13869	13638	13820	13781	13668	13722	13831	13824	13806	13783	13767	13820	13642	13749	13716	13726	13647	13721	13780	13807	13691	13570	13602	13706	13768	13601	13849	13763	13707	13644	13634	13842	13775	13836	13613	13621	13737	13640	13804	13631	13644	13615	13690	13854	13733	13816	13609	13809	13691	13751	13628	13756	13905	13731	13585	13733	13688	13725	13663	13711	13776	13686	13832	13676	13675	13704	13841	13764	13955	13687	13741	13708	13703	13690	13702	13681	13678	13815	13829	13744	13657	13563	13571	13647	13637	13749	13723	13767	13694	13802	13775	13791	13626	13676	13748	13683	13689	13664	13720	13659	13720	13718	13846	13902	13802	13616	13766	13842	13787	13699	13423	13789	13766	13649	13710	13698	13669	13654	13720	13602	13663	13784	13708	13846	13891	13869	13704	13723	13600	13609	13756	13646	13788	13728	13642	13785	13682	13636	13648	13792	13792	13673	13575	13538	13809	13657	13714	13858	13759	13782	13818	13712	13724	13700	13813	13679	13707	13692	13687	13654	13616	13685	13677	13773	13694	13794	13784	13780	13819	13545	13696	13741	13849	13641	13965	13793	13551	13742	13631	13774	13764	13786	13684	13624	13646	13787	13626	13796	13897	13682	13741	13788	13774	13875	13727	13688	13762	13597	13687	13863	13595	13894	13659	13812	13701	13775	13806	13664	13792	13797	13777	13870	13590	13742	13814	13642	13621	13723	13722	13857	13728	13591	13795	13724	13670	13741	13800	13530	13696	13717	13634	13667	13618	13853	13734	13795	13845	13805	13854	13617	13713	13625	13884	13760	13706	13732	13539	13865	13872	13732	13726	13722	13829	13698	13700	13722	13591	13759	13736	13574	13703	13742	13893	13640	13856	13745	13740	13824	13718	13708	13692	13854	13756	13862	13648	13790	13802	13676	13774	13724	13629	13616	13617	13846	13569	13843	14008	13843	13776	13717	13679	13716	13616	13683	13689	13881	13742	13530	13786	13551	13783	13784	13690	13632	13799	13847	13732	13709	13662	13707	13490	13633	13798	13780	13600	13542	13543	13714	13628	13739	13783	13596	13743	13665	13824	13593	13737	13754	13806	13682	13770	13714	13700	13644	13723	13941	13853	13716	13831	13697	13915	13622	13623	13783	13693	13705	13646	13795	13868	13828	13735	13743	13790	13682	13793	13762	13927	13715	13684	13681	13530	13636	13708	13736	13796	13671	13799	13726	13825	13676	13748	13639	13734	13804	13742	13743	13878	13582	13712	13744	13769	13777	13842	13723	13770	13613	13753	13773	13651	13803	13641	13548	13736	13718	13794	13618	13755	13388	13768	13644	13685	13855	13830	13611	13574	13550	13838	13811	13724	13711	13576	13610	13802	13849	13618	13663	13544	13754	13793	13782	13861	13710	13578	13711	13828	13613	13554	13685	13797	13743	13726	13775	13761	13719	13735	13597	13717	13706	13532	13784	13714	13756	13777	13645	13895	13725	13825	13731	13922	13812	13747	13692	13731	13646	13599	13699	13726	13655	13826	13746	13563	13707	13838	13615	13868	13546	13796	13772	13744	13748	13745	13782	13655	13816	13696	13824	13870	13614	13688	13504	13767	13805	13815	13642	13733	13657	13729	13897	13888	13810	13818	13791	13877	13683	13652	13658	13648	13826	13743	13767	13598	13792	13715	13823	13643	13651	13716	13697	13953	13832	13661	13801	13715	13723	13694	13525	13960	13678	13860	13741	13831	13633	13706	13610	13648	13785	13605	13891	13644	13871	13764	13743	13821	13814	13686	13581	13757	13722	13781	13581	13786	13759	13766	13717	13673	13599	13778	13883	13806	13582	13668	13617	13822	13607	13802	13705	13584	13872	13691	13703	13789	13688	13705	13638	13818	13707	13827	13666	13674	13780	13683	13617	13780	13723	13751	13777	13705	13892	13656	13761	13638	13617	13637	13529	13644	13633	13758	13738	13536	13677	13819	13653	13667	13807	13628	13550	13583	13813	13755	13662	13722	13613	13740	13712	13656	13910	13652	13852	13649	13696	13891	13882	13623	13739	13690	13818	13703	13550	13694	13819	13721	13823	13682	13656	13656	13683	13751	13520	13780	13638	13700	13800	13671	13723	13701	13604	13674	13762	13749	13611	13659	13701	13669	13632	13878	13666	13748	13669	13875	13822	13639	13688	13588	13672	13756	13773	13669	13663	13942	13695	13690	13919	13745	13751	13590	13864	13772	13718	13736	13690	13780	13700	13604	13665	13677	13593	13691	13634	13806	13731	13644	13587	13842	13760	13635	13649	13684	13774	13671	13710	13662	13751	13741	13676	13789	13744	13856	13515	13787	13784	13891	13782	13699	13661	13751	13847	13768	13628	13745	13705	13553	13591	13861	13606	13784	13613	13863	13874	13655	13723	13801	13745	13774	13714	13724	13661	13664	13698	13620	13741	13860	13912	13558	13642	13659	13639	13965	13672	13755	13859	13772	13837	13734	13658	13702	13647	13822	13708	13705	13784	13887	13670	13787	13524	13576	13725	13755	13690	13939	13865	13684	13812	13704	13584	13782	13850	13777	13615	13631	13753	13616	13768	13603	13672	13546	13622	13642	13715	13625	13727	13649	13589	13633	13769	13846	13663	13633	13651	13750	13513	13722	13728	13596	13703	13819	13744	13683	13703	13600	13706	13662	13880	13880	13776	13567	13698	13803	13766	13938	13696	13627	13744	13618	13858	13632	13797	13668	13814	13579	13762	13691	13550	13759	13513	13711	13611	13901	13745	13731	13681	13758	13769	13707	13676	13817	13766	13754	13713	13670	13585	13925	13707	13651	13749	13681	13804	13780	13772	13732	13641	13572	13706	13879	13505	13724	13674	13855	13748	13697	13790	13673	13738	13745	13719	13723	13605	13710	13677	13610	13710	13735	13681	13758	13689	13829	13677	13790	13749	13615	13778	13758	13708	13530	13746	13750	13417	13713	13844	13675	13616	13821	13800	13720	13804	13725	13691	13646	13857	13694	13667	13615	13568	13747	13628	13625	13681	13883	13771	13566	13787	13639	13559	13855	13765	13840	13752	13721	13649	13694	13715	13619	13707
24026	21219	28591	24169	21826	21283	19642	16860	15990	16465	16561	16530	16137	15929	16259	16860	16228	15916	15578	15459	15479	15510	15661	15462	15529	15343	15697	15346	15206	15407	15445	15286	15248	15332	15366	15264	15182	15267	15203	15180	15476	15156	15748	16766	16505	16218	15814	15514	15355	15320	15293	15150	15282	15204	15214	15145	15187	15286	15009	15321	15165	15364	15281	15141	15214	15309	15332	15239	15274	15131	15077	15065	15156	15256	15157	15175	15207	15393	15283	15339	15252	15291	15260	15068	15185	15107	15087	15204	14921	15082	15274	15235	15270	15277	15136	15165	15244	15020	15029	15017	14864	15225	15345	15157	15108	15220	15180	15236	15266	14992	15003	15105	15393	15277	15312	15154	15120	15054	15187	15193	15296	15169	15259	14956	15117	15161	15276	15145	15138	15322	15270	15140	15220	15152	15262	15260	15175	15076	15069	14974	15015	15174	15270	15264	15155	15175	15153	15261	15171	15278	15105	15112	15201	15289	15163	15216	15112	15157	15260	15185	15239	15232	15169	15093	15015	15068	15084	15023	15256	14964	15179	15229	15124	15142	14910	15289	14923	15077	15177	15069	15181	15144	15101	15193	15099	15140	15222	14987	15433	15317	15172	15168	15017	15333	15303	15083	15040	15115	15187	15136	15209	15198	15201	15247	15354	15221	15177	15167	15206	15081	15278	15295	15063	15179	15109	15129	15210	15232	15148	15098	15119	15131	15127	15060	15177	15179	15210	15333	15123	15214	15042	15034	15040	15115	14973	15163	15085	15310	15108	15086	15244	15209	15052	15428	15225	15234	15179	15157	15012	15247	15121	15344	15055	15178	15160	15249	15304	15097	14968	15234	15195	15212	15116	15095	15323	15080	15401	15127	15020	15204	15222	15276	15049	15191	15020	15320	15029	15240	15202	15012	15241	15313	15100	15257	15071	15072	15280	15274	15242	15251	15238	15208	15260	15188	15057	15067	15059	14947	15305	15128	15160	15078	15200	15104	15250	15302	15041	15290	15136	15294	15149	15029	15240	15010	15137	15167	15435	14879	15217	15306	15142	15032	15092	15280	15320	15177	15221	15202	15225	15072	15110	15149	15132	14989	15118	15138	15109	15118	15196	15130	15183	15178	15261	15184	15151	15249	15164	15146	15072	15218	15121	15266	15254	15164	15268	15197	15052	15031	15326	15332	15033	15207	15145	15246	15002	15138	15153	15203	15269	15359	15012	14940	15032	15069	15174	15234	15233	15229	15213	15189	15153	14919	15128	15096	15210	14985	15118	15322	15076	15060	14991	15138	15250	14966	15214	15153	15281	15264	15119	15167	15165	15259	15212	15018	15226	15137	15081	15029	14950	14975	15300	15152	15394	15120	15382	15216	15219	15233	15249	15019	15173	15295	15231	15054	15324	15074	14910	15101	15223	15215	15257	15324	15212	15203	15239	14840	15255	14993	15379	15378	15095	15091	15303	15178	15341	15320	15271	15206	15185	15091	15031	15193	15131	15112	15304	15162	15110	15210	15208	15109	14991	15234	15265	15011	15434	15159	15150	15268	15017	15145	14989	15272	15244	15374	15177	15134	15004	15255	14992	15138	15162	15175	14947	15100	15136	15156	15250	15306	15279	15255	15235	15021	14999	15098	15271	15002	15089	15012	15219	15285	15290	15171	15295	15212	15176	15063	15273	15307	15111	15132	15109	15212	15361	15070	15118	15082	15241	15329	15056	15082	15233	15089	15306	15352	15163	15207	15267	15120	15319	15105	15241	15186	15140	15265	14979	15222	15131	15065	15229	15252	15109	15362	15289	15102	15333	14983	15178	14932	15241	15331	15166	15181	15163	15213	15412	15337	15180	14924	15278	15091	15082	15079	14997	15116	15340	15208	15220	15393	15120	15269	15191	15060	15185	15194	15229	15206	15258	15146	15334	15249	15188	15138	15224	15070	15155	15126	14955	15267	15217	15095	15098	15187	15252	14940	15165	15301	15130	15266	15235	15210	15114	15311	14986	15094	15156	15212	14966	15130	15115	15258	15162	14969	15301	15117	15272	15187	15035	15217	15197	15267	15280	15257	15222	15139	15035	15139	15256	15188	15092	15128	14978	15175	15073	15016	15045	15189	15195	15225	15050	15172	15122	15171	15233	15206	15104	15054	15091	15151	15240	15116	15177	15106	15224	15197	15331	15086	15104	15374	15210	15257	15375	15172	15211	15057	15002	15279	15136	15311	15063	15154	15100	14999	15102	15148	15007	15156	15172	15006	15085	15256	15214	15211	15111	15138	15166	15129	15302	15219	15190	15094	15176	15187	15093	15140	15243	15042	14991	15336	15183	15267	15042	15087	15123	15197	15203	15040	15142	15199	15269	15105	15103	15193	15178	15251	15282	15271	15050	15091	15294	14932	15200	15232	15055	15028	14923	15186	15151	15041	15108	14996	15306	14960	15311	15364	15152	15034	15083	15284	15182	15132	15355	15218	15094	15265	15254	15229	15228	14993	15199	15310	15076	15192	15142	15213	15098	15156	15138	15188	15263	15075	15026	15022	15133	15101	15249	15168	15150	15119	15367	15250	15059	15133	15029	15270	15091	15269	15340	14930	15123	15209	15216	15252	15105	14913	15124	15095	15282	14986	15119	15160	15126	15366	15119	15075	15123	14894	15155	15110	15242	15076	15147	15122	15181	15032	15127	15081	15191	15230	15296	15188	15209	15080	15373	15164	15023	15193	15254	15129	15269	15160	15200	15105	15098	14851	15343	15160	15218	14974	15180	15043	15050	15004	15168	15165	15143	15146	15318	15211	15159	15078	15023	15116	15179	15036	15177	15210	15347	15101	15188	15341	15104	15185	15277	15165	15258	15107	15218	15393	15015	15178	15080	15264	15078	15166	15007	15236	14960	15125	15194	15165	15185	15211	14979	15089	15112	15191	15057	15226	15246	15322	15195	15206	15031	15223	15239	15313	15226	15155	15128	15251	15245	14945	15145	15085	15168	15054	15253	15158	15171	15048	15209	15150	15205	15164	15059	15209	15227	15306	14963	15161	15165	15089	15162	15167	15244	15194	15111	15188	15013	15309	15181	15272	14999	15081	15107	15247	15182	15227	15419	15118	15239	15254	15228	15126	15226	15172	15346	15077	15185	15280	15125	15218	15318	15151	15324	14969	15237	15111	15169	15112	15050	15022	15305	15194	15129	15175	15448	15192	15179	15119	15015	15181	15171	15090	15024	15176	15314	15189	15126	15164	15200	15304	15155	15121	15084	15017	15342	15248	15028	15229	15216	15141	15194	15345	15076	15285	15208	14932	15037	15260	15228	15257	15213	15293	15066	15115	15251	15314	15100	15253	15333	15102	14930	14982	14996	14965	14966	15208	15196	15270	15186	15098	15156	15168	15251	15136	15158	14974	15199	15221	15033	15274	15143	15036	15200	15286	15173	15170	15139	15250	15101	14995	15056	15202	15237	15131	15213	15345	14980	15073	15209	15077	15216	15117	14971	15205	15053	15082	15053	15068	15214	15111	15127	15116	15506	15262	15180	15203	14890	15303	15221	15015	15153	15070	15197	15430	15162	14892	15195	15217	15116	14991	15185	15247	15107	15194	15280	15055	15151	15197	15028	14963	15118	15160	15136	15230	15149	15114	15204	15237	15101	15026	15070	15064	15260	15207	15255	15435	15257	15079	15121	15088	15366	15090	15069	15417	15425	15104	15100	15124	15269	15130	15370	15237	15330	15218	15125	15008	15246	14962	15077	15125	15078	15252	15386	15199	15063	15096	15211	15257	15238	15132	15314	15256	15249	15201	15351	14993	15213	15121	14980	15193	15185	15254	15185	15174	15286	15137	15265	15236	15142	15285	15036	15067	15011	15209	15088	15056	15311	15253	15279	15133	15166	15210	14962	15263	15272	15113	15347	15132	15251	15216	15252	15101	15308	15057	15388	15116	15254	15034	15332	15105	15219	15240	15325	15232	15200	15283	15167	15211	15213	15246	15328	15115	15104	15172	15190	15206	15046	15019	15181	15150	15089	15262	15271	15225	15108	15116	15059	15168	15279	15012	15122	15218	15201	15242	15092	14945	15228	15261	14884	15128	15345	15153	15262	15271	15083	15209	14994	15160	15293	15106	15023	15102	15174	15215	15197	15181	15031	15405	15290	15149	15111	15137	15109	15126	15355	15263	15224	14988	15453	15041	15062	15198	15102	15064	15031	15023	15022	15164	15040	15111	15110	15129	15260	15088	15104	15087	15217	15236	15363	15230	15140	15340	15083	15288	15192	15080	15151	15234	15011	15171	15181	15313	15121	15092	15032	15283	15326	15029	15283	15232	15158	15193	15131	15154	15191	15163	15176	15084	15087	15215	15186	15175	15171	15243	15085	15152	15170	15365	15378	15120	15267	15125	15239	15151	15379	15248	15334	15215	15329	15167	14999	15045	15047	15276	15118	15136	15141	15230	15192	15244	15272	15137	15243	15245	14949	15044	15251	15113	15363	15157	15085	15207	15370	15129	15088	15208	15197	15235	15230	15055	15268	15232	15283	15100	15176	15076	15135	14991	15025	15226	15155	15105	14999	14952	15094	15094	15081	15163	15067	15096	15188	15190	15246	15114	15239	15314	14975	15025	15027	15174	15337	15083	15132	15108	15315	15283	15314	15094	15142	15027	15189	15013	15129	15257	15135	15128	14990	15181	15222	15071	15133	15132	15098	15208	15072	15318	15244	15030	15316	15369	15292	15214	15086	15116	15143	15184	15293	15416	15139	15140	14991	14971	15177	15060	15350	15213	15333	15098	15151	15069	15086	15157	15295	15037	15105	15267	15192	15188	14962	15090	15042	15158	15266	15130	15268	15228	15063	15284	15201	15154	15141	15022	14992	15072	15138	15000	15111	14936	15162	15115	15127	15170	15323	14956	15072	15157	15054	15231	15222	15459	15202	15111	15125	15319	15140	15088	14879	15389	15325	15203	15035	15060	15266	15222	15356	15255	15399	15213	15097	15023	15119	15094	15337	15247	15091	14992	15201	15219	15295	15247	15238	15115	15137	15297	15131	15173	15299	15271	15120	15105	15192	15233	15193	15207	15224	15261	15421	15190	15250	15271	15189	15248	15257	15105	15232	15195	15333	15248	15130	15213	15150	15302	15287	15260
15370	25797	23281	19098	17745	17630	17380	16334	15183	15929	16252	15762	15051	15039	15756	16677	15673	15108	14531	14114	14241	14239	14354	14272	14166	14325	14023	14031	13927	14064	13918	13921	14009	14216	13998	14083	13928	14028	13977	13899	13944	14019	15075	16426	15833	15231	14652	14139	14026	14060	13984	13867	14005	14085	13958	13954	13878	13812	13903	13915	13938	13805	13966	13873	13954	13922	13857	13940	13873	13871	13845	13859	13835	13804	13740	13800	13998	14033	13937	13869	13725	13829	13878	13799	13760	13761	13925	13958	14099	13875	13916	14100	13889	13968	13985	13971	13880	13911	13723	13851	13993	13765	13898	13906	13885	13690	13778	13967	13769	13901	13930	13896	13922	13903	14017	14030	13969	14031	13944	13957	14153	13888	13993	13850	13861	13912	13724	14013	13995	13732	14029	13952	13999	13793	13997	13931	13966	13777	13880	13988	13699	13953	13999	13976	13867	13915	13994	14009	13894	13699	13876	13847	13958	13940	13863	13883	13969	13895	13748	13885	13753	14036	13802	13866	13931	13764	13748	13870	13715	13857	13837	13693	13923	13799	13909	13810	13893	13973	13867	13899	13716	13956	13759	13934	13842	14009	13843	13743	13892	13899	13887	13869	13863	13898	13991	13767	14059	13829	14067	13795	13975	13945	13898	14013	13849	13872	13890	13800	13825	13957	13850	13872	14056	13919	13949	13868	13987	14039	13814	13934	13895	13792	14059	13744	14015	13954	13872	13839	13807	13853	13919	13977	13817	13920	13726	13969	13976	13857	13889	13754	14186	13880	13913	13974	13942	13868	13874	13944	13970	13938	13795	13808	13947	13761	13745	14031	14043	13890	13862	13748	13950	13925	13899	13763	13732	13772	13949	13879	13912	13842	13871	13790	13931	13815	14018	13830	13787	13962	13757	13804	14010	13899	14008	13614	13893	14119	13842	13779	13758	13855	13847	13899	13992	13910	13743	13825	13761	13736	13928	13849	13882	13826	13777	13822	13852	14002	14074	13937	13927	13936	13991	13844	13747	13958	13659	13895	13980	13911	13861	13902	13829	13743	13836	14026	13943	13808	13950	13808	13813	13861	13915	13936	13819	13978	13856	13934	13975	13906	13983	14045	13897	13902	14049	13918	13898	13791	13778	13865	13959	13890	13838	13841	13737	13948	13818	13675	13913	14007	14041	13957	13892	13969	13917	13913	13956	13970	13899	13941	13960	13785	13981	13790	13968	13964	14036	13970	13896	13765	13743	13889	13985	13904	13768	13949	13797	13892	13880	13906	13862	13854	14002	13790	13691	13891	13897	13924	14108	13883	13870	13839	14056	13713	13962	13821	13833	13902	13973	14030	13946	13792	13728	13848	14050	13857	13860	13978	13994	13810	14044	13886	13984	14028	13905	13869	13809	13850	13882	13834	13925	13856	13958	13784	13857	13898	13861	13926	13810	13874	13946	14124	13851	13994	13800	13715	13939	13988	13927	13957	13990	14041	13835	13919	13798	13899	13852	13928	13969	13747	14017	13822	13858	13955	13841	13777	13970	13828	13907	14005	13964	13906	13983	13949	13968	13937	13816	13975	13962	13891	13877	13882	13904	13893	13755	13781	13833	13928	13924	13984	13990	13960	13812	13888	13970	13869	13994	13793	13989	13984	13928	13908	13985	13758	13972	13978	13813	13929	13830	13816	13890	13754	13877	13776	13881	13913	13846	13868	13686	13808	13865	13902	14064	13860	13846	13970	13854	13844	14087	13916	13863	13892	13899	13762	13901	14024	13778	13821	13780	13956	13744	13870	13702	13842	13911	14025	13860	14063	13856	13867	13886	13729	13834	13887	13866	13815	13835	13930	13885	13939	13772	13828	13882	13840	13993	13847	13950	13947	13824	13829	13955	13969	13790	13783	13806	13940	13847	13832	13957	13989	13757	13919	13795	13801	14003	13895	13942	13797	13744	13879	13954	13935	13763	13772	14054	13882	13857	13902	13892	13701	13892	13810	13776	13805	13877	13765	13802	13968	13816	13732	13757	13918	13927	13868	13899	13911	13754	13958	13879	13825	13830	13805	13993	13970	13973	13943	13917	13887	13840	13865	13857	14047	13881	13903	13796	13988	13860	13887	13866	13802	13780	13835	13979	13867	13722	13894	13863	13954	13874	14003	13911	13924	14007	13813	14000	13940	13867	13857	13870	13980	13838	13844	13859	13800	14012	13978	13791	13842	13965	14010	14099	13863	13802	13939	13970	13975	13871	13978	13911	13806	13828	13826	13962	13951	14097	13899	13794	13960	13978	13889	13755	13893	13877	13750	13981	14074	13955	13948	13733	13764	13933	13966	13828	13982	13953	13896	13778	13936	13842	13957	13965	13893	13688	13945	13756	13950	13866	13893	13930	13885	14060	13813	13902	13778	13857	14111	13950	13829	13904	13836	13888	13890	13932	13683	13795	13812	13856	14071	13904	13865	13849	13875	13920	13905	13736	13894	13828	13966	14071	13804	13967	13913	13927	13910	14047	13832	13810	13861	13788	13885	14039	13960	13924	13708	13734	13847	13975	13799	14011	13985	13761	13737	13942	13980	13969	13919	13905	13749	13731	13891	13813	13761	13798	13984	13849	13779	13872	13851	13729	13907	13890	13986	13910	13947	13725	13765	13986	13917	13889	14018	14004	13957	13977	13737	13855	14004	13864	14030	13768	13732	13806	13955	13814	13906	13830	14082	13711	13824	13797	13982	13907	13960	13860	13984	13851	13835	13897	13847	13802	13874	13803	14031	13902	13858	13775	13904	13911	14060	13805	14052	13881	13988	13828	13834	13801	13822	13910	13862	13849	13748	13970	13834	13727	13808	13898	13732	13990	13896	13908	14040	13929	13816	13921	13945	13736	13789	13849	13910	13984	13742	14053	13866	14020	13987	13835	13935	13926	13958	13925	13944	13866	13822	13914	13823	13931	13940	13692	13904	13867	13933	13889	13845	13898	13918	13949	14030	13878	13749	13929	14035	14076	13689	13893	13889	13873	13853	13963	13782	13858	13897	13798	13987	14017	13763	13851	13884	13832	13820	13863	13637	14026	13832	14028	13828	14044	13840	14082	13887	14033	13956	13850	13884	13984	13882	13995	13813	13866	13895	13956	13970	13931	13887	13987	13878	13989	13794	14015	14029	13839	13878	13826	14085	14084	13974	13992	13863	13970	13721	13893	13913	13865	13934	13848	13911	14000	13880	13872	13834	13814	13896	13845	13825	13878	13989	13922	13919	13912	13786	13869	13820	13819	13853	13741	13790	13860	13971	13931	13940	14060	13755	13867	13948	13785	13820	13931	14088	13791	13766	13901	13828	13966	13952	13909	13820	13741	13868	13910	13747	13784	13936	13904	13867	13749	13877	13846	13920	13901	13898	13867	13933	14005	13831	13893	13834	13929	13794	13884	13776	13770	13951	14002	13824	13893	13774	13846	13804	13926	13820	13967	13814	13717	13796	13907	13824	13918	13880	13780	13811	13954	13731	13929	13951	13690	13930	13952	13834	13941	13854	13974	13913	13940	13904	13916	13977	13894	13886	13903	13866	13981	14041	13895	13981	13867	13888	13881	13872	13933	14041	13956	13924	14135	13977	13854	13818	13884	13871	13821	13958	13938	13742	13757	13934	13910	13864	13782	13792	13764	13836	13881	13982	13865	14090	13878	13774	14022	13889	13912	13740	13833	13780	13915	13856	13930	14055	13891	13869	14132	14063	13884	13975	13887	13961	13782	13810	13958	13945	13804	13898	13915	13769	13783	13986	13888	13919	13970	13957	13929	13841	13908	13824	13851	13977	13972	13923	13926	13834	14039	13923	13882	13732	13969	13838	13890	13889	13807	13791	13798	13832	13802	13871	13736	14033	13755	13835	13895	14028	13805	13954	13984	14045	13771	13909	14059	13957	13873	13897	13789	14065	13800	13846	13769	13915	13826	13989	13891	14023	13850	13810	13842	13952	13858	13822	13778	13877	13972	13836	13951	13865	13860	13868	13791	14003	13928	13896	13764	14064	13873	13810	13848	13844	13833	13971	13739	13951	13850	13812	14013	14020	13917	13841	13971	13915	13888	13735	13950	13901	13973	13759	14020	13826	13844	13611	13883	13969	14059	13778	14092	13907	13798	13649	13957	13974	13968	14071	13761	13829	13876	14055	13699	13836	13882	13916	13825	13737	13945	13829	13878	13945	13734	13960	13803	13835	14038	14045	14012	13829	13828	14052	14016	13919	13880	13866	13866	13729	13964	13760	13849	13762	13803	14021	13927	13882	13825	13742	13974	13975	13836	13902	13755	13839	13946	13908	13978	14090	13962	13906	13804	13881	13926	13904	13820	13970	13859	13832	13895	13895	13971	13863	13834	14147	13839	14026	13652	13888	13715	13845	13869	13803	14086	14085	13987	13919	13936	13831	14004	13787	14067	13899	14021	13838	13889	13874	13821	13779	13688	13975	13789	13855	13728	13932	13969	13805	13888	13820	13777	13746	13768	13860	13813	14070	13897	13811	13691	13970	13947	13734	13890	14118	13809	13975	13835	14026	13755	13845	13772	13904	13822	14001	13820	13935	13909	13815	13951	13966	14011	13872	14055	14004	13871	13901	13664	13902	13910	14022	13809	13836	13965	13832	13871	13945	14081	13940	13964	13963	13756	13953	14002	13890	13882	13815	13959	14040	13937	13813	13751	13816	13761	13956	13952	13772	14027	13900	14131	13801	13861	13851	13981	13877	14070	13950	13912	13706	13882	13783	13906	13932	14003	13840	13958	13906	13947	13944	13975	13899	13773	13985	13867	14011	13886	13942	13910	13961	14037	13859	13845	13830	13799	13901	13980	13861	13928	13744	13990	13846	13900	13816	13883	13850	13723	13798	13791	13922	13913	13929	13836	13890	13952	13924	13934	13935	13828	13831	13936	13989	13769	13824	13869	13980	14004	14018	13908	13742	13879	13780	13853	13900	13701	13937	13855	14011	13896	13852	13994	13983	13764	13817	13798	13801	13750	13994	13840	13939	13766	13840	13899	13867	13922	13861	13939	13841	13911	13878	13798	13875	13866	13972	13853	13881	13603	13813	13826	13916	14012	13812	13975	13881	13892	13854	13752	13740	13873	13939	13905	13898	14012	13788	13926	13909
23054	21242	29043	23746	21391	23034	24328	18286	16961	18014	17738	17036	17031	16787	17499	17649	16719	16408	16403	16031	15849	15653	15838	15985	15487	15650	15707	15681	15625	15572	15678	15361	15434	15487	15616	15659	15605	15426	15570	15545	15593	15536	15751	17653	18734	17781	16514	15905	15758	15708	15414	15419	15658	15391	15646	15450	15338	15529	15508	15179	15620	15245	15440	15345	15535	15483	15396	15349	15312	15428	15578	15261	15380	15334	15468	15400	15278	15382	15460	15446	15432	15567	15394	15358	15190	15444	15426	15265	15403	15331	15136	15408	15294	15399	15300	15487	15521	15199	15234	15485	15365	15243	15129	15318	15507	15401	15393	15446	15264	15244	15338	15472	15558	15414	15442	15235	15225	15144	15619	15179	15341	15476	15483	15260	15391	15313	15380	15366	15245	15213	15393	15233	15471	15358	15302	15396	15215	15199	15384	15370	15296	15388	15337	15334	15382	15432	15405	15342	15363	15377	15099	15306	15493	15375	15443	15344	15362	15269	15212	15407	15288	15407	15534	15483	15369	15523	15320	15262	15394	15281	15468	15405	15437	15432	15445	15330	15418	15241	15299	15322	15408	15477	15280	15392	15195	15273	15199	15217	15166	15424	15343	15209	15463	15107	15271	15431	15184	15385	15227	15378	15285	15224	15437	15445	15221	15356	15416	15419	15129	15221	15248	15335	15368	15491	14959	15341	15459	15393	15315	15321	15314	15450	15379	15476	15484	15310	15534	15482	15460	15307	15291	15421	15324	15398	15347	15399	15407	15292	15417	15283	15098	15361	15380	15437	15290	15374	15284	15243	15320	15333	15524	15470	15305	15288	15358	15307	15339	15399	15451	15249	15446	15446	15614	15354	15309	15520	15300	15248	15292	15447	15319	15224	15345	15418	15471	15286	15348	15279	15387	15246	15267	15320	15396	15541	15547	15451	15455	15430	15250	15251	15200	15426	15569	15471	15553	15293	15313	15331	15385	15513	15394	15261	15418	15201	15144	15353	15302	15417	15118	15416	15250	15275	15467	15148	15480	15366	15467	15357	15542	15216	15233	15557	15365	15338	15459	15428	15340	15285	15396	15274	15277	15453	15440	15169	15506	15264	15284	15469	15639	15436	15182	15300	15274	15312	15545	15223	15289	15319	15432	15527	15435	15157	15291	15201	15332	15450	15409	15342	15317	15127	15446	15346	15218	15281	15341	15245	15224	15238	15513	15288	15357	15370	15325	15326	15319	15440	15190	15332	15285	15388	15368	15417	15421	15349	15453	15401	15479	15174	15279	15661	15389	15358	15504	15470	15362	15362	15369	15439	15336	15242	15295	15401	15280	15334	15208	15358	15388	15224	15307	15251	15496	15349	15300	15370	15467	15352	15347	15362	15335	15287	15451	15316	15341	15250	15301	15340	15276	15256	15370	15193	15260	15446	15300	15391	15119	15373	15242	15305	15383	15364	15179	15237	15224	15393	15415	15073	15083	15433	15334	15223	15282	15314	15482	15390	15396	15228	15300	15231	15396	15492	15379	15389	15272	15191	15275	15227	15236	15379	15385	15308	15333	15344	15345	15294	15318	15517	15376	15217	15559	15390	15395	15303	15177	15474	15592	15361	15280	15361	15322	15246	15409	15491	15245	15524	15174	15273	15239	15120	15359	15388	15208	15292	15342	15375	15237	15573	15453	15419	15290	15392	15325	15433	15264	15408	15350	15376	15306	15355	15295	15488	15510	15376	15349	15352	15115	15346	15414	15282	15272	15538	15307	15332	15334	15407	15267	15319	15224	15237	15157	15364	15475	15280	15250	15310	15445	15546	15112	15459	15229	15438	15144	15204	15145	15439	15271	15431	15267	15189	15444	15254	15295	15326	15405	15316	15240	15424	15350	15197	15167	15310	15454	15404	15454	15303	15184	15340	15541	15400	15240	15298	15204	15197	15317	15430	15275	15318	15453	15348	15446	15429	15221	15309	15248	15357	15222	15180	15363	15290	15388	15443	15189	15530	15569	15275	15350	15508	15484	15470	15213	15254	15381	15182	15170	15546	15292	15304	15334	15367	15384	15157	15371	15335	15521	15274	15365	15301	15403	15206	15207	15390	15402	15347	15380	15291	15411	15384	15386	15346	15293	15297	15436	15272	15394	15360	15253	15390	15329	15368	15388	15576	15249	15342	15502	15306	15371	15254	15340	15335	15382	15364	15465	15312	15309	15475	15477	15201	15421	15269	15282	15197	15448	15412	15451	15388	15165	15480	15275	15486	15406	15473	15277	15211	15398	15211	15255	15399	15309	15606	15399	15240	15490	15499	15462	15383	15526	15298	15398	15423	15286	15144	15342	15496	15287	15216	15331	15297	15353	15382	15291	15337	15253	15240	15288	15199	15249	15334	15406	15444	15340	15432	15288	15255	15343	15138	15429	15412	15314	15300	15201	15288	15307	15092	15374	15454	15373	15347	15364	15246	15378	15366	15216	15239	15518	15248	15211	15174	15387	15349	15317	15299	15409	15459	15383	15364	15323	15402	15338	15477	15374	15226	15269	15403	15274	15238	15289	15405	15254	15279	15407	15311	15364	15449	15207	15355	15257	15346	15404	15360	15172	15291	15269	15362	15303	15311	15380	15326	15198	15503	15346	15511	15230	15183	15358	15432	15586	15319	15355	15481	15420	15504	15297	15371	15344	15261	15386	15462	15320	15306	15532	15277	15414	15357	15487	15315	15278	15399	15336	15514	15172	15350	15159	15387	15386	15225	15195	15251	15388	15295	15408	15494	15430	15177	15415	15197	15340	15288	15396	15352	15323	15347	15337	15447	15439	15339	15400	15284	15343	15450	15311	15260	15355	15275	15339	15242	15483	15549	15250	15438	15454	15476	15212	15360	15482	15224	15319	15180	15510	15326	15461	15342	15252	15185	15254	15301	15329	15167	15361	15296	15676	15449	15540	15381	15490	15457	15429	15362	15420	15358	15238	15208	15387	15334	15264	15262	15382	15338	15529	15419	15369	15374	15246	15295	15425	15587	15501	15158	15191	15282	15384	15198	15400	15396	15300	15333	15563	15487	15341	15340	15439	15289	15362	15331	15408	15288	15529	15485	15545	15414	15253	15450	15475	15462	15357	15431	15335	15162	15432	15321	15473	15368	15278	15417	15437	15278	15451	15491	15430	15346	15328	15329	15344	15442	15144	15421	15005	15208	15381	15359	15265	15200	15381	15292	15300	15441	15471	15438	15305	15437	15273	15348	15292	15355	15261	15238	15327	15369	15103	15338	15354	15429	15336	15517	15321	15193	15274	15073	15488	15283	15395	15349	15279	15278	15229	15414	15245	15191	15286	15397	15336	15356	15276	15295	15360	15113	15504	15336	15186	15192	15255	15402	15345	15288	15322	15188	15271	15375	15204	15317	15161	15442	15332	15442	15608	15460	15184	15544	15353	15428	15515	15283	15191	15299	15453	15327	15455	15322	15243	15408	15424	15290	15383	15300	15291	15346	15217	15242	15262	15504	15310	15349	15315	15228	15506	15630	15496	15357	15188	15469	15410	15314	15241	15419	15457	15324	15399	15364	15248	15268	15253	15352	15207	15326	15392	15323	15158	15344	15118	15215	15436	15334	15281	15458	15311	15296	15440	15172	15558	15387	15305	15292	15307	15077	15505	15394	15427	15413	15361	15194	15488	15176	15290	15378	15410	15258	15388	15417	15472	15616	15333	15401	15390	15287	15330	15426	15367	15326	15408	15295	15545	15195	15555	15284	15059	15492	15129	15442	15205	15361	15300	15208	15369	15371	15177	15383	15329	15361	15380	15338	15419	15429	15489	15408	15331	15395	15201	15255	15465	15194	15394	15263	15147	15430	15190	15419	15439	15251	15311	15315	15526	15387	15178	15376	15334	15196	15333	15579	15276	15309	15512	15341	15558	15282	15532	15395	15366	15206	15307	15251	15330	15289	15232	15291	15340	15160	15256	15324	15240	15322	15434	15423	15174	15246	15216	15202	15414	15612	15548	15491	15527	15458	15404	15393	15485	15545	15283	15404	15460	15441	15391	15307	15420	15528	15321	15335	15539	15446	15349	15214	15215	15371	15253	15307	15521	15290	15485	15234	15077	15192	15219	15286	15263	15519	15357	15341	15247	15364	15386	15412	15184	15359	15487	15389	15432	15365	15424	15275	15465	15398	15546	15163	15475	15348	15305	15271	15237	15301	15293	15245	15273	15420	15463	15145	15146	15349	15610	15487	15504	15303	15340	15432	15398	15332	15434	15306	15133	15285	15471	15439	15442	15474	15311	15093	15354	15293	15257	15305	15384	15142	15386	15370	15343	15411	15300	15368	15365	15436	15322	15379	15307	15343	15321	15403	15307	15236	15553	15271	15249	15474	15231	15396	15353	15311	15256	15232	15416	15365	15357	15215	15322	15477	15272	15091	15240	15465	15407	15391	15405	15341	15389	15410	15294	15354	15339	15317	15275	15306	15373	15302	15350	15442	15319	15300	15246	15321	15149	15203	15501	15039	15285	15295	15244	15353	15331	15276	15313	15435	15216	15352	15414	15164	15430	15296	15322	15257	15381	15208	15240	15326	15283	15472	15305	15291	15341	15440	15252	15296	15371	15334	15395	15323	15320	15252	15444	15303	15318	15347	15328	15496	15326	15317	15537	15433	15359	15368	15350	15288	15249	15475	15255	15276	15357	15351	15278	15415	15204	15368	15190	15415	15360	15266	15267	15299	15302	15393	15419	15498	15213	15326	15035	15251	15209	15291	15438	15243	15193	15205	15124	15269	15210	15209	15334	15399	15255	15338	15092	15405	15234	15390	15463	15240	15172	15282	15457	15355	15298	15354	15193	15365	15344	15384	15345	15346	15263	15214	15311	15236	15331	15364	15338	15191	15453	15269	15469	15204	15492	15261	15532	15595	15474	15443	15220	15319	15212	15293	15307	15408	15307	15394	15344	15473	15178	15432	15212	15415	15276	15231	15445	15244	15333	15422	15273	15265	15375	15242	15271	15306	15268	15175	15458	15320	15327	15491	15468	15285	15362	15253	15364	15326	15278	15357	15237	15447	15326	15297	15210	15462	15361	15366	15326	15467	15326	15275	15281	15292	15213	15311	15303	15215	15326	15465	15449	15417	15396	15429	15457	15383
16685	29793	27445	22040	20473	19878	19160	17610	16936	18393	17536	16396	16414	16081	17374	17671	15991	15687	15003	14819	14381	14170	14409	14481	14340	14398	14340	14216	14176	14291	14152	14134	14169	14164	14126	14094	14174	14073	14006	14286	14230	14122	14758	17621	18560	16652	15346	14590	14433	14150	13974	14032	14036	13992	13812	14058	13998	14018	13867	13903	13929	13853	13877	13865	13956	14051	14010	13868	13989	13941	13976	13931	13855	14157	13877	13937	14007	14102	13988	14078	13956	14071	14018	13889	13915	13895	13998	14015	14000	13909	13928	13899	13828	13872	14027	13911	13927	13934	13975	14009	13991	13924	14102	13845	13956	13849	14144	13953	13832	13908	13961	13857	13912	13823	14092	14020	13764	14071	13781	13899	13884	13988	14022	13835	14060	13962	14002	13877	13875	14024	13989	13990	14100	13940	13960	13795	13963	13938	13879	13779	14072	14024	13948	13968	13878	13913	13901	13923	13908	14024	13927	13932	14016	13889	14082	14036	14048	13891	13970	13995	14008	13882	14044	13897	13980	13953	13934	14095	14025	13957	13936	14034	14074	13936	13893	14011	13973	13965	14077	13732	14056	14152	14037	13906	13848	13934	14003	14012	13895	14054	13989	14087	14021	14053	14074	13809	13929	13811	14086	14050	14153	14005	13848	13952	13988	13926	13893	13835	13844	13783	14090	13832	13793	13834	14056	14035	14012	13792	14199	14086	13854	13859	13966	14071	13932	13987	13879	14000	13815	13938	14017	13823	13800	14029	13901	14212	13911	14060	14035	14172	13913	13898	13939	13903	13932	14005	14086	13969	13774	13662	14079	13929	13926	13895	14112	13988	13913	13939	13879	13955	14084	13912	14043	14064	13920	13867	13934	14027	13993	14017	13769	13944	14096	13971	14081	14004	13805	13950	14120	14000	13847	13925	13908	13914	13900	13976	13900	14017	13975	14008	13878	13839	13952	13825	13927	13908	13946	13927	14085	13800	13884	13907	14136	14013	13920	13853	14059	13941	14067	13917	14057	13866	14091	13977	13801	13991	13891	14019	13877	13940	14064	13947	13965	13932	14050	14087	13902	14012	13964	14029	13895	14030	14065	13864	13835	14071	13920	13956	14050	13813	14154	13738	13735	14059	13888	13997	14005	13979	13893	13997	13839	13959	13951	14006	13910	13945	14005	14019	13980	13902	14094	13850	13780	13798	13791	13884	13980	13958	14146	14021	14011	14030	13991	13952	13987	13945	13934	13822	13855	13786	13978	13888	13953	13999	13888	13902	13818	14037	13936	13909	14150	13954	13986	13956	13941	14055	14068	13857	13994	14055	14057	13927	13995	14112	14050	13845	13941	13800	13866	14076	14089	14230	13872	14024	13981	13878	14009	13976	14061	13966	13995	14066	13943	13892	14072	13892	13869	14006	14103	13983	13894	13921	14091	13915	13913	13961	13944	14117	13949	13984	13977	14129	13933	13986	14060	14034	14093	13965	13881	14093	13956	13951	13930	13981	13855	14008	13921	13982	13932	14032	14031	13912	13997	14001	13891	14013	13950	13939	13874	13859	13909	13999	13966	13871	13887	14070	13860	13879	13747	13806	14027	14129	13969	13969	13911	13955	13770	13935	13976	13996	13802	14137	13932	14051	14041	13982	13945	13927	14096	13888	13929	13850	14044	13949	13828	14018	13946	14025	13931	14007	13897	13948	13920	13906	13737	14011	13986	14095	13936	14008	13894	13970	14029	14011	13851	14021	14086	13988	13874	13987	14030	14041	13884	14061	13954	13943	14055	13786	13970	14061	13781	14020	13820	14191	13982	13851	13912	13986	13769	14002	14035	13890	13899	13972	14030	13884	14223	14001	13988	14024	14002	13971	13934	14089	14026	13925	13910	13852	13914	13949	13881	13944	13913	13917	14108	14068	13912	13794	13995	13912	13969	14125	14030	13893	13877	13968	13898	13917	14034	13865	13927	14091	13854	13938	13802	13992	14049	13996	13899	14014	13865	14134	13997	14007	13978	14065	13826	13887	14006	13873	14036	13980	14122	14000	14196	14021	13972	13968	13989	13921	14218	14059	14037	14160	13831	14074	14002	13941	14017	13994	14049	13822	14003	14182	13838	13770	13842	13842	13938	13970	13932	14049	13981	13840	14041	13818	14046	13850	14028	14043	13915	14053	13936	13848	13816	14022	13977	13951	13963	14036	13883	13975	13857	13959	13960	13933	14050	14115	13857	13834	13970	13887	13988	13968	14040	14192	14057	13926	14089	13920	13887	13911	14127	13896	13695	14165	14078	13953	13948	14000	13890	13669	13786	14078	13968	13969	13865	14111	13901	13900	14137	13952	14005	13981	13875	13944	13993	14027	13866	14017	13894	13989	14143	13983	13968	13915	14054	13898	13969	13963	13951	14150	13931	13988	13950	14043	13805	13936	13933	13983	14103	14083	14034	13898	13973	14017	14123	13937	13900	13901	14053	13969	14052	14048	13929	13879	14096	13944	13974	13859	13864	13961	13792	13878	13664	14004	14065	14038	13914	13892	13971	13957	13860	14007	14010	14069	14073	13912	14089	13869	14146	13943	14089	13942	14036	14022	13999	14040	13928	13968	14131	13969	14118	13841	13882	14035	14008	13985	13816	14042	14020	13959	13737	13956	13933	13907	13792	13904	14066	14063	14021	13916	13908	13979	14119	13914	13994	13938	14022	13845	13810	13887	13970	14027	14020	13851	13973	14057	13922	14051	13975	14102	13917	13940	13979	13951	13903	13926	13925	13928	13905	13962	14110	13995	13851	13868	13973	13968	13794	14073	14133	13878	13962	13942	14004	13880	14072	13981	14072	14118	13967	13884	13993	13933	13896	13816	13933	13977	13988	13958	13885	14016	14007	13700	13812	13932	13921	14025	13860	13924	13914	13944	14032	13858	14039	13867	13980	14026	13968	14027	14078	14065	14112	14033	13878	13891	13924	13971	13823	14053	14096	14121	13940	14194	13969	13910	14021	14028	13811	13922	13832	13987	13975	13904	14001	14015	14011	13946	13897	13949	14038	14088	13941	13968	13959	13851	13927	13888	13862	14045	14118	13919	13884	13934	13959	13976	13842	13956	13854	13960	13916	14132	13900	14095	13892	13755	13907	14018	13941	14113	14010	13892	13970	13955	13969	13856	14101	14060	14003	14081	14012	14180	13738	13885	14098	13924	13939	13923	13877	14128	13978	14126	13772	13743	14110	13946	13951	14067	14048	13859	14089	13957	13812	13945	14067	13891	13824	14013	13848	14068	13868	13938	13776	13998	13928	13998	13985	13959	14151	14029	13870	14021	13936	13981	13970	14022	13986	13995	13885	13914	14027	13986	13959	13940	13917	13988	13962	13967	13882	13878	13833	13981	14031	13776	13848	14050	14008	13868	14042	13955	13842	13895	13971	14003	13881	14070	14012	13798	13894	14029	13900	13976	13998	13879	14020	14071	13899	13878	13805	13931	13998	14017	13935	13954	14057	14115	13847	13871	14048	14041	13900	13839	13959	13998	14007	14148	14032	13934	13920	13981	14013	14022	13972	14005	13873	13923	13901	14011	13965	13815	13866	14084	13961	13850	14003	14067	13974	14032	13955	14064	13965	13673	13795	14100	14039	13931	14031	14018	13826	13858	13897	13953	13980	13923	14058	13796	13899	14149	13948	13978	13917	13913	14001	13803	13886	13780	13967	13951	13903	13958	14021	14001	14147	13906	13975	14028	13829	14015	14013	14070	14059	13962	14011	14049	13943	13812	13957	13912	13821	13966	13768	14004	14007	13776	13757	13972	13832	13887	13899	13806	13820	13923	13944	13973	13945	13887	13990	13944	13855	13946	14047	14016	13922	13934	14185	13976	13871	14065	13913	13789	13950	13983	13997	13999	13913	13921	14075	13970	13862	13865	14008	13948	13917	13932	14068	13949	14024	13956	14024	13896	14037	13916	13997	14054	13917	13999	13945	14101	13915	13968	13981	13874	14020	13797	13975	13957	13865	14013	13881	13954	14104	13968	13961	13898	13992	14092	13896	13845	13918	13991	13844	13876	13966	14124	13924	14028	13803	13968	14022	14043	14079	13860	13935	14028	13962	13946	13909	13883	13719	13834	13881	13906	14035	14096	13908	13906	13942	13926	13785	13907	13724	13965	13953	14003	13848	13790	13854	14178	13914	13997	14140	13858	13937	13949	13974	13839	13918	14041	14177	13882	14093	13910	13965	14145	13910	13850	14034	13974	13958	13932	14126	14040	14112	13868	13941	14019	13901	13949	14066	13740	13894	14178	13987	14104	13913	13946	13898	14087	14127	13962	13977	13989	13845	13958	13953	14007	13959	13869	13906	13994	13934	13892	13968	14046	13972	13960	13909	13917	13965	14058	14020	13879	13979	14085	13948	13901	14022	14010	13847	14059	13871	13721	13849	13916	13989	14037	13886	13920	13795	13958	13962	13900	13922	13927	13836	13829	14061	13913	13892	13886	13953	13991	13797	13810	13941	14061	13846	14015	13990	13992	13926	13975	13945	13929	13891	13924	13909	13892	13821	14019	13862	14025	13985	13972	13880	14176	13950	13969	13871	13960	14041	13846	13957	14018	14077	13925	14011	14001	13884	14020	14034	14066	13959	13969	14062	13982	14035	13800	14006	13961	13886	14102	14051	13945	13705	14021	13909	13997	14014	14098	13845	13927	13976	14064	13911	14079	13977	14013	14087	13873	13950	14090	14020	14032	13985	13861	14116	13958	13892	13941	13954	13842	13994	14013	13888	13890	13974	14036	13965	13837	13948	14013	14031	13924	14064	14066	13973	14090	13974	14096	13968	13830	13940	14033	14122	13943	14006	14023	13912	13840	13872	14141	13902	13896	14047	13952	13910	13935	13967	13988	13967	13932	13866	13958	14068	13984	14217	13799	13888	13835	14143	14077	13942	13994	13942	14002	13870	14006	14056	13984	14040	13892	13950	13859	13853	13855	14012	13914	14072	13829	14007	13918	13891	13883	13917	13960	14012	13998	13998	13970	13957	13890	13961	13807	13898	14057	13961	13990	13943	13966	13891	13972	14079	13996	14066	13877	14144	13927	14082	13860	13900	14011	14012	14015	13954	14042	13954	13981	13856	14033	13873	13896	13845	13877	14133	13893
27355	21748	23265	19818	16598	16783	16703	16106	15968	16060	15728	15673	15872	15946	15742	15648	15312	15464	15512	15437	15141	15125	15150	15043	15130	15215	15160	15061	15042	14898	15125	14933	14972	15057	14951	14986	15106	15132	14886	14967	15026	15123	15294	15197	15342	15230	15224	15160	15076	14937	15015	14834	14955	14908	14974	15140	15160	15309	15223	15016	14908	14925	14930	14922	15073	14920	15176	14972	15070	14930	15168	14978	14904	15022	15112	15116	15081	14838	15016	15114	14980	14972	14858	14898	15067	15157	15169	14995	15071	14990	15029	14956	14987	14968	14921	15019	15005	15018	15149	15060	14967	15151	15035	15041	15140	14997	15038	15097	15078	15028	15067	15126	14859	15093	15014	15027	15091	15101	15087	15105	14894	15115	14933	14878	14915	14983	14850	15010	15038	15136	15102	14897	15143	14882	15112	15058	15083	15092	15136	15003	15086	14846	14972	14968	15105	15023	15015	14942	14987	14830	15038	15088	14928	15100	14786	14998	14856	15041	14922	14887	15220	14988	14996	14898	15041	15024	15093	15117	14952	14960	14955	15241	14917	15008	14768	15040	14937	15118	15051	14956	15042	14971	15065	15002	15188	14887	15118	14941	14803	14869	14959	15181	14998	14899	14940	14857	15012	15046	14966	14935	15125	15065	15075	14847	15060	14878	15022	15123	14980	14998	15111	14826	14939	15054	14843	14958	14846	14951	14932	14969	14979	15175	14962	14847	15071	14923	15146	15090	14879	15056	15207	14970	14847	14833	15031	15011	14963	15106	15171	15028	14813	15020	14903	15139	14980	15101	15085	15034	14889	14982	15057	15068	15069	14936	14811	15235	15139	15069	14809	15096	15007	15122	15116	14822	14989	14906	15058	15053	15127	15037	15025	15027	15070	15126	15170	14979	15069	15052	15022	14883	15074	15271	15116	14917	14954	15066	14813	14988	15097	14924	14900	14924	14846	14988	15014	15187	14886	14985	14940	14872	15030	15063	14920	14849	14986	14932	15094	14914	14754	14954	14894	15208	15247	15148	14984	14995	15116	15116	15241	15194	14834	14917	15186	14982	14753	14850	15062	14957	15036	14928	15135	15152	15012	15215	14975	14908	14860	14964	14862	15314	14987	14960	14993	14992	14914	15030	14920	15075	15007	15026	15097	15240	15197	15094	15027	15049	15214	15044	14974	15170	15128	15149	14824	14917	15147	15368	15066	14971	15007	14851	15054	14832	15003	14903	14980	14906	15255	14973	14968	14835	15033	14868	15231	15051	15013	14986	14978	14907	15006	15120	15025	15154	15084	14933	15088	15170	14995	14969	15079	14947	14989	15144	15067	14992	14906	15070	15032	14927	14969	14906	15122	14938	14955	15020	14890	14983	14934	14881	14950	15111	15146	15007	15144	14957	15079	14963	15001	15020	15043	15253	15131	14951	14997	15031	15116	14936	14883	15054	15061	15058	15100	14902	15014	14920	14883	14982	15165	14957	14942	14919	14952	15172	15020	15069	15013	15181	15006	14852	14899	14919	15044	14921	15209	14894	15044	14945	14960	14948	15098	15127	15164	14975	14892	14895	14872	14850	15101	15028	14877	15040	15006	15213	14928	15004	15166	14792	15108	15203	14892	15086	15069	15090	14958	14959	15019	15065	14869	15052	14936	14776	14882	14950	15089	15234	15106	14877	14893	15039	14886	15069	15051	14993	15062	14977	14807	15104	15007	15034	15067	15094	15100	15075	15072	14961	15048	15026	15298	14963	15164	15029	15040	14985	14969	15107	15186	15017	14978	15115	15020	14817	14793	14968	15024	14930	14920	15095	14769	15084	15034	15051	15052	15004	14987	14993	14858	15075	15102	15090	14940	15132	14963	14961	14967	14940	14912	14953	14891	15050	14961	14952	14855	14973	15015	15065	15073	14968	15111	15067	15141	14967	15016	14947	14890	15068	15059	14969	15077	15059	14928	14961	15101	14733	14993	15024	15119	14916	15084	14951	14987	15040	15101	14892	14963	14948	14883	15195	15073	15073	15011	15003	15072	14909	15035	14938	15063	15107	15117	14995	14936	15079	14973	15134	14983	14942	14738	15079	14956	14987	15049	14850	15016	15138	14937	14929	14918	15055	15069	15077	14795	15032	15033	15017	14879	15038	14852	14977	14771	15093	14996	14816	15038	15008	15051	15249	15079	14988	15075	14709	14908	15096	15132	15095	14961	15058	15144	14851	14814	15210	14905	15071	14972	14823	14951	14963	15142	14818	14969	14958	14952	15185	14978	14939	15153	14844	14933	15163	15044	15002	14954	14894	15201	15117	15045	15043	14916	15049	15015	15079	14767	14853	15006	14868	15040	15001	15026	15042	14951	15045	15010	15040	15040	14970	15073	15038	15049	14974	14900	15038	15057	15166	14890	15136	14923	14820	14962	15100	15113	15062	15208	14997	15048	15005	14969	14960	14878	15079	15134	15027	15126	15020	15103	15014	15054	14954	15139	15082	15059	15032	15097	15051	15060	15082	15059	14982	15111	14950	15011	15088	14944	15161	15140	15157	15035	14988	15220	15039	15124	15090	15016	15092	15140	15060	15052	15071	15172	15098	15080	15177	15009	14797	14981	15085	14944	15088	14919	15002	15065	14935	15127	14900	15031	15085	15091	14899	14942	15003	14763	14865	15216	15008	15063	15061	15142	15089	14960	15073	14849	15086	14922	15061	14815	14841	14811	15203	15153	15105	15086	14928	14805	15054	14940	14930	15245	15095	14915	15116	14903	15073	14981	15027	15076	15072	15007	15175	15150	14996	15000	15002	15041	15033	15085	15138	15001	15067	14804	14833	14968	15052	15001	15033	14856	14997	14979	15041	15012	15042	14995	15090	15185	15052	15000	14938	14868	15096	15014	15232	14896	14939	14976	15059	14992	14899	14853	15010	14879	15060	15100	15155	14905	14953	15029	15024	15182	15073	15183	15133	14921	15152	15174	15070	15122	14991	15042	15047	14968	15182	15205	14924	15119	15121	14994	14958	15061	15001	15054	15021	15084	15083	15077	15137	15090	14899	14896	15141	15036	15021	15030	15061	14887	14868	14818	15206	14946	14886	14879	14930	14841	14997	14973	15011	14822	15000	15155	15102	14990	14991	14995	14977	15085	14773	15004	14972	14971	14990	14781	14903	14993	15066	15145	15131	15136	15024	14988	15067	15073	15114	15129	14997	15188	14830	15016	14898	15000	15065	14975	15132	15032	15175	15190	15194	14919	15123	14911	14948	14864	14892	14977	14995	14995	14949	15123	14926	15043	15137	14968	14842	15016	15099	15072	14853	14971	15057	14978	14912	15040	15072	15018	15018	15056	14963	15168	14982	14819	14892	15041	14946	15039	15037	15287	15011	15032	14965	15035	15066	14844	15070	15017	14923	15021	14832	14931	15054	14989	15158	14977	14997	15144	14862	14978	14797	14813	14857	14916	15166	14895	15131	15036	14961	15001	15003	14977	15132	14901	14935	15027	14895	14865	14897	14980	15075	15057	15121	15169	14887	15104	15116	15037	15130	15368	15132	15193	15123	14959	15060	14918	14977	15105	14992	15020	15007	14942	14938	15074	14988	14967	14926	15080	14903	15174	15086	15088	15166	15139	14894	14971	14987	15184	15091	14863	14967	15042	14912	14995	15089	14835	15017	14851	14984	15069	15162	14851	14958	15054	15132	15156	15273	15186	15002	14942	15052	14967	15047	15272	15146	14948	14869	14831	14916	15049	14905	15266	15028	15085	14883	15009	15119	14977	14892	15030	15024	14904	15114	15241	15133	15104	15053	15064	15042	14929	15083	14969	14851	15003	14882	14981	14980	14968	14925	15074	15237	15112	15055	15092	15086	15095	14976	14923	15069	14980	15015	14936	15051	15151	15039	15099	14943	14989	15236	14899	15104	14956	15149	15249	15027	15126	15022	15128	15079	15103	15136	14929	15148	14949	14998	15173	15017	15088	14987	14884	14946	15007	14991	14950	15028	15125	14927	15115	14998	14923	15127	15019	14859	14888	15066	15091	14993	14896	14782	14835	15006	14886	14947	15008	15004	15105	14851	15102	15102	14851	15071	15065	14870	15015	15107	15049	14799	15055	14912	15027	14936	14876	15004	14973	15011	14896	14934	15000	14964	15012	15104	14988	15067	15031	14917	14961	14993	15007	15127	14938	15060	14921	14985	14781	14999	14932	14982	14937	15046	14976	15089	15064	15039	15091	15117	14940	14931	14956	14974	14981	14850	15011	14992	15045	14940	15044	14958	15051	14892	14897	14975	15005	15059	15141	14998	14994	14897	15075	14874	15112	15000	15122	14959	15189	15111	15092	15183	15101	15104	14899	14926	14931	15031	14920	15166	14970	14944	15005	15196	14877	15023	15034	14780	14931	15012	14905	14932	14937	14966	14989	15178	14964	15117	14982	15157	14984	14984	15023	14813	14929	15029	14924	14881	15010	14879	15210	15252	15068	15120	15023	15040	15066	14922	15126	14967	15031	14958	15067	15079	14923	15058	15192	14938	15116	14980	14932	14842	14968	15255	15075	15138	15085	15232	15041	15035	15002	14822	14883	14828	15001	14996	14955	15015	15048	15037	15111	15172	15025	14976	15009	15014	15022	14926	14920	14810	15014	14878	14982	14924	14923	14946	15061	15265	15166	15025	14915	15008	15018	15138	15190	14992	15148	14793	14999	15006	14862	14945	15171	14971	15083	14998	15018	15049	15100	14788	14871	15042	14920	15103	15123	14959	14970	15003	15084	15007	14993	14926	14923	15092	15092	15104	15052	14908	14871	14876	15107	14877	15099	15035	15024	14952	15082	14924	15003	14997	15214	14864	15166	14958	15283	15084	15330	14815	15077	15088	14870	14836	15012	15055	14887	14916	15092	15042	14985	15119	14899	14839	14866	14925	15095	15155	15087	15177	15059	15130	15150	15038	15134	15097	14974	15061	14783	14821	14877	14996	15008	15088	14995	15094	15124	15185	15188	15042	15084	15091	15026	15075	14990	14865	15093	15096	14952	15002	15189	14964	14925	14955	14998	14928	15012	15074	15069	15070	14883	15102	14992	14893	15023	14808	15094	14981	15177	14986	15099	14973	14894	15080	15057	15040	15035	15149	15105	15148	15057	14991	14888	14996
15565	19615	18846	16705	16371	16514	16062	15455	15123	15375	15142	14954	15177	15126	15048	15092	14213	14682	14425	14130	14078	13978	13836	13825	13917	13965	13973	13937	13811	13876	13862	13694	13897	13872	13941	13784	13924	13874	14031	13835	13609	13795	13980	13984	14072	14096	13884	13894	13701	13698	13898	13579	13802	13901	13576	13886	13801	13641	13687	13696	13938	13840	13802	13741	13718	13892	13715	13662	13624	13862	13802	13667	13586	13751	13636	13660	13802	13661	13913	13829	13651	13681	13715	13674	13814	13607	13722	13752	13650	13604	13816	13819	13782	13769	13796	13754	13575	13721	13933	13685	13737	13733	13664	13678	13911	13597	13732	13699	13762	13740	13821	13612	13750	13767	13718	13965	13741	13792	13872	13830	13709	13870	13732	13853	13801	13643	13577	13730	13737	13648	13955	13730	13682	13794	13754	13597	13864	13753	13685	13818	13744	13782	13874	13801	13675	13910	13779	13851	13782	13734	13641	13743	13697	13723	13790	13739	13660	13856	13544	13868	13624	13756	13881	13704	13745	13914	13685	13817	13682	13686	13734	13804	13779	13625	13766	13771	13773	13672	13790	13895	13798	13683	13713	13881	13751	13674	13804	13739	13704	13662	13795	13776	13884	13675	13654	13907	13822	13692	13877	13718	13872	13805	13874	13612	13740	13844	14010	13616	13594	13827	13789	13676	13723	13737	13767	13685	13801	13719	13790	13553	13628	13758	13738	13647	13651	13599	13720	13649	13664	13757	13667	13700	13885	13720	13739	13759	13793	13774	13604	13697	13934	13764	13818	13833	13546	13740	13771	13680	13661	13725	13752	13818	13658	13831	13742	13746	13768	13742	13757	13846	13581	13857	13923	13703	13688	13976	13670	13641	13785	13689	13747	13970	13720	13705	13730	13544	13764	13813	13940	13808	13792	13865	13769	13744	13709	13851	13827	13770	13526	13813	13659	13700	13847	13904	13703	13677	13790	13741	13960	13816	13924	13579	13790	13776	13721	13754	13631	13706	13738	13711	13840	13858	13830	13619	13748	13654	13702	13783	13730	13640	13774	13787	13801	13880	13760	13797	13748	13887	13638	13688	13595	13711	13694	13640	13663	13700	13710	13868	13622	13716	13667	13812	13752	13717	13774	13729	13561	13726	13784	13793	13706	13700	13706	13779	13758	13617	13624	13750	13825	13572	13733	13699	13675	13846	13806	13801	13799	13588	13827	13808	13620	13702	13780	13717	13812	13639	13857	13614	13736	13627	13839	13847	13757	13831	13712	13813	13568	13799	13689	13757	13628	13858	13859	13720	13582	13738	13790	13849	13763	13791	13573	13589	13686	13811	13670	13895	13860	13663	13859	13730	13667	13679	13714	13809	13719	13739	13687	13730	13729	13839	13762	13762	13835	13808	13686	13752	13670	13582	13744	13820	13723	13696	13803	13720	13701	13746	13701	13974	13837	13695	13789	13709	13805	13779	13835	13828	13893	13958	13772	13770	13602	13557	13731	13727	13664	13711	13740	13619	13785	13799	13765	13631	13792	13765	13857	13724	13615	13681	13872	13968	13722	13880	13702	13731	13792	13850	13700	13693	13836	13951	13801	13681	13595	13616	13716	13514	13687	13727	13732	13837	13550	13687	13873	13687	13691	13664	13873	13800	13746	13655	13930	13718	13701	13662	13758	13617	13729	13655	13990	13876	13666	13751	13809	13651	13739	13843	13736	13823	13799	13641	13742	13936	13709	13595	13669	13830	13822	13755	13978	13732	13679	13819	13714	13754	13744	13697	13750	13678	13805	13766	13820	13581	13660	13747	13785	13810	13867	13759	13833	13617	13629	13640	13850	13647	13717	13882	13679	13759	13781	13740	13722	13680	13755	13865	13727	13778	13760	13702	13746	13694	13765	13762	13846	13809	13738	13693	13731	13817	13606	13787	13844	13809	13781	13792	13609	13689	13716	13717	13728	13817	13651	13813	13685	13736	13874	13767	13605	13709	13666	13787	13718	13769	13642	13728	13790	13830	13828	13674	13721	13641	13921	13688	13687	13794	13740	13843	13690	13789	13794	13762	13776	13533	13590	13587	13660	13624	13828	13714	13594	13592	13738	13724	13925	13568	13707	13684	13820	13653	13724	13863	13738	13609	13817	13719	13704	13707	13625	13791	13618	13788	13802	13914	13621	13760	13764	13712	13833	13656	13828	13753	13742	13670	13701	13771	13873	13706	13823	13638	13720	13760	13925	13792	13774	13817	13737	13796	13640	13775	13718	13618	13867	13685	13690	13714	13774	13725	13807	13525	13756	13689	13907	13863	13746	13543	13779	13658	13663	13848	13807	13643	13708	13845	13741	13755	13686	13837	13774	13714	13852	13635	13665	13843	13677	13962	13687	13766	13789	13848	13816	13731	13887	13923	13634	13653	13596	13810	13766	13876	13780	13605	13780	13718	13615	13857	13942	13485	13949	13551	13591	13792	13848	13797	13733	13755	13711	13742	13731	13774	13928	13811	13728	13868	13736	13812	13887	13720	13549	13548	13738	13657	13684	13678	13694	13690	13783	13856	13865	13695	13664	13642	13738	13525	13746	13882	13762	13809	13866	13767	13663	13717	13683	13727	13902	13847	13804	13572	13751	13755	13774	13951	13839	13907	13650	13750	13815	13700	13713	13780	13640	13740	13763	13872	13788	13674	13637	13829	13897	13782	13809	13682	13665	13834	13986	13699	13768	13837	13631	13806	13793	13725	13867	13920	13584	13709	13759	13597	13744	13809	13716	13693	13930	13702	13558	13730	13935	13710	13724	13681	13644	13575	13748	13870	13654	13761	13765	13695	13873	13721	13815	13639	13776	13670	13769	13722	13828	13687	13834	13587	13818	13776	13685	13582	13773	13678	13787	13702	13817	13691	13734	13771	13766	13815	13820	13843	13745	13759	13731	13667	13827	13716	13727	13844	13521	13715	13726	13861	13749	13730	13833	13759	13645	13829	13838	13668	13926	13826	13809	13782	13729	13694	13754	13778	13766	13860	13694	13765	13630	13755	13730	13660	13777	13773	13676	13863	13648	13719	13907	13780	13978	13850	13745	13741	13712	13769	13714	13829	13612	13757	13715	13703	13744	13720	13632	13925	13629	13623	13779	13711	13773	13691	13816	13691	13711	13814	13714	13731	13657	13757	13811	13725	13740	13770	13757	13838	13689	13507	13641	13842	13794	13786	13746	13713	13832	13688	13697	13650	13859	13726	13811	13768	13775	13731	13859	13758	13785	13703	13691	13793	13662	13831	13808	13767	13854	13683	13653	13656	13714	13800	13722	13748	13690	13681	13852	13832	13846	13722	13869	13765	13731	13811	13796	13800	13557	13691	13735	13796	13711	13888	13709	13580	13839	13745	13755	13668	13835	13800	13726	13691	13844	13784	13966	13888	13707	13881	13612	13681	13846	13852	13873	13761	13821	13675	13695	13692	13645	13691	13810	13769	13796	13836	13732	13793	13717	13839	13771	13665	13567	13771	13762	13842	13802	13760	13772	13731	13676	13735	13828	13797	13585	13867	13719	13793	13682	13668	13711	13716	13836	13782	13801	13800	13713	13792	13546	13906	13670	13674	13754	13716	13707	13800	13944	13721	13756	13723	13627	13696	13824	13648	13718	13758	13556	13808	13831	13712	13811	13758	13751	13701	13742	13790	13837	13757	13780	13702	13676	13766	13688	13782	13775	13740	13711	13615	13718	13656	13665	13814	13805	13817	13732	13566	13707	13748	13911	13894	13740	13726	13864	13802	13804	13870	13539	13848	13875	13802	13821	13673	13884	13792	13776	13656	13734	13658	13704	13693	13840	13715	13838	13763	13947	13716	13678	13742	13829	13778	13744	13707	13729	13816	13625	13647	13738	13753	13881	13800	13694	13773	13786	13757	13811	13670	13764	13915	13726	13803	13704	13858	13907	13782	13700	13750	13792	13741	13764	13804	13846	13751	13867	13934	13806	13675	13859	13695	13740	13720	13780	13837	13687	13705	13763	13649	13700	13721	13910	13829	13873	13694	13672	13728	13709	13726	13720	13645	13839	13718	13732	13793	13595	13816	13828	13657	13745	13801	13762	13655	13619	13753	13633	13805	13695	13690	13721	13875	13785	13779	13677	13792	13703	13719	13838	13785	13746	13792	13815	13718	13711	13770	13894	13597	13701	13826	13696	13892	13920	13761	13938	13848	13750	13829	13616	13729	13856	13687	13887	13677	13759	13775	13630	13699	13706	13665	13811	13771	13749	13749	13748	13761	13810	13717	13711	13726	13686	13890	13841	13638	13757	13705	13860	13816	13808	13786	13804	13881	13794	13653	13542	13795	13628	13858	13845	13698	13692	13749	13767	13754	13774	13765	13568	13982	13891	13787	13651	13806	13728	13692	13952	13718	13694	13857	13802	13696	13764	13721	13783	13763	13786	13794	13900	13616	13692	13795	13686	13756	13798	13765	13888	13623	13782	13766	13752	13647	13665	13835	13799	14005	13821	13696	13818	13746	13995	13722	13822	13673	13684	13883	13945	13723	13785	13737	13737	13681	13934	13673	13794	13799	13603	13656	13733	13798	13881	13764	13825	13744	13841	13767	13672	13821	13841	13886	13779	13667	13620	13715	13724	13793	13463	13793	13696	13724	13831	13620	13785	13766	13803	13714	13744	13683	14048	13664	13756	13748	13629	13874	13696	13639	13841	13603	13830	13795	13581	13618	13872	13772	13828	13767	13809	13806	13644	13754	13868	13824	13739	13633	13645	13731	13835	13963	13667	13745	13680	13514	13927	13821	13720	13633	13838	13862	13859	13738	13859	13689	13849	13850	13656	13790	13810	13794	13766	13727	13753	13643	13590	13651	13800	13614	13740	13766	13776	13682	13954	13807	13579	13635	13830	13730	13859	13791	13650	13745	13750	13778	13853	13724	13723	13723	13704	13699	13661	13739	13571	13622	13686	13918	13700	13657	13626	13681	13851	13722	13781	13746	13796	13694	13730	13762	13797	13719	13918	13685	13733	13846	13716	13729	13691	13727	13734	13793	13623	13700	13728	13754	13928	13764	13712	13785	13714	13751	13808	13869	13729	13709	13802	13784	13768	13879	13837	13756	13675	13721	13765	13714	13764	13647	13756	13730	13616	13789
24087	21224	28622	24178	21906	21237	20123	17647	16858	17258	16446	16711	16980	16624	16414	16266	15922	15731	15832	16132	15741	15630	15669	15476	15407	15325	15618	15500	15546	15600	15502	15379	15298	15445	15303	15108	15043	15295	15350	15165	15285	15857	16499	16339	16007	15724	15608	15422	15361	15236	15099	15240	15412	15238	15147	15198	15264	15137	14976	15266	15124	15288	15048	15230	15205	15277	15169	14928	15339	15334	15266	15304	15138	15118	15084	15087	15257	15148	15299	15100	15047	14953	15187	15079	15032	15219	15108	15197	15351	15124	15205	15054	15089	15268	15243	15032	15292	15175	15283	15156	15203	15365	15307	15120	15252	15104	15211	15063	15197	15001	15056	15118	15082	15112	15288	14991	15118	15006	15159	15314	15328	15026	14969	15222	15255	15141	15141	15136	15084	15221	15111	15145	15305	15170	15071	14950	15198	15083	15103	15265	14872	15196	15172	15058	15056	15153	15046	15116	15257	15211	15389	15145	15254	15010	15235	15196	15226	15136	15338	15098	15131	15172	15094	15182	15231	15204	15131	15066	15093	15165	15311	15043	15287	15212	15141	15049	15204	15181	15219	15058	15039	15192	15246	15169	15053	15190	15179	15177	15222	15082	15125	15034	15118	14972	15120	15040	15015	15166	15297	15262	15085	15065	15140	15119	15195	15033	15095	15152	15186	15064	15054	14942	15193	15147	14996	15265	15214	15074	14897	15007	14910	15066	15190	15052	15177	15097	15077	15075	14915	15109	15122	15011	15364	15152	15232	15251	15172	15211	15127	15223	14977	15156	15188	14951	15147	15014	15146	15063	15403	15292	15107	15119	15217	14994	15217	15059	15060	15174	15135	15217	15092	15166	15083	15213	14930	15001	15095	15158	15340	15135	14935	15141	15177	15053	15360	15129	15189	15257	15229	14997	14966	15178	15044	15134	15177	15301	15291	15205	15369	15127	15151	15099	15215	14997	15132	15063	15195	15117	15210	15237	15190	15124	15100	15200	15168	15055	15292	15127	15033	15195	15210	15178	15090	15132	15157	15404	15227	15138	15073	15151	15151	15148	15096	15042	15034	15214	15196	15319	15255	15347	15090	15131	15121	15208	15026	15156	15157	15035	15200	15354	15280	15226	14825	15234	15188	15030	15154	15275	15147	15139	15294	15065	15123	15057	15196	15211	15321	15119	15227	15161	15232	15336	15291	15030	15161	15302	15108	15261	15119	15132	15019	15190	15171	15012	15057	15113	15136	15025	15095	15076	15139	15072	15102	15128	15233	15045	14987	15092	14928	15128	15227	15171	15085	15257	15314	14887	15066	14941	15184	15188	15347	15140	15179	15190	15374	15278	15235	15300	15369	15109	15327	15139	15261	15287	15157	15212	15099	15315	15433	15190	15330	15032	15097	15075	15220	15134	15105	15288	14987	15003	15314	15240	15289	15140	15129	15255	15214	15243	15105	15209	15124	15254	14981	15200	15137	15167	15208	15192	15207	15434	15149	15270	15239	15297	15262	15089	15203	15202	15156	15543	15256	14972	15202	15234	15252	15146	15041	15078	15261	15045	14992	15095	15205	15100	15286	14986	15185	15048	15064	15045	15394	15233	15025	15335	15031	15132	14983	15132	15062	15200	15142	15113	15319	14938	15297	15009	15160	15348	15330	15157	15174	15297	15113	15031	15160	15155	15245	15113	15156	15052	15088	15086	15117	15039	15071	15061	15207	14954	15244	15133	15202	15249	15043	15112	15278	15158	15244	15084	15215	15126	14989	15226	15056	15049	15161	15042	15238	15410	14972	15180	15129	15000	15152	15279	15095	15015	15183	15074	14945	15263	15274	15007	15022	15083	15128	15029	15205	15168	15064	15228	14959	15174	15102	15193	15090	15178	15195	15024	15257	15216	15113	15024	15184	15195	15129	15047	15095	15072	15102	15248	15190	15257	15217	15107	15289	15189	15036	15205	15040	15065	15025	15175	15238	15221	15173	15111	15344	15210	14897	15237	15141	15226	15180	15060	15175	14990	15194	15061	15273	15269	15191	15133	15113	15121	15112	15096	15197	15346	14934	14963	15199	14987	15123	15245	15096	15374	15186	15207	15230	15399	15234	15157	15378	14915	15194	15116	15081	15152	15032	15176	15045	15114	15237	15468	15194	15242	15234	15018	14952	15081	15166	15262	15094	15129	15241	15166	15146	15273	15014	15046	15117	15162	15151	15203	15284	15155	15083	15134	15131	15316	15156	15244	15060	15097	15045	14896	15158	15031	15088	15301	15131	15171	15123	15097	15212	15082	15100	15018	15036	15123	15031	15206	14977	15271	14979	15083	15059	14950	15350	15327	15175	15051	15316	15007	15029	15070	15141	15237	15157	15115	15173	15110	15153	15253	15293	15063	15147	15236	15201	15183	15017	15231	15054	15108	15256	15190	15195	15172	15086	15111	15261	15163	15125	15134	15251	15245	15353	15157	15144	15118	15167	14975	15074	15206	15125	15009	14948	15140	15035	14905	15234	15319	15107	15063	15263	15123	15261	15063	15209	15077	15156	15096	15146	15317	15130	15088	15165	15224	15075	15158	15368	15035	15108	15306	15107	15108	15065	14980	15073	15137	15228	15123	15129	15344	15226	15150	15089	15173	15169	15053	15132	15208	15179	15222	15185	15159	15122	15016	15056	15009	15118	15090	15279	15134	15091	15092	15165	15380	15114	15139	15059	15134	15122	15126	15156	15145	15185	15287	15420	15258	15145	15142	15013	15150	15053	15187	15190	15346	15282	15066	15213	15113	15266	15129	15059	15183	15330	15024	15012	15032	14983	15080	15279	14899	15062	14989	15292	15149	15168	15108	15114	15170	15194	15291	15113	15167	15213	15007	15344	15017	15339	15229	15306	15149	15232	15165	15356	15248	15233	15247	15219	15305	15146	15160	15183	15265	15115	15123	15089	15055	15103	15330	15488	15079	15220	15344	15111	15103	14952	15092	15181	15093	14973	15403	15220	15126	15015	15302	15053	15192	14961	15047	15120	15260	15228	15070	15460	15026	15180	15171	15257	15174	15231	15378	15163	15326	14937	15348	15133	15147	15179	15123	15262	15202	15128	15106	15240	15244	15290	15069	15088	15338	15158	15063	15078	15026	15168	15026	15236	15088	15148	15040	15230	14971	15175	15231	15214	15194	15120	15175	15222	15197	15046	15036	15032	15262	15002	14978	15007	15055	15283	15403	15208	15195	15109	15151	15088	15091	15011	15386	15429	15265	15224	15257	15078	15209	15184	15126	15173	15218	15078	15216	15062	15097	15157	15032	15123	15267	15146	15329	15153	15140	15066	15020	15134	15080	15055	15092	15197	15195	15078	15201	15209	15200	15144	15120	15123	15262	15251	15147	15412	14930	15198	15069	15066	15140	15164	15150	15002	15187	15199	15140	14871	15149	15038	15167	15103	15253	15270	15153	15218	14989	15195	15282	14991	14993	15074	15171	15297	15160	15213	14994	15039	15164	15110	15102	15246	15338	15079	15204	15189	15258	15057	15288	14983	14998	15269	15005	15146	15017	15176	15109	15300	15157	15092	15100	15120	15156	15075	15128	15126	15152	15342	15283	15202	15163	15342	15226	15099	15178	15259	15297	15159	15085	14898	15182	14991	14923	15307	15172	15225	15054	15065	15152	15129	15087	14954	15134	15295	15078	15165	15237	15071	15309	15286	15121	15256	15304	15062	15262	15286	15351	15145	15058	15024	15143	15155	15167	15195	15085	15186	15053	15148	14892	15085	15104	15225	15360	15184	15091	15099	15144	15265	15171	15140	15294	15292	15010	15187	15121	15190	15081	15058	15300	15154	15119	15259	15202	15190	15143	15088	15036	14997	15113	15058	15127	15102	15103	14936	14902	15286	15174	15168	15239	15156	15274	15303	15182	15219	15024	15318	15217	15292	15138	15209	15200	15071	15021	15254	15298	15330	15302	15166	15195	15020	15147	15282	15235	15378	15043	15277	15202	15110	14915	15042	15033	15198	14917	15054	15044	15115	15281	15082	15131	15073	15057	15041	15032	15107	15231	15164	15125	15267	15133	15249	15169	15245	15227	15065	15089	15129	15329	15011	15152	15159	15325	15150	15321	15137	15263	15062	15144	15112	15372	15126	15204	15254	15112	15220	15284	15142	15145	15138	15186	14891	15134	15110	15243	15145	15113	15166	15263	15063	15213	15106	15311	15254	15062	15265	15134	15122	15189	15181	15213	15174	15253	15030	15075	15166	15064	15089	15223	15155	15283	15011	15060	15093	15163	15135	15218	15188	15235	15081	15090	15320	15067	15280	15112	15205	15069	15262	15025	15294	15200	15169	15199	14946	15152	15261	15151	15322	14956	15142	15214	15206	15282	15171	15342	15231	15129	15260	15159	15146	15073	15008	15245	15194	15156	15314	15017	14980	15222	15242	15115	14937	15288	15156	15344	15373	15480	15333	14935	15175	15173	15214	15026	15143	15069	15377	15187	14955	15314	15259	15296	15269	15168	15205	15121	15203	15065	14946	15073	15257	15132	15314	15106	15216	15222	15160	15196	15200	15255	15138	15258	15183	15091	15191	15178	15290	15262	15117	15182	15020	15202	15323	15148	15376	15070	15297	15117	15343	15271	15209	15188	15150	15245	14986	15299	15158	15086	15239	15294	15255	15172	15109	15187	15327	14990	14898	15266	15263	15309	15094	14988	15129	15279	15286	14970	15136	15275	15176	15017	15124	14841	15227	15078	15303	14943	15232	15136	15162	15122	15354	15234	15347	15438	15273	14965	15180	15107	15282	15168	15166	15072	15093	15103	15230	15291	15086	15125	15203	15058	15423	15199	14980	15266	15121	15100	15235	15094	15282	14984	15053	15181	15193	15091	15418	15270	15260	15023	15131	15087	15244	15295	15205	15163	15278	15166	15274	15188	15177	15156	15238	15151	15248	15004	15127	15033	15218	15129	15217	15216	15043	15281	15130	14991	15233	15097	15317	15200	15336	15062	15046	15059	15233	15275	15213	15073	15229	15204	14952	15177	15134	15104	15186	15139	15198	15292	15148	15164	15247	15085	15142	15122	15206	15061	15236	15191	15133	15272	15229	15137	15213	15316	15173	15054	15062	15225	14961	14921	15208	15221	15187	15219	15103	15203
15006	25340	24112	19905	18556	18005	17785	17283	16529	17044	15949	16452	17065	16321	16061	15605	14687	14656	14897	14949	14729	14694	14572	14181	14255	14068	14156	14185	14300	14214	14233	14183	14062	14054	14108	13899	13903	13891	14084	13824	13941	15125	15691	15524	15243	14728	14346	14122	14034	13946	14115	13848	13931	13880	14079	13947	13963	13868	13961	13753	13926	13713	13766	13862	13799	13900	13735	13961	13966	13898	13829	14002	13917	13902	13728	13835	13862	14228	13908	14006	13861	13967	14006	13891	13836	13872	13880	13900	13971	13797	13750	13891	13939	13819	13817	13841	14007	13950	13887	13816	13849	13775	13852	13861	13812	13929	13864	13809	13951	13843	13978	13910	13891	13790	13926	13796	13738	14067	13828	13948	13993	13817	13718	14094	13834	13758	13695	13934	13922	13874	13892	13801	13836	13888	13761	14031	13753	13790	14057	13724	13848	13878	13721	14022	13819	13847	14027	13757	13768	13971	13849	13926	13969	13818	13929	13850	13928	13932	13683	13840	13663	13916	13962	13968	13964	13905	13836	13886	13838	13767	13799	13752	13865	13925	13984	13859	13927	13814	14003	13956	13859	13754	13902	13854	13796	13838	13751	13922	13790	13808	13971	13928	13822	13862	13616	13798	13789	13929	13877	13929	13802	13739	13822	13910	14088	13883	13833	13934	13917	13907	13982	13844	13759	13886	13941	13995	13916	13989	13858	13999	13797	13892	13985	13740	13945	13819	13965	13802	13830	13716	13859	13860	13973	13945	13774	13873	13861	13897	13861	13837	13819	14030	13928	13939	13944	13834	13682	13803	13920	13977	13764	13902	13981	13909	13821	13974	13927	13911	13818	13795	13875	13752	13956	13870	13828	13879	13891	13862	13831	13697	13691	13667	13916	13865	14019	13871	13783	14083	13870	13871	13897	13857	13829	13893	13739	13706	13907	13835	13944	13781	13770	13915	13936	13738	13784	13743	13861	13853	13949	13885	14037	13809	13982	13968	13852	13756	13761	13826	13981	13826	13822	13815	13836	13865	13894	13886	13938	13938	13924	13966	13948	13767	13830	13780	13745	13816	13776	14036	14055	13908	13873	13902	13909	14101	13917	13927	14055	13873	13829	13943	13873	13899	13816	13970	13915	13907	13983	13880	13890	13892	13946	13918	13679	13799	13790	13830	13787	13873	13894	13914	13995	14001	13940	13822	13831	13969	13883	13825	13808	13949	13994	13848	13846	14017	13725	13868	13816	13951	13982	13939	13884	13888	13792	13889	13934	13945	13757	13826	13934	13999	13837	13825	13878	14051	14091	13803	13902	13778	13977	14012	13925	13951	13853	14013	13884	14179	13848	13871	13847	13907	13812	13944	13764	13870	13851	13968	13763	13908	13744	13880	13870	14004	13862	13889	13935	13790	13977	13873	14030	13756	13842	13824	13847	13917	13920	13943	13826	13871	13812	13840	13828	14030	13928	13838	13959	14000	13941	14006	13712	13843	14008	13779	13904	13921	13790	13797	13876	13799	13724	13902	13790	13956	13993	13917	13826	13943	13943	13777	13826	13974	13873	13974	13845	13905	13892	13759	13963	13818	13992	14009	13983	13755	13837	13930	13743	13790	13811	13870	13865	13861	13742	13766	13847	13985	13813	14061	13826	13896	13863	13993	13924	13869	13810	13785	13843	13915	13823	13878	13748	14028	13634	13844	13936	13969	13862	13858	13846	13955	13799	13850	13781	13856	13880	13864	13887	14008	13765	13869	13834	13702	13808	13876	13998	13863	13866	13952	13896	13737	14063	13747	13846	13818	13902	13946	13925	13779	13843	13881	13894	14126	13964	13765	13823	13844	14031	13768	13919	13814	13917	13713	13831	13773	13828	13832	13850	14127	13892	14041	13805	13866	13999	13866	13792	13820	13996	13924	13889	13814	13853	13921	13814	13846	13822	13905	13866	13836	13852	14044	13787	13836	13799	13728	13911	13868	13859	13923	13921	13781	13959	13807	13847	14053	13809	13693	13903	13943	13840	13730	13807	13909	13856	13994	13733	13860	13820	13806	13772	13860	13916	13925	14008	14102	13848	13808	13854	13734	13886	13896	14012	13854	13900	13983	13972	13848	13847	13880	13888	13925	13893	13889	13809	13932	13729	13856	13859	13910	13917	13695	13848	13784	13856	13843	13751	13828	13725	13881	13891	13751	13929	13767	13831	13866	13787	13844	13720	13874	13827	13745	13961	14025	13972	13922	13767	13929	13818	13892	13762	13984	13827	13825	13851	13884	14035	14038	13898	13941	13744	13763	13822	13842	13853	13897	14020	13687	13919	13983	13917	13805	13811	13913	13874	13881	13900	13736	13805	13898	13878	13948	13746	14022	13890	13947	13765	13704	13865	13807	13957	13983	13807	13776	13868	13878	13730	13716	14013	13773	13786	13939	13904	14070	13694	13647	13910	13865	13908	13816	13828	13851	13717	13957	13967	13959	13837	13854	13922	13800	13787	13788	13880	13771	13894	13924	13939	13894	13968	13860	13943	13729	13891	13907	13902	13866	13946	13831	14055	13698	13782	13761	13853	14017	13893	13732	14054	13895	13837	13889	13930	13668	13764	13864	13812	13842	13862	13784	13893	13645	13848	14013	14014	13885	13881	13912	13975	13900	13880	13797	14127	13914	14050	14027	13829	14025	13785	13873	13808	13936	13961	13868	13806	14030	13840	13923	13889	13841	14001	13873	13911	13812	14049	13809	13875	13912	13954	13850	13875	13825	13796	13755	13956	13861	13925	13859	14005	13927	14027	13963	13831	13880	13799	13907	13860	13853	13853	13938	13829	13903	13819	13863	13759	13824	13815	13910	13733	13772	13924	13831	13840	13811	13848	13884	13826	13876	13844	13861	13976	13785	13813	13929	13944	13907	13684	13731	13900	13778	13752	13806	13915	13864	13795	13971	14035	13922	14076	13887	13854	13930	13947	13857	13683	14011	13885	13958	13821	13747	13879	13868	13823	13822	13911	13869	13893	13853	14097	13925	13804	13700	13747	13836	14054	13767	13950	13787	13764	13950	14017	13875	13820	13832	13884	13910	13857	13915	14006	13764	13890	13854	13877	13847	13905	13902	13898	13887	13783	13892	13965	13906	13810	13804	13885	13932	13952	13953	13825	14005	14015	13947	13900	13937	14020	13950	13848	13921	13956	13829	13900	13840	13677	13989	13710	13760	13936	13917	13819	13939	13948	13846	13841	13890	13911	13863	13910	13760	13780	14073	13947	13915	13902	13790	13973	13919	13863	13850	13942	13945	13876	13920	13912	13759	13831	13966	13965	13847	13912	13899	13972	13697	13877	13773	13677	13886	13840	13961	13890	13979	13928	13720	13806	13930	13721	13865	13955	13866	13917	13912	13944	13973	13879	13712	13812	13876	13970	13765	13891	13837	13936	13971	13821	13925	13706	13965	14077	13825	13822	13873	13909	13789	14032	13808	13700	13953	13779	13781	13947	13966	13948	13939	13893	14070	13830	13790	13702	14020	13916	13850	13860	13859	13897	13866	13896	13708	13778	13953	14009	13842	13831	13935	14017	13999	13810	13987	13855	13876	13888	13931	13886	13939	13860	13935	13958	13767	13954	13918	13943	13806	13955	13876	13895	13738	13782	13795	13926	13950	14031	13857	13712	13781	13996	13837	13833	13964	13916	13998	13842	13904	13851	13826	13893	13900	13856	13798	13831	13917	13748	13850	13901	13795	13983	13994	13861	13840	13790	14122	13733	13840	14003	13897	13826	13889	13761	14060	13756	13841	13968	13884	13732	14008	13951	13925	13900	13993	13927	13905	13744	13791	13780	13914	13671	13825	13842	13828	14116	13827	14108	13855	14123	13766	13880	13791	13856	13857	13919	13925	13946	13939	13935	13952	13785	13877	13900	14031	13972	13804	13898	14040	13889	13864	13858	13911	13683	13820	13843	13989	13789	13825	13794	13978	13867	13906	13806	13771	13937	13943	13854	13812	13812	13891	13895	14015	13708	14035	14026	13811	14022	13745	14019	13976	13940	14019	13961	13807	13807	13792	13908	13928	13937	13810	13919	13894	13978	13977	13901	13951	13884	13740	13765	13853	13881	13896	13854	13933	13771	13886	13942	13866	13767	13905	14036	13956	13781	13888	13979	13832	13824	13999	14102	13841	13979	13865	13838	13672	13774	13700	13675	13798	13728	13817	13841	13999	14048	13984	13717	13888	13915	13725	13967	13859	13889	13777	13914	14012	13829	13768	13875	13766	14008	13719	13865	13862	13710	13920	13982	13994	13732	13903	13988	13927	13813	13806	13766	13963	13822	13897	13666	13945	13878	13862	13961	13997	13672	13834	13947	13864	13977	13840	13911	13916	13821	13777	13772	14006	13804	13835	14076	14014	13883	13934	13870	13955	13919	13917	13822	13888	13954	13914	13830	14004	13852	13914	13845	13880	13723	13794	13978	13936	13828	13892	13999	14013	13966	13782	13968	13982	13854	13863	13958	13861	13720	13830	14039	13760	13836	13931	13854	13812	13762	13798	13872	13905	13938	13850	13817	13872	13819	13845	13867	13759	13785	13864	13974	13799	13864	13729	13746	13707	13792	13885	13721	13862	13810	13816	13908	13764	13872	13888	13702	13745	13724	13931	13898	13756	13813	13963	13715	13951	13891	13846	13803	13892	13692	13919	13799	14018	14053	13955	13829	13762	13771	13861	13982	13941	13845	13889	13857	13941	13952	13881	13802	13825	13883	13776	13902	13780	13795	13865	13869	13708	13979	13684	13967	13883	13815	13954	13937	13835	13871	13877	14005	13792	14030	13940	13823	13769	13996	13848	13909	13817	13757	14095	13924	13780	13986	13808	13769	13858	13847	13749	13938	13880	13755	13792	13765	13921	13832	13811	13854	13940	13905	13945	13883	13869	14009	13945	13827	13875	13762	13852	13862	13764	13688	13893	14017	13835	13749	13840	13785	13907	13967	13844	13767	13757	13784	13922	13903	13904	13800	13867	13830	13982	13906	13830	13904	13896	13867	13829	14038	13923	13863	13843	13810	13943	13751	14026	13923	14040	13932	13950	13901	13797	13865	13995	13809	13914	13889	13937	13731	13997	13835	13733	13750	13834	13995	13903	13878	13681	13971	13841
23056	21318	29127	23863	21462	23050	24352	18943	17889	18478	18194	17939	17468	17316	17445	17136	16655	16286	16090	16003	16303	16207	16076	16181	15880	16163	16014	15897	15793	15871	15742	15705	15680	15815	15642	15415	15566	15585	15683	15465	15775	16624	17640	17684	17431	16492	16111	15683	15705	15604	15588	15364	15476	15307	15410	15364	15300	15367	15237	15395	15356	15413	15568	15284	15455	15385	15508	15476	15539	15578	15429	15372	15450	15217	15389	15494	15353	15234	15606	15787	15518	15305	15307	15331	15345	15443	15535	15397	15497	15546	15562	15367	15328	15517	15515	15546	15396	15446	15569	15399	15344	15567	15421	15528	15580	15457	15417	15587	15364	15407	15253	15380	15290	15586	15428	15499	15605	15436	15374	15567	15510	15343	15461	15528	15411	15289	15335	15575	15379	15445	15422	15321	15523	15553	15252	15519	15527	15242	15416	15431	15420	15354	15404	15488	15429	15357	15411	15486	15278	15355	15451	15536	15300	15413	15338	15239	15489	15445	15420	15301	15501	15411	15305	15433	15361	15333	15409	15593	15319	15349	15538	15608	15441	15234	15380	15328	15291	15421	15534	15345	15448	15413	15396	15213	15352	15216	15278	15454	15469	15335	15485	15373	15387	15354	15327	15447	15391	15598	15331	15309	15350	15435	15595	15572	15505	15574	15574	15400	15361	15506	15447	15489	15538	15255	15512	15451	15262	15384	15449	15315	15514	15404	15404	15343	15477	15448	15625	15303	15382	15408	15561	15613	15561	15538	15442	15542	15305	15578	15226	15385	15312	15475	15493	15454	15399	15406	15453	15429	15149	15403	15280	15404	15513	15252	15272	15339	15458	15349	15482	15509	15360	15505	15393	15673	15471	15363	15332	15352	15452	15168	15434	15403	15453	15459	15501	15369	15338	15219	15389	15399	15292	15455	15376	15373	15487	15311	15482	15409	15349	15360	15378	15315	15424	15290	15403	15321	15279	15257	15505	15449	15348	15536	15269	15534	15468	15538	15633	15220	15346	15477	15544	15506	15418	15446	15324	15450	15390	15504	15319	15346	15287	15508	15360	15332	15163	15279	15521	15423	15490	15233	15445	15358	15530	15170	15316	15423	15568	15357	15386	15319	15515	15312	15658	15282	15304	15662	15452	15450	15179	15436	15592	15438	15314	15213	15508	15392	15442	15481	15484	15404	15446	15390	15543	15380	15420	15500	15406	15482	15402	15320	15304	15519	15362	15423	15293	15295	15288	15291	15309	15485	15360	15389	15473	15456	15414	15151	15301	15369	15341	15467	15255	15382	15661	15373	15330	15313	15340	15356	15217	15307	15284	15426	15434	15661	15612	15497	15332	15405	15327	15549	15494	15403	15476	15374	15529	15405	15450	15320	15358	15618	15491	15327	15437	15288	15379	15495	15401	15261	15387	15275	15400	15542	15354	15469	15368	15279	15410	15148	15467	15412	15404	15554	15628	15352	15388	15605	15410	15355	15489	15446	15449	15321	15474	15444	15477	15350	15302	15263	15394	15413	15530	15498	15226	15319	15292	15242	15466	15439	15417	15412	15398	15386	15531	15464	15485	15408	15306	15638	15454	15258	15384	15593	15343	15273	15334	15256	15258	15545	15481	15470	15558	15225	15501	15413	15644	15441	15669	15367	15364	15381	15412	15467	15320	15402	15348	15358	15395	15432	15389	15421	15253	15270	15351	15592	15307	15334	15347	15395	15487	15326	15352	15348	15389	15247	15454	15320	15399	15410	15502	15357	15329	15202	15418	15339	15268	15332	15211	15506	15214	15250	15491	15316	15231	15304	15485	15533	15453	15416	15315	15298	15485	15303	15461	15301	15466	15361	15215	15441	15263	15449	15542	15148	15479	15418	15582	15179	15505	15378	15376	15413	15522	15356	15345	15304	15618	15218	15298	15569	15409	15374	15508	15469	15381	15189	15426	15302	15377	15372	15243	15375	15212	15485	15290	15347	15428	15414	15475	15546	15358	15189	15242	15438	15511	15370	15386	15521	15328	15559	15329	15467	15290	15348	15320	15425	15451	15514	15284	15298	15504	15595	15648	15406	15413	15230	15213	15206	15570	15442	15441	15394	15361	15409	15479	15244	15438	15302	15569	15348	15506	15442	15346	15504	15388	15249	15488	15483	15243	15340	15441	15345	15422	15347	15325	15114	15276	15440	15552	15524	15379	15217	15264	15303	15413	15389	15462	15444	15590	15264	15482	15218	15498	15318	15347	15436	15333	15513	15383	15359	15370	15302	15252	15313	15153	15287	15551	15423	15414	15384	15321	15400	15404	15462	15206	15342	15480	15304	15306	15500	15386	15341	15323	15227	15392	15299	15377	15383	15369	15382	15420	15505	15227	15274	15458	15446	15436	15368	15278	15522	15345	15364	15502	15449	15581	15445	15590	15306	15268	15255	15287	15372	15112	15478	15381	15337	15214	15205	15426	15333	15462	15436	15192	15580	15464	15465	15506	15317	15356	15289	15450	15359	15457	15475	15439	15477	15410	15403	15509	15509	15337	15585	15592	15351	15581	15375	15431	15240	15328	15487	15556	15324	15428	15323	15527	15668	15411	15254	15372	15447	15219	15437	15329	15495	15508	15382	15352	15418	15553	15322	15313	15238	15408	15324	15359	15391	15333	15364	15390	15342	15255	15548	15378	15325	15376	15364	15624	15523	15380	15352	15320	15397	15389	15154	15380	15332	15372	15418	15386	15477	15571	15458	15382	15375	15353	15362	15408	15374	15326	15336	15429	15375	15437	15267	15557	15523	15435	15396	15533	15446	15457	15390	15391	15343	15384	15523	15428	15265	15403	15552	15363	15358	15363	15391	15371	15407	15481	15290	15282	15475	15402	15325	15274	15418	15279	15205	15151	15290	15473	15450	15360	15338	15275	15197	15279	15381	15376	15466	15426	15355	15270	15557	15367	15451	15240	15502	15411	15261	15313	15523	15467	15315	15514	15440	15511	15563	15327	15512	15488	15372	15349	15515	15382	15703	15375	15428	15338	15467	15320	15241	15312	15308	15376	15203	15480	15386	15437	15363	15432	15313	15312	15240	15377	15383	15442	15408	15375	15451	15264	15231	15358	15247	15262	15223	15525	15462	15275	15357	15451	15364	15389	15446	15445	15345	15550	15401	15434	15375	15436	15452	15190	15280	15481	15456	15491	15405	15300	15307	15403	15243	15332	15231	15360	15316	15359	15276	15413	15492	15421	15540	15520	15505	15397	15482	15315	15521	15384	15296	15508	15520	15341	15472	15327	15363	15353	15289	15353	15356	15343	15607	15291	15127	15163	15193	15522	15186	15581	15364	15450	15308	15438	15419	15389	15387	15363	15403	15436	15429	15447	15324	15305	15540	15458	15210	15453	15331	15461	15318	15278	15345	15499	15311	15570	15537	15372	15352	15609	15377	15511	15306	15371	15456	15409	15343	15405	15450	15252	15233	15447	15289	15330	15327	15425	15318	15433	15382	15434	15406	15676	15435	15480	15397	15487	15563	15316	15311	15636	15303	15307	15451	15408	15398	15511	15501	15446	15406	15555	15483	15605	15415	15410	15451	15231	15258	15394	15446	15245	15431	15509	15408	15590	15422	15620	15387	15362	15372	15455	15266	15467	15252	15256	15364	15401	15415	15457	15358	15352	15494	15351	15362	15436	15412	15534	15343	15371	15286	15476	15397	15336	15295	15295	15294	15242	15333	15348	15273	15307	15363	15247	15445	15597	15462	15527	15354	15228	15381	15556	15382	15263	15452	15358	15356	15490	15293	15585	15392	15372	15416	15365	15276	15393	15338	15460	15431	15491	15376	15544	15344	15432	15453	15154	15255	15307	15332	15409	15310	15241	15380	15360	15260	15315	15493	15285	15129	15369	15327	15350	15328	15436	15346	15537	15546	15171	15371	15429	15315	15429	15396	15345	15349	15325	15369	15524	15369	15464	15417	15363	15475	15416	15306	15564	15220	15341	15378	15296	15383	15287	15293	15399	15477	15511	15365	15457	15394	15524	15104	15226	15224	15445	15346	15367	15525	15328	15274	15276	15375	15644	15490	15390	15431	15206	15263	15465	15164	15428	15263	15295	15342	15477	15406	15573	15236	15462	15414	15430	15429	15455	15404	15369	15305	15471	15495	15417	15437	15301	15449	15464	15323	15455	15421	15556	15393	15452	15481	15460	15437	15453	15297	15358	15399	15356	15403	15544	15264	15327	15211	15271	15572	15509	15522	15322	15490	15538	15464	15467	15224	15353	15432	15318	15224	15470	15372	15256	15470	15205	15362	15581	15410	15473	15388	15247	15473	15199	15387	15240	15466	15450	15618	15240	15430	15367	15383	15625	15349	15439	15381	15400	15444	15387	15449	15447	15386	15354	15401	15319	15259	15322	15358	15428	15408	15482	15350	15426	15405	15351	15266	15344	15518	15373	15270	15421	15363	15380	15353	15366	15297	15244	15269	15310	15318	15483	15532	15577	15520	15403	15161	15410	15550	15446	15613	15356	15416	15499	15405	15501	15416	15307	15349	15354	15370	15316	15451	15300	15389	15432	15554	15302	15325	15346	15297	15366	15311	15489	15138	15265	15395	15619	15182	15479	15526	15483	15206	15498	15346	15431	15317	15311	15357	15280	15393	15308	15447	15518	15385	15470	15436	15403	15432	15564	15316	15427	15255	15411	15230	15411	15350	15371	15133	15336	15329	15204	15259	15246	15322	15312	15307	15412	15381	15531	15531	15379	15312	15479	15383	15362	15560	15406	15353	15467	15479	15289	15473	15554	15526	15576	15076	15286	15346	15438	15452	15380	15543	15334	15420	15474	15533	15356	15364	15379	15482	15317	15285	15396	15533	15523	15347	15273	15390	15546	15339	15201	15523	15514	15326	15399	15412	15502	15352	15489	15317	15419	15561	15161	15486	15305	15357	15466	15480	15337	15317	15434	15398	15327	15420	15436	15437	15475	15286	15444	15608	15383	15329	15328	15392	15465	15384	15363	15442	15326	15473	15352	15279	15580	15370	15373	15396	15438	15523	15597	15453	15329	15220	15401	15345	15502	15208	15388	15395	15492	15337	15500	15418	15308	15280	15530	15596	15312	15539	15510	15490	15442	15350	15365	15427	15200	15236	15533	15410
16433	30172	28438	22621	20230	19007	19305	18507	18648	18743	17994	17765	17356	16735	17091	16520	15870	15000	14682	15070	15524	15223	14958	14775	14982	14897	14736	14591	14635	14228	14471	14274	14211	14135	14148	14130	14261	14256	14167	14298	14394	16354	17229	17188	16505	15308	14490	14324	14027	14194	13989	14120	14120	14060	13968	13847	13900	13909	13810	13927	13996	14067	14050	14028	13948	14074	14017	13897	13810	14141	14034	13990	13952	14147	14017	14101	14136	14085	14028	14093	13995	13957	14033	13962	13869	14159	13945	13919	14083	13980	14032	14083	14190	14017	13932	13989	13855	14002	13804	13913	14045	13971	14067	14093	14077	14169	13791	13917	13980	14057	14049	14026	13878	13930	13914	13881	13924	13896	14012	14122	14112	13953	14043	14078	13973	13989	14166	14172	13901	14057	13849	14064	14013	13920	14089	14017	13990	13978	14225	14021	14034	14000	14031	14173	14036	14023	14011	13956	13889	13931	14121	13891	14003	14038	14054	13988	13889	14091	13880	13872	14093	13799	14025	13926	14069	13952	13888	14018	14134	13911	13953	13783	14058	13899	14156	14087	13970	13933	13943	14115	14061	14091	13989	13971	13917	14099	14155	13864	13998	13970	13957	14144	14003	13853	13939	13839	14039	14012	13863	14170	14014	13965	13965	14055	13866	13907	14085	13963	13907	14103	14172	14032	13902	14082	13935	14070	13918	13982	14049	13891	13962	13848	14131	14019	13878	13924	13899	14190	13969	14105	14116	13876	13914	14058	14013	14000	13992	14034	13819	13798	13892	14143	13930	13836	14090	14136	13918	14019	13944	14061	14061	13911	14049	14086	14060	13815	14116	14016	14021	14009	14129	14048	13965	13886	14150	13917	14007	14044	13960	13861	13971	13944	13958	14061	13959	14063	14087	13943	14188	14066	13819	13923	14029	13999	14056	13864	14034	14065	13965	13952	14008	13887	14064	14004	13915	13832	13979	13977	13984	13938	14058	13873	13981	14035	14112	13925	14028	13905	13942	13884	13933	14010	13822	13982	14068	14083	14048	14014	13859	14017	14164	14114	13999	13948	13982	14006	13789	14124	14093	14074	13983	14090	13946	14084	14080	13889	13859	13945	14023	14053	14019	13999	13970	13977	14013	13975	14069	13836	13911	13974	14108	13912	14006	13836	14024	14059	13994	14099	13834	14008	14075	14044	14016	14029	14071	14094	13937	14035	14100	13997	13896	13898	13902	14044	13953	13905	14069	14019	13943	14003	14193	14096	14146	13908	14144	13989	14022	13888	13955	13918	14117	14089	14038	14039	14149	13970	13931	13953	13916	14013	14031	14026	13882	13916	13959	13949	14024	13959	13883	13887	14085	13967	13849	14046	13956	14056	14078	13941	13945	14016	14010	13916	14023	13898	13971	14011	13869	13998	13946	13759	14059	13901	14071	13984	14006	14108	13977	13974	13971	13901	13963	13924	13914	13816	13780	13977	13897	13731	14109	13962	14046	14050	13955	13986	14005	14081	14073	13964	14037	13921	13967	13975	13848	14031	13902	13872	14002	14046	13878	14019	13921	14071	13932	13996	13889	14025	14128	14014	14104	14113	14037	13969	14053	14060	13810	14019	14027	13999	13950	14095	14009	14056	13988	13972	14079	13978	13960	13996	13945	14041	13978	14088	13869	14002	14003	14076	14181	13953	14071	13842	13964	14035	14001	13887	13821	13936	14122	13905	13944	14036	13969	14047	14030	14053	13904	14031	13989	14113	13792	13957	13851	13960	13876	13932	13896	13914	14024	13953	13997	14148	13944	13852	13997	14104	13910	14007	14012	14158	14002	14013	13944	13956	14021	14137	13941	13917	13936	14059	14017	14069	14025	13943	13865	14076	14138	13966	13975	14023	13944	13878	13978	14081	14059	14023	13889	14003	14074	13930	13943	13934	13892	13931	13913	13890	13953	13879	13917	14024	13998	14036	13972	14051	13871	13988	13945	13880	14139	14000	13895	13990	13839	13981	13929	14191	13878	13998	13818	14008	14061	14085	14054	13930	14046	14025	14046	14006	13978	14150	13843	13966	13980	13959	13960	13994	13958	14043	13962	14125	13954	14207	14086	13915	13928	13889	14139	13887	13998	13861	13919	13853	14017	14140	14040	14018	13731	13842	14058	13925	14093	14060	14015	13990	14026	14128	13848	13895	13811	13940	13955	14026	14047	13865	13876	14122	14034	14018	14088	14004	13913	14040	13948	13915	13996	13887	14004	13795	14019	14002	13948	13970	13870	14047	14059	13930	14193	13974	14057	13923	14043	14226	13743	14099	13888	14087	13905	14080	13986	13888	14198	13958	13983	13937	14040	14194	13973	14038	13955	13785	14036	14089	14086	13911	13924	14005	13995	13948	14151	13851	13817	13948	14070	13953	13833	14045	13940	14059	14072	13844	14011	13993	13895	13792	14021	13933	14024	13862	13820	13939	13924	14183	13864	13982	13999	14062	13930	13970	13956	13887	14026	13964	14051	14070	13875	14121	13837	14002	13956	13918	13967	14094	13892	13964	14142	13861	14026	13984	14046	13733	14014	14032	13916	13998	14040	14026	13940	13843	14034	13899	13981	14006	14086	14046	13889	14076	14122	14028	14009	14028	14007	13989	13988	14005	13979	13953	13945	13950	14043	14001	13969	13922	14117	13971	13907	14007	13978	13892	13904	13879	13987	14099	13944	14174	13947	14003	13949	13894	13996	14024	14067	13964	13948	14125	13889	14016	14063	13945	13893	13960	13957	14003	14073	13958	13885	13897	13825	13980	14063	14108	14009	14140	14059	14040	13876	13995	14170	14124	14089	13954	13986	14160	13927	14089	13955	14162	13851	13905	14138	14073	13927	13975	13923	13921	13809	13734	13886	14069	13975	14050	14070	14002	14008	13994	14198	13943	14013	14058	13903	14069	13941	14105	14113	13784	14068	14045	14141	14072	14018	13857	13972	13794	14025	14068	14026	13843	13876	14053	13923	14040	13987	13934	13837	13966	14111	14020	13890	13969	13977	13843	14104	14124	14014	14044	13921	13902	14168	13939	13970	14037	13849	14015	13923	13824	13985	14031	13934	13940	14007	13887	13933	13917	13934	13957	14068	14029	14010	13997	13970	13878	13968	13963	13958	13938	13999	13903	14053	13831	13893	14078	13955	13918	14090	13985	14019	13854	13977	14090	13987	14004	14034	13972	14164	14023	13917	14141	13869	13986	13976	14138	14011	14007	13862	13922	13856	13924	13906	13986	14001	14049	14032	13859	14000	14035	14055	13935	14011	13860	13895	14133	14054	13963	14013	13990	13966	13943	13979	14077	13979	13892	13866	13961	13854	14039	13959	13928	13973	13931	14023	13831	14135	13900	14111	14058	14098	13905	13947	14025	14057	13917	13955	13932	13931	14048	13913	13954	14005	14151	13725	13983	13941	14129	13849	14003	14064	13992	13894	13879	13860	13769	14058	13995	14038	14055	14066	13927	13999	14044	13982	14048	14167	13957	13882	14029	13985	14059	13967	13949	14106	13832	14125	13935	14073	14037	14074	14071	13919	13785	13890	13905	14116	14038	13979	14037	14154	14027	14038	13983	14002	13900	13975	13922	14040	13932	14066	13974	13956	13966	13953	13954	14059	14010	14032	14032	13850	14004	14103	13834	14039	13970	13937	13892	13869	14122	13977	13992	14152	13898	14048	14021	13996	14192	14029	14069	14036	14035	14067	14139	14046	13982	14032	14016	13975	13849	13902	14108	13933	14097	13936	13864	14048	13959	14016	13850	14004	14027	13990	13970	13890	13965	13870	13982	14019	13940	14043	13932	13854	13870	14106	13935	14073	13922	13762	13854	13900	14105	14072	13987	14002	13870	14022	14014	13983	14015	14004	13954	14091	14076	14017	13785	13995	13983	13842	13941	14105	14026	14120	13944	13986	13957	13899	13958	14068	13890	14073	14026	14022	13955	14063	13927	13948	13883	13966	13911	13946	14025	13977	14291	13955	13978	14044	13794	13862	14000	13896	14162	14119	13929	14026	14053	13838	13959	13938	14011	13843	13793	14038	14001	14110	14101	14189	14179	14025	14017	14048	13936	14155	13877	14094	13929	13999	13937	13954	13926	13996	13979	13913	13957	13927	13903	13910	13731	14087	13993	13920	14152	13959	13971	14128	14058	14122	13960	13994	14050	14014	14107	14106	13850	14014	13960	14023	13970	14079	13893	14015	14026	13879	13997	14060	14108	14044	14050	13900	13929	13976	13908	13942	14026	14070	13898	13949	13907	14122	14043	14172	13927	14104	13975	13994	13946	14017	14064	13927	13823	14064	13934	13984	14077	13949	14013	13942	13872	13974	14255	14032	13803	13981	13998	13853	14087	14023	13919	13844	13951	14065	13861	13952	14026	13823	14001	13869	14094	13972	14161	14101	14029	13949	13976	14156	14129	14093	14042	13867	13862	13822	13956	13963	14093	13853	14052	14125	13983	13805	14044	14059	13920	13858	14130	14037	13922	13910	13910	13975	14039	13963	13958	13914	13943	13866	13779	14078	13960	14026	14094	13903	13978	13811	13963	14033	13990	14104	14020	13972	13961	13941	13967	14085	13998	14053	13973	14104	14004	14020	14128	13887	14000	13908	13956	14067	14093	13978	14001	13852	14064	13810	13965	14061	13951	14071	13891	14134	14110	13993	13880	13973	13873	14115	14024	13998	13954	14024	14003	13973	14048	13926	14146	13814	13978	13993	13997	13966	14103	14170	13901	14131	13855	14036	14072	14037	14039	14106	13992	14043	13728	14107	13977	13852	13841	14095	14100	13865	13923	14046	13920	14103	13998	13866	14005	13967	14074	13958	13909	14110	14098	13892	13998	13888	14212	14187	13840	13943	14124	14057	13953	13980	13965	13985	13867	13939	13928	14157	13875	13892	14020	13866	13713	14080	13940	13969	14015	13964	13937	14043	14039	13827	13925	13920	13817	13993	13943	13966	13900	14108	14050	13882	13947	14055	14066	13934	13837	13974	13861	13989	14110	13835	13972	13842	14072	13893	13869	13988	13867	14035	13949	14121	13886	13981	13866	13942	13806	14041	13902	14067	13863	13997	13950	13867	13752	13931	13870	13914	14061	13996	13929	13846	14086	14063	13868
27440	21956	23824	19917	16337	16114	16527	16633	16286	16570	16237	16020	15682	15584	15879	15804	15658	15520	15374	15300	15385	15548	15584	15514	15378	15501	15347	15070	15241	15379	15181	15079	15074	15365	15138	15299	15169	15114	15153	15412	15170	15207	15409	15351	15279	15502	15259	15046	15130	14902	14997	15031	15169	14960	15274	15017	15051	15025	15119	15077	15283	15115	15214	15105	15122	15163	15125	14987	15076	15152	14984	15150	15067	15177	15137	14966	15211	15041	15309	15245	15214	14982	14933	15152	15176	15000	15083	15082	15024	15183	15229	15278	15023	15162	14945	15025	15148	15114	14844	15108	15005	15185	15110	15108	15346	14910	15044	15127	15035	15219	15090	15276	15270	14979	15273	15201	15299	15129	15140	15217	15104	15055	15140	15121	15200	15263	14936	15249	15288	15022	15154	15290	15130	15059	15146	15205	15012	15018	15136	15316	15116	14946	15136	14942	14949	15185	15188	15177	15130	15117	15230	15133	15120	15310	14980	15029	15092	15113	15209	15020	15110	15173	14878	15113	15147	14984	15115	15189	15283	15060	15104	15197	15304	15167	15019	15170	15376	15311	15260	15218	14970	15109	14874	15179	14895	15071	14979	14947	15078	15180	15035	15132	15008	15233	15234	14963	14973	15015	15135	15161	15208	15182	14919	15008	15245	15070	14884	14972	15133	15263	15047	14998	15231	15222	15095	14943	15091	15211	15199	14991	15011	14983	15164	15143	15374	15062	15243	14939	15166	14928	14979	14916	14953	14937	15202	15054	15042	15121	15077	15129	15243	15172	14958	15126	15256	15288	14987	15075	15208	14987	15038	15058	14986	14952	15181	15088	15076	15133	15137	15097	15157	15167	15024	15093	14959	15117	15133	15198	14915	15204	15138	15066	15114	15149	15081	15149	15074	15167	14898	15004	15175	15023	15046	14983	15025	15203	15117	15246	15077	15217	15266	15096	14959	15075	14932	15251	15208	15129	15100	15042	15148	15029	15075	15000	14974	14986	15011	15132	15098	15054	15184	15074	15172	15304	15039	15173	15087	15006	15239	15020	15213	15109	15096	15062	15127	15302	15237	15159	15100	15161	15199	15199	15080	15034	15031	15135	15018	15063	15065	14973	15140	15030	15067	15237	15012	15104	15182	15117	15093	15111	15258	15138	15177	15111	15001	15145	15115	14995	15064	15254	14888	15016	14973	15004	15243	15057	14936	15232	15232	15116	15271	15152	15166	15142	15012	15325	15185	14870	15090	15086	15102	15013	15174	15182	15087	15075	15157	15102	15001	15262	15091	15066	15065	15039	15242	15062	15227	14926	15017	15128	14963	14990	15282	14989	15110	14989	15218	15085	14967	15109	15323	15010	14989	15179	15038	15205	15133	15124	15000	15151	15037	15160	15248	15123	14939	15146	15068	15283	14934	15101	15005	15196	15059	15072	15216	15059	15045	15052	15046	14909	15278	14945	15055	15169	15251	15134	15142	15065	15018	14995	15167	15237	15121	15147	15248	14996	15019	15063	15110	15061	14969	15065	15129	15023	15066	15255	15093	15151	15140	15153	15207	15092	15107	15031	15239	15057	15078	15123	15001	15096	14992	15320	15226	15034	15091	15179	15221	15241	14888	15173	15347	15109	14995	15001	15169	15106	15160	15068	14880	15102	15157	15168	15090	14999	15264	15127	15102	15201	15013	15139	14913	15022	15290	15110	15146	15176	15019	15053	14831	15080	15262	15333	15237	15049	15150	15103	14980	15146	15226	15208	15118	15161	15098	15039	15095	15073	15223	15046	14940	14901	15060	15145	15094	15123	14957	14787	14945	15092	15197	15091	15090	15051	15137	15319	14861	14958	15046	15161	15119	15085	15267	15044	14892	15121	15073	14991	15028	14932	14999	15040	15222	15159	15257	15059	15096	15200	15022	15065	14983	15187	15220	15117	15068	15278	15053	15139	15333	15138	15074	15175	15284	15072	15070	15044	15196	15118	15162	15270	15307	15067	15131	14957	15014	15234	15125	14978	15027	14818	15141	15083	15058	15279	15140	15152	15169	15240	15165	15148	15061	15056	15099	15141	15166	15177	15184	15121	15214	15176	15150	15193	15351	15240	15076	15091	15198	14966	15096	15161	15194	15130	15016	15047	14976	15074	15182	15231	15039	14958	14945	15210	15141	15054	15039	15103	15054	15028	15019	15042	15130	15014	15031	15086	15074	14996	15164	15130	15255	15318	15215	15285	15043	15333	15152	15126	15242	15338	15194	15034	15152	15033	15106	14986	15097	15123	15171	15184	15043	15063	15104	14888	15013	15104	15116	15166	15173	15098	15199	15075	15332	15191	15190	15233	15134	15121	15101	15147	15152	15108	15161	14919	15096	15103	15210	15191	15029	15172	15072	15095	15260	15264	15170	15100	15176	15165	15188	15166	15153	14886	15179	15208	15275	15082	15062	15110	15120	15319	15043	15174	15180	14941	15072	15023	15027	15205	15188	15154	15260	15215	14989	15143	15056	15155	14877	15106	15206	15140	14989	15104	15148	15063	15032	15203	15088	15157	15172	14923	15030	14994	15123	15151	15130	15186	15078	15202	15091	15103	15258	15155	15163	15043	15089	15220	15138	15187	15033	15121	14841	15011	15098	15181	14999	15107	15049	15125	15320	15080	15169	15067	15051	15206	15263	14778	15219	15070	15134	15032	15003	15166	14968	15193	15289	15057	15180	14942	15219	15178	15259	14915	15136	15110	14942	15106	15254	15101	15119	15124	15030	15097	14953	15157	15082	15028	15071	14990	14911	15204	15222	15060	15166	15343	15102	15231	15044	15098	15235	15130	15085	15100	14991	15183	14959	15151	14951	15241	15209	15090	15074	15059	14985	15123	15278	15177	15144	15167	15115	14996	15097	15224	14918	15137	14976	15286	15073	15071	15113	15140	15179	15112	15026	15202	15126	15136	15211	15101	15187	15115	15148	15188	15143	15191	15139	15143	15315	15246	15436	15099	15205	15188	15149	15236	15152	14980	15219	15000	15175	14770	15266	15151	15236	15202	15352	15117	15033	15088	15083	15076	14932	15000	15053	15139	15195	14886	15058	15031	15174	14975	15180	15159	15157	15133	15110	15173	15124	15002	15099	15066	14956	14939	15192	15132	15172	15282	15088	15092	15119	15124	15017	15055	15139	15231	15292	15193	15062	15229	15389	15275	15081	15082	15108	15006	14946	15175	15034	15183	15089	15011	15046	15262	15040	14993	15029	15071	15199	15226	15217	15196	15212	15116	15307	15216	15255	14979	15066	14952	15022	14926	15008	15126	14985	15052	15099	15146	15248	14999	14953	15040	15249	15283	15203	15112	15097	15075	15035	15042	15218	15008	15128	15266	15036	15062	15061	15083	15029	15044	15028	15177	15063	15070	15272	15276	15000	15027	15193	15160	15120	15225	15227	15233	15031	15175	15207	14925	15130	14957	15175	15125	15337	15188	15005	15024	15112	15276	15130	15022	15166	15138	15179	15095	15184	15075	15173	15155	15064	15200	15135	15262	15276	15151	15224	15028	15172	15054	15190	15232	15121	15254	15086	15239	15103	15295	15122	14887	15237	15215	14999	14867	15013	15022	14923	15093	15169	15016	15165	15165	15253	15082	15204	15128	15094	15012	15236	15130	14967	15248	15219	15107	15241	15370	15117	15176	15183	14930	15014	15038	15064	15109	15225	14930	15158	15092	15096	14986	15205	15259	15099	15150	15093	15230	15215	15145	15236	15260	15171	15139	15223	15126	15184	15148	15096	15262	15150	15123	15227	14973	15198	15018	15024	15027	15228	15181	15041	15163	15046	15106	15266	15271	15095	15314	15187	15159	15044	15267	15111	15374	14985	15264	15230	15135	15146	15131	15203	15042	15153	15144	15040	14984	15084	15189	15054	15228	15307	15035	15222	15240	15184	15236	15221	15035	15249	15072	15087	15055	15024	15083	15180	15129	15198	15293	15077	14996	15131	15104	15369	15207	15154	15002	14980	15135	15301	15213	15044	15067	15133	15274	15068	15121	15106	15332	14991	15201	15138	15177	15108	15376	15399	15202	15172	15017	15077	15039	15248	15182	15024	15083	15036	15065	15095	15145	15096	15029	15147	15076	15088	15247	15072	14920	15125	15137	14993	15139	15281	15165	15102	15220	15218	15201	15025	15157	15221	15259	15082	15057	15255	15013	15104	15119	15026	15108	15211	14974	15123	15249	14981	15129	15245	15255	15005	15006	15034	15148	15215	15026	15160	14952	15141	15072	15272	15094	15111	15117	15275	15064	15062	15171	15052	15242	14933	15213	15232	15219	15075	15018	15263	15151	15079	15116	15381	15221	15183	15279	15035	15150	15200	15192	15138	15249	15192	15044	15163	15135	15434	15112	15031	15035	15106	15057	15096	15158	15148	15028	15231	15346	15162	14945	15047	15146	15154	14993	14942	15218	15103	15070	14996	15309	15202	15272	15039	15097	15212	15287	14994	15130	14901	15139	15095	15084	15180	15150	15220	14897	15104	15183	15226	15022	15010	15103	15238	15094	14981	15153	15346	15212	15293	15013	15063	15233	15140	15106	14947	15246	14997	15077	15094	14973	15087	15103	15170	15074	15377	15178	14965	15388	15192	15200	15134	15125	15159	14955	15257	15165	14923	15281	15049	15260	15272	15076	15245	15315	15189	15278	15094	15126	14989	15035	15119	15211	15142	15001	14927	15046	14997	15212	15011	15114	14949	15261	15082	15225	15164	15029	15259	14996	15188	15074	15430	14971	15277	15110	15219	15086	15235	15183	15284	15120	15131	15005	15254	15065	14957	14981	15117	15011	15210	15108	15100	14984	15149	14977	15002	15005	15238	15046	15254	15315	15071	15101	15267	15123	15270	15047	15255	15108	14987	15080	15037	15136	15068	15251	15083	15127	15015	14997	15007	15424	15168	15073	15173	15151	15138	15029	15176	15321	15108	15023	15176	15115	15116	15255	15295	15192	15219	15052	14900	15014	15241	15038	15172	15113	15142	15004	15041	15082	15060	15103	15188	15130	15134	15155	15214	15363	15119	15216	15067	15190	14916	15360	15168	15230	15069	15141	15143	15233	15020	14951	15029	15155	15189	15178	15162	15057	15088	15368	15255	15132	14943	15000
15378	20329	20194	16659	15705	15557	16047	16011	16156	16557	15753	15279	14825	14862	14940	15116	14849	14502	14141	14148	14338	14470	14395	14220	14376	13970	14281	14084	14116	13945	14012	13861	13974	13799	13929	13825	13680	13895	14084	13907	13956	14097	14198	14066	14116	14149	14127	13970	13863	13975	13739	13704	13800	13882	13920	13769	13785	13848	13863	13821	13733	13762	13745	13788	13909	13733	13957	13854	13839	13912	13714	13891	13841	13701	13906	13838	13695	13726	13800	13857	13822	13782	13829	14032	13973	13757	13960	13807	13805	13735	13875	13941	13894	13759	13798	13837	13993	13877	13678	13704	13700	13825	13565	13693	13891	13888	13691	13788	13966	13842	13770	13821	13720	13673	13954	13621	13693	13779	13875	13658	13852	13724	13953	13959	13867	13673	13744	13711	13883	13944	13882	13664	13707	13867	13805	13882	13898	13790	13671	13742	13823	13775	13770	13804	13755	13737	13845	13875	13640	13926	13930	13707	13755	13854	13613	13795	13803	13771	13811	13831	13876	13784	13905	13771	13756	13740	13675	13801	13641	13798	13837	13806	13824	13789	13883	13836	13952	13734	13841	13750	13882	13702	13892	13911	13748	13826	13803	13786	13889	13716	13913	13690	13948	13805	13861	13719	14007	13763	13826	13843	13650	13759	13905	13738	13646	13975	13790	13814	13789	13845	13768	13819	13786	13919	13856	13655	13884	13629	13819	14120	13872	13819	13710	13744	14053	13771	13787	13734	13661	13696	13833	13876	13804	13809	13517	13839	13952	13849	13801	13827	13722	13798	13846	13737	13801	13893	13857	13872	13705	13941	13965	13839	14070	13955	13795	13774	13820	13756	14006	13765	13710	13665	13843	13774	13833	13619	13873	13856	13890	13872	13677	13838	13922	13813	13777	13839	13897	13846	13954	13808	13836	13791	13694	13714	13792	13744	13863	13784	13913	13775	13846	13803	13781	13809	13811	13883	13752	13745	13927	13836	13852	13768	14026	13831	13853	13830	13819	13774	13805	13741	13872	13827	13819	13795	13762	13927	13790	13854	13919	13847	13884	13764	13736	13781	13942	13796	13763	13854	13739	13868	13803	13792	13924	13816	13832	13760	13722	13906	13716	13701	13690	13789	13846	13858	13795	13895	13971	13934	13912	13751	13797	13845	13816	13804	13939	13813	13790	13824	13783	13878	13708	13772	13889	13663	13815	13585	13759	13574	13967	13742	13860	13729	13793	13845	13743	13858	13651	13793	13801	13792	13792	13904	13720	13836	13721	13906	13776	13825	13632	13751	13858	13833	13725	13781	13637	13894	13851	13767	13873	13705	13791	13939	13706	13758	13805	13928	13996	13818	13927	13743	13768	13655	13680	13806	13813	13774	13942	13757	13760	13806	13676	13962	13912	13829	13752	13907	13758	13817	13921	13747	13892	13791	13840	13876	13742	13713	13655	13912	13851	13691	13813	13852	13797	13605	13714	13796	13799	13781	13914	13736	13760	13832	13850	13875	13663	13749	13855	13891	13865	13912	13798	13759	13752	13684	13910	13781	13878	13916	13840	13779	13759	13772	13738	13829	13884	13748	13829	13785	13857	13604	13962	13782	13878	13691	13754	13734	13536	13746	13864	13789	13677	13900	13834	13955	13769	13701	13801	13928	13764	13882	13835	13976	13794	13780	13887	13697	13751	13791	13716	13772	13890	13670	13797	13892	13819	13902	13763	13663	13789	13841	13778	13790	13801	13699	13817	13814	13869	13882	13912	13820	13959	13855	13843	13818	13869	13872	13865	13915	13797	13740	13836	13744	13736	13690	13742	13936	13735	13939	13646	13784	13685	13746	13705	13800	13749	13863	13940	13835	13758	13737	13660	13760	13763	13792	13852	13659	13704	13898	13758	13820	13881	13803	13775	13693	13855	13719	13961	13734	13750	13912	13953	13920	13670	13803	13728	13682	13930	14065	13947	13706	13823	13852	13723	13840	14012	13736	13880	13786	13702	13730	13849	13749	13866	13838	13986	13894	13925	13982	13816	13870	13670	13807	13769	13936	13957	13638	13673	13717	13964	13770	13886	13923	13834	13787	13655	13724	13657	13798	13755	13910	13601	13814	13944	13742	13788	13713	13800	13984	13752	13879	13912	13771	13757	13650	13649	13881	13688	13716	13777	13783	13845	13768	13914	14021	13982	13651	13657	13811	14010	13866	13676	13675	13771	13822	13715	13886	13685	13822	13705	13654	13747	13802	13804	13879	13761	13823	13799	13839	13663	13913	13937	13773	13735	13877	13739	13890	13840	13851	13634	13799	13713	13752	13744	13667	13824	13906	13782	13726	13828	13779	13638	13853	13814	13745	13819	13758	14017	13928	13736	13723	13742	13643	13662	13816	13750	13631	13903	13827	13837	13626	13671	13841	13928	13906	13840	13625	13970	13791	13959	13665	13773	13779	13857	13761	13807	13903	13774	13697	13980	13936	13864	13740	13707	13921	13849	13787	13840	13761	13772	13831	13726	13891	13739	13716	13616	13923	13734	13592	13714	13829	13696	13549	13840	13593	13774	13857	13626	13762	13945	13860	13970	13807	13820	13804	13742	13927	13844	13797	13906	13884	13830	13830	13943	13995	13790	13973	13765	13740	13792	13984	13866	13810	13764	13746	13937	13738	13788	13818	13720	13756	13831	13847	13669	13804	13876	13848	13788	13812	13830	13745	13780	13876	13759	13954	13801	13793	13728	13719	13776	13811	13807	13691	13891	13746	13736	13795	13866	13706	13664	13741	13695	13711	13738	13798	13759	13799	13832	13774	13808	13665	13768	13704	13602	13918	13857	13840	13845	14025	13801	13851	13798	14040	13829	13840	14106	13806	13884	13777	13709	13773	13736	13792	13887	13799	13762	13786	13808	13822	13788	13841	13940	13780	13829	13754	13715	13795	13894	13887	13663	13674	13683	13770	13752	13889	13761	13978	13805	13724	13818	13792	13873	13801	13731	13751	13773	13713	13831	13601	13756	13838	14026	13891	13969	13692	13839	13865	13695	13727	13773	13776	13752	13796	13893	13778	13797	13913	13817	13905	13783	13754	13786	13753	13747	13873	13935	13877	13740	13875	13915	13716	13928	13766	13845	13842	13856	13769	13699	13728	13995	13981	13820	13848	13800	13896	13739	13938	13948	13821	13835	13834	13776	13895	13948	13841	13750	13940	13757	13814	13789	13882	13753	13828	13769	13830	13810	13735	13786	13676	13740	13979	14053	13856	13713	13822	14026	13645	13854	13914	13774	13801	13557	13784	13644	13844	13755	13762	13687	13817	13898	13861	13933	13797	13779	13691	13701	13785	13780	13823	13817	13788	13777	13836	13914	13827	13882	13753	13778	13882	13699	13832	13872	13762	13818	13792	13793	13761	13811	13828	13854	13802	13844	13827	13871	13798	13767	13828	13915	13870	13809	13726	13883	14002	13687	13832	13765	13815	13777	13791	13691	13769	13770	13793	13910	13894	13821	13760	13922	13915	13835	13861	13758	13752	13883	13798	13873	13905	13790	13795	13851	13632	13911	13745	13839	13859	13882	13731	13839	13565	13769	13792	13589	13987	13770	13780	13715	13869	13765	13935	13711	13832	13880	13812	13663	13746	13693	13829	13850	13784	13930	13779	13839	13845	13757	13778	13790	13558	13899	13838	13746	13815	13845	13947	13819	13737	13735	13714	13760	13801	13739	13850	13978	13790	13718	13945	13853	13715	13741	13818	13852	13956	13667	13870	13945	13705	13659	13732	13588	13853	13866	13771	13777	13726	13811	13863	13849	13875	13746	13798	13979	13712	13732	13760	13879	13933	13999	13706	13814	13857	13756	13663	13930	13737	13766	13571	13870	13744	13780	13704	13838	13717	13735	13735	13701	13848	13816	13795	13772	13976	13747	13825	13931	13734	13889	13863	13938	13638	13744	13890	13928	13780	13987	13774	13830	13717	13724	13792	13902	13906	13716	13700	13736	13730	13788	13830	13764	13900	13854	13884	13946	13982	13872	13855	13711	13853	13868	13738	13995	13834	14068	13716	13992	13743	13912	13992	13840	13807	13783	13887	13839	13904	13739	13722	13889	13729	13789	13659	13799	13786	13840	13887	13909	13900	13938	13872	13810	13911	13720	13846	13752	13735	13775	13788	13873	13804	13822	13774	13798	13670	13673	13837	13752	13756	13778	13860	13911	13735	13714	13889	13808	13795	13802	13779	13828	13778	13786	14037	13848	13649	13780	13767	13982	13812	13860	13753	13746	13885	13862	13989	13890	13855	13561	13805	13700	13771	13783	13811	13869	13920	13754	13747	13835	13841	13572	13704	13884	13869	13839	13790	13643	13673	13731	13835	13913	13861	13787	13840	13736	13917	13783	13867	13779	13831	13883	13761	13746	13805	13847	13847	13925	13878	13665	13765	13828	13872	13928	13804	13696	13945	13817	13799	13766	13870	13913	13756	13900	13612	13754	13775	13771	13858	13792	13868	13921	13866	13786	13763	13868	13787	13955	13819	13829	13855	13862	13760	13935	13801	13712	13776	13722	13859	13824	13764	13950	13920	13807	13792	13974	13850	13885	13867	13713	13801	13757	13858	13750	13823	13811	13733	13835	13772	13688	13753	14017	13743	13723	13892	13868	13676	13769	13901	13779	13625	13737	13815	13696	13644	13879	13937	13806	13817	13890	13707	13658	13748	13697	13678	13835	13650	13987	14009	13828	13896	13878	13791	13790	13869	14018	13645	13761	13761	13979	13901	13740	13720	13786	13884	13833	13903	13802	13792	13763	13875	13924	13964	13850	13968	13589	13956	13982	14012	13793	13834	13823	13841	13840	13890	13865	13737	13834	13762	13799	13771	13738	13808	13764	13646	13846	13858	13846	13650	13945	13822	13817	13765	13866	13771	13762	13595	13753	13819	13784	13968	14049	13757	13870	13891	13572	13948	13756	13918	13781	13754	13596	13775	13599	13744	13814	13853	13796	14044	13887	13800	13836	13921	13835	13796	13797	13835	13834	13856	13737	13773	13969	13778	13797	13608	13864	13778	13893	13870	13920	13919	13734	13916	14064	13843	13853	13911	13796	13877	13820	13892	13805	13928	13790	13903	13837	13791	13917	13809	13948	13677	13784	13819	13698	13798
24104	21228	28579	24212	21813	20883	19962	17479	17589	17375	17041	16840	16320	16083	16283	16340	16470	16125	15666	15485	15288	15377	15497	15414	15412	15480	15182	15326	15429	15574	15326	15388	15265	15251	15345	15164	15400	15411	15377	15287	15293	15343	15364	15639	16428	16016	16044	15555	15288	15344	15365	15453	15290	15310	15178	15232	15013	15195	15264	15192	15342	15076	15101	15091	15339	15355	15101	15318	15179	15247	15327	15168	15215	15352	15178	15173	14916	15152	14948	15235	15136	15092	15116	15185	15090	15081	15145	15159	15128	15071	15197	14983	15205	15130	15188	15166	15272	15043	15082	15146	14896	15038	15176	15136	15155	15218	15201	15211	15095	14910	15121	15193	15023	15174	15143	15280	15051	15184	15309	15226	15060	15200	15202	15200	14924	15180	15163	15096	15165	15144	15272	15231	15169	15114	15109	15214	15128	15086	14986	15225	15163	15024	15265	15127	15063	15354	15208	15004	15048	15081	15053	15140	15105	15228	15067	14902	15146	15156	15156	15187	15298	15250	15205	15033	15211	15147	15205	15122	15206	15077	15012	15147	15180	15032	15252	15357	14962	15082	15262	15067	15138	15207	15074	15221	15177	15282	15232	15323	15216	14936	15115	15214	15168	15248	15011	15037	15011	15092	15327	15169	15228	15102	15105	15041	15043	15127	15176	15216	15263	15203	15177	14993	15061	15090	15138	15187	15070	14928	15098	15123	15221	15279	15321	15088	15225	15163	15092	15097	15197	15102	15244	15091	15186	15120	15211	15374	15413	15020	15162	15258	15148	15118	15105	15100	15251	15054	15076	15123	14962	15043	15018	14974	15166	15353	15297	15211	15255	15220	14963	15331	15026	15014	15246	15220	15135	15052	15079	15181	15200	15172	15296	15090	15330	15069	14994	15263	15149	15293	15132	15230	15187	15273	15155	15436	15131	15051	15063	15062	15031	15062	15287	15227	15255	15225	15059	15267	15163	15106	14998	15125	14947	15264	15020	15134	15125	15189	15088	15367	15100	15257	15121	15022	14951	15157	15187	15243	15159	15087	15176	15121	15172	15326	15151	15091	15255	15134	15116	15104	15074	15045	15265	15274	15199	14873	15130	15051	15296	15372	15151	15122	15136	15189	15221	15215	15014	15158	15127	15179	15099	15210	15162	15224	15303	15140	15174	15113	15179	14876	15340	15011	15220	15190	15024	15347	15134	15132	15063	15169	15057	15064	15019	15172	15116	15113	15130	15164	15074	15106	14887	15077	15004	15203	15269	15193	15031	15191	15085	15234	15233	15067	15243	15151	14982	15171	15115	15154	15267	15063	15081	15050	15200	15300	15088	15118	15060	15064	15003	15215	15152	14919	15346	15012	15243	15077	15276	15196	15285	15117	15137	14942	15225	15159	15070	15216	15203	15330	15275	15115	15257	15082	15249	15078	15207	15122	15082	15163	15287	14976	14932	14942	15048	15007	15193	15171	15337	15064	15125	15017	15271	15238	15119	15122	15116	15129	15204	15264	15148	15071	15064	15007	15065	15286	15296	15131	15074	14951	15573	15146	15335	15108	15275	15037	15236	15013	15103	15074	15109	15092	15148	15272	15276	15322	15274	15179	15249	15191	15084	14911	15260	15159	15105	15083	15068	14963	15262	15070	15090	15122	14961	15125	15097	15211	15222	15198	15211	15072	15288	15270	15131	15092	14976	14991	15149	15170	15055	15185	14954	15192	15269	15371	15298	15154	15072	15092	15044	15111	15048	15217	14978	15195	15161	15117	15164	15051	15104	14965	15035	15075	14890	15043	15225	15072	15092	15091	15163	15183	15140	15241	15244	15246	15023	15147	15102	15041	15130	15064	15189	15332	15271	15104	15087	15063	15086	15076	15157	15301	15320	15306	15157	15043	14959	15035	15208	15299	15186	15151	15180	15034	14975	15030	15336	15218	15364	15116	15269	15385	15101	15066	15007	15120	15036	15163	15128	15107	15251	14991	15317	15179	15262	15111	15050	15068	15330	15223	15049	14965	15126	14979	15234	15162	15164	15279	15245	15416	15188	14995	15121	15076	15173	14961	15197	14979	15220	15021	15269	15248	15074	15205	15224	15092	15159	15070	15095	15085	15161	15197	15120	15243	15084	15151	15000	15136	15197	15171	15052	14895	15123	15093	15146	15067	15317	15014	15100	15250	15116	15052	15187	15138	15068	15092	15219	15017	15008	15206	15039	15030	15106	15073	15119	15266	15128	15126	15388	15217	15185	15174	15335	15198	15196	15243	15176	15267	15015	15206	15112	14956	15242	15226	15264	15279	14932	15052	15285	14877	15207	14991	15200	15040	15311	15330	15143	15025	15190	14908	15207	15125	15037	15235	15065	15026	15097	15168	15263	14910	15122	15169	15218	15067	15179	15031	15254	15068	15297	15317	15242	15015	15127	15271	15187	15085	15115	15030	15022	15189	15089	15269	15291	15027	14994	15164	15111	15263	14988	15015	15140	15206	15227	15007	15055	15250	15220	15245	15052	15188	15140	15065	15154	14929	15107	15002	15117	15281	15127	15023	15255	15163	15139	15202	15130	15103	15095	15168	15267	15344	15130	15151	15068	15216	15056	15084	15430	15381	15192	15091	15038	15313	15098	15002	15070	15156	15134	15085	15193	15076	15216	15323	15270	15208	15105	15170	15040	15198	15179	15109	15338	15272	15178	15050	15292	15071	15081	15171	15358	15208	15123	15131	15174	15221	15305	15213	15283	15046	15183	15203	15040	15413	15120	15114	15047	15026	15078	15182	15140	15195	15021	15302	15234	14988	15224	15372	14987	15352	15357	15169	15370	15206	15106	15276	15111	15217	15004	15073	15122	15116	14983	15080	15241	15313	15364	14975	15109	15102	15424	15043	15164	15082	15419	15288	15206	15094	15132	15198	15232	15067	15203	15421	15278	15124	15350	15049	14919	15283	15098	15122	15240	15073	15145	15171	15374	15198	15382	14896	15145	15002	15230	15062	15110	15066	14890	15241	15113	15034	15021	15141	15131	15326	15266	15005	15067	15348	15116	15109	15079	15318	15029	15217	15293	15138	15105	15068	15162	15287	15182	15134	15328	15276	15255	15252	15051	15033	15237	15303	15148	14996	15140	15059	15143	15085	15223	15164	15188	15121	15159	14967	15058	15208	15186	15003	15251	14918	15415	15089	14993	15238	15043	15230	15156	15025	15193	15082	15050	15183	15170	15228	15180	15148	15080	15364	15139	15168	15192	15202	15075	15207	14929	15150	15023	15201	15251	15085	14949	15120	14940	15143	15166	15002	15231	15278	15021	15100	15151	15131	15094	15116	15096	14954	15208	15251	15218	15123	14975	15078	15253	15542	15103	15283	15106	15104	15076	15186	15284	15087	15120	15038	15210	15202	15069	15269	15382	15053	15167	15052	15383	15358	15309	15108	15198	15033	15093	15001	15004	15185	15158	15381	15363	15057	15204	15176	15163	15121	15221	15103	15248	15249	15138	15084	15301	15145	15254	15181	15183	15117	15013	15155	15170	15056	15136	15064	15100	15177	15329	15275	14984	15124	15186	15100	15169	15218	15123	15369	15158	15207	15318	15256	15246	15090	15210	15162	15319	15052	15352	15135	15162	15356	15227	14999	15137	15159	15021	15159	15144	15051	14919	15166	15253	15058	15272	15155	15174	15064	15229	15129	15120	15228	15000	15190	15212	15137	15374	14996	15097	15102	15164	15168	15257	15156	15169	15294	15135	15000	15207	15085	15101	15317	15092	15188	14963	15199	15145	15230	15093	14992	15197	15200	15091	15316	15295	15207	15111	15204	15164	15149	15326	15414	15196	15078	15254	15303	15134	15140	15196	15243	15408	15241	15209	15121	15205	15155	15209	15115	15163	15252	15162	15050	15143	15177	15199	15289	15085	15300	15171	15291	15079	15102	15107	15041	14853	15138	15013	14993	15073	15182	15166	15143	15186	15088	15075	15084	15079	15098	15259	15169	15111	15291	15181	15158	15051	15427	15166	15253	15241	15039	15047	15223	15198	15311	15127	15231	15246	15118	15219	15259	15133	15087	15006	15198	15105	15475	15159	15091	15019	15173	15183	14990	15173	15336	15163	15217	15174	15055	14956	15311	15349	15138	15149	15148	15294	15187	15306	15103	15145	15251	15261	15276	14899	15388	15270	15202	14978	15262	15061	15154	15199	15365	15439	15142	15218	15121	15269	15293	15117	15283	15084	15232	15117	15376	15360	15055	15126	14945	15175	15111	15247	15225	15128	15052	15247	15058	15227	15228	15042	15152	15233	15254	15122	15288	15194	14980	15206	15055	15076	15005	15105	15200	15341	15364	15262	15177	15109	15174	15079	15180	15014	14947	15101	15255	15163	15209	15230	15132	15304	15124	15151	15076	14973	15249	15054	15084	15347	15180	15272	15136	15072	15091	15007	14933	15141	15151	14965	15125	15251	15270	15252	15228	15104	15226	15204	15114	14948	15150	15211	14992	14938	15163	15160	15265	15098	14971	15078	15290	15180	15107	14990	15308	15179	15154	15156	14972	15016	14998	15094	15359	15077	15037	15168	15002	15333	15174	15167	15202	15266	15072	15058	14976	15130	15217	15065	15208	15330	15171	15103	15152	15238	15158	15084	15302	15050	14946	15076	15171	15142	14973	15103	15264	15193	15143	15081	15206	15272	15146	15192	15126	15059	15021	15315	15253	15138	15113	15163	15160	15280	15149	15071	15193	15293	15133	15001	15128	15079	15249	15110	15096	15163	15127	15366	15225	15126	15273	15097	15364	15096	15232	15236	15198	15274	15234	15024	15251	15243	15249	15146	15083	15289	15203	15039	15105	15285	15109	14991	15102	15011	15098	15250	15014	15056	15155	15267	15322	15131	15309	15016	15081	15093	15151	15263	15207	15133	15266	15186	15175	15178	15087	15187	15133	15040	15358	15175	15273	15280	15088	15169	15134	15352	15287	15124	15090	15023	15087	15066	15162	15107	14864	15192	15133	15254	15209	15096	15056	15147	15099	15294	15102	15204	15251	15008	15222	15147	15295	15197	15150	15248	15229	15144	15107	15203	15262	15084	15016	15180	15101	15304	15224	15353	15236	15332	15165	15253	14984	14969	15187	15041	15341	15004	15038	14995	15170
14953	26433	25366	19673	17961	17492	17558	17359	17895	17494	16857	16294	15519	15435	15805	15895	15670	15290	14414	14432	14124	14365	14222	14308	14287	13988	14056	14195	14043	13944	14009	13997	14015	13988	14026	14205	13977	14145	13941	14134	14225	14410	14296	14915	15746	15088	14884	14353	14078	13999	13947	13765	13947	13870	13885	13783	13818	13738	13837	13722	13978	13825	13682	13870	13954	13808	13909	13796	13945	13894	13813	13932	13815	13884	13646	13921	13848	13805	13784	13864	13903	13971	13896	13702	13862	13798	13799	13824	13779	13860	13915	13866	13809	13787	13894	13775	13977	13921	14048	13728	13729	13876	13931	13823	13823	13825	13894	13781	13838	13735	13909	13775	13874	13891	13925	14022	13779	13973	14063	13710	13898	13879	13732	13759	13729	13933	13841	13934	13825	13922	13896	13697	13951	13845	13901	13799	13831	13905	13871	13811	13739	13934	13714	13828	13818	13861	13973	13828	13798	13782	13689	13931	13786	13761	13922	13829	13899	13818	13696	13876	13980	14041	13986	13701	13894	13985	13694	13888	14002	14021	13882	13951	13876	13768	13761	13889	13741	13858	13954	13903	13863	13813	13771	13779	13727	13860	13847	14051	13903	13656	13783	13832	13755	13868	13831	13846	13980	13894	13890	13977	13815	13818	13888	13732	13842	13752	13882	14064	13845	13956	13900	13725	13845	13818	13919	13913	13796	13802	13899	13907	13653	13762	13908	13876	13930	13782	14020	13771	14006	13914	13832	13818	13710	13660	13993	13902	13983	13778	13861	13878	13812	13878	13903	13680	13879	13880	13978	13850	13879	13734	13943	13812	14005	13754	13885	13739	13632	13918	13825	13929	13800	13976	13908	14037	13767	13815	13742	14098	13755	13870	13855	13840	13816	13800	13716	13993	13920	13909	13907	13872	13923	13911	13753	13847	13776	13792	13795	13883	13796	13930	13768	13941	13923	13787	13799	13957	13928	13702	13674	14032	13871	13927	13700	13804	13749	13889	13844	13778	13822	13863	13903	13816	13776	13740	13872	13775	13734	13792	13869	13894	13924	13682	13893	13867	13895	13921	13979	13909	13865	13875	13765	13830	13784	13807	13940	13720	13843	13815	13862	13803	13827	13785	14043	13834	13723	13800	13860	13809	13725	13899	13805	13803	13864	13956	13869	13941	13803	13903	13899	13878	13895	13899	13717	13817	13700	13933	13776	13971	13841	13813	13918	13786	13830	13870	13776	13898	13868	13782	13922	13979	13731	13921	13759	13886	13763	13895	13825	14025	13773	13872	14040	13767	13847	13998	13669	13960	13852	13897	13709	13865	13893	13711	14077	13778	13903	13957	13849	13801	13935	13643	13881	13836	13845	13686	13771	13777	13687	13846	14036	13932	13850	13788	13900	13998	13754	13776	13797	13862	13846	13802	13708	13903	13850	13850	13836	13908	13853	14058	13803	14093	13765	13917	13758	13761	13847	13872	13866	13760	13880	13743	13875	13943	13806	13926	13980	13784	13919	13889	13705	13795	13879	13773	13870	13861	13817	13985	13731	13927	13986	13910	13915	13899	13775	13831	13874	13985	14059	13897	13906	13875	13829	13831	13929	13881	13898	13823	13976	13812	13940	13757	13901	13968	13889	13935	13854	13813	13795	13678	13961	13936	13872	13885	13713	13729	13779	13970	13794	13911	13957	13936	13915	13883	13717	13881	13981	13912	13821	13889	13611	13747	13874	13840	13737	13811	13730	13836	13784	13769	13908	13817	13767	13860	14018	13804	14124	13724	13989	13946	13852	13754	13788	13692	13908	13785	13894	13859	13774	13718	13924	13708	13884	13784	13901	13870	13818	13843	13839	13898	13977	13926	13703	13807	13893	13661	14010	13901	13910	13912	14058	13883	13807	13883	13808	13856	13785	13757	13808	13756	13986	13822	13973	13946	13818	13627	13847	13907	13869	13904	13969	13730	13987	13763	13888	13685	13880	13854	13882	13863	13778	13834	13969	13882	13932	13888	13913	13786	13910	13770	13795	13744	13918	13764	13696	13896	13963	13812	13916	13984	13744	13851	13744	13781	13940	13730	13810	13983	13714	13790	14005	13798	13796	13962	13888	13979	14001	13780	13989	13909	13901	13814	13855	13854	13764	13794	13857	13825	13893	13968	14014	13842	13819	13816	13925	13864	13861	13907	13767	13879	13880	13775	13705	13855	13823	13970	13774	13872	13805	13921	13742	13896	14020	13726	13867	13780	13995	13984	13730	13708	13871	13946	13876	14069	13874	13912	13932	13830	13779	13797	14025	13847	13892	13834	13743	13957	13879	13734	13860	13878	13896	14036	13928	13956	13947	13917	13795	13806	13933	13706	13847	13790	13856	13818	13857	13897	13879	13878	13805	13782	13802	13779	13580	13902	13754	13734	13845	13736	13713	13910	13860	13893	13777	13920	13806	13972	13673	13767	13798	13958	13762	13828	13924	13925	13907	13779	13853	13870	13784	13858	13815	13791	13835	13871	13826	13865	13888	13922	13918	13915	13760	13874	13803	13996	13972	13976	13757	13839	13882	13862	13827	13953	13931	13714	13922	13843	13715	13751	13729	13995	13788	13815	13976	13861	13799	13842	13852	13918	13834	13723	13807	13782	13800	13877	13912	13913	13763	13880	14060	13965	13843	13905	13811	13819	13849	13837	13780	13945	13848	13884	13847	13773	13860	13852	13845	13897	14032	13785	13773	13864	13794	13931	13751	13674	14040	13823	13854	13664	13793	13952	13964	13832	13721	13862	13768	13692	13973	13840	13849	13881	13886	13809	13916	13716	13851	13714	13800	13916	13842	13740	13878	13807	13935	13839	13847	13986	13867	13888	13757	13774	14019	13890	13827	13857	13802	13947	13702	13830	13904	13914	14029	13721	13834	13729	13883	13637	13865	13786	13715	13930	14035	13777	13950	13970	13953	13964	13889	13960	13850	14008	13616	13744	13701	13991	13768	14140	13842	13700	13721	13866	13892	13948	13814	13916	13745	13914	13704	13959	13883	13849	13901	13884	13794	13754	13845	13764	13846	14042	14046	13990	13961	13877	13937	13855	13842	13915	13913	13949	13849	13950	13860	13817	13847	13868	13726	13793	13703	13908	13855	13763	13732	13841	13868	13736	13835	14026	13992	13991	13735	13923	13894	13752	13960	14033	13969	13866	13869	13797	13790	13944	13823	13854	13898	13876	13867	13924	13912	13775	13822	14073	13916	13849	13895	13779	13792	13961	13827	13771	13765	13835	13741	13923	13790	13809	13723	13769	13935	13868	13781	13798	13842	13875	13927	13830	13840	13835	13977	13791	13800	13968	13920	13946	13829	13777	13888	13894	13877	13652	13939	14021	13755	14005	13883	13887	13791	13974	13931	13617	13939	13813	13860	13776	13842	13849	13840	13874	13872	13837	13915	13756	13823	13748	13796	13816	13844	13917	13890	13828	13763	13902	13857	13868	13802	13868	13871	13969	13925	13903	13935	13825	13865	13936	13821	14020	13932	13857	13792	14057	13955	13850	13908	13843	13788	13936	13662	13785	13921	13805	13980	13877	13914	13659	13634	13903	13900	13715	13829	13935	13785	13891	13830	13791	13981	13887	13852	13905	13775	13908	13816	14007	13764	13860	13796	13791	13742	13671	13814	13864	13694	13928	13774	13785	13857	13751	13827	13929	14036	13896	13865	13957	13881	13870	13882	13922	13863	13797	13810	13782	13926	13819	13809	13847	13757	13612	13826	13812	13927	13840	13854	13825	13913	13771	13795	13732	13828	13807	13892	14028	13952	13839	13868	13832	13790	13650	13681	13962	13815	13994	13844	13863	13867	13833	13947	13886	13782	13886	13893	14041	13716	13898	13978	13919	13904	13789	13893	13873	13906	13944	13922	13791	13752	13894	13896	13704	13914	13811	13812	13765	13883	13974	13867	13999	13701	13662	13890	13860	13860	13851	13837	13782	13846	13842	13829	13663	14026	13922	13850	13845	13814	13851	13977	13653	13848	13904	13797	13801	13850	13718	13751	13822	13871	13797	13990	13640	13863	13892	14018	13776	13928	13864	13846	13907	13932	13898	13984	13833	13773	13771	13802	13789	13920	14030	13838	14004	13840	13784	13862	13896	13992	13746	13754	13988	14008	13741	13807	13883	13865	13755	13900	13861	13717	13788	13688	13892	13864	13956	13936	13785	13801	13864	13867	13698	13862	13886	13842	13820	13816	13910	13911	13850	13642	13841	13815	13847	13918	13851	13893	13727	13807	13887	13770	13821	13866	13811	14040	13822	13719	14014	13901	13978	13911	13965	13920	13781	13899	13806	13937	13897	13739	13793	13679	13955	13810	13976	13689	13855	14080	13968	13778	13693	13858	13965	13938	13904	13977	14063	13887	13917	13921	13927	13876	13804	13665	13874	13843	13887	13759	13762	13826	13687	13940	13849	13765	13954	13862	13761	13940	13884	13765	13699	13810	13819	13792	13782	13779	13720	13943	13879	13944	13794	13792	13845	13769	13840	13819	13775	13830	13814	13876	14032	13801	13741	13947	13775	13966	13845	13980	13849	14014	13768	13767	13700	13917	13791	13990	13891	13762	13896	13877	13861	13879	13919	13856	13887	13806	13965	13750	13823	13705	13939	13813	13954	13837	13887	13976	13783	13807	13790	13883	13882	14055	13840	13733	13952	13783	13790	13912	13802	13920	13928	13783	13917	13866	13858	14019	13938	13760	14023	13914	13990	14048	13840	13758	14016	13792	13784	13943	13891	14025	13854	13930	13668	13847	13714	13822	13794	13743	13799	13743	13847	13848	13852	13876	13866	13761	13687	13838	13885	13935	13893	13877	13737	13846	13771	13857	13788	13959	13854	13733	13801	13880	13789	13927	13824	14139	13821	13913	13965	13958	13798	13936	14047	13880	13858	13920	13887	13895	13932	13785	13946	13742	13939	13874	13692	13830	13881	13898	14132	13758	13816	13785	13921	13959	13681	13893	13856	13885	13971	14082	13739	13838	13833	13786	13960	13870	13718	13861	13838	13842	13836	14028	13884	13980	13959	14000	13975	13835	13687	14026	13917	13845	13913	13939	13729	13803	13840	13910	13806	13829	13892	13794	13972	13725	13878	13805	13665	14002	13831
22994	21224	29003	23750	21369	22876	24030	18862	18558	18712	17870	17616	17034	16495	16677	16421	16812	16585	16213	15753	15588	15822	15696	15878	15685	15755	15578	15685	15631	15543	15745	15517	15532	15617	15604	15660	15644	15543	15381	15472	15657	15362	15719	16247	17511	17403	16556	16037	15571	15503	15312	15499	15415	15165	15423	15357	15186	15307	15404	15085	15127	15190	15457	15213	15197	15236	15275	15309	15297	15483	15190	15272	15186	15189	15239	15349	15334	15183	15309	15378	15239	15534	15197	15402	15329	15325	15323	15364	15365	15129	15227	15324	15347	15288	15420	15315	15137	15189	15328	15293	15246	15237	15239	15260	15310	15255	15197	15346	15314	15134	15325	15170	14964	15250	15299	15286	15300	15218	15372	15354	15295	15284	15400	15263	15232	15159	15282	15294	15348	15313	15191	15237	15301	15000	15028	15000	15130	15282	15167	15304	15077	15349	15153	15099	15221	15086	15127	15373	15396	15439	15195	15187	15226	15277	15250	15173	15304	15095	15166	15435	15289	15157	15340	15066	15206	15202	15351	15270	15339	15388	15028	15370	15338	15417	15178	15327	15131	15157	15369	15064	15307	15151	15070	15131	15053	15178	15284	15290	15140	15300	15298	15097	15322	15090	15079	15286	15141	15316	15149	15089	15358	15155	15253	15362	15277	15311	15238	15325	15173	15197	15259	15060	15263	15122	15271	15245	15245	15193	15203	15164	15016	15268	15272	15080	15233	15320	15181	15252	15199	15349	15037	15298	15204	15239	15082	15129	15148	15234	15266	14996	15363	15255	15181	15144	15153	15080	15239	15240	15168	15305	15236	15096	15158	15031	15207	15188	15359	15408	15320	15204	15246	15285	15470	15232	15173	15131	15112	15325	15390	15100	15202	15291	15266	15295	15242	15158	15174	15280	15191	15275	15235	15276	15168	15402	15253	15221	15295	15193	15436	15213	15312	15291	15029	14964	15198	15368	15209	15146	15059	15212	15087	15212	15040	15198	15252	15224	15166	15164	15330	15262	15302	15334	15115	15230	15144	15208	15306	15201	15203	15033	15144	15169	15063	15306	15310	15161	15164	15173	15180	15356	15188	15498	15115	15028	15110	15129	15095	15218	15213	15322	15284	15269	15302	15047	15222	15318	15168	15051	15210	15117	15129	15194	15162	15100	15280	15200	15398	15437	15050	15133	15221	15204	15063	15352	15117	15113	15116	15137	15307	15063	15239	15098	15129	15123	15285	15204	15174	15236	15259	15153	15331	15274	15217	15231	15202	15148	15109	15278	15339	15297	15228	15312	15188	15392	15242	15206	15196	15258	15296	15235	15281	15012	15034	15032	15120	15310	15261	15227	15176	15065	15017	15117	15259	15277	15249	15130	15283	15226	15316	15309	15095	15352	15209	15294	15268	15045	15218	15212	15151	15212	15256	15249	15116	15304	15134	15136	15308	15231	15264	15290	15173	15297	15141	15189	15337	15145	15067	15281	15227	15204	15351	15296	15147	15114	15197	15215	15384	15182	15014	14994	15080	15213	15157	15262	15041	15245	15215	15181	15313	15147	15376	15335	15239	15374	15291	15341	15306	15335	15388	15206	15162	15191	15429	15165	15162	15254	15231	15199	15247	15301	15274	15106	15171	15366	15207	15344	15214	15194	15096	15457	15317	15377	15324	15134	15065	15289	15148	15445	15269	15128	15110	15273	15215	15091	15092	15306	15185	15370	15394	15338	15149	15433	15213	15299	15038	15190	15301	15335	15303	15352	15145	15316	15317	15326	15185	15239	15291	15192	15164	15111	15138	15166	15196	15163	15163	15239	15275	15113	14951	15189	15192	15332	15232	15329	15446	15221	15387	15346	15263	15109	15173	15182	15149	15228	15143	15321	15273	15194	15288	15322	15396	15329	15298	15162	15132	15266	15152	15166	15343	15177	15185	15213	15148	15212	15200	15231	15226	15230	15149	15171	15209	15050	15199	15348	15313	15252	14991	15180	15217	15202	15331	15254	15456	15195	15266	15261	15176	15081	14978	15142	15266	15222	15462	15324	15089	15183	15203	15098	15162	15093	15247	15149	15166	15327	15186	15168	15126	15190	15372	15152	15095	15293	15244	15372	15168	15195	15115	15120	15381	15274	15179	15238	15291	15068	15220	15084	15126	15262	15218	15114	15145	15326	15137	15145	15396	15186	15132	15172	15250	15356	15144	15322	15127	15293	15318	15157	15064	15198	15122	15404	15019	15147	15325	15037	15061	15412	15290	15236	15169	15255	15195	15237	15327	15361	15140	15122	15069	14985	15243	15128	15189	15157	15216	15144	15263	15140	15347	15124	15087	15165	15143	15272	15239	15120	15223	15168	15270	15232	15275	15276	15327	15194	15002	15225	15315	15248	15302	15155	15138	15287	15108	15137	15208	15350	15284	15449	15127	15191	14933	15045	15179	15156	15067	15223	15157	15407	15180	15171	15340	15221	15274	15094	15119	15264	15169	15049	15248	15132	15203	15308	15293	15076	15208	15219	15159	15223	15363	15184	15334	15181	15183	15056	15408	15199	15147	15180	15197	15259	15297	15159	15245	15056	15218	15206	15105	15135	15512	15403	15321	15241	15229	15317	15308	15130	15219	15297	15184	15329	15179	15084	15332	15246	15257	15221	15283	15185	15095	15111	15070	15156	15088	15189	15121	15172	15422	15312	15321	15170	15336	15115	15068	15174	15363	15196	15207	15235	15283	15208	15193	15339	15224	15279	15226	15128	15279	15242	15258	15074	15217	15160	15254	15203	14981	15069	15350	15149	15062	15173	15264	15448	15088	15214	15203	15156	15391	15045	15312	15196	15209	15255	15109	15309	15339	15358	15200	15157	15302	15178	15158	15032	15135	15137	15309	15172	15249	15028	15279	15255	15027	15338	15252	15216	15217	15094	15207	15111	14963	14966	15201	15256	15124	15086	15146	15264	15287	15286	15291	15396	15220	15310	15166	15121	15004	15480	15079	15194	15286	15191	15232	15328	15277	15361	15260	15268	15367	15003	15159	15245	15206	15376	15331	15184	15079	15138	15150	15245	15238	15316	15143	15189	15114	15292	15260	15188	15254	15098	15172	15305	15144	15151	15288	15277	15168	15273	15423	15086	15175	15501	15127	15246	15309	15307	15038	14973	15251	15242	15250	15235	15149	15097	15301	15259	15212	15124	15337	15195	15063	15114	15099	15199	15202	15027	15255	15378	15295	15025	15109	15103	15471	15029	15095	15393	15034	15165	15199	15285	15195	15319	14948	15496	15311	15204	15141	15285	15310	15210	15068	15230	15043	15198	15091	15313	14977	15361	15272	15300	15229	15128	15204	15033	15211	15225	15184	15309	15203	15122	15349	15276	15351	15125	15329	15062	15404	15111	15198	15034	15199	15183	15297	15202	15044	15262	15458	15196	15149	15007	15319	15144	15207	15252	15172	15354	15060	15236	15193	15296	15275	15121	15285	15016	15163	15313	15205	15398	15408	15189	15133	15196	15062	15259	15221	15313	15406	15216	15196	15452	15224	15349	15173	15308	15248	14948	15184	15104	15427	15146	15166	15274	15160	15119	15204	15300	15303	15191	15321	14903	15370	15289	15365	15217	15127	15376	15247	15536	15202	15141	15386	15119	15183	15175	15024	15120	15234	15123	15231	15261	15180	15361	15316	15098	15295	15204	15322	15262	15214	15298	15025	15136	15244	15414	15302	15332	15130	15312	15195	15436	15211	15156	15153	15184	15221	15062	15269	15148	15159	15259	15312	15335	15233	15277	15175	15262	15303	15182	15205	15386	15345	15222	15161	15285	15161	15142	15172	15436	15361	15195	15222	15056	15339	15279	15230	15143	15332	15118	15187	15303	15228	15099	15152	15030	15360	15143	15309	15341	15359	15341	15089	15089	15136	15205	15253	15033	15392	15293	15228	15231	15117	15421	15089	15000	15221	15018	15170	15272	15290	15338	15195	15289	15227	15276	15342	15346	15229	15505	15245	15120	15176	15186	15259	15028	15370	15383	15179	15082	15166	15321	15264	15028	15014	15114	15298	15295	15379	15375	15264	15153	15153	15175	15320	15090	15213	15223	15447	15159	15164	15256	15273	15126	15182	15171	15204	15216	15199	15077	15181	15230	15315	15339	15152	15199	15220	15284	15088	15169	15015	15217	15310	15114	15368	15300	15376	15286	15071	15341	15307	15143	15307	15194	15127	15129	15148	14957	15088	15128	15225	15144	15175	15276	15350	15175	15232	15295	15319	15129	15248	15056	15256	15354	15095	15142	15284	15306	15095	15167	15249	15122	15231	15270	15134	15348	15106	15256	15257	15341	15279	15249	15309	15246	15411	15299	15195	15383	15326	15280	15203	15180	15145	15233	15056	15116	15376	15144	15166	15373	15319	15236	15204	15287	15378	15249	15192	15286	15096	15207	15332	15174	15091	15352	15013	15195	15263	15276	15145	15386	15251	15114	15126	15206	15079	15034	15047	15260	15076	15171	15289	15128	15331	15242	15185	15287	15049	15020	15214	15273	15027	15214	15269	15190	15189	15248	15185	15098	15133	15191	15115	15274	15281	15041	15329	15235	15212	15274	15226	15161	15275	15192	15160	15211	15265	15304	15130	15155	15139	15009	15152	15253	15136	15174	15154	15320	15134	15090	15141	15065	15249	15229	15032	15208	15188	15204	15248	15115	15202	15249	15253	15194	15307	15210	15212	15142	15160	15254	15180	15135	15311	15251	15155	15256	15144	15155	15320	15219	15289	15176	14881	15176	15276	15222	15225	15298	15175	15064	15199	15301	15139	15172	15102	15151	15243	15426	15372	15339	15200	15150	15249	15256	15334	15162	15332	15269	15212	15124	15255	15288	15403	15289	15014	15310	15194	15385	15174	15168	15379	15077	15248	15340	15099	15294	15174	15205	15104	15195	15174	15032	15500	15129	15372	15299	15142	15260	15552	15193	15247	15251	15353	15033	15241	15353	15126	15149	15351	15084	15262	15282	15452	15108	15170	15232	15151	15121	15259	15024	15157	15093	15159	15414	15402	15296	15275	15158	15444	15138	15179	15352	15254	15178	15276	15246	15166	15164	15339	15193	15076	15354	15039	15207	15353	15190	15256	15028	15125	15187	15172	15343	15120	15365
16467	31283	29215	22026	20225	19056	19162	18912	19766	18704	17980	17690	16329	15984	15979	16042	16398	16109	14791	14536	14681	14677	14467	14744	14517	14184	14449	14592	14505	14449	14269	14407	14287	14293	14310	14153	14295	14309	14346	14239	14188	14046	14359	15282	17393	16584	15550	14815	14274	14082	14008	13953	13975	13836	13796	13789	13981	13761	13925	13877	13943	13806	13885	13800	13835	13927	13794	14006	13853	13996	13885	13978	13945	13942	14018	13993	14047	14089	13969	13984	13954	13885	13951	13923	13876	14005	13827	13748	13933	13912	13892	13848	13950	13896	14055	13755	14025	13817	13703	13749	13992	13888	13985	13886	14011	13938	13937	13875	13883	13979	13801	13855	13967	13985	13959	13762	13940	13939	14022	14071	13884	13765	13708	13851	13964	13974	13819	13737	13918	13816	13712	13987	13863	14086	14017	13794	13976	13873	13871	13929	13825	13914	13827	13936	13919	14008	13923	13887	13902	14026	14041	13912	13865	13976	13766	13816	13885	13793	13876	13909	14035	13951	13888	13936	14023	13790	13922	13819	13959	13961	13968	13816	13990	13986	13870	13897	13940	13769	13917	14100	13886	13994	13849	13825	13646	14035	13874	14030	13829	13820	13999	13961	13880	13814	13912	13916	14019	13926	13830	13936	13900	13833	13929	13908	13836	14046	13983	13987	13798	13794	13834	13992	13883	13773	13817	13885	13700	13732	13788	13724	13726	13703	14070	14061	13949	13992	13930	13936	13979	13860	13945	13918	14087	13843	14025	13824	13785	13901	13705	13883	13789	14033	13731	13913	14071	13860	13901	14040	13789	13800	13850	13838	13955	13767	13962	13848	13805	14077	13961	13733	13885	13941	13728	13761	13880	13862	13853	13853	13845	13887	13885	13894	13762	14036	14029	13883	13769	13804	13657	13895	13924	13899	13996	13724	13963	13680	13961	13853	13900	13884	13872	13953	13927	13674	13937	13937	13762	13930	14050	13967	13906	13988	13756	13943	13897	13925	13877	13784	13988	13888	13750	13986	13847	13983	13898	13767	13889	13934	13749	13983	13795	13802	13893	13812	13896	13947	13847	13883	13839	13776	13956	13830	13997	13879	13805	14052	14044	13774	13820	13969	13875	13955	13937	13992	13849	13940	13829	13836	13904	13903	13903	13844	13853	13911	13861	13974	13836	13724	13707	13925	13829	13929	13811	13999	13821	13808	13783	13750	13660	13810	14039	13863	13953	13860	14046	13784	14006	13888	13814	13926	13774	13763	13827	13922	13735	13967	13976	13834	13788	13992	13834	13921	14003	14086	13855	13823	13935	13880	13851	13940	13913	13725	13870	13935	13961	13796	13790	14020	13885	13946	13826	14034	13788	13744	14018	14027	13765	13800	13738	13885	14071	13918	14050	13935	13775	13900	13767	13822	13781	13861	13879	13959	13781	13880	14035	13879	13878	13884	13882	13859	14043	13676	13976	13893	13818	13740	13977	13876	13933	13805	13781	13948	13943	13862	13784	14010	14016	13837	13787	13831	13877	13805	13892	13947	13851	13901	13899	13961	13942	14003	13904	13853	13922	13928	13781	13790	13793	13779	13863	13761	13779	13908	13921	13886	13788	13887	14112	14120	14073	14002	13858	13906	14048	13813	13767	13994	13848	13932	13882	13951	13934	13819	13919	13950	13867	13892	13838	13916	13696	13778	13737	13829	13935	13963	13885	13767	13957	13807	13783	13879	13769	13829	13903	13840	13874	14075	13885	13872	13992	13905	13873	13773	13856	13915	13904	13814	13896	13962	14053	13897	13864	13810	14012	13806	13747	13855	13917	13802	13819	13837	13896	13850	13769	13779	13954	13817	13940	13842	13765	13869	13957	13733	13905	14109	13811	13822	13920	13741	13844	13812	13957	14073	13837	14011	14066	13811	13902	13784	13887	13853	13930	13827	13849	13735	13819	13925	14140	13825	13798	13885	13846	13777	13757	13880	13848	13942	13877	13859	13918	13875	13826	13923	13809	13898	13705	13837	13936	13646	13821	13678	13871	13936	13835	13867	13855	14028	13981	13785	14023	14070	13952	13864	13801	13839	13943	13809	13996	13851	13982	13893	13889	13852	13878	13874	14024	13931	13760	13893	13935	13847	13652	13821	13953	13894	13914	13813	14150	13773	13999	13952	13983	13957	13898	13827	13881	13927	13931	13886	13950	13939	13919	13897	13868	13973	13822	13903	13949	13921	13869	13865	13797	13673	13818	13988	13832	13771	13844	14029	13932	13755	14009	13800	13864	13975	13987	13842	14104	13899	13902	13914	13937	13958	14015	13848	13908	14008	13909	14047	13944	13949	13915	13827	14077	13907	14029	13842	13883	14029	13879	13961	13988	13862	13771	14051	13867	13789	13868	13877	13863	13874	13701	13858	13919	13767	13913	14179	13869	13810	13831	13849	13891	13815	13966	13850	13768	13810	13939	13990	13646	13917	13823	13626	13869	13941	14025	13752	13986	13951	13863	13930	13691	13826	13682	13962	13804	14019	13954	13747	14038	13777	13864	13957	13829	13716	13866	14032	13880	13830	14298	13906	14034	13790	14074	13834	13797	13746	13805	13711	13841	13776	14081	13865	13880	13910	13993	13893	13779	13852	13820	13818	13851	13866	13833	13921	13938	13974	13985	13772	13908	13990	14019	13696	13864	13962	14034	13909	13884	13863	13943	13989	13880	13814	13973	13916	13971	13969	14027	13934	13872	13726	13814	13909	13953	13937	13853	13820	13786	13943	13829	13774	13837	13721	13907	13823	13885	14097	14029	13817	13899	13943	13997	13958	13816	13755	13973	13887	13846	13915	13859	13774	13957	13817	13808	13957	13953	13895	13933	13821	13730	13889	13930	14001	13846	13832	13843	13909	13883	13889	14049	14018	13768	13916	14123	13881	14107	13970	14013	13919	13850	13866	14065	13805	13693	13947	13949	13944	13914	13824	13809	13691	13800	13755	13881	13987	13903	13887	13760	13734	14012	13742	13860	14020	13875	13676	13940	13739	13832	13805	13892	13843	13932	13968	13851	13825	13962	13817	13755	14014	13971	13828	13875	13825	13927	14092	13945	13805	13884	13884	13885	13847	13830	13808	14012	13848	13812	13961	14041	13944	13908	13919	13855	13975	13739	13878	13896	13845	13876	13918	13857	13902	14014	13774	14031	13831	13861	13812	13668	13732	13679	13979	13705	13879	13902	13908	13855	13714	13918	13898	13795	13911	14027	13895	13995	13871	13929	13960	13948	13760	13799	13913	13929	13791	13650	13787	13734	13909	13917	13957	13832	13897	13924	13898	13805	13865	13866	13746	13819	14012	13801	13917	13927	13924	13834	13895	13838	13803	14106	13847	13780	13798	13727	13845	13942	13956	13831	13827	13882	13880	13968	13937	14029	13981	13907	13979	14017	13874	13896	13901	13866	13880	13820	13857	13942	13834	13993	13961	13714	14014	13833	13870	13812	13917	13749	13931	13714	13926	13860	13914	13901	13962	13928	13841	13884	13922	13756	13867	13960	13943	13941	13763	13963	13742	13814	13736	13930	13870	14018	13934	14001	13912	13973	14035	13902	14107	13996	13899	13864	13758	13958	13823	13820	13959	13828	13782	13848	13769	13941	13763	13827	13822	14027	13952	13993	13855	13864	13810	13840	13877	13853	13880	13839	13878	13880	13843	13929	13895	13906	13865	13793	14117	13990	13841	13765	13832	13851	13843	13823	13879	14000	13961	13871	13906	13868	13704	13967	13876	13972	13943	13896	13787	13724	13884	13846	13768	13963	13871	13892	13842	13929	13965	13888	13947	13909	13889	13892	14018	13948	13913	13820	13807	13910	13882	14066	13998	13847	13905	13816	13769	14034	13792	13848	13755	13662	14109	13921	13865	13880	13991	13877	13670	13832	13825	13934	13989	13847	13930	13914	13995	13697	13985	13961	13736	13904	13909	13810	13939	13669	14074	14022	13903	13889	13928	13962	13842	13872	13731	13725	13914	13919	13894	13791	13748	13776	13949	13813	14074	13722	13912	13909	13952	13843	14078	13856	13770	13834	13858	13832	13854	14089	13842	13906	13796	13751	13888	13887	13754	13965	13968	13738	14002	13945	13900	13984	13980	14020	13751	13977	13914	13889	14043	13835	13818	13768	13929	13734	13825	13892	13920	13899	13781	13839	13788	14046	13934	13950	13859	13844	13872	13931	13911	13929	13913	13946	14053	13900	14002	13940	13867	13833	13796	14045	13722	13695	14075	13862	14005	13839	13897	14050	13874	13854	13981	13938	13921	13777	13886	13827	13968	13856	13822	13905	13950	13961	13885	13887	13835	13795	14035	13987	13806	13994	13684	13875	14098	13855	13870	13911	13939	13977	13913	13907	13796	13785	14045	13818	13966	13861	13987	13745	13887	13799	13957	13871	13846	13981	13837	13897	13816	13920	13878	13934	14076	13759	13803	13856	14011	13889	13791	14033	13787	13878	13762	13946	14084	13898	13868	13909	13992	13972	13906	13852	13833	13965	13852	13967	13993	13925	13914	13847	13833	13935	13808	13732	13859	13965	14021	13998	13924	13908	13984	13780	13832	13782	13904	13948	13941	13922	13937	13959	13982	13851	13860	13939	14055	13958	13721	13840	13948	13781	14001	13911	13806	13958	13961	13852	13860	13816	13669	13702	13887	13747	13939	13999	13874	13737	13781	13841	13817	13937	14045	13809	13741	13829	13893	13987	13765	13823	13866	14003	13893	13915	13930	13891	13908	13851	13875	13888	13776	13960	13689	13977	13812	13853	13869	13892	13895	13883	13780	13818	13850	13879	13964	13782	13895	13904	13770	13999	13811	13946	13880	13835	13868	14063	13754	13684	13882	13814	13945	13888	13966	13982	13783	13760	13930	13884	13914	13904	13767	13832	13824	13935	14002	13981	13836	13900	13902	13992	13859	13900	13893	13821	13849	14025	13928	14036	14045	13856	13879	13793	13872	14038	13868	14069	13782	13876	13921	13921	13919	13850	13993	13788	13860	14057	13700	13851	13935	13843	13839	13904	13901	13874	13800	13935	13991	13900	13703	13926	13890	13964	13895	13711	13850	14027	13902	13848	13826	13818	13994	13921	13868	13756	13765	13928	13875	13863	13869
27452	22065	23705	19470	16114	16003	16147	16299	16525	16324	16211	16071	15772	15535	15222	15588	15610	15649	15513	15212	15150	15047	15086	15192	15362	15163	15113	15205	15184	15188	15537	15139	15233	15185	15131	15176	15210	14990	15220	15181	15300	14837	15154	15233	15213	15274	15072	15080	14996	14983	15000	15084	14971	14978	15074	14942	15107	14915	14968	14964	15025	14946	14914	14963	15057	14878	15068	14981	15173	15022	15084	15094	14986	14962	14914	15288	14953	15109	14995	15180	15074	14952	14914	14877	14991	15051	14995	15043	15124	15003	14945	15009	14958	15076	14941	14931	15164	15005	15066	15066	15026	15102	15058	15049	14989	15066	15103	15157	15084	15049	15160	15040	14970	15008	15053	14987	15119	15060	15142	14945	15110	14979	14974	14764	15138	14888	15057	14958	15040	14946	14993	14789	14846	14994	15075	14899	15109	15030	15007	14972	14968	14847	15229	15049	14892	14966	15067	14994	14980	15045	14972	15087	15122	15032	15022	15028	14813	15035	15046	15042	14956	14822	14970	15118	15009	15043	15010	15018	14828	14996	14950	15066	15080	15074	15039	14862	15064	14939	15047	15165	14983	14945	14876	15009	14839	14993	14974	14967	14801	15011	14995	14998	15067	15046	14962	15124	14965	15015	14928	14824	14960	14877	15078	15051	15184	14996	15035	15121	14929	14892	14965	14962	15000	14941	14911	15069	15213	14858	15000	14924	14900	14865	14968	14990	14968	15124	14794	14877	14846	14956	14924	15037	14927	14989	14928	15151	15138	14976	15190	14909	15009	14897	15025	14898	14895	15097	15045	15076	15058	15073	14979	14825	15119	15165	15093	15028	14953	15093	14952	15009	15007	15110	14948	14992	14975	14964	14998	14832	14951	15050	15093	15133	14879	14997	14933	15102	15062	15268	15054	15033	14957	14850	14983	15187	15079	14816	15012	15006	14924	15056	14901	15205	15084	14966	15017	14924	14803	14833	15001	15073	14960	15281	14937	14827	14953	15060	14949	15110	14833	14865	15034	15184	15115	15017	15047	15107	15004	15092	14843	14967	14811	14898	15035	15075	14855	14931	15070	14699	14735	15057	14994	15005	14944	15001	15049	14934	14981	14916	15176	15084	15063	15015	14906	15048	15024	14914	15029	15099	15228	15023	14943	15109	14968	15060	15057	15152	14979	15078	14899	15089	15091	14851	14882	15068	15036	15029	14775	14982	14770	14921	14921	14991	15062	14943	15097	15138	15021	14961	15015	14896	15049	14802	14940	14996	14892	14900	14983	14944	15084	15051	15063	15071	14924	14896	15033	15027	14972	14941	14913	15046	15066	15213	14992	14904	14960	14950	15076	15041	15144	14949	14921	15012	15005	15463	15083	15237	15259	14849	14860	14978	15085	14890	14875	15059	15060	14919	14975	14920	14993	14965	14885	14853	15087	15078	15196	15038	15053	15136	15045	15036	15005	14828	14913	14894	15007	15134	14917	14992	14887	14993	14997	14905	15009	15048	15133	14977	14919	15160	15106	15140	15240	14915	15082	14974	14912	14867	15041	15110	15082	15027	14833	15110	14968	14901	15084	14964	15098	15142	15099	14952	15166	14953	14964	14998	15017	15042	14909	15064	14992	15035	15084	15093	15004	15135	15038	15182	15063	14957	14997	14961	15009	15233	14916	14936	15110	15122	15026	14971	14986	15035	15124	14942	15121	14899	14978	14993	15115	15054	15236	14968	15125	14800	15125	15114	15214	15070	14957	15058	14812	15007	15052	14777	15045	14836	14998	15004	14877	15002	15079	15068	15094	15076	14957	15152	15142	14776	14962	15148	14901	14982	15329	14893	15082	15013	15046	15056	15104	15118	15010	15109	15006	14970	15074	15120	15043	14982	14989	14954	14990	14882	14914	15000	15013	15062	14857	15117	14987	15050	14949	15011	14878	15010	14997	14933	14921	15096	14938	14951	15131	15021	15039	14992	15013	15117	15032	15030	14935	15044	15129	15046	15042	15095	14903	15073	15092	15022	14946	14940	14913	15227	15003	15183	14895	14917	15083	14915	15090	14904	15019	15028	14979	14999	14831	14894	15069	14967	15172	15172	15099	15033	15187	15013	14924	15022	14800	15000	15088	15125	15308	14872	14982	15004	15001	14900	15021	14941	15032	14728	14984	15020	14791	14939	14930	14929	15036	15002	15074	14996	15045	15028	15024	14800	15127	14954	14994	14979	14811	14995	15125	15057	15211	14902	14893	15100	15080	14930	15006	15074	14948	15059	15140	15103	15139	15128	15126	15134	14848	15061	14991	14869	15137	15221	15165	15040	14885	15032	15031	15153	15135	15048	14941	15102	14982	14918	14924	14865	14916	14962	14885	15198	15025	15037	15007	15275	14968	15148	14960	15141	15104	14932	14808	14953	14890	15228	14845	14953	15011	14919	14826	15035	15006	14921	14922	15017	14907	15263	14989	15163	14987	15130	15073	14873	14898	14930	14784	14977	15017	15073	15061	15067	15062	14883	15151	15171	14897	15038	15024	15077	14903	14942	14954	15164	14896	15110	15101	15074	14955	15034	14959	14844	15172	14862	14863	15123	14953	15091	15029	14816	14898	15027	15005	14995	15009	15080	14896	14987	15022	15013	15244	15030	15056	14959	15017	14895	15067	15268	15115	15106	15179	14991	14934	14854	14928	14859	14998	14959	15080	14983	15076	14876	14977	14998	15104	15025	14965	15042	15012	14988	15021	14976	15119	14947	14984	14923	15010	14891	14932	15162	15091	15088	14876	14796	14958	15063	14856	15137	14939	14897	14976	14936	15084	14971	15155	15109	15100	15157	15027	14998	15132	14854	15186	15091	14946	14973	15082	14893	14948	15116	15113	15051	15201	15110	15068	15063	14963	14982	14877	15010	15217	15021	14865	15206	15012	14834	14894	15049	14985	14983	15050	15057	14861	15076	15071	14836	14949	14980	15108	15015	15111	15092	14835	15154	14945	14978	15006	14965	14923	14909	14977	15079	14900	15046	15027	15043	15071	15024	14922	14814	15059	14846	15047	15004	14903	14876	15004	15036	14907	15051	14985	15170	14964	14745	15078	15001	14968	15171	14881	14830	14911	15200	14938	15075	14913	15045	14929	15206	15170	15143	15117	14879	15044	14970	14875	14965	15069	14959	15013	15010	15079	14910	15064	14906	15128	15047	14994	15014	14770	15095	15049	14979	14940	14994	15036	15118	15195	14927	14905	14997	15229	15194	14903	14868	15134	15106	14840	15060	15019	15059	15132	15025	15115	15158	14990	15079	14936	14931	15032	15170	15039	15048	15014	14993	14887	15108	15002	14778	15074	14928	14985	15103	15025	15021	14972	14983	15034	14865	15020	14908	15063	15075	14948	15082	14786	14978	15087	15078	14993	14942	15083	14963	15156	15149	15097	14971	15031	15046	14860	15119	15143	14814	14952	14926	14925	15105	14990	14890	14899	14941	14989	14948	15075	14941	15055	15090	15052	14983	15162	15301	15046	15165	15028	14931	14987	14944	14978	14940	14956	14935	15027	14973	14967	14900	14781	14963	15174	14885	14886	15089	15182	14897	14956	14918	15101	15052	15036	15018	15184	15037	14849	15029	14958	14963	14971	15151	14952	15029	14995	15074	15095	14918	14814	14951	14928	14900	14961	14941	14865	15029	15208	14952	15052	15085	15036	14966	15259	14974	15186	15108	15246	14940	15074	14951	14928	15121	14942	15063	14858	14933	15111	15063	15048	15083	14939	15060	15072	14944	15039	15243	14918	14959	14813	15031	15028	14882	15112	14965	15085	15154	15021	15077	14949	14999	15139	14964	14885	14937	14811	14909	14847	15152	14929	14890	15060	14974	15102	15241	14951	15008	15121	15084	14989	15097	14999	15099	15084	15080	15012	15128	15233	15023	15093	14983	14774	15246	15019	15106	14812	15083	15251	15080	15209	15256	15193	15042	14977	14943	14865	14916	14823	14977	14896	15227	14959	15185	15076	14914	14885	15043	14880	15136	15034	14870	14942	15000	14881	14864	15103	15146	14921	15002	15182	15140	15114	15150	15037	14913	15013	15137	14932	14865	15072	15138	15062	14863	15115	14868	14981	15071	15110	15048	15098	15065	15094	15095	15059	14989	14922	14872	15081	14928	15122	15027	15104	14737	15022	14819	15049	14922	14756	14859	15017	15132	14931	15105	15138	14905	14950	15108	14995	14880	15101	15020	15207	14816	15052	14914	15019	15046	15177	14973	14805	15045	15057	15094	15169	14956	14759	15029	14972	14894	15131	15041	15012	14991	14925	14799	14964	15062	15119	15012	15060	15063	15206	15033	15111	15083	14838	14869	14980	14885	14910	14995	15124	15024	14892	14993	15083	15111	15165	14953	15105	15185	14881	15186	15010	15080	15054	15089	15014	14962	15107	15047	15097	15072	14983	14979	15015	15006	15296	15003	15105	15011	15105	15081	14986	14923	15114	14905	15044	14980	15185	14891	14989	15034	14887	14960	15295	15105	14904	15047	15072	15012	14922	14842	14918	15189	15044	15076	14938	14946	14977	15066	14982	15028	15061	14903	14975	14921	14860	15013	15005	14985	14958	14822	14810	14949	14911	15070	15099	15106	14871	15032	15053	14998	15093	14904	15258	15196	15002	15076	15155	15043	15040	14908	14905	14904	15037	15259	15052	15138	14941	15016	15218	14900	14886	15050	15079	14911	14995	14814	15183	15061	15090	14952	15139	14955	15065	15005	15145	14778	15068	15026	14968	14994	15064	14877	15201	15068	15224	14969	14933	15069	14924	14973	14906	14925	15002	15139	14992	15169	15171	15149	15037	15321	14973	14939	15007	14772	14883	14887	14947	14812	15087	14964	15045	15060	14983	15087	15112	14775	14959	15114	14970	14906	15014	15148	15286	14987	15180	14906	15002	15056	15099	14869	15094	14879	14924	14913	14863	15025	15029	15033	14882	14929	15185	15057	15152	15011	15068	14942	14916	15090	15004	15168	15107	15023	14946	15038	14865	14826	14859	14994	14806	15107	14984	14965	15072	15147	14919	14906	14906	15035	14918	14872	15066	15119	15063	14994	14950	14945	14978	15074	15248	15064	15062	15187	14993	15135	15120	15080	15118	14815	15132	15074	15211	15005
15597	21734	20148	16485	15488	15701	15721	16183	16579	16217	15799	15452	14625	14460	14517	14879	14641	15094	14566	14012	13965	13876	14252	14154	14085	14079	14104	14129	14059	14102	14019	14114	14037	14054	14066	14124	13880	13777	14247	14014	13957	14036	13907	13954	13947	13852	13910	13855	13802	13760	13777	13757	13739	13902	13841	13740	13708	13703	13729	13862	13798	13757	13787	13612	13806	13701	13690	13752	13749	13700	13841	13680	13826	13839	13563	13828	13859	13484	13795	13695	13801	13804	13835	13792	13629	13719	13683	13790	13736	13709	13786	13720	13709	13652	13719	13861	13779	13847	13717	13885	13713	13699	13692	13957	13858	13731	13733	13872	13662	13868	13805	13788	13865	13777	13722	13718	13847	13714	13655	13828	13851	13645	13869	13585	13954	13847	13883	13791	13543	13881	13657	13667	13808	13647	13713	13528	13657	13761	13828	13909	13782	13822	13749	13776	13784	13856	13821	13720	13682	13661	13696	13774	13801	13753	13709	13835	13859	13779	13749	13749	13731	13679	13742	13669	13798	13732	13801	13728	13713	13715	13655	13734	13688	13876	13625	13862	13869	13910	13833	13759	13740	13755	13673	13808	13602	13816	13704	13714	13924	13817	13786	13727	13861	13690	13775	13895	13718	13680	13769	13744	13810	13732	13712	13766	13594	13803	13697	13786	13850	13656	13841	13615	13639	13738	13688	13709	13767	13791	13816	13741	13754	13773	13743	13605	13790	13773	13745	13637	13746	13885	13667	13876	13893	13842	13663	13824	13778	13816	13763	13746	13575	13703	13838	13553	13581	13806	13731	13702	13606	14017	13886	13789	14002	13609	13718	13744	13795	13632	13822	13818	13735	13667	13807	13633	13715	13715	13716	13745	13773	13819	13700	13870	13791	13835	13815	13734	13855	13690	13686	13758	13708	13824	13650	13776	13687	13784	13650	13760	13728	13834	13847	13728	13682	13877	13809	13885	13818	13773	13590	13724	13803	13731	13636	13675	13854	13795	13751	13770	13858	13802	13700	13777	13858	13841	13612	13589	13899	13763	13733	13857	13637	13738	13893	13838	13664	13991	13665	13693	13644	13888	13641	13654	13636	13796	13682	13861	13740	13945	13533	13850	13780	13846	13882	13763	13682	13882	13793	13733	13645	13754	13844	13778	13737	13639	13590	13764	13742	13778	13758	13760	13679	13817	13805	13795	13642	13671	13667	13640	13644	13541	13803	13719	13704	13777	13670	13730	13745	13744	13857	13683	13797	13621	13863	13678	13828	13689	13760	13664	13884	13671	13692	13768	13639	13901	13803	13813	13800	13680	13771	13750	13827	13604	13737	13688	13814	13775	13676	13644	13785	13904	13850	13872	13839	13735	13796	13605	13752	13754	13881	13863	13579	13660	13678	13680	13811	13635	13692	13733	13668	13694	13668	13804	13826	13667	13775	13605	13658	13707	13761	13875	13655	13634	13891	13918	13885	13834	13819	13788	13903	13645	13642	13691	13831	13717	13614	13830	13538	13872	13688	13688	13800	13840	13775	13691	13774	13760	13773	13896	13688	13791	13666	13708	13802	13814	13686	13753	13730	13709	13659	13744	13676	13766	13853	13802	13780	13658	13689	13729	13614	13715	13824	13786	13861	13764	13582	13903	13758	13692	13721	13774	13878	13805	13814	13671	13796	13696	13735	13780	13600	13861	13706	13764	13764	13904	13575	13796	13733	13888	13552	13789	13752	13723	13643	13859	13657	13865	13870	13777	13731	13748	13631	13787	13785	13882	13781	13887	13701	13819	13727	13915	13825	13847	13766	13728	13737	13658	13687	13842	13733	13806	13802	13788	13615	13753	13774	13620	13801	13870	13845	13819	13668	13925	13824	13726	13776	13816	13729	13627	13885	13711	13859	13787	13565	13986	13742	13762	13749	13603	13760	13628	13764	13785	13734	13681	13651	13711	13739	13798	13707	13791	13674	13784	13711	13808	13752	13667	13656	13888	13559	13720	13826	13641	13760	13809	13730	13735	13559	13766	13793	13796	13870	13663	13844	13872	13695	13719	13768	13644	13787	13771	13960	13858	13804	13819	13879	13770	13690	13756	13785	13777	13818	13641	13860	13809	13837	13826	13792	13756	13914	13758	13781	13814	13830	13833	13728	13770	13610	13609	13789	13831	13597	13702	13731	13747	13683	13725	13700	13877	13716	13911	13857	13691	13757	13712	13559	13793	13843	13583	13870	13733	13661	13723	13667	13899	13802	13814	13767	13775	13936	13779	13839	13782	13845	13737	13741	13867	13758	13819	13925	13874	13736	13645	13713	13895	13682	13680	13768	13731	13794	13801	13735	13940	13690	13644	13740	13687	13809	13776	13672	13779	13743	13835	13960	13732	13879	13774	13804	13616	13729	13801	13814	13857	13751	13796	13784	13775	13747	13736	13725	13794	13905	13870	13710	13699	13665	13822	13775	13839	13682	13888	13758	13810	13666	13824	13720	13714	13817	13831	13636	13761	13744	13799	13605	13818	13768	13837	13780	13727	13854	13824	13794	13744	13986	13728	13836	13544	13821	13820	13721	13785	13672	13950	13841	13788	13770	13924	13752	13567	13690	13690	13643	13575	13803	13676	13645	13675	13785	13741	13809	13610	13632	13935	13779	13794	13526	13705	13793	13754	13847	13826	13701	13822	13731	13700	13652	13956	13690	13902	13662	13710	13762	13787	13783	13732	13641	13611	13874	13745	13702	13683	13830	13694	13685	13873	13779	13882	13777	13694	13773	13735	13679	13534	13717	13641	13873	13878	13688	13728	13808	13874	13742	13778	13692	13778	13788	13711	13796	13792	13719	13766	13885	13726	13741	13721	13779	13648	13739	13686	13815	13816	13732	13819	13652	13821	13740	13788	13802	13785	13898	13760	13829	13711	13814	13866	13724	13707	13696	13827	13753	13831	13863	13885	13757	13691	13862	13927	13747	13705	13661	13879	13720	13758	13703	13763	13766	13793	13869	13786	13656	13905	13584	13600	13780	13723	13779	13842	13748	13813	13832	13926	13852	13821	13840	13868	13761	13921	13704	13683	13740	13766	13800	13723	13809	13752	13772	13745	13721	13792	13739	13691	13603	13670	13604	13693	13784	13605	13753	13614	13701	13751	13499	13795	13703	13823	13795	13799	13734	13875	13847	13662	13826	13821	13804	13772	13756	13879	13939	13695	13660	13812	13624	13820	13688	13629	13898	13756	13745	13720	13806	13614	13613	13750	13641	13817	13796	13666	13773	13752	13923	13812	13742	13963	13745	13680	13791	13603	13849	13848	13619	13580	13805	13846	13714	13842	13753	13811	13701	13658	13805	13808	13826	13798	13830	13667	13756	13831	13683	13736	13722	13855	13809	13832	13940	13813	13717	13779	13668	13756	13949	13685	13810	13694	13659	13689	13820	13590	13711	13823	13795	13649	13582	13714	13822	13842	13746	13798	13985	13587	13703	13688	13811	13694	13708	13814	13832	13643	13796	13824	13789	13733	13739	13723	13468	13637	13854	13897	13757	13704	13746	13875	13811	13793	13605	13954	13906	13889	13678	13785	13799	13704	13831	13694	13751	13788	13766	13827	13773	13738	13769	13783	13751	13762	13659	13754	13777	13815	13782	13737	13752	13854	13763	13635	13718	13592	13731	13854	13715	13694	13673	13644	13693	13933	13873	13775	13777	13817	13743	13867	13708	13738	13884	13910	13796	13779	13888	13595	13904	13726	13890	13805	13752	13745	13691	13698	13743	13959	13759	13776	13850	13695	13930	13722	13796	13733	13699	13753	13771	13701	14004	13699	13695	13953	13711	13500	13759	13713	13629	13828	13788	13591	13851	13799	13686	13718	13703	13728	13642	13842	13766	13754	13857	13660	13683	13865	13734	13792	13805	13818	13619	13727	13602	13738	13651	13775	13789	13720	13731	13780	13747	13672	13664	13644	13740	13527	13773	13864	13852	13631	13790	13707	13827	13725	13983	13937	13857	13816	13875	13863	13627	13713	13787	13666	13671	13871	13896	13691	13679	13784	13734	13820	13804	13714	13682	13888	13689	13703	13749	13824	13590	13617	13728	13651	13777	13552	13733	13796	13890	13609	13749	13910	13865	13903	13712	13572	13703	13702	13791	13680	13758	13894	13845	13920	13954	13675	13720	13765	13670	13900	13777	13743	13755	13771	13801	13765	13745	13812	13813	13747	13712	13797	13681	13686	13838	13713	13831	13777	13690	13744	13703	13716	13745	13648	13786	13767	13861	13727	13824	13801	13740	13895	13702	13683	13638	13730	13756	13751	13745	13863	13682	13788	13765	13704	13876	13754	13714	13775	13631	13631	13858	13659	13781	13668	13825	13671	13828	13804	13695	13708	13748	13688	13834	13716	13899	13816	13620	13755	13801	13681	13767	13810	13804	13841	13810	13775	13675	13834	13793	13825	13822	13820	13724	13642	13970	13884	13752	13720	13632	13846	13635	13921	13738	13905	13743	13668	13832	13733	13866	13838	13848	13671	13753	13732	13776	13848	13772	13741	13720	13678	13697	13782	13849	13806	13796	13794	13856	13728	13808	13905	13853	13626	13706	13766	13761	13958	13656	13864	13790	13664	13876	13654	13798	13777	13884	13856	13836	13692	13699	13638	13648	13876	13726	13721	13714	13882	13902	13798	13806	13764	13859	13617	13640	13863	13752	13819	13696	13616	13651	13708	13639	13755	13600	13988	13961	13839	13619	13869	13794	13885	13884	13803	13874	13805	13656	13847	13668	13516	13777	13655	13788	13757	13857	13742	13651	13801	13773	13839	13777	13696	13920	13807	13788	13770	13817	13724	13682	13818	13744	13684	13808	13697	13830	13675	13860	13666	13658	13758	14041	13513	13649	13671	13910	13706	13650	13776	13845	13861	13666	13602	13624	13948	13781	13775	13778	13730	13836	13727	13613	13629	13722	13656	13649	13793	13716	13735	13736	13720	13773	13760	13739	13726	13956	13892	13830	13812	13648	13702	13791	13688	13858	13713	13830	13744	13789	13775	13853	13552	13853	13629	13888	13683	13813	13664	13939	13928	13791	13621	13810	13823	13720	13750	13648	13734	13902	13683	13705	13788	13682	13779	13686	13779	13698	13738	13787	13808	13937	13632
24050	21216	28599	24195	21837	20792	19569	17876	17885	17430	16963	16767	16054	15953	15750	15763	15845	16367	16392	15655	15290	15425	15442	15519	15410	15152	15224	15395	15412	15387	15266	15499	15570	15287	15447	15448	15398	15511	15274	15216	15214	15200	15556	15943	16303	16014	15841	15488	15299	15159	15241	15118	15160	14892	14967	14968	15126	15264	15176	15015	15155	15101	15065	15350	14925	15085	15151	15079	15086	14934	14949	15291	15019	15075	15083	15077	15067	14954	15032	14949	15058	15060	15168	15236	15052	15094	15186	15150	15137	15130	15176	14952	15166	15226	15327	15205	15147	15195	14933	15182	14826	14978	15234	15263	15079	14938	15007	15117	15050	14905	15120	14968	14911	15224	15040	15121	15137	14757	14943	15063	15117	15080	15170	14973	14906	15062	14916	15029	15076	15121	14987	15175	15090	14992	15023	15019	14885	15070	15031	14959	14880	14969	15156	15017	15050	15118	14929	15168	15051	15152	15057	14983	15136	15090	14994	15106	15037	14953	15290	15185	15149	14969	15216	15260	15060	15106	15050	15129	15348	15119	15174	15077	15119	15073	14940	15229	15053	15019	14982	14943	15032	15138	15006	15083	15151	15082	15114	15001	15116	15099	14895	14984	15041	15085	14976	14979	14979	14981	15024	15069	15095	15136	15002	15127	15074	15052	15135	14858	15130	15052	14740	15007	15049	15151	15116	15294	15184	15006	15069	14937	15045	15023	14903	15338	15109	15020	15026	14862	15021	15093	15063	14756	15213	15159	15175	15243	15184	14821	15080	15104	15060	14948	15084	14950	15328	15073	15020	14982	15030	15014	15030	14881	14993	14982	15173	15088	15056	15065	15156	15271	15458	14933	15034	15256	15130	14866	15113	15204	15189	15056	14996	15114	15020	15092	15113	15227	15047	14945	15097	14895	15095	15015	15032	15038	15134	15132	15031	15030	15002	14972	15035	14995	15128	15105	14818	15097	15024	15147	15042	15043	15004	15056	14953	15125	15021	15147	14888	14921	14943	14976	15056	14990	15055	15051	15065	15044	14959	15055	15063	15105	15143	14897	14871	15114	15103	15127	15042	15189	15156	15066	15120	14894	15061	14952	15291	14981	15079	15054	15020	15305	15032	14978	14760	14795	14826	15022	15341	15196	14973	15118	15117	14796	14916	14899	15066	15000	15170	15125	15139	14991	15007	15056	15088	15022	15203	14908	15165	15099	15151	14987	14892	14852	15152	14798	15065	15082	15029	14939	14995	14961	15142	15053	14990	14974	14943	15050	15211	15014	14826	15039	15055	14959	14894	14897	14870	14894	14968	15116	15042	15013	15059	15196	15099	14983	15082	15085	14821	15136	15062	15164	14886	15167	15008	15017	15182	15110	15173	15009	15260	14984	15136	15028	15092	15028	15063	14955	15290	15071	15103	15137	14957	14898	15235	15114	15063	15159	15150	15084	15024	15027	15029	14887	15064	15000	14937	14922	15138	15099	15106	15085	15039	15069	15079	15103	15028	14930	15275	15112	15293	15136	14881	15029	15183	15004	15246	15145	15145	14989	15176	14997	14921	15018	14897	15065	15224	15094	15026	15091	15206	15108	15009	14898	15135	14954	15007	15032	15042	14943	14925	15003	15261	15075	15095	15108	15068	15129	15090	15150	14900	14931	15161	14992	15119	15028	15064	15081	14897	15012	15096	14917	14982	15021	15007	15168	14939	15006	15086	14925	15030	14820	14979	15008	14992	15003	14983	15118	15213	15165	15213	14986	15237	15154	15062	14966	15066	15109	15172	15024	15117	15185	15226	15056	15185	15100	15221	14954	15056	15097	15051	15071	15113	15258	15084	14870	14874	14914	15049	15137	14948	14961	15058	14900	15250	15080	15260	15017	15225	15020	14874	14959	15056	15060	15168	15008	15067	14946	14930	14959	15094	14975	15047	14929	15117	15101	15135	15166	14948	15124	14978	15149	15026	15075	14809	15200	15213	15101	14938	15134	15250	15075	14874	14811	15117	15094	14984	15140	15223	15103	14994	15253	14882	15118	15036	15115	15087	15082	15141	15111	15096	15030	14956	15090	15083	15275	14869	14966	15025	15091	15120	14837	15130	15358	14676	14822	14950	15116	14930	15137	14964	15121	15002	15054	14899	15149	15177	15094	15019	14860	15041	15014	15082	15025	15134	14932	14980	15111	14987	15028	15104	15005	15049	15234	14904	15312	15331	15123	14964	15115	15254	15077	14898	15035	14952	15185	15098	15057	15211	15074	15026	15140	15013	15019	15040	15178	15240	15226	15054	15200	15160	15095	14947	14971	15140	15109	15178	15271	14977	14939	14983	14900	15140	14961	15202	15108	15251	15078	15231	15026	15024	15035	15009	15001	14939	15086	15003	15081	15148	15200	14931	15237	15162	15149	15053	14956	15010	15079	14861	15023	14726	15047	15153	15237	14871	15155	15184	15107	15028	15031	15077	15190	15093	14975	15132	15278	15056	14845	15183	15042	15136	15067	15181	14947	15092	15048	15090	15058	15278	15227	15047	14847	15018	14989	14958	15137	15195	15297	15104	15052	15015	15233	15169	15036	15105	15279	15054	15139	15113	15023	15337	15163	15141	14899	15030	15018	14901	14977	14860	15035	15094	15181	15028	15021	15204	15156	15104	15100	14999	15278	14778	15056	15038	15030	14905	15120	14918	15136	15054	14982	15142	14968	15131	15011	15066	14984	14928	15104	15106	14902	15020	14910	15140	15166	15068	15047	15115	14973	15097	15006	14977	14967	15001	15014	15118	15168	14932	15026	14984	15116	15028	15100	15020	14986	15190	15086	15198	15121	15122	15021	15217	15085	15032	14980	15035	15004	14954	14966	14992	14915	15070	14998	15217	15189	15060	15241	14895	15010	15058	15208	14973	15154	15019	15040	15131	15155	14997	15091	15189	15062	15269	15115	15054	14994	14945	14968	14897	15024	15068	15105	15111	14950	15018	15247	14992	15202	15036	15133	14987	15111	14918	14873	15006	14985	15025	15000	14978	14839	14984	15088	15123	15034	14920	15082	15173	15218	15015	14985	15386	15017	15111	14975	15148	15097	15092	15040	15072	15043	15126	14998	15135	15205	15206	14898	15141	14877	15152	15056	15012	14868	15045	14989	15157	15070	14935	14944	14791	15004	15279	15293	14964	14837	15028	15002	15171	15040	15117	14934	15148	15165	15189	14876	15148	15140	14958	14950	15017	15153	14971	15148	15121	15025	15077	15210	15029	15056	14976	15081	15099	15017	15197	14905	15182	14971	14829	15178	15109	14966	15078	14963	15079	14976	14861	14892	15153	15120	15009	14944	15083	14952	15223	15086	15009	14962	14958	15000	15076	15194	14941	14904	15110	15010	14997	14985	15128	15135	15041	15180	15102	14865	15072	14876	15010	15130	15033	14964	15027	15110	15078	15085	15195	15028	14971	15149	14989	15040	14901	15057	15045	14974	14960	15033	15023	14870	15029	15265	15242	15202	15060	15048	15109	15001	15173	15101	14949	15191	14938	14939	15100	15045	14936	15142	15018	15014	14889	14902	15319	15216	14913	15013	14889	14954	15141	15137	15242	15026	15150	15132	15137	15159	14932	15033	14989	15181	14956	14990	15079	15093	14877	15060	14973	15025	15216	15022	14984	15167	15120	14925	15133	15098	15053	14985	15117	15085	15097	15160	15200	14935	15126	15010	15069	15254	15064	15193	14960	14868	14930	15059	15003	15059	14908	14942	15034	14988	15202	15119	15040	15089	15093	15057	14879	14969	14937	15009	14887	15103	14921	14947	15056	15097	15287	15020	15144	14943	15050	15007	14981	15323	14951	15009	15161	15098	15029	15110	15148	14928	14858	15235	15035	15140	15160	14987	15053	15374	15185	14988	15152	15061	15051	15213	15129	15132	14984	14897	15260	15193	15006	15067	15066	15085	15003	15101	14976	14992	15167	15156	15088	14721	15162	14986	15069	15193	15216	14970	15155	14982	15108	15223	15046	14882	15058	14818	15114	15256	15116	15129	15001	14963	15216	15063	15018	14968	15116	15184	15069	15153	15237	15100	14889	14981	14917	15093	15118	15203	14994	15160	14956	15124	15019	15150	15212	15116	14991	14774	15069	15085	14950	15028	15283	15027	15031	15022	15166	15068	15123	15019	15243	14934	15101	15008	15268	15158	15293	15032	15093	15091	15131	15040	15042	15224	14992	15137	15048	15251	15059	14972	15095	14911	15039	14886	15104	15057	15261	15046	15024	15000	14879	14986	15106	15120	15246	15002	15212	14975	14854	14975	15029	15164	15140	15047	15055	14926	15163	15060	15084	14943	14884	14978	15079	15014	15034	14941	14996	15079	15167	15100	15066	15140	15038	14974	15256	15060	15086	14801	15189	14792	15070	14987	14990	15013	15105	15119	15055	15103	14964	14857	15002	15196	15024	15064	15000	15132	14904	14944	15110	14930	15033	15002	15020	15170	14833	15034	15203	15219	14967	14916	14923	15090	14929	15092	14912	15021	15038	15042	15043	15056	14993	15147	14993	15122	15037	14970	14810	14994	14941	15160	15098	14879	15155	15191	15184	15168	15247	15026	14984	15015	15004	14958	15195	14961	15085	14831	15238	14971	15165	14945	15080	15052	15194	14931	15023	15016	15239	15114	15021	14899	14965	14887	15045	14908	14993	14795	14966	14981	15013	15053	15059	15104	15195	14948	15066	15200	15028	15099	15264	15171	15074	15076	15110	15051	15006	14886	14999	15006	15023	14985	15083	15054	14968	15174	14996	14971	15238	15160	15046	15225	15092	14809	15016	14937	15186	15089	15089	15215	15040	15030	14907	15263	15072	14828	15093	15066	15127	15060	15028	15169	15096	15015	15142	15181	15268	15004	14970	15145	14992	15008	15023	15115	15078	15104	14861	14951	15012	15110	14897	15075	14772	15221	15233	14997	15019	15085	15121	15017	14968	15091	15080	15138	14980	14959	14963	14932	14979	15151	15048	15063	15001	15032	15163	15016	15084	15059	14970	14881	15056	14949	15033	15061	15089	14885	14891	14887	15024	15033	14981	15024	14898	15010	15045	15039	15154	15047	15206	15159	15226	15036	15196	15026	14930	15061	14966	15062	15029	14932	15102	15134	15046	14868
15330	28265	24706	19251	17473	16587	17138	18070	18490	17469	16793	16504	15814	15079	14660	14989	14951	15982	15591	14596	14183	14115	14247	14377	14405	14261	14246	14335	14138	14173	14170	14277	14246	14285	14267	13992	14079	14201	14106	14132	14333	14195	14417	15273	15445	14893	14447	14091	13921	14027	13834	13945	13785	13897	13874	13839	13840	13837	13876	13735	13918	13915	13667	13824	13878	13925	13872	13823	13802	14017	13932	13777	13902	13728	13800	13827	13634	14018	13819	13779	13929	13882	13879	13926	13987	13732	13876	13793	13874	13849	13819	13827	13600	13827	13993	14016	13758	13893	13797	13727	13901	13730	13806	13874	13900	13786	13700	13846	13868	13816	13772	13946	13855	13862	13827	13969	13814	13772	13897	13881	13780	13863	13889	13986	13903	13902	13961	13926	13713	13787	13595	13815	13720	13791	13847	13934	13896	13795	13791	13949	13806	13888	13790	13816	13882	13853	13728	13847	13723	13862	13827	13843	13670	13914	13587	13818	13818	14002	13779	13870	13810	13873	14005	13774	13863	13841	13768	13762	13790	13773	13924	13826	13672	13896	13842	13969	14070	13835	13840	13930	13847	13698	13814	13687	13873	13937	13867	13840	13860	13805	13725	13699	13837	13853	13820	13808	13695	13825	13787	13796	13833	13706	13881	13901	13807	13845	13795	13848	13750	13967	13647	13847	13791	13887	13914	13732	13754	13739	13698	13766	13887	13845	13888	13906	13788	14076	13800	13865	13854	13910	13782	13980	13765	13884	13944	13903	13895	13626	13939	13784	13769	13640	13803	13834	13789	13941	13823	13835	13830	13926	13747	13846	13692	13876	13827	13848	13809	13919	13917	13752	13853	13755	13819	13857	13881	13906	13627	13790	13703	13727	13820	13939	13851	13686	13843	13794	13912	13814	13748	13630	13943	13821	13777	13806	13741	13961	13838	13718	13832	13769	13722	13928	13809	13775	13816	13979	13890	13792	13690	13755	13789	13670	13800	13824	13785	13771	13916	13737	13859	13982	13898	13744	13917	14042	13761	13713	13870	13666	13885	13740	13828	13879	13719	13881	13776	13781	13829	13804	13701	13784	13763	13878	13843	13819	13719	13753	13963	13736	13861	13794	13793	13817	13860	13741	13784	13753	13760	13803	13998	13763	13846	13917	13771	13857	13876	13892	13588	13819	13830	13917	13783	13900	13825	13902	13768	13831	13911	13811	13820	13834	13721	13752	13791	13893	13727	13746	13815	13704	13906	13575	13777	13822	14019	13660	13881	13711	13643	13796	13937	13934	13768	13805	13949	13823	13807	13946	13806	13837	13922	13793	13867	13938	13878	14000	13892	13828	13723	13812	13878	13773	13740	13691	13819	13839	13918	14047	13938	13887	13873	13965	13789	13752	14012	13728	13611	13871	13781	13782	13875	13616	14089	13812	13800	13857	13822	13872	13654	13798	13741	13835	14007	13749	13770	13817	13828	13809	13765	13797	13843	13735	13776	13776	14050	13881	13715	13900	13697	13667	13889	13743	13764	13906	13850	13884	13699	13801	13909	13924	13878	13621	13909	13821	13773	13934	13808	13785	13780	13780	13747	13810	13797	13761	13839	14047	13737	13766	13743	13694	13956	13877	13790	13883	13770	14137	13943	13714	13782	13862	13929	13763	13807	13963	13917	13941	13688	13862	13917	13786	13682	13771	13750	13914	13922	13756	13999	13966	13935	13825	13741	13768	13877	13819	13783	13818	13774	13890	13698	13817	13824	13940	13938	13622	13790	13888	13968	13919	13704	13845	13784	13653	13981	13797	13885	13894	13882	13890	13873	13760	13819	13830	13721	13867	14040	13937	13940	13712	13757	13832	13900	13777	13878	13766	13918	13637	13746	13734	13728	13735	13862	13987	13840	13803	13820	13857	13951	13785	14037	13750	13837	13870	13834	13797	13937	13605	13773	13780	13813	13840	13782	13711	13770	13892	13977	13992	13728	13661	14002	13826	13857	13818	13855	13950	13927	13801	13741	13886	13820	13675	13762	13873	13664	13776	13903	13788	13784	13916	13702	13812	13892	13821	13788	13757	13677	13819	13969	13857	13970	13848	13813	13870	13963	13895	13853	13730	13861	13882	13856	13825	13830	13720	13844	13707	13915	13823	13893	13856	13727	13892	13662	13758	13870	13703	14003	13920	13866	13836	13581	13957	13631	13751	13905	13905	13759	13814	13936	13812	13683	13918	13792	13705	13977	13802	13938	13705	13884	13727	13586	13904	13742	13719	13918	13786	13728	13851	13802	13663	13956	13725	13855	13692	13927	13740	13909	13801	13687	13800	13766	13865	13839	13895	13818	14078	13898	13901	13772	13936	13889	13873	14139	13837	13703	13583	13936	13988	13759	13799	13984	13907	13580	14030	13704	13753	13621	13803	13910	13912	13882	13850	13950	13911	13831	13884	13842	13801	13919	13777	13751	13983	13687	13944	13768	13759	13823	13920	13704	13718	13888	13761	13583	13892	13936	13967	13847	13762	13883	13654	13749	13908	13684	13789	13971	14017	13742	14001	13857	13927	13805	13750	13732	13770	13853	13778	13797	13932	13880	13828	13812	13830	13659	13801	13892	13812	13889	13788	13708	13766	13811	13706	13922	13634	13791	13740	13771	13833	14046	13906	13797	13740	13735	13793	13972	13863	13810	13770	13832	13644	13887	13850	13930	13907	13933	13892	13829	13724	13872	13858	13771	13887	13859	13670	13820	13790	13849	13799	13629	13880	13921	13634	13775	13768	13787	13760	13735	13777	13905	13606	13810	13865	13851	13980	13834	13908	13863	13845	13560	13962	13958	13814	13912	13867	13930	13767	13777	13726	13819	13906	13690	13757	13845	13837	13743	13896	13867	13827	13691	13688	13928	13704	13782	13703	13830	13698	13944	13916	13877	13752	13776	13784	13575	13792	13712	13725	13903	13876	13803	13723	13976	13910	13840	13839	13786	13881	13866	13918	13921	13763	13764	13742	13694	13655	13798	13647	13856	13804	13792	13834	13766	13810	13677	13907	13709	13770	13788	13901	13826	13745	13839	13925	13656	13775	13713	13887	13865	13898	13854	13836	13764	13825	13890	13935	13938	13750	13787	13779	13688	13829	13902	13593	13952	13866	13781	13960	13849	13782	13951	13867	13835	13832	13766	13737	13775	13798	13777	13710	13626	13650	13951	13973	13873	13764	13826	13933	13756	13762	13761	13840	13798	13767	13744	13892	13871	13912	13804	13882	13796	13800	13808	13800	13807	13899	13725	13646	13778	13675	13810	13876	13758	13795	13903	13616	13730	13665	13765	13721	13783	13819	13791	13724	13731	13939	13958	13738	13805	13867	13964	13890	13806	13938	13929	13657	13805	13936	13766	13807	13757	13972	13923	13896	13765	14022	13766	13877	13877	13672	13965	13860	13736	13855	13853	13766	13780	13819	13825	13864	13799	13807	13935	13808	14013	13872	13898	13773	13848	13779	13750	13759	13704	13893	13866	13839	13759	13796	13914	13866	13911	13893	13733	13801	13657	13901	13830	13853	13834	13897	13805	13624	13889	13826	13752	13788	13835	13990	13715	13839	13897	13835	13848	13718	13820	13791	13839	13871	13916	13740	13934	13751	13888	13557	13867	13873	13871	13875	13606	13856	13903	13731	13785	13586	13831	13975	13740	13672	13815	13745	13618	13864	13871	13781	13920	13819	13760	13877	13820	14015	13878	13928	14033	13744	13812	13875	13685	13803	13760	13935	13735	13923	13903	13802	13963	13877	13889	13903	13831	13838	13727	13823	13709	14014	13670	13757	13732	13838	13902	13779	13760	13797	13808	13753	13733	13850	13898	13810	13760	13957	13859	13837	13687	13818	14049	13935	13681	13839	13732	13860	13621	13744	13673	13685	13640	13865	13909	13865	13895	13824	13712	13770	13960	13861	13822	13967	13852	13797	13697	13868	13933	13826	13798	13951	13760	13809	13883	13691	13948	13811	13680	13859	13845	13752	13721	13776	13871	13861	13765	13814	13888	13902	13767	13699	13840	13798	13933	13770	13873	13755	13664	13815	13912	13931	13883	13876	13789	13932	13735	13922	13849	13847	13778	13845	13960	13763	13741	13791	13911	13878	13854	13802	13861	13758	13788	13835	13703	13927	13880	13735	13860	13762	13693	13653	13971	13934	13903	13942	13881	13754	13978	13834	13563	13790	13839	13892	13865	13797	13723	13859	13635	13772	13841	13855	13811	13673	13874	13931	13875	13778	13841	13774	13840	13807	13709	13913	13794	13910	13690	13986	13693	13694	13750	13860	13787	13871	13750	13870	13794	13837	13797	13784	13817	13707	13755	13777	13696	13944	13816	13658	13846	13815	13779	13756	13759	13639	13758	13807	13888	13843	13881	13914	13920	13861	13888	13844	13809	13887	13824	13979	13878	13846	13866	13781	13747	13834	13778	14016	13863	13821	13871	13717	13869	13847	13729	13805	13821	13784	13775	13913	13923	13808	14053	13883	13713	13701	13792	13808	13927	13747	13863	13834	13818	13747	13727	13902	13729	13902	13755	13845	13780	13812	13810	13870	13774	13793	13721	13902	13874	13956	13770	13754	13965	13853	13880	13742	13750	13816	13806	13824	13785	13993	14008	13830	13800	13836	13718	13869	13857	13737	13755	13712	13779	13810	13815	13682	13877	13672	13705	13904	13657	13846	13775	13785	13934	13881	14017	13888	13801	13813	13868	13872	13798	13881	13730	13874	13753	13767	13794	13737	13844	13814	13912	13921	13724	13735	13809	13765	13865	13779	13966	13777	13768	13896	13960	13921	13711	13769	13905	13873	14004	13676	13836	13745	13692	13780	13773	13837	13856	13798	13723	13765	13832	13607	13872	13674	13780	13846	13871	14007	13817	13870	13806	13808	13833	13773	13845	13789	13896	13744	13741	13751	13833	13892	13994	13774	13772	13822	13822	13794	13824	13962	13833	13772	13782	13845	13894	13921	13892	13895	13820	13768	13749	13842	13977	13715	13963	13901	13850	13814	13855	14069	13834	13784	13953	13667	13857	13872	13714	13804	13935	13812	13986	13887	13712	14094	13664	13869	13897	13773	13863	13793	13803	13731	13788	13766	13670	13748	13984	13687	13943	13707
22973	21220	29040	23719	21342	22871	23542	18560	18568	18947	18222	17329	17293	16732	16462	16099	16181	17044	16949	16729	16054	15746	15663	15663	15885	15509	15645	15529	15946	15788	15571	15803	15757	15559	15443	15475	15438	15197	15432	15384	15496	15414	15738	17188	17963	16905	16181	15846	15549	15401	15302	15493	15360	15464	15050	15283	15177	15481	15316	15329	15351	15230	15284	15299	15322	15021	15260	15340	15338	15085	15265	15291	15250	15170	15390	15193	15411	15200	15280	15138	15140	15188	15363	15305	15258	15176	15159	15197	15131	15172	15205	15223	15459	15261	15090	15333	15493	15243	15196	15098	15228	15098	15101	15200	15144	15204	15319	15278	15060	15287	15195	15168	15330	15265	15272	15221	15259	15173	15044	15293	15287	15178	15400	15039	15231	15191	15203	15189	15201	15235	15322	15225	15304	15270	15153	15086	15188	15119	15195	15078	15137	15269	15291	15161	15459	15132	15353	15249	15160	15227	15297	15206	15247	15220	15184	15227	15064	15226	15144	15132	15429	15087	15284	15284	15137	15246	15237	15332	15293	15249	15248	15028	15227	15064	15300	15098	15122	15112	15153	15185	15513	15108	15102	15344	15305	15246	15004	15273	15175	15245	15276	15133	15292	15337	15198	15068	15350	15093	15124	15282	15238	15357	15201	15260	15274	15291	15377	15239	15318	15186	14982	15192	15271	15194	15080	15263	15116	15307	15168	15096	15208	15266	15159	15191	15199	15131	15005	15191	15248	15193	15218	15157	15138	15220	15107	15153	15200	15297	15078	15213	15191	15363	15269	15178	15274	15147	15121	15195	15064	15160	15224	15147	14996	15266	15143	15225	15187	15157	15078	15363	15222	15048	15307	15316	15184	14841	15301	15088	15265	15117	15014	15180	15120	15240	15255	15375	15326	15086	15246	15360	15251	15204	15274	15107	15041	14980	15092	15123	15094	15209	15165	15118	15086	15227	15216	15117	15099	15064	15215	15152	15304	15257	15164	15223	15281	15347	15071	14998	15177	15213	15135	15139	15056	15047	15355	15268	15171	15233	15035	15152	15336	15322	15260	15365	15025	15152	15178	15257	15318	15190	15133	15262	14984	15036	15050	15146	15237	15509	15109	15258	15185	15145	15220	15173	15280	15012	15170	14935	15096	15030	15093	15157	15116	15160	15095	15193	15185	15091	14982	15187	15091	15123	15259	15109	15200	15229	15284	15029	15202	15224	15097	14782	14969	15527	15229	15264	15324	15243	15358	15279	15174	15152	15181	15271	15349	15384	15107	15275	15067	15033	15385	15259	15137	15175	15172	15178	15134	15048	15192	15185	15312	15137	15219	15191	15269	15312	15064	15235	15004	15241	15352	15175	15194	15223	15145	15103	15080	14937	15346	15150	15206	15108	15300	15013	15147	15203	15029	15181	15171	15239	15157	15243	15250	15282	15400	15027	15046	15304	14887	15152	15345	15095	15174	15107	15184	15017	15006	15123	15093	15343	15230	15142	15202	15079	15161	15297	15217	15090	15371	15035	15226	15335	15017	15110	15225	15094	15250	15238	15398	15295	15106	15018	15103	15177	15227	15240	15179	15403	15181	15238	15427	15332	15278	15216	15046	15256	15178	14953	15190	15116	15336	15223	15019	15195	15180	15224	15088	15177	15213	15155	15240	15252	15154	15118	15177	15275	15172	15285	15126	15102	15029	15142	15007	15257	15123	15230	15282	15252	15186	15173	15268	15043	15021	14993	15100	15410	15093	15189	15128	15321	14979	15124	15286	15260	15122	15127	15428	15203	15091	15146	15057	15327	15253	15063	15231	15225	15157	15242	15132	15200	15168	14984	15088	15201	15320	15390	15086	15107	15148	15230	15273	15163	15096	15044	15167	14949	15122	15097	15018	15100	15108	15288	15362	15206	15119	15294	15227	15279	15212	14936	15298	15361	15250	15100	15337	15170	15099	15114	15150	15237	15363	15250	15125	15073	15209	15089	14939	15421	14770	15069	15215	15203	15245	15225	15271	15237	15199	15184	15121	15244	15154	15186	15001	15130	14981	15272	15284	15087	15282	15195	15106	15240	14996	15302	15286	15259	15373	15044	15244	15137	15197	15208	15159	15058	15031	15264	15321	15219	15387	15134	15138	15286	15393	15213	15214	15282	15223	15178	15124	15106	15198	15323	15333	15130	15167	15305	15080	15017	15260	14993	15228	14968	14993	15114	15134	15145	15106	15006	15264	14956	15177	15123	15139	15125	15151	15245	15313	15251	15204	15204	15039	15223	15329	15104	15233	15117	15322	15247	15229	15385	15143	15246	15297	15168	15203	15193	15269	15336	15320	15271	15341	14982	15001	15140	15292	15252	15013	15167	15227	15146	15165	15242	15015	15215	15163	15082	15178	15094	15258	15050	15107	15115	15136	15129	15056	15220	15323	14985	15247	15233	15040	14989	15072	15198	15069	15149	15296	15136	15173	15042	15281	15198	15178	15162	15127	15249	15150	15170	15170	15123	15319	15057	15284	15056	15254	15240	15124	15082	15202	15185	15041	15095	15230	14947	14936	15339	15102	15043	15280	15162	14981	14911	15190	15245	15078	15221	15060	15217	15060	14992	15196	15155	15253	14999	15127	15162	15212	15064	15196	15194	15043	15164	15163	15165	15123	15161	15120	15143	15175	15460	15207	15200	15203	15173	15175	15134	15229	15121	15085	15173	15189	15151	15298	15132	15109	15018	15143	15309	14865	15224	15205	15172	15019	15125	15237	15136	15167	15292	15297	15338	15298	15321	15308	15141	15136	15276	15243	15228	15115	15280	15311	15226	15334	15124	15159	15319	15178	15217	15182	15249	15213	15306	15258	15420	15285	15350	15132	15307	15002	15066	15258	15205	15293	15108	15253	15258	15218	15319	15135	15045	15150	15164	15214	15376	15189	15197	15033	15110	15295	15181	15354	15057	15398	15128	15145	15218	15112	14978	14994	15336	15145	14990	15105	15259	15107	15113	15186	15207	15181	15194	15205	15219	15231	15284	15197	15191	15151	15063	15089	15250	15214	15061	15179	15043	15070	15216	15169	15180	15344	15342	15201	14925	15300	15099	15092	15279	15256	15056	15099	15137	15251	15262	15213	15110	15057	15104	15165	15284	15125	15284	15098	14980	15246	15137	15299	15200	15074	15137	15203	15314	15391	15206	15175	15065	15200	15275	15087	15287	15004	15226	15359	15213	15057	15318	15159	15132	15092	15190	15299	15289	15260	15048	15221	15417	15180	15323	15147	15088	15219	15398	15324	15255	15200	15280	15188	15294	15071	15229	15243	15053	15304	15298	15146	15348	15277	15348	15273	15168	15129	15206	15255	15092	15163	15259	15225	15313	15112	15301	15257	15451	15286	15159	15187	15243	15253	15226	15125	15167	15053	15143	15330	15386	15192	15093	15347	15176	15150	15271	15129	14960	15303	15335	15233	15186	15374	15263	15377	15135	15310	15258	14912	15164	15127	15253	15228	15227	15222	15132	15234	15309	15172	15345	15156	15254	15127	14987	15233	15118	15337	15205	15111	15007	15118	15100	15104	15329	15265	15180	15298	15346	15047	15311	15341	15352	15322	15130	15010	15202	15179	15244	15196	15301	15236	15243	15299	15152	15040	15170	15235	15300	15279	15217	15256	15191	15000	15231	15261	15160	15233	15012	15228	15054	15205	15224	15242	15072	15204	15157	15496	15178	15251	15148	14863	15231	15147	15088	15304	15234	15386	15199	15315	15271	15191	15284	15131	15169	15043	15154	15157	15279	15076	15085	14977	15373	15263	15105	15088	15024	15114	15008	15238	15299	15255	15089	15181	15084	15359	15094	15172	15017	15034	15185	15354	15083	15140	15045	15064	15188	15240	15176	15195	15235	15217	15365	15225	15213	15201	15069	15194	15330	15329	15223	15234	15120	15218	15173	15267	15243	15024	15153	15235	15085	14967	15228	15073	15067	15147	15202	15298	15246	15086	15178	15141	15351	15376	15311	15176	15386	15148	15267	15355	15389	15085	15288	15199	15495	15154	15240	15227	15167	15175	15371	15417	15292	15130	15073	15221	15178	15277	15022	15084	15239	15186	15002	15155	15201	15196	15314	15242	15051	15234	15299	15200	15153	14980	15287	15130	15257	15280	14922	15224	15184	15362	15245	15252	15080	15210	15210	14991	15300	15089	15152	15271	15010	15026	15173	15206	15097	15306	15253	15125	14974	14977	15146	14853	15234	15209	15067	15395	15207	15299	15024	15268	15377	15094	15198	15080	15153	15161	15007	14789	15220	15443	15214	15034	15155	15233	15234	15238	15428	15040	15244	15352	15247	14878	15104	15096	15170	15131	15064	15318	15170	15235	15226	15233	15223	15180	15267	15034	15234	15239	15275	15170	15225	15279	15217	15104	15076	15061	15223	15201	15128	15154	15140	15105	15290	15234	15245	15135	15303	15186	15181	15203	15235	15233	15210	15249	15240	15321	15164	15272	15094	15132	15047	15005	15277	15183	15189	15130	15024	15048	15127	15156	15139	15252	15387	15236	15275	15221	15176	15356	15205	15037	15284	14947	15176	15133	15274	15389	15136	15024	15347	15179	15094	15125	15427	15169	15129	15173	15165	15119	15084	15289	15272	15357	15318	15180	15035	15228	15168	15096	15222	15176	15187	15181	15171	15202	15141	15122	15144	15082	15211	15141	15161	15131	15264	15130	15072	15337	15144	15179	15215	15097	15215	15017	15158	15119	15187	15403	15018	15238	15215	15184	15225	15160	15234	15182	15283	15136	15305	15123	15007	15284	15252	15198	15259	15100	15128	15102	15034	15110	15252	15204	15307	15174	15064	15160	15179	15311	15200	15452	15064	15105	15155	15251	15336	15076	15134	15169	15251	15192	15219	15251	15078	15296	15149	15231	15068	15243	15129	15130	15147	15252	15215	15232	15092	15210	15085	15165	15175	15043	15127	15148	15092	15156	15171	15246	15292	15255	15252	15242	15213	15229	15139	15210	15133	15296	15303	15078	15209	15180	15111	15485	15408	15324	15159	15242	15156	15038	15086	15251	15088	15234	15273	15233	15367	15141	15163	15096	15229	15197	15253	15274	15263	15123	15332	15160	15214	15120	15178	15290	15211	15163	15145	15149	15172
16770	32460	28632	22059	19149	17820	17905	18365	20067	19478	18367	17086	17612	16154	15306	15113	15634	16718	16426	16065	14738	14394	14534	14616	14449	14435	14421	14398	14573	14629	14700	14534	14482	14450	14179	13868	14125	14000	14182	13983	14184	13968	14603	16698	17694	16392	15267	14472	14014	14071	14081	13958	14091	13940	13786	13992	13871	13890	13861	13945	13792	13866	13874	13806	13799	13711	14126	13634	13905	13821	14013	13933	13836	13743	13863	13950	13737	13871	13966	13846	13813	13825	13904	13856	13902	13803	13807	13894	13808	13825	13792	13808	13870	13859	14053	13799	13825	13935	13987	13984	14035	14013	13903	14014	13947	13739	13703	13869	13785	13751	13967	13917	13773	13710	13838	13838	13846	13975	13781	13937	13837	13886	13809	13787	13883	13793	13766	13773	13962	13778	13839	13707	13718	13872	13747	13698	13816	13903	13741	13686	13875	13964	13854	13727	13818	13770	13710	13902	13914	13736	13841	13829	13788	13872	13780	13906	13685	13682	13922	13857	13959	13941	13912	13829	13856	13824	13846	13707	13911	13807	13940	13828	13886	13917	13841	13894	13837	13877	13714	13728	13735	13755	13781	13937	13861	13818	13773	13851	13718	13817	13815	13821	13845	13674	13943	13700	13900	13705	13885	14033	13942	13822	13825	13763	13881	13832	13749	13646	13768	13836	13811	13757	13813	13832	13984	13935	13847	13798	14034	13778	13786	13762	13916	13823	13986	13778	13876	13914	13888	13797	13958	13816	13806	13807	13961	13815	13828	13882	14086	13859	13711	13778	13826	13991	13786	14055	13846	14054	13785	13845	13726	13985	13757	13914	13993	13965	13801	13904	13823	14049	13826	13889	13941	13798	13918	13855	14057	13913	13931	13793	13738	13741	13871	13707	14052	13933	13915	13878	13936	13711	13889	13974	13794	13748	13864	13979	13737	13848	13878	13688	13754	13873	13870	13741	13938	13909	13820	13875	13901	13867	13796	13948	13859	13699	13767	13936	13744	13874	13800	13699	13835	13877	13957	13880	14039	13953	13864	13710	13828	13755	13827	13875	13783	13744	13913	13817	13893	13649	13823	13904	13879	13945	13777	13884	13793	13913	13833	13760	13938	13691	13874	13938	13785	13734	13820	13864	13788	13813	13850	13816	13887	13914	13844	13904	13936	13957	13783	14013	13813	13924	13821	13929	13799	14030	13961	13851	13776	13889	13928	13765	13681	13934	13829	13745	13914	13752	13775	13848	13792	13838	13964	13803	13795	13923	13825	13846	13911	13799	13801	13646	13772	13817	13809	13721	13963	13681	13762	13742	13809	13882	13707	13711	13879	13843	13947	13860	13934	13830	13778	13898	13770	13816	13857	13808	13586	14014	13679	13869	13855	13734	13801	13755	13859	13853	13622	14105	13729	13753	13710	14028	13813	13656	13895	13771	13727	13905	13886	13935	13951	13747	13741	13884	13810	13850	14045	13684	13811	13958	13803	13861	14011	13664	13913	13920	13973	13861	13777	13801	13973	13618	13910	13750	13790	13779	13986	13881	13786	13732	13865	13885	13954	13814	13769	13910	13811	13855	13789	13692	13888	13738	13765	13937	13869	13919	13701	13946	13980	13768	13823	13877	13810	13760	13745	13824	13769	13905	13910	13891	13922	13925	13989	13911	13778	13806	13805	13912	13929	14047	13904	13789	13762	13702	13975	13834	13811	13944	13880	13670	13824	13865	13891	13914	13749	13656	13932	13996	13887	13745	13922	13804	13786	13877	13864	13906	13889	13911	13827	13636	13799	13683	13773	13799	13815	13861	13845	13941	13790	13804	14022	13772	13846	13689	13840	13874	13766	13902	13855	13799	13901	13751	13775	13906	13924	13788	13741	13898	13884	13581	13942	13665	14004	13807	13935	13777	13920	13719	13838	13896	13805	13991	13714	13901	13968	13937	13951	13972	13715	13791	13761	13956	13913	13663	13830	13948	13820	13936	13653	13857	13846	13904	13940	13726	13898	13898	13719	13786	13861	13835	13825	13900	13818	13879	13904	13912	13832	13811	13985	13953	13891	13768	13814	13919	13826	13901	13815	13799	13723	13861	13876	13847	13869	13792	13737	13758	13634	13919	13786	13768	13763	13798	13929	13688	13682	13801	13883	13893	13716	13832	13725	13863	13828	13842	13625	13685	13844	13872	13667	13841	13590	13926	13904	13907	13859	13900	13969	13626	13808	13842	13933	13740	13990	13910	13680	13893	13878	13732	14098	14001	13853	13895	13899	13947	13564	13782	13778	13875	13845	13688	13896	13933	13846	13894	13803	13812	13915	13847	13788	13682	13926	13796	13956	13999	13861	13729	13777	13893	13884	13827	13812	13767	13816	13909	13786	14028	13761	13949	13813	13947	13840	13865	13921	13878	13824	13785	13900	13655	13929	13761	13979	13820	13911	13869	13828	13812	13886	13719	13826	13839	13762	13853	13814	14021	13829	13789	13796	13833	13993	13796	13801	14026	13871	13673	13878	13997	13909	13750	13956	13736	13797	13954	13803	13875	13868	13740	13725	13891	13950	13886	13802	13854	13631	13718	13928	13864	13670	13845	13697	13901	13744	13752	13759	13851	13961	13867	13915	13871	13951	13740	13810	13801	13880	13788	13828	13822	13877	13833	13780	13820	13822	13802	13824	13975	13771	13748	13848	13906	13839	13744	13687	13657	13866	13917	13649	13889	13930	13845	13843	13954	13879	13743	13885	13750	13774	13778	13729	13926	14010	13912	13739	13730	13794	13841	13788	13882	13900	13922	13895	13919	13852	13847	13904	14022	13856	13943	13836	13786	13835	13949	13808	13863	13697	13833	13911	13818	13854	13769	13847	13856	13837	13861	13680	13696	13823	13664	14099	13854	13754	13694	13820	13742	13764	13743	13860	13859	13868	13826	13826	13846	13901	13881	13809	13673	13645	13642	13921	13937	13722	13869	13917	13724	13740	13714	13752	13775	13876	13790	13741	13828	13879	13764	13930	13733	13978	13870	13872	13783	13755	14004	13774	13873	13915	13732	13733	14020	13709	13868	13847	13807	13801	13886	13784	13910	13852	13825	13861	13865	13757	13874	13884	13844	13869	13840	13731	13826	13833	13721	13707	13912	13877	13786	13785	13990	13803	13813	13783	13875	13922	13944	13708	13672	13860	13855	13853	13859	13836	13848	13828	13818	13805	13850	13845	14031	13853	13826	13655	13858	13745	13799	13948	13809	13641	13762	13942	13820	13807	13720	13782	13888	13777	13882	13788	13943	13988	13736	13947	13993	13810	13514	13993	13812	13820	13775	13805	13894	13710	13896	13841	13842	13874	13934	13853	13741	13838	13910	13816	13810	13885	13803	13926	13934	13896	13660	13804	13707	13856	13844	13919	13740	13704	13868	13794	13816	13819	13816	13859	13780	13719	13834	13820	13896	13956	13891	13870	13732	13856	13942	13820	13885	13756	13822	13721	13897	13799	13893	14040	13575	13935	13791	13772	13896	13811	13849	13854	13884	13799	13940	13946	13876	14001	13710	13816	13756	13839	13815	13759	13842	13798	14007	13881	13754	13673	13846	13926	13811	13796	13894	13918	14036	13610	13937	13904	13857	13865	13708	13899	13881	13849	13680	13873	13777	13906	13912	13808	13779	13946	13803	13946	13917	13850	14011	13594	13913	13881	13773	13872	13835	13767	13685	13882	13847	13707	13690	14003	13888	13747	13805	13833	13738	13856	13857	13827	14046	13717	13883	13765	13724	13818	13797	13806	13880	13691	13856	14008	13693	13965	13800	13959	13954	13873	13913	13849	13862	13864	13706	13939	13839	13877	13842	13771	13935	13849	13653	13840	13806	13847	13737	13917	13957	13785	13769	14117	13935	13796	13766	13862	13795	13916	13845	13832	13765	13924	13796	13879	13802	13977	13865	13813	13753	14072	13901	13774	13820	13821	13830	13897	13931	13964	13792	13799	13835	13862	13901	13809	13856	13892	13951	13761	13791	13780	13819	13842	13791	13787	13601	13782	13862	13782	13898	13688	13751	13797	13677	13980	13849	13939	13825	13876	13850	13713	13861	14019	13845	13821	13814	13951	13760	13794	13890	13859	13891	13778	13953	13726	13749	13782	13855	13877	13704	13920	13708	13921	13888	13916	13801	13848	13738	13831	13851	13877	13868	13846	13939	13748	14016	13858	13905	13804	13747	13800	13897	13998	13897	13854	13751	13770	14091	13926	13900	13820	13752	13691	13949	13703	13900	13946	13651	13851	13961	13987	13916	13606	13714	13887	13841	13904	13833	13892	14080	13793	13872	13981	13847	13875	13791	13769	13701	13734	13791	13849	13879	13719	13753	13893	13845	13818	13812	13834	13676	13681	13825	13702	13865	13847	13730	13873	14010	13816	13781	13960	13792	13842	13754	13843	13963	13769	13795	13900	13626	13772	13916	13950	13741	13900	13610	13944	13770	13700	13782	13927	13806	13951	13752	13890	13880	13832	13997	13863	13682	13970	13790	13794	13672	13924	13800	13843	13950	13765	13797	13878	13826	13990	13896	13922	13900	13841	13883	13783	13940	13932	13850	13861	13988	13659	13934	13692	13753	13959	14000	13960	13871	13725	13744	13976	13771	13747	13926	13878	13966	13889	13738	13827	13992	13741	13821	13899	13760	13966	13740	13826	13810	13744	13819	13800	13754	13772	13830	13853	13649	13935	13702	13686	13728	13848	13698	13749	13894	13795	13768	13807	13819	13848	13822	13773	13705	13960	13776	13761	13859	13782	13736	13765	13852	13781	13797	13735	14008	13739	13909	13706	13886	13980	13809	13906	13763	13998	14054	13799	13864	13626	13735	14011	13629	13819	13875	13913	13898	13785	13773	13935	13719	13770	13898	13867	13939	13857	13885	13872	13790	13929	13740	13851	13810	13940	13908	13922	13947	13797	13869	13870	13785	13768	13779	13851	13818	13754	13822	13936	13778	13936	13809	13854	13697	13922	13904	13794	13780	13900	13811	13843	13866	13816	13886	13911	13769	13984	13773	13819	13791	13870	13721	13782	13887	13934	13779	13803	13782	13725	13856	13793	13796	13720	13920	13803	13645	13862	13894	13728	13832	13891	13896	13896	13859	13869	13848	13659	13837
27533	22146	23865	19889	16309	15546	15909	15892	16264	16256	16155	15709	15931	15724	15651	15229	15367	15466	15594	15462	15362	15113	15250	14987	15073	15318	15353	15301	15287	15199	15269	15083	15106	15005	15173	14931	15215	15143	15059	15059	14998	15120	15062	15124	15247	15144	15381	15170	15390	15063	14915	15192	14995	14935	14837	14964	15050	15049	15107	15012	15055	15049	15106	14852	14949	14991	14914	15085	15098	15006	14878	14888	15032	15000	14891	14981	15148	14995	14984	15115	15149	15024	14928	14935	14844	14772	14999	15092	15056	14887	15089	14926	15106	15126	15238	14987	15133	15008	14974	14840	14969	14889	14916	14786	14934	14910	14913	14820	14974	14784	15050	14999	15113	14875	15216	15014	14986	15050	15112	14822	14994	14792	15272	15056	15128	14920	14872	14857	14894	14953	14780	14943	14967	14974	14949	14950	15047	15019	14997	14965	14851	14851	15044	14955	15070	15130	14971	14955	15094	14988	15058	14961	15067	14883	14921	15027	14819	14951	15074	14837	15075	15089	14806	14918	15032	14938	15004	14841	14840	15010	14801	15125	15089	14757	14906	15048	15004	15065	15090	14880	15030	15098	14947	14998	14859	15240	15110	15094	15173	14829	15008	14972	14925	15079	14965	14859	14914	14990	15122	14845	14929	14943	15041	14987	14930	14963	14986	15055	15154	15024	15015	15047	14998	15073	15020	14883	14974	15070	15002	14852	15025	15155	15096	15092	15034	14959	14844	15091	15025	15042	14965	15046	15176	15062	15164	15198	15118	15191	15089	14940	15159	15148	14806	14771	14944	15018	14931	15076	15036	14998	15046	15071	14979	14793	15092	15059	15134	14912	15125	14918	14898	15060	14963	15007	15153	15197	15225	15168	15032	15203	14965	15009	14884	14906	14965	14754	14867	14984	14775	15019	14891	14900	14955	15133	15070	15152	15087	15038	14793	15122	14931	15108	14955	14884	14870	14842	14897	15023	15020	15011	15039	14990	15062	15085	14900	14983	14938	15010	14930	15028	14868	15071	14910	14998	14948	14930	15006	15057	14959	14989	14982	15092	15031	15042	15110	15050	15094	14929	14838	15107	15082	14705	14936	14787	15023	15039	15159	14957	15077	14908	15024	15027	14953	15119	15180	15017	15205	15048	14876	15016	15047	15118	15094	14965	15073	15105	14949	15055	14839	14929	14972	15103	14977	14838	14914	14785	14830	15089	15076	14993	15030	15171	14906	15119	15046	15011	15182	15032	14850	14918	14735	15006	15073	15024	14989	14951	14823	15004	15028	15263	14892	15094	14894	15029	14999	14963	15021	15060	14986	15067	15209	14981	14892	14931	14953	15070	15117	14913	14934	14854	14869	15054	14811	14925	15044	14989	15032	15074	15156	14971	14992	15073	14974	15045	14981	15024	15114	15101	14854	15017	14999	14938	14935	15011	15108	15015	15055	14978	15028	14818	14869	14935	15064	15094	15096	14937	15093	14819	15089	14766	14798	15035	14993	15201	14994	14904	15163	14905	15090	15009	15188	15066	15042	15152	14865	15131	14818	15009	14942	15198	14979	15045	14935	15074	15143	14995	14882	14934	15012	14941	14829	14932	14890	14971	15028	14978	14911	14869	14920	15119	14940	14961	15018	15005	14945	15039	14981	15022	14946	14842	15005	14951	15040	15129	15178	15066	15122	14979	15073	14947	14807	14834	15079	15085	15058	15073	14972	14987	14937	14987	15117	14837	14838	15064	14922	14993	15101	14942	15162	15174	15067	15010	14862	14898	14910	15038	15167	15052	15001	15109	14948	14896	15160	15152	15148	15071	14992	15229	14994	14975	14941	14804	14965	15105	14774	14950	15044	15019	14701	14854	15062	14953	14995	15016	15030	14945	15028	14867	15047	15013	14967	15036	15193	15278	15135	15017	14905	15123	14856	15018	14979	14978	14980	14884	14977	15074	15021	15032	15098	14811	15029	14875	14913	14921	14933	14916	14837	14998	14930	15024	15043	14925	15088	14954	14936	14909	15124	14965	15057	14919	14909	14994	15081	14972	15002	14841	15081	15001	15032	15049	14928	15025	15020	15019	14753	14968	15044	15025	15085	14979	14764	14799	14922	15039	15091	15082	14980	15061	14897	14939	15136	15008	14912	14963	14938	15050	14989	14974	15008	14923	15080	14960	14903	15201	15049	15064	14922	15027	15180	14946	14803	14879	15021	15079	14908	15009	14947	14953	15073	15009	14919	15114	15051	15237	15032	15007	14925	14853	14977	14895	14888	14969	15160	15039	15012	14980	14953	14974	15058	14852	14883	14915	15033	14939	14893	14947	14991	14999	15067	14952	15082	14893	14941	14908	15023	14822	15048	14887	14962	14926	14884	15245	15064	15092	15160	15212	14736	14901	14987	14984	15014	14759	14853	15108	14903	14835	14991	14933	14972	15031	14908	15217	15117	15077	14926	15033	15061	15167	15052	15069	15010	15031	15055	14984	14937	15018	15013	15070	15086	14927	14925	14733	14967	14902	15022	15059	14980	15058	15056	14852	15065	14887	15016	15034	15036	15041	15047	15136	14997	15046	14918	15074	14971	15082	14948	14989	14923	14950	14778	14948	14952	14994	15073	14904	15161	14894	14843	14719	14922	14942	15072	14902	14867	14996	14865	15000	14960	14953	14922	15044	14861	14893	14901	14836	15045	14818	15080	14968	15131	14948	15082	14798	15063	15146	14970	14892	14896	14863	14778	14976	15013	15115	14912	15034	15050	15086	15007	15108	15122	15005	15177	15183	14860	15038	15010	14949	15008	14967	15065	14854	15078	15199	14951	14907	15040	14994	15012	15032	15157	15001	15020	14977	14930	14977	15080	14966	15056	15000	14944	15042	15025	14932	14738	15266	15007	15330	15097	14959	15037	15077	15073	14951	14902	14983	15210	15178	15078	14958	15109	15159	14947	15003	15244	15022	15075	14946	14740	14847	14872	14829	14998	15038	14949	15063	14917	14990	14999	14723	15035	15041	14797	14999	14889	14990	15001	14883	14970	14950	14991	14977	14795	14778	15164	14895	15036	14854	14853	15151	15024	14978	14925	14858	14936	14952	15122	14949	14981	14831	14949	14869	15019	14846	15009	14850	15042	15114	14992	14900	14995	14927	14913	14995	15028	15044	15003	15130	15005	15077	14907	14975	15020	14950	15017	14841	14985	14922	14951	15082	15246	14989	14953	15063	15156	14909	15049	14829	15004	15003	15003	14886	15132	15140	15050	15071	14800	14978	14956	15029	14886	15133	14993	15079	15066	15139	15096	14957	14876	14886	14900	15276	14873	15064	15013	15151	15050	14789	14969	15082	14894	15004	15236	14939	14929	14922	15019	15022	14915	15296	14857	15092	14993	15085	14810	14862	15058	14934	15251	14917	15059	14856	15052	14847	15108	14996	15001	15242	15026	15027	15079	14881	14961	14955	15087	14888	14873	15001	15068	14994	14957	14944	14810	14871	15225	15051	15085	15105	15007	15014	14724	14945	15121	15020	14734	14978	14755	14817	14774	14991	15043	15071	15004	15042	15168	14959	15119	15145	15036	14897	15067	15115	15005	15073	15031	14993	14700	14807	15029	14811	14937	15059	14971	15014	15130	15097	15014	14965	14974	15000	15025	14992	15029	15202	14942	15022	15113	15197	14805	15083	14954	14768	15098	14997	15080	15090	14923	14879	14890	14871	14958	15236	15060	15080	14895	14942	15100	15031	15001	15101	15018	14826	14883	14960	14898	14895	15045	14958	15039	14997	14935	15006	15185	15109	15043	14961	15002	15007	15005	15265	15158	15007	14857	14937	14839	14968	15072	14894	15181	15218	14870	14993	14885	15150	14901	15068	15032	14987	14997	14983	14988	14898	15012	15130	14975	15043	15082	15023	14961	15015	14876	15015	14898	15013	15032	15177	15112	15092	15091	14878	15167	15034	15229	14923	14985	15058	15118	14991	15006	14876	15096	14852	14965	15090	15016	14758	14927	14873	15077	14910	14896	14978	14862	15011	14954	14962	14880	15016	14964	15175	14952	15086	14882	14899	15250	15064	14985	15212	14994	15037	14758	14879	14822	14911	14993	14804	15149	15078	14797	14916	14907	14993	15103	14969	15177	15161	14939	14899	14815	15011	14930	15030	15084	15041	14772	14902	14898	14842	15023	15078	15075	15196	15064	14895	15239	14857	14939	15020	14893	15014	15062	14958	14841	14893	14888	15022	14976	14835	15052	14996	15158	14941	14916	14923	15083	14992	15034	14987	15063	14903	14909	14831	14883	15124	15186	14758	15078	14980	14949	15019	15179	15007	15066	14880	15012	15078	15068	14961	15092	14983	15084	15268	14973	14830	14930	14970	14868	14987	15182	15069	14963	14971	14856	14984	14931	15029	14930	14794	15073	15026	14869	15081	14919	14873	14992	14884	15093	14932	14869	14826	15006	14755	14857	14954	15171	14953	15014	14873	15066	15120	15104	14835	14998	14932	15045	15064	15220	14757	14987	14996	15051	14806	15212	15137	15006	15098	14956	14858	14932	15124	14887	15112	15053	14949	15055	15047	15073	14916	14744	15015	15023	14816	14927	14925	15026	15114	14848	15050	15203	15273	15010	14892	15126	15025	14920	14973	15058	15019	14953	15184	15029	15106	15059	14971	15071	15074	15144	14963	14913	15092	14936	14902	14947	15074	14943	14925	14946	14923	15065	14979	14808	14963	15055	15260	15136	14822	14721	14925	14902	14823	15079	14988	15012	15037	14976	15100	14776	15098	14962	14794	15056	14922	14888	15062	15002	14980	15029	15058	14990	14925	15163	15051	14960	14956	14991	14970	14849	14822	14930	14949	15177	15128	15034	15014	15033	14921	14890	14990	15028	14977	14968	14815	15000	14853	15159	14954	14912	14962	15084	14972	14897	15012	14949	14943	14985	15098	14854	14974	14970	14986	15138	15119	14955	15051	14959	15057	14986	15089	14959	15035	14959	15125	14982	14988	15174	14944	14940	14972	15047	15035	14982	14851	15111	14959	14719	14924	14971	15035	15036	14966	15247	14996	15131	15036	14935	15202	14908	15168	15249	15090	14972	14896	15011	15094	15036	14921	15004	14999	14935	15093	14974	14950	15064	15041	15092	14986	15029	14998
16126	22605	20253	16837	15183	14999	15259	15640	16345	16114	15596	14627	15252	15014	14765	14314	14386	15033	14830	14833	14357	13875	13894	13961	14201	13983	14059	14134	14113	14107	14112	13952	14005	13943	13730	13841	13863	13648	13820	13813	13858	13954	13867	13967	14100	14082	14017	14042	13898	13882	13873	13635	13603	13866	13675	13732	13883	13753	13824	13614	13610	13734	13847	13578	13731	13653	13865	13839	13748	13798	13797	13833	13664	13692	13726	13844	13804	13701	13834	13740	13742	13782	13643	13689	13721	13695	13802	13698	13938	13717	13614	13685	13602	13846	13797	13667	13770	13654	13784	13665	13840	13651	13707	13740	13751	14015	13743	13662	13696	13766	13692	13726	13821	13702	13718	13634	13798	13848	13802	13821	13478	13666	13827	13584	13788	13679	13700	13801	13829	13632	13643	13814	13429	13792	13699	13657	13855	13754	13738	13540	13865	13708	13904	13824	13638	13790	13709	13769	13879	13659	13608	13693	13710	13667	13860	13772	13764	13640	13887	13743	13905	13605	13864	13752	13664	13702	13712	13744	13593	13580	13692	13729	13718	13771	13947	13767	13631	13901	13797	13913	13781	13705	13712	13786	13807	13757	13691	13851	13912	13658	13797	13878	13802	13539	13930	13800	13779	13780	13605	13855	13816	13736	13670	13776	13638	13699	13748	13845	13711	13730	13703	13830	13704	13766	13761	13738	13746	13781	13648	13713	13597	13614	13667	13773	13765	13694	13729	13755	13754	13824	13663	13669	13726	13778	13847	13765	13868	13621	13872	13581	13703	13909	13761	13851	13751	13853	13807	14040	13818	13677	13518	13791	13858	13553	13859	13749	13636	13711	13636	13688	13814	13717	13873	13755	13607	13734	13883	13719	13607	13580	13924	13633	13780	13756	13860	13610	13798	13729	13767	13825	13690	13645	13880	13825	13762	13658	13755	13883	13839	13753	13802	13784	13616	13690	13878	13673	13841	13614	13589	13745	13770	13771	13670	13695	13763	13752	13796	13642	13735	13785	13803	13746	13790	13770	13831	13781	13709	13680	13745	13777	13750	13826	13717	13556	13706	13778	13726	13740	13692	13748	13684	13831	13635	13716	13786	13640	13578	13542	13803	13688	13589	13809	13912	13722	13825	13831	13642	13735	13858	13811	13662	13617	13818	13707	13737	13712	13567	13618	13892	13767	13659	13764	13939	13828	13702	13785	13852	13816	13753	13746	13656	13802	13689	13773	13818	13803	13793	13618	13783	13830	13767	13990	13679	13541	13669	13801	13533	13724	13724	13716	13764	13699	13635	13601	13585	13628	13848	13800	13605	13757	13775	13797	13828	13839	13830	13656	13614	13682	13671	13812	13753	13774	13725	13746	13717	13877	13712	13707	13657	13687	13630	13888	13609	13770	13921	13687	13657	13602	13828	13900	13714	13849	13604	13997	13700	13832	13737	13738	13801	13781	13739	13612	13603	13591	13742	13739	13657	13773	13805	13925	13736	13973	13711	13784	14065	13736	13811	13689	13760	13779	13722	13758	13706	13796	13691	13877	13809	13756	13685	13671	13755	13577	13801	13941	13660	13694	13750	13854	13751	13672	13679	13913	13655	13732	13839	13771	13798	13853	13734	13693	13694	13896	13706	13778	13807	13782	13760	13728	13905	13565	13670	13727	13628	13592	13749	13728	13708	13757	13766	13710	13717	13706	13700	13653	13761	13669	13799	13975	13902	13697	13784	13751	13862	13848	13776	13626	13679	13713	13783	13837	13666	13570	13829	13748	14000	13881	13669	13803	13604	13925	13704	13807	13749	13836	13671	13745	13881	13846	13685	13989	13721	13681	13629	13761	13668	13620	13762	13861	13628	13575	13762	13784	13792	13826	13726	13771	13665	13702	13756	13807	13867	13690	13641	13664	13828	13769	13707	13559	13730	13680	13793	13825	13634	13842	13786	13655	13746	13811	13692	13776	13743	13572	13846	13741	13808	13805	13638	13791	13807	13562	13743	13826	13724	13594	13877	13708	13921	13683	13689	13694	13801	13860	13559	13734	13698	13721	13912	13772	13708	13598	13719	13556	13768	13746	13718	13768	13755	13787	13631	13777	13798	13668	13751	13701	13635	13644	13687	13785	13736	13767	13816	13658	13627	13701	13753	13905	13934	13705	13883	13701	13755	13771	13748	13867	13829	13737	13627	13809	13849	13735	13731	13757	13745	13645	13825	13703	13991	13767	13861	13973	13946	13758	13872	13678	13640	13844	13657	13849	13666	13829	13729	13890	13917	13818	13611	13788	13850	13718	13842	13801	13876	13536	13713	13907	13770	13766	13840	13609	13740	13664	13754	13780	13735	13858	13728	13720	13950	13753	13719	13762	13862	13844	13750	13778	13917	13740	13693	13726	13905	13865	13528	13731	13761	13908	13860	13822	13766	13801	13690	13661	13690	13570	13734	13815	13761	13738	13798	13596	13791	13736	13775	13792	13816	13835	13591	13778	13718	13744	13847	13692	13829	13893	13700	13744	13963	13535	13769	13701	13803	13780	13759	13720	13681	13652	13611	13692	13733	13949	13873	13568	13768	13645	13751	13664	13638	13785	13581	13709	13508	13712	13795	13659	13904	13707	13819	13721	13726	13827	13813	13754	13655	13608	13815	13834	13705	13818	13616	13773	13689	13863	13534	13840	13721	13745	13738	13768	13737	13540	13683	13697	13599	13674	13803	13749	13578	13758	13760	13748	13603	13847	13713	13746	13870	13757	13760	13810	13677	13639	13803	13767	13699	13656	13853	13703	13687	13815	13750	13600	13782	13800	13598	13668	13797	13607	13859	13923	13857	13817	13698	13690	13690	13875	13654	13659	13646	13745	13857	13676	13659	13626	13816	13870	13739	13650	13790	13775	13564	13896	13754	13737	13893	13813	13708	13518	13649	13655	13928	13779	13654	13668	13751	13828	13778	13602	13792	13721	13647	13768	13593	13821	13763	13852	13763	13842	13652	13668	13706	13909	13635	13754	13660	13908	13889	13766	13711	13631	13712	13686	13845	13779	13790	13717	13711	13829	13810	13707	13757	13878	13674	13773	13779	13688	13657	13649	13770	13697	13629	13729	13874	13709	13609	13726	13806	13658	13747	13740	13739	13889	13752	13814	13824	13750	13783	13744	13771	13936	13672	14013	13659	13766	13854	13963	13862	13791	13787	13716	13765	13633	13709	13719	13748	13829	13821	13742	13739	13574	13858	13854	13621	13711	13769	13712	13760	13748	13842	13469	13716	13790	13708	13696	13689	13736	13719	13861	13751	13789	13634	13625	13776	13673	13614	13779	13659	13795	13701	13760	13794	13806	13778	13604	13685	13815	13768	13625	13972	13794	13660	13667	13805	13906	13796	13637	13855	13787	13748	13800	13751	13695	13764	13632	13617	13752	13741	13660	13601	13930	13671	13811	13690	13758	13884	13638	13623	13780	13973	13723	13737	13794	13819	13651	13645	13652	13739	13678	13774	13739	13920	13907	13909	13726	13736	13732	13609	13840	13763	13753	13923	13742	13720	13767	13825	13747	13838	13839	13817	13743	13728	13788	13784	13778	13790	13704	13864	13962	13671	13830	13789	13954	13687	13805	13926	13764	13770	13818	13681	13737	13834	13931	13821	13789	13691	13547	13738	13807	13809	13646	13564	13866	13627	13642	13839	13751	13576	13615	13647	13877	13781	13698	13732	13958	13624	13793	13827	13839	13539	13760	13832	13714	13781	13801	13680	13840	13826	13724	13820	13902	13678	13677	13834	13701	13803	13750	13774	13752	13825	13787	13682	13575	13651	13652	13687	13656	13654	13767	13414	13707	13662	13753	13720	13706	13760	13799	13713	13738	13868	13800	13735	13750	13751	13719	13712	13804	13767	13907	13686	13889	13807	13687	13633	13816	13791	13908	13818	13925	13729	13748	13813	13841	13668	13702	13754	13558	13725	13780	13857	13660	13778	13659	13846	13792	13682	13931	13656	13742	13649	13774	13779	13737	13658	13543	13575	13857	13844	13761	13746	13774	13680	13797	13728	13598	13908	13617	13593	13648	13844	13725	13636	13759	13823	13796	13761	13823	13693	13677	13845	13714	13699	13850	13613	13720	13706	13962	13589	13718	13786	13703	13650	13791	13707	13725	13887	13881	13734	13836	13562	13888	13657	13824	13858	13613	13780	13733	13673	13808	13761	13647	13845	13698	13789	13652	13713	13913	13627	13762	13773	13760	13735	13763	13682	13861	13773	13684	13734	13720	13639	13728	13678	13879	13811	13745	13672	13722	13702	13615	13693	13677	13786	13695	13817	13871	13638	13756	13877	13756	13756	13752	13885	13718	13753	13828	13604	13667	13784	13812	13771	13694	13826	13674	13892	13822	13829	13868	13752	13558	13772	13830	13694	13725	13946	13741	13896	13828	13760	13674	13719	13713	13819	13540	13791	13675	13808	13741	13783	13822	13690	13773	13772	13668	13840	13608	13763	13772	13835	13654	13798	13778	13836	13815	13968	13804	13808	13605	13822	13927	13851	13839	13913	13772	13890	13650	13707	13756	13687	13642	13716	13735	13821	13795	13719	13710	13592	13843	13671	13856	13801	13739	13716	13711	13845	13680	13919	13762	13807	13825	13860	13871	13925	13867	13684	13602	13858	13642	13650	13791	13669	13719	13701	13685	13774	13602	13898	13806	13778	13796	13834	13713	13690	13657	13857	13677	13830	13719	13744	13841	13873	13660	13780	13747	13827	13787	13799	13778	13591	13749	13709	13665	13529	13765	13653	13673	13746	13909	13776	13550	13723	13828	13851	13925	13730	13723	13834	13750	13754	13706	13625	13822	13731	13784	13760	13719	13784	13712	13656	13762	13838	13861	13772	13746	13802	13856	13681	13794	13871	13746	13936	13670	13908	13847	13685	13789	13607	13909	13756	13786	13499	13654	13608	13684	13613	13750	13756	13733	13748	13752	13885	13682	13821	13695	13619	13963	13707	13815	13715	13801	13654	13776	13890	13777	13785	13844	13793	13706	13858	13822	13774	13803	13760	13689	13804	13803	13864	13649	13742	13782	13770	13642	13705	13630	13890	13833	13651	13722	13704	13799	13605	13814	13747	13736	13826	13734	13751	13820	13811	13611	13686	13898
24086	21240	28629	24225	21778	20627	19085	17535	17262	17207	16634	16223	16297	16468	15908	15676	15795	15740	16120	15787	15805	15529	15454	15485	15453	15432	15580	15395	15273	15259	15249	15150	14937	14955	15184	15069	15218	14942	14962	15069	15011	15133	15029	15151	15611	15878	15666	15578	15143	15205	14969	15007	14950	14938	14974	14920	14915	14919	14924	15085	14971	14853	14842	14840	15020	14914	15011	14968	14995	14889	14867	14693	14755	15112	14879	15006	14906	14783	14773	14617	14980	15132	14918	14918	14995	14821	14958	15082	14915	14930	14764	14988	14915	14939	14950	14840	14873	15082	14996	14837	14848	15039	14972	14709	14900	15072	14872	14954	14967	14592	14901	14816	14946	14850	14934	14922	14956	15072	14982	14900	14895	14907	14943	14948	14772	14908	14905	15025	14828	14754	14881	14788	15030	14957	14811	15013	14980	15010	15020	14952	14964	15000	14986	14882	14849	15048	15001	14797	14956	14905	14953	14799	14883	14805	14866	14925	15076	15040	15212	14910	14877	14982	15125	14924	14800	15038	14877	14783	15240	14770	14956	14801	14971	15149	15123	15017	14962	14829	14887	14897	14777	14907	14760	14941	14825	14984	14933	15032	14834	15174	14930	14922	14907	14778	14641	14787	14876	14950	14876	15022	14986	14884	14935	14838	15033	14781	14763	14806	14823	14853	14892	14793	14820	14939	14930	14899	14823	14761	14852	14933	14847	14856	14928	14714	14788	15050	14987	14935	15016	14855	14979	14972	15024	14647	14649	14838	15020	14773	14938	14945	14996	14959	14813	14790	14842	14778	15090	15036	15090	15105	15092	14888	14821	14963	14875	14994	14878	14905	15009	14698	14938	14876	14927	14990	14836	14763	14803	14907	14931	15013	14992	15069	14926	14962	15011	15050	15020	14817	15079	14891	14943	15058	14898	14911	14942	14978	14881	14953	14988	15007	14913	14854	14778	14852	15006	14971	15032	14812	15041	14988	14854	14800	14696	15005	15087	15057	15272	15100	15053	14967	14876	14990	14935	14897	14985	15069	14904	14998	14800	14925	14743	15081	14859	15019	14746	14896	14867	14856	15073	14896	14864	14812	14974	15012	14794	15002	14845	15078	15055	14929	15090	14788	14912	14849	14797	14855	14750	14788	14701	14926	14822	15075	14902	14977	14675	14911	14994	14720	14882	14932	14970	14886	14862	14838	14884	15082	14813	14880	14850	14960	14705	14820	14930	14933	15094	15210	15123	14872	15008	14891	15101	14867	14756	15083	15067	15031	14825	14867	14853	14705	14940	14817	14877	14915	14983	14900	14991	14958	14909	14769	14931	15028	14928	14977	14751	14995	14775	15021	14908	15116	15067	14742	14933	14891	14730	14883	15001	14832	14884	15003	14961	14886	14890	14838	14892	14865	14981	14894	14949	14969	14889	14860	14977	15012	14948	14910	14858	14996	14800	14989	14923	15195	14932	14953	14923	14837	14970	15013	14949	14647	14765	15024	15125	14963	14748	14849	14819	14986	15067	15111	14890	14819	14812	14852	15001	14940	14911	14866	14784	14829	15021	14720	14936	14757	15014	14866	14928	14827	14982	14882	14868	14763	14852	14798	14901	15054	15112	14973	15010	14928	14857	14799	14941	14878	14898	15040	14900	14944	14825	14770	14834	14833	14954	14817	14883	14970	14885	14961	14961	14969	14939	14852	14837	14817	14785	14839	14902	14856	15024	14942	14853	14886	14948	15000	14948	14783	14865	15034	14838	14904	14927	15004	15122	15093	15048	14770	14861	15063	14879	14922	15022	14847	15038	14990	15074	15041	15043	15124	14793	14850	14939	14977	14851	14926	14847	14936	14992	15102	14841	14994	14979	14898	14830	14836	14905	14826	14949	14842	14872	14930	14893	14953	14753	14922	14760	14892	14799	14973	15023	14665	14970	15123	15180	14893	14838	14786	14958	15007	15038	14946	15034	14701	15013	15049	15007	14809	15065	14787	15133	15103	15022	15018	14837	14962	14905	14917	15021	14962	15032	14914	14955	15047	14813	14839	14856	15005	15074	14875	14912	15093	14988	14885	14941	14692	14822	14805	14951	15007	15024	14976	14864	14954	14778	14977	14983	14967	14843	14829	14917	15027	14849	15017	14983	14986	14799	14920	14987	14989	14776	15013	15037	14923	14950	14825	14823	15150	15193	14843	14824	15014	14999	15156	14795	15049	14934	14964	14824	14725	14890	14828	14999	14836	14738	14721	14911	15058	14969	15002	14892	14870	14904	15028	14943	15040	14955	15185	14774	14960	14878	15113	14691	14805	14925	15014	14917	14844	14818	14919	14792	14940	14807	14974	14890	14731	14836	14991	14889	15014	14824	14891	15008	15021	15070	14825	15041	14848	14930	15041	15005	14903	15043	15031	14826	15090	14957	14853	14897	15162	14993	14708	14781	14829	15034	14945	14816	14977	14834	14735	14830	14811	15062	14941	14812	14855	14926	14989	14865	14826	14895	14794	14939	15082	14960	14829	14762	14965	14792	15012	15017	15132	14772	14906	14791	14911	14905	15008	14922	15038	14905	14750	14867	15080	15028	14863	14937	14921	14938	15015	15060	15111	14888	15031	14780	14836	15038	15040	15011	14844	14917	15013	14899	14984	14996	14882	14928	15060	14745	14892	14978	14885	14903	14926	14755	14934	15155	14843	14981	14937	14914	14879	15061	14946	14903	14722	14866	14900	14940	14890	14803	15032	14857	14969	15107	14902	14888	14982	14765	14776	14859	15015	14812	14986	15022	14977	14905	14982	15005	15013	15032	14883	14744	14961	14879	14908	14946	14847	14918	15147	15058	14799	15005	14984	15140	14761	14935	14939	14878	15029	14735	15100	15030	14895	14856	15207	14952	14938	14953	14682	15136	14829	14973	14955	14856	14985	15114	14873	14978	14872	14850	14838	14676	14946	14891	14890	14971	15006	14843	15021	14882	14941	14853	14844	14942	14954	14871	14991	14916	14738	14754	15106	15091	15104	14865	15000	14742	14877	14920	14935	14913	14875	14832	14738	14907	14924	15184	14896	14865	15052	15058	14743	14899	14863	14938	14970	14849	15074	15011	15040	14989	14833	14850	14920	15055	14826	15091	14952	15012	14931	14720	15205	14924	14995	14990	14908	14769	14905	14838	14891	14900	14921	14890	14993	15000	14775	15018	14935	14927	14910	15185	14933	14765	14884	15004	14742	15069	14925	14941	15077	14702	14819	14939	14972	14924	14871	14970	14992	14627	14950	14998	14875	14996	14852	14852	14922	14782	14913	15035	14899	14842	15034	14802	14931	14741	14795	14770	15042	14792	15028	15001	14921	14940	14982	15072	14931	15019	15058	15138	15062	14900	14998	14981	15179	14952	14848	14874	15117	15001	15024	15001	14804	14813	14878	15183	14980	14985	14834	14897	15098	14950	14996	14904	15070	14833	14945	14813	14858	14915	14882	14966	15109	15022	14840	14876	14933	15052	15059	14905	14933	15111	15056	14927	14992	14924	15093	14900	15097	14863	14865	14951	15072	15016	15110	14877	14834	15044	14870	15064	14986	14885	14826	14891	14793	14890	14756	14954	15039	14937	14892	14867	14941	14814	14910	14967	14924	15007	14904	15046	14838	14910	14801	14861	14970	15021	14916	14914	14828	15003	15035	14804	14957	14985	14788	14885	14988	15061	14945	14843	15092	14862	15046	15068	14964	15053	14976	14820	14857	14884	14784	14890	14801	15065	15059	14914	14944	14860	14742	14912	14940	14999	14995	15039	14915	14958	15086	15031	14895	14873	14862	14997	14844	14904	14855	14910	15016	14914	14902	14836	15048	15033	15025	14864	14837	14763	14792	14839	14962	15045	14962	14930	14978	14792	14804	14731	14761	15119	14967	14655	14835	14993	14844	14832	14946	14814	14775	14806	14944	14688	15093	14910	14854	14916	15045	14866	14770	14813	14737	14916	14945	14898	14928	14829	14925	15005	14900	14960	14892	15010	14825	14877	14874	14981	14918	14984	14941	14827	15099	15059	14921	14790	14726	14889	14836	15042	14935	14855	14735	14886	14750	15119	14900	14892	15120	14978	14907	14809	14992	14838	14864	15162	14942	14602	15013	15109	14988	14890	15064	14958	14921	14888	15032	14850	14936	14833	14782	15144	14850	15034	14943	14916	15058	14929	14812	14716	14953	15131	14962	14690	14797	14983	15156	15059	14891	14998	14965	15085	14845	14891	14898	14848	14926	14846	15065	14998	14854	14942	14916	14882	14885	14859	15008	14901	14803	14824	14977	14993	15072	15060	15053	14865	14894	14956	14912	14810	14881	15117	14848	14921	14885	14795	14899	14897	14941	14893	14915	14960	14966	14961	15035	14956	14867	15024	14811	14948	15066	14895	14764	15020	14940	14986	14878	14855	15026	14884	15042	15109	14896	14887	14798	14965	14965	15063	14878	14754	14900	14948	14881	14969	14835	14946	15062	14919	14924	14799	14936	15209	14994	14978	14861	14772	14965	14971	14973	15067	14899	14888	15060	14955	14972	14933	14981	14994	14953	14875	14960	15006	14728	14940	14894	14829	15106	14976	14951	14912	15022	14983	14751	14825	14885	14989	14902	14913	14928	15142	14983	14762	14968	14704	15093	14974	14958	15004	14987	14883	15095	15041	14880	14859	14959	14844	15010	14866	14991	14817	14741	14859	15119	14751	14933	15074	14976	15129	14873	14889	15098	15017	14834	14928	15067	14931	14964	14642	14913	14723	14793	14733	15080	14738	14917	14912	14961	14931	14878	14984	14773	14890	14830	15066	14845	15013	14783	15043	14977	15062	14960	14815	14872	14914	14670	14951	15081	15073	14652	14795	15066	14874	14944	15082	14925	15117	14946	14996	14940	14886	14809	14938	15118	14955	14717	14944	14941	14904	14943	14879	14763	14997	14859	14823	14720	14948	14877	14999	15027	15084	15022	14884	14913	14843	14976	14942	15029	14929	14964	15028	14783	14949	14801	14946	15244	15149	15078	14887	14917	14870	14935	14974	14920	14987	14946	14851	14888	14925	14979	14835	15121	14920	14974	14863	15015	15062	14846	15111	14984	15054	14866	15001	14987	15005	15134	14788	14635	14832	14952	14969	14740	15066	14806
16143	27708	25586	19949	17582	16852	16624	17238	17848	17221	16521	15810	16236	15989	15343	15005	15166	15161	15640	15316	15441	14490	14555	14440	14634	14755	14562	14535	14217	14168	14268	14288	13961	14144	13963	13914	13870	13915	14002	13689	13823	13851	13839	14268	14743	15079	14747	14828	14467	14086	13800	14022	13861	13902	13779	13822	13766	13853	13595	13634	13842	13777	13759	13761	13766	13801	13779	13933	13677	13837	13691	13625	13891	13696	13838	13728	13790	13717	13683	13774	13692	13602	13863	13742	13695	13624	13683	13852	13798	13891	13714	13815	13872	13745	13810	13867	13936	13687	13749	13639	13930	13922	13837	14041	13725	13644	13715	13696	13896	13876	13822	13754	13835	13818	13905	13874	13541	13756	13665	13848	13732	13972	13760	13649	14025	13803	13748	13845	13813	13704	13865	13709	13664	13609	13678	13864	13693	13765	13599	13733	13844	13645	13865	13728	13795	13892	13854	13687	13868	13686	13577	13742	13633	13818	13792	13757	13867	13853	13927	13733	13762	13807	13832	13919	13838	13821	13792	13818	13881	13775	13802	13660	13905	13722	13775	13724	13687	13799	13671	13691	13839	13759	13887	13796	13758	13711	13650	13881	13730	13739	13842	13810	13754	13721	13747	13586	13835	13772	13738	13696	13727	13707	13836	13625	13721	13824	13738	13780	13879	13849	13832	13767	13655	13808	13799	13772	13868	13799	13846	13842	13721	13565	13761	13821	13681	13793	13500	13839	13597	13668	13763	13694	13727	13757	13598	13684	13676	13615	13680	13788	13846	13717	13716	13705	13727	13858	13684	13913	13641	13829	13837	13615	13743	13666	13733	13806	13743	13655	13750	13586	13830	13726	13768	13825	13830	13790	13705	13822	13786	13806	13555	13816	13612	13773	13770	13769	13850	13759	13734	13704	13834	13745	13524	13851	13689	13841	14017	13610	13841	13750	13759	13806	13735	13765	13652	13916	13760	13719	13717	13932	13627	13691	13904	13735	13706	13720	13743	13646	13735	13787	13834	13664	13663	13819	13675	13815	13708	13756	13597	13668	13777	13735	13730	13683	13709	13759	13742	13846	13647	13760	13937	13741	13851	13713	13848	13640	13798	13793	13722	13870	13841	13838	13843	13730	13707	13694	13773	13774	13705	13715	13875	13643	13751	13702	13756	13560	13759	13839	13771	13861	13839	13692	13582	13641	13790	13776	13778	13913	13637	13807	13757	13615	13851	13867	13721	13832	13877	13779	13682	13906	13651	13783	13808	13683	13798	13719	13665	13655	13794	13859	13777	13786	13830	13646	13814	13977	13700	13730	13650	13750	13817	13628	13906	13892	13793	13776	13613	13936	13806	13678	13716	13754	13777	13698	13513	13772	13733	13732	13745	13730	13712	13851	13775	13706	13711	13586	13769	13770	13824	13913	13820	13844	13706	14034	13762	13746	13655	13732	13660	13810	13537	13786	13777	13724	13749	13804	13773	13785	13698	13751	13755	13787	13554	13723	13801	13739	13748	13709	13689	13634	13648	13907	13761	13676	13725	13740	13883	13793	13521	13808	13717	13625	13968	13767	13787	13843	13948	13589	13781	13934	13768	13864	13773	13748	13648	13640	13660	13947	13751	13512	13677	13644	13721	13812	13528	13748	13739	13466	13790	13716	13807	13783	13815	13815	13859	13724	13786	13627	13774	13640	13911	13572	13676	14024	13831	13711	13764	13832	13771	13584	13696	13631	13869	13741	13734	13592	13688	13787	13876	13718	13633	13713	13741	13712	13773	13791	13908	13671	13651	13647	13694	13842	13678	13739	13859	13590	13779	13690	13901	13616	13760	13687	13783	13820	13940	13755	13642	13600	13785	13627	13837	13748	13556	13832	13797	13742	13709	13693	13965	13574	13766	13830	13652	13749	13751	13610	13808	13793	13808	13597	13625	13760	13822	13726	13811	13889	13878	13697	13854	13814	13863	13908	13709	13684	13726	13948	13647	13692	13705	13901	13649	13862	13830	13624	13734	13889	13811	13702	13618	13667	13688	13727	13676	13721	13846	13624	13579	13667	13738	13703	13810	13868	13634	13626	13728	13611	13765	13669	13717	13707	13823	13785	13692	13749	13639	13747	13584	13663	13846	13793	13658	13693	13868	13853	13772	13699	13841	13768	13849	13871	13803	13725	13658	13718	13688	13824	13695	13698	13903	13653	13667	13658	13770	13743	13826	13698	13802	13896	13733	13834	13589	13798	13689	13754	13755	13783	13648	13850	13816	13581	13812	13701	13810	13700	13754	13747	13942	13717	13678	13707	13885	13822	13926	13530	13726	13763	13751	13701	13774	13866	13685	13717	13761	13783	13883	13781	13663	13731	13933	13669	13722	13715	13745	13749	13824	13695	13873	13776	13727	13706	13873	13813	13764	13966	13751	13844	13765	13718	13769	13731	13670	13613	13917	13855	13570	13735	13836	13667	13794	13706	13807	13537	13882	13808	13794	13788	13876	13637	13786	13632	13756	13763	13663	13861	13685	13680	13682	13839	13731	13666	13766	13614	13845	13782	13752	13872	13695	13772	13750	13579	13854	13833	13679	13817	13637	13742	13925	13721	13859	13892	13849	13913	13823	13690	13858	13537	13707	13670	13910	13728	13690	13896	13738	13512	13678	13788	13762	13771	13702	13751	13929	13851	13599	13578	13706	13763	13583	13680	13649	13766	13753	13803	13692	13851	13782	13617	13857	13585	13804	13810	13958	13750	13477	13851	13855	13705	13613	13759	13918	13772	13894	13703	13891	13834	13756	13742	13756	13743	13652	13749	13701	13781	13684	13821	13728	13815	13687	13873	13805	13701	13754	13852	13970	13566	13813	13699	13731	13709	13703	13700	13747	13831	13688	13617	13723	13772	13799	13651	13776	13752	13692	13694	13946	13706	13723	13825	13842	13603	13728	13611	13679	13942	13812	13698	13724	13883	13766	13689	13674	13894	13754	13635	13736	13746	13687	13658	13615	13791	13841	13787	13751	13870	13730	13717	13757	13761	13779	13784	13830	13873	13655	13634	13803	13784	13935	13680	13844	13926	13674	13696	13800	13735	13757	13812	13747	13728	13782	13743	13877	13655	13786	13895	13724	13832	13796	13773	13738	13733	13879	13918	13715	13820	13710	13723	13612	13846	13720	13767	13873	13853	13651	13735	13696	13909	13714	13757	13554	13820	13685	13892	13780	13716	13744	13783	13907	13924	13837	13822	13760	13739	13562	13635	13872	13788	13764	13772	13793	13767	13880	13765	13725	13864	13812	13741	13811	13783	13769	13850	13765	13726	13846	13707	13717	13741	13908	13827	13781	13834	13973	13773	13901	13881	13566	13801	13883	13589	13713	13668	13973	13669	13762	13730	13882	13678	13867	13716	13817	13780	13792	13788	13529	13697	13712	13808	13717	13740	13607	13946	13862	13848	13739	13712	13774	13860	13733	13840	13851	13762	13618	13773	13739	13700	13780	13922	13724	13847	13769	13731	13667	13746	13895	13781	13823	13887	13735	13797	13802	13698	13780	13730	13833	13760	13769	13904	13686	13661	13800	13840	13711	13809	13860	13748	13811	13792	13834	13685	13870	13681	13844	13785	13841	13819	13919	13704	13714	13651	13803	13782	13781	13807	13646	13799	13864	13681	13725	13756	13945	13693	13806	13784	13639	13621	13764	13687	13995	14001	13741	13755	13762	13782	13726	13909	13584	13711	13883	13787	13711	13590	13781	13713	13675	13868	13686	13863	13766	13845	13762	13814	13842	13864	13567	13926	13772	13726	13761	13691	13830	13800	13850	13886	13863	13838	13673	13751	13753	13809	13731	13714	13665	13740	13816	13929	13758	13872	13714	13803	13716	13796	13931	13761	13910	13690	13806	13691	13721	13742	13775	13711	13780	13712	13892	13770	13809	13798	13987	13831	13654	13695	13588	13822	13723	13794	13741	13863	13733	13716	13719	13761	13688	13772	13779	13716	13604	13812	13768	13671	13783	13749	13958	13723	13764	13619	13672	13671	13655	13965	13690	13891	13649	13883	13740	13524	13764	13854	13832	13888	13619	13816	13832	13883	13756	13924	13653	13873	13800	13594	13773	13700	13731	13836	13664	13686	13825	13765	13469	13858	13658	13809	13728	13779	13938	13606	13829	13726	13802	13694	13736	13936	13938	13807	13726	13745	13811	13676	13781	13767	13764	13849	13765	13648	13843	13640	13648	13704	13726	13842	13742	13752	13945	13790	13844	13743	13822	13831	13629	13839	13807	13694	13719	13738	13755	13874	13913	13782	13622	13848	13783	13742	13859	13692	13910	13694	13666	13677	13651	13786	13688	13701	13671	13760	13739	13729	13825	13732	13743	13762	13895	13675	13702	13698	13754	13765	13804	13748	13869	13837	13836	13625	13718	13827	13594	13572	13686	13640	13763	13832	13980	13778	13845	13616	13792	13756	13582	13729	13698	13896	13689	13624	13927	13798	13651	13699	13621	13704	13802	13758	13674	13695	13766	13740	13766	13574	13796	13754	13731	13791	13860	13682	13714	13663	13629	13864	13790	13816	13793	13534	13757	13761	13746	13869	13741	13788	13859	13724	13848	13763	13668	13787	13812	13942	13739	13663	13758	13807	13760	13873	13656	13800	13606	13847	13840	13752	13712	13836	13753	13901	13914	13637	13833	13628	13520	13746	13750	13827	13831	13726	13768	13755	13776	13755	13774	13886	13609	13980	13721	13796	13880	13763	13703	13883	13669	13768	13634	13969	13776	13818	13852	13746	13641	13737	13508	13737	13819	13982	13736	13813	13801	13739	13874	13839	13775	13711	13648	13701	13715	13836	13764	13682	13757	13741	14012	13760	13721	13763	13734	13762	13790	13695	13876	13732	13683	13833	13802	13729	13976	13846	13782	13915	13779	13794	13670	13770	13901	13751	13907	13714	13913	13711	13590	13741	13804	13765	13779	13724	13779	13536	13921	13587	13603	13800	13655	13736	13804	13767	13604	13976	13853	13841	13757	13866	13687	13920	13669	13899	13759	13755	13636	13809	13664	13837	13730	13793	13767	13585	13713	13795	13764	13901	13785	13793	13626	13847	13970	13831	13664	13847	13728	13834	13733	13619	13992	13941	13789	13730	13885	13621
22982	21224	29023	23739	21384	22852	23585	18476	17938	18181	17470	16608	17190	16742	16469	16393	16043	16048	16384	16769	16818	16322	16082	16104	16047	15776	15555	15613	15508	15656	15550	15567	15195	15081	15113	15305	15172	15328	15187	15176	15020	15134	15044	15210	15901	16587	16742	16537	15836	15431	15276	15156	15027	15005	15071	15078	14974	14951	15032	14941	15292	15005	14900	15036	14981	14933	15075	14917	15107	14815	15026	15034	14979	14971	14938	14940	14970	14910	14963	14954	14975	14796	15122	15062	14882	15015	14983	14974	14972	14916	15069	14937	14920	15101	15184	15168	14928	14944	15005	15143	15041	14953	14983	14913	15011	14974	14970	15077	15043	15043	15117	14815	15014	14991	15050	15144	14972	14795	14920	14884	14830	14923	14933	15008	14928	14926	15022	14856	14879	15052	14990	15063	14945	14969	14932	14748	14839	15160	15038	14863	14971	14999	15060	14961	14841	15032	15039	14871	14822	14843	15041	15052	14810	14914	15041	14816	14853	14991	15023	14998	15050	14909	15158	15004	14824	14925	14974	14889	14824	14838	15017	15003	14982	14942	14954	15116	14915	14920	14938	15123	14876	14941	15118	15048	14914	14942	14946	14948	14854	15034	15086	14870	14903	15023	15004	14931	15048	14821	14931	14968	14948	14982	15155	14593	14855	15233	14969	14946	14828	14984	14613	14873	14823	14906	14732	14800	15028	14876	15087	14991	15056	14959	14732	15026	14900	14980	14955	15004	14929	14771	15093	14918	14912	14781	14951	15070	14961	14880	14895	15062	15034	14904	15030	15062	14911	14997	14851	14851	14970	14996	14883	14927	14987	14991	14823	14983	14990	15012	15006	14763	14989	15044	15023	15048	15234	14993	15031	15047	14861	14960	14801	14905	15016	14827	15015	15078	15055	14876	14900	15070	14925	14998	15033	14905	15165	14904	15040	14927	14924	15012	15151	14895	14880	14877	14922	14830	14835	14880	14972	15110	14840	14872	14919	14958	14966	15079	14990	14828	15069	15047	15028	14700	14883	14843	14976	14760	14874	15013	14972	14771	15014	15028	14759	14689	14901	14865	14894	15045	15157	15050	14825	14855	15026	14882	14753	14905	14888	14862	14833	14800	14781	14826	14963	14733	15015	14922	14853	14990	14839	14920	15106	14991	15040	14982	15206	15024	15146	14872	14968	15056	14956	14742	14865	14765	14846	14860	14853	14986	14874	15095	14915	14954	15065	14916	14948	14915	14847	15004	15111	14952	14885	15012	14983	14895	15032	15054	15010	14901	15009	15091	14876	15093	14971	14917	14998	14992	14945	15095	14837	14811	14740	14766	14833	15002	14862	14952	14878	15042	14900	14745	14886	14908	15012	14918	14935	14961	14784	14998	14902	14821	15047	14848	14992	14935	14858	15126	15002	14949	14906	14934	14948	14985	14850	15052	14941	14891	15050	14826	14981	14848	14997	14972	14961	14699	14928	14982	14873	14940	14855	14978	14965	14890	14847	14900	15042	14800	14935	14949	15149	15061	14959	14990	15098	15048	15006	15126	15017	14981	14897	14762	15237	15077	14805	15066	15047	14993	14876	14985	14935	15018	15063	14958	14851	14868	14848	14911	14884	15029	14922	15040	15009	14902	14996	14947	14859	15153	15099	15144	15039	15085	14879	14926	14878	14933	14886	15143	14844	14928	15201	14883	14990	14817	14990	14781	14918	14851	14722	15151	15017	15002	15041	14968	14948	14891	15009	14882	14894	14821	14927	15025	14909	15051	14895	15049	14975	14996	15142	14882	14945	15031	14815	14856	15068	15143	14862	14827	14889	15038	14929	14870	14916	15107	15020	14990	14893	14992	15120	14996	15025	15109	15040	14930	15017	14977	14919	14842	14842	14909	14802	14904	15138	14885	14916	14967	14949	14741	14913	14707	14922	15036	14969	14775	14736	15080	15106	15042	14749	14986	14852	14946	15036	14941	14780	14917	15005	14887	14960	14933	14782	14886	15067	15187	15208	15095	14833	15029	15058	15042	15005	14882	14775	14863	15147	15047	15101	14851	14841	15134	14887	14858	14783	14912	14837	14797	14893	14961	14866	14847	15131	14851	14972	14833	14902	15065	15094	14901	15070	15030	14944	14864	14833	15024	14831	15160	14896	14840	15177	14873	14855	15090	15002	15067	15026	14930	15037	14905	14896	14962	14993	14910	15036	14809	14885	15030	14959	14788	14952	14917	14940	14858	15079	15027	14735	14959	15042	14938	15032	14840	15108	14926	14874	14858	15124	14935	15082	14779	15072	14888	14806	14844	14943	15067	15008	14877	14887	14874	14818	15032	14988	15057	15027	15065	15143	15149	14970	14845	15022	15053	14988	15022	14865	14815	14922	14919	15080	14826	14879	14974	15079	14930	14847	15003	15179	14984	14805	14823	14876	15040	15021	15019	14922	14795	15135	15014	14935	14977	15040	14835	15004	14970	15092	14906	14952	14733	15073	14879	14838	14938	14942	15038	14877	14917	14845	15115	14926	15034	14940	14725	14827	15015	14909	14896	14893	14996	14760	14847	14939	14853	14924	15116	14969	14999	14796	15065	14942	14901	14922	14799	14774	15061	14857	14856	14974	14880	14904	14938	14995	14942	14912	14846	14755	14821	15036	14832	14840	14808	14910	14920	14911	14987	14809	14894	14992	14881	14848	14986	14982	14920	14985	14825	14775	14885	15060	15099	14737	14890	14755	14931	15050	15154	14916	14967	14994	14946	14774	14942	14883	14875	14857	14834	14995	14925	14945	14878	14989	15042	14964	15115	15048	15041	15042	14959	14916	15101	14903	14916	14953	14934	15000	14892	15063	15081	14982	15052	15093	14973	14923	14947	15006	14933	15148	15113	14960	14841	14891	14990	14737	14996	14968	14851	14829	14924	15005	14899	15087	15020	15120	14907	14860	14926	14892	14862	14727	14893	15070	15033	14795	14871	15000	14995	15231	14900	14988	15074	15050	14902	14900	14868	15001	14866	14891	14772	14953	14975	15019	14867	14916	14876	14979	14999	15085	14991	15166	15005	14831	15017	14868	15005	15079	14967	14835	14877	14834	14991	14947	14963	14982	14852	14960	14926	14967	14955	14801	14897	15096	14890	14812	15208	14759	14858	14840	15020	14822	15012	14900	14983	14798	14921	14960	14922	15021	14789	14895	14972	15018	14811	14939	14834	15073	14877	15174	14891	14827	14946	15135	14685	14875	14908	14808	14722	14851	14881	14917	15005	14891	15021	14945	14985	15007	14812	14920	14850	14914	15136	14902	14865	15047	14934	14963	14809	14981	15025	15148	14876	14787	14976	14899	15084	15008	14951	14890	14977	14966	15007	15013	14932	14901	14966	15078	14946	14961	14959	15166	15013	14922	15038	15077	14968	14968	14885	14877	15122	14874	14888	14871	14831	14885	14859	15063	14962	15036	14905	14870	14969	15108	15029	14979	15075	15021	14836	14857	14945	14980	14727	15023	14952	15143	15019	15063	15101	14947	14913	15171	15095	14924	14884	15012	14995	14962	14879	14849	14977	14953	15064	15123	14861	14952	14862	14753	14881	14940	14889	14964	14896	14989	14957	15058	15000	14871	15039	14846	14931	14915	14822	14818	15108	15073	14776	14962	14977	15032	14951	15023	14746	14868	14514	14949	14855	15075	14917	14768	14904	15012	15014	14749	14973	14946	15012	15032	14998	15040	14788	14932	14971	15164	14881	14988	14953	14880	14895	14865	15015	15000	15009	14856	15073	14913	14864	14984	14816	14866	14924	14923	14964	14972	14962	14867	14919	14989	14918	15199	15010	15125	14998	15031	14950	14877	14914	15107	15035	14919	14884	14802	14821	15094	14844	14855	14997	14834	14894	14783	14987	15265	15070	14919	14952	15059	14868	15086	14948	14650	14950	14842	14855	14935	15005	14977	15100	15077	15170	14979	15006	14928	14797	15053	14817	14898	15057	15136	14838	15017	14965	15018	14994	14964	15024	14862	14845	15019	14976	15068	15008	14833	14897	15067	14930	14858	14871	14894	15164	14962	14800	14817	14929	15167	14982	14925	14930	14839	14907	14969	14839	14838	14682	14825	15008	15061	15017	15014	15067	15037	15044	14778	14917	14964	14848	14977	15014	15012	14992	14756	14651	14860	14808	15117	14926	15081	14760	14945	14857	15005	14908	14996	14835	14845	14945	14755	14980	14974	14933	15049	14780	14910	14972	14932	14990	14920	15095	14938	14880	15049	15056	15206	15132	14947	14739	14922	14813	14804	14893	15053	14901	14854	15069	14901	14911	14783	14863	14946	15010	14975	14882	15041	14912	14979	14976	14887	14801	14892	14902	15168	14950	14987	14939	15108	14828	15028	15035	14916	14932	14925	14962	15072	14936	15068	14944	14987	15008	14986	15047	15101	15043	15008	14933	14954	14843	14795	14947	14938	15205	14955	15102	14823	14940	15022	15004	14839	15018	15070	14965	14847	15108	14932	14924	14975	14924	15168	14894	15003	14772	14963	14813	14912	15035	14946	14939	15149	15137	15100	15094	14940	15013	14877	14998	14900	15023	14994	14857	14964	14811	15036	14967	14876	14885	14914	14975	14994	14933	14960	14785	14900	15125	15029	14982	14894	14781	14873	14834	14959	14851	14841	14793	15046	15012	15096	15204	14954	14831	14724	15033	15135	15019	15165	15040	14907	14971	15077	14900	14905	14768	14834	14937	15095	14865	14993	14725	14854	14685	14976	15217	14968	14879	14851	14804	14892	14986	14888	14964	14804	15171	15065	14907	15080	14844	15069	15103	14997	14895	15064	14892	14880	15006	14941	14862	14839	14971	14895	14978	14938	14763	14830	14639	14772	15017	14887	14930	15012	14938	14925	14996	14931	14965	14981	15086	15003	15224	14959	15040	15063	14862	14835	14939	15064	14933	14883	14637	14960	14887	15027	14766	14948	14873	14921	14911	14993	14971	14977	14975	14886	15188	15030	15067	15018	15023	14808	15121	14810	14799	15049	14918	14920	14858	14876	14919	15239	14975	14918	14947	15056	14903	15009	15100	14878	14941	14857	14942	14865	15020	14967	14742	14845	14744	14794	14793	14837	14880	14846	14933	14810	15031	14943	14883	15121	14950	14941	14934
17704	32297	29942	22752	20303	18524	18657	18687	19173	19242	17487	16298	17336	16073	16249	15709	15532	15586	15682	16685	16340	15701	15308	15253	14962	14866	14628	14511	14820	14664	14540	14255	14365	14157	13970	14187	13827	13966	13988	13919	13762	13691	13916	14194	15167	16277	16092	15590	14733	14227	14053	14034	13872	13713	13861	13768	13882	13953	13830	13826	13879	13779	13825	13853	13780	13893	13730	13614	13988	13617	13713	13804	13738	13727	13961	13731	13784	13632	13750	13821	13830	13872	13667	13588	13826	13690	13953	13925	13763	13964	13656	13983	13767	13793	13805	13864	13725	13739	13667	13862	13864	13765	13771	13814	13763	13993	13844	13844	13882	13896	13658	13716	13885	13801	13738	13756	13686	13781	13835	13807	13640	13742	13830	13871	13836	13898	13871	13772	13710	13770	13739	13672	13745	13959	13855	13726	13779	13842	13819	13722	13844	13639	13846	13788	13666	13777	13856	13814	13757	13770	13763	13690	13783	13704	13587	13785	13615	13778	13725	13781	14046	13881	13887	13829	13773	13737	13864	13905	13834	13687	13946	13761	13791	13882	13523	13782	13709	13815	13865	13730	13896	13583	13673	13836	13783	13713	13941	13830	13817	13779	13816	13826	13630	13893	13697	13774	13680	13696	13806	14000	14038	13718	13660	13793	13879	13715	13699	13887	13758	13763	13931	13667	13852	13679	13610	13828	13796	13815	13720	13841	13867	13706	13870	13588	13758	13747	13704	13841	13612	13623	13775	13854	13748	13844	13829	13872	13766	13835	13808	13813	13686	13781	13760	13763	13669	13747	13761	13920	13745	13816	13745	13847	13610	13830	13818	13969	13962	13862	13796	13883	13787	13737	13759	13838	13718	13788	13806	13824	13994	13817	13763	13751	13848	13769	13808	13846	13792	13701	13810	13819	13922	13771	13664	13763	13835	13624	13707	13812	13846	13682	13923	13846	13732	13772	13709	13834	13669	13669	13765	13692	13819	13727	13700	13734	13857	13739	13759	13749	13847	13869	13722	13637	13930	13781	13826	13627	13756	13828	13676	13861	13726	13909	13830	13834	13800	13846	13756	13814	13821	13753	13907	13655	13765	13809	13827	13670	14006	13683	13760	13677	13666	13980	13792	13741	13717	13781	13737	13680	13757	13635	13626	13756	13696	13846	13658	13718	13824	13631	13813	13687	13938	13791	13749	13841	13750	13749	13740	13684	13989	13793	13862	13807	13697	13805	13817	13740	13844	13672	13839	13822	13813	13803	13672	13831	13690	13908	13768	13839	13931	13729	13716	13745	13869	13743	13611	13832	13679	13748	13737	13712	13905	13723	13784	13710	13705	13700	13652	13780	13718	13870	13683	13663	13759	13616	13885	13840	13841	13799	13673	13767	13775	13695	13778	13842	13796	13795	13914	13738	13602	13644	13892	13662	13777	13773	13685	13596	13658	13752	13681	13888	13761	13810	13716	13654	13557	13819	13875	13783	13821	13698	13706	13691	13860	13762	13866	13607	13591	13748	13882	13802	13725	13639	13771	13665	13884	13631	13877	13789	13679	13830	13663	13847	13709	13853	13688	13846	13949	13821	13820	13685	13610	13620	13730	13745	13744	13624	13744	13767	13731	13777	13880	13668	13779	13653	13895	13622	13764	13855	13753	13729	13760	13650	13828	13612	13852	13629	13667	13654	13728	13928	13825	13648	13895	13717	13805	13831	13946	13681	13657	13827	13771	13822	13692	13803	13673	13895	13709	13823	13778	13787	13928	13922	13776	13607	13689	13719	13633	13843	13795	13691	13934	13705	13649	13746	13764	13740	13568	13598	13906	13701	13740	13708	13835	13703	13669	13776	13761	13821	13632	13780	13911	13811	13774	13882	13820	13562	13545	13770	13831	13649	13700	13897	13732	13791	13928	13680	13744	13793	13959	13850	13787	13687	13782	13841	13805	13758	13973	13803	13930	13917	13750	13681	13841	13760	13763	13718	13744	13692	13783	13684	13897	13799	13523	13895	13798	13842	13787	13859	13763	13751	13620	13792	13739	13780	13824	13743	13797	13816	13911	13843	13734	13802	13754	13765	13655	13722	13819	13748	13802	13762	13816	13750	13651	13835	13858	13758	13686	13794	13516	13720	13634	13744	13732	13871	13739	13758	13905	13808	13825	13877	13752	13777	13704	13620	13720	13863	13624	13734	13749	13797	13704	13670	13690	13779	13917	13782	13870	13693	13884	13752	13738	13693	13706	13836	13688	13487	13748	13762	13688	13861	13659	13657	13691	13718	13930	13778	13861	13850	13656	13633	13800	13771	13904	13767	13772	13746	13781	13702	13876	13792	13897	13781	13740	13738	13782	13696	13918	13704	13717	13896	13699	13814	13773	13710	13795	13785	13706	13891	13859	13697	13956	13848	13893	13914	13826	13807	13961	13989	13656	13648	13774	13789	13864	13930	13747	13728	13752	13790	13830	13688	13688	13903	13685	13776	13864	13828	13683	13718	13825	13794	13586	13727	13829	13825	13858	13717	13826	13764	13743	13824	13685	13780	13716	13720	13772	13790	13619	13644	13764	13714	13762	13647	13766	13672	13731	13790	13817	13874	13742	13663	13777	13844	13692	13756	13786	13802	13674	13771	13728	13851	13661	13560	13706	13775	13798	13933	13734	13792	13700	13705	13703	13639	13628	13880	13789	13670	13791	13680	13898	13717	13669	13767	13735	13624	13815	13685	13651	13738	13789	13817	13541	13712	13858	13716	13776	14023	13730	13883	13696	13812	13693	13933	13651	13659	13841	13807	13662	13694	13822	13711	13711	13759	13848	13703	13750	13765	13846	13732	13702	13820	13715	13629	13773	13731	13690	13830	13805	13842	13657	13779	13808	13769	13637	13592	13761	13772	13740	13744	13707	13762	13766	13800	13991	13895	13797	13704	13648	13702	13702	13877	13673	13714	13711	13670	13877	13656	13682	13743	13833	13669	13791	13806	13641	13770	13957	13960	13813	13566	13706	13785	13681	13852	13689	13755	13777	13677	13818	13826	13667	13617	13798	13794	13718	13641	13696	13910	13749	13814	13774	13910	13771	13664	13709	13710	13667	13794	13656	13846	13763	13765	13688	13725	13665	13683	13673	13859	13543	13699	13684	13736	13776	13674	13662	13812	13880	13700	13689	13977	13760	13781	13708	13738	13754	13691	13726	13747	13771	13670	13795	13656	13868	13653	13826	13739	13753	13752	13766	13693	13735	13733	13731	13796	13583	13930	13849	13798	13793	13679	13723	13902	13799	13763	13753	13812	13839	13720	13691	13817	13544	13912	13707	13694	13890	13709	13934	13814	13615	13824	13836	13816	13751	13789	13892	13953	13710	13879	13957	13915	13813	13867	13682	13914	13622	13926	13605	13754	13663	13771	13804	13854	13885	13739	13633	13867	13701	13735	13800	13797	13665	13484	13712	13750	13834	13679	13744	13629	13819	13832	13624	13709	13745	13693	13726	13648	13746	13758	13765	13736	13734	13652	13800	13613	13851	13866	13782	13710	13769	13751	13757	13818	13702	13784	13704	13644	13689	13771	13795	13711	13882	13952	13897	13751	13756	13653	13759	13663	13810	13657	13700	13789	13846	13793	13606	13624	13867	13800	13829	13969	13783	13642	13600	13798	13769	13995	13797	13749	13672	13629	13774	13683	13579	13810	13580	13712	13895	13659	13827	13644	13840	13880	13731	13794	13767	13780	13672	13673	13900	13678	13816	13820	13632	13836	13881	13781	13888	13804	13748	13864	13939	13612	13828	13718	13631	13776	13757	13710	13803	13801	13769	13627	13914	13756	13724	13799	13654	13798	13684	13873	13688	13808	13671	13908	13677	13686	13838	13798	13933	13751	13769	13653	13810	13729	13833	13767	13728	13868	13821	13672	13839	13614	13837	13665	13805	13792	13777	13725	13673	13793	13847	13784	13773	13765	13791	13709	13622	13781	13781	13908	13831	13663	13760	13567	13730	13712	13732	13774	13825	13707	13751	13675	13771	13640	13761	13867	13878	13671	13781	13790	13643	13846	13683	13791	13665	13856	13907	13799	13800	13807	13795	13661	13739	13883	13827	13615	13750	13630	13843	13838	13738	13790	13788	13736	13637	13838	13784	13700	13692	13882	13766	13899	13723	13685	13846	13785	13760	13685	13916	13651	13765	13733	13819	13816	13961	13784	13762	13847	13649	13655	13715	13732	13758	13686	13760	13856	13636	13935	13767	13757	13541	13796	13713	13702	13632	13920	13594	13738	13984	13886	13596	13697	13818	13839	13743	13750	13734	13877	13803	13667	13623	13772	13764	14054	13869	13877	13556	13836	13923	13621	13724	13854	13683	13610	13788	13640	13875	13770	13835	13675	13719	13876	13780	13866	13527	13760	13784	13768	13701	13647	13802	13646	13910	13752	13855	13639	13688	13652	13744	13792	13697	13660	13508	13717	13796	13760	13670	13776	13810	13975	13837	13921	13784	13858	13647	13729	13668	13772	13760	13566	13719	13723	13631	13729	13777	13679	13758	13647	13750	13804	13850	13887	13707	13822	13659	13890	13734	13818	13758	13890	13519	13742	13721	13776	13724	13903	13731	13773	13781	13626	13635	13798	13719	13894	13708	13691	13539	13800	13635	13852	13769	13763	13929	13786	13717	13824	13684	13628	13846	13736	13768	13812	13776	13726	13760	13811	13662	13681	13698	13719	13698	13821	13814	13638	13586	13845	13701	13846	13900	13684	13723	13825	13785	13605	13859	13912	13773	13608	13627	13855	13756	13674	13704	13668	13715	13907	13855	13708	13708	13787	13840	13850	13555	13775	13751	13690	13738	13550	13907	13813	13716	13798	13756	13681	13857	13876	13794	13842	13712	13809	13813	13675	13629	13653	13785	13607	13733	13798	13631	13711	13724	13691	13673	13693	13945	13730	13702	13912	13862	13839	13699	13582	13718	13799	13744	13775	13809	13772	13829	13771	13820	13614	13843	13796	13830	13835	13788	13745	13794	13629	13881	13704	13808	13718	13827	13808	13639	13738	13870	13870	13642	13717	13933	13624	13781	13789	13832	13788	13765	13738	13677	13668	13770	13809	13667	13833	13881	13761	13899	13721	13815	13720	13736	13775	13814	13817	13701	13680
27693	22134	23880	20390	16594	16187	15738	15847	16209	16306	15857	15510	15339	15705	15507	15236	15319	15289	15228	15297	15379	15469	15332	15301	15158	15209	15327	15249	15397	14944	15068	14929	14932	15001	14815	14912	14922	14986	14836	14797	14909	14727	14977	14985	15050	14938	14899	14861	14972	15034	14869	14918	14762	14856	14983	14976	14798	14874	14772	14977	14736	15109	14959	14755	14802	14621	14765	15079	14751	14765	14723	14954	14794	14554	14692	15081	14693	14724	15013	14924	14779	14934	14842	14941	14914	14911	14786	14870	14847	14858	14645	14939	14968	14864	14705	14859	14923	14868	15018	14808	14882	14768	14738	14710	14742	14967	14615	14732	14773	14775	14870	14613	14750	14829	14826	14875	14862	14804	14719	15066	14496	14965	15002	14722	14928	14839	14896	14866	14867	14891	14917	15002	14743	14857	14865	14627	14896	14640	14765	14772	14727	14874	14993	14667	14797	14889	14949	14808	14898	15106	14735	14929	14890	14717	14698	14666	14774	14761	14720	14949	14887	15063	14867	14954	14840	14763	14856	14779	14807	14943	14993	14831	14845	14677	14720	14680	14886	14871	14763	14833	14997	14970	14723	14992	14904	14802	14832	14942	14869	14756	15068	14973	14727	14608	14723	14811	14737	14871	14842	14721	14697	14725	14951	14769	14781	14888	14632	14871	14741	14752	14934	14648	14754	14844	14837	14848	14974	14830	14867	14729	14776	14591	14872	14810	14812	14784	14901	14739	14883	14759	14878	14905	14826	14883	14721	14658	14855	14696	14803	14821	14863	14810	15085	14741	14811	14786	14847	14830	14858	14840	14855	15113	14797	14991	14687	14795	14708	14913	14665	14731	14901	14795	14908	14886	14869	14844	14946	14869	14771	14871	14730	14638	14729	14709	14648	14875	14877	14979	14764	14717	14886	14845	14853	14782	14725	14971	14931	14927	14646	14751	14581	14783	14743	14805	14954	14847	14732	14886	14820	14716	14742	14936	14909	14872	14921	14830	14858	14902	14999	14867	14856	14726	14820	14911	14775	14868	14925	14666	14828	14664	14989	14841	14700	14708	14694	14805	14827	14720	14862	15069	14810	14773	14928	14946	14901	14704	14627	14552	14662	14812	14809	14929	14598	14773	14653	14680	14867	14766	14894	14794	14844	15037	14969	14867	15050	14813	14706	14712	14864	14850	14692	14938	14661	15060	14854	14807	14729	14703	14779	14837	14598	14800	14679	14839	14871	14701	14826	14864	14852	14952	14793	14681	14735	14831	14849	14787	14792	14691	14640	14780	14758	14602	14740	14840	14747	14919	15006	14785	14882	14747	14935	14813	14796	14944	15006	14774	14653	14824	14784	14824	14876	14683	14892	14746	14759	14844	14979	14864	14803	14719	14958	14632	14948	14772	14776	14830	14758	14778	14825	14845	14852	14874	14686	14834	14939	14835	14820	14777	14916	14700	14864	14634	14774	14669	14653	14776	14852	14804	14779	14786	14951	14809	14631	14824	14933	14891	14884	14832	15072	14720	14812	14818	14917	14743	14661	14826	14753	15012	14951	15073	14772	14834	14865	14869	14889	14900	14902	14938	15104	15045	14780	14830	14733	14673	14870	14883	14797	14866	14855	14870	14857	14769	14906	14916	14922	14764	14939	14832	14959	14810	14842	14888	14835	15005	14872	14936	14807	14701	15016	14785	14869	14923	14914	14856	14854	14631	14759	14893	14824	15017	15063	14957	14967	14748	14739	14621	15011	14788	14794	14972	14755	14594	14643	14696	14806	14878	14968	14851	14669	14817	14840	14865	14628	14727	14896	15046	14871	14799	14775	14738	14842	14831	14960	14730	14874	14748	14767	14821	14928	14776	14775	15015	14847	14701	14847	14910	15088	14740	14959	14696	14685	14837	14909	14838	14625	14734	14873	14803	14835	14836	15047	14764	15032	15195	14711	14796	14785	14839	14618	14979	14882	14904	14756	14611	14907	14781	14765	14725	14840	14926	14715	14786	14761	14895	14770	14930	14778	14901	14834	14694	14842	14855	14864	14847	14871	14778	14859	14728	14993	15021	14887	14979	14521	14770	14727	14775	14932	14870	14837	14833	14688	14887	14862	14864	14653	14782	14783	14747	14880	14745	14939	14761	14750	14919	14833	14611	14763	14834	14805	14875	14963	14812	14884	14612	14728	14647	14785	14871	14762	14752	14701	14733	14733	14781	14818	14956	15050	14906	14954	14877	14937	14841	14646	14775	14698	14569	14670	14875	14706	14696	14801	14776	14777	14935	14903	14779	14789	14911	14863	14743	14927	14701	14886	15016	14783	14692	14668	14810	14833	14779	14832	14967	14829	14715	14902	14850	14759	14594	15004	14820	14950	14789	14746	15076	14694	14763	14896	14809	14821	14825	14897	14812	14931	14891	14801	14687	15058	14691	14618	14886	14808	14843	14889	14968	14858	14783	14844	14855	14869	14916	14925	14817	15051	14643	14874	15008	14687	14793	14745	14768	14944	14628	14659	14903	14886	14608	14904	14903	15023	14847	14713	14882	14905	14869	14772	14939	14893	14815	14929	14802	14891	14784	14769	14749	14858	14792	14895	14789	14826	14842	14890	14855	14834	14954	14955	14875	14824	14733	14867	14806	14864	14960	14919	14829	14799	14836	14882	14844	14956	14917	14850	15004	14879	14821	14715	14836	14641	14801	14946	14743	14719	14658	14636	15087	14940	14927	14643	14875	14889	14677	14752	14786	14902	14929	14770	14812	14775	14692	14931	14863	14929	14803	14659	14718	14783	14681	14751	14783	14806	14676	14596	14862	14761	14826	14747	14904	14839	14856	14695	14685	14877	14817	14740	14654	14633	14863	14729	14771	14752	14856	14726	14705	14740	15021	14977	14837	14737	14629	14773	14775	14890	14810	14925	14953	14930	14923	14860	14806	14912	14911	14836	14924	14833	14860	14753	14902	14951	14804	14758	14907	14821	14804	14784	14843	14999	14844	14795	14938	14850	14683	14837	14935	14855	14920	15129	14827	15108	14791	14850	14954	14769	14808	14895	14712	14787	14740	14947	14808	15000	14676	14818	14698	14776	14790	14711	14769	14810	14766	14833	14843	14694	15022	14793	14765	14907	14733	14652	15008	14827	14766	14790	14982	14939	14893	14835	14780	14712	14796	14614	14729	14813	14866	15012	14984	14973	14786	14682	15050	14907	14893	14860	14857	14931	14901	14903	14851	14928	14712	14880	14871	14824	15025	14854	14872	14816	14932	14906	14848	14783	14790	14669	14901	14819	14767	14925	14808	15076	14979	14679	14777	14604	14835	15190	14623	15007	14970	14705	14770	14682	14638	14769	14951	14845	14751	14986	14964	14726	14776	14965	14918	14968	14791	14755	14799	14810	14705	14776	14880	14843	14687	14888	14936	14898	14880	15039	14759	14835	14772	14942	14824	15015	14738	14826	15016	14849	14757	14809	14819	14951	14727	14757	14695	14833	14629	14734	14676	14918	14720	14644	14820	15116	15061	14970	14946	14904	14881	14814	14730	14935	14808	14807	14873	14818	14938	14875	14793	14829	14822	14789	14851	14957	14698	14768	14724	14861	15060	14834	14975	14941	14771	14815	14789	14824	14804	14776	14819	14783	14618	15040	14777	14633	14736	14980	14824	14912	14932	14625	14730	14867	14996	14881	14748	14928	14818	14908	14813	14964	14780	14677	14776	14736	14708	14803	14754	14809	14976	14857	14644	14879	14899	14690	14799	14774	14639	14956	14951	14825	14715	14921	14913	14951	14837	14953	14972	14698	14613	14860	14638	14799	14852	14817	14735	14940	15041	15036	14913	14920	14974	14900	14899	14728	14708	14867	14777	14822	14915	14856	14876	14880	14797	14898	14932	14865	14839	14901	14847	14787	14955	14913	14994	14964	14730	14853	14563	14683	14948	14945	14653	14888	15017	14640	14806	14930	14786	14945	14947	14795	14910	14790	14852	14884	14762	14801	14885	14762	14878	14771	15005	14750	14764	14939	14792	14772	14760	14737	14829	14792	14894	14764	14826	14742	14833	14837	14680	14747	14760	14746	14828	14824	14786	14955	14797	14871	14898	14807	14985	14901	14690	14851	14887	14868	14825	14833	14736	14832	15025	14784	14737	14992	15027	14954	14966	14712	14780	14813	14821	14936	14777	14670	14767	14919	14907	14959	14793	14845	14777	15036	14832	15066	14880	14781	14883	14791	14784	14808	14774	14870	14663	14931	14844	14597	14710	14745	14692	14863	14891	14861	14767	14784	14648	15020	14846	14786	14763	15005	14819	14999	14944	14940	14866	14885	14857	14805	14702	14836	14723	15026	14606	14662	14777	14882	14670	14742	14956	14846	14753	14738	14847	14805	14732	14903	14846	14846	14666	14818	14878	14751	14739	14875	14811	14820	14777	14856	14786	14789	14890	14730	15000	14829	14935	14711	15032	14864	14831	14886	14589	14704	14761	14674	15023	14773	14843	14833	14869	14704	14883	14908	14911	14658	14914	14824	14762	14855	14863	14947	14862	14811	15093	14732	14825	14799	14978	14996	14582	14849	14855	14751	14746	14717	14858	14868	15046	14968	14928	14648	14764	14926	14852	15041	14987	14953	14839	14647	14826	14857	14726	15012	14890	14905	15108	14879	14931	14760	14809	14605	14836	14769	14898	14939	14840	14720	14845	14773	14766	14862	14851	14801	14762	14898	14773	14695	15089	14932	14832	14710	14937	14980	14841	14766	14826	14631	14717	14692	14739	14746	14789	14809	14813	14925	14745	14889	14788	14715	14902	14789	14632	14872	14827	14861	14902	14897	14845	14925	14776	14746	15009	15015	14874	14829	14744	14854	14723	15012	14928	14665	14795	15016	14884	14858	14713	15004	14838	14960	14713	14805	14844	14870	14822	14882	14935	14868	14772	15021	14824	14960	14876	14850	14926	14766	14754	15019	14727	14817	14661	14933	14740	14739	14891	14964	14755	14841	14937	14752	14778	14725	14798	14737	14841	14827	14750	14847	14814	14730	15176	14906	14885	14759	15037	14862	14840	14729	14600	14853	15011	15040	14762	14971	14687	14935	15145	14862	14587	15028	14830	14696	14773	14683	14787	14867	14942	14983	14951	14874	14953	14834	14856
17056	22556	21064	17240	16114	15972	15509	15908	16258	16145	15272	14735	14767	15253	14800	14651	14407	14296	14111	14400	14806	14411	14440	14218	14060	14109	14127	14021	14141	14130	14012	13919	13890	13922	13810	13854	13811	13881	13811	13694	13869	13953	13649	13736	13754	13742	13863	13996	13768	13859	13513	13633	13533	13626	13722	13581	13664	13738	13633	13730	13776	13728	13724	13718	13786	13695	13801	13741	13714	13599	13666	13446	13526	13851	13724	13616	13771	13884	13612	13675	13669	13690	13683	13615	13701	13646	13663	13654	13684	13699	13664	13792	13553	13629	13649	13604	13693	13531	13723	13655	13600	13643	13725	13514	13781	13769	13679	13583	13658	13542	13672	13567	13702	13643	13560	13608	13533	13682	13740	13491	13809	13480	13662	13707	13748	13570	13619	13804	13739	13678	13681	13851	13825	13760	13746	13584	13786	13815	13740	13794	13717	13579	13787	13616	13664	13668	13728	13674	13516	13714	13680	13780	13587	13728	13604	13645	13729	13679	13618	13818	13723	13635	13534	13659	13637	13937	13708	13631	13721	13768	13726	13669	13692	13612	13694	13603	13734	13625	13586	13766	13848	13532	13713	13605	13644	13564	13518	13858	13754	13713	13637	13652	13728	13700	13528	13668	13695	13810	13755	13732	13593	13711	13716	13764	13706	13825	13532	13549	13619	13665	13745	13582	13744	13723	13629	13676	13745	13751	13794	13508	13645	13728	13593	13730	13919	13671	13641	13577	13728	13655	13584	13812	13612	13682	13774	13709	13584	13554	13625	13606	13627	13686	13641	13531	13603	13739	13748	13825	13797	13724	13611	13663	13519	13810	13494	13756	13579	13751	13536	13632	13671	13673	13456	13799	13605	13712	13873	13623	13819	13730	13811	13531	13697	13677	13882	13650	13681	13601	13586	13644	13550	13639	13655	13694	13779	13727	13694	13739	13697	13741	13677	13524	13633	13594	13698	13742	13627	13761	13649	13598	13675	13762	13755	13643	13922	13686	13682	13749	13590	13760	13829	13791	13725	13684	13619	13751	13687	13710	13815	13614	13639	13610	13593	13783	13645	13747	13553	13725	13438	13618	13696	13709	13620	13548	13598	13822	13782	13758	13669	13765	13662	13626	13574	13699	13768	13613	13701	13608	13633	13672	13898	13683	13674	13815	13687	13615	13789	13580	13565	13633	13678	13663	13618	13762	13580	13599	13714	13745	13635	13690	13604	13755	13726	13717	13668	13806	13785	13726	13769	13663	13733	13714	13636	13801	13678	13696	13741	13665	13804	13623	13607	13462	13645	13719	13750	13816	13570	13826	13605	13790	13787	13592	13624	13703	13667	13679	13779	13508	13895	13668	13869	13903	13754	13776	13912	13572	13618	13654	13521	13627	13681	13794	13755	13686	13764	13742	13737	13710	13886	13808	13776	13684	13800	13691	13684	13520	13649	13630	13657	13516	13729	13711	13592	13593	13853	13597	13624	13709	13781	13704	13686	13450	13689	13647	13633	13581	13632	13619	13771	13875	13527	13692	13753	13653	13666	13740	13653	13726	13648	13837	13725	13633	13619	13612	13760	13563	13733	13663	13673	13598	13800	13665	13726	13643	13644	13586	13919	13600	13531	13691	13661	13695	13700	13792	13569	13796	13739	13745	13600	13652	13443	13672	13812	13736	13883	13645	13563	13772	13602	13799	13695	13709	13725	13663	13770	13689	13719	13750	13625	13723	13663	13617	13647	13657	13630	13628	13892	13642	13786	13653	13701	13818	13702	13668	13687	13560	13729	13802	13682	13779	13636	13812	13684	13654	13488	13788	13708	13621	13791	13791	13659	13718	13551	13588	13891	13755	13635	13740	13745	13501	13787	13677	13599	13720	13594	13648	13629	13649	13752	13597	13908	13486	13640	13844	13710	13763	13753	13711	13712	13559	13647	13632	13767	13715	13726	13749	13651	13670	13713	13713	13857	13741	13791	13641	13544	13718	13648	13695	13648	13543	13480	13618	13674	13750	13795	13572	13860	13675	13744	13722	13747	13699	13649	13468	13674	13575	13717	13674	13581	13641	13790	13725	13828	13713	13521	13742	13609	13667	13757	13673	13662	13526	13648	13537	13669	13420	13804	13525	13683	13732	13576	13810	13439	13677	13655	13753	13539	13674	13466	13680	13624	13590	13732	13637	13835	13609	13688	13674	13795	13784	13878	13594	13802	13757	13583	13649	13580	13602	13570	13674	13695	13840	13661	13750	13706	13697	13706	13744	13763	13657	13691	13579	13683	13892	13771	13585	13688	13720	13701	13639	13772	13671	13656	13678	13732	13637	13726	13658	13613	13780	13502	13643	13544	13655	13528	13640	13808	13472	13674	13746	13756	13838	13651	13634	13755	13637	13727	13711	13729	13748	13724	13545	13684	13688	13682	13456	13655	13655	13731	13836	13672	13626	13548	13829	13631	13712	13750	13669	13677	13712	13736	13657	13738	13577	13608	13677	13595	13725	13898	13641	13668	13810	13811	13636	13690	13677	13591	13610	13875	13796	13627	13774	13692	13800	13709	13736	13731	13437	13823	13544	13764	13614	13816	13569	13762	13636	13688	13699	13705	13498	13673	13756	13614	13520	13724	13636	13764	13702	13590	13698	13551	13525	13712	13822	13679	13592	13773	13762	13704	13608	13629	13658	13635	13739	13646	13764	13710	13617	13735	13758	13627	13693	13827	13700	13637	13662	13598	13791	13715	13657	13531	13816	13523	13690	13792	13664	13764	13712	13658	13772	13790	13831	13657	13731	13679	13609	13587	13769	13825	13550	13719	13688	13522	13654	13884	13816	13863	13613	13652	13655	13800	13572	13479	13681	13593	13753	13713	13611	13778	13708	13690	13776	13846	13731	13662	13610	13839	13772	13709	13742	13609	13658	13760	13728	13650	13536	13586	13752	13809	13543	13909	13674	13825	13711	13495	13761	13710	13659	13662	13600	13771	13562	13876	13573	13728	13706	13739	13721	13661	13696	13652	13511	13745	13560	13681	13732	13750	13799	13773	13618	13799	13787	13488	13690	13687	13757	13633	13859	13648	13696	13546	13784	13673	13658	13538	13643	13592	13666	13634	13673	13612	13640	13613	13782	13743	13699	13808	13594	13715	13658	13784	13681	13596	13753	13641	13571	13771	13655	13590	13764	13676	13876	13612	13752	13639	13742	13672	13332	13840	13632	13606	13622	13536	13801	13645	13654	13534	13831	13671	13575	13716	13640	13684	13747	13771	13673	13758	13784	13770	13580	13693	13669	13604	13897	13619	13682	13584	13836	13725	13712	13818	13537	13573	13654	13765	13568	13656	13698	13690	13605	13641	13638	13712	13646	13573	13642	13643	13627	13620	13748	13637	13628	13690	13760	13589	13609	13634	13698	13685	13593	13687	13599	13652	13688	13687	13713	13612	13704	13683	13680	13752	13585	13658	13683	13683	13715	13664	13654	13674	13556	13637	13669	13746	13694	13825	13686	13774	13569	13712	13631	13665	13573	13601	13616	13761	13524	13621	13571	13609	13840	13684	13566	13604	13659	13678	13718	13793	13669	13641	13684	13646	13581	13690	13862	13700	13815	13664	13691	13828	13600	13621	13709	13662	13534	13542	13700	13992	13634	13636	13641	13775	13650	13766	13688	13728	13693	13526	13692	13806	13811	13749	13633	13768	13777	13754	13608	13541	13730	13641	13788	13554	13699	13821	13575	13548	13575	13643	13591	13715	13883	13625	13688	13716	13605	13702	13559	13597	13707	13536	13752	13632	13664	13715	13846	13785	13672	13694	13687	13687	13693	13612	13719	13707	13686	13773	13747	13462	13635	13614	13789	13590	13723	13673	13805	13744	13591	13654	13783	13638	13622	13703	13625	13806	13810	13714	13682	13702	13763	13681	13710	13730	13611	13669	13587	13657	13785	13825	13532	13781	13656	13730	13764	13738	13763	13624	13649	13604	13646	13581	13791	13725	13657	13628	13638	13898	13695	13660	13694	13823	13598	13695	13768	13675	13867	13690	13655	13773	13663	13604	13735	13718	13661	13632	13706	13711	13742	13831	13852	13624	13604	13940	13543	13703	13589	13778	13669	13666	13908	13690	13753	13767	13549	13634	13667	13651	13650	13700	13677	13620	13704	13718	13678	13703	13854	13783	13641	13655	13678	13686	13841	13661	13699	13639	13730	13659	13616	13548	13683	13721	13847	13830	13775	13670	13756	13736	13864	13480	13650	13701	13728	13682	13686	13912	13561	13734	13718	13665	13822	13655	13708	13848	13706	13772	13667	13553	13752	13708	13741	13776	13741	13665	13720	13654	13657	13776	13647	13620	13583	13729	13759	13554	13788	13579	13655	13737	13444	13708	13653	13627	13707	13777	13615	13760	13681	13565	13750	13792	13718	13805	13577	13623	13526	13707	13703	13786	13628	13755	13781	13674	13741	13581	13683	13698	13827	13618	13920	13601	13586	13677	13568	13664	13708	13723	13611	13835	13682	13710	13661	13680	13780	13895	13735	13736	13733	13738	13646	13577	13599	13670	13806	13957	13676	13675	13502	13678	13645	13763	13633	13739	13728	13693	13665	13534	13635	13622	13694	13744	13553	13715	13685	13697	13695	13619	13675	13772	13749	13561	13426	13686	13668	13804	13639	13919	13693	13721	13553	13588	13691	13672	13638	13711	13585	13598	13602	13797	13517	13801	13786	13599	13640	13691	13779	13603	13803	13703	13685	13613	13799	13652	13862	13698	13719	13689	13790	13696	13721	13684	13695	13705	13711	13684	13538	13748	13710	13793	13533	13706	13656	13771	13848	13643	13734	13498	13621	13834	13802	13663	13624	13689	13764	13712	13647	13690	13722	13529	13652	13573	13493	13688	13680	13807	13757	13732	13721	13608	13634	13812	13685	13809	13891	13576	13622	13716	13605	13785	13865	13744	13806	13738	13632	13602	13788	13656	13714	13595	13732	13653	13625	13833	13627	13789	13634	13548	13554	13718	13679	13611	13888	13787	13606	13706	13533	13749	13609	13714	13630	13814	13832	13853	13503	13686	13788	13822	13799	13655	13785	13792	13642	13691	13576	13663	13694	13578	13781	13629	13713	13610	13526	13707	13750	13858	13568	13527	13811	13695	13674
24104	21216	28565	24249	21901	21040	19532	17053	17050	17036	16696	15980	15847	15732	16060	16020	15763	15612	15567	15339	15560	15591	15672	15542	15298	15333	15611	15409	15463	15017	15274	15051	15076	15176	15103	15094	14998	15068	14928	14973	14942	15006	14922	14802	14859	15107	15701	15805	15753	15539	15001	14855	14915	15037	15147	14763	15047	14775	14770	14683	14844	14769	14554	14680	14765	14926	14865	14781	14622	14773	15077	14727	14751	14814	14876	14719	14943	14798	14924	14915	14841	14791	14910	14962	14922	14844	14779	14793	14875	14762	14605	14737	14724	14775	14619	14928	14805	14838	14784	14835	14832	14740	15077	14851	14887	14708	14816	14704	14847	14835	14706	14953	14824	14768	14906	14864	14819	14773	14992	14865	15072	14654	14869	14823	14816	14886	14955	14833	14828	15059	14729	14909	14804	14674	14838	14944	14783	14757	14697	14707	14870	14970	14775	14924	14868	14771	14868	14832	14968	14790	14973	14925	14624	14804	14776	14803	14661	14696	14866	14822	14918	14697	14680	14748	14647	14903	14851	14703	14887	14903	14781	15136	14858	14883	14916	14831	14740	14857	15002	14816	14907	14913	15021	14693	14913	15056	14716	14679	14730	14794	14781	14682	14947	14826	14566	14906	14842	14884	14955	14730	14808	14647	15081	14900	14947	14818	14929	14801	14765	14684	14740	14832	14909	14678	15071	15118	14876	14793	14764	14666	14925	14725	14803	14971	14865	14612	14749	14789	14818	14840	14867	14958	15037	14745	14846	14764	14956	14797	14824	14750	14616	14651	14860	14804	14841	14875	14874	14648	14720	14894	14848	14628	14743	14848	14712	14658	14699	14790	14941	14894	14773	14817	14862	14705	14812	14678	14786	14776	14883	14753	14870	14932	14763	14762	14853	14909	14708	14904	15096	14869	14918	15055	14949	14789	14767	14921	14843	14726	15038	14977	14978	14927	14786	14857	14813	14879	14771	14903	15043	14724	14835	14870	14514	14899	14892	14814	14595	14761	14932	15171	14728	14758	14915	14812	14825	14677	14846	14920	14950	15110	14826	14793	14845	14684	14847	14731	14649	14933	14852	14867	14670	14842	14943	14900	14794	14828	14888	14985	14879	14914	14846	14879	14830	14682	14781	14842	14843	14783	14892	14803	14881	14863	14973	14846	14657	14904	14843	14786	14852	14538	14898	14702	14793	14816	14757	14857	14872	14767	14728	14897	14934	14522	14787	14720	14844	14773	14792	14881	14887	14797	14781	14813	14771	14825	14717	15043	14804	14837	14861	14729	14920	14822	14808	14770	14694	14907	14908	14730	14909	14824	14983	14897	14883	14959	14975	14689	14810	14899	14891	14827	15092	14768	14880	14995	14924	14847	14642	14673	14651	14715	14728	14935	14903	14804	14856	14766	14768	14655	14706	14919	14776	15145	14794	14931	14784	14785	14889	14938	14660	14764	14796	14680	14664	14790	14877	14882	14732	15016	14825	14722	14623	14681	14741	14672	15017	14829	14770	14884	14888	14921	14952	14884	14928	14818	14718	14682	14692	14952	15062	15043	14851	14932	14816	14822	14733	14749	14783	14809	14876	14886	14832	14854	14792	14768	14763	14750	14793	14861	14892	14827	14916	14970	14819	14876	14928	14918	14902	14915	14732	14780	14999	14756	14815	14870	14924	14906	15080	14949	14730	14794	14806	14968	14963	14967	14985	14923	14780	14698	14856	14766	14775	14789	14814	14796	14901	14571	14962	14830	14560	14764	14826	14868	14816	14845	14685	14827	14831	14837	14839	14769	14966	14731	14915	14943	14885	14715	14910	14769	14941	14849	14852	14877	14669	14987	14785	14910	14948	14823	14786	14745	14808	14621	14966	14835	14971	14958	15041	14783	15003	14924	14716	14699	14935	14700	14987	14712	14912	14947	15036	14787	14546	14894	14828	14971	14764	14870	14827	14856	14793	14796	14821	14795	14888	14813	14719	14778	14706	14796	14816	14737	14817	14795	14776	14861	14904	14959	14778	14773	14937	14777	14848	14802	14905	14872	14843	14787	14670	14877	14968	14948	14902	14867	14810	14704	14966	14760	14869	15011	14891	14739	14790	14907	14997	14720	14741	14963	14944	14874	14845	14853	14627	14790	14640	14945	14731	14872	14847	14777	14922	14949	14835	14695	14753	14809	14922	14849	14873	14809	14776	14756	14687	14653	14969	14721	14810	14857	14787	14772	14905	14795	14843	14800	14953	14799	14756	14873	14832	14817	14719	14878	14699	14897	14886	14882	14882	14856	14977	14804	14715	14802	14770	14893	14896	14914	14864	14899	14915	14797	14868	14760	14777	14749	14741	14621	14877	14809	14840	14816	14822	14864	14843	14838	14681	14875	14836	14788	15116	14894	14798	14845	14859	14781	14791	14746	14680	14595	14728	14822	14673	14813	14762	14827	14934	14906	14871	14667	14950	14853	14982	14808	14784	14758	14833	14876	14777	14833	14867	14934	14853	14868	14784	14901	14862	14825	14772	14733	14892	14759	14850	14656	14771	14853	14898	14714	14905	14924	14692	14897	14754	14751	14818	14842	14917	14815	14922	14729	14897	14975	14862	14957	14812	14884	14954	14847	14830	14829	14900	14919	14937	14685	14919	14839	14672	14856	14843	14906	14840	14808	15036	14863	14824	14657	14915	14764	14701	14859	14724	14818	14696	14947	14964	14838	14849	14825	14791	15030	14942	14974	14968	14934	15012	14921	14707	14703	15035	14680	14988	14835	14957	14724	14785	14704	14832	14892	14845	14743	14746	14858	14754	14918	15064	14865	15091	14863	14894	14951	14976	14961	14695	14914	14623	14817	14802	14748	14738	14769	14984	14899	14925	14758	14778	14920	14856	14836	14951	14713	14890	14946	14719	14754	14895	14827	14909	14874	15002	14859	14813	14836	14741	14666	14866	14860	14959	15002	14871	14914	14794	14825	14601	14851	14662	14799	14910	14744	14784	14849	14880	14835	14786	14812	14862	14738	14979	14695	14792	14794	14775	14907	14743	14836	14927	14773	14942	14704	14739	14875	14855	14913	14795	14799	14962	14888	14913	14749	14953	14773	14890	14879	14790	15041	14821	14728	14965	14777	14753	14985	14853	14985	14779	14718	14626	14903	14857	14820	14816	14725	14749	14600	14912	14809	14922	14764	14878	14744	15004	14869	14874	14843	14734	14945	14765	14877	14848	14642	14813	14952	14812	14756	14699	14878	14714	14944	14736	14749	14732	14791	14726	14855	14819	14779	14712	14714	14812	14788	14931	14838	14869	14920	14672	14770	14816	14860	14788	14900	14628	15011	14854	14933	14647	14838	14835	14861	14799	14998	14910	14866	14987	14894	14685	14899	14831	14960	14843	14650	14730	14704	14932	14613	15080	14885	14776	14912	14857	15049	14778	14841	14871	14880	14955	14802	14710	14888	14911	15002	14798	14764	14564	14944	14879	14775	14736	14937	14749	14587	14783	14843	14956	14724	14867	14825	14967	14801	14887	14649	14857	14823	14917	14859	14875	14853	14864	14853	14887	14862	14831	14848	14816	15016	14715	15032	14825	14819	14866	14752	14739	14899	14875	14883	15029	14936	15109	14967	14816	14821	14761	14930	14852	14842	14871	14921	15029	14493	14864	14842	14862	15038	14886	14698	14731	14727	14997	14870	14874	14894	14796	14884	14823	14752	14716	14803	14797	14913	14697	14994	14855	14775	14785	14859	14928	14671	14982	14871	14859	15069	14863	14770	14765	14704	14797	14985	14869	14807	14825	14858	14753	14931	14780	14753	14804	14777	15031	15090	14621	14696	15010	14715	14916	14871	14869	14881	14825	14968	14912	14717	14912	14799	14785	14580	14916	14739	14724	14763	14797	14741	14846	14926	14753	14735	14843	14752	14872	14897	14761	14759	14798	14853	14820	14857	15076	14641	14682	14618	14809	14944	14750	14817	14931	15002	14673	14848	14953	14791	14895	14899	14551	14868	14849	14917	14827	14735	14923	14769	14836	14973	15050	14861	14963	14729	14897	14818	14890	14964	15064	14930	14844	14689	14774	14568	14743	14909	14785	14816	15002	14869	14707	14726	14628	14809	14723	14853	14695	14734	14730	14824	14781	14876	14636	14782	14901	15092	14777	14797	15017	14800	14639	14951	15093	14771	14792	14821	14812	15124	14708	14788	14948	14862	14735	14867	14705	14797	14922	14937	14838	14843	14971	15012	14620	14640	14804	14881	14735	14781	14921	14932	14837	14638	14873	14846	14824	14678	14862	14855	14922	14836	14799	14716	14866	14834	14848	14741	14835	14866	14784	14631	14571	14567	14931	14907	15028	14769	14743	14722	14874	14888	14910	14793	14982	14869	14742	14844	14738	14763	14880	14828	14891	14733	14890	14655	14760	14895	14912	14745	14914	14792	14727	14653	14875	15080	14821	14748	14841	14757	14731	14773	14930	14800	14828	14507	14746	14877	14812	14696	14912	14819	14844	14779	14797	14863	14846	14873	14757	14716	14891	14787	14832	14777	14807	14938	14662	15015	14789	14897	14849	14826	14988	14897	14981	14937	14824	14805	14874	14781	14992	14847	14802	14857	14964	14875	14972	14828	14933	14830	14867	14808	14935	14868	14752	14891	14846	14899	14937	14967	14852	14717	14771	14809	14726	14795	14822	14745	14866	14705	14917	15029	14711	14767	14966	14786	14903	14721	14846	14837	14875	14921	14792	14926	15039	14796	14907	14871	14810	14845	14767	14710	14924	14848	14763	14858	14885	14800	14833	14841	14611	14692	14897	14734	14853	14759	14684	14605	14771	15000	14978	14794	14785	14811	14946	14825	14753	14743	14900	14932	14743	14777	14795	14953	14694	14755	14932	14874	14854	14963	14950	14920	14989	15140	14862	14847	14834	14833	14841	14898	14907	14681	14695	14674	14836	14712	14789	14747	14678	14711	14701	14849	14795	14857	14836	14861	14749	14944	14731	14917	14770	14888	14851	14691	14774	14895	15023	14664	14789	14963	14675	14871	14905	14961	14675	15035	14811	14813	14965	14866	14700	14849	15040	14792	14752	14876	14789	14812	14714	14733	14722	14887	14878	14802	14697	14647	14917	14769	14910	14935	14874	14540	14612	14763
16018	28103	26182	20255	18817	17906	16739	17170	17470	17287	16287	15374	14734	15351	15441	15084	14792	15110	14578	14500	14708	14868	15065	14835	14261	14411	14589	14626	14482	14248	14094	14117	14184	14144	14131	14004	13972	13926	13958	13851	13796	13818	13910	13706	13827	13815	14802	15127	14864	14317	13870	13922	13716	13802	13725	13628	13618	13765	13719	13600	13637	13508	13743	13750	13494	13790	13604	13755	13725	13741	13704	13669	13619	13714	13558	13757	13775	13594	13610	13625	13638	13735	13511	13784	13660	13594	13617	13770	13552	13582	13540	13585	13658	13630	13758	13598	13634	13517	13801	13628	13768	13692	13559	13637	13714	13578	13672	13657	13634	13862	13812	13607	13817	13685	13680	13700	13676	13619	13525	13634	13743	13670	13495	13704	13566	13503	13855	13688	13755	13620	13566	13664	13587	13804	13832	13661	13712	13730	13635	13481	13770	13598	13730	13547	13839	13710	13669	13726	13705	13614	13678	13560	13785	13533	13754	13690	13639	13459	13564	13820	13769	13768	13751	13597	13712	13536	13691	13642	13773	13570	13674	13754	13584	13746	13566	13566	13582	13513	13653	13529	13801	13828	13753	13690	13586	13675	13699	13809	13610	13574	13789	13690	13590	13637	13689	13513	13767	13683	13664	13672	13624	13702	13624	13627	13719	13579	13644	13796	13598	13600	13547	13709	13667	13637	13491	13671	13573	13847	13750	13875	13644	13611	13700	13505	13851	13429	13587	13704	13731	13664	13657	13599	13706	13545	13456	13918	13671	13554	13448	13707	13663	13759	13521	13571	13833	13524	13560	13732	13592	13745	13715	13589	13740	13690	13582	13744	13614	13792	13668	13713	13674	13664	13797	13726	13784	13792	13659	13626	13496	13764	13694	13718	13654	13579	13693	13801	13991	13643	13621	13733	13640	13645	13595	13769	13537	13628	13792	13656	13614	13692	13574	13710	13631	13704	13668	13731	13834	13563	13715	13618	13576	13735	13744	13730	13704	13591	13610	13692	13714	13416	13706	13717	13650	13764	13588	13572	13713	13574	13704	13645	13689	13746	13785	13463	13800	13668	13593	13863	13781	13906	13774	13574	13627	13810	13676	13708	13725	13809	13674	13647	13699	13620	13627	13637	13759	13514	13742	13810	13635	13643	13696	13832	13643	13838	13735	13661	13789	13596	13558	13560	13780	13656	13713	13624	13559	13778	13672	13750	13665	13643	13699	13663	13526	13645	13643	13738	13593	13648	13717	13644	13616	13703	13650	13701	13591	13652	13528	13706	13635	13776	13506	13633	13687	13697	13514	13570	13601	13770	13702	13497	13691	13677	13692	13801	13585	13853	13459	13462	13619	13757	13751	13710	13672	13537	13601	13721	13769	13645	13623	13606	13685	13601	13571	13743	13677	13775	13654	13642	13570	13676	13613	13666	13678	13522	13787	13423	13792	13682	13629	13565	13436	13657	13696	13668	13711	13816	13735	13565	13783	13640	13706	13806	13700	13661	13754	13657	13589	13705	13719	13763	13596	13795	13726	13634	13582	13617	13605	13737	13517	13502	13595	13564	13554	13750	13610	13655	13535	13617	13537	13466	13598	13770	13598	13824	13786	13679	13625	13687	13617	13679	13670	13594	13691	13711	13670	13775	13676	13625	13533	13586	13735	13781	13612	13603	13709	13702	13709	13564	13699	13568	13650	13702	13608	13638	13651	13738	13645	13640	13673	13753	13604	13588	13681	13546	13606	13605	13643	13584	13707	13630	13690	13605	13729	13653	13866	13550	13632	13641	13638	13682	13714	13792	13722	13607	13619	13757	13840	13476	13666	13729	13597	13557	13676	13690	13663	13831	13584	13604	13656	13737	13802	13698	13683	13663	13751	13583	13616	13757	13615	13823	13707	13610	13852	13804	13691	13771	13715	13713	13691	13749	13564	13690	13544	13665	13756	13525	13665	13751	13848	13596	13681	13799	13624	13640	13731	13646	13660	13444	13586	13643	13495	13699	13707	13751	13502	13782	13696	13821	13566	13641	13740	13612	13546	13437	13697	13737	13580	13672	13680	13735	13640	13711	13569	13725	13717	13618	13689	13636	13572	13640	13656	13518	13630	13666	13612	13710	13665	13733	13704	13676	13556	13460	13613	13605	13624	13727	13604	13760	13574	13692	13713	13673	13546	13557	13740	13693	13645	13640	13578	13418	13566	13704	13547	13687	13851	13695	13857	13803	13715	13687	13568	13706	13673	13538	13592	13448	13655	13641	13779	13694	13567	13855	13652	13676	13801	13589	13576	13672	13682	13560	13652	13502	13779	13641	13738	13616	13675	13692	13644	13631	13621	13582	13625	13602	13733	13846	13626	13626	13693	13626	13746	13480	13619	13583	13735	13617	13688	13680	13708	13469	13614	13682	13635	13646	13731	13679	13523	13636	13648	13771	13569	13692	13568	13904	13702	13692	13621	13605	13502	13690	13657	13655	13503	13577	13543	13578	13648	13564	13565	13683	13643	13808	13558	13725	13670	13884	13615	13760	13634	13714	13749	13586	13693	13588	13789	13589	13782	13570	13497	13566	13732	13661	13716	13538	13636	13823	13763	13628	13724	13740	13694	13585	13644	13650	13746	13559	13641	13647	13644	13675	13638	13659	13389	13763	13677	13682	13754	13702	13570	13676	13552	13668	13666	13746	13625	13665	13697	13757	13804	13533	13681	13705	13548	13752	13585	13646	13542	13805	13680	13684	13742	13759	13634	13625	13585	13584	13525	13562	13553	13530	13531	13754	13719	13678	13635	13764	13649	13702	13758	13678	13699	13739	13810	13536	13820	13710	13502	13578	13753	13655	13800	13461	13658	13726	13663	13561	13519	13634	13675	13661	13562	13668	13541	13714	13762	13719	13581	13830	13540	13689	13570	13659	13623	13650	13629	13750	13733	13625	13557	13649	13639	13762	13692	13689	13573	13579	13673	13625	13540	13813	13611	13696	13596	13762	13710	13536	13557	13616	13733	13676	13582	13802	13635	13712	13711	13695	13653	13776	13631	13611	13607	13608	13548	13754	13633	13761	13720	13512	13589	13637	13770	13486	13572	13630	13610	13548	13574	13678	13595	13585	13573	13752	13594	13678	13726	13616	13778	13680	13502	13803	13710	13648	13795	13697	13434	13732	13657	13635	13656	13523	13770	13683	13632	13599	13636	13606	13579	13511	13639	13670	13733	13684	13806	13526	13792	13660	13639	13716	13720	13622	13510	13719	13739	13563	13669	13667	13550	13629	13642	13555	13700	13667	13603	13586	13679	13521	13746	13828	13722	13706	13687	13549	13523	13605	13747	13579	13750	13647	13580	13733	13776	13723	13565	13677	13621	13746	13518	13623	13571	13556	13760	13546	13643	13781	13773	13548	13782	13791	13600	13759	13699	13640	13757	13505	13682	13735	13706	13600	13579	13594	13703	13613	13666	13464	13771	13709	13686	13652	13611	13715	13547	13665	13837	13714	13551	13649	13620	13367	13577	13665	13643	13798	13635	13762	13776	13632	13577	13652	13637	13583	13830	13713	13604	13684	13719	13744	13666	13507	13823	13605	13551	13646	13540	13593	13714	13658	13657	13572	13684	13570	13618	13546	13675	13730	13725	13650	13673	13687	13661	13765	13751	13663	13501	13529	13667	13714	13692	13728	13502	13625	13675	13639	13758	13552	13719	13663	13749	13604	13589	13722	13609	13682	13687	13755	13698	13699	13703	13783	13575	13600	13718	13722	13724	13668	13588	13715	13655	13749	13691	13763	13614	13863	13607	13596	13669	13619	13692	13695	13694	13735	13604	13785	13643	13564	13727	13618	13952	13733	13596	13651	13790	13685	13700	13630	13624	13644	13538	13784	13676	13523	13613	13633	13678	13718	13693	13860	13682	13745	13742	13688	13697	13627	13634	13793	13720	13430	13493	13772	13785	13599	13591	13542	13724	13683	13672	13789	13702	13815	13696	13568	13556	13846	13668	13468	13648	13629	13546	13624	13698	13540	13690	13735	13665	13694	13652	13706	13624	13596	13724	13579	13716	13758	13757	13573	13820	13671	13709	13780	13644	13772	13602	13523	13782	13578	13685	13627	13750	13646	13649	13666	13543	13779	13466	13715	13700	13829	13810	13567	13690	13700	13521	13685	13496	13562	13554	13699	13629	13647	13790	13581	13765	13629	13737	13714	13762	13679	13602	13595	13676	13620	13463	13625	13550	13621	13615	13718	13642	13618	13695	13606	13718	13735	13679	13610	13728	13582	13590	13640	13641	13722	13629	13726	13667	13876	13659	13560	13557	13539	13622	13756	13676	13573	13610	13765	13696	13729	13568	13526	13830	13614	13718	13786	13601	13619	13552	13575	13818	13634	13647	13650	13535	13760	13858	13726	13548	13653	13707	13760	13612	13669	13716	13612	13779	13656	13733	13669	13765	13778	13470	13713	13690	13467	13856	13732	13762	13729	13628	13735	13613	13628	13681	13573	13758	13635	13717	13751	13660	13757	13496	13672	13530	13769	13698	13667	13578	13852	13612	13627	13559	13591	13615	13718	13622	13700	13733	13697	13720	13677	13701	13583	13606	13633	13812	13548	13670	13691	13696	13640	13574	13719	13447	13647	13604	13579	13594	13662	13565	13566	13455	13639	13631	13733	13546	13487	13613	13624	13610	13645	13905	13705	13536	13629	13674	13665	13720	13707	13622	13745	13790	13573	13662	13853	13718	13832	13617	13594	13595	13652	13504	13641	13675	13768	13756	13586	13634	13576	13632	13768	13638	13633	13680	13713	13747	13542	13538	13737	13514	13826	13677	13691	13688	13714	13858	13599	13715	13689	13578	13784	13715	13755	13555	13961	13634	13740	13687	13714	13584	13751	13691	13480	13746	13750	13651	13812	13509	13685	13714	13574	13510	13564	13612	13720	13694	13656	13684	13734	13505	13704	13688	13536	13646	13836	13638	13583	13619	13741	13713	13676	13735	13876	13744	13668	13619	13434	13647	13730	13624	13765	13708	13632	13537	13663	13727	13468	13747	13550	13677	13636	13890	13685	13751	13683	13707	13603	13610	13669	13541	13606	13668	13617	13541	13764	13739	13589	13542	13750	13696	13615	13593	13643	13526	13753	13515	13763	13660	13691
22935	21146	28873	23637	21320	22892	23454	18379	17835	18135	17543	16331	15744	16090	16202	15959	15895	16244	15996	16140	15732	15793	15703	15713	15760	15517	15549	15451	15508	15420	15146	15154	15140	14986	15028	15118	15066	15088	14900	15036	15037	14931	15110	14997	14925	15522	16352	16843	16308	15535	15164	15399	14874	14755	14781	14824	14961	14865	15125	14814	14815	14916	14754	14924	14791	14835	14745	14741	14789	14990	15038	14922	15087	14793	14859	14562	15057	14901	14739	14846	14929	14689	14781	14998	14830	14798	14814	14863	14862	14726	14931	14756	14675	14646	14863	14712	14709	14745	14806	14917	14812	14859	14928	14739	14903	14943	14904	14714	14853	15004	14708	14848	14922	14850	14708	14942	14915	14956	15023	14946	15038	14752	14627	14899	14791	14851	14697	14976	14895	14784	14730	14679	14689	14854	14761	14850	14868	14644	14856	14803	14721	14764	14932	14786	14588	14728	14738	14623	14635	14734	14849	14772	14790	14921	14897	14737	14820	14823	14758	14850	14825	14996	14812	14596	14846	14684	15183	14852	14792	14722	14735	14847	14849	14626	14661	14802	14747	14637	14781	14630	14914	14847	14793	14842	14826	14562	14900	14809	14792	14757	14822	14684	14822	14759	14764	14686	14900	14836	14536	14743	14684	14894	14770	14812	14689	14899	14821	14961	14715	14854	14799	14785	14686	14770	14825	14800	14825	14802	14981	14473	14878	14895	14620	14956	14987	14778	14774	14986	14769	15004	14880	14949	14742	14840	14804	14620	14734	14680	14886	14730	14643	14810	14655	14731	14832	14864	14887	15005	14787	14801	14898	14726	14920	14851	14940	14700	14722	14928	14698	14683	14887	14874	14772	14741	14790	14716	14941	14833	14675	14651	14799	14615	14586	14635	14708	14781	14785	14843	14907	14865	14731	14734	14913	14752	14914	14836	14735	14478	14794	14748	14820	15059	15056	14691	14790	14773	14770	14874	15008	14820	14948	15029	14627	14835	15040	14859	15032	14958	14834	14659	14861	14853	15068	14834	14830	14819	14808	14860	14924	14620	14819	14780	14887	14806	14843	14653	14565	14611	14702	14784	14826	14854	14870	14688	14779	14720	14690	14750	14880	14873	14683	14721	14881	14972	14708	14774	14885	14800	14659	14906	14746	14795	14755	14573	14800	14649	14847	14858	14853	14885	14634	14864	14835	14658	14890	14939	14858	14908	14792	14784	14910	14775	14938	14817	14618	14845	14911	14913	14822	14735	14886	14689	14781	14567	14740	14918	14722	14739	14676	14681	14664	14644	14808	14898	14683	14712	14893	14921	14995	14932	14761	14774	14622	14837	14788	14815	14888	14739	14851	14723	14884	14661	14715	14849	14817	14781	14758	14724	14645	14756	14725	14751	14925	14824	14800	14889	14707	14709	14761	14840	14859	14812	15003	14786	14744	14630	14775	14766	14882	14656	14828	14905	14932	14662	14776	14795	14675	14720	14850	14652	14854	14819	14681	14605	14848	14883	14820	14840	14990	14810	14854	14831	14888	14667	14850	14936	14746	14674	14643	14744	14828	14598	14628	14687	14784	14673	14896	14901	15017	14679	14790	14868	14923	14877	14924	14655	14736	14807	14887	14765	14755	14865	15041	14886	14671	14698	14969	14990	14848	14840	14828	14743	14673	14665	14866	14760	14836	14911	14777	14736	14778	14784	14886	14711	14855	14854	14730	14997	14827	14722	14890	14928	14772	14827	14853	14888	14772	14835	14784	14805	14893	14714	14676	14692	14762	14806	14780	14715	14661	14538	14733	14860	14679	14640	14688	14841	14770	14695	14768	14945	14647	14736	14769	14726	14746	14705	14829	14875	14735	14822	14861	14640	14724	14894	14779	14800	14858	14738	14853	14744	14919	14656	14842	14862	14728	14952	14613	14813	14941	14727	14736	14599	14683	14719	14888	14872	14812	14865	14857	14945	14625	14910	14692	14821	14603	14739	14826	14800	14907	14800	14522	14797	14829	14671	14959	15045	14811	14561	14611	14768	14711	14762	14892	14627	14888	14820	14846	14886	14780	14934	14757	14830	15062	14702	14731	14688	14785	14777	14823	14926	14644	14847	14695	14665	14681	14737	14804	14564	14886	14716	14880	14995	14880	14804	14751	14795	14900	14733	14731	14872	14733	14776	14650	14800	14655	15071	14916	14818	14866	14890	14712	14679	14979	14881	14924	14804	14713	14579	14785	14855	14823	14479	14724	14690	14918	14802	15080	14775	14880	14812	14912	14796	14853	14872	14718	14799	14783	14787	14712	14809	14882	14862	14762	14921	14912	14951	14605	14719	14754	14753	14814	14782	14901	14793	14845	14862	14890	14729	14932	14917	14694	14751	14842	14790	14675	14921	14827	14733	14786	14585	14749	14903	14909	14765	14741	14736	14884	14867	14799	15092	14878	14829	14614	14711	14594	14694	14690	14862	14777	14887	14925	14806	14780	14899	14754	14874	14727	14823	14788	14625	14594	15010	14726	14799	14822	14582	14833	14967	14903	14810	14897	14896	14908	14716	14806	14770	14818	14686	14813	14838	14734	14755	14979	14780	14785	14844	14761	14961	14721	14852	14996	14844	15194	14748	14657	14892	15029	14874	14865	14643	14618	14824	14781	14666	14892	14681	14902	14931	14742	14701	14754	14726	14905	14859	14762	14694	14822	14716	14716	14839	14744	14716	14746	14787	14793	14805	14922	14665	14872	14779	14804	14867	14738	14855	14754	14983	14903	14745	14948	14688	14711	14876	14777	14832	14737	14823	14780	14800	14849	14775	14795	14689	14829	14747	14694	14662	14733	14704	14817	14785	14666	14690	14635	15002	14894	14836	14785	14697	14789	14635	14841	14924	14567	14669	14850	14548	14819	14763	14838	14761	14692	14745	14768	14898	14870	14845	14724	14891	14552	14887	14885	14762	14851	14730	14883	14882	14714	14586	14885	14649	14606	14739	14742	14804	14720	14864	14872	14936	14866	14843	14716	14705	14779	14782	14723	14955	14752	14715	14965	14828	14532	14667	14784	14785	14666	14925	14844	14716	14785	14858	14637	14762	14606	14749	15031	14764	14669	14739	14747	14720	14777	14842	14764	14872	14802	14870	14777	14888	14655	14880	14694	14817	14603	14765	14855	14792	14781	15074	14932	14712	14880	14866	14815	14728	14825	14663	14772	14724	14909	14597	14758	14904	14736	14882	14753	14766	14862	14834	14734	14711	14969	14650	14797	14909	14956	14670	14800	14843	14745	14779	14833	14853	14855	14771	14749	14824	14841	14803	14820	14724	14765	14853	14773	14668	14671	14705	14743	14836	14955	14835	14976	14884	14819	14829	14915	14709	14807	14621	14567	14699	14787	14608	14918	14787	14752	14900	14755	14987	14824	14847	14658	14698	14678	15075	14815	14645	14743	14704	14889	14767	14896	14857	14826	14661	14800	14878	14745	14791	14839	14864	14694	14768	14644	14801	14864	14876	14796	14896	14677	14768	14915	14911	14797	14835	14803	14680	14942	14755	14747	14754	15140	14799	14649	14767	14773	14667	14827	14843	14693	14753	14754	14624	14863	14836	14841	14947	14819	14693	14864	14734	14836	14747	14915	14861	14784	14891	14921	14734	14954	14719	14543	14763	14677	14855	14726	14767	14744	14729	14710	14699	14900	14806	14760	14678	14782	14922	14777	14927	14835	14798	14783	14857	14711	14706	14848	14707	14672	14759	14628	14730	14672	14906	14903	14763	14712	14835	14863	14655	14660	14638	14859	14734	14862	14545	14684	14713	14836	14828	14838	14670	14881	14700	14721	14749	14840	14623	14654	14908	14845	14723	14486	14818	14725	14842	14806	14667	14966	14707	14899	14818	14725	14530	14751	14660	15064	14707	14782	14708	14857	14752	14856	14627	14871	14770	14772	14768	14788	14668	14838	14749	14596	14867	14879	14859	14691	14755	14792	14744	14729	14701	14756	14741	14710	14761	14849	14525	14719	14814	14801	14656	14651	14656	14887	14752	14737	14874	14751	14863	14754	14743	14759	14736	14895	14657	15037	15000	14752	14941	14920	14805	14638	14559	14641	14887	14907	14978	14992	14915	14838	14837	14992	14841	14994	14881	15051	14893	14921	14639	14762	14801	14657	14746	14608	14850	14603	14769	14783	14820	14560	14788	14831	14781	14778	14707	14912	14908	14886	14634	14752	14720	14822	14621	15037	14606	14807	14845	14842	14697	14607	14750	14824	14978	14653	14738	14840	14673	14914	14774	15114	14746	14800	14804	14690	14698	14878	14850	14811	14972	14886	14697	14755	14784	14793	14867	14515	14730	14763	14899	14763	14833	14804	14951	14845	14582	14752	14761	14742	14844	14812	14790	14633	14854	14607	14816	14767	14751	14603	14804	14813	14753	14862	14903	14835	14768	14777	14875	14650	14784	14662	14797	14907	14723	14714	14672	14826	14588	14827	14803	14704	14811	14883	14844	14640	14797	14969	14927	14749	14782	14836	14610	14751	14751	14751	15032	14925	14878	14950	14806	14749	14580	14825	14654	14822	14785	14641	14561	14996	14745	14833	14616	14581	14688	14910	14760	14849	14829	14662	14730	14648	14687	15027	14672	14631	14740	14756	14659	14731	14640	14793	14730	14682	14609	14966	14830	14892	14842	14813	14609	14748	14819	14840	14837	14825	14768	14695	14856	14723	14798	14852	14691	14763	14824	14688	14642	14820	14825	14765	14826	14929	14824	14855	14874	14925	14746	14834	14826	14750	15057	14841	14692	14996	14846	14857	14932	14917	15039	14927	14702	14925	14661	14808	14766	14884	14797	14593	14670	14751	14844	14776	14813	14898	14706	14743	14768	14796	14648	14829	14839	14899	14849	14730	14717	15100	14845	14723	14789	14788	14724	14865	14514	14728	14666	14815	14758	14824	14729	14846	14858	14807	14748	14895	14752	14811	14800	15002	14732	14787	14717	14951	14773	14813	14687	15024	14810	14690	14617	14672	14651	14769	14829	14628	14665	14872	15000	14836	14827	14892	14557	14762	14872	14864	14769	14800	14702	14767	14924	14741	14568	14724	14709	14683	14825	14910	14809	14960	14874	14572	14740	14776	14603	14785	14753	14801	14926	14746	14816
17435	32141	29798	22968	21397	19628	18464	18800	19132	19064	17677	15698	14945	15501	15540	15324	15536	15731	15665	15605	14752	14990	15181	14895	14880	14712	14688	14667	14292	14371	14323	14025	13972	13898	13909	13795	13847	13859	13869	13938	13935	13865	13838	13917	13977	14620	16086	16126	15661	14212	14209	13951	13965	13704	13520	13663	13550	13668	13588	13529	13683	13541	13526	13578	13632	13657	13688	13680	13633	13632	13652	13616	13633	13393	13633	13670	13711	13598	13710	13568	13620	13591	13531	13627	13612	13716	13627	13653	13512	13722	13763	13664	13683	13669	13683	13571	13638	13708	13663	13821	13576	13646	13654	13613	13702	13657	13689	13712	13776	13570	13540	13604	13620	13746	13733	13747	13664	13618	13870	13648	13675	13626	13757	13640	13679	13630	13563	13615	13633	13743	13578	13561	13704	13523	13610	13496	13704	13611	13590	13682	13842	13652	13543	13641	13632	13627	13496	13554	13688	13744	13679	13641	13782	13590	13660	13635	13668	13710	13500	13640	13489	13783	13594	13562	13536	13711	13749	13571	13747	13668	13625	13492	13654	13644	13652	13663	13576	13582	13624	13521	13859	13821	13357	13553	13690	13529	13622	13506	13696	13622	13542	13584	13450	13700	13919	13545	13625	13730	13754	13547	13699	13581	13646	13721	13677	13747	13800	13781	13607	13678	13631	13694	13551	13651	13577	13728	13587	13580	13591	13681	13641	13701	13629	13452	13686	13729	13580	13513	13562	13696	13532	13666	13675	13580	13418	13738	13752	13546	13664	13441	13594	13651	13684	13736	13535	13659	13661	13653	13609	13712	13660	13605	13693	13734	13707	13584	13608	13759	13578	13689	13565	13840	13472	13511	13665	13590	13644	13716	13503	13648	13529	13621	13613	13576	13756	13799	13691	13550	13551	13496	13648	13658	13723	13776	13657	13610	13693	13604	13765	13582	13551	13639	13583	13653	13680	13759	13588	13514	13868	13550	13624	13723	13654	13714	13638	13776	13710	13591	13770	13565	13661	13569	13797	13655	13484	13630	13616	13583	13707	13757	13782	13659	13630	13705	13719	13881	13608	13744	13563	13550	13688	13605	13655	13589	13583	13476	13556	13577	13622	13425	13599	13673	13539	13616	13516	13708	13471	13610	13573	13589	13631	13599	13517	13646	13529	13741	13626	13733	13646	13552	13656	13773	13694	13544	13525	13783	13492	13642	13529	13704	13640	13586	13633	13704	13719	13628	13555	13605	13706	13719	13591	13709	13640	13525	13673	13679	13732	13665	13722	13646	13643	13755	13591	13619	13679	13547	13652	13498	13581	13488	13623	13679	13766	13584	13673	13572	13782	13579	13614	13709	13568	13684	13522	13718	13778	13760	13711	13539	13509	13660	13733	13657	13515	13557	13572	13662	13596	13742	13688	13461	13688	13494	13653	13679	13510	13661	13641	13566	13622	13609	13630	13564	13697	13771	13634	13780	13447	13611	13666	13612	13713	13717	13537	13649	13584	13513	13808	13666	13616	13547	13712	13572	13704	13660	13522	13720	13514	13541	13692	13597	13785	13527	13660	13551	13685	13533	13683	13633	13593	13679	13650	13587	13719	13423	13593	13581	13552	13599	13696	13720	13656	13623	13699	13734	13728	13659	13588	13685	13587	13727	13515	13602	13762	13546	13650	13675	13650	13720	13603	13646	13434	13590	13523	13527	13451	13771	13497	13598	13737	13516	13487	13734	13635	13523	13524	13771	13810	13829	13667	13681	13600	13664	13679	13642	13684	13633	13539	13825	13594	13622	13563	13520	13755	13603	13677	13609	13555	13673	13679	13834	13735	13713	13505	13754	13546	13595	13657	13555	13684	13661	13625	13787	13622	13628	13761	13563	13650	13667	13610	13567	13669	13531	13526	13706	13565	13584	13609	13775	13467	13591	13691	13510	13763	13667	13537	13639	13693	13590	13337	13672	13649	13655	13605	13616	13699	13486	13647	13721	13578	13532	13678	13629	13464	13617	13654	13658	13731	13589	13708	13793	13587	13749	13638	13486	13462	13591	13583	13873	13452	13603	13649	13611	13634	13681	13630	13564	13536	13664	13717	13558	13572	13585	13680	13827	13592	13559	13619	13620	13617	13377	13766	13620	13639	13655	13623	13456	13680	13628	13659	13449	13813	13595	13731	13771	13625	13349	13612	13483	13634	13534	13741	13646	13596	13627	13672	13787	13650	13677	13564	13647	13766	13556	13573	13784	13580	13618	13579	13589	13636	13652	13680	13656	13739	13530	13733	13530	13574	13626	13436	13614	13682	13551	13784	13707	13659	13667	13629	13713	13773	13695	13766	13564	13811	13747	13682	13768	13598	13682	13648	13685	13703	13568	13661	13686	13637	13438	13595	13517	13521	13689	13621	13630	13513	13626	13636	13712	13562	13681	13422	13553	13705	13521	13523	13499	13685	13573	13575	13555	13510	13707	13731	13706	13541	13566	13718	13671	13574	13782	13450	13675	13459	13591	13766	13622	13535	13566	13581	13616	13684	13547	13568	13503	13575	13642	13514	13502	13734	13694	13538	13757	13607	13699	13633	13645	13651	13701	13668	13421	13817	13559	13545	13667	13667	13700	13643	13697	13716	13668	13622	13625	13645	13555	13784	13706	13666	13744	13694	13641	13629	13581	13508	13747	13514	13657	13600	13556	13651	13586	13646	13703	13665	13782	13554	13589	13685	13502	13555	13545	13581	13760	13572	13566	13645	13562	13471	13761	13574	13495	13710	13653	13685	13732	13707	13696	13622	13471	13673	13447	13632	13581	13553	13496	13679	13793	13565	13573	13523	13629	13497	13604	13541	13459	13509	13631	13523	13559	13532	13569	13587	13562	13772	13585	13461	13687	13693	13622	13559	13709	13582	13571	13597	13548	13739	13615	13664	13716	13796	13720	13570	13725	13598	13597	13786	13771	13544	13577	13609	13645	13631	13694	13712	13569	13648	13628	13672	13571	13613	13573	13692	13616	13447	13734	13750	13503	13730	13706	13578	13568	13377	13520	13716	13664	13733	13677	13555	13616	13557	13688	13664	13609	13735	13587	13540	13531	13520	13498	13665	13532	13653	13691	13643	13660	13537	13506	13672	13624	13551	13622	13535	13682	13595	13575	13695	13840	13452	13522	13641	13602	13539	13655	13650	13632	13629	13605	13539	13721	13593	13691	13538	13521	13682	13434	13644	13668	13536	13636	13656	13771	13693	13515	13718	13548	13604	13560	13664	13552	13693	13672	13662	13679	13688	13607	13637	13674	13503	13495	13598	13717	13924	13442	13547	13591	13618	13518	13474	13580	13575	13578	13681	13665	13737	13760	13628	13652	13555	13582	13810	13651	13720	13539	13673	13728	13699	13716	13545	13542	13716	13671	13696	13390	13592	13709	13680	13687	13698	13615	13630	13805	13678	13718	13625	13575	13577	13700	13711	13647	13507	13567	13498	13574	13631	13542	13587	13670	13697	13646	13618	13475	13713	13621	13463	13690	13570	13697	13662	13641	13484	13634	13730	13656	13770	13647	13490	13650	13641	13598	13614	13523	13728	13683	13646	13534	13541	13592	13669	13723	13753	13477	13620	13619	13594	13569	13683	13614	13719	13608	13438	13730	13671	13759	13611	13753	13595	13676	13777	13532	13639	13744	13577	13590	13648	13603	13599	13586	13626	13707	13677	13778	13691	13605	13606	13581	13646	13458	13558	13560	13748	13623	13699	13682	13698	13535	13631	13692	13821	13552	13629	13716	13611	13740	13785	13653	13728	13769	13699	13668	13773	13591	13594	13520	13659	13687	13599	13502	13789	13597	13618	13641	13645	13661	13550	13535	13466	13648	13542	13703	13495	13505	13789	13609	13857	13718	13694	13562	13683	13512	13550	13434	13567	13580	13657	13770	13490	13690	13874	13576	13792	13551	13699	13495	13648	13690	13576	13594	13621	13703	13654	13816	13749	13553	13841	13733	13645	13481	13751	13400	13778	13631	13580	13700	13597	13732	13604	13735	13626	13599	13768	13462	13663	13732	13659	13602	13609	13543	13599	13438	13740	13629	13701	13759	13708	13703	13479	13595	13702	13654	13599	13586	13649	13557	13827	13728	13603	13654	13515	13490	13639	13600	13676	13665	13643	13720	13494	13644	13556	13579	13590	13505	13622	13527	13619	13663	13581	13797	13774	13468	13564	13615	13625	13689	13724	13529	13593	13599	13642	13643	13899	13564	13613	13585	13686	13729	13624	13550	13610	13761	13651	13712	13629	13589	13645	13686	13792	13692	13695	13662	13574	13587	13603	13567	13639	13544	13801	13638	13669	13569	13503	13510	13573	13657	13620	13467	13575	13673	13673	13761	13571	13712	13752	13553	13495	13579	13629	13534	13700	13668	13848	13667	13582	13537	13641	13556	13569	13596	13565	13671	13739	13686	13722	13793	13550	13794	13491	13592	13689	13618	13512	13783	13550	13585	13718	13526	13599	13653	13490	13605	13646	13609	13833	13541	13687	13459	13572	13524	13510	13544	13582	13651	13673	13615	13626	13564	13583	13518	13682	13477	13544	13692	13494	13636	13526	13646	13789	13560	13557	13550	13629	13596	13639	13682	13704	13598	13678	13629	13727	13575	13467	13592	13469	13747	13490	13622	13746	13513	13666	13611	13768	13609	13768	13747	13560	13711	13510	13736	13630	13639	13787	13575	13443	13670	13558	13570	13475	13709	13577	13571	13715	13488	13599	13517	13606	13681	13628	13725	13774	13535	13652	13562	13589	13570	13789	13597	13745	13768	13687	13633	13374	13628	13566	13670	13643	13700	13679	13669	13637	13624	13686	13691	13644	13536	13617	13667	13614	13551	13692	13596	13763	13679	13728	13689	13695	13766	13472	13625	13526	13777	13649	13706	13771	13673	13737	13593	13679	13696	13650	13585	13507	13612	13751	13734	13697	13597	13697	13802	13613	13556	13510	13585	13643	13551	13563	13719	13831	13610	13559	13649	13623	13640	13530	13653	13672	13652	13557	13502	13604	13724	13610	13696	13662	13595	13495	13512	13651	13648	13665	13412	13538	13632	13646	13668	13686	13542	13800	13512	13577	13545	13590	13702	13681	13670	13550	13554	13654	13474	13639	13674
27613	22229	24081	20155	16559	16064	15989	16076	16154	15949	15482	15300	14882	14848	15138	15312	15276	15453	15475	15207	15337	15008	15350	15025	15010	14990	15033	15024	15006	14745	14709	14563	14748	14806	14816	15005	15029	15089	15079	14904	14800	14844	14879	14785	14865	14759	14746	15070	15077	14905	14764	14772	14718	14883	14801	14697	14720	14701	14834	14744	14724	14647	14776	14724	14800	14688	14648	14860	14665	14765	14835	14801	14846	14870	14765	14454	14812	14595	14722	14705	14905	14866	14721	14946	14728	14738	14862	14799	14870	14579	14827	14861	14737	14646	14834	14801	14643	14797	14751	14646	14721	14717	14622	14786	14691	14556	14914	14947	14939	14721	14816	14669	14811	14663	14843	14777	14793	14786	14768	14749	14631	14489	14591	14836	14804	14825	14955	14845	15004	14923	14818	14811	14677	14663	14615	14845	14793	14588	14663	14658	14743	14778	14810	14618	14765	14653	14782	14831	14782	14776	14775	14725	14981	14735	14690	14692	14888	14560	14721	14588	14743	14568	14839	14709	14765	14797	14800	14860	14579	14685	14597	14921	14728	14876	14703	14526	14931	14771	14656	14610	14689	14847	14943	14622	14723	14734	14730	14741	14679	14774	14738	14807	14720	14682	14858	14917	14730	14802	14731	14764	14550	14756	14775	14970	14689	14772	14693	14762	14903	14667	14518	14705	14809	14817	14519	14759	14818	14537	14746	14819	14840	14758	14748	14665	14856	14697	14749	14751	14673	14650	14785	14841	14694	14649	14792	14719	14802	14822	14762	14880	14592	14715	14542	14738	14822	14808	14731	14757	14714	14856	14643	14652	14750	14829	14813	14808	14770	14586	14582	14774	14819	14839	14741	14771	14676	14694	14516	14732	14781	14652	14726	14762	14835	14655	14720	14820	14780	14802	14699	14735	14611	14868	14631	14668	14858	14834	14718	14579	14559	14962	14882	14602	14805	14642	14789	14859	14782	14864	14747	14646	14677	14660	14538	14776	14766	14720	14898	14715	14785	14778	14786	14744	14639	14836	14757	14668	14653	14753	14790	14751	14702	14782	14655	14581	14781	14741	14772	14742	14717	14593	14647	14655	14941	14764	14914	14768	14689	14829	14824	14695	14530	14501	14712	14822	14644	14753	14664	14617	14612	14797	14697	15021	14883	14741	14689	14770	14851	14671	14645	14829	14852	14740	14813	14912	14528	14676	14679	14789	14651	14645	14763	14850	14739	14769	14634	14774	15024	14960	14705	14887	14683	14801	14660	14790	14772	14803	14754	14747	14839	14701	14603	14847	14665	14609	14719	14647	14700	15005	14815	14709	14751	14755	14807	14814	14824	14937	14609	14809	14897	14717	14748	14629	14830	14740	14714	14623	14851	14661	14898	14907	14776	14644	14628	14840	14713	14827	14878	14758	14905	14682	14683	14774	14755	14750	14705	14775	14588	14924	15035	14884	14824	14802	14507	14720	14748	14872	14684	14736	14717	14732	14712	14780	14833	14713	14862	14775	14749	14886	14694	14644	14982	14856	14656	14945	14849	14758	14734	14767	14776	14753	14871	14688	14759	14713	14717	14697	14635	14770	14641	14833	14698	14626	14715	14678	14938	14633	14759	14605	14588	14730	14842	14716	14832	15104	14765	14754	14876	14880	14747	14811	14804	14801	14559	14844	14922	14734	14691	14733	14673	14936	15021	14985	14803	14634	14728	14818	14708	14746	14654	14588	14635	14711	14635	14843	14838	14806	14635	14764	14715	14788	14709	14578	14865	14834	14877	14675	14705	14658	14659	14699	14747	14759	14780	14593	14832	14953	14829	14712	14728	14823	14758	14770	14703	14696	14536	14602	14562	14803	14871	14864	14858	14664	14780	14735	14852	14782	14706	14718	14737	14703	14736	14713	14617	14718	14722	14732	14742	14866	14721	14794	14815	14691	14658	14878	14812	14789	14899	14926	14894	14721	14819	14961	14717	14654	14595	14734	14913	14848	14498	14827	14750	14714	14851	14782	14934	14679	14983	14871	14702	14752	14705	14630	14785	14874	14934	14693	14606	14947	14797	14837	14674	14921	14739	14800	14681	14820	14719	14852	14812	14821	14868	14799	14804	14774	14756	14491	14846	14834	14899	14791	14687	14856	14651	14693	14748	15037	14788	14851	14722	14836	14796	14776	14855	14901	14958	14921	14740	14896	14786	14758	14656	14730	14586	14624	14581	14660	14760	14685	14853	14821	14741	14697	14758	14830	14558	14642	14835	14814	14839	14736	14629	14707	14780	14711	14797	14749	14748	14936	14544	14964	14547	14692	14778	14758	14782	14804	14848	14758	14825	14781	14908	14907	14792	14883	14612	14877	14819	14759	14860	14759	14904	14666	14847	14678	14712	14845	14856	14683	14739	14771	14923	14803	14922	14848	14771	14818	14635	14733	14723	14653	14607	14706	14809	14734	14986	14658	14867	14956	14928	14629	14599	14712	14964	14481	14786	14809	14600	14559	14717	14808	14706	14905	14664	14829	14691	14903	14908	14741	14687	14689	14625	14927	14765	14811	14814	14705	14810	14767	14664	14697	14716	14804	14976	14854	14872	14602	15022	14867	14759	14710	14874	14787	14644	14717	14587	14725	14842	14745	14695	14809	14570	14907	14702	14778	14609	14668	14673	14681	14734	14689	14677	14808	14854	14683	14842	14605	14726	14820	14783	14686	14694	14713	14811	14923	14693	14823	14759	14624	14796	14683	14885	14911	14909	14871	14905	14706	15081	14691	14806	14807	14693	14806	14644	14819	14704	14706	14774	14799	14789	14704	14600	14709	14675	14819	14538	14676	14734	14707	14959	14995	14661	14719	14842	14691	14663	14848	14734	14735	14794	14533	14518	14721	14629	14824	14656	14685	14685	14772	14715	14866	14871	14902	14748	14783	14783	14919	14806	14632	14893	14623	14774	14823	14744	14900	14774	14821	14758	14691	14934	14809	14866	14888	14664	14859	14844	14546	14617	14846	14693	14624	14775	14791	14715	14593	14615	14502	14605	14937	14727	14886	14718	14840	14776	14874	14855	14720	14810	14801	14728	14916	14747	14809	14830	14808	14790	14858	14709	14779	14840	14823	14799	14683	14779	14669	14749	14762	14813	14742	14812	14799	14801	14699	14513	14810	14794	14781	14789	14653	14707	14687	14852	14774	14567	14861	14910	14809	14804	14787	14695	14860	14806	14895	14570	14883	14727	14744	14748	14743	14603	14548	14785	14671	14760	14692	14832	14728	14646	14844	14842	14679	14769	14717	14856	14701	14642	14696	14636	14789	14984	14607	14800	14817	14702	14843	14829	14628	14868	14715	14819	14803	14666	14785	14726	14837	14873	14774	14617	14614	14832	14608	14433	14701	14871	14849	14854	14980	14912	14643	14687	14723	14691	14777	14779	14619	14755	14811	14623	14819	14711	14782	14733	14604	14765	14677	14860	14871	14784	14883	14948	14793	14793	14871	14843	14826	14765	14863	14803	14752	14753	14725	14694	14752	14759	14795	14680	14706	14818	14736	14724	14708	14590	14795	14768	14678	14648	14838	14832	14602	14722	14641	14780	14754	14741	14860	14852	14785	14740	14785	14710	14868	14843	14664	14643	14872	14679	14689	14813	14684	14787	14830	14763	14775	14765	14702	14672	14692	14863	14811	14969	14717	14674	14932	14696	14754	14564	14745	14748	14717	14615	14769	14834	14664	14859	14733	14800	14694	14757	14752	14736	14934	14810	14767	14769	14665	14920	14666	14763	14785	14580	14840	14802	14830	14840	14755	14871	14703	14716	14799	14670	14908	14750	14510	14686	14703	14795	14678	14686	14957	14856	14793	14734	14915	14697	14917	14835	14766	14782	14546	14776	14797	14823	14897	14668	14760	14594	14752	14757	14605	14626	14683	14849	14713	14885	14614	14799	14817	14811	14658	14762	14811	14733	14891	14737	14616	14723	14817	14800	14786	14906	14846	14528	14729	14980	14706	14632	14587	14932	14989	14908	14944	14764	14745	14851	14853	14924	14805	14823	14825	14529	14884	14594	14807	14843	14658	14545	14743	14706	14811	14787	14650	14760	14854	14814	14813	14659	14874	14819	14775	14873	14778	14650	14856	14820	14853	14929	14829	14892	14575	14657	14651	14773	14736	14889	14647	14774	14848	14787	14767	14806	14864	14952	14866	14837	14773	14589	14799	14820	14792	14913	14558	14673	14758	14723	14805	14934	14830	14638	14808	14783	14921	14518	14745	14741	14952	14838	15003	14843	14697	14857	14691	14684	14738	14863	14682	14661	14676	14850	14662	14853	14831	14815	14839	14779	14694	14867	14636	14777	14680	14754	14722	14660	14501	14708	14589	14615	14721	14858	14706	14843	14720	14619	14897	14774	14682	14848	14866	14713	14892	14736	14710	14651	14754	14788	14978	14786	14797	14674	14779	14613	14652	14733	14860	14894	14862	14841	14912	14796	14908	14713	14601	14907	14739	14772	14801	14759	14685	14874	14762	14670	14918	14752	14683	14841	14770	14813	14721	14737	14773	14674	14619	14932	14521	14862	14801	14781	14799	14839	14478	14925	14806	14735	14987	14758	14795	14675	14731	14842	14777	14725	14803	14887	14873	14747	14919	14904	14762	14800	14767	14805	14938	14835	14571	14675	14757	14839	14588	14672	14815	14885	14929	14779	14817	14774	14955	14778	14743	14806	14729	14778	14841	14673	14659	14843	14762	14899	14755	14634	14846	14844	14762	14866	14835	14751	14729	14869	14557	14577	14705	14873	14756	15014	14821	14640	14677	14573	14888	14826	14666	14660	14534	14886	14864	14837	14574	14774	14621	14783	14924	14684	14662	14644	14796	14600	14770	14607	14782	14835	14845	14780	14857	14867	14809	14701	14679	14901	14858	14713	14833	14777	14760	14738	14822	14658	14716	14541	14556	14798	14759	14833	14706	14973	14909	14820	14745	14899	14734	14530	14820	14701	14757	14827	14685	14680	14660	14826	14753	14567	14932	14842	14815	14800	14876	14699	14852	14849	14868	14741	14933	14862	14888	14773	14564	14818	14865	14893	14799	14748	14932	14695	14758	14728	14690	14715	14658	14848	14678	14866	14790	14711	14721	14783	14722	14876	14665	14653	14654
16800	22296	21168	17660	16557	15419	15479	15928	16234	16116	14972	14252	14064	14014	14000	14124	14473	14438	14657	14310	14056	14238	14136	14009	13938	13962	13894	13731	13738	13762	13754	13828	13606	14014	13777	13835	13826	14097	13909	13656	13835	13615	13670	13764	13769	13351	13857	13875	13964	13732	13898	13586	13637	13576	13596	13766	13767	13578	13625	13678	13779	13432	13659	13540	13764	13694	13769	13514	13618	13582	13499	13507	13461	13638	13678	13752	13669	13527	13703	13788	13510	13739	13665	13697	13731	13681	13604	13586	13878	13404	13603	13773	13545	13577	13490	13399	13770	13472	13587	13554	13688	13553	13520	13598	13665	13607	13683	13535	13575	13509	13569	13645	13609	13646	13570	13574	13721	13552	13721	13567	13691	13725	13638	13756	13581	13692	13558	13617	13697	13571	13502	13739	13712	13798	13591	13759	13540	13630	13659	13639	13775	13625	13672	13664	13620	13597	13638	13611	13674	13644	13503	13513	13578	13477	13544	13821	13618	13526	13509	13608	13608	13619	13531	13537	13731	13751	13691	13763	13642	13561	13800	13674	13514	13593	13748	13537	13511	13667	13626	13699	13482	13716	13626	13724	13672	13572	13718	13536	13616	13655	13530	13706	13730	13667	13731	13522	13547	13644	13673	13662	13608	13661	13603	13558	13458	13556	13768	13507	13577	13489	13882	13756	13422	13797	13692	13783	13734	13720	13517	13522	13689	13495	13558	13576	13719	13417	13713	13520	13737	13609	13623	13730	13417	13619	13491	13653	13460	13620	13561	13479	13774	13571	13660	13743	13540	13535	13588	13794	13581	13506	13617	13671	13708	13741	13782	13541	13866	13667	13688	13619	13574	13827	13628	13628	13521	13490	13428	13475	13649	13705	13783	13628	13542	13700	13741	13627	13662	13553	13600	13753	13637	13679	13633	13736	13583	13774	13716	13805	13679	13487	13698	13590	13564	13577	13604	13440	13688	13435	13721	13647	13668	13761	13655	13465	13611	13754	13529	13651	13673	13544	13520	13532	13596	13638	13438	13599	13732	13687	13644	13571	13587	13572	13561	13645	13544	13757	13609	13689	13707	13698	13613	13580	13684	13552	13831	13680	13757	13637	13566	13515	13680	13548	13875	13804	13698	13577	13696	13929	13568	13596	13665	13761	13627	13540	13729	13649	13727	13549	13549	13666	13534	13626	13690	13608	13579	13625	13701	13686	13710	13674	13711	13402	13615	13752	13777	13691	13559	13725	13599	13555	13582	13685	13694	13613	13518	13726	13680	13715	13740	13728	13631	13737	13618	13710	13635	13723	13541	13615	13659	13606	13605	13496	13669	13715	13513	13612	13849	13471	13641	13821	13617	13557	13665	13698	13706	13749	13699	13602	13640	13541	13661	13839	13631	13564	13660	13663	13815	13555	13674	13708	13595	13693	13619	13547	13718	13624	13722	13620	13722	13644	13619	13652	13755	13636	13541	13686	13890	13762	13670	13648	13561	13598	13686	13582	13530	13590	13642	13706	13694	13363	13595	13635	13836	13675	13729	13534	13463	13638	13622	13659	13510	13581	13620	13719	13595	13688	13609	13347	13683	13712	13681	13638	13649	13748	13647	13710	13671	13663	13580	13609	13518	13721	13700	13744	13682	13581	13588	13488	13737	13652	13688	13633	13439	13637	13714	13529	13745	13625	13714	13674	13738	13687	13612	13757	13729	13698	13667	13625	13579	13618	13712	13687	13678	13585	13517	13760	13649	13696	13624	13535	13599	13565	13653	13808	13624	13457	13765	13638	13605	13658	13678	13770	13598	13649	13545	13703	13867	13703	13640	13626	13704	13622	13569	13582	13574	13647	13728	13572	13692	13555	13661	13648	13644	13705	13690	13636	13742	13510	13643	13687	13655	13726	13612	13859	13662	13557	13537	13763	13533	13605	13696	13605	13802	13496	13802	13563	13674	13700	13584	13507	13618	13804	13755	13687	13626	13658	13654	13683	13644	13673	13728	13731	13293	13690	13713	13546	13751	13650	13667	13722	13661	13756	13713	13787	13758	13646	13622	13537	13497	13683	13532	13754	13707	13628	13667	13643	13720	13570	13476	13658	13697	13560	13780	13548	13594	13839	13708	13627	13474	13576	13706	13447	13658	13637	13869	13650	13534	13642	13605	13675	13646	13570	13507	13875	13595	13749	13738	13696	13677	13591	13479	13554	13534	13552	13788	13822	13667	13655	13646	13754	13775	13753	13562	13600	13590	13600	13654	13718	13665	13722	13579	13686	13570	13442	13633	13655	13785	13594	13821	13653	13630	13673	13616	13608	13495	13710	13694	13521	13555	13663	13457	13532	13697	13609	13534	13700	13602	13543	13743	13637	13840	13620	13568	13807	13538	13698	13547	13608	13739	13648	13685	13699	13694	13642	13713	13693	13774	13636	13557	13659	13590	13572	13635	13653	13725	13659	13505	13640	13576	13793	13746	13723	13545	13398	13687	13496	13513	13520	13675	13518	13794	13631	13574	13657	13661	13719	13827	13617	13680	13800	13677	13709	13729	13719	13778	13566	13671	13403	13736	13554	13707	13773	13813	13536	13601	13626	13682	13570	13620	13729	13715	13614	13667	13471	13746	13563	13602	13552	13654	13650	13570	13631	13504	13672	13694	13648	13734	13470	13526	13601	13620	13638	13767	13633	13679	13422	13643	13615	13638	13560	13835	13670	13580	13537	13584	13720	13644	13524	13713	13632	13625	13875	13684	13595	13609	13473	13681	13690	13689	13627	13568	13788	13649	13697	13700	13651	13671	13765	13629	13653	13797	13706	13479	13504	13765	13652	13606	13620	13651	13484	13722	13703	13768	13754	13660	13677	13591	13609	13581	13706	13615	13766	13715	13679	13689	13794	13666	13682	13648	13698	13723	13603	13587	13668	13606	13657	13476	13677	13511	13783	13666	13708	13870	13816	13642	13615	13740	13509	13557	13570	13595	13713	13616	13876	13625	13728	13647	13546	13706	13555	13723	13542	13628	13703	13652	13542	13584	13669	13632	13629	13614	13683	13639	13407	13747	13705	13671	13821	13670	13605	13439	13594	13721	13673	13620	13679	13627	13466	13509	13537	13731	13512	13703	13766	13494	13519	13636	13644	13773	13780	13559	13681	13584	13629	13582	13693	13649	13831	13730	13721	13722	13793	13691	13736	13701	13526	13637	13583	13739	13656	13651	13797	13602	13567	13809	13539	13616	13664	13702	13682	13672	13553	13607	13746	13772	13613	13713	13673	13532	13550	13687	13733	13727	13669	13582	13539	13647	13470	13708	13709	13648	13561	13690	13404	13784	13849	13768	13760	13629	13565	13491	13667	13602	13673	13788	13580	13659	13576	13773	13747	13719	13647	13681	13809	13742	13697	13579	13573	13674	13631	13676	13708	13644	13652	13629	13802	13696	13612	13778	13530	13884	13611	13645	13627	13540	13642	13660	13723	13680	13652	13756	13647	13673	13634	13660	13452	13540	13679	13778	13633	13732	13610	13600	13568	13777	13845	13522	13541	13703	13615	13763	13508	13610	13738	13533	13705	13646	13709	13559	13557	13712	13518	13631	13645	13840	13705	13695	13596	13680	13802	13731	13570	13642	13576	13665	13593	13733	13580	13554	13657	13655	13753	13730	13695	13571	13845	13742	13748	13557	13587	13765	13720	13609	13428	13621	13614	13726	13606	13499	13591	13695	13566	13638	13713	13695	13674	13666	13610	13697	13650	13750	13624	13697	13568	13525	13552	13730	13531	13795	13510	13593	13654	13749	13734	13812	13665	13567	13566	13662	13745	13618	13649	13764	13750	13598	13577	13682	13693	13616	13750	13582	13642	13581	13788	13724	13684	13505	13535	13715	13613	13539	13664	13715	13624	13645	13542	13628	13658	13688	13672	13584	13710	13592	13618	13492	13779	13694	13542	13606	13706	13595	13632	13641	13624	13634	13664	13754	13698	13557	13564	13480	13748	13516	13693	13778	13728	13467	13779	13691	13718	13649	13682	13654	13641	13584	13630	13689	13621	13787	13679	13570	13564	13664	13545	13567	13707	13540	13538	13600	13606	13690	13704	13717	13655	13594	13611	13695	13673	13747	13685	13583	13592	13604	13680	13645	13676	13749	13642	13392	13688	13640	13649	13610	13690	13565	13734	13674	13526	13580	13670	13500	13619	13579	13614	13665	13726	13637	13755	13661	13704	13722	13538	13530	13704	13668	13651	13608	13739	13766	13507	13773	13630	13669	13590	13617	13791	13700	13603	13752	13602	13699	13570	13815	13788	13558	13713	13587	13773	13661	13669	13526	13712	13830	13573	13593	13707	13680	13701	13796	13694	13603	13717	13640	13795	13523	13902	13705	13789	13728	13655	13723	13663	13723	13511	13652	13714	13674	13593	13726	13673	13747	13610	13734	13608	13486	13546	13700	13661	13695	13562	13602	13442	13637	13593	13680	13742	13739	13587	13684	13661	13642	13648	13681	13416	13586	13742	13675	13723	13633	13520	13595	13582	13702	13714	13643	13573	13828	13606	13551	13661	13526	13755	13607	13774	13426	13809	13745	13647	13866	13702	13533	13682	13540	13577	13654	13712	13662	13660	13512	13615	13689	13805	13612	13690	13586	13819	13533	13570	13671	13658	13853	13647	13588	13691	13577	13611	13570	13566	13622	13706	13721	13603	13649	13739	13594	13661	13558	13798	13748	13723	13641	13726	13624	13716	13590	13764	13617	13606	13623	13743	13509	13598	13782	13585	13665	13769	13597	13878	13482	13765	13528	13709	13581	13551	13652	13532	13734	13612	13714	13717	13793	13628	13826	13529	13628	13667	13722	13656	13673	13549	13647	13584	13709	13744	13683	13505	13593	13917	13666	13641	13669	13727	13710	13528	13591	13635	13621	13510	13684	13640	13653	13622	13609	13636	13735	13646	13758	13745	13625	13689	13597	13740	13886	13685	13597	13450	13872	13585	13401	13641	13621	13722	13588	13638	13605	13727	13709	13748	13623	13506	13431	13716	13679	13663	13567	13684	13747	13785	13700	13637	13800	13525	13626	13736	13699	13646	13554	13715	13444	13666	13628	13649	13660	13732	13591	13734	13789	13410	13624	13759	13569	13538	13636	13766	13663	13669
24075	21277	28691	24247	21926	20848	19158	17081	17098	17206	16468	15740	15477	15430	15287	15410	15194	15152	15543	15908	15632	15204	15327	15156	15118	15081	15067	14923	15048	14619	14965	14904	14847	15284	14931	15006	14946	14981	14899	14947	15127	15085	15031	14843	15045	15224	15700	15607	15653	15258	14970	14938	15006	14603	14883	14836	14798	14785	14736	14776	14833	14785	14905	14795	14686	14704	14750	14944	14948	14711	14898	14759	14830	14695	14525	14810	14885	14945	14818	14723	14944	14708	14839	14991	14949	14789	14656	14856	14781	14848	14711	14812	14774	14753	14859	14620	14638	14832	14945	14685	14802	14922	14860	14808	14854	14770	14819	14844	14782	14764	14682	14888	14829	14803	14783	14907	14711	14733	14863	14799	14985	14854	14757	14867	14687	14893	14711	14882	14738	14769	14823	14689	14921	14688	14856	14726	14916	14734	14592	14805	14699	14877	14790	14838	14792	14744	14842	14566	14820	14996	14750	14907	14788	14668	14638	14780	14951	14632	14790	14702	15068	14887	14889	14639	14653	14782	14793	14922	14872	14663	14945	14871	14582	14843	14749	14703	14874	14736	14819	14673	14961	14736	14731	14856	14775	14830	14856	14734	14780	14684	14579	15003	14776	14809	14638	14854	14971	14827	14895	14831	14695	14779	14627	14883	14924	14755	14845	14676	14797	14840	14822	14836	14784	14674	14801	14633	14789	14630	14625	14875	14766	14776	14758	14919	14623	14632	14933	14875	14805	14777	14970	14575	14642	14873	15088	14842	14862	14883	14887	14755	14688	14840	14788	14717	14694	14622	14872	14906	14899	14570	14779	14884	14764	14675	14668	14829	14679	14874	14748	14688	14771	14816	14864	14941	14854	15013	14662	14932	14820	14901	14779	14667	14812	14822	14722	14734	14926	14786	14775	14639	14801	14860	14981	14782	14847	14819	14806	14835	14863	14933	14679	14870	14584	14795	14952	14894	14837	14949	14844	14775	15041	14837	14874	14890	14764	14795	14821	14682	14585	14669	14835	14789	14777	14746	14660	14754	14769	14860	14721	14679	14831	14757	14891	14703	14708	14704	14995	14800	14845	14884	14832	14783	14781	14745	14924	14725	14784	14856	14767	14747	14819	14884	14680	14778	14869	14914	14748	14629	14721	14878	14745	14728	14805	14764	14763	14740	14728	14632	14887	14950	14817	14722	14931	14845	14722	14786	14898	14898	14781	14613	14698	14760	14791	14830	14940	14853	15010	14797	15043	14933	14704	14797	14576	14865	14800	14918	14750	14884	14616	14669	15033	14625	14575	14792	14876	14795	14705	14934	14944	14839	14754	14738	14677	14855	15026	14793	14853	14816	14676	14831	14803	14625	14833	14708	14678	14841	14893	14785	14695	14831	14871	14666	14878	14866	14922	14504	14640	14758	14869	14923	14682	14898	14965	14880	14848	15008	14854	14825	14752	14976	14823	14946	15057	14765	14747	14682	14863	14798	14793	14812	14786	14742	14844	14644	14798	14908	14782	14721	14784	14795	14799	14715	14941	14816	14781	14691	14895	14560	14682	14687	14835	14727	14685	14724	14693	14756	14743	14658	14630	14880	14787	14795	14957	14746	14702	14797	14917	14769	14712	14948	14820	14720	15093	14856	14794	14806	14767	14776	14720	14833	15027	15144	14807	14684	14659	14795	14980	14727	14732	14765	14941	14630	14730	14663	14706	14690	14851	14755	14779	14794	14827	14916	14861	14905	14815	14889	14629	14754	14895	14890	14848	14848	14861	14844	14635	14664	14596	14758	14765	14692	14763	14670	14773	14711	14856	14878	15069	14812	14893	14821	14880	14988	14736	14851	14705	14774	14798	14867	14887	14759	14911	15023	14727	15023	14725	14661	14877	14675	14813	14892	14857	14791	14817	14853	14802	14760	14689	14558	14780	14796	14706	14786	14819	14727	14813	14808	14872	14741	14695	14702	14818	14790	14871	15047	14987	14872	14825	14711	14914	14924	14846	14761	14692	14663	14812	14700	14763	14702	14837	14595	14761	14808	14825	14920	14814	14697	14847	14941	14634	14652	14779	15008	14849	14767	14797	14826	14853	14667	14999	14706	14831	14790	14906	14903	14818	14857	14812	14666	14735	14798	14665	14559	14896	14790	14750	14967	14769	14672	14934	14596	14705	14730	14765	14891	15036	14768	14759	14716	14969	14741	14842	14795	14742	14735	14825	14715	14740	14837	14787	14768	14717	14837	14769	14727	14543	14869	14879	14890	14819	14886	14828	14694	14826	14725	14725	14955	14878	14914	14955	14701	14797	14796	14625	14852	14910	14931	14862	14951	14939	14684	14851	14650	14726	14767	14699	14715	14778	14815	14712	14935	14873	14726	14737	14757	14734	14905	14588	14722	14839	14726	14775	14822	14728	14599	14575	14799	14796	14778	14758	14721	14605	14739	14739	14798	14769	14673	14659	14714	14772	14724	14921	14868	15047	14859	14757	14863	14879	14672	14900	14899	14898	14851	14770	14837	14697	14727	14646	14931	14549	14844	14746	14827	14746	14834	14876	14884	14756	14734	14753	14644	14741	14759	14644	14721	14907	14833	15026	14729	14760	15088	14821	14840	14864	14794	14820	14804	14646	14660	14796	14896	14750	15020	14827	14987	14679	14824	14827	14840	14923	14803	14836	14693	14771	14778	14857	14872	14664	14795	14707	14845	14880	14830	14874	14858	14724	14697	14823	14826	14968	14696	14858	14674	14770	14802	14653	14778	14741	14852	14858	14885	15018	14798	14861	14951	14808	14887	14868	14693	14704	14896	14850	14858	14795	14922	14786	14809	14763	14710	14976	14679	14880	14736	14811	14949	14885	14771	14826	14776	14846	14878	14791	14682	14737	14799	14784	14751	14750	14829	14659	14715	14765	14713	14908	14822	14907	14773	14911	14924	14692	14872	14801	14908	14863	14836	14705	14862	14755	14863	14736	14977	14679	14699	15072	14818	14782	14669	14836	14763	14713	14717	14861	14750	14759	14711	14859	14761	14878	14816	14832	14920	14704	14765	14603	14809	14913	14740	14823	14842	14911	14721	14849	14865	14923	14894	14852	14818	14809	14780	14914	14805	15063	14805	14971	14878	14844	14745	14929	14855	14763	14895	14766	14873	14895	14806	14877	14873	14799	14818	14807	14648	14774	14643	14895	14543	14654	14780	14896	14967	14975	14765	14639	14616	14710	14723	14823	14706	14803	14807	14973	14801	15021	14655	14797	14987	14959	14807	14929	14972	14728	14900	14702	14791	14766	14901	14536	14758	14746	14698	14811	14785	14735	14710	14807	14775	14874	14733	14864	14970	14765	14768	14899	14822	14773	14870	14848	14651	14972	14845	14746	14840	14784	14749	14862	14830	14825	14891	14863	14811	14744	14918	14729	14628	14711	14854	14852	14885	14915	14984	14998	14987	14565	14904	15074	14855	14805	14834	14661	14974	14717	14731	14883	14886	14914	14877	14779	14753	14708	15049	14663	14525	14735	14973	14762	14718	14835	14737	14637	14791	14775	14681	14865	14822	14716	14972	14907	14678	14721	14857	14856	14832	14924	14812	14687	14837	14910	14937	14802	14836	14883	14723	14852	14669	14931	14932	14807	14717	14625	14967	15044	14672	14806	14707	14865	14819	14778	14939	14892	14839	14719	14911	14813	14712	14898	14749	15092	14918	14718	14778	14875	14804	14775	14886	14677	14847	14939	14676	14922	14904	14779	14835	14966	14732	14816	14675	14873	14942	14840	14692	14856	14739	14850	14922	14850	14877	14806	14746	14767	14709	14727	14596	14695	14685	14579	14724	14932	14775	14933	14764	14685	14677	14921	14807	14808	14841	14675	14664	14791	14876	14815	14764	14691	14751	14775	14787	14729	14916	14796	14989	14800	14946	14855	14667	14914	14851	14847	14786	14683	14668	14769	14984	14849	14890	14788	14589	14745	14728	14824	14612	14951	14951	14838	14809	14821	14787	14663	14667	14735	14848	14889	14994	14901	14881	14870	14872	14938	14815	14811	14781	14651	14753	14833	14674	14680	14793	14972	14903	14732	14881	14941	14701	14890	14704	14826	14704	14806	14778	14736	14721	14749	14868	14592	14889	14857	14784	14829	14871	14758	14878	14931	14736	14743	14618	14929	14887	14928	14747	14692	14999	14819	14803	14945	14797	14585	14696	14841	14728	14681	14795	14895	14886	14861	14856	14807	14671	14808	14670	14868	14881	14762	14823	14523	14661	14709	14610	14694	14719	14688	14808	14984	14686	14930	14724	14882	14695	14932	14839	14907	14725	14876	14830	14849	14603	14782	14607	14635	14986	14846	14820	14640	14589	14645	14599	14736	14968	14767	14736	14767	14792	14715	14955	14819	14772	14851	15007	14826	14698	14799	14708	14600	14779	14722	14762	14809	14847	14847	14665	14911	14893	14801	14893	14748	14887	14868	14705	14921	14897	14779	14696	14940	14804	14690	14827	14890	14517	14874	14738	15001	14828	14905	14838	14928	14867	14686	14814	14641	14745	14763	14880	14714	14810	14968	14719	14593	14722	14782	14870	14894	14722	14966	14838	14698	14986	14695	14851	14619	14765	14705	14689	14806	14853	14907	14718	14766	14740	14751	14535	14884	14735	14768	14818	14601	14867	15072	14879	14693	14839	14804	14950	14970	14576	14685	14780	14787	14876	14829	14755	14604	14758	14813	14859	14761	14969	14751	14908	14813	15002	14739	14804	14913	14853	14984	14694	15037	14847	14654	14792	14967	14938	15015	14991	14859	14786	14793	14656	14677	14674	14937	14758	15028	14628	14709	14794	14762	14924	14828	14914	14800	14710	14968	14898	14758	14620	14675	14839	14878	14873	14703	14777	14790	14654	14615	14862	14819	14876	14850	14734	14773	14772	14744	14887	14629	14781	15087	14731	14765	14833	14726	14972	14789	14949	14867	14659	14734	14892	14825	14774	14672	14862	14857	14748	14727	14751	14839	14858	14682	14785	14785	14785	14889	14705	14808	14936	14856	14747	14757	14899	14770	14788	14752	14826	14944	14789	14711	14804	14777	14815	14968	14802	14934	14909	14913	14723	14733	14909	15006	14707	14798	14894	14734	14863	14828	14879	14770	14929	14707	14881
16071	28497	26100	20795	18686	16998	16404	17197	18006	17571	15818	14980	14615	14260	14364	14469	14416	14190	14835	15597	14927	14457	14296	14356	14300	14057	13786	13936	13877	13695	13659	13888	13912	14001	13907	13854	14177	14060	13925	13959	14022	13989	13793	13826	13790	14304	15149	15036	14972	14253	14081	13944	13885	13836	13741	13532	13718	13478	13823	13806	13713	13573	13744	13752	13790	13696	13798	13622	13779	13907	13891	13735	13734	13720	13901	13786	13619	13602	13764	13710	13491	13835	13705	13656	13539	13650	13697	13683	13728	13644	13578	13829	13852	13629	13604	13644	13803	13629	13744	13698	13660	13741	13658	13792	13727	13665	13637	13525	13789	13596	13618	13622	13577	13636	13718	13779	13633	13617	13672	13549	13777	13649	13697	13649	13541	13680	13557	13869	13489	13711	13628	13726	13506	13873	13817	13762	13724	13714	13833	13552	13491	13645	13678	13617	13775	13702	13809	13597	13790	13604	13769	13585	13688	13573	13579	13793	13589	13516	13682	13849	13786	13814	13660	13501	13674	13677	13687	13719	13704	13743	13747	13610	13741	13830	13558	13714	13601	13798	13611	13684	13520	13639	13705	13519	13676	13557	13773	13559	13594	13682	13743	13639	13721	13638	13761	13757	13704	13582	13649	13739	13853	13604	13764	13509	13751	13692	13707	13677	13690	13715	13833	13593	13722	13697	13587	13644	13689	13840	13762	13558	13495	13601	13741	13675	13929	13556	13725	13658	13721	13659	13567	13735	13655	13724	13794	13675	13612	13624	13692	13799	13865	13709	13581	13624	13812	13704	13730	13621	13594	13859	13719	13783	13661	13659	13759	13604	13821	13603	13711	13729	13773	13585	13553	13846	13536	13648	13747	13520	13794	13771	13766	13648	13727	13724	13740	13730	13818	13726	13681	13899	13717	13763	13775	13803	13696	13660	13984	13760	13557	13687	13835	13613	13817	13807	13569	13843	13899	13654	13606	13480	13717	13622	13608	13517	13603	13596	13740	13767	13571	13852	13624	13712	13756	13713	13772	13838	13549	13785	13584	13600	13797	13834	13589	13895	13620	13608	13737	13789	13821	13776	13714	13830	13582	13818	13628	13625	13765	13779	13835	13638	13788	13685	13641	13718	13530	13576	13737	13785	13861	13761	13624	13555	13778	13790	13762	13662	13753	13786	13726	13672	13730	13826	13683	13677	13696	13643	13587	13773	13516	13809	13744	13576	13722	13613	13743	13866	13733	13739	13587	13597	13668	13648	13859	13598	13694	13776	13774	13628	13587	13681	13763	13803	13645	13820	13654	13669	13685	13548	13765	13644	13665	13777	13683	13906	13797	13738	13646	13700	13491	13762	13597	13698	13559	13753	13542	13769	13840	13647	13749	13794	13724	13850	13602	13745	13667	13679	13686	13636	13653	13705	13739	13653	13563	13629	13543	13542	13675	13670	13693	13749	13764	13607	13579	13771	13667	13669	13729	13656	13786	13715	13583	13704	13676	13595	13562	13829	13607	13726	13637	13796	13726	13748	13645	13738	13751	13550	13640	13835	13796	13738	13639	13668	13677	13657	13752	13749	13589	13496	13527	13787	13668	13653	13614	13477	13705	13579	13930	13639	13596	13727	13768	13608	13628	13789	13655	13600	13626	13855	13574	13620	13752	13671	13662	13814	13798	13713	13551	13654	13631	13577	13585	13585	13655	13811	13541	13571	13722	13818	13668	13724	13678	13769	13698	13700	13785	13560	13757	13754	13643	13690	13588	13748	13662	13679	13552	13792	13592	13628	13727	13578	13555	13554	13479	13936	13744	13789	13761	13594	13794	13591	13704	13605	13551	13635	13625	13639	13766	13626	13640	13787	13618	13617	13738	13664	13682	13639	13631	13774	13712	13693	13685	13796	13677	13687	13678	13723	13786	13649	13697	13489	13835	13555	13606	13638	13755	13634	13693	13593	13764	13666	13742	13796	13583	13761	13870	13735	13662	13695	13891	13606	13777	13656	13882	13721	13792	13720	13782	13628	13714	13597	13670	13738	13608	13553	13824	13847	13833	13704	13662	13586	13820	13643	13608	13605	13848	13769	13830	13767	13701	13732	13672	13747	13725	13532	13684	13835	13724	13750	13525	13706	13766	13663	13709	13623	13717	13809	13715	13669	13750	13548	13673	13807	13685	13699	13711	13701	13829	13749	13599	13638	13677	13659	13763	13640	13858	13632	13659	13752	13672	13790	13827	13502	13749	13783	13712	13582	13630	13642	13588	13646	13811	13608	13571	13775	13799	13756	13529	13643	13840	13607	13498	13617	13553	13817	13730	13590	13744	13773	13522	13716	13569	13709	13632	13830	13723	13689	13796	13724	13644	13796	13631	13813	13738	13570	13604	13726	13773	13782	13788	13821	13835	13657	13696	13613	13708	13642	13780	13656	13766	13663	13638	13797	13756	13721	13638	13711	13756	13809	13717	13485	13607	13686	13765	13644	13623	13806	13630	13562	13787	13853	13622	13758	13761	13624	13655	13709	13484	13647	13737	13796	13827	13753	13752	13753	13819	13746	13692	13887	13599	13691	13606	13769	13636	13685	13555	13591	13867	13730	13685	13720	13769	13770	13522	13630	13623	13741	13819	13873	13839	13665	13605	13669	13665	13714	13599	13679	13521	13595	13753	13551	13697	13585	13589	13742	13851	13675	13663	13693	13767	13715	13820	13774	13632	13719	13754	13758	13697	13711	13631	13688	13517	13694	13710	13708	13651	13743	13855	13593	13726	13800	13736	13604	13693	13793	13621	13819	13481	13714	13637	13661	13811	13738	13755	13716	13754	13718	13658	13632	13624	13688	13564	13747	13662	13697	13514	13649	13781	13764	13767	13764	13644	13674	13695	13702	13637	13678	13758	13576	13703	13787	13610	13692	13712	13801	13640	13873	13581	13769	13862	13668	13657	13596	13769	13726	13691	13577	13504	13734	13739	13813	13498	13704	13655	13540	13688	13647	13565	13638	13562	13740	13653	13704	13622	13509	13681	13566	13581	13697	13711	13604	13670	13580	13730	13717	13516	13667	13733	13646	13638	13600	13633	13668	13729	13648	13661	13622	13728	13580	13729	13610	13544	13552	13631	13794	13667	13800	13727	13713	13718	13788	13582	13690	13769	13626	13667	13637	13689	13752	13802	13769	13866	13721	13590	13885	13470	13700	13627	13756	13747	13732	13719	13734	13716	13674	13760	13665	13690	13735	13558	13528	13854	13682	13735	13589	13610	13698	13826	13672	13447	13758	13756	13862	13484	13877	13923	13832	13702	13752	13513	13535	13775	13716	13576	13530	13633	13710	13663	13621	13749	13603	13582	13705	13610	13715	13749	13526	13887	13814	13574	13764	13754	13570	13678	13750	13667	14022	13511	13720	13770	13646	13584	13766	13747	13729	13592	13884	13714	13795	13492	13614	13819	13672	13801	13584	13708	13619	13713	13612	13758	13673	13579	13678	13661	13635	13897	13721	13636	13653	13582	13626	13738	13550	13709	13775	13753	13640	13645	13700	13747	13744	13712	13688	13593	13614	13606	13728	13619	13602	13679	13714	13675	13570	13710	13675	13902	13612	13687	13626	13788	13557	13695	13572	13558	13736	13489	13815	13718	13686	13709	13712	13584	13767	13580	13692	13714	13702	13810	13767	13576	13669	13675	13639	13723	13615	13619	13688	13760	13648	13689	13597	13684	13656	13714	13534	13550	13721	13612	13714	13546	13809	13773	13691	13746	13678	13794	13668	13887	13788	13816	13674	13666	13692	13665	13838	13834	13682	13833	13733	13594	13768	13711	13822	13718	13755	13687	13713	13813	13804	13695	13635	13666	13811	13774	13703	13567	13614	13625	13734	13597	13705	13765	13649	13589	13693	13601	13620	13674	13623	13558	13707	13739	13573	13635	13503	13614	13704	13700	13736	13699	13695	13540	13731	13651	13815	13648	13691	13746	13679	13695	13489	13717	13574	13577	13642	13630	13646	13673	13722	13542	13698	13811	13731	13489	13663	13717	13589	13788	13547	13589	13449	13923	13668	13541	13753	13590	13644	13696	13742	13715	13495	13688	13766	13840	13627	13638	13491	13765	13829	13430	13557	13757	13587	13911	13916	13542	13618	13577	13665	13794	13689	13603	13533	13648	13757	13722	13735	13583	13714	13652	13768	13791	13672	13479	13551	13521	13544	13751	13599	13645	13716	13760	13616	13729	13676	13591	13548	13851	13714	13747	13802	13591	13700	13639	13566	13723	13842	13534	13899	13719	13682	13641	13779	13761	13719	13792	13740	13486	13800	13763	13647	13665	13558	13733	13631	13653	13601	13602	13790	13593	13640	13610	13781	13703	13572	13784	13724	13570	13582	13761	13735	13703	13755	13587	13755	13740	13665	13804	13696	13643	13666	13826	13699	13707	13651	13691	13722	13749	13634	13700	13743	13806	13788	13799	13837	13557	13799	13649	13739	13570	13718	13609	13716	13712	13751	13934	13646	13800	13761	13724	13833	13599	13828	13854	13656	13672	13707	13622	13804	13714	13783	13787	13794	13623	13853	13793	13658	13644	13641	13691	13825	13656	13903	13638	13682	13677	13748	13761	13725	13511	13576	13676	13759	13664	13705	13673	13678	13584	13740	13791	13639	13618	13688	13673	13685	13613	13700	13797	13656	13630	13722	13740	13747	13774	13800	13667	13738	13625	13679	13578	13635	13724	13785	13620	13560	13664	13665	13752	13795	13597	13676	13700	13689	13525	13785	13771	13617	13653	13667	13668	13553	13891	13620	13753	13657	13683	13591	13618	13665	13743	13722	13597	13758	13792	13702	13809	13663	13847	13584	13734	13764	13615	13766	13819	13828	13689	13622	13840	13865	13544	13710	13682	13864	13749	13786	13649	13587	13828	13649	13681	13765	13835	13502	13813	13695	13780	13787	13664	13552	13697	13625	13693	13651	13689	13604	13819	13710	13845	13597	13490	13779	13739	13786	13712	13758	13747	13666	13644	13739	13683	13827	13642	13911	13675	13679	13697	13674	13578	13758	13638	13699	13783	13568	13663	13531	13706	13625	13744	13642	13745	13734	13685	13575	13979	13540	13887	13645	13720	13798	13798	13691	13735	13694	13832	13723	13639	13815
22853	21123	28908	23615	21271	22737	23381	18926	18256	18125	17127	16097	15666	15502	15624	15823	15515	15357	15243	15475	15513	15253	15445	15257	15330	15305	15249	15153	14963	15023	15197	15184	15010	14925	15093	15201	15135	15018	15034	15081	15178	15232	15218	15049	14991	15626	16841	16856	16692	16034	15629	15192	14970	14982	14945	14795	14893	15128	14682	14756	14888	14854	14860	14825	14857	14913	14951	14854	14859	14926	14627	14903	14893	14937	14936	14630	14974	14879	14940	14883	14825	14928	14875	14734	14784	14876	14677	15092	14988	14907	14893	14838	14885	14826	15102	14761	14990	14981	14911	14913	15204	14641	14773	14945	14828	14782	15058	14901	14781	14813	14834	14765	14901	14822	14905	14774	14949	14903	14980	14777	14718	14801	14911	14743	14925	14823	14942	14898	14826	14919	14802	14851	14982	14863	15081	14952	14811	14966	14857	14845	14709	14944	14741	14929	14915	14808	14947	14866	14767	15017	14772	14931	14872	14755	14894	14827	14721	14988	14731	14877	14822	14842	14942	14775	14922	14670	14765	14813	14784	14992	14955	14836	14863	14867	14780	14909	14896	14856	14900	14728	14951	14816	14927	15005	14941	14681	14766	14848	14922	14695	14726	14643	14863	14995	14881	14818	14915	14810	14827	14678	14897	14715	15002	14856	14900	14818	14947	14951	14825	14830	14853	14980	15068	14947	14964	15001	14812	15008	14986	15167	14849	15043	14748	14668	14910	14877	14763	14865	14992	14857	14949	14869	14830	14930	14843	14645	14887	14939	14818	14917	14859	14708	14863	14948	14863	14854	14757	14846	14639	14691	14863	14885	14715	14811	14845	14758	14794	14862	14869	14921	14925	14723	14997	14827	14925	14875	14964	14753	14873	14930	14826	14822	15026	14999	14909	14792	14734	14657	14869	14938	14694	14704	15033	14860	15019	14935	14789	15036	14750	14847	14764	14914	14802	14826	14714	14911	14744	14804	15001	14738	14697	14894	14689	14787	14766	14948	14828	14733	14828	15041	14730	14722	14813	14955	14836	14949	14992	14832	14888	14884	14675	14945	14769	14845	14837	14916	14724	14831	14830	14803	14772	15133	14963	14849	14934	14726	14890	14815	15000	15034	14762	14785	14946	15005	14758	14790	15120	14995	14850	14804	14831	14955	14722	14877	14840	14943	14697	14949	14906	14818	15000	14932	14850	14730	14895	14910	14956	14952	14755	14846	14797	14734	14849	14787	14752	14885	14794	14956	14886	15106	14641	14805	14657	14666	14794	14968	14834	14872	14708	14941	14853	14842	14731	14782	14637	14793	14860	14909	14857	14746	14749	14771	14675	14982	14762	14923	14806	14630	14801	14750	14683	14783	14718	14982	14871	14857	15060	14968	15092	14850	14966	14819	14756	14917	14746	14812	14863	14983	14846	14828	15006	14715	14839	14795	15016	14813	14801	14984	14861	14851	14679	14792	14762	14836	14967	14981	14931	14917	14840	14867	14869	14876	14829	14835	14899	14974	14750	14943	14918	14777	14704	14950	14836	14795	14795	14812	14883	14834	14846	14965	14798	14822	14951	14791	14845	14780	14868	15012	14677	14814	14936	14996	14884	14806	14783	14876	14997	14766	15106	14821	14675	15012	14693	14824	15032	14870	14662	14744	14837	14906	15110	14894	14602	14754	14798	14768	14791	14786	14813	14733	14879	14692	14848	14888	14788	14876	14766	14957	14816	14831	14683	14823	14812	15009	14692	14804	14745	14963	14751	14787	14805	14984	14770	14917	14800	14939	14742	14918	14825	14927	14869	14709	14574	14742	14929	14878	14619	15050	14965	14825	14801	14947	14856	14860	14832	14897	14933	14939	14820	15060	14990	14917	14607	14922	14852	14700	14921	14887	14973	14948	14824	15042	14896	14887	14763	14745	14835	15003	14870	14903	14932	14875	14895	14790	14677	15063	14685	14903	14770	14929	14786	14774	14722	14751	14791	14750	15010	14835	15073	14952	15030	14755	15006	14726	14885	14972	14958	14933	14835	14772	14736	14797	14775	14910	15012	14935	15016	14957	14991	14892	14929	14903	14963	14769	14776	15006	14677	14732	14858	14865	14657	14856	14862	14824	14718	14701	14976	14957	14860	14814	14820	14760	14898	14993	14744	14859	14858	14869	14938	14888	15182	14934	14657	14827	14780	14896	14892	14906	14658	14903	14949	14981	14805	14941	14950	14993	14872	14736	14879	14886	14858	14940	14851	14780	14927	14874	14951	14970	15047	14875	14682	14766	15019	14731	14641	14834	14859	14886	14952	14831	14913	14896	14704	14693	14854	14866	14723	14852	14993	14923	14980	14770	14860	14935	14728	14755	14731	14815	15054	14780	14882	14869	14923	14846	14716	14808	14910	14950	15060	15073	15087	14882	14864	15007	14800	14884	14647	14930	14967	14785	14851	14648	14863	14887	14975	14948	14986	14755	14914	14623	15003	14906	14872	14882	14928	14845	14894	15033	14820	14773	14967	14799	14994	14673	14755	14809	14654	15089	14868	14891	14663	14804	14882	15048	14756	14993	14737	14813	14847	14657	14838	14938	14842	14755	14880	14732	14763	14682	14778	14883	14817	14774	14880	14916	14902	14800	14740	14936	15015	14725	14715	14961	14819	14937	14884	14924	14898	14636	14718	14805	14798	14710	15002	14751	14797	14912	14614	14894	14688	14796	14950	14804	14872	14731	14994	14953	14845	14850	14732	14831	14670	14863	14966	14833	14802	15049	14934	14932	14803	14653	14698	14891	14728	14746	14898	14800	14849	14946	14951	15018	15016	14997	14924	15079	14806	14806	14589	14628	14687	14884	14822	14891	14713	14940	14810	14755	14894	14847	14641	14932	14710	14812	14783	14837	14884	14820	14864	14850	14711	14730	14919	14866	14823	14651	14887	14901	14809	15089	14950	14851	14765	14776	14731	14768	14600	14969	14692	14695	14904	14716	14947	14915	14697	14909	14981	14819	14985	14856	14869	14948	14707	14725	14876	14829	14821	14777	14871	14895	14928	14785	14848	14954	14856	14761	14937	14821	14895	15009	14806	14796	14895	14721	14804	15022	14717	14936	14866	14876	14967	14853	14727	15022	14780	14981	14881	14865	14818	14928	14988	14871	14859	14759	14680	14637	14777	14692	14886	14865	14862	14731	14931	14972	15005	14852	14881	14783	14758	14938	14794	14947	14788	14927	14978	14776	14965	14841	14799	14973	14853	14730	14673	14860	14961	14850	14975	14823	14782	14891	14956	14857	14874	15122	14964	14754	14917	14947	14996	14775	14909	14823	14716	14644	14883	14987	14901	14923	14862	14928	14904	14662	14935	14939	14786	14798	14877	14774	14639	14864	14771	15035	14786	14751	14814	14745	14888	14775	14823	14936	15011	14923	14904	14809	14594	14778	14850	14896	15110	14908	14847	14671	14778	14898	14802	14888	14823	14834	14760	14752	14645	14935	14795	14921	14795	14894	14771	14799	14852	14724	14943	15029	14787	14843	14871	14939	14895	14912	14796	14689	14812	14780	14886	14710	14868	15097	14920	14921	14729	14923	14864	14980	14717	14665	14887	14825	14819	15032	14931	14808	14662	14728	14853	15077	14778	14823	14856	14903	14819	14835	14662	14887	14805	14962	14873	14772	14816	14821	14962	14944	14695	15028	14921	14715	14898	14700	14899	14818	14812	14845	14955	14869	14849	14725	14815	14912	14840	14680	14678	14934	15096	15118	15044	14788	14862	14906	15005	14826	14837	14840	14751	14728	14688	14978	14904	14746	14711	14790	14815	14880	14837	14908	14759	14948	14863	14912	14670	14836	14620	14782	14961	14986	14844	14919	14747	14736	14987	14951	14873	14899	15036	14912	14816	14841	14820	14987	14787	14955	14806	14618	14875	14945	14986	14811	14857	14870	14921	14717	14911	14878	15030	14709	14784	14819	14609	14679	14768	15025	14976	14899	14750	14666	14859	14896	14972	14764	14950	14894	14839	14927	14866	14650	14888	14915	14781	14883	14947	14832	14902	14745	14963	14983	14934	14960	14888	14972	14792	14922	14781	14798	14900	14795	14869	14823	14778	14784	14907	14808	14843	14757	14981	14848	14836	14618	14833	14877	14720	14765	14818	14721	14859	14752	15047	14849	14780	14785	14734	14873	14839	14851	14923	14746	14865	14600	14694	14994	14889	14951	15178	14965	14780	14914	14787	14779	14641	14909	14582	14972	14806	15045	14927	14833	14934	14762	14748	14930	14785	14765	15002	15148	14834	14879	14784	14857	14841	14817	14748	14685	14888	14745	14944	14813	14878	14715	14690	14863	14673	14835	15074	15055	14867	14949	14779	14836	15011	14951	14789	14945	14914	14682	14866	14871	14912	14865	14767	14921	14857	14824	14753	14839	14747	14661	14862	14959	14867	14630	14770	14629	15024	14818	14840	14737	14771	14744	14950	14926	14895	14759	14889	14983	14925	14877	14912	15000	14977	14750	14995	14754	14917	14677	14860	14911	14918	14753	14981	14826	14904	14947	14689	14851	14840	15003	14770	14817	14778	14673	14732	14863	14716	14684	14875	14732	14694	14738	14758	14952	14773	14804	14852	14868	14684	14994	14999	14739	14821	14829	14798	14817	14727	15002	14790	14761	14834	14768	14649	14926	14758	14693	14641	14730	14887	14803	14844	14727	15020	14902	14944	15001	14729	14849	14898	14926	14964	14912	14845	14990	14653	14973	14716	14849	14929	14861	14747	14907	14828	14993	14788	14889	14886	14846	14893	14965	14756	14866	14828	14810	14973	14800	14841	14790	14861	15005	14785	15037	14967	14724	14725	14742	15004	14851	14658	14886	14685	14777	14983	14771	14935	14934	14869	15052	14718	14835	14844	14670	14791	14801	14676	14777	14863	14898	14943	14999	14916	14783	15052	14888	14927	15106	15049	14869	14709	14973	14805	14854	14768	14843	14735	14690	14984	14864	14875	14644	14930	14857	15004	14770	14857	14800	14767	14632	14828	14850	14800	14918	14869	14791	14721	14729	14788	14895	14779	14860	14804	14893	14783	14982	14807	14935	14916	14990	14939	14784	14835	14916	14875	14894	14781	15015	15078	14726	14894	14776	14889	14722	14949	14854	15029	14711
17598	32374	29654	23502	20027	18627	17994	19404	19362	18266	16545	15519	14739	14636	14775	14781	14850	14486	14351	14258	14435	14568	14549	14227	14164	14001	13925	13846	13898	14051	13893	13925	13989	13965	14003	13763	13953	13935	13930	13930	14067	14071	13955	13797	13674	14804	16568	16639	16057	15110	14263	14118	13702	13755	13785	13828	13820	13627	13636	13567	13716	13662	13659	13874	13641	13595	13659	13664	13551	13776	13738	13635	13544	13817	13643	13655	13858	13735	13703	13569	13787	13753	13888	13660	13767	13501	13790	13718	13691	13556	13757	13577	13820	13535	13746	13655	13900	13643	13669	13633	13540	13664	13674	13737	13668	13575	13708	13689	13611	13633	13786	13549	13723	13627	13791	13696	13728	13703	13652	13472	13671	13687	13586	13784	13694	13583	13665	13805	13715	13613	13492	13548	13734	13659	13600	13581	13783	13698	13601	13810	13765	13721	13670	13727	13667	13704	13618	13634	13700	13728	13628	13498	13639	13761	13776	13601	13812	13782	13756	13636	13716	13826	13606	13760	13503	13744	13802	13566	13682	13727	13559	13652	13716	13749	13709	13663	13679	13630	13637	13770	13668	13668	13829	13638	13597	13518	13779	13599	13716	13571	13565	13655	13727	13678	13604	13447	13801	13532	13605	13725	13546	13743	13585	13622	13658	13620	13657	13566	13691	13526	13663	13670	13517	13685	13715	13638	13551	13523	13644	13645	13803	13562	13519	13661	13493	13579	13673	13548	13743	13792	13810	13586	13638	13677	13711	13527	13711	13646	13863	13561	13779	13792	13532	13848	13730	13651	13739	13534	13822	13656	13622	13592	13701	13469	13595	13498	13599	13790	13684	13579	13593	13745	13685	13699	13564	13626	13758	13494	13705	13709	13797	13626	13559	13625	13505	13549	13739	13679	13628	13576	13685	13590	13640	13563	13649	13650	13559	13529	13532	13753	13638	13743	13622	13580	13731	13597	13708	13745	13646	13545	13634	13693	13619	13531	13666	13760	13651	13596	13608	13605	13613	13589	13771	13584	13557	13650	13652	13540	13621	13519	13708	13707	13842	13686	13628	13485	13625	13512	13671	13670	13825	13695	13630	13630	13509	13696	13543	13651	13534	13671	13850	13608	13710	13614	13674	13619	13445	13741	13631	13672	13790	13541	13903	13517	13526	13638	13614	13664	13493	13711	13681	13703	13592	13658	13649	13567	13782	13665	13639	13677	13717	13525	13560	13694	13665	13642	13645	13487	13542	13716	13608	13570	13485	13673	13774	13703	13613	13603	13629	13599	13796	13749	13772	13545	13464	13637	13823	13455	13764	13716	13735	13500	13647	13771	13647	13652	13739	13667	13659	13640	13663	13704	13642	13653	13589	13720	13603	13690	13670	13742	13521	13596	13684	13536	13677	13662	13694	13725	13682	13674	13657	13700	13583	13754	13765	13556	13599	13707	13615	13686	13575	13631	13832	13582	13749	13708	13637	13808	13475	13570	13698	13604	13588	13614	13703	13725	13697	13667	13539	13828	13684	13813	13769	13619	13691	13862	13718	13521	13622	13674	13686	13683	13616	13538	13534	13642	13521	13676	13571	13608	13673	13614	13696	13794	13829	13718	13594	13715	13577	13731	13629	13780	13623	13530	13476	13735	13750	13724	13442	13699	13575	13765	13561	13745	13743	13632	13568	13726	13541	13632	13726	13775	13712	13661	13599	13731	13610	13485	13695	13575	13913	13789	13499	13628	13576	13566	13527	13687	13594	13629	13675	13738	13627	13836	13557	13734	13649	13637	13695	13718	13758	13618	13644	13567	13713	13684	13672	13619	13763	13510	13513	13603	13698	13415	13587	13682	13598	13675	13625	13606	13870	13701	13724	13495	13420	13773	13844	13548	13786	13767	13654	13757	13844	13582	13528	13726	13694	13669	13610	13751	13628	13683	13654	13602	13443	13648	13625	13668	13681	13554	13626	13572	13713	13624	13682	13638	13675	13722	13686	13695	13590	13529	13750	13653	13565	13647	13562	13523	13695	13639	13686	13605	13750	13719	13758	13571	13761	13611	13627	13597	13612	13720	13725	13588	13522	13680	13712	13590	13849	13680	13797	13717	13656	13763	13559	13638	13500	13660	13684	13626	13577	13578	13698	13707	13578	13639	13809	13759	13738	13792	13609	13611	13686	13682	13495	13597	13711	13767	13634	13689	13600	13694	13816	13674	13733	13657	13593	13645	13588	13748	13683	13586	13646	13780	13696	13532	13641	13589	13668	13739	13586	13533	13497	13903	13807	13546	13522	13732	13651	13627	13686	13586	13713	13489	13650	13696	13637	13693	13691	13641	13695	13558	13602	13696	13470	13740	13802	13654	13689	13618	13666	13671	13516	13686	13516	13580	13692	13735	13647	13808	13708	13662	13742	13565	13699	13469	13744	13725	13577	13676	13679	13623	13701	13585	13642	13675	13695	13653	13620	13707	13735	13599	13615	13769	13850	13782	13734	13746	13811	13570	13692	13696	13628	13688	13666	13791	13735	13865	13746	13436	13608	13646	13662	13613	13634	13737	13661	13617	13678	13571	13689	13646	13732	13727	13619	13782	13856	13448	13691	13619	13685	13696	13797	13570	13601	13640	13744	13579	13638	13731	13610	13686	13647	13589	13740	13737	13706	13634	13683	13697	13700	13684	13755	13536	13625	13567	13515	13605	13676	13604	13675	13684	13681	13595	13592	13633	13534	13631	13675	13651	13654	13597	13742	13543	13688	13547	13712	13717	13684	13631	13520	13678	13534	13725	13786	13629	13643	13729	13585	13564	13619	13627	13661	13719	13575	13761	13561	13612	13658	13517	13686	13727	13606	13906	13738	13561	13637	13488	13694	13664	13674	13757	13592	13786	13723	13672	13712	13632	13648	13681	13554	13603	13735	13541	13588	13731	13708	13750	13788	13596	13852	13841	13550	13782	13758	13692	13680	13694	13798	13821	13681	13517	13743	13709	13687	13651	13532	13739	13538	13678	13551	13752	13680	13553	13683	13800	13730	13605	13661	13645	13633	13563	13769	13658	13608	13573	13650	13609	13740	13671	13617	13709	13552	13834	13800	13691	13623	13654	13704	13617	13636	13664	13685	13663	13622	13647	13693	13688	13753	13653	13735	13920	13695	13578	13700	13747	13589	13669	13595	13773	13524	13636	13642	13596	13641	13597	13604	13760	13608	13838	13624	13743	13826	13683	13568	13732	13571	13757	13740	13718	13843	13519	13855	13502	13469	13713	13539	13525	13576	13619	13666	13655	13671	13711	13807	13683	13864	13756	13569	13573	13790	13616	13695	13610	13609	13470	13787	13643	13534	13686	13667	13568	13425	13503	13750	13741	13752	13810	13585	13737	13868	13553	13707	13567	13687	13877	13473	13663	13674	13705	13720	13618	13613	13703	13708	13533	13650	13647	13533	13570	13683	13576	13713	13717	13737	13607	13690	13707	13610	13630	13750	13581	13631	13583	13813	13637	13685	13602	13745	13648	13730	13546	13432	13778	13619	13746	13540	13720	13596	13662	13615	13657	13678	13585	13739	13701	13696	13613	13545	13629	13491	13708	13562	13635	13681	13623	13718	13713	13680	13599	13687	13608	13817	13708	13693	13750	13634	13652	13819	13672	13661	13699	13623	13464	13555	13632	13533	13619	13519	13726	13623	13757	13762	13737	13701	13610	13777	13560	13738	13621	13809	13732	13675	13503	13586	13680	13642	13620	13723	13607	13805	13550	13773	13570	13535	13717	13637	13613	13713	13537	13617	13611	13682	13812	13717	13628	13699	13632	13783	13583	13535	13623	13585	13644	13721	13563	13754	13680	13769	13513	13744	13786	13791	13701	13580	13727	13725	13556	13579	13697	13775	13656	13559	13690	13617	13631	13691	13840	13689	13764	13621	13795	13472	13734	13745	13566	13782	13592	13670	13611	13623	13714	13574	13616	13679	13750	13567	13800	13650	13685	13679	13690	13628	13602	13555	13625	13627	13524	13621	13606	13592	13646	13854	13717	13671	13729	13619	13781	13744	13501	13581	13655	13668	13720	13629	13652	13732	13602	13747	13673	13600	13607	13698	13598	13462	13622	13613	13429	13693	13619	13693	13656	13594	13794	13641	13694	13591	13629	13760	13613	13746	13738	13596	13561	13730	13625	13557	13777	13614	13762	13693	13561	13606	13679	13754	13820	13579	13680	13551	13646	13676	13643	13702	13652	13586	13587	13485	13657	13649	13687	13671	13623	13727	13641	13593	13751	13708	13617	13762	13780	13787	13701	13817	13711	13831	13642	13861	13691	13726	13747	13811	13674	13709	13764	13878	13569	13570	13799	13587	13438	13737	13665	13772	13654	13583	13645	13642	13770	13717	13800	13651	13648	13615	13755	13649	13565	13569	13653	13673	13684	13566	13717	13610	13656	13682	13637	13786	13641	13579	13798	13581	13674	13660	13895	13732	13735	13676	13464	13735	13759	13717	13576	13688	13619	13541	13559	13668	13551	13652	13566	13865	13569	13661	13823	13573	13729	13619	13593	13620	13736	13738	13772	13735	13565	13589	13625	13626	13690	13540	13564	13538	13563	13608	13634	13737	13557	13580	13792	13719	13579	13574	13613	13685	13545	13600	13612	13717	13601	13697	13668	13701	13752	13721	13635	13616	13671	13689	13765	13652	13645	13837	13865	13676	13554	13702	13791	13577	13613	13660	13702	13550	13715	13550	13635	13702	13746	13596	13618	13704	13471	13594	13571	13649	13590	13553	13774	13635	13548	13662	13647	13623	13714	13622	13720	13633	13500	13726	13591	13672	13775	13752	13636	13713	13580	13615	13691	13598	13763	13814	13646	13503	13569	13716	13727	13669	13532	13583	13711	13720	13628	13726	13638	13534	13681	13763	13627	13666	13744	13773	13692	13508	13547	13621	13663	13809	13776	13570	13614	13772	13574	13736	13756	13630	13607	13721	13728	13593	13644	13626	13647	13690	13676	13646	13550	13559	13715	13603	13644	13620	13648	13641	13852	13787	13606	13540	13505	13589	13577	13826	13712	13813	13735	13757	13591	13654	13505	13596	13658	13583	13613	13708	13496	13727	13629	13571	13524	13691	13727	13802	13623	13610	13403	13721	13567	13797	13586
27465	22171	24019	20131	15902	15744	16176	16446	15993	15946	15962	15535	15249	14957	15067	15214	15233	15092	14922	15013	14895	14850	15035	15063	15032	14970	15092	15094	14995	15234	14915	14964	14912	14933	15128	14991	14805	14946	14761	14890	14896	14868	15042	14926	15083	14980	15034	15122	14979	15051	15030	15101	15026	14886	14838	14834	14974	15113	14719	14858	15048	14867	15065	14813	14752	14890	14916	14960	14832	14917	14979	14878	14805	14778	14868	14800	14714	14919	14860	14939	14907	14846	14889	15027	14872	14889	14842	14945	14882	14855	14862	14853	15005	15022	14956	14723	14894	14997	14994	14822	14905	14923	14899	14864	14716	14928	14927	14758	14979	15024	15087	14980	14827	14900	14954	14924	15004	14883	14952	14929	15022	14736	14968	14959	15024	14913	14914	14941	14787	15009	14807	14744	14919	14692	14767	14859	15014	14948	14962	14889	14940	14835	14940	14932	14891	14796	14921	14884	14712	14814	14970	14993	14826	14876	14691	14981	14886	14908	14978	14960	14842	14932	14969	14781	14946	14849	15017	14732	14881	14795	14846	14803	15013	15009	14967	14849	15012	14751	15044	14862	14878	14875	14992	14837	14910	14864	14849	14849	14894	14966	14842	14895	14987	14716	14846	15035	14876	14800	14870	14847	14869	14991	14764	14880	14777	14832	14846	14969	14833	14960	14819	15031	14841	14745	14789	14882	14842	14955	14939	14684	14929	14922	14965	14961	14734	14921	14797	14990	14984	14902	15148	14931	14811	14845	14865	14797	14875	14918	14941	15056	14863	15038	14930	14780	14896	14857	14927	14909	14773	14822	14939	14739	14848	14863	14856	14905	14673	14772	14901	15076	14952	14859	14970	14814	14786	14799	14876	14853	14909	14949	15049	14923	14794	14928	15091	15029	14908	14931	14818	14789	14977	15056	14771	14826	14826	15018	14937	14877	14731	14765	14780	14819	14811	14755	14858	14809	14910	14807	14787	14959	14972	14931	15046	14808	14654	14939	14987	14927	14949	14885	14904	14655	14968	14952	14823	14898	14903	14955	14873	15163	14739	14861	14789	14868	14794	14658	14874	14913	14844	15175	14783	14807	14850	14907	14777	14822	14924	14884	14854	14850	14950	14861	14699	14848	14756	14846	14815	14879	14923	14872	14824	14782	14909	14833	14787	14921	14755	14970	14886	14862	14795	14855	14683	14995	14976	14999	14779	14869	14857	14978	14813	14862	14851	14933	14820	14931	14991	14933	15060	14853	14794	14951	14934	14684	15014	14886	14885	14619	15054	14745	15025	14803	14799	14797	14934	15019	14714	14946	14794	14860	14802	14905	15126	14795	14865	14843	14656	14981	14843	14833	14810	14831	14947	15046	14911	14802	14827	14846	14762	14939	14871	14870	15005	14836	14838	15010	14870	14981	14836	14969	14661	14757	14678	14911	14924	14934	14824	14810	15020	14844	14894	14652	14701	14808	14750	14792	14929	14995	14751	14850	14769	14809	14829	14899	14950	14734	14653	15035	14844	14814	14800	15034	14788	14584	14797	14848	14965	14971	15101	14807	14885	14771	14829	14826	14728	14711	14913	15031	14879	15015	14948	14760	14794	14982	14831	14683	14749	14688	14827	14804	14824	14862	14876	15024	14937	14967	14892	14975	14790	14908	14842	14852	15169	14961	14948	14894	14647	14929	14998	14977	14911	14998	15152	14853	15041	14978	15033	14995	15052	15045	14853	14815	14878	14799	15018	14907	14814	14859	15146	14793	15042	14989	14731	14903	15004	14920	14801	14894	14709	14657	14741	14533	14997	14813	14756	14905	14854	14939	14790	14884	14960	14848	14711	14756	14757	14937	14880	14986	14829	14858	14814	14840	14955	14936	14941	14752	14854	14743	15138	14916	14869	15090	14969	14974	14744	14909	14898	14810	14898	14818	14785	14808	14895	14836	15102	14790	14788	14824	14795	14728	14857	14910	14770	14717	14831	14909	14835	14792	14724	14740	15028	14891	14984	14842	14973	14924	14852	14946	14810	14653	14794	14735	14987	14821	14968	14797	14816	15056	14853	14981	14874	14674	14914	14827	14917	14814	14807	14878	14753	14736	14965	14874	14848	14921	14817	15034	15022	14807	14868	15037	14788	14918	14753	14787	14990	14917	14850	14989	15046	15000	14780	15022	14620	14960	14928	14984	14907	14956	14867	14951	14968	14842	14899	14861	14704	14953	14894	14788	14875	14948	14945	14718	14818	14880	14841	14879	15002	14903	14831	14959	14938	14852	14777	14893	14845	14959	14900	14925	14864	14828	14894	14827	14870	14972	14900	14885	14870	14952	14736	14896	14945	14789	14847	14895	14910	15110	14801	14929	14861	14893	14902	14864	15125	14875	14792	14817	14943	14698	14894	14935	14758	14821	14746	14978	14959	14851	14809	14795	14693	14932	14783	14912	14999	14816	14755	14977	14982	14849	15068	14850	14827	14866	14841	14953	14886	14684	15178	14876	14778	14862	14769	14948	14827	14693	14844	14838	14856	15246	14785	14927	15096	14807	14816	15015	14836	14927	14995	15057	14955	14842	14900	14905	14976	14820	14881	14934	14843	14801	14970	14923	15046	14945	15007	14913	14843	14785	14929	14875	14875	14782	14935	14861	14650	14861	14977	14818	14957	14900	14932	14898	14820	14794	14966	14885	14793	14827	14839	14791	14921	14905	15097	15079	14638	14907	15030	14969	14933	14919	14903	14829	14880	14721	14740	14756	14764	14911	14945	14792	14990	14907	14804	14702	14840	14773	14970	14843	14988	14889	14974	14817	14912	14870	14942	14798	14856	14778	14922	14921	15037	14807	14733	14966	14986	14704	14787	15045	14977	14752	14901	14930	15014	14907	14947	14865	14850	14702	15060	14899	14958	14739	14952	14720	14869	14890	14926	14910	14897	14637	14880	14682	14934	14806	14951	14975	15018	15123	14985	14918	15196	14924	14762	14781	14853	14938	14767	14770	14899	14971	14729	14999	14845	15010	14765	14845	14913	14864	14959	14874	14699	14963	14806	14824	14890	14853	14886	14838	14965	14801	14690	14809	14959	14965	14932	14838	14993	14746	14897	14780	14961	14948	14707	14710	14900	14828	14808	14863	14818	14782	14831	14941	15006	14779	14705	15034	14962	14851	14877	14672	14825	14823	14956	14822	14765	14917	14741	14981	14838	14849	14792	14856	14852	14813	14657	15035	14895	14857	14914	14965	14979	14731	14696	14843	14870	14983	14857	14844	15015	15061	14839	14773	14935	14890	14829	14903	14927	14849	15118	14947	14821	14777	14817	14849	14742	14832	14812	14904	15026	14846	14808	14770	14985	15006	15030	14852	14873	14960	14785	14978	14921	14910	14939	14900	14901	14719	14628	14843	14916	14807	14857	14985	14765	15016	14858	14838	14720	14783	14938	15007	14949	14897	14947	14992	14804	14910	14874	14992	14895	14873	15014	14938	14803	14831	14725	14900	14877	14983	15020	14802	14970	14948	14905	14836	15090	14812	14963	14899	14838	14904	14940	14919	14908	14872	14963	14761	14891	14670	14923	14855	14932	14921	14842	14897	14755	15009	14917	14924	14933	14784	14737	14948	15026	14935	14933	14909	14996	14904	14884	14691	14935	14983	14750	14807	15063	14857	14938	14777	14920	14869	14729	15018	14919	14831	14816	14809	14777	14827	15004	14955	14824	15026	14900	14923	14901	14961	14912	15132	15041	14840	14923	14916	14965	14864	14825	14909	14766	14811	14598	14844	14783	14958	14908	14642	14938	14885	14902	14762	14929	14893	15032	14904	14953	14902	14854	14997	15108	14979	14997	14891	14723	14758	14988	14903	15032	15070	14911	14863	14812	14983	14766	14856	14950	14809	14934	14821	14893	14951	14968	14879	14835	15121	14947	14982	14872	14887	14916	14836	14941	14770	15041	15014	14888	14886	14894	14999	15112	14897	14514	14748	15049	15076	15013	14864	14856	14867	14948	14865	14872	14898	14597	14924	14937	14820	14796	14789	14842	15019	14803	14805	14959	15071	14742	14707	14852	14826	14693	14867	15044	14816	14854	15056	14961	14943	14873	14997	14825	14736	14852	15002	14938	14901	15138	15126	14825	14705	14888	14779	14933	14711	14778	14920	14844	15023	14907	14887	14916	14909	14849	15003	14898	14805	14939	14938	15084	14913	14898	14947	14976	14930	15021	14947	14969	14831	15052	14780	14955	15040	14922	14854	14946	14848	15064	15016	15027	14757	15020	14810	15051	14981	14869	14814	14995	14863	14862	14895	14901	14930	14676	14833	14965	14749	14795	14716	14708	14781	14799	14778	14917	14893	15082	15114	14898	15057	15029	14944	14971	14866	14857	15026	14925	14847	14682	14791	14889	14943	14765	14836	14948	14963	14911	14849	14768	14743	14777	14851	14965	14954	14871	14831	14885	14823	14789	14731	14839	14658	14930	14782	15009	14989	14944	14981	14732	15100	14805	14731	14978	14783	15040	14853	15006	14787	14968	15068	14827	14892	15005	14942	14815	14683	14914	14950	15004	14753	14640	14718	14841	14841	14820	14676	14883	14844	14949	14849	14799	14902	15021	14859	15024	14843	14830	14927	15058	14851	14961	14865	14942	14740	14903	14891	14899	14709	14882	15009	14953	14984	14880	14814	14845	14957	14892	14812	14677	14834	14755	14681	15013	14775	15017	14853	15038	15008	14885	14987	14772	14928	14997	15176	14929	14962	14955	15010	14977	14888	14844	14851	14794	14838	14962	14833	14903	14975	14899	15024	15021	14829	14820	14742	14810	14975	15001	14920	14788	14822	14786	14911	14847	14837	14932	14943	14739	14947	14950	14808	14723	14828	14668	14913	14860	14823	14845	14911	15020	14969	14887	14983	14619	14645	15007	14760	14774	14961	15014	14927	14779	14972	15014	14999	14907	14665	14744	15001	14894	14882	15062	14947	14714	15041	15031	14990	14878	14814	14810	14974	15087	14914	14869	14987	14908	14931	14796	14846	14893	14913	14909	14827	14755	15022	14765	14848	14705	14861	14879	14764	14989	14812	14869	14825	14650	14622	14866	14708	14830	14904	14817	14948	14928	14801	14816	14871	14975	15016	14926	14831	15001	14912	14966	15000
16903	22465	20997	16730	15564	15220	15855	16512	15945	15815	15090	14429	14067	14035	13887	14007	13839	13917	14028	13990	13821	13832	13779	13826	13736	13713	13768	13665	13792	13784	13969	13745	13823	13805	13745	13741	13850	13780	13715	13843	13874	13824	13758	13889	13774	13777	14004	13943	14014	13990	13902	13728	13733	13739	13635	13555	13655	13609	13530	13624	13760	13678	13703	13603	13720	13656	13557	13709	13756	13704	13662	13738	13659	13790	13638	13696	13734	13649	13738	13653	13570	13776	13572	13732	13892	13734	13737	13685	13632	13927	13692	13695	13751	13798	13587	13688	13603	13656	13773	13712	13648	13592	13740	13708	13721	13793	13631	13742	13797	13636	13608	13564	13751	13734	13719	13674	13714	13771	13543	13682	13682	13702	13683	13600	13796	13723	13639	13707	13609	13616	13525	13789	13751	13735	13703	13531	13567	13796	13741	13761	13617	13588	13672	13655	13744	13817	13835	13574	13829	13566	13785	13706	13692	13754	13560	13720	13738	13679	13683	13604	13681	13729	13656	13614	13613	13706	13555	13762	13706	13655	13655	13622	13627	13723	13623	13606	13671	13700	13555	13730	13706	13586	13705	13754	13618	13777	13733	13751	13629	13614	13568	13690	13745	13566	13820	13732	13725	13939	13809	13599	13763	13704	13773	13526	13683	13645	13706	13627	13651	13674	13707	13634	13799	13709	13717	13700	13834	13677	13763	13772	13611	13708	13641	13785	13791	13439	13623	13669	13738	13789	13795	13701	13627	13642	13656	13672	13856	13742	13505	13582	13614	13718	13774	13665	13610	13726	13521	13670	13610	13786	13653	13517	13773	13692	13761	13667	13654	13766	13727	13756	13680	13730	13563	13794	13742	13694	13792	13722	13713	13836	13696	13744	13565	13599	13724	13889	13694	13737	13903	13739	13726	13566	13788	13579	13721	13789	13677	13736	13620	13759	13719	13776	13620	13747	13642	13655	13650	13637	13794	13732	13917	13728	13689	13685	13690	13619	13734	13773	13724	13679	13690	13631	13848	13757	13719	13720	13616	13642	13749	13698	13779	13746	13769	13741	13818	13624	13724	13605	13604	13624	13733	13704	13740	13754	13519	13749	13650	13735	13732	13823	13836	13700	13632	13655	13602	13766	13555	13604	13778	13640	13689	13451	13635	13837	13756	13765	13687	13642	13538	13775	13625	13584	13656	13617	13649	13705	13672	13749	13603	13587	13791	13677	13638	13684	13666	13592	13698	13626	13675	13692	13591	13621	13672	13717	13747	13635	13687	13662	13815	13674	13580	13614	13671	13717	13612	13771	13731	13764	13618	13512	13689	13653	13703	13604	13592	13713	13642	13704	13818	13742	13881	13873	13669	13567	13717	13793	13777	13912	13843	13714	13798	13629	13691	13823	13627	13622	13714	13671	13581	13636	13516	13708	13700	13636	13774	13631	13704	13642	13639	13787	13731	13540	13731	13638	13644	13769	13587	13695	13677	13637	13581	13697	13537	13665	13577	13573	13702	13635	13668	13666	13676	13772	13914	13614	13792	13719	13654	13789	13797	13706	13536	13653	13625	13764	13761	13629	13728	13808	13644	13641	13717	13805	13580	13637	13703	13803	13581	13667	13731	13674	13721	13640	13647	13656	13667	13680	13470	13707	13575	13791	13796	13733	13683	13658	13692	13633	13772	13864	13606	13777	13731	13714	13709	13712	13716	13734	13807	13789	13691	13648	13643	13647	13839	13703	13745	13590	13792	13721	13702	13660	13601	13784	13656	13707	13641	13664	13628	13781	13574	13642	13612	13669	13576	13632	13748	13595	13577	13634	13616	13628	13638	13609	13621	13727	13619	13681	13625	13765	13776	13822	13675	13784	13727	13750	13716	13522	13689	13759	13756	13778	13743	13591	13645	13734	13704	13723	13636	13738	13611	13638	13678	13755	13747	13737	13617	13610	13649	13781	13731	13764	13602	13572	13809	13665	13762	13687	13642	13822	13614	13623	13569	13704	13538	13618	13666	13534	13705	13685	13584	13703	13625	13599	13637	13734	13673	13658	13697	13696	13561	13771	13759	13723	13843	13721	13881	13637	13713	13694	13650	13643	13601	13634	13801	13588	13757	13690	13841	13815	13712	13707	13715	13886	13635	13672	13860	13670	13520	13761	13721	13548	13649	13815	13584	13700	13643	13599	13656	13823	13631	13817	13729	13789	13722	13653	13753	13554	13623	13784	13735	13734	13605	13762	13695	13587	13776	13655	13700	13834	13776	13728	13630	13686	13793	13713	13669	13671	13706	13576	13776	13814	13667	13706	13731	13750	13659	13745	13674	13698	13786	13689	13557	13592	13741	13711	13727	13600	13809	13640	13685	13851	13807	13779	13716	13693	13730	13741	13872	13637	13727	13635	13610	13788	13819	13739	13746	13883	13729	13601	13561	13591	13568	13447	13983	13726	13797	13790	13640	13803	13842	13592	13715	13631	13706	13806	13788	13841	13586	13608	13535	13656	13628	13605	13847	13709	13723	13611	13690	13832	13580	13661	13608	13658	13569	13729	13780	13724	13674	13642	13640	13631	13757	13423	13595	13695	13674	13585	13819	13802	13702	13702	13775	13600	13543	13781	13664	13632	13716	13733	13581	13517	13694	13719	13724	13703	13780	13757	13779	13698	13596	13803	13718	13714	13846	13684	13536	13652	13536	13583	13711	13842	13708	13609	13863	13633	13698	13842	13667	13770	13593	13740	13757	13889	13658	13633	13503	13697	13586	13618	13703	13699	13675	13803	13567	13630	13562	13629	13626	13689	13648	13839	13721	13703	13648	13678	13667	13737	13696	13682	13784	13748	13847	13612	13710	13757	13684	13785	13649	13841	13688	13957	13787	13628	13754	14025	13779	13788	13709	13743	13514	13847	13797	13668	13727	13686	13715	13787	13668	13744	13853	13742	13702	13800	13659	13694	13676	13788	13774	13748	13627	13632	13664	13456	13696	13738	13725	13771	13752	13535	13543	13761	13626	13643	13720	13756	13774	13628	13480	13600	13631	13662	13711	13766	13669	13789	13734	13596	13703	13652	13704	13731	13789	13506	13749	13710	13622	13671	13786	13567	13708	13724	13726	13629	13690	13537	13768	13523	13783	13597	13721	13770	13694	13708	13654	13742	13592	13668	13705	13707	13586	13602	13685	13591	13696	13654	13664	13758	13662	13574	13579	13691	13576	13707	13708	13650	13730	13619	13849	13453	13787	13688	13758	13648	13707	13701	13529	13672	13776	13740	13852	13575	13701	13677	13762	13536	13703	13809	13745	13734	13519	13750	13753	13712	13708	13477	13724	13640	13525	13707	13732	13566	13654	13720	13434	13570	13563	13806	13881	13662	13720	13756	13754	13636	13605	13817	13799	13656	13710	13636	13565	13760	13724	13662	13688	13800	13833	13677	13661	13588	13674	13762	13542	13862	13738	13658	13648	13817	13761	13721	13964	13558	13925	13638	13553	13568	13681	13681	13734	13571	13667	13821	13788	13734	13605	13770	13551	13579	13758	13586	13920	13734	13829	13855	13801	13656	13794	13727	13664	13581	13724	13660	13909	13712	13659	13695	13703	13808	13623	13716	13707	13564	13805	13595	13686	13807	13679	13647	13929	13645	13688	13686	13780	13583	13717	13619	13716	13757	13715	13634	13640	13671	13936	13795	13586	13568	13629	13705	13583	13807	13717	13790	13605	13518	13625	13798	13591	13716	13735	13907	13557	13635	13566	13519	13768	13693	13624	13612	13485	13670	13680	13736	13576	13740	13560	13830	13560	13623	13713	13598	13575	13662	13661	13700	13818	13754	13573	13747	13628	13673	13767	13555	13689	13816	13673	13573	13622	13505	13896	13740	13846	13745	13600	13848	13632	13733	13688	13729	13631	13869	13673	13596	13645	13584	13678	13707	13755	13674	13670	13856	13570	13537	13587	13612	13852	13747	13713	13748	13857	13832	13603	13792	13722	13773	13614	13713	13596	13710	13573	13782	13642	13564	13792	13665	13736	13651	13863	13648	13589	13637	13565	13634	13747	13695	13645	13704	13576	13598	13736	13782	13855	13775	13707	13628	13734	13705	13645	13685	13729	13646	13777	13756	13791	13631	13711	13670	13663	13698	13796	13622	13877	13648	13572	13681	13749	13693	13580	13875	13663	13598	13750	13579	13663	13647	13615	13768	13708	13854	13668	13683	13777	13873	13638	13683	13663	13679	13574	13737	13716	13759	13666	13678	13624	13797	13767	13590	13787	13846	13555	13952	13784	13826	13722	13525	13608	13587	13751	13676	13596	13944	13743	13804	13769	13771	13453	13506	13646	13744	13715	13661	13661	13634	13649	13629	13651	13914	13800	13650	13636	13687	13804	13726	13789	13732	13720	13739	13595	13778	13502	13505	13628	13787	13757	13732	13651	13538	13742	13712	13755	13796	13694	13683	13724	13807	13575	13689	13555	13901	13757	13687	13808	13867	13563	13636	13685	13754	13726	13814	13812	13683	13817	13749	13628	13826	13637	13703	13561	13609	13726	13833	13727	13650	13694	13637	13716	13653	13800	13766	13723	13716	13793	13768	13723	13716	13751	13797	13563	13753	13720	13782	13596	13615	13779	13671	13741	13681	13477	13766	13779	13880	13726	13723	13566	13522	13757	13696	13801	13729	13706	13793	13695	13829	13722	13876	13714	13926	13782	13659	13550	13846	13654	13769	13622	13693	13616	13807	13560	13646	13630	13542	13705	13696	13685	13734	13728	13641	13787	13701	13705	13657	13619	13806	13642	13537	13740	13654	13723	13587	13877	13581	13613	13535	13660	13523	13547	13567	13589	13681	13701	13745	13907	13678	13711	13844	13540	13905	13688	13826	13673	13837	13681	13654	13773	13627	13658	13780	13740	13727	13768	13663	13752	13719	13778	13805	13798	13691	13491	13711	13706	13750	13686	13648	13745	13502	13624	13654	13656	13661	13738	13763	13690	13722	13592	13805	13712	13562	13787	13538	13705	13507	13826	13701	13629	13804	13638	13528	13567	13710	13608	13518	13610	13675	13821	13641	13660	13707	13577	13465	13719	13682	13732	13687	13922	13652	13673	13825	13692	13639	13787	13657	13751	13616	13646	13725	13649	13795	13522	13635
24072	21281	28668	24217	21778	20840	19717	17653	17253	17230	16393	15895	15560	15633	15439	15535	15423	15334	15503	15550	15210	15144	15411	15253	15347	15189	15216	15252	15130	15292	15092	15354	15324	15079	15178	15159	15050	15171	15283	15231	15186	15189	15091	15232	15147	15305	16320	16459	15955	15900	15404	15387	15081	15250	14988	14906	14983	15034	15231	15052	15117	15069	15074	15003	15103	14880	14961	15096	15073	15084	15241	15140	15106	15165	15038	15130	15116	15124	15134	14992	14887	14920	15023	15043	15159	15217	15107	15048	14902	15003	14978	15015	14982	14997	15202	15171	14910	15044	15108	15101	15058	14904	14926	15055	14914	15096	15096	15231	15375	15197	15066	14898	15154	14959	15142	14918	15120	15210	15252	15190	15097	15254	15120	15129	15155	14900	15073	15161	14967	15116	15077	15047	15166	15106	15059	14908	15103	14956	15133	15003	15007	15044	14937	14973	15038	15204	15206	15130	15196	15112	15080	15037	15084	14895	15085	15026	14906	15165	15015	14986	15140	14966	14902	15454	14976	15075	15071	15062	15147	15042	15057	15012	15026	15163	15173	15238	15105	15067	15103	15086	15149	15171	15141	15092	15092	15003	15312	15016	14945	15153	14910	15071	15149	15152	15169	15083	14826	15025	15081	15122	14935	15110	14968	14956	15057	15130	15081	14959	15054	15084	15060	15018	15182	15125	14962	15012	14978	15090	15102	15151	15062	14973	15096	14940	14911	15055	15003	14926	15214	15039	15173	15050	14842	15262	15204	15102	15141	15210	15018	15157	15027	14878	14993	15113	15108	15103	15148	15123	15155	14917	15009	15101	14993	14918	15038	15116	15281	14902	15102	15064	15076	15120	15140	14986	15073	15027	14946	15021	15049	15200	15058	15131	15164	14954	15086	14929	15137	14961	15064	14991	14868	14896	14903	14858	15103	14987	15025	15162	15031	14979	15067	15103	15168	15097	15354	15045	15232	15158	15152	14976	15080	15045	15108	15117	15014	15049	14917	15303	15097	14946	15062	15036	15200	14947	14968	15055	15203	14904	15052	15115	15073	15252	15110	15268	15163	15209	15049	14908	15146	15073	15044	15062	15154	15065	14987	14918	14911	14932	15106	14973	14907	14905	15141	15131	14973	14862	14859	14996	15062	15129	15177	14795	15062	15054	15179	14925	14943	15301	14978	14779	14911	15154	15120	14939	15032	15116	15170	15088	14884	15032	15036	15126	15338	14995	15081	15049	15089	15129	15081	15188	15089	14941	14906	15069	15233	14912	14960	14985	15154	15113	14909	15117	15144	15030	15018	15295	15040	15107	14886	14988	15061	15098	15083	15169	15199	14950	15113	15035	15103	15145	15054	15035	15013	15092	15007	15008	15215	14988	15020	15087	15171	15058	15158	15137	15063	15184	15052	15032	15026	14955	14987	14888	15228	14955	15176	15036	15037	15141	15219	15026	15070	15069	15178	15188	15087	14982	15017	15108	15029	15086	15101	14942	15022	15044	15026	15109	15099	14965	15048	14911	14950	14958	15130	14878	15023	15130	14986	14950	15081	15185	15222	15027	14811	14945	14805	15096	14927	15180	15025	15060	15183	15082	14993	14870	15158	15167	14881	15106	14894	15129	15182	15049	14851	15061	15323	15005	15054	15079	15222	15020	15186	15000	14965	15233	14996	15060	15078	14816	14859	15045	15001	14853	15060	14952	15106	14984	14985	15011	15019	15118	14919	15145	15029	15117	15201	15205	14961	15040	14989	15108	15093	14974	14999	15206	14981	14985	15234	14850	15098	15103	14965	15025	15018	15082	15176	14898	15037	15061	15124	14929	15063	14962	14995	14952	14965	14914	14912	14969	15035	15027	15052	15140	14933	15223	15173	15020	14990	15009	14959	14890	15125	14973	15122	14920	14959	15225	15197	14978	15154	14881	15088	14940	14947	15005	14965	15031	15028	15028	15073	14981	15050	14980	15058	15074	15042	14941	15159	15064	15048	15046	14947	15056	15110	15157	15181	15112	14831	14993	15036	15118	14916	15035	14799	15114	15279	15061	14983	14917	14933	14894	14929	15063	15045	14895	15034	14787	14975	15036	14987	15148	15090	14799	15191	15089	15159	15181	14929	15231	14961	15041	15149	15115	15031	15051	15037	14883	15006	15193	15143	14984	15088	15080	15007	15169	15117	14838	15030	15123	14969	14880	15112	15150	15051	15104	15105	15030	15110	15106	15386	15224	15082	15153	15035	15031	15093	15069	15092	14948	14956	14941	15040	15075	15040	15068	14994	15074	15222	15115	15097	15015	14919	15127	15027	15204	15149	14985	15065	15046	15001	15183	14868	15067	14909	14996	15072	15091	14913	15237	15039	14967	15148	14968	15256	15030	15163	15089	15085	15143	15258	15049	14970	15098	14873	14970	15009	14978	15013	15351	15076	14964	15208	15061	15169	14866	14983	15103	15057	14898	15017	15083	14852	15129	14965	15016	14962	15135	15048	14797	15035	14981	15162	14966	14912	14994	15050	15120	14924	15076	14988	15270	14938	14985	14967	15150	15036	15105	14994	15010	15118	15038	14907	14979	15210	14981	14964	14858	14916	14943	15036	15222	14979	14976	15375	15164	15078	14992	15079	15053	14867	14988	15143	15150	15005	15019	14991	14937	15145	15012	15168	14998	14958	14975	14995	14865	14976	15007	14837	15244	15108	15006	15105	14959	15159	15201	15053	14991	14971	15128	15111	14981	15130	15032	15171	14887	15075	15052	15140	15083	15076	14988	15008	15104	14996	14931	15231	15042	15006	15004	14841	15100	14995	14900	15006	15046	15150	15073	15168	15093	15180	15026	14949	15078	14936	15004	15038	14950	15338	15051	14965	14967	14986	15105	15114	15070	14996	15053	15116	15100	15159	15047	15152	14963	15226	15129	15147	15204	14976	15164	14922	15281	15217	14923	15267	15116	14992	14890	15032	15067	15157	15033	15038	14880	14885	14976	15027	14944	15137	15105	15128	15096	15223	15064	15071	14946	14989	15019	14978	15092	14884	15101	15036	15037	15046	14890	15120	15232	15159	15230	14976	14884	15250	14955	14996	14947	15140	15217	15134	15128	15104	14890	14860	15069	14901	14889	14834	15064	15000	14960	14908	14961	14879	14937	14927	14913	15003	15004	15073	14950	15089	15047	14992	15067	14927	14983	15161	15024	15095	15046	15148	14925	15007	15031	15139	15125	15159	15207	15155	14962	15079	15084	15002	14926	15252	15037	15041	14874	14992	15015	15233	15127	15071	15164	15048	15029	14965	14956	15035	15043	15084	15010	15031	15097	15043	14930	15169	15178	15076	15021	14897	14921	14761	15171	15121	14965	15081	15079	15137	15124	15005	15062	15048	15169	14953	15086	14884	14997	15188	15125	14942	15081	15000	15157	15045	14924	15111	15162	15120	15056	15011	15062	14909	14855	14947	15175	15151	14928	15094	15013	15136	15151	15168	14869	14681	14986	14978	15098	14957	15235	15156	15229	14998	14975	15055	15111	15188	14965	15139	15015	15104	14975	15004	15227	15036	15043	14889	14842	15077	15135	15051	15040	15122	15030	14983	14951	15055	15167	15111	15048	15017	15078	15117	15350	15131	15087	15049	14969	15065	15077	15084	15029	15090	15023	14961	15187	15183	15054	15146	15004	15024	15048	14730	14980	15064	15098	15015	14987	15068	15253	15040	14859	14987	14930	15176	14889	14968	15199	14955	15166	15064	15149	14964	15091	15038	15059	15003	14815	14899	15131	14810	15067	14990	15178	15148	15237	14948	15224	15014	14948	14974	15249	15226	15290	15305	15245	15156	15036	15022	14965	15034	15226	15247	15078	14897	15053	14973	15127	15392	14896	15096	15186	14837	15155	15243	14975	14855	15115	14839	15129	15009	14834	15085	15017	15164	14917	15138	15074	15199	15079	15026	14971	15050	15171	15092	14880	14804	14927	15017	15072	15083	15056	15080	14882	15039	15017	15044	15151	15367	15032	14875	15125	14801	15249	15048	15062	14897	15084	15062	14854	15127	14852	15232	15108	15208	15023	15126	15155	15017	15118	15174	14871	14892	15090	15051	15141	15078	15108	15104	14896	14949	14902	15036	15023	14974	14966	15206	14843	15237	14827	15121	15256	15081	15030	14927	15019	15054	15023	15139	15174	15101	15023	15035	14929	15118	14957	14866	15057	14923	15070	15158	14973	14927	15110	15228	15222	15081	14941	14937	15048	15051	15077	15256	15060	15076	14999	14983	14951	15039	14875	14879	15064	15134	15061	15014	15088	15065	15011	15143	15166	14949	15088	15078	15129	15121	15051	15042	15122	15045	14999	15052	15132	15227	14922	15231	15130	15279	14967	15105	15047	15004	15030	14942	15056	15259	15044	15044	14867	14956	15066	14858	14897	15062	15037	14890	15098	14906	15111	15065	15068	14920	14931	15115	15178	15004	15078	15012	14955	14993	15057	15154	14910	15103	15102	15048	15047	14959	14984	15150	15028	15129	15142	15149	15158	15085	15215	15034	15013	14990	15017	15135	15043	15100	15178	14998	15069	15120	15219	15039	14955	14903	14976	15055	15049	15265	15027	15004	14789	14906	15040	15145	15061	15143	15069	15117	15049	15122	15144	15043	15178	15062	15011	15222	15118	15135	14953	15124	15176	15125	15071	15044	15149	15229	15207	14987	15139	15178	15244	15084	15239	15311	15184	15094	15099	14995	15186	15106	15127	14938	14894	15140	14878	15146	15067	14942	15125	15191	15095	15090	14982	15173	15167	15132	15075	15183	15208	14958	14828	14890	14898	15280	15044	15140	14848	14814	15014	15229	14950	15182	15180	15064	15123	15068	15129	15087	15008	15073	15073	15131	15063	15005	15086	15108	15042	15008	15098	15237	15158	15165	15012	15300	15016	14977	15046	14987	15206	15233	14982	15130	15090	14951	14862	15047	15030	15210	15206	14956	15066	15101	14930	15225	15144	15198	15084	14985	15137	14964	15048	15275	14959	15079	15063	15023	15193	14825	15114	15169	15158	15138	15150	14953	15104	15079	15128	15216	15072	15017	15051	14976	15225	15134	15052	15089	15068	15106	15280	15067	15266	15074	15222	14978	14995	15046	15115	15147	15068	15205	15151
16170	28092	25476	19559	17180	16861	17648	17796	17361	16656	15584	15189	14751	14493	14306	14458	14512	14309	14012	14105	14174	14108	13962	13992	14069	14013	13908	14055	13966	13971	14093	13863	14008	13858	13899	13892	13818	13729	13959	14018	13887	13982	13882	13977	13888	14592	15429	15795	15298	14402	14146	13976	13788	13871	13904	13947	13886	13746	13893	13775	13753	13922	13903	13864	13803	13829	13771	13736	13782	13765	13757	13803	13848	13895	13814	13886	13854	13738	13567	13807	13888	13816	13749	13910	13833	13646	14122	13846	13924	13646	13566	13891	13793	13742	13802	13796	13918	13797	13980	13790	13947	13903	14021	13705	13945	13794	13816	13794	13954	13831	14054	13821	13767	13844	13850	13941	13696	13807	13878	13768	13839	13974	13886	13856	13833	13879	13907	13821	13828	13698	13776	13720	13921	13823	13925	13839	13894	13876	13830	13828	13902	13843	13921	13903	13729	13660	13863	13793	13768	13892	13919	13859	13829	13824	13810	13671	13687	13746	13953	13896	13872	13733	13895	13663	13682	13818	13891	13743	13688	13797	13720	13755	13880	13969	13884	13751	13963	13775	14075	13785	13948	13725	13984	13831	13778	13924	13777	13897	13745	13778	13787	13796	13686	13556	13851	13873	13845	13768	13923	13833	13825	13738	13818	13882	13921	13821	13981	13742	13666	13961	13754	13767	13745	13822	13756	13632	13717	13968	13806	13742	13821	13632	13788	13868	13821	13757	13742	13957	13887	13665	13894	13831	13793	13734	13875	13642	13713	13933	14032	13814	13800	13872	13875	13800	13826	13730	13790	13840	13799	13710	13891	13713	13805	13738	13650	13804	14049	13618	13775	13844	13927	13732	13757	13757	13828	13752	13830	13866	13887	13705	13666	13690	13694	13862	13799	13778	13837	13767	13865	13863	13849	13811	13951	13754	13762	13865	13774	13914	13850	13788	13780	13898	13674	13820	13674	13825	13779	13785	13996	13817	13739	13838	13792	13819	13824	13879	13635	13791	13697	13861	13845	13805	13684	13688	13947	13934	13662	13855	13800	13862	13868	13567	13767	13794	13774	13711	13857	13795	13754	13765	13875	13733	13967	13771	13954	13851	13737	13721	14037	13832	13754	13764	13699	13818	13844	13777	13687	13634	13722	13859	13829	13891	13830	13927	13952	13906	13709	13753	13838	13791	13814	13785	13849	13722	13941	13851	13801	13836	13851	13866	13783	13794	13726	13918	13954	13767	13747	13781	13828	13815	13693	13841	13776	13846	13955	13968	13697	13802	13929	13780	13906	13803	13792	13718	13833	13766	13791	13913	13782	13721	13790	13733	13505	13896	13908	13656	13793	13702	13905	13826	13716	13699	13781	13833	13766	13889	13706	13904	13742	13841	13641	13698	13812	13680	13661	13864	13802	13768	13825	13833	13849	13825	13886	13661	13778	13703	13731	13725	13778	13780	13669	13872	13716	13772	13775	13902	13946	13896	13852	13942	13764	13773	13802	13876	13653	13758	13878	13840	13945	13765	13872	13684	13840	13791	13897	13703	13728	13804	13839	13926	13739	13883	13782	13841	13845	13670	13884	13761	13631	13919	13830	13802	13830	13773	13842	13948	13791	13804	13783	13815	13935	13756	13808	13850	13881	13640	13808	13618	13893	13792	13818	13861	13793	13682	13819	13754	13768	13945	13741	13777	13807	13624	13800	13761	13753	13791	13811	13981	13733	13955	13790	13847	13802	13866	13826	13644	13575	13962	13778	13720	13913	13708	13868	13898	13782	13704	13688	13883	13790	13784	13777	14001	13680	13824	13772	13871	13831	13811	13937	13812	13726	13875	13930	13728	13832	13799	13808	13796	13601	13743	13957	13778	13872	13870	13645	13871	13907	13870	13862	13642	13856	13901	13808	13877	13744	13908	13817	13951	13895	13593	13814	13786	13785	13781	13801	13878	13899	13793	13754	13683	13894	13810	13825	13899	13712	13911	13668	13894	13808	13791	13935	13809	13684	13841	13852	13670	13821	13965	13781	13676	13644	13597	13848	13914	13712	13728	13710	13762	13788	13741	13884	13828	14007	13796	13839	13919	13794	13789	13894	13831	13693	13999	13822	13895	13916	13810	13882	13817	13741	13835	13740	13938	13830	13785	13839	13839	13864	13801	13807	13805	13900	13808	13820	13916	13820	13820	13727	13841	13859	13748	13868	13814	13834	13865	13697	13823	13719	13872	13734	13856	13723	13865	13853	13908	13758	13981	13806	13793	13869	13830	13915	13652	13895	13795	13762	13878	13776	13709	13807	13927	13786	13906	13776	13655	14013	13684	13721	13797	13791	13787	13674	13679	13830	13715	13889	13810	13898	13806	13715	13867	13898	13801	13873	13852	13914	13783	13910	13668	13782	13870	13749	13900	14072	13621	13938	13848	13879	14012	13888	13804	13801	13759	13830	13781	13770	14009	13713	13824	13753	13752	13978	13713	13783	13693	13835	13749	13806	13812	13700	13748	13938	13789	13784	13848	13951	13838	13555	13819	13911	13873	13872	13857	13943	13761	13852	13881	13751	13835	13820	13950	13632	13833	13767	13818	13718	13928	13970	13826	14016	13922	13742	13799	13784	13733	13756	13832	13759	13793	13944	13849	13655	13765	13694	13706	13865	13791	13896	13882	13895	13891	13815	13901	13866	13801	13942	13904	13838	13880	13797	13865	13918	13962	13715	13763	13814	13819	13854	13861	13787	13823	13866	13823	13893	13953	13926	13794	13813	13880	13818	13888	13929	13643	13793	13742	13658	13868	13795	13802	13772	13716	13771	13905	13802	13843	13743	13686	13811	13931	13791	13806	13903	13897	13832	13771	13857	13835	13840	13871	13859	13808	13907	13788	13797	14155	13743	13725	13818	13804	13914	13914	13817	13812	13912	13766	13783	13818	13824	13728	13913	13913	13777	13760	13782	13802	13675	13847	13833	13797	13739	13731	13957	13846	13805	13937	13973	13887	13646	13719	13870	13913	14003	13966	13768	13765	13751	13964	13858	13831	13586	13807	13830	14003	13999	13828	13678	13785	13747	13849	13889	14020	13715	13794	13603	13688	13827	13756	13952	13890	13807	14000	13716	13646	13832	13884	13873	13796	13737	13916	13768	13896	13911	13838	13916	13850	13813	13682	13701	13781	13899	13873	13793	13956	13827	13694	13809	13839	13711	13984	13736	13798	13759	13725	13819	13898	13667	13862	14036	13859	13881	13685	13954	13764	14007	13784	13765	13955	13937	13819	13784	13741	13835	13793	13888	13618	13853	13987	13714	13770	13975	13810	13803	13858	13816	13755	13893	13856	13729	13802	13863	13788	13950	13913	13812	13878	13913	13817	13844	13801	13923	13838	13867	13958	13736	13868	13703	13920	13850	13696	13859	13958	13797	13861	13882	13763	13813	13923	13649	13577	13915	13872	13794	13747	13856	13915	13855	13846	13852	13790	13652	13919	13815	13858	13969	13785	13959	13711	13765	13674	13879	13563	13778	13901	13945	13672	13898	13766	13775	13852	13779	13845	13916	13805	13854	13814	13669	13709	13796	13940	13705	13754	13844	13781	13874	13861	13986	13920	13821	13785	13586	13849	13819	13897	13876	13868	13811	13897	13801	13892	13853	13830	13772	13716	13775	13681	14083	13750	13757	13842	13630	13793	13929	13864	13579	13839	13822	13763	13839	13818	13847	13910	13612	13684	13873	13794	13771	13793	13896	13790	13901	13722	13720	14023	13933	13796	13727	13709	13938	13752	13834	13837	13980	13848	13885	13777	13742	13839	13828	13741	13853	13793	13883	13759	13868	13964	13814	13785	13769	13847	13818	13806	13825	13834	13710	13958	13798	13766	13853	13731	13922	13729	13890	13847	13886	13723	13786	13847	13837	13742	13797	13737	13878	13959	13725	13836	13602	13908	13720	13697	13803	13956	13834	13805	13683	13865	13965	13888	13889	13737	13836	13714	13793	13912	13769	13791	13858	13558	13898	13775	13772	13812	13868	13758	13868	13843	13833	13784	13855	13764	13843	13688	13897	13849	13792	13865	13747	13959	13776	13812	13815	13837	13721	13724	13600	13854	13816	13719	13820	13814	13738	13767	13870	13784	13724	13718	13770	13847	13661	13745	13809	13743	13780	13740	13696	13977	13879	13821	13971	13729	13876	13818	13680	13755	13943	13652	13776	13816	13821	13697	13928	13666	13714	13713	13771	13893	13911	13839	13775	13771	13743	13660	13840	13847	13729	13747	13737	13875	13794	13820	13757	13853	13755	13754	13828	13895	13794	13720	13860	13993	13982	13825	13691	13660	13793	13849	13933	13821	13830	13846	13933	13695	14021	13774	13586	13915	13771	13867	13654	13885	13786	13859	13822	13816	13692	13852	13746	13654	13719	13752	13973	13866	13754	13852	14082	13874	13686	13855	13719	13799	13716	13941	14046	13726	13846	13751	13923	13888	13986	13786	13958	13878	13747	13819	13720	13864	13922	13761	13666	13974	13853	13854	13810	13632	13777	13635	13729	13760	13771	13782	13806	13835	13849	13737	13702	13720	14014	13890	13695	13808	13992	13793	13787	13727	13731	13793	13814	13755	13805	13707	14007	13919	13740	13784	13830	13865	13850	13869	13614	13688	13816	13838	13791	13647	13713	13930	13894	13749	13890	13783	13904	13767	13719	13724	13718	13696	13752	13962	13704	13847	13849	13870	13741	13709	13884	13896	13878	13978	13738	13945	13895	13764	13872	13740	13834	13680	13682	13735	13606	13908	13921	13746	13886	13762	13759	13655	13880	13861	13888	13705	13769	13618	13694	13645	13824	13661	13877	13775	13871	13867	13914	13775	13922	13803	13728	13774	13651	13910	13609	13772	13734	13903	13775	13729	13742	13867	13818	13825	13761	13810	13844	13867	13848	13778	13866	13880	13773	13817	13807	13691	13904	13731	13809	13910	13802	13674	13868	13722	13747	13698	13655	13811	13906	13669	13799	13677	13918	13687	13839	13869	13954	13920	13798	13759	13701	13891	13653	13809	13850	13833	13814	13586	13837	13781	13911	13533	13851	13925	13772	13859	13796	13947	13731	13699	13817	13760	13903	13883	13885	13509	13781	13587	13658	13735	13722	13677	13809	13829
22975	21216	29037	23702	21341	22941	23786	18472	17697	17957	17023	16507	16368	15965	15832	15963	15969	15728	15548	15626	15385	15613	15637	15395	15658	15693	15492	15321	15435	15430	15422	15557	15259	15347	15163	15454	15483	15345	15301	15138	15417	15412	15288	15393	15457	16063	17260	17303	17140	16375	15864	15623	15511	15299	15358	15173	15198	15100	15308	15270	15363	15218	15266	15080	15141	15337	15221	15280	15122	15144	15282	15183	15227	15287	15138	15297	15387	15357	15208	15097	15110	15102	15245	15128	15330	15328	15240	15172	15195	15210	15360	15290	15173	15203	15245	15215	15268	15271	15134	15280	15179	14995	15101	15124	15326	15229	15213	15349	15225	15014	15154	15000	15211	15089	15075	15122	15148	15157	15341	14970	15065	15233	15197	15235	15169	15146	15067	15278	15356	15245	15293	15111	15145	15114	15346	15216	15191	15030	15267	15212	15124	15112	15229	15299	15257	15220	15005	15168	15093	15115	15193	15018	15453	15224	15002	15142	14957	15195	15046	14998	15238	15039	15215	15130	15067	15025	15095	15177	15062	15198	15124	15389	15165	15033	15254	15175	15015	15132	15174	15218	15127	15327	15095	15237	15270	15126	15085	15360	15185	15279	14934	15056	15078	15079	15163	15298	15190	15228	15235	15135	15083	15234	15133	15132	15193	15230	14881	15180	15189	15263	15291	15188	15337	15112	15006	15086	15088	15186	15090	15189	15182	15130	15294	15282	15076	15097	15195	15166	15109	15189	15288	15288	15206	15164	15117	15032	15169	15317	15274	15170	15161	15245	15150	15234	15177	15179	15235	15113	15133	15327	15076	15019	15089	15157	15182	15202	15068	15383	15093	15238	15121	15230	15045	15287	15218	15210	15061	15096	15247	15159	15173	15089	15244	15171	15084	15140	15185	15195	15080	15315	15150	15165	15065	15144	14991	15211	15060	15115	15056	15139	15001	15216	15098	14986	15280	15239	15341	15230	15147	15056	15274	15358	15020	15006	15190	15214	15083	15195	15346	15204	15262	15237	15398	15222	15208	15134	15052	15019	15117	14997	15369	15178	15114	15122	15064	15125	15291	15418	15268	15159	14914	15060	15030	15103	14990	15063	15118	15296	15282	14965	15122	14961	15040	15322	15132	15177	15366	15392	15058	15181	15396	15190	15094	15025	15123	15190	15081	14980	15243	14991	15090	14989	15148	15037	15392	15090	15107	15413	15060	15087	15309	15106	15070	15087	15008	15051	15241	14976	15178	15195	15219	15225	15072	15348	15220	15200	15228	15078	15095	15156	15003	15119	15191	15136	15293	15126	14986	15222	15112	15205	15194	15331	15038	15015	14902	15223	15252	15169	15320	15249	15164	15385	15135	15035	15048	15161	15226	15225	15414	15286	15280	15094	15104	15236	15346	15257	14916	15186	15288	15095	15153	15169	15179	15031	15143	15026	15292	15045	15156	15173	15317	15061	15194	15116	15149	15062	15190	15149	15288	15135	15110	15135	15184	15195	15216	15347	15398	15014	15179	15213	15042	15268	15051	15041	15248	15086	15337	15319	15107	15175	15072	15281	15182	15107	15443	15120	15197	15045	15156	14923	15103	15171	15006	15349	15218	15295	15226	15052	14910	15147	15017	15121	15300	15057	15152	15095	15011	15236	15052	15296	15174	15008	15189	15186	15222	15132	14965	15225	15110	15296	15125	15253	15082	15125	15095	15247	15280	15245	14970	15195	15370	15204	15153	15165	15104	15219	15197	15174	15198	15157	15175	15114	15102	15142	15194	15212	15295	15208	15054	15289	15130	15285	15213	15146	15161	15234	15239	15116	15151	15177	14947	15031	15133	15170	15063	15231	15134	15065	15211	15257	15187	15158	15163	15289	15198	14990	15179	15305	15204	15095	15230	15423	15307	15220	15220	15111	15123	15149	15217	15143	15268	15071	15098	15104	15130	15155	14980	15198	15062	15108	15213	15317	15331	15178	15168	15052	15150	15177	15125	15160	15083	15060	15089	15104	14978	15235	15210	15116	15194	15217	15333	15128	15090	15113	15329	15283	15192	15196	15238	15199	15203	15436	15509	15168	15160	15286	15185	14899	15046	15295	15396	15252	15343	15172	15279	15142	14930	15243	15015	15212	15157	15388	15094	15120	15184	15085	15213	15130	15143	14948	15257	15200	15097	15344	15150	14997	15162	15094	15162	15193	15196	15287	15061	15372	15111	15190	15065	15252	15283	15009	15177	15127	15223	15189	15037	15124	15287	15077	15113	15232	15311	15112	15241	15219	15105	15183	15003	15033	15086	15182	15342	15266	15099	15305	15100	15026	15217	15211	15130	15183	15197	15291	15120	15241	15026	15083	15140	15338	15280	15132	15183	15260	15226	15333	14966	15228	15273	15313	15295	15087	15187	15160	15152	15033	15269	15005	15173	15196	15149	15130	15069	15188	15270	15139	15298	15312	15073	15244	15007	14978	15183	15190	14973	15103	15287	15353	15006	15248	15143	15116	15219	14928	15098	15155	15268	15295	15230	15108	15050	14963	15066	15180	15106	15197	15231	15104	15170	15198	15216	15119	15244	15356	15208	14995	15173	15195	15247	15244	15097	15062	15214	14889	15210	15081	15330	15281	15007	15136	15199	15085	15149	15050	15009	15252	14989	15123	15118	15101	15150	15088	15312	15256	14938	15270	15165	15135	15238	15094	15173	15090	15039	15127	15294	15078	15086	15236	15000	15136	15250	15188	15143	15074	15247	15268	15434	15271	15091	15236	15050	15100	15068	14862	15086	15072	15031	15149	15236	14959	15025	15147	15160	15104	14940	15095	15182	15270	15212	15211	15067	15098	15033	15177	15190	15300	15033	15152	15136	14996	15056	15115	15276	15175	15133	15434	15154	15091	15004	14991	15086	15163	15313	15113	15334	15318	15144	15036	15048	15214	15134	15411	15269	15038	15160	15129	15069	15109	15185	15107	15293	15243	15225	15244	15474	15286	15254	15223	15246	15082	15172	15158	15126	15028	14970	15167	15152	15175	15299	15081	15277	15146	15277	15131	15191	15070	15146	15249	15159	15108	15095	15234	14916	15140	15275	15149	15177	15036	15187	15276	15134	15138	15212	15081	15086	15185	15236	15186	15091	15203	14993	15164	15132	15285	15290	15241	15277	15183	15229	15107	15175	15275	15044	15305	15239	15179	15069	15136	15275	15157	15132	15125	15160	15140	15175	15121	15081	15265	15054	15231	15216	15342	15233	15113	15244	15243	15238	15422	15133	15110	15258	15005	14999	15443	15297	15098	15294	15175	15335	15073	15282	15398	15329	15045	15157	15174	15264	15258	15073	15327	15162	15092	15251	15063	15088	15032	15067	15168	15041	15310	15080	15198	15145	14970	14891	15129	15282	15167	15147	15259	15114	15130	15237	15130	15308	15155	15194	15368	15290	14964	15205	15139	15223	15348	15126	15290	15373	14887	14904	15008	15099	15054	15136	14887	15248	15196	15303	15218	15327	15231	15093	15110	15331	15186	14987	15211	15123	15318	15176	15301	14973	15016	15212	14974	15126	15035	15193	15125	15047	15143	15407	15321	15225	15170	14959	15108	15323	15044	15206	15222	15273	15077	15148	15026	15092	15288	15222	15083	15134	15183	15228	15277	15302	15149	15246	15097	15035	15231	15330	15073	15057	15393	15236	15201	15180	15123	15218	15033	15306	15111	15034	15089	15293	15219	15105	15174	15375	15132	15116	15189	15042	15009	15216	15089	15322	15137	15112	15211	15186	15165	14948	15033	15008	15272	15232	15112	15090	14971	15111	15201	15246	15250	15103	15148	15196	15047	15160	15075	15182	15162	15086	15364	15242	15303	15194	15062	15198	15090	15025	15216	14931	15097	15218	14922	15184	15187	15161	15208	14995	15175	15133	14922	15062	15124	14931	15135	15027	15275	15117	15129	15005	15177	15373	15253	15302	15256	15180	15271	15129	15101	15147	15266	15263	15227	15239	15243	15213	15305	15334	15111	15106	15242	15123	15287	15119	15129	15316	15200	15248	15267	15183	15207	15427	15091	15010	15141	15159	15067	15023	15197	15140	15030	15168	15320	15059	15163	15159	15222	15234	15281	15126	15277	15228	15070	15071	15066	15174	15389	15028	15160	15262	15186	15191	15074	15227	15104	15132	15226	15362	15191	15248	15031	15080	15074	15213	15219	15204	15144	15040	14971	15185	15183	15173	15102	15166	14940	15128	15133	15085	14982	15295	15084	15145	15066	15138	15167	15043	15205	15050	15126	15121	15354	15187	15206	14985	15119	15311	15203	15007	15124	15132	15150	15184	15104	15201	15033	15093	15084	15040	15066	14931	15290	15092	15243	15067	14989	15140	15168	15229	15205	15150	14990	15310	15244	15266	15118	15110	15171	15133	15202	15161	15135	15217	15134	15114	15215	15243	14957	15186	15191	15094	15061	14954	15325	15193	15130	15182	15122	15275	15239	15092	15171	15208	14852	15052	15007	15306	15238	15133	15138	15084	15161	15033	15161	14995	15185	14989	15059	15007	15055	15381	15209	15391	15065	15328	15164	15139	15051	15130	15145	15157	15093	15237	15020	15185	15246	14912	15097	15191	15128	15098	15143	15350	15131	15181	15211	15166	15136	15244	15251	15143	15058	15280	15270	15318	15068	15073	15251	15294	15276	15181	15233	15054	15104	15182	15304	14926	14987	15252	15213	15142	15185	15109	15304	15043	14874	15279	15134	15315	15141	15141	15210	15108	15223	15139	15247	15104	15192	15220	15135	14976	15253	15351	15144	15007	15163	14995	15072	15275	15074	15029	15097	15134	15247	15159	15279	15043	15193	15085	15240	15275	15142	15155	15063	15146	14965	15000	15184	15276	15100	15223	15100	15024	15160	15282	15084	15072	15147	14953	15206	15228	15174	15292	15131	15115	15128	15232	14995	15204	15185	15247	15341	15068	15017	15135	15267	15310	15361	15051	15193	15149	15202	15143	15264	15051	15204	15097	15156	15054	15031	15199	15418	15110	15281	15243	15085	15295	15245	15065	15176	15265	15154	15149	15211	15116	15333	15192	15198	15178	15040	15195	15230	15018	15114	15104	15198	15147	15182	15037	14936	15132	15057	15068	14861	15233	15110	14980	15322
17376	32120	28672	21493	18753	18317	18642	18059	18470	18012	16671	15618	15284	14986	14534	14841	14865	14316	14313	14344	14345	14199	14182	14266	14122	14276	14243	14109	13898	14087	14106	13951	14001	14047	13911	13891	13993	14041	14112	13832	14050	14122	13930	13902	14369	15375	16769	17152	16413	15286	14295	14401	13961	13861	13771	13950	13729	13913	13821	13888	13720	13826	13965	13864	13883	13775	13929	13819	13792	13852	14012	13924	13748	13815	13859	13853	13955	13865	13901	13861	13908	13801	13689	13749	13738	13791	13817	13926	13790	13997	13743	13854	14004	13916	13902	13670	13770	13841	13871	13970	13905	13853	13889	13956	13922	13825	13837	13996	13682	13945	13852	13799	13993	13806	13846	13825	13943	13957	13799	13810	13837	13939	13809	13846	13808	13780	13749	13843	14021	13701	13924	13796	13810	13828	14061	13786	13858	13817	13839	13937	13878	13754	13872	13800	13867	13755	13840	13791	13863	13993	13818	13830	13962	13753	13869	13800	13953	13794	13738	13883	13812	13812	13904	13862	13845	13706	13881	13841	13793	13955	13871	13950	13882	13755	13901	14010	13933	13963	13841	13795	13890	13901	13749	13677	13903	13726	13719	13723	13882	13730	13682	13742	13751	13788	13867	14015	13797	13907	13794	13817	13746	13991	13828	13946	13979	13669	13600	13761	13846	13931	13866	13738	13864	13815	13773	13888	13781	13973	13776	13783	13748	13795	13840	13913	13793	13856	13945	13915	13774	13833	13812	13858	13785	13739	13793	13903	13813	13828	13874	14063	13892	13875	13796	13964	13740	13780	13800	13770	13765	13821	13926	13872	13681	13826	13867	13692	13829	13839	13716	13984	13968	13833	13682	13811	13728	13870	13669	13765	13883	13787	13755	13827	13807	13966	13940	13776	14010	13908	13887	13839	13907	13766	13663	13491	13825	13617	13871	13858	13716	13597	13756	13919	13733	13609	13844	13762	13852	13879	13759	13959	13866	13736	13713	13873	13885	13665	13916	13769	13934	13871	13847	13821	13827	13750	13931	13735	13699	13768	13805	13767	13813	13753	13711	13921	14101	13748	13640	13762	13842	13834	13725	13801	13806	13659	13856	13652	13830	13893	13830	13688	13773	13814	13747	13801	13795	13950	13961	13943	13702	13789	13922	13896	13716	13822	13714	13766	13823	13847	13825	13908	13904	13835	13903	13742	13793	13682	13812	13786	13997	13900	13790	13656	13732	13933	13812	13863	13719	13838	13817	13745	13799	13701	13819	13712	13885	13899	13818	13828	13899	13632	13662	13819	13729	13818	13929	13617	13818	13766	13919	13832	13862	13726	14016	13857	13863	13813	14003	13649	13659	13749	13918	13848	13788	13723	13784	13913	13793	13779	13890	13722	13922	13909	13922	13742	13704	13959	13787	13760	13804	13826	13813	14013	13887	13795	13847	13739	13794	13770	13727	13867	13817	13848	13918	13836	13827	13978	13715	13896	13866	13651	13839	13719	13900	13777	13900	13780	13702	13935	13879	13720	13854	13750	13824	13726	13871	13736	13963	13819	13907	13732	13843	13831	13891	13916	13805	13764	13947	13796	13818	13702	13886	13786	13878	13788	13936	13834	13930	13757	13842	13669	13880	13868	13883	13791	13850	13654	13742	13792	13650	13694	13703	13857	13825	13718	13594	13691	13813	13761	13686	13972	13768	13670	13839	13933	13696	13762	13956	13902	13711	13814	13844	13845	13617	13781	13579	13791	13721	14015	13886	13724	13763	13897	13912	13773	13786	13793	13780	13730	13949	13802	13661	13656	13803	13715	13819	13776	13929	13720	13959	13741	13873	13785	13677	13831	13796	13816	13748	13866	13746	13819	13758	14008	13956	13844	13857	13838	13758	13757	13988	13911	13891	13756	13923	13981	13715	13862	13745	13961	13597	13781	13803	13814	13836	13829	13830	13881	13727	13864	13827	13809	13719	13920	13684	13766	13750	13741	13901	14055	13864	13779	13879	13871	13794	14042	13816	13808	13773	13841	13877	13825	13957	13852	13867	13660	13983	13703	13818	13793	13875	13852	13731	13643	13790	13781	13756	13810	13836	13819	13675	13903	13843	13851	13788	13972	13927	13796	13869	14031	13643	13903	13811	13847	13868	13861	13581	14096	13931	13936	13826	13639	13838	13754	13732	13774	13863	13767	13771	13986	13829	14021	13890	13910	13832	13929	13761	13788	13788	13678	13778	13727	13743	13648	13910	13817	13654	13805	13803	13891	13627	13583	13721	13831	13764	13870	13911	13815	13820	13795	13774	13708	13747	13990	13832	13737	13817	13862	13780	13821	13827	13691	13797	13854	14096	13835	13745	13889	13719	13803	13728	13920	13703	13801	13889	13674	13842	13855	13755	13914	13740	13810	13760	13762	13825	13850	13962	13840	13880	13695	13865	13823	13935	13701	13944	13717	13891	13873	13670	13808	13716	13872	13731	13805	13761	13786	13764	13750	13869	13909	13809	13940	13713	13729	13816	13878	13888	13821	13865	13757	14039	13856	13701	13813	13860	13840	13713	13882	13863	13857	13750	13854	13694	13601	13849	13933	13855	13787	13804	13948	13794	13801	13724	13655	13837	13874	13894	13765	13833	13785	13771	13720	13806	13862	13848	13875	13953	13883	13777	13798	13747	13645	13979	13787	13749	13829	13722	13876	13717	13920	13645	13828	13806	13822	13628	13812	13916	13917	13784	13690	13786	13610	13583	13767	13757	13751	13919	13566	13775	13896	13853	13861	13653	13808	13866	13751	13778	13744	13778	13775	13767	13882	13782	13784	13965	13848	13939	13843	13782	13857	13951	13819	13909	13884	13797	13772	13744	13855	13619	13676	13708	13880	13873	13859	13773	13610	13687	13822	13894	13719	13753	13845	13711	13673	13845	13616	13738	13824	13695	13827	13820	13741	13825	13982	13889	13845	13854	13689	13727	13775	13777	13882	13752	13704	13916	13832	13854	13823	13808	13818	13791	13758	13717	13807	13774	13803	13883	13734	13776	13894	13690	13735	13818	13799	13743	13880	13764	13893	13760	13803	13755	13728	13784	13771	13853	13651	13835	13892	13688	13716	13580	13999	13849	13876	13832	13895	13884	13756	13779	13788	13823	13733	13773	13772	13915	13804	13687	13745	13868	13774	13664	14072	13684	13832	13873	13669	13912	13802	13928	13841	13860	13860	13868	13619	13804	13841	13811	13985	13794	13710	13715	13849	13743	13890	13685	13750	13603	13899	13873	13780	13662	13569	13800	13884	13723	13892	13845	13827	14106	13832	13688	13644	13630	13765	13759	13736	13896	13861	13879	13834	13702	13855	13782	13757	13843	13782	13788	13805	13841	13761	13576	13817	13702	13913	13749	13792	13758	13799	13880	13785	13861	13861	13770	13662	13904	13718	13830	13720	13747	13907	13825	13935	13821	13864	13835	13717	13660	13890	13782	13709	13858	13727	13710	13703	14005	13771	13712	13773	13821	13857	13788	13667	13875	13715	13780	13778	13775	13745	13908	13805	13811	13821	13916	13833	13833	13862	13953	13789	13857	13805	13742	13706	13745	13957	13811	13732	13695	13864	13664	13690	13847	13797	13789	13666	13836	13884	13910	13920	13681	13838	13767	13892	13754	13843	13881	13925	13781	13715	13791	13806	13797	13771	13839	13808	13920	13866	13817	13692	13987	13868	13868	13793	13910	13995	13821	13851	13770	13786	13771	13778	13643	13839	13732	13745	13846	13807	13918	13735	13884	13827	13871	13845	13844	13767	13832	13884	13686	13805	13851	13854	13881	13624	13792	13711	13808	13911	13947	13881	13867	13712	13794	13893	13841	13773	13899	13761	13758	13852	13871	13893	13924	13937	13696	13874	13771	13862	13869	13853	13805	13889	13850	13699	13768	13855	13935	13875	13918	13960	13832	14004	13915	13760	13945	13792	13925	13857	13653	13794	13872	13831	13833	13732	13892	13944	13829	13853	13905	13788	13875	13739	13692	13701	13867	13785	13863	13654	13698	13891	13802	13767	13939	13920	13909	13784	13753	13816	13810	13736	13730	13840	13761	13791	13872	13793	13880	13840	13849	13755	13746	13847	13824	13806	14059	13776	13944	13751	13813	13800	13798	13912	13822	14040	13829	13823	13945	13900	13894	14013	13823	13814	13795	13987	13684	13859	13793	13805	13829	13937	13757	13741	13874	13737	14027	13804	13899	13731	13849	13841	13755	13766	13889	13934	13923	13841	13673	13564	13940	13879	13883	13862	13779	13793	13743	13677	13762	13611	13970	13924	14004	13800	13951	13740	14019	13887	13785	13931	13758	13854	13801	13917	13750	13720	13724	13732	13800	13965	13851	13896	13715	13967	13727	13875	13702	13841	13699	13981	13834	13792	13830	13787	13765	13703	13732	13861	13744	13749	13796	13923	13662	13616	13969	13735	13838	13954	13732	13767	13667	13914	13930	13866	13877	13872	13606	13714	13874	13644	13667	13884	13935	13783	13922	13939	13840	13844	13893	13866	13809	13931	13802	13724	13696	13802	13802	13891	13703	13681	13991	13819	13693	13693	13678	13894	13769	13841	13802	13751	13742	13727	13694	13776	13745	13835	13914	13680	13922	13868	13974	13764	13801	13804	13741	13851	13786	13765	13914	13779	13866	13838	13762	13755	13858	13764	13906	13901	13828	13815	13996	13816	13725	13791	13874	13891	13744	13755	13830	13842	13920	13901	13877	13723	13709	13665	14032	13866	13969	13804	13884	13755	13837	13855	13688	13622	13535	13858	13706	13651	13782	13738	13679	13858	13681	13681	13793	13684	13878	13948	13779	13791	13962	13782	13913	13939	13730	13793	13954	13849	13780	13786	13731	13912	13580	13817	13739	13731	13893	13847	13631	13782	13907	13915	13796	13891	13941	13863	13694	13848	13872	13692	13714	13833	13907	13670	13862	13739	13867	13630	13835	13555	13900	13749	13785	13906	13805	13857	13909	13729	13897	13658	13702	13623	13791	13681	13864	13886	13731	13731	13798	13805	13982	13921	13685	13685	13625	13715	13730	13790	13845	13868	13811	13755	13812	14004	13966	13875	13871	13652	13772	13736	13809	13724	13757	13818	13909	13963	13667	13963	13758	13968
27620	22186	23483	19413	15897	15974	15961	15916	16047	15952	15961	15587	15412	15163	15202	15252	15400	15151	15282	15296	15064	15003	15236	15143	15034	14991	15129	15346	14932	15006	15315	15383	15210	15271	15133	15205	15130	15003	15193	15247	14925	15121	15062	15161	14927	15157	15202	15326	15310	15061	15025	15077	15156	14866	15063	14961	14970	14979	14893	15086	15163	15137	14975	14981	14954	15095	15097	14974	14940	15111	14949	15025	15081	15018	15060	14988	14939	14939	15158	15011	15017	15012	14928	15039	15090	15109	15214	14827	15034	15280	15167	15077	15084	15000	15070	15105	15053	14872	15064	15347	14955	14886	15001	14839	15192	14927	15153	15348	15119	15216	15055	15286	15128	15137	15092	14897	15009	14983	14896	15151	15052	14980	15028	15020	14797	15104	15190	15186	14919	15097	15149	14990	14941	14923	14972	15157	14977	15052	15078	14961	15051	15049	15006	14999	14994	14928	14960	15087	14898	15039	14946	15163	15133	14906	15070	15054	15016	15227	15145	14936	15057	15197	14988	14866	15110	15188	14994	15197	15172	14892	15053	15068	14919	15045	15118	14963	15126	15145	15152	15182	15176	14982	15055	15018	14918	15091	15024	15150	15031	15112	15100	15012	14959	14902	15123	14953	14896	14940	14855	14871	14819	14962	15114	15152	15067	15055	15018	14902	15145	15050	15320	15144	15143	15100	15077	14841	15033	14988	15094	15023	15141	15078	14963	15028	15096	15058	14918	15016	15032	15017	15039	15265	15205	14949	15256	14788	15040	15236	15123	14989	15069	14931	14885	14891	15026	15170	15017	15199	15013	14941	15187	15022	14989	15130	15067	15060	14895	15073	15172	15077	15072	15025	14960	14840	14957	15179	14954	15138	15206	15211	15254	15178	15052	14948	15200	14917	15099	14940	15091	15190	15288	14954	14975	14845	14889	15142	15089	15293	15033	15012	15210	15123	15109	15059	15046	15192	15118	15071	14928	15131	15284	15106	15227	14948	15102	15078	14765	14964	15103	14967	15281	15089	14906	15112	14999	14989	15040	15201	15077	15011	15046	15179	15075	15147	15034	15035	15002	15047	14909	15018	15152	14968	15199	15182	15131	15017	15055	15029	15236	15152	15104	15040	14901	14945	15031	15108	15245	14852	14991	15228	15177	15087	15019	15036	15210	15117	15227	15258	15058	15067	14897	15205	15138	15094	15080	14969	15001	14960	14963	15249	15152	15116	15189	15171	15065	15055	15034	15051	15297	15059	15133	15078	15162	14883	15008	15096	15019	15136	15140	15109	15073	15122	15069	15062	14983	15001	15043	14943	15148	14881	14992	15087	15060	14832	15026	14961	14998	15011	15033	15041	15210	15107	15119	14892	15099	15227	14932	15038	15127	15078	15156	14819	15169	15182	14978	14888	14974	15100	15072	15082	15092	14970	15151	15038	15009	15098	14982	15061	14948	14883	15222	15167	15055	14917	15067	14811	15158	15153	15006	14957	15110	15174	14994	15158	15230	14965	14988	15283	15076	15077	15051	14968	15109	15048	14922	15013	15053	15099	14906	15195	15274	14981	14975	15044	14957	15012	15157	15209	14955	15040	14957	14938	14999	14912	15082	14990	14912	15048	15104	14942	15133	15116	14990	15028	15143	14866	15216	15007	15130	14859	15056	15205	15104	14981	15014	15166	15139	14972	14901	14910	14929	15144	15067	15021	15279	15059	15157	14958	15162	15139	15200	14711	14946	15017	15181	15374	15205	15037	15208	15211	15118	15018	15160	14998	15268	15053	15176	14740	15129	15271	15023	15195	14985	14994	15006	15097	15032	15030	14869	15025	15206	15088	14932	14950	15011	15177	15084	15242	15114	15174	15138	14980	15097	15137	15030	15076	15027	15116	15047	14932	15077	15151	15006	14889	15168	15265	15255	14999	15169	14973	14899	14859	15121	15092	14914	15089	15144	15138	15215	14992	15219	15251	15006	15078	15134	15007	15000	15232	15047	14957	15022	15130	15133	15062	15214	15032	14958	15019	15150	15015	15088	15079	14905	15133	15271	15105	14871	15078	15100	15116	15039	14952	15247	15082	15101	15042	14921	15044	14978	15034	14984	14875	15164	14986	14828	14908	15044	15187	15143	14993	15072	15074	15046	15192	15127	15023	15177	14996	15140	15194	15035	15198	15108	14992	15051	15270	14999	15098	14999	15026	15101	14891	15049	15052	15066	15100	15153	14982	14975	14905	15134	15171	14996	15199	15102	14919	15008	15232	15082	15073	15017	14893	15097	15054	15251	15128	14846	14862	15181	14907	14982	15158	15253	15311	15157	15126	14984	15043	15008	15046	15107	14959	15151	15011	15016	14957	15135	15139	15248	15077	14970	15088	14989	15056	15214	15120	14923	15103	14971	15189	15052	15240	14995	14936	14881	14956	14992	15113	15107	14897	15094	15071	15005	15120	14988	14989	14864	15200	15177	15170	15145	14995	14997	15129	14969	15091	14864	14990	15222	15251	15083	15197	15022	15143	15226	15283	15193	14951	15087	14944	14894	15175	15082	15055	15036	15038	15159	15088	15198	14963	15020	14919	15131	15025	15288	15139	15213	15017	15092	15174	14976	15162	15078	15125	15171	14942	15072	15153	15001	15167	14935	15118	15101	15003	14968	14947	15341	15143	15069	15104	15014	14903	15142	14896	15221	15022	15001	15311	15149	15030	15148	15117	15003	15349	14951	14908	14860	15006	15178	15096	15098	15074	15025	15062	15120	15042	15212	15081	14894	15025	14954	15131	15102	15164	14970	15045	14991	15107	15000	15144	15031	15005	15087	14905	15063	15021	14978	15100	15177	15033	15048	15027	14964	15039	14953	14880	15244	15069	14934	14931	15135	14965	15136	15085	15270	15051	15002	15129	14954	15215	14973	14990	15165	15134	15208	15001	15022	15034	14831	15186	15159	14948	14885	15012	14968	15064	15048	14949	15049	15045	15011	14995	14940	14934	15061	14869	14925	15028	15176	15114	15074	14843	15130	15066	14955	15115	15177	14967	15159	15043	15220	15095	15026	14969	15087	15202	15199	14981	15082	14980	15035	14993	15098	14869	15181	14889	15034	15212	14928	15173	15026	14992	15092	14989	14939	15087	14957	14965	15052	14874	14972	15109	15075	14963	15223	15114	15099	15243	14953	15055	15059	15202	15175	14818	14982	14888	15315	15106	15051	15179	15070	15146	15258	15138	14927	14957	15052	15113	15026	15055	15078	14954	15057	14964	15043	15095	15132	15042	15218	15151	14951	15206	15324	15051	15057	15140	15083	14963	15128	15091	14977	15011	15264	15032	14938	14843	15144	15188	15257	15021	15097	15010	15036	14849	15111	15118	15042	15143	15052	15063	14914	15072	15038	15139	15250	15270	15082	15202	14995	15241	15069	14949	15192	15183	15120	15094	15097	15220	14883	15163	15226	15061	15152	15112	14822	15015	14951	15018	15135	15155	14995	14931	15072	15101	15153	14909	15084	15114	14987	15082	15126	15055	15114	15136	15144	15216	15021	15091	15188	15043	14929	15060	14940	15187	15055	14848	14794	14912	15134	15129	15174	15041	14965	15016	15022	15157	15167	15044	15143	15068	15073	15072	15104	15127	14836	15178	14959	15215	15225	15169	14933	15070	15168	14998	15184	15091	14963	15153	15092	14895	15030	14902	15120	14835	14980	14946	15038	15117	14902	15176	15018	14960	14944	15065	15192	15195	14959	14952	14958	14937	15061	14996	14896	15068	15089	15079	15160	14934	15045	15080	15149	15058	15105	15051	15207	15105	15188	14942	14944	14983	15142	15002	14994	15284	15039	15249	14980	15038	14932	15200	15020	14888	15150	15102	15259	15246	15177	15126	15093	15054	15144	14948	14977	15114	15047	15138	14989	15112	15055	14970	15033	15085	15081	15080	15115	15223	15063	15048	15142	15138	15111	15251	14983	14931	14972	15039	15272	14884	14989	15091	15126	15132	14891	15236	15067	15018	15195	14926	15061	15011	15133	15162	15129	15034	14961	15003	15107	15066	14931	14927	15014	15133	15091	14796	15013	15064	15031	14886	15051	14925	15089	15130	15106	15179	15100	15247	15121	15240	15155	15196	15112	15197	15088	14891	15190	14951	15079	15123	15039	15027	15148	14964	15105	14893	14962	14986	15041	14827	14952	15136	15070	15195	15141	15001	15147	15184	14961	14958	15078	15146	15041	15088	15152	15114	15017	15025	15214	15100	14988	15116	15068	15180	15059	15077	15192	14941	15066	14959	15062	15004	15272	15054	15086	15079	15008	14959	14899	15067	15049	15080	14861	14996	15158	15197	15089	14963	14954	15047	15061	15071	14909	15269	15034	15243	15095	14992	14873	15117	15175	15131	15258	15171	15198	15200	14897	15204	15031	15242	14999	15122	14884	15047	15153	15189	14950	15069	15016	15117	15026	15000	15116	15125	15037	15187	15179	15113	15146	15253	14870	14710	15160	15037	15108	14927	14852	15135	15016	15211	15095	15060	15120	15067	15240	14961	14952	14971	15096	15159	14977	15145	15351	15048	14987	15144	14930	15065	15034	15142	15241	15197	15022	15166	15044	15283	15124	15042	14950	15202	15020	15176	15065	14917	14877	15029	15125	15073	15096	15014	15071	15181	14898	15195	15103	15136	15156	15147	15045	14895	14966	14867	15235	14983	15081	15163	14966	14959	15070	15077	15255	15128	15155	15028	14927	14884	15161	15051	15187	15083	15219	15073	15135	15118	14991	15148	15067	15150	15208	14978	15277	15034	15272	15108	15132	15166	14995	14990	15076	15057	14880	15011	15088	14875	14919	15000	15033	15098	15001	15138	15196	15017	14984	14949	15239	15174	14998	15174	14938	15040	15085	14977	14977	15214	15020	15097	15193	15184	14944	15115	15168	15127	14900	15079	15232	15087	15121	15116	15002	14880	15079	15105	15138	15166	15138	15051	15012	15009	15194	15059	15111	15073	15044	15078	15077	15129	15348	15087	14967	14950	14943	15196	15076	15074	15096	15073	14913	15212	15041	14897	15025	14931	15100	14995	15167	15236	14958	15119	15219	15039	15173	15025	15149	15041	14902	15149	15139	15139	15266	15132	15115	14999	14999	15105	15079	15000	14982	14975
16634	21878	19724	15900	15134	15463	15088	15596	15527	15483	14971	14829	14416	14186	14038	13934	14156	13892	13703	13884	13891	13886	13942	13912	14030	13937	13803	13716	13866	14030	13865	13755	13773	13897	13984	13970	13867	13846	13734	13895	13743	13746	13799	13800	13795	13891	14027	14054	14031	13814	13972	13817	13706	13799	13863	13907	13796	13963	13744	13816	13713	13626	13798	13778	13860	13861	13766	13788	13831	13831	13802	13746	13674	13820	13762	13703	13755	13650	13734	13741	13798	13656	13727	13690	13899	13825	13708	13712	13807	13729	13919	13769	13764	13618	13841	13889	13762	13731	13886	13735	13913	13721	13810	13844	13809	13789	13815	13908	13774	13902	13761	13681	13919	14012	13913	13797	13743	13734	13926	13913	13883	13806	13810	13851	13860	13751	13941	13641	13842	13648	13690	13826	13953	13782	13821	13595	13808	13775	13899	13827	13686	13803	13728	13763	13816	13761	13839	13747	13735	13848	13640	13774	13912	13754	13772	13740	13825	13709	13871	13851	13904	13842	13647	13781	13763	13752	13674	13794	13844	13882	13711	13740	13872	13752	13822	13684	13847	13704	13892	13763	13577	13677	13781	13831	13903	13813	13870	13747	13985	13775	14038	13795	13963	13861	13630	13771	13842	13721	13835	13771	13804	13756	13696	13991	13791	13958	13841	13991	13754	13794	13778	13664	13980	13598	13908	13919	13720	13855	13830	13918	13856	13756	13967	13786	13944	13772	13815	13973	13756	13963	13892	13940	13811	13768	13890	13725	13760	13714	13722	13690	13849	13726	13630	13749	13791	13811	13905	13711	13883	13790	13850	13841	13700	13791	13908	13827	13896	13691	13876	13780	13776	13725	13661	13829	13818	13811	13663	13863	13972	13675	13761	13878	13798	13794	13810	13870	13806	13728	13686	13621	13748	13778	13930	13910	13753	13678	13845	13867	13686	13819	13558	13845	13830	13827	13626	13817	13808	13710	13848	13652	13601	13793	13890	13887	13514	13738	13764	13885	13788	13738	13891	13777	13812	13742	13792	13725	13923	13674	13818	13780	13740	13645	13689	13820	13881	13895	13618	13803	13761	13687	13884	13732	13737	13661	13863	13918	13825	13751	13777	13968	13907	13811	13852	13851	13822	13696	13839	13909	13733	13771	13754	13900	13685	13709	13657	13809	13654	13863	13882	13880	13815	13829	13754	13684	13698	13992	13978	13647	13736	13918	13817	13887	13739	13780	13941	13892	13725	13672	13566	13708	13699	13787	13715	13815	13762	13836	13762	13697	13816	13777	13708	13728	13846	13749	13830	13678	14054	13660	13716	13973	13838	13757	13833	13653	13848	13712	13800	13819	13736	13846	13881	13710	13804	13788	13752	13787	13872	13854	13794	13708	13719	13819	13808	13868	13745	13899	13918	13900	13827	13783	13859	13925	13821	13875	13847	13651	13911	13862	13687	13843	13843	13763	14011	13815	13814	13716	13825	13788	13792	13843	13790	13785	13786	13593	13849	13844	13950	13801	13800	13734	13841	13947	13768	13948	13786	13691	14008	13758	13743	13834	13728	13819	13585	13924	13877	13958	13755	13822	13856	13768	13786	13841	13718	13763	13826	13924	13829	13738	13782	13878	13852	13745	13798	13683	13690	13701	13615	13602	13797	13654	13810	13728	13831	13815	13772	13678	13894	13645	13738	13961	13715	13828	13800	13682	13916	13952	13737	13723	13880	13746	13713	13877	13903	13833	13863	13646	13643	13799	13771	13846	13798	13734	13763	13784	13846	13864	13727	13603	13990	13719	13611	13817	13844	13753	13909	13802	13753	13792	13835	13729	13695	13865	13757	13896	13724	13865	13832	13783	13806	13845	13555	13775	13999	13731	13823	13749	13888	13788	13833	13857	13720	13780	13803	13623	13820	13826	13926	13678	13940	13873	13889	13699	13935	13783	13767	13740	13727	13877	13794	13778	13617	13925	13740	13740	13705	13687	13882	13868	13761	13720	13899	13726	13911	13786	13790	13758	13794	13884	13704	13694	13786	13815	13843	13604	13714	13806	13928	13923	13855	13839	13767	13601	13858	13643	13788	13782	13637	13900	13784	13561	13909	13927	13868	13776	13895	13847	13785	13927	13803	13671	13873	13827	13866	13792	13513	13772	13774	13820	13829	13821	13628	13884	13944	13706	13744	13723	13642	13723	13926	13763	13785	13689	13785	13709	13789	13812	13799	13834	13743	13745	13852	13660	13830	13802	13966	13885	13783	13890	13692	13777	13902	13925	13904	13776	13800	13660	13666	13726	13869	13818	13855	13874	13721	13724	13910	13799	13750	13804	13832	13843	13875	13513	13774	13777	13777	13717	13768	13881	13819	13716	13898	13795	13805	13741	13729	13860	13617	13690	13644	13841	13863	13904	13815	13820	13846	13852	13694	13815	13760	13668	13921	13871	13835	13632	13704	13822	13735	13989	13860	13803	13640	13849	13798	13752	13757	13877	13771	13814	13666	13649	13713	13957	13749	13883	13778	13815	13830	13817	13697	13853	13809	13683	13949	13939	13804	13837	13840	13883	13923	13816	13642	13659	13699	13707	13767	13876	13866	13875	13625	13862	13810	13729	13860	13868	13903	13797	13802	13786	13949	13816	13752	13758	13838	13723	13883	13800	13887	13795	13673	13806	13711	13673	13791	13821	13699	13852	13754	13800	13826	13846	13648	13671	13875	13715	13790	13885	13719	13868	13827	13797	13830	13750	13855	13751	13628	13852	13752	13921	13946	13905	13809	13755	13946	13827	13753	13813	13803	13884	13664	13768	13747	13811	13822	13946	13772	13739	13848	13794	13831	13775	13766	13884	13753	13903	13786	13797	13794	13744	13814	13915	13837	13737	13770	13931	13763	13877	13876	13963	13997	13859	13766	13900	13911	13807	13931	13752	13960	13842	13747	13740	13731	13913	13724	13687	13620	13838	13761	13649	13755	13851	13767	13754	13772	13644	13800	13754	14011	13774	13883	13687	13838	13852	13842	13918	13671	13811	13889	13824	13740	13851	13717	13874	13662	13849	13566	13802	13892	13645	13707	13953	13834	13871	13919	13726	13975	13877	13760	13763	13796	13644	13827	13629	13797	13783	13818	13788	13896	13687	13824	13744	13789	13813	13900	13874	13768	13818	13771	13863	13760	13774	13873	13990	13972	13799	13787	13868	13835	13681	13805	13911	13756	13997	13817	13707	13606	13965	13673	13616	13732	13686	13915	13755	13792	13763	13876	13743	13811	13652	13760	13976	13825	13820	13668	13778	13865	13687	13723	13836	13769	13685	13851	13772	13856	13824	13774	13807	13855	13868	13836	13778	13722	13647	13722	13631	13748	13675	13794	13779	13800	13698	13963	13856	13770	13777	13774	13787	13716	13775	13953	13665	13920	13750	13621	13680	13851	13989	13751	13846	13965	13957	13850	13842	13795	13714	13929	13930	13691	13735	13648	13718	13731	13835	13778	13833	13750	13638	13771	13604	13924	13866	13585	13778	13841	13605	13771	13756	13579	13753	13844	13667	13823	13828	13726	13830	13856	13604	13920	13575	13866	13864	13880	13765	13811	13859	13623	13631	13831	13853	13833	13924	13891	13779	13553	13822	13785	13665	13742	14037	13880	13822	13780	13671	13936	13847	13697	13746	13799	13819	13880	13695	13738	13681	13741	13758	13810	13791	13864	13745	13829	13732	13878	13609	13879	13773	13905	13753	13489	13842	13650	13784	13874	13815	13715	13765	13655	13829	13655	13864	13703	13774	13630	13797	13692	13879	13761	13818	13781	13791	14075	13790	13891	13760	13785	13864	13750	13784	13737	13938	13823	13812	13846	13873	13838	13662	13559	13891	13813	13878	13697	13788	13708	13587	13752	13900	13682	13823	13883	13842	13899	13665	13934	13874	13694	13761	13889	13654	13719	13846	13725	13733	13829	13858	13854	13969	13774	13886	13853	13879	13727	13793	13739	13900	13761	13780	13647	13923	13781	13768	13742	13682	13722	13825	13912	13742	13807	13636	13810	13677	13816	13692	13831	13770	13764	13649	13893	13765	13943	13870	13831	13846	13733	13693	13632	13813	13927	13697	13783	13836	13823	13681	13731	13714	13721	13845	13788	13839	13791	13896	13734	13772	13809	13802	13764	13765	13824	13898	13827	13864	13938	13728	13889	13609	13878	13689	13907	13704	13869	13904	13601	13889	13747	13632	13712	13910	13788	13868	13827	13811	13705	13732	13914	13894	13818	13831	13787	13731	13755	13755	13922	13765	13663	13791	13637	13613	13769	13729	13700	13682	13723	13889	13739	13861	13611	13821	13865	13763	13730	13843	13636	13798	13796	13772	13903	13871	13776	13844	13840	13927	13730	13832	13808	13922	13714	13802	13892	13859	13848	13871	13928	13984	13614	13731	13844	13855	13843	13746	13636	13887	13665	13634	13728	13812	13870	13959	13865	13889	13805	13835	13652	13727	13963	13726	13945	13784	13850	13849	13768	13919	13862	13814	14005	13930	13798	13717	13688	13702	13694	13856	13739	13921	13779	13899	13836	13751	13690	13786	13771	13819	13944	13940	13813	13729	13620	13925	13673	13730	13649	13754	13831	13748	13774	13743	13887	13946	13816	13832	13866	13830	13729	13786	13816	13595	13890	13800	13836	13834	13909	13908	13857	13757	13853	13777	13920	13782	13742	13649	13845	13729	13773	13722	13697	13806	13789	13788	13868	13862	13601	13893	13844	13819	13736	13738	13791	13815	13862	13711	13783	13833	13717	13672	13719	13798	13791	13881	13734	13745	13864	13717	13870	13710	13861	13791	13716	13741	13929	13733	13728	13655	13769	13758	13846	14039	13780	13758	13749	13795	13789	13849	13682	13757	13882	13778	13840	13676	13823	13919	13752	13766	13714	13708	13877	13612	13719	13933	13835	13751	13812	13688	13859	13627	13800	13814	13844	13745	13722	13792	13893	14146	13845	13746	13989	13780	13848	13856	13871	13683	13853	13896	13844	13733	13781	13857	13858	13696	13985	13666	13719	13878	13769	13910	13713	14023	13923	13799	13775	13737	13705	13703	13691	13663	13765	14009	13860	13759	13714	13844	13787	13722	13789	13759	13975	13782	13846	13800	13855	13830
24064	21236	28591	24234	21793	20703	19018	16984	16714	16669	16509	15908	15702	15738	15527	15488	15442	15449	15511	15276	15255	15263	15320	15258	15228	15320	15167	15235	15143	15099	15184	15234	15212	15128	15210	15170	15316	15352	15221	15355	15232	15276	15228	15100	15181	15850	16531	16229	16015	15659	15285	15448	15160	14991	15159	15031	15217	15056	15006	15021	14965	15032	15112	14954	15119	14980	15273	15091	15146	15151	14993	14952	15119	15049	15012	15046	15021	14984	15007	15034	15077	15115	15158	15062	14985	15254	15199	15194	15139	14997	15078	15097	15127	15096	14975	15151	15058	14881	15166	15034	15038	14972	14954	14930	15016	15155	15070	14877	15139	14952	15076	15118	14956	15063	15002	14980	15002	15097	15037	15206	14892	14963	14973	14905	15018	14890	15085	14908	15058	14939	15019	15251	14950	15073	15209	15138	15065	15113	15168	14879	15205	14965	15027	15117	15061	14882	15063	15042	15069	14970	14886	14966	14895	14961	15037	14969	14831	15100	15224	14930	15088	15150	15010	14834	15111	15173	15110	15164	15042	15009	14900	15039	15158	14998	15118	14965	15020	15038	15197	15043	14883	14831	15113	14956	15196	15100	14902	14930	14983	15099	15190	15006	14858	15011	15025	15192	14940	15215	15050	15148	15301	15229	15024	14935	15006	15164	14959	14957	15096	15048	15000	15065	14961	14810	14958	14884	14904	15009	15093	15033	14870	14909	15054	14961	14934	14999	14902	15018	14911	14948	15026	14975	15066	15029	14990	15035	15052	15026	15145	14792	14720	15071	15195	15044	14944	15048	15084	15024	15096	15055	14903	14881	15003	15021	14990	15038	15053	14984	15053	14931	14841	14947	15047	15091	14963	15117	15117	14958	14992	14932	15052	15033	15088	15257	15118	15101	15000	14874	15049	15140	15111	14972	15114	14905	15112	15119	14849	15048	15051	14910	15026	15074	15143	15230	14926	14939	15069	15107	15034	15229	15034	15022	15146	15142	15032	15082	14940	15111	14979	15058	15143	14910	15085	15281	15127	14964	15159	14964	14988	14974	14951	15114	15314	15190	15091	14863	14930	15041	14972	15010	15070	15081	14999	14990	15132	14902	14908	14800	15028	14865	14896	14858	15198	14971	15084	15199	14868	15262	15172	15051	15051	15245	15082	14825	15191	15065	15021	14956	14929	14895	15017	15095	15156	15082	14931	15163	14895	14930	15154	15197	14895	14994	14997	15011	15302	15221	14912	14838	14951	14981	15050	14814	15081	14945	15184	15056	15009	14935	15206	15068	14840	15283	14921	14934	15070	14964	15055	14892	14894	15016	15187	14927	15047	14955	15085	15022	14723	14923	14877	14937	14983	14904	14939	15053	14895	14995	15078	14884	14957	15018	14991	15023	15123	15042	14968	15087	14986	14926	15152	14928	14945	14991	14930	15023	15007	14950	15013	15177	15221	15189	15159	15038	15153	15297	15100	14884	14935	15006	15101	15195	15026	14953	15019	15099	15120	14994	15084	15101	15148	15083	15099	14934	15089	15139	14967	15157	15157	15048	14928	14836	14890	14885	15024	14955	15047	15043	15127	15075	14944	15135	15120	15093	14980	15022	15045	15032	15173	15070	15102	15086	14964	14861	14973	14928	14920	15193	14869	14840	15030	14982	14953	15026	15097	15269	15003	14990	15055	15023	14907	14842	14978	14883	14979	14875	15018	15317	15052	15121	15183	15335	14972	15003	14920	14970	15022	14969	15089	14843	15051	15132	14843	14964	15070	14974	15045	14851	15217	14924	15096	14905	14951	15114	15140	14976	14829	14920	15009	14925	15160	15064	14979	14892	14944	15049	15124	15059	14889	14822	14787	15196	15022	15038	14961	14995	15047	15045	15094	15045	14954	15044	15084	15089	14876	15213	15119	14958	15045	15092	15021	15063	15042	15040	15010	14948	15029	15096	14995	15114	15105	15104	15035	15182	14941	14933	14943	15065	15068	14999	15102	15058	15055	14998	15167	15205	14986	14966	15103	15098	15017	14913	15252	15035	15378	15197	15016	14983	15148	15027	15091	15200	15065	15005	15066	14985	14869	14948	15026	15192	15098	14772	15114	15089	15127	14953	14956	15033	14997	15194	14850	14977	14856	14833	15061	14883	15069	15037	15013	14982	15209	14982	15016	15029	15205	14928	14985	14850	15207	15207	14961	14918	15029	14918	14861	15042	15057	15156	14916	15082	15113	15105	15023	15163	15004	14815	14965	14789	15133	15222	15148	15044	15123	15002	15038	15036	15072	14998	15028	15123	14971	15206	15001	14945	15060	14895	14836	14890	15052	14928	14966	14995	15212	15067	15054	15282	14984	15233	15146	15080	15024	14860	14986	15094	15027	14945	14989	14865	15061	14920	15160	15153	14987	14907	14831	14977	15007	15190	15024	15180	15010	14964	14923	14937	15074	15005	15038	15224	15105	15166	15020	14921	15026	14998	15163	14985	14901	15071	15085	14877	15084	14875	15005	15191	15053	15059	15056	15221	15089	14972	15032	15048	15076	14993	15049	15070	15147	15190	15074	15045	14973	15198	15041	14932	15041	15005	14988	14957	15091	15158	14947	15082	14845	15130	14994	14839	15035	14927	15059	15053	14979	14818	15011	15078	14978	15057	14948	15201	14974	14988	14984	15031	15092	14995	15166	14826	15042	14975	15029	15120	15005	14909	15048	14976	15167	15019	15205	14877	15041	15227	14914	15259	15032	15067	15029	14994	15066	15050	15050	15133	15137	15066	15117	14981	14888	14887	14954	15002	14976	15093	15202	15130	15005	15042	15036	14977	14995	14965	15031	14891	14981	15205	15097	14919	15010	15236	15125	15042	14957	15099	15094	15149	14914	15058	14921	14997	15109	15177	15201	15083	15092	15102	15092	14949	15058	15107	15091	14960	15258	14882	15160	14992	15050	14892	15074	14860	15117	15066	15061	15149	14975	14974	15208	15238	15225	15152	15248	14998	15011	14994	15015	15023	15009	15117	15116	14959	15035	14973	15078	15045	15065	14975	14992	15054	14918	14918	14956	15038	14937	15064	14894	15200	15239	15029	15225	15068	15024	14897	14929	14914	14868	14926	14979	15069	14935	15117	15210	15128	15059	14884	15083	15051	15063	15092	14894	15166	14984	15035	15045	15150	15163	14956	15092	15060	15025	15142	15087	14980	15032	14992	15063	15130	14975	15000	15200	15078	15018	15262	15073	15122	15155	15110	14855	14982	15073	15100	15082	15022	15008	15070	14996	15198	15234	14952	15087	15134	15142	14888	15166	15007	15126	15082	14879	15090	14981	14869	14998	14929	15080	15012	15154	15117	15130	15030	15010	14877	15026	14977	15217	15015	15259	15065	14943	15007	15135	15112	15012	14878	15076	14949	15010	14979	14893	14932	15040	15031	15072	15193	14887	15020	15211	15176	15154	14927	15116	15100	15025	15023	15040	15076	15063	14966	15095	15058	14806	15297	15018	15067	15127	15250	15195	15009	15132	14902	14989	14990	15041	15051	15178	15036	14822	15017	15000	15179	14923	14954	14886	15049	15026	15063	14835	15063	14907	15249	15147	14965	15006	14985	15161	14839	15026	15103	15106	14996	14867	14983	15148	15160	15192	15085	14969	14882	14880	15045	15059	15057	15045	14803	15149	15199	15105	14909	14999	14934	14979	15177	15028	15029	15015	15113	15300	14972	14974	15096	15077	15038	14839	14713	15131	15026	14902	14946	14810	14919	15246	15038	14916	15112	14938	14996	15153	15165	15121	14955	15110	15068	15070	14891	15067	15174	14986	15144	15083	15054	15039	15057	14981	14926	15092	15010	14919	15086	15099	15121	15165	15115	15119	15100	15010	15034	15104	15122	15188	15230	15124	15020	15124	15126	15221	15027	15070	15334	15090	14904	14994	15068	15026	15042	15131	14967	15064	15175	14992	15077	15156	15024	14839	14889	15151	14964	15102	14773	15068	14980	14983	15027	14999	15128	14980	14984	15066	15071	14978	15199	15130	15163	14899	14973	15099	15076	15077	15108	15171	15008	14892	14952	15007	15127	15097	15126	14997	14982	15047	15000	15065	15246	14800	14970	15042	15125	15074	15026	15232	14886	15071	15145	15049	15048	15056	14735	15017	15189	15061	15091	15022	15173	15032	15305	15167	15367	15211	15001	15084	14943	15192	14990	15107	15225	15221	15083	14962	15130	15230	15000	15203	15039	14930	15112	15110	15021	14977	15117	15074	14951	14967	15016	14956	15004	15244	15014	15098	15067	15163	15042	15060	15009	15005	15095	15016	15013	14893	14809	15008	15066	15069	15058	15091	14840	15048	15112	15127	15250	14993	15069	14898	15187	14976	14919	15116	15018	14994	14848	15145	15148	15009	14997	15071	14964	15218	14855	14966	15052	15035	15245	15074	14957	15100	15068	14836	14948	15150	14813	15082	15216	15079	15185	15120	15134	15059	15224	14958	15035	14822	15021	15021	15175	15041	14874	15064	15089	15003	15151	15143	15020	15085	15105	15173	15047	15016	15123	14989	14996	15067	15073	15163	14871	15074	15051	14912	15175	15008	15026	15323	15128	15161	15038	15097	15150	15098	14730	14846	14930	15052	15098	15006	15055	14993	15129	14903	15117	15092	15134	14910	14867	15047	15009	14937	15025	14961	15162	15011	15011	15044	15020	14932	15109	14910	15039	14937	14960	14887	14987	15035	15189	15092	15004	14894	14933	15025	15030	14986	15081	15000	15186	15191	15051	15162	14999	14940	14885	15101	14928	14952	15130	14967	15113	15135	15186	15067	15155	14994	15056	15255	15038	14987	15164	15074	15143	15084	14890	15010	15020	15036	15144	15062	14940	15071	15082	14975	15144	15069	15020	15076	15083	15013	15035	15128	14941	14983	15245	14891	15122	14879	15123	15136	15067	15093	15040	15055	15144	15094	14968	15052	14905	14970	15050	14961	15189	14893	15210	14920	15081	14871	14951	15070	15025	14934	15124	15152	14823	15030	15086	15371	15006	15129	14818	14964	15138	14929	14998	15039	14840	15061	15264	15008	14860	14968	15280	14956	15029	15166	15051	15113	15049	15039	15152	15051	15220	15158	15050	14851	14882	15146	15045	15045	15158	15115	15107
15911	27129	23842	18736	17143	16800	16379	16678	16624	16352	15863	15188	14656	14590	14577	14202	14356	14146	13976	13969	14190	13997	14140	14167	14179	14050	13832	14115	14093	14145	14023	13998	14141	13910	14079	14131	14044	13963	13964	13858	14019	13928	13778	13865	14099	15009	15719	15358	15217	14580	14216	14110	13849	13835	13837	13903	13997	13745	13849	13930	13951	13839	13845	13861	13728	13834	13845	13881	13969	13844	13827	13913	13833	14084	13935	13865	13951	13959	13949	13829	13960	13773	13971	13820	13858	13834	13841	13981	13816	13961	13870	13861	13912	13893	13820	13799	13813	13832	13928	13971	13768	13847	13869	13902	13601	13766	13773	13891	13770	13727	13940	13802	13846	13782	13854	13823	13983	13902	13772	13895	13793	13798	13747	13696	13839	13882	13861	13822	13753	13691	13963	13973	13908	13948	13998	13778	13804	13783	13941	13802	13790	13927	13692	13822	13867	13736	13845	13949	13699	13773	13803	13763	13879	13882	13768	13958	13778	13687	13858	13782	13826	13853	13812	13779	13754	13721	13711	13798	13887	13819	13839	13774	13978	13727	13991	14022	13659	13899	13775	13741	13839	13950	13770	13789	13974	13928	13773	13856	13797	13703	13999	13785	13876	13909	13882	13862	13863	13663	13873	13868	13559	13999	13845	13851	13850	13824	13730	13801	13904	13868	13929	13876	13787	13856	13784	13805	13946	13826	13807	13873	13878	13743	13906	13786	13841	13825	13784	13911	13941	13807	13991	13831	13777	13834	13770	13825	13926	13966	13921	13967	13891	13770	14014	13738	13715	13745	13775	13884	13731	13824	13932	13897	13934	13764	13869	13775	13838	13749	13740	13788	13898	13837	13823	13589	13739	13884	13773	13831	13822	13687	13940	13809	14120	13944	13735	13918	13947	13829	13864	13746	14016	13810	13978	13746	13911	13871	13663	13818	13787	13844	13847	13841	13877	13914	13825	13922	13868	13835	13756	13591	13979	13858	13787	13990	14026	13794	13945	13959	13822	13821	13986	13821	13869	13784	13741	13951	13885	13788	13857	13865	13835	13829	13935	13904	13749	13907	13724	13845	13883	13801	13824	13732	13732	13845	13740	13747	13689	13920	13815	13861	13942	13719	13801	13946	13820	13699	13841	13697	13848	13830	13822	13727	13891	13872	13846	13815	13870	13811	14068	13906	13860	13799	13868	13670	13704	13923	13825	13864	13932	13927	13908	14048	13874	13774	13680	13819	13719	13877	13811	13960	13959	13783	13756	13855	13909	13975	13906	13963	13889	13964	13824	13896	13982	13938	14021	13917	13824	13886	13829	13885	13862	13784	13806	13801	13889	13989	13775	13867	13829	13800	13820	13851	13800	13895	13823	13822	13981	13728	13874	13926	13745	14016	13888	13936	13768	13877	13841	13802	13826	13737	13874	13817	13869	13987	13801	13794	13891	13835	13967	13918	13817	13826	13954	13945	13710	13732	13865	13723	13816	13952	13825	13782	13950	14014	13823	13850	13985	13886	13736	13790	13787	13792	13989	13718	13758	13933	13821	13884	13786	13671	13668	13832	13695	13977	13722	13845	13780	13857	13964	13653	13951	13801	13803	13821	13794	13959	13764	13800	13734	13797	13954	13890	13934	13887	13818	13896	13837	13903	13922	13679	13776	13975	13865	13748	13852	13893	13862	13651	13973	13867	13771	13884	14080	13799	13881	13744	13844	13844	13808	13880	14028	13858	13833	13909	13730	13922	13762	13999	13729	13970	13879	13899	13776	13772	13894	13925	13713	13845	13734	13827	13955	13677	13978	13655	13947	13894	13725	13735	13989	13894	13954	13763	13873	13854	13845	13891	13691	13887	13898	13828	13990	13829	13892	13839	13826	13870	13785	13841	13711	13847	13937	13865	13807	13881	13744	13742	13925	13934	13823	13751	13791	13992	13781	13822	13740	13881	13847	13678	13821	13782	13732	13873	13885	13870	13786	13790	13849	13883	13885	13780	13884	13919	13880	13743	13760	13989	13884	13573	13777	13951	13889	13828	13901	13890	13783	13868	13932	13688	13791	13884	13844	13944	13944	13943	13917	13761	13840	13843	13808	13768	13963	13841	13758	13841	13952	13665	13923	13766	13945	13694	13911	13688	13778	13819	13809	13791	13947	13916	13783	13921	13747	13934	13918	13908	14023	14053	13873	13825	13700	13874	13785	13807	13835	13727	13757	13732	13780	13679	13789	13749	13822	13905	13756	13684	13920	13849	13784	13945	13914	13741	13830	13636	13842	13846	13704	13682	13859	13811	13773	13999	13836	13793	13930	13765	13845	13890	13841	13761	13864	13822	13806	13773	13872	13786	13978	14004	13800	14046	13781	13814	13754	13720	14091	13898	13771	13808	13881	13949	13780	13794	13639	13823	13984	13924	13886	13832	13880	13921	13827	13758	13878	13729	13862	13955	13735	13797	13877	13800	13720	13923	13852	13840	13805	13949	13742	13872	13868	13799	13823	13820	13891	13856	13831	13855	13742	13969	13796	13762	13950	13836	13818	14031	13931	13936	13840	13882	13851	13827	13847	13766	13860	13894	13837	13766	13873	13806	13785	13948	13953	13776	14010	13930	14036	13777	13849	13882	13926	13823	13715	13848	13795	13923	13849	13793	13899	13927	13792	13899	13893	13917	13891	13908	13786	13903	13804	13781	13804	14014	13949	13825	13840	13819	13920	13998	13854	13707	13914	13690	13896	13997	13748	13837	13797	13757	13724	13870	13764	13962	13947	13786	13797	13818	13855	13868	13905	13833	13769	13833	13852	13971	13845	13804	13913	13933	13820	13770	13923	13620	14054	13928	13628	13730	13782	14021	14020	13954	14026	14052	13959	13758	13856	13865	13836	13929	13810	13822	13995	13868	13888	13928	13989	13693	13814	13901	13757	13820	13821	13868	13788	13723	14085	13895	13855	13702	13903	13848	13759	13977	13780	14095	13783	13844	13878	13733	13829	13850	13872	13922	13804	14008	13908	13836	13842	13846	13990	13819	13721	13803	13962	13900	13914	13972	13785	13786	13752	13710	13841	13955	13776	13748	13858	13828	13828	13848	13834	13798	13830	13736	13993	13938	13752	13777	13781	13631	13859	13755	14091	13918	13857	13897	13775	13935	13894	13799	14035	13861	13836	13900	13819	13781	13975	13831	13812	13746	14018	13938	13844	13898	13771	13876	13961	13726	13704	13866	13805	13883	13862	13758	13873	13709	13848	13838	13780	13982	13786	13897	13976	13756	13804	13892	13897	13816	13800	13837	13816	13794	13891	14017	13732	13828	14004	13842	13925	13713	13898	13738	13813	14057	13782	13976	13820	13849	13781	13856	13855	13974	14014	13713	13817	13870	13780	13793	13978	13648	13798	13910	13738	13850	13903	13950	13867	13744	13850	14065	13806	13865	13936	13897	13815	13947	13635	13618	13774	13813	13734	13890	13868	13721	13718	13709	13790	13830	13830	13711	13918	13874	14023	13843	13791	13801	13982	13771	13805	13781	13876	13820	13727	13871	13961	13721	13901	13814	13978	13974	13764	13796	13865	13946	13857	13926	13988	13743	13815	13904	13820	13834	13874	13892	13684	13905	13977	13804	13833	13869	14030	13966	13859	13943	13699	13873	13836	13808	14061	13723	13855	13817	13798	13810	13804	13769	13751	13853	13711	13911	13753	13869	14020	13926	13792	13841	13845	13924	13804	13787	13749	13846	13814	13872	13938	13968	13900	13766	13803	14042	13782	13780	13909	13915	13965	13977	13860	13776	13865	13954	13825	13886	13744	13901	13864	13917	13835	13864	13929	14089	13853	13800	13791	13803	13903	13668	13920	13900	13820	13776	13868	13927	13777	13866	13834	13911	13859	13845	13755	13815	13756	13798	13885	13830	13991	13872	13662	13855	13689	13950	13772	14024	13737	13761	13912	13683	13780	13784	13766	13882	13870	13835	13919	13707	13771	13928	13849	13763	13828	13953	13993	13918	13791	13830	13863	13814	13777	13741	13909	13661	13815	13865	13881	13715	13930	13848	13848	13854	13889	13822	13855	13768	14007	13869	13829	13915	13871	14019	13681	13928	13834	13747	13802	13712	13842	13826	13830	13822	13742	13836	13918	13859	13759	13723	13917	13804	13728	13979	13834	13980	13851	13797	13881	13978	13958	13944	14055	13825	13740	13996	13817	13735	13767	13957	13809	13814	13925	13758	13797	13772	13820	13951	13944	13876	13872	13953	13765	13906	13868	14044	13922	13809	13932	13942	13744	13798	13876	13760	13828	13908	13738	13742	13828	13768	13933	13762	13950	13842	13665	13808	13758	13804	13790	13826	13931	13873	13851	13767	13838	13940	13864	13868	13955	13787	14019	13744	13703	13869	13844	13785	13786	13829	13835	13937	13907	13948	13719	13849	13831	13889	13873	13899	13898	13839	13836	13781	13616	13874	13837	13879	13904	13899	13798	13690	13823	13889	13701	13813	13945	13945	13929	13850	13882	13814	13792	13943	13709	13724	13908	13869	13864	13779	13950	13752	13731	13815	13991	13901	13889	13829	13921	13813	13926	13839	13767	13962	13689	13817	13865	13816	13823	13853	13825	13797	13769	13839	13729	13905	14094	13975	13712	14016	13770	13919	13966	13573	13845	13832	13757	14010	13751	13966	13729	13771	13718	13666	13911	13739	13831	13833	13913	13648	13927	13847	13941	13866	13903	13878	13736	13778	13897	13904	13825	13874	13896	13979	13908	13718	13786	13738	13947	13898	13921	14013	13779	13867	13719	13963	13892	13656	13758	13817	13789	13960	13755	13815	13822	13890	13904	13837	13938	13839	13800	13780	13817	13861	13735	13915	13819	13857	13689	13908	13783	13924	13986	13904	13889	13829	13906	14017	13923	13853	13824	14040	13945	13952	13901	13846	13799	13830	14027	13831	13943	13796	13862	13660	14103	13751	13679	13999	13749	13855	13904	13982	13864	13813	13673	13663	13932	13800	13840	13754	13919	13855	13953	14005	13814	13640	13923	13735	13769	13956	13713	13796	13821	13825	13631	13894	13863	13986	13829	13984	13748	13888	13949	13622	13882	13818	14080	13821	13998	13841	13828	13779	13956	13865	13862	13816	13927	13768	13725	13838
23000	21244	29062	23729	21385	22768	23718	18515	17612	17458	17013	16856	16545	16110	15958	15830	15940	15862	15662	15486	15363	15533	15658	15804	15517	15259	15423	15635	15628	15443	15289	15546	15457	15437	15568	15476	15456	15235	15254	15287	15228	15294	15453	15301	15294	16602	17781	17772	16949	15996	15794	15371	15210	15336	15288	15329	15294	15219	15311	15286	15043	15239	15327	15407	15252	15494	15413	15063	15399	15270	15320	15306	15278	15277	15366	15133	15162	15332	15309	15352	15304	15151	15357	15123	15220	15340	15174	15235	15172	15188	15323	15192	15067	15266	15244	15089	15291	15258	15123	15216	15096	15153	15355	15335	15284	15266	15229	15110	15168	15283	15210	15404	15116	15014	15154	15281	15336	15207	15263	15424	15156	15356	14968	15272	15529	15367	15391	15274	15233	15370	15136	15270	15147	15205	15060	15252	15115	15127	15171	15376	15256	15340	15202	15216	15156	15106	15421	14913	15028	15262	15168	15195	15089	15241	15190	15031	15209	15075	15344	15362	15125	15150	15161	15285	15220	15269	15209	15259	15050	15114	15223	15263	15215	15187	15246	15204	15118	15149	15305	15069	15299	15194	15151	15300	15200	15019	15188	15262	15282	15201	15376	15131	15161	15202	15353	15201	15269	15217	15275	15085	15109	15101	15285	15391	15174	15013	15292	15145	15337	15314	15289	15309	15249	15091	15149	15211	15345	15292	15182	14970	15361	15352	15070	15165	15062	15182	15304	15321	15142	14882	15439	15098	15156	15226	15037	15092	15320	14799	15240	15194	15276	15197	15206	15277	15381	15181	15404	15196	15193	15156	15139	15108	15185	15239	15105	15166	15329	15181	15148	15045	14942	15246	15305	15059	15215	15260	15382	15068	15267	15263	15230	15239	15177	15158	15321	15145	15140	15330	15344	15176	15102	15071	15314	15199	15242	15214	15432	15174	15120	15177	15121	15118	15306	15309	15199	15399	15136	15303	15258	15110	15194	15262	15364	15276	15178	15203	15068	15169	15316	15167	15297	15179	15277	15138	15098	15190	15098	15145	15029	15157	15161	15189	15140	15158	15202	15282	15181	15344	15380	15160	15133	15306	15379	15061	15265	15345	15134	15144	15087	15267	15341	15108	15209	15266	15135	15230	15231	15257	15092	15190	15151	15137	15308	15121	15279	15256	15217	15129	15253	15131	15207	15353	15198	15208	15298	15324	15172	15316	15210	15104	15138	15051	15260	15124	15327	15204	15064	15118	15198	15286	15156	15302	15302	14835	15016	15064	15273	15282	15250	15363	15183	15079	15157	15095	15276	15045	15078	15213	15459	15050	15370	15108	15290	15181	15231	15109	15350	15254	15149	15079	15152	15283	15235	15240	15082	15167	15305	15303	15217	15280	15190	15030	14960	15253	15243	15412	15286	15020	15274	15281	15329	15359	15176	15020	15105	15335	15236	15111	15181	15192	15409	15238	15228	15071	15409	15441	15169	15081	15095	15359	15152	15189	15260	15289	15133	15205	15347	15267	14997	15084	15439	15310	15147	15178	15205	15266	15303	15265	15237	15253	15323	15299	15329	15082	15135	15142	15270	15374	15383	14953	15315	15086	14942	15197	15130	15158	15109	15065	15273	15202	15435	15388	15257	15323	15227	15108	15130	15141	15251	15239	15380	15202	14931	15146	15057	15289	15268	14982	15001	15041	15342	15190	15121	15151	15431	15189	15170	15143	15259	15008	15159	15321	15131	15119	15169	15202	15087	15295	15202	15209	15431	15071	15050	15280	15182	15241	15224	15187	15304	15239	15286	15330	15201	15148	15174	15169	15138	15266	15206	15275	15068	15196	15210	15277	15190	15046	15311	14968	15095	15159	15251	15231	15370	15031	15235	15134	15167	15246	15274	15114	15075	15191	14980	15182	15218	15046	15383	15213	15193	15197	15061	15251	14950	15294	15322	15304	15298	15140	15098	15133	15223	15247	15058	15074	15224	15092	15105	15193	15165	15175	15189	15276	15206	15324	15112	15177	15289	15240	15363	15156	15208	15156	15144	15231	15204	15407	15193	15074	15232	14914	15276	15165	15447	15218	15098	15123	15189	15097	15127	15200	15057	15174	15091	15140	15158	15354	15293	15113	15193	15176	15348	15350	15316	14997	15078	15327	15255	15274	15218	15249	15131	15132	15143	15180	15160	14995	15294	15045	15209	15083	15433	15083	15318	15261	15438	15172	15269	14996	15192	15106	15100	15187	15232	15127	15237	15126	15238	15168	15259	15088	15176	15221	15280	15139	15082	15124	15113	15199	15401	15264	15211	15124	15295	14969	15126	15034	15146	15241	15262	15427	15294	15266	15219	15396	15080	15241	15211	15296	15183	15420	15352	15172	15221	15348	15172	15192	15190	15271	15078	15162	15418	15225	15207	15318	15123	15005	15238	15339	15053	15249	15186	15359	15079	15178	15177	15246	15252	15297	15317	15187	15382	15227	15221	15320	15132	15246	15000	15349	15146	15031	15198	15233	15238	15197	15120	15267	15420	15170	15309	15045	15203	15157	14971	15179	15143	15170	15270	15174	15107	15213	14981	15176	15298	15168	15068	15288	15267	15079	15142	15155	15357	15333	15455	15139	15116	15238	15356	15192	15197	15179	15155	15076	15343	15314	15269	15261	15167	15202	15208	15248	15260	15239	15061	15050	15244	15047	15288	15386	15077	15323	15323	15214	15201	15171	15320	15420	15130	15368	15179	15274	15299	15235	15222	15438	15176	15076	15295	15110	15285	15267	15318	15261	15325	15182	15312	15278	15092	15341	15105	15094	15179	15168	15228	15132	15179	15217	15054	15201	15160	15343	15143	15247	15177	15167	15263	15322	15423	15164	15162	15084	15059	15177	15223	15260	15210	15265	15222	15150	15304	15330	15087	15084	15321	15140	15208	15200	15125	15142	15148	14944	15195	15228	15194	15070	15142	15196	15247	15183	15374	15227	15099	15326	15435	15317	15078	15088	15047	15200	15149	15185	15238	15297	15178	15101	15087	15422	15217	15116	15133	15145	15107	15124	15168	15203	15242	15154	15261	15207	15283	15238	15109	15177	15283	15121	15103	15238	15281	15312	15176	15107	15154	15284	15319	15283	15387	15263	15228	15090	15243	15170	15341	15377	15218	15074	14991	15110	15138	15421	15202	15231	15353	15163	15186	15363	15033	15150	15202	15234	15267	15147	15450	15236	15229	15024	15110	15235	15023	15117	15219	15077	15241	15216	15124	15048	15176	15076	15304	15331	15389	15373	15248	15315	15387	15406	15098	15171	15253	15065	15338	15177	15072	15316	15359	15272	15090	15189	15094	15127	15272	15303	15223	15162	15119	15349	15076	15327	15303	15095	15264	15150	15059	15339	15052	15132	15364	15251	15086	15161	15112	15277	15280	15119	15093	15207	15206	15312	15218	15341	15270	15404	15064	15210	15373	15101	15275	15344	15354	15246	15215	15132	15331	15070	15232	15285	15214	15190	15354	15256	15204	15182	15179	15284	15078	15047	15076	15144	15274	15193	15204	15217	15139	15228	15109	15316	15210	15334	15283	15081	15203	15084	15195	15128	15239	15455	15274	15143	15078	15260	15345	15313	15300	15195	15008	15219	15276	15301	15251	15127	15284	15228	15035	15094	15201	15181	15261	15442	15048	15204	15233	15387	15044	15241	15306	15160	15097	15351	15267	15325	15222	15145	15284	15175	15225	15075	15272	15064	15069	15236	15191	15173	15149	15266	15200	15244	15231	15052	15169	15132	14979	15108	15231	15183	15311	15016	15253	15200	15224	15313	15205	15199	15346	15182	15327	15188	15291	15263	15010	15396	15237	15313	15315	15427	15000	15174	15297	15227	15304	15388	15474	15127	15231	15350	15160	15210	15133	15381	15236	15090	15245	15227	15292	15209	15080	15176	15277	15105	15182	15018	15152	15146	15185	15034	15277	15251	15209	15091	15435	15185	15066	15153	15267	15128	15195	15116	15131	15269	14998	15005	15164	15172	15222	15398	15218	15323	15005	15129	15195	15144	15205	15136	15198	15215	15343	15244	15268	15186	15262	15114	15344	15312	15219	14957	14999	15275	15081	15176	15149	15204	15062	15229	15410	15025	15283	15418	15072	15187	15276	15068	15104	15166	15147	15154	15072	15086	15141	15264	15244	15134	15273	15248	15160	15376	15171	15263	15442	15062	15256	15175	15127	15175	15375	15240	15202	15174	15288	15287	15314	15080	15144	15221	15154	15194	15276	15085	15245	15027	15204	15062	15209	14963	15222	15263	14993	15151	15186	15154	15090	15155	15132	15205	15335	15229	15171	15034	15294	15084	15188	15132	15160	15077	15197	15214	15012	15145	15217	15090	14952	15263	15164	15306	15240	15164	15120	15227	15280	15203	15244	15204	15314	15237	15010	15226	15271	15341	15279	15276	15538	15250	15469	15222	15256	15309	15430	15048	15256	15167	15278	15221	15228	15239	15087	15041	15010	15227	15336	15052	15028	15079	15344	15268	14965	15245	15192	15190	15298	15327	15120	15084	15112	15136	15245	15270	15324	14955	15375	15303	15247	15085	15277	15263	15207	15353	15278	15074	15203	15056	15407	15281	15358	15176	15245	15201	15233	15143	15058	15307	15237	15046	15315	15057	15297	15175	15420	15037	15204	15308	15058	15099	15362	15432	15285	15245	15096	15188	15200	15364	15100	15126	15191	15281	15209	15180	15244	15099	15276	15199	15300	15244	15316	15106	15286	15162	15199	15303	15165	15048	15198	15282	15365	15335	15260	15278	15241	15344	15180	15073	15173	15255	15175	15067	15264	15268	15278	15152	15317	15179	15263	15318	15386	15178	15192	15325	15150	15290	15322	15334	15136	15079	15288	15117	15103	15072	15201	15221	15068	15298	15234	15301	15268	15279	15237	15051	15219	15182	15056	15151	14936	15324	15192	15143	15000	15220	15253	15155	15174	15283	15198	15188	15129	15278	15143	15283	15180	15197	15233	15129	15341	15262	15155	14993	15068	15103	15172	15348	15057	15367	15193	15403	15290	15267	15150	15222	15276	15168	15317	15311	15247	15235	15305	15224	15372	15108	15133	15052	15180	15162	15252	15198	15075	15290	15399	15234	15264	15228	15232	15171
17316	31135	27242	21161	19351	18200	17998	18128	17933	16643	16508	16395	15416	14951	14614	14795	14859	14376	14282	14295	14375	14166	14361	14190	14165	14088	14183	14122	14169	14265	14165	14024	14095	14097	14299	14028	14160	14183	14246	14005	14165	14154	14010	14186	14179	16417	17844	17736	15854	14661	14360	14008	14080	14097	13958	13846	14040	14000	13806	13897	13885	13906	13854	13871	13803	13787	14041	13936	13911	13974	13787	13895	14035	13807	13874	13886	13923	14046	13954	13905	13951	13864	13891	14011	14037	14157	14031	14036	14043	13954	13900	14046	14078	13987	13908	13884	13959	13832	13924	13885	13959	13959	14066	13995	13853	14093	13922	13898	14037	13814	14078	13886	13798	14123	13961	14001	13926	13931	14001	14008	14035	13950	13842	13848	14081	14014	13939	13925	13991	13797	14009	13881	13947	13909	13828	13899	13877	13784	13817	14069	13944	13766	13914	13955	13884	13918	13756	13875	13922	13861	13756	14128	13983	13881	13862	13866	13834	13884	13909	13910	14000	13962	13885	13988	13975	13916	13918	14054	13975	13872	13874	13910	14049	13867	14002	13964	13963	13922	14071	13875	13951	13940	13857	13861	13825	13877	13857	13912	13742	13841	13899	13795	14018	13920	13935	13932	13949	14005	13937	13938	13768	13698	13903	13947	13895	13883	13890	13939	13936	13944	13877	13838	13872	13891	13987	13956	13923	13850	13857	14050	13858	13882	13999	13691	13950	13827	14059	13934	14055	14086	13852	13921	13965	13935	13902	13963	13836	13826	13939	13835	14097	13972	13837	13953	14067	13904	13989	13754	13820	13851	13978	13903	13889	14007	13870	13729	13874	14130	13966	13924	14173	13929	13792	13880	13877	13917	13869	14085	13949	13789	13787	13896	14004	13925	14012	13961	14082	13830	14015	13883	13900	13892	13851	13901	13944	14054	13987	13900	13915	13820	13929	13940	14010	13936	13780	13968	13788	14022	14052	13957	13916	13897	13942	13795	14166	13878	13981	13965	13970	13984	13915	13951	13899	13957	13974	14112	14113	14073	13894	14044	14007	13815	13766	13881	13902	13828	13909	13835	13964	13945	13833	14105	13890	13990	14118	13980	13881	13886	13989	13707	14009	13906	13949	13899	13800	13758	13928	13987	13799	13903	13877	13856	14072	13998	13964	13781	13862	13968	13880	13948	14048	13918	13927	13888	13903	13937	13884	13964	13953	13849	13909	13904	13880	13876	13859	13881	13799	13943	13909	13977	13976	13967	13791	13999	13893	13946	13872	13862	13891	14015	13993	13933	13822	13977	13911	13814	13873	13790	14083	13967	14004	13926	13861	13742	13891	13855	13939	13901	14049	13870	13946	13698	13885	13983	13795	13934	14113	13921	13883	13887	13907	13926	14012	13841	14036	13855	13869	13862	13875	13922	13800	13904	14083	13881	13907	13799	13897	13959	13818	13930	13980	13933	13923	14086	13991	13967	13887	13883	13711	13874	13829	13849	14020	14033	13937	13870	13743	14036	13803	13982	13909	13772	14047	13894	13916	13906	13716	14075	13920	13793	13867	13791	13965	13933	13815	13772	13985	13826	13791	13917	13942	13869	13943	13974	13912	13948	13944	13986	13936	13920	13932	13805	13818	13920	14074	13906	13725	13970	13808	13936	13849	13995	13963	13857	13974	13966	13896	13941	13958	13846	14065	14040	13929	13965	13772	13989	13862	14109	14013	13809	13941	13808	14109	13914	13854	14065	13876	13968	13884	13915	13946	13773	13902	13781	13855	13887	13816	13961	13984	13754	14009	13881	13917	13961	13777	13895	13885	13930	13912	13849	13914	13913	13910	13893	13954	14038	14062	13971	13778	13824	13911	14019	13757	13792	13949	13851	13961	13947	13921	13939	13943	13909	14016	13960	14009	13877	13980	13942	13841	14097	13913	13925	13785	13844	14016	13910	14111	14004	13801	13961	13962	13830	13919	14002	13938	13986	14078	14013	13963	13828	13803	13804	13904	14028	13904	14009	13907	14105	13826	13879	13985	13998	13841	13934	13974	13784	14033	14006	13927	13872	13865	13926	13976	13807	14030	13946	13896	13950	13831	13856	13964	13938	13809	13894	13983	13729	13724	14021	13919	13883	13972	14098	13817	14062	14055	13822	13876	13982	13959	13814	14062	13929	13730	13836	13850	14036	13943	13881	13821	13863	14011	13890	13908	14100	13992	13857	13967	13969	13906	13825	13899	13931	13952	13891	13938	13995	13940	13858	13975	13884	14046	13977	13766	14003	13898	14074	13897	13932	13886	13726	13849	13910	13977	13860	14004	13875	14068	13820	13953	13941	13708	13764	14013	13790	13865	13881	14060	14132	13819	13955	13927	14009	13865	13956	14106	14035	13890	13897	13873	13824	13897	13853	13860	14016	13987	13897	13909	14102	13906	13946	13938	13912	13857	13904	13837	13938	13895	14067	14019	13935	14150	13890	13977	13798	13791	13882	13992	13787	13953	13917	13941	13983	13984	14076	13847	13962	14063	13984	13939	13991	13939	13735	13930	13837	13994	13913	13718	13844	13839	14009	13753	13767	14075	14001	13843	14002	13781	13897	13823	14002	13787	13724	14002	13856	13970	14001	13982	13929	14062	13846	13821	13942	13810	13782	13996	13951	13938	13801	13976	13939	13935	14003	13852	13843	14017	14024	13933	13995	13817	13862	13916	13773	13929	13956	13770	13859	13886	14020	13879	13907	13864	13919	14201	13758	13948	13977	13916	13886	13852	13984	13936	14011	13895	13927	13946	13936	13827	13748	13731	14000	13839	13926	13958	13844	13910	14065	13830	14087	13818	13730	14080	13976	13823	13961	13942	13736	13876	14048	14036	13943	13926	13913	13889	13753	13973	13907	13751	14002	13880	13993	14005	13833	14015	13947	13783	13777	13857	14067	13997	13869	13965	13937	13930	13967	13887	14062	13837	14028	13904	14001	13929	14011	13937	14037	13868	13922	13815	13829	14043	13794	13835	14084	13974	13881	14023	13998	13900	13943	13880	13722	13959	13992	13982	13815	13912	13846	13882	13859	13901	13686	13815	13855	14087	13878	13967	13906	14054	13993	13797	14076	14086	13842	13962	13910	13937	13921	13802	13938	13807	13846	13958	13874	13916	13914	13971	14029	13918	13787	13763	13977	13915	13798	13904	13932	13956	13972	13783	14002	13802	13899	13880	14001	13966	13786	14031	13988	13964	13828	14164	13799	14105	13832	13990	13852	13936	14026	13933	13958	14151	13873	13770	13775	13933	13758	13671	13941	14000	13858	13947	13925	13935	14039	13797	13874	13923	13973	13918	13845	13839	13928	13838	14053	14000	13954	13745	13955	13911	13993	13763	13759	13874	14015	14030	13975	14070	14001	13992	13754	13894	14016	13831	13864	13776	14079	13808	13950	14014	13749	13851	13964	13791	13963	13990	13918	14087	13779	13984	13868	14110	14003	13959	14094	14045	13887	13988	13827	13716	13879	13825	13868	13906	13906	13875	13964	13978	13895	13843	13962	13864	13833	14036	13872	13958	14153	13895	13823	13935	13882	13841	13931	13907	13791	13883	13876	13919	13948	13913	13786	13843	13970	13853	13873	13882	13877	13736	13852	13838	13929	13997	13795	13939	13861	13780	13994	13840	14003	13826	13944	13850	13909	13879	13893	13894	13904	13887	14118	13795	13739	13771	14050	14035	14032	13963	13798	14173	13931	13958	13791	13825	13845	13962	14011	13888	13806	13981	13761	13908	13666	13939	13882	13939	13923	13866	13800	13906	14054	13801	13830	14022	14096	13812	13733	13814	13772	13862	13852	13742	13731	13853	13875	13891	14069	13994	13891	13788	13885	14075	13872	13957	13838	13961	13857	14104	13869	14051	13893	13981	13878	13814	13926	14114	13947	13824	13843	13966	13893	13885	14153	13824	13922	13866	14084	13761	13975	13862	13913	14042	13862	13907	13861	13990	13992	13812	13918	13741	13957	13955	13772	13805	13981	14030	13964	13972	14017	13879	13860	13983	14123	13969	13851	13997	13961	13777	13909	13981	14001	13956	13904	13932	13752	13851	13782	13964	13951	13749	13904	13966	13961	13891	13746	14000	13943	13992	13795	13961	13892	13799	13809	13971	13904	13855	13944	13854	13838	13962	14029	13868	13860	14104	13849	13836	13925	13939	13758	13961	13906	13955	14006	14052	13822	13902	13984	14191	14023	13903	13848	14046	13890	14054	13851	13790	13643	13888	13769	13790	14087	13891	13947	13725	13801	13818	13873	13886	13860	14078	13830	13808	13799	13713	13910	13911	13960	13870	13852	13996	13977	13875	13979	13972	13948	13971	13817	14030	14083	13834	13878	13808	13822	13804	13963	13916	13859	13902	13914	13891	13978	13733	14010	13852	13900	13942	14037	13846	13886	13876	13826	13845	13879	13894	13863	13971	13935	14060	13992	13993	13943	13888	13843	13677	14028	13947	13925	13904	13873	13852	13887	13778	13888	13879	13923	13904	13986	13943	13881	14029	14017	14033	13858	14080	13935	13904	14004	13798	14050	13999	13866	14033	13944	13825	13791	13685	13850	13854	13862	14039	13855	13967	13867	13862	13841	13988	13786	13946	13877	13964	13762	14053	13970	13966	13948	13820	13805	13885	13896	13823	13932	14045	13937	13931	13845	13834	14046	13877	14065	14023	13832	14026	13857	14005	13950	14063	13884	14064	13848	13999	13800	13952	13870	13838	14069	13897	14037	13770	14005	13761	14059	13867	13811	13849	13900	13990	13699	13990	13824	13839	13807	13873	13851	14007	13857	13976	13943	13921	13921	13768	13776	13718	13941	13831	13812	13959	13783	13835	14051	13804	13933	14011	13989	14029	13844	13916	13786	13948	13969	13960	13765	14029	13780	13837	14036	13961	14032	13980	13977	13838	13844	13895	13799	13871	13924	13971	13751	13958	13907	14026	13947	13843	13846	13898	13898	13927	13820	13856	13934	13962	13892	13861	14071	13751	13956	13880	13758	13887	14092	13901	13942	14075	14010	13878	13890	13954	13962	13809	13920	13784	14016	13979	13808	13970	13803	13955	13905	13881	13877	13828	14140	13856	14044	13964	13839	13827	13873	13829	14102	13962	13881
27603	21982	23199	19558	16244	15899	16303	16278	16088	15802	15699	15761	15577	15496	15398	15168	15431	15482	15378	15275	15136	15403	15351	15315	15349	15155	15252	15385	15141	15322	15277	15320	15284	15106	15175	15283	15225	15209	15296	15363	15231	15200	15304	15348	15327	15477	15397	15500	15449	15478	15455	15316	15095	15158	14966	15167	15290	15171	15247	15090	15427	15182	15236	15093	15206	15230	15242	15127	15250	15294	15063	15180	15231	15108	15080	15221	15291	15154	14895	14983	15150	15188	15240	15421	15375	15286	15305	14991	15273	15299	15125	15229	15142	15293	15124	15175	15068	15218	15153	15169	15195	15187	15213	15071	15218	15224	15121	15083	15156	15283	15160	15234	15189	15128	15168	15145	15073	15076	15229	15086	15087	15326	15210	15177	15273	15008	15135	15157	15195	15316	15292	15017	15081	15177	15128	15068	15465	14911	15148	15165	15095	15300	15212	15106	15165	15234	14969	15125	15230	15133	15241	15267	15080	15233	15255	15196	15253	15097	15240	15297	15358	15151	15361	15268	15118	15038	15207	15230	15264	15240	15139	15142	15139	15064	15249	15063	15211	15037	15143	15311	15244	15117	15146	15156	15174	15330	15121	15285	15173	15009	15312	15243	15474	15116	15052	15196	15220	15030	15217	15058	15090	15172	15080	15210	14878	15008	15155	15229	15192	15328	15304	15317	15087	15277	15299	15334	15185	15291	15187	15079	15318	15046	14929	15239	15082	15078	15339	15109	15194	15153	15272	15062	15299	15284	15156	15244	15148	15340	15126	15373	15105	15213	15313	15264	15235	15000	15198	15242	15251	15206	15170	15150	15217	15185	15008	15107	15244	15046	15127	15314	15158	15352	15173	15332	15334	15305	15321	15242	15017	15188	15172	15193	15298	15126	15198	15385	15070	15015	15356	15310	15290	15229	15213	15236	15184	15158	15332	15223	15067	14962	15046	15028	15211	14900	15161	15148	15138	15119	15087	15263	15043	15381	15229	15132	14962	15140	15216	15380	15025	15142	15054	15228	15205	15112	15135	15232	15290	15237	15110	15157	15039	15035	15430	15185	15174	15332	15276	15059	15223	15212	15149	15012	15226	15063	15141	15163	15258	15121	15021	15233	15131	15377	15156	15209	15230	15312	15380	15042	15041	15257	15232	15240	15430	15295	15122	15204	15238	15164	15085	15077	15189	15086	15218	15168	15231	15125	15201	15132	15109	15418	15089	15443	15304	15164	15090	15236	15223	15112	15285	15225	15103	15035	15135	15261	15200	15347	15286	15158	15141	15107	15060	15217	15182	15186	15205	15276	15223	15149	15257	15235	15119	15256	15109	15194	15332	15307	15298	15227	15182	15312	15162	15313	15256	15280	15236	15109	15289	15032	15175	15135	15213	15441	15097	15126	15213	15116	15124	15225	15110	15031	15153	15107	15103	15248	15000	15134	15221	15183	15134	15086	15040	15038	15033	15223	15108	15132	15221	14981	15300	15072	15099	15062	15339	15032	15170	15171	15282	15220	15053	14951	15274	15207	15091	15306	15066	15109	15079	15151	15252	15017	15092	15255	15340	14940	15173	14937	15184	15264	15210	15276	15158	15178	15218	15084	15256	15128	15033	15110	15111	15322	15122	15133	15331	15120	15285	15135	15273	15134	15052	15194	14990	15217	15148	15258	15292	15201	15040	14911	15137	15178	15227	15158	15262	14922	15246	15199	15214	15019	15174	15293	15210	15369	15311	15077	15088	15131	15009	15149	15263	15235	15151	15237	15132	15243	15233	15323	15218	15241	15234	15156	15092	15245	15423	15090	15189	15380	15184	15156	15135	15129	15106	15287	15261	15174	15136	15135	15298	15180	15358	15017	15246	15363	15166	14875	15120	15160	15196	15035	15279	15313	15221	15248	15220	15156	15170	15065	15422	15163	15161	15196	15121	15249	15317	15098	15094	15142	15376	15212	15234	15126	15235	15011	15208	15418	15326	14995	15073	15123	15210	15108	15194	15189	15230	15318	15097	15211	15236	15087	15190	15209	15257	15179	15227	15106	15244	15156	15334	15080	15381	15300	15212	15250	15074	15072	15156	15141	15023	15055	15091	15076	15300	15229	15046	15234	15152	15129	15182	15119	15365	15189	15290	15300	15001	15046	15180	15152	15335	15152	15192	15079	15158	15231	14986	14883	15357	15169	15247	15359	15082	15306	15218	15250	15090	15226	15199	15149	15247	15218	15204	14930	15224	15174	14945	15182	15100	15303	15293	15242	15107	15130	15039	15074	15140	15185	15323	15149	15185	15144	15141	15115	15146	15117	15313	15057	15132	15098	15283	15155	15322	15158	15226	15129	15179	15155	15133	15224	15270	15083	15263	15194	15072	15174	15116	15121	15117	15289	15020	15267	15142	15138	15306	15219	15194	15251	15260	15240	15095	15066	15113	15185	15077	14970	15312	15216	15095	15262	14928	14980	15454	15215	15331	15218	15259	15075	15138	14880	15221	15245	15274	15213	15077	15181	15226	15236	15067	15208	15043	15171	15264	15166	15233	15212	15110	15251	15029	15078	15193	14998	15169	15311	15385	15068	15249	15248	15234	15290	15040	15198	15137	15102	15074	15361	14991	15276	15365	15264	15147	15143	15268	15284	15190	15179	15367	15219	15192	15075	15172	15388	15206	15015	15155	15341	15113	15216	15051	15141	15334	15121	15292	15128	15155	15412	15004	15172	15275	15276	15222	15374	15183	15122	15159	15139	15286	15190	15450	15066	15182	14972	15237	15059	15160	14998	15277	15360	15051	15080	15324	15263	15243	15104	15421	15270	15222	15142	15242	15106	15145	15287	15170	15273	15230	15277	15010	15255	15361	15163	15325	15080	15299	15204	15272	15319	15295	15160	15123	15059	15262	14971	15227	15161	15197	15115	15044	15134	15153	15170	14914	15195	15211	15255	15195	15303	15058	15186	15046	15142	15184	15205	15061	15110	15327	15208	15247	15051	15240	15223	15313	15176	15218	15048	15178	15008	15235	15239	15109	15134	15261	15230	15313	15238	15040	15372	15251	15134	15010	15249	15292	15110	15127	15026	15193	15129	15215	15130	15134	15192	15137	15120	15165	14990	15195	15171	15272	15105	15178	15205	15212	15050	15305	15209	15250	15038	15316	15170	15101	15251	15271	15137	15229	15024	15009	15135	14964	15126	15127	15059	15230	15279	15166	15091	15028	15212	15277	15123	15132	15245	15208	15193	15412	15064	14965	15174	15115	15110	15333	15113	15208	14991	15231	15270	15365	15024	15063	15077	15167	15045	15232	15209	15377	15367	15282	15302	15502	15176	15164	15121	15213	15184	15294	15389	15164	15066	15312	15126	15221	15245	14938	15234	15165	15213	15151	15157	15396	15276	15285	15389	15250	15205	15075	15024	15127	15145	15009	15212	15109	15320	15371	14996	15094	15090	15097	15161	15054	15047	15121	15197	15308	15226	15377	15326	15325	15242	15166	15284	15130	15087	15153	15439	15223	15080	15407	15137	15150	15099	15237	15134	15256	15343	15298	15185	15169	15275	15019	15198	15242	15241	15155	15121	15148	15141	15435	15224	15103	15165	15305	15251	15223	15086	15286	15117	15268	15077	15230	15233	15054	15018	15260	15099	15229	15136	15293	15257	15222	15036	15238	15238	15338	15056	15239	15302	15094	15273	15273	15149	15138	15110	15370	15289	15320	15014	15163	15155	15167	15217	15252	15196	15134	15328	14973	15224	15234	15078	15191	15042	15100	14975	15164	15101	15106	14973	15219	14944	15302	15242	15129	15175	15254	15156	15338	15049	14951	15262	15140	15186	15376	15109	15008	15219	15094	15212	15096	15239	15255	15274	15235	15322	15307	15211	15142	15186	15011	15202	15038	15119	15061	15080	15166	15205	15057	15047	15226	15169	15026	15128	15290	15062	14999	15202	15221	15207	15113	14968	15133	15279	15108	15312	15269	15169	15236	15129	15081	15078	15137	15094	15199	15147	15139	15100	15260	15268	15287	15063	15206	15003	15027	15226	15151	15164	15099	14952	15250	15156	15134	15288	15331	15031	15030	15192	15276	15105	15032	15035	15214	15184	15170	15212	15379	15180	15184	15187	15161	15280	15168	15109	15296	15250	15200	15211	15403	15428	15276	15132	15212	15367	15355	15180	15124	15195	15194	15099	15211	15122	15023	15249	15020	15178	15136	15097	15058	14975	15131	15169	15196	14963	15023	15167	15172	15156	15227	14770	15199	15376	14927	15301	15129	15310	15190	15395	15311	15283	15319	15112	15160	15333	15250	15164	14982	15337	15150	15004	15217	15103	15105	15122	15334	15002	14997	15366	15128	15241	15002	15194	15335	15168	15107	15077	15227	15420	15338	15240	15233	15117	15237	15124	15126	15127	15152	15132	15206	15375	15187	15273	15062	15134	15249	15022	14993	15068	15236	15373	15237	15100	15239	15265	15020	15165	15190	15012	15312	15271	15166	15047	15364	15441	15077	15166	15351	15119	15387	15418	15192	15213	15109	15278	15186	14934	15095	15222	15219	15151	15236	15151	15298	15194	15055	15191	15173	15239	15257	15044	15093	15291	15095	15244	15291	15219	15213	15156	15179	15250	15183	15276	15031	15117	15263	15211	15147	15171	15040	15187	15329	15256	15267	15125	15324	15102	15265	15190	15316	15201	15323	15290	15097	15230	15181	15280	15119	15172	15314	15401	15138	15226	15207	15149	15206	15232	15110	15206	15391	15167	15302	15131	15045	15149	15310	15281	15296	15159	15086	15191	15154	15192	15323	15191	15286	15190	15241	15159	15321	15106	15087	15244	15386	15304	15418	15277	15279	15241	15346	15265	15212	15166	15158	15142	14973	15201	15223	15044	15279	15223	15171	15359	15183	15404	15476	15050	15163	15281	15259	15097	15262	15073	15265	15091	15143	15084	15040	15441	15204	15244	15173	15245	15394	15354	15150	15038	15081	14903	15053	15157	15036	15263	15031	15394	15364	15230	15262	15253	15086	15166	15196	15103	15153	15117	15205	15145	15241	15201	15326	15067	15251	15153	15197	15068	15345	15064	15160	15285	15165	15288	15219	15086	15269	15165	15417	14955	15020	15207	15430	15156	15292	15177	15103	15157	15246	15212
16354	20459	18478	16136	15516	15507	15819	15739	15563	14798	14903	14791	14630	14260	14101	14054	14261	13936	13870	14104	13918	13979	14138	14088	14200	13941	14015	13940	13986	14037	13924	13912	13782	13934	14016	13912	14081	13869	13850	13953	13761	13971	14030	13965	13925	13939	14134	14198	14267	13987	14076	13744	13935	14062	13862	14046	13864	13796	13832	13876	13704	14019	13937	13814	14025	13878	13914	13764	13918	13790	13816	13783	13913	13961	13934	13954	13861	13809	13819	13829	13899	13941	13650	13916	13821	13755	13840	13775	14082	13877	13948	13876	13917	14060	14040	13884	13923	14006	13883	13762	13830	13774	13869	13855	13757	13907	13851	13833	14011	13930	13926	13805	13992	13877	13999	13913	13807	13918	13864	13832	13869	13803	14011	13748	13790	13795	13919	13849	13753	13761	13995	13833	13988	13806	13815	13972	13834	13843	14010	13802	13853	13874	13921	13759	13920	13860	13740	13577	13807	13835	13763	13857	13819	13735	13872	13881	13847	13895	13800	13846	13783	13660	13991	13837	13924	13934	13751	13886	13790	13809	13797	13822	13940	13785	13784	13825	13929	13719	13915	13908	13802	13953	13898	13867	13746	13983	13822	13995	13807	13789	13889	13824	13833	14089	13890	13937	13889	13870	13982	13732	13859	13928	13998	13932	13985	13997	13860	13836	13870	13853	13885	13832	13846	13994	13726	13740	13913	13866	13838	13888	13903	13975	13783	13909	13952	13884	14022	13818	13960	13728	13933	13943	13883	13861	13797	13909	13837	14011	13984	13903	13981	13854	13848	13827	13898	13852	14097	13822	13804	13705	13931	13879	13905	13871	14043	13945	13800	13762	13920	13975	13828	13882	13893	13775	13759	13984	13928	13782	13827	13935	14013	13911	13872	13837	13809	13912	13922	13907	13774	13816	14035	13910	13807	13911	13652	13900	13765	13803	13901	13760	13844	13837	13697	13788	13944	13973	13886	13827	13882	13790	13809	13867	13875	13969	13876	13914	13804	13940	13864	13940	13933	13723	13796	13907	13845	13833	13852	13968	13784	13911	14158	13836	13747	13907	13750	13900	13953	13965	13881	13943	14013	14012	14078	13892	13809	13890	13697	13788	13712	13709	13701	13878	13620	13863	13693	13929	13821	13828	13851	14044	14025	13875	13952	13809	13780	13994	13852	13984	13780	13782	13776	14029	13765	13824	13891	13810	13783	13947	13953	13791	13761	13856	13671	14024	13926	13767	13877	13831	13995	13743	13953	13834	13896	13918	14002	13759	13831	13767	13821	13822	13915	13943	13967	13801	13802	13846	13858	13897	13902	13801	13899	13916	13946	13849	13933	13913	13900	13876	14037	13711	13813	13829	13804	13834	13849	13952	13948	13783	13771	13900	13891	13848	13733	14026	14020	13849	13798	13710	13827	13927	13786	13740	13766	14010	14087	13984	13749	13828	13835	13996	13926	13839	13965	13892	13648	13954	13939	13919	13779	13891	13893	13900	13890	13889	13840	13879	13638	13800	13826	13914	13822	13781	13725	13896	13794	13766	13806	13974	13887	13875	13923	13856	13923	13924	13855	13898	13701	13807	13694	13654	13988	13849	13870	13869	13958	13897	13811	13885	13999	13818	13944	13910	13832	13775	13897	13988	13922	13929	13906	13780	13895	13865	13883	13639	13969	13950	13927	13704	13940	13783	14002	13861	13850	13820	14032	13979	13844	14097	13969	13913	13861	13921	13862	14104	13878	13829	13956	13772	14000	13796	13848	13738	13947	13869	13785	13988	13789	13877	13956	13828	13873	13906	13968	13843	13806	13732	14080	13879	13900	13926	13790	14018	13977	13833	13866	14014	13825	13771	13919	14026	13824	13995	13891	13827	13768	14002	13943	13820	13913	13879	13882	13844	13922	14011	13829	13873	13759	13950	13981	13787	13746	13786	13763	13844	13890	13805	13900	13946	13940	13929	14053	13783	13929	13942	13959	13885	13924	13910	13876	14120	13996	13853	13721	13992	13838	13924	13883	13982	13811	13864	13806	13668	14001	13867	13816	13971	13794	13999	13883	13767	14018	13817	13904	13868	13842	13896	13748	13873	13811	13712	13956	13948	13863	13820	13913	13833	13884	14054	13897	13891	13892	13885	13890	13908	14058	13882	13909	13839	13958	13719	13882	13857	13767	13879	13928	13880	13750	13941	13738	13912	13900	14130	13818	13784	13980	14003	13931	13647	13937	14013	13924	13923	13848	13818	13975	13856	13968	13775	13788	13950	13985	13838	13847	14031	13851	13927	13883	14020	13911	13802	13939	13907	13861	13835	13892	14024	13950	13797	13882	13813	13874	13922	13978	13877	13955	13619	13919	13770	13799	13770	13877	13798	13949	13778	13814	13964	13847	13722	13996	14073	13790	13948	13822	13943	13988	13985	13932	14025	13891	13999	14009	13940	13866	13837	13874	14062	13792	13924	13858	13828	13965	13902	13876	13937	13941	13973	14071	13978	13752	13912	13945	13949	13902	13749	13871	13821	13963	13904	13847	13874	13761	13790	13924	13988	13893	13765	13779	13956	13835	13861	13786	13901	13804	13974	13853	13913	14055	13981	13951	13896	13826	13767	13843	13920	13963	13666	13880	13934	14040	13905	13931	13856	13946	13890	13839	13725	13765	14011	13788	13879	13887	13711	13925	13793	13955	13765	13870	13677	13900	13988	13963	13847	13901	13945	13985	13832	13734	13871	13858	13784	13889	13827	13823	13907	13891	13800	13980	13935	13688	13942	13769	13934	13795	13774	13910	13894	13771	13842	13994	13953	13894	13802	13908	13943	13782	13848	13767	13751	14007	13962	13869	13889	13767	14063	13942	13903	13890	13915	13896	13820	13987	13938	13895	13750	14086	13824	13916	13824	13850	13914	13969	13883	13822	13947	13822	13934	13840	13876	13883	13869	13860	13770	13933	13661	14004	13890	13890	13822	13796	13794	13691	13923	13992	13920	13970	13824	13682	13873	13916	13839	13797	13980	13958	13881	13888	13771	13960	13819	13860	13998	13743	14033	13732	13779	13878	13800	13906	13882	13857	13995	13840	13910	13902	13990	13805	13895	13861	13904	13939	13830	13843	13876	13797	13781	13836	13873	13986	13986	13872	13882	13834	13988	13784	14017	13805	13963	13851	13991	13978	14001	13770	13834	13930	13991	13928	13820	13869	13894	13869	13841	13965	13756	13784	13812	14018	13797	13829	13904	13866	14022	13823	13971	13941	14025	13798	13841	13701	13889	13796	13848	13817	13916	13902	13886	13839	13661	13920	13991	13957	13885	13910	13865	13815	13963	13689	13836	13909	13877	13842	13953	13860	13926	13879	13798	14124	13812	13850	13742	13797	13864	13728	14083	13985	13941	13638	13970	13876	13935	13795	13886	13730	13821	13820	13774	13788	13880	13792	13700	13823	13725	13939	13927	13869	13826	13705	13961	13918	13777	13975	13770	13895	13801	13773	13790	13775	13912	13943	13971	13936	13965	13668	13879	13940	13668	13955	13891	13906	13950	14041	13984	14035	13880	13823	14017	14076	13903	13908	13934	13988	13824	13835	13899	13757	14216	13963	13801	13876	13904	13746	13839	14009	13904	14019	13855	13820	13943	13913	13975	13992	13806	13918	13862	13957	13861	13858	13821	13933	13936	13894	13896	13790	13856	13941	13794	14114	13884	13758	13763	13861	13846	13853	13973	13776	13814	13743	13861	13897	13940	13860	13912	13951	13926	13824	13727	13917	13866	14071	13801	13929	13847	13857	13940	13854	13813	13956	13884	13855	13926	13876	13828	13893	13925	13846	13857	13780	13876	13834	13794	13833	13806	13991	13864	13911	13996	13954	13865	13996	13945	13739	13816	13944	13862	13829	13886	13909	13912	13875	13904	13693	13976	13726	13939	13782	14036	13796	13958	13879	13759	13780	13873	13911	13867	13758	13954	13786	13936	13830	13830	13725	13791	13805	13882	14024	13980	13891	13808	13948	13811	13926	13720	13947	13862	13908	13884	13917	13869	14074	13864	14046	13923	13901	13880	13858	13853	13854	13714	13898	13810	13959	13822	14080	13955	13896	13898	13811	13881	14014	13872	13876	13932	13962	13909	13864	13846	13951	13835	13897	14008	13949	13862	13582	13909	13911	13865	13866	13920	13715	13777	13955	13949	13873	13888	13914	13956	13874	13751	14070	13898	13797	13879	13831	13683	14019	13995	14042	13914	13839	13781	13975	13888	13935	13836	13943	13923	13851	13774	13904	13709	13759	13982	13875	13908	13807	13922	13745	13903	13899	13861	13963	13893	13795	13853	13747	13749	13957	13912	13796	13913	14020	13658	13887	13889	13830	14135	13927	13817	13720	14007	13755	13926	13769	13721	14100	13862	13786	13749	13894	13871	13839	13738	14014	13798	13915	13920	14025	13942	13810	13820	13768	13921	13895	13724	13864	14003	13802	14119	13756	13914	13880	14003	13810	13876	13977	13823	13827	13851	13845	13880	13933	13778	13890	14001	13837	13925	13763	14037	13877	13970	13825	13899	13843	13975	14073	13897	13883	14004	13972	13993	13776	13765	13901	13783	13813	13913	13810	14032	13924	13848	13924	13738	13816	14070	13813	13795	13815	13899	13955	13797	13882	13845	13901	13697	13961	13938	13838	14002	13943	13787	13827	13811	13808	13974	13805	14028	13811	13894	13884	13915	13909	13957	14044	13933	13878	13809	13871	13919	13822	13711	13921	14064	13639	13957	13854	13894	13980	13852	13837	13858	13953	13887	13967	13852	13868	13830	13820	13981	13793	13675	13921	13923	13960	13921	13888	13807	13795	13882	14040	14037	13828	13887	13694	13834	13918	13881	13908	13887	13975	13874	13973	13930	13807	14127	13969	13787	13992	13764	13677	13821	13754	13647	13934	13816	13802	13780	13801	14070	13813	13805	14016	13955	13852	13676	13788	14015	13819	13843	13930	13826	14010	13809	13900	13946	13867	13802	14072	13719	13808	13896	13749	13867	13987	13867	13894	13759	14064	13923	13780	13787	14026	13903	13788	13775	13874	13866	13859	13654	14029	13927	13852	13996	13856	13946	13807	13933	13800	13886	13981	13792	13805	13909	13691	13868	13912	14055	13837	14011
24140	21262	28605	24265	21898	20906	19710	17444	16926	16712	16338	16535	16359	15998	15711	15756	15909	15618	15600	15471	15642	15681	15570	15587	15618	15597	15734	15648	15750	15538	15625	15547	15498	15562	15645	15408	15525	15396	15338	15610	15336	15305	15465	15642	15584	16386	16751	16481	16300	15832	15618	15293	15511	15544	15425	15355	15564	15476	15431	15525	15198	15449	15494	15411	15504	15454	15292	15396	15272	15234	15316	15472	15634	15547	15475	15190	15265	15464	15461	15464	15524	15226	15503	15374	15463	15247	15368	15278	15221	15384	15396	15346	15483	15329	15458	15361	15457	15270	15336	15387	15235	15233	15513	15287	15242	15201	15313	15423	15265	15258	15459	15480	15490	15445	15407	15266	15380	15147	15416	15397	15518	15518	15496	15276	15429	15155	15303	15427	15353	15292	15563	15235	15378	15171	15203	15385	15237	15361	15311	15417	15228	15268	15287	15393	15288	15189	15328	15282	15217	15387	15426	15374	15387	15263	15377	15318	15417	15338	15306	15403	15497	15318	15199	15476	15562	15287	15466	15559	15347	15287	15417	15365	15654	15329	15201	15354	15211	15307	15294	15253	15451	15180	15426	15565	15501	15234	15359	15284	15481	15448	15452	15565	15384	15416	15162	15438	15477	15406	15356	15253	15252	15403	15099	15341	15298	15498	15232	15318	15511	15483	15348	15246	15583	15393	15219	15299	15320	15532	15404	15437	15413	15468	15640	15424	15359	15354	15367	15229	15260	15525	15549	15258	15380	15476	15314	15526	15421	15397	15292	15282	15457	15415	15191	15411	15126	15288	15332	15244	15475	15359	15510	15448	15318	15374	15439	15338	15135	15145	15219	15520	15401	15309	15279	15547	15266	15387	15190	15301	15457	15516	15324	15511	15160	15522	15414	15274	15294	15189	15466	15316	15413	15211	15448	15562	15349	15467	15372	15357	15384	15605	15507	15327	15452	15206	15076	15313	15298	15345	15243	15381	15455	15529	15406	15255	15398	15533	15359	15381	15336	15516	15297	15408	15461	15566	15441	15391	15483	15387	15361	15329	15303	15311	15208	15343	15257	15429	15328	15426	15251	15403	15407	15476	15410	15437	15297	15303	15367	15494	15348	15487	15233	15418	15478	15433	15306	15339	15322	15344	15462	15329	15302	15272	15356	15332	15414	15483	15625	15340	15393	15185	15298	15394	15476	15603	15324	15426	15368	15502	15372	15502	15505	15181	15278	15306	15620	15463	15381	15365	15270	15358	15246	15362	15347	15401	15453	15149	15528	15318	15318	15387	15451	15413	15409	15105	15294	15524	15537	15336	15485	15357	15110	15510	15316	15274	15439	15201	15348	15474	15563	15458	15326	15249	15416	15358	15379	15503	15490	15229	15379	15352	15409	15219	15298	15506	15458	15299	15610	15471	15454	15379	15530	15435	15391	15311	15347	15318	15305	15425	15309	15349	15081	15266	15544	15425	15351	15349	15276	15043	15465	15456	15425	15306	15425	15191	15524	15366	15405	15425	15235	15332	15311	15263	15515	15323	15263	15307	15506	15417	15202	15402	15456	15510	15168	15301	15257	15132	15281	15347	15557	15373	15210	15336	15511	15429	15366	15184	15378	15526	15190	15464	15331	15274	15497	15463	15438	15474	15526	15341	15331	15341	15251	15406	15223	15612	15385	15345	15369	15372	15420	15438	15491	15345	15356	15503	15319	15373	15373	15385	15143	15097	15511	15347	15241	15414	15355	15260	15484	15439	15240	15309	15342	15344	15384	15226	15268	15399	15338	15299	15548	15535	15240	15223	15259	15258	15397	15430	15368	15348	15487	15390	15229	15321	15485	15313	15121	15443	15236	15337	15372	15355	15368	15237	15399	15278	15440	15285	15147	15315	15283	15331	15286	15413	15325	15505	15404	15561	15295	15232	15195	15425	15444	15376	15411	15301	15334	15225	15348	15464	15244	15376	15254	15418	15437	15388	15225	15657	15369	15325	15401	15388	15454	15195	15328	15387	15318	15294	15156	15302	15341	15473	15379	15483	15158	15447	15263	15379	15206	15424	15312	15241	15266	15587	15313	15403	15327	15318	15350	15353	15544	15262	15393	15370	15444	15504	15169	15349	15171	15502	15371	15287	15279	15067	15488	15260	15490	15253	15350	15339	15365	15384	15445	15379	15608	15374	15405	15093	15391	15364	15404	15458	15395	15392	15286	15242	15332	15401	15456	15260	15356	15260	15353	15355	15361	15421	15401	15322	15061	15387	15517	15211	15439	15194	15542	15297	15380	15314	15251	15384	15499	15363	15458	15403	15301	15471	15583	15252	15410	15321	15210	15414	15457	15368	15266	15083	15190	15264	15359	15251	15165	15212	15356	15266	15504	15489	15301	15454	15309	15359	15328	15110	15350	15268	15308	15356	15385	15514	15465	15523	15436	15321	15262	15244	15499	15436	15495	15258	15419	15563	15329	15410	15450	15422	15479	15234	15351	15400	15469	15306	15560	15587	15239	15397	15185	15384	15465	15647	15327	15224	15467	15381	15201	15211	15191	15246	15390	15216	15431	15284	15381	15173	15464	15375	15501	15302	15454	15173	15339	15417	15441	15253	15351	15462	15378	15318	15117	15366	15441	15493	15296	15612	15215	15189	15364	15493	15365	15292	15406	15233	15236	15451	15251	15250	15333	15222	15490	15367	15398	15337	15295	15191	15398	15382	15427	15253	15357	15391	15160	15335	15365	15451	15336	15305	15434	15543	15303	15193	15368	15512	15263	15359	15277	15466	15338	15165	15455	15253	15297	15195	15397	15378	15492	15521	15447	15361	15483	15399	15397	15535	15355	15514	15439	15223	15382	15498	15313	15336	15435	15451	15514	15374	15300	15266	15538	15245	15205	15398	15205	15606	15345	15305	15324	15157	15332	15413	15460	15369	15196	15372	15444	15259	15482	15338	15486	15280	15484	15345	15413	15452	15424	15253	15529	15286	15214	15329	15331	15433	15395	15345	15465	15251	15396	15354	15332	15307	15222	15217	15464	15205	15474	15284	15350	15486	15434	15530	15351	15221	15294	15267	15356	15218	15407	15328	15371	15164	15243	15453	15266	15428	15445	15397	15271	15300	15085	15286	15390	15312	15194	15182	15343	15346	15409	15300	15357	15484	15384	15287	15305	15221	15345	15264	15477	15203	15286	15417	15260	15491	15368	15398	15376	15528	15488	15396	15378	15330	15177	15510	15312	15398	15395	15254	15374	15184	15287	15104	15403	15458	15469	15198	15308	15361	15214	15081	15272	15441	15407	15266	15270	15353	15321	15247	15439	15431	15406	15381	15189	15331	15329	15481	15534	15320	15387	15244	15308	15422	15302	15450	15472	15341	15409	15340	15454	15458	15170	15193	15426	15423	15258	15250	15321	15466	15206	15478	15419	15411	15327	15195	15292	15338	15251	15279	15543	15369	15374	15354	15223	15563	15329	15313	15132	15143	15132	15397	15207	15380	15573	15470	15404	15325	15510	15295	15418	15363	15218	15373	15470	15370	15602	15281	15284	15339	15267	15322	15369	15284	15454	15285	15494	15346	15314	15433	15399	15224	15252	15387	15300	15479	15308	15148	15253	15453	15341	15399	15458	15377	15451	15386	15487	15322	15209	15450	15392	15444	15646	15342	15368	15341	15256	15451	15371	15385	15336	15320	15461	15444	15354	15339	15394	15304	15281	15330	15483	15409	15318	15408	15192	15292	15455	15497	15404	15165	15321	15253	15708	15352	15359	15488	15306	15346	15429	15254	15396	15408	15470	15474	15300	15420	15376	15310	15189	15323	15517	15275	15396	15358	15358	15317	15382	15314	15407	15217	15274	15500	15427	15323	15192	15388	15412	15261	15316	15305	15445	15364	15358	15427	15371	15361	15292	15320	15297	15578	15307	15421	15430	15303	15383	15179	15399	15227	15473	15415	15318	15207	15425	15598	15585	15174	15587	15315	15221	15246	15253	15639	15447	15433	15419	15318	15391	15157	15042	15175	15304	15229	15293	15271	15448	15353	15455	15219	15288	15411	15440	15365	15202	15360	15328	15357	15292	15366	15410	15369	15513	15541	15301	15470	15372	15402	15293	15411	15232	15483	15280	15402	15455	15547	15363	15395	15259	15304	15174	15445	15227	15271	15557	15387	15553	15380	15405	15186	15462	15403	15368	15398	15302	15342	15351	15324	15210	15257	15380	15247	15389	15312	15378	15385	15398	15492	15611	15221	15411	15205	15292	15396	15343	15289	15348	15458	15300	15512	15304	15471	15338	15387	15369	15217	15358	15285	15373	15484	15556	15372	15466	15349	15268	15237	15547	15472	15405	15519	15285	15257	15353	15302	15239	15156	15292	15401	15412	15374	15327	15408	15442	15305	15384	15356	15206	15344	15307	15355	15681	15503	15330	15298	15431	15425	15449	15531	15357	15206	15381	15254	15564	15418	15135	15329	15293	15254	15538	15512	15415	15301	15515	15505	15497	15487	15365	15461	15222	15649	15323	15433	15241	15409	15447	15387	15547	15104	15455	15313	15304	15216	15261	15476	15349	15475	15321	15134	15294	15395	15338	15321	15408	15352	15448	15183	15330	15383	15434	15345	15482	15286	15351	15125	15239	15463	15365	15285	15394	15333	15563	15348	15472	15355	15447	15230	15333	15628	15362	15256	15412	15307	15356	15492	15479	15186	15125	15388	15385	15181	15456	15356	15380	15285	15129	15544	15296	15444	15466	15478	15089	15294	15459	15346	15480	15345	15264	15610	15316	15327	15557	15310	15329	15500	15455	15332	15342	15409	15262	15274	15365	15451	15329	15401	15493	15375	15611	15123	15401	15510	15497	15215	15584	15634	15477	15392	15199	15323	15296	15341	15378	15667	15506	15287	15211	15354	15119	15342	15454	15187	15160	15410	15390	15401	15205	15204	15378	15485	15171	15358	15266	15420	15437	15309	15317	15404	15344	15323	15396	15520	15110	15393	15296	15303	15279	15266	15174	15271	15484	15281	15384	15366	15390	15391	15392	15378	15354	15279	15215	15311	15508	15298	15451	15257	15183	15252	15282	15238	15246	15404	15182	15272	15433	15540	15443	15242	15443	15327	15397	15381	15528	15367	15278	15424	15384	15368	15320	15413
15297	25524	23109	18771	17956	17086	16730	17296	16543	15841	15760	15516	15269	14801	14472	14308	14464	14330	14430	14433	14401	14415	14366	14388	14363	14287	14222	14235	14309	14252	14138	14208	14176	14096	14090	14157	14100	13886	14107	14030	14171	14084	14160	14171	14383	15721	15964	15742	15129	14725	14264	13984	14162	14001	14049	13873	13965	13896	14104	13913	14093	14018	14008	13969	14217	14237	14007	14074	14103	14202	14053	14156	13825	14037	13952	14115	14086	14099	14065	14067	13998	13795	13968	14085	13967	14055	14145	14110	14090	13920	14003	14188	13873	13978	14111	14111	13947	14057	14099	13999	13927	14194	13968	14116	14186	14184	14086	14158	13960	14123	13992	13947	14165	14157	13992	13975	14086	14053	13852	14130	13963	14061	14022	13804	13996	14008	14085	14068	14134	14024	13838	13988	13871	13995	13937	14240	14017	14037	14063	14077	14130	14022	14006	13985	13975	13968	13969	14086	13917	14087	14085	14057	13961	14123	13908	14146	13991	14102	13813	14069	14042	13922	13933	14033	14048	14038	13948	14014	14129	13996	14024	14107	14139	14036	13993	14036	13906	13864	14160	14093	14046	13995	13984	14038	14062	13973	14037	13995	13963	13915	14002	13967	13941	14027	14007	13932	14056	14152	14008	14173	14047	14124	13933	14012	14002	14024	14033	13979	13962	14036	14022	14058	13943	14027	13994	13903	14272	13937	14047	13971	14133	14178	14114	14031	13942	13975	13971	14131	14011	14005	13956	13986	13879	14033	14021	14012	14066	13872	14030	13866	13982	13944	14116	13969	14046	13986	13948	13970	14236	13975	14025	14089	14052	14107	13957	13849	14145	14127	14018	14008	13849	14095	13879	14091	13845	13834	14049	13902	14067	14033	14024	13954	14041	13923	13961	14004	14064	14089	13997	14081	14035	13987	14080	14175	13985	14217	13992	14060	14052	14046	13985	14165	14038	13920	13945	14083	14021	13978	13941	14084	14033	13799	13847	13898	13837	13863	14015	14027	14170	13969	14027	14038	14025	13944	14005	13908	14120	13946	13951	14012	13897	14082	14056	14232	13947	13874	14079	13946	14140	14142	13904	13912	13939	13967	14052	13835	13898	13929	13959	14026	13960	14153	14001	14040	14103	14193	14026	13872	13900	14092	14056	14042	13935	14168	14035	13892	13919	14052	13857	13965	13887	14043	14154	14181	13926	13952	14052	14095	14061	14005	13938	13907	14026	13879	14108	14222	13897	13909	13899	14093	14136	14095	14071	13934	13965	14028	14079	14096	14033	14109	13994	13972	13910	14078	13920	14026	13967	13960	13945	13993	14043	14142	14115	13926	14049	14080	13932	14011	14008	14045	13854	13876	14172	14108	13932	13887	14149	13955	14061	14008	14059	14037	14037	14055	13948	14172	13982	13946	13905	13907	14046	13990	14114	13998	14117	13958	14126	13939	13873	14081	14010	14140	13972	13921	13866	13997	13970	13943	13880	14115	13991	13928	13945	14072	14042	14051	14052	14105	14034	13840	13845	14164	14076	14038	14377	14111	14066	14097	14030	14086	13969	13915	13960	13949	14045	13911	14020	13955	13943	14020	14029	13985	14177	13987	13924	13963	13904	13791	14110	14080	13951	13942	13960	13938	13947	14176	14013	13964	14105	14080	14112	13842	14050	13901	14112	13998	13996	14056	14035	14091	13879	14143	14125	13929	14068	14005	14061	14031	14009	13971	13941	14035	13996	14092	14110	14070	13951	13972	13996	14044	14196	14048	14043	14052	13955	14122	14098	13840	13907	13913	14000	14058	13879	13894	14169	14068	14133	13851	14078	14235	13944	13953	14152	14052	13951	14029	13996	14092	14007	13934	14127	14108	13960	14090	13940	14097	14092	13886	14039	13938	14073	14005	14014	14152	14231	14004	14078	13963	14006	14051	14041	13997	13898	13900	14039	14080	14008	14145	14083	14046	14065	14127	14007	14024	13956	14223	14022	14131	14160	14104	14121	14078	14092	14040	14200	14156	13896	14075	14020	13913	14062	13963	14041	14096	14025	13918	14136	14009	13992	13954	13952	14035	13920	14048	13844	14018	13804	14049	13952	14111	13828	14058	13953	14070	13911	14019	14045	13710	14115	13964	13985	13971	14030	14152	14138	13994	14055	13962	13937	13970	13906	13908	13962	13984	14093	14061	14062	14014	14049	13937	14030	13993	13828	14054	14117	13820	14177	14084	13902	14109	14072	13933	14139	14013	14040	14079	14152	14048	14009	14054	14145	14051	14124	14062	13948	13965	14093	13880	14072	13971	13980	14002	14080	14103	14028	14063	13958	14020	13934	13971	14060	14056	13867	13966	14099	14009	14064	14095	14114	13972	13997	14120	14097	13837	14140	13986	13953	14100	14067	13906	14035	14018	14063	13991	13968	14043	13919	13862	13888	14180	14050	14072	14095	13945	14151	13955	13979	13888	14156	13850	13946	13971	13965	13920	14203	13895	13953	14047	14002	13962	14053	14173	14072	13988	13966	14040	13860	13982	14083	13970	14037	14109	14030	14041	14145	14082	13963	14057	14077	13982	13882	13923	13928	14063	14123	14050	14015	14017	14060	14054	13987	14032	13942	14108	13941	13988	14092	13980	13945	14025	14038	14013	14153	14135	14002	14058	14152	14046	14000	13997	13908	14029	13979	14139	14038	13873	14169	13985	14125	14023	13955	13963	13949	14067	14120	13900	14163	14034	14098	14067	13945	13921	14039	14074	14100	14073	14113	13988	13932	13920	13862	14011	14026	14092	13990	13955	14030	14014	13839	14065	14076	13880	13989	13995	14039	14078	13992	13802	14118	13997	14085	13831	13946	14137	14000	14073	14104	14027	14174	13927	14101	14013	14051	13928	13962	14079	14057	14129	13937	13912	14134	14041	14056	14131	14129	13877	14168	14096	14030	13977	13881	13934	14064	14023	13987	13841	13930	13867	13859	14031	14039	14017	14051	14023	14063	13868	13965	13843	13947	14041	13994	13957	13979	14035	14057	14033	14075	14031	14018	14094	14006	13919	13909	13957	13888	14092	14045	13851	14159	14040	14026	13988	13939	13895	14068	13919	13851	14043	14030	14094	13866	14123	14048	14003	14020	13852	14039	13931	14246	14092	14065	14095	14041	13938	14057	14041	14041	13941	14127	13869	14143	14197	14171	13922	13983	13916	13901	14080	14092	13844	14080	14168	14009	13979	14024	13919	14086	13918	14044	14108	13941	14163	14154	13983	14202	13969	13992	13970	13982	13968	14148	13999	14085	14002	14032	14107	13936	14083	14175	13990	14088	13835	14082	14261	14040	14026	13866	14028	13923	13951	14003	14164	14051	14073	13948	14046	13967	13851	14049	14109	14115	14115	14018	13935	13971	14103	14025	14083	13911	14106	14044	14188	14007	14058	14123	13919	14139	14313	14122	14003	14027	14070	14097	13966	14108	14223	14115	14053	13973	14005	14066	14155	13994	13915	14042	13990	14038	14050	13971	13906	14008	14124	14045	14027	13946	13988	14021	14015	13925	13920	14005	14041	14026	14044	14097	14130	14136	13916	14087	14022	14231	13908	13871	14110	14069	14221	13836	14038	14094	13918	14129	14080	13996	13905	14069	13976	14037	14082	13804	14118	14014	14035	13904	14032	14106	13967	14134	14081	14094	13978	14020	13968	13849	14007	13983	14054	13954	13909	13848	14004	14003	13865	13846	13984	14031	13917	14086	14094	14025	13997	13977	13975	14029	13916	13994	14111	13945	14105	14144	13846	14066	14066	14131	13908	13945	13936	13815	14169	13997	13876	14096	13914	13958	13975	14107	14103	14085	14116	13949	14173	14158	14049	14021	14035	14090	14055	14090	14060	13930	13910	14210	14001	14052	14003	13864	13978	14001	13876	14102	14004	13960	14122	14056	14166	14088	13851	14009	13842	14063	14096	14012	14013	13967	14026	13969	13924	14213	14203	13931	13915	14016	14089	14125	13933	14117	14054	13953	14025	14044	13810	14002	13976	14131	14078	14101	14002	14034	14034	13878	13959	13982	13945	13955	14133	14112	13934	14114	13943	14050	14039	13977	14079	13830	13995	13944	14002	14097	14210	14009	14043	14004	14083	13847	14104	14151	13945	13914	13960	14094	13975	14035	13910	14023	14217	14005	13933	13969	14136	14005	14110	14119	14026	14052	13988	14152	13992	14010	13909	14024	14043	14142	14195	14208	14088	13933	14022	13998	14026	14001	13999	14048	14094	13890	13949	14054	14062	14007	13994	14070	14023	13909	14243	14149	13852	14116	13942	14031	13936	13865	13863	14022	13979	14208	14061	13960	13981	13832	14061	13978	13864	13980	13907	13997	14002	13897	14076	14084	14038	14045	13949	14097	14128	14058	14110	13963	14084	14098	14162	13946	13978	14073	13844	14013	13901	14103	14048	13770	14033	13987	13974	14288	13911	13981	14074	14060	13997	14113	14011	13974	14069	13956	14045	13909	13866	13996	14136	13953	13990	13961	14052	13920	14025	14003	13990	14178	14000	13931	13946	14162	13944	13908	13937	14246	13993	13996	14143	14068	13983	14126	13969	13905	14004	14070	14037	13811	14028	13972	14179	13991	14033	14081	14078	14167	14057	13863	14148	13960	14090	14102	14148	14072	14003	14042	13887	13997	14057	13982	14112	14083	14072	14086	14265	14029	14035	14051	14146	14068	13863	14121	13773	14015	14012	13917	13884	14112	13987	14039	13848	14003	13817	13836	13970	14034	13998	13964	14068	13978	13916	14138	13993	14120	13900	13992	14109	14159	14079	13926	14140	13979	14047	14015	14042	14021	13970	14210	13977	14156	13999	14044	14018	14079	14021	14112	14046	14035	13926	13980	14121	13849	14083	13967	14111	14060	14043	13907	14223	14109	14048	14021	13784	14111	14067	13855	14053	13832	13963	13986	14119	14154	14017	13999	14094	14058	14049	14005	13920	14117	14080	14050	14006	13994	13939	13951	14207	14114	13877	13986	13998	13930	14089	14016	14100	14050	13996	13978	13915	14114	14189	13913	13844	13964	14104	13871	13923	14034	14073	13949	13961	13997	14012	13933	14016	14036	14175	14108	14057	14050	14016	13913	14048	14054	13984	14229	13993	14004	14002
22979	21220	29041	23714	21355	22810	23780	18870	17492	17476	17150	17039	16999	16691	16269	16251	16126	15958	16055	16201	16073	16112	15952	15817	15926	15887	15655	15828	15720	15628	15662	15556	15589	15523	15577	15500	15670	15660	15442	15548	15614	15635	15711	15607	16077	17707	17826	17929	17086	16157	16068	15868	15508	15534	15654	15492	15801	15725	15762	15570	15557	15519	15504	15483	15555	15600	15504	15558	15750	15420	15467	15564	15462	15482	15668	15611	15486	15733	15541	15521	15437	15458	15494	15461	15637	15566	15571	15684	15782	15565	15484	15491	15644	15446	15433	15468	15744	15410	15618	15512	15532	15550	15184	15471	15717	15586	15520	15439	15661	15399	15420	15564	15725	15406	15595	15596	15890	15440	15556	15700	15510	15373	15401	15614	15471	15280	15476	15407	15544	15589	15554	15616	15473	15645	15587	15471	15603	15367	15605	15549	15379	15670	15693	15511	15506	15489	15557	15505	15359	15459	15444	15553	15461	15501	15419	15400	15649	15455	15571	15462	15391	15492	15580	15571	15573	15440	15525	15383	15610	15586	15435	15500	15434	15383	15530	15541	15529	15492	15412	15548	15621	15588	15433	15409	15500	15669	15615	15525	15313	15464	15481	15556	15495	15555	15552	15508	15507	15477	15483	15576	15642	15615	15669	15610	15641	15517	15413	15541	15537	15309	15565	15559	15660	15436	15484	15516	15520	15416	15290	15509	15463	15590	15608	15510	15521	15647	15466	15626	15599	15387	15637	15397	15433	15540	15656	15497	15501	15619	15470	15571	15424	15503	15680	15487	15324	15517	15544	15587	15590	15600	15609	15679	15493	15557	15524	15481	15458	15477	15479	15522	15286	15481	15589	15605	15334	15571	15499	15580	15648	15634	15568	15582	15459	15335	15525	15454	15458	15482	15376	15367	15324	15642	15662	15487	15548	15505	15365	15390	15430	15507	15538	15548	15636	15633	15320	15540	15440	15572	15561	15679	15303	15477	15311	15480	15293	15610	15525	15451	15497	15491	15511	15566	15398	15387	15559	15437	15487	15354	15411	15441	15329	15585	15596	15450	15498	15466	15589	15321	15401	15347	15513	15445	15343	15298	15290	15549	15662	15355	15403	15534	15605	15375	15370	15603	15498	15465	15403	15385	15489	15274	15529	15365	15511	15359	15739	15515	15348	15403	15262	15398	15444	15488	15478	15655	15478	15452	15655	15506	15501	15532	15359	15505	15495	15529	15550	15574	15338	15546	15585	15419	15564	15424	15456	15312	15590	15559	15530	15399	15570	15440	15542	15559	15632	15540	15668	15504	15455	15570	15521	15529	15443	15383	15539	15489	15656	15547	15520	15288	15454	15465	15434	15389	15405	15413	15537	15554	15705	15455	15483	15369	15364	15329	15472	15482	15405	15456	15465	15486	15488	15475	15531	15498	15369	15508	15560	15529	15697	15490	15496	15588	15335	15472	15562	15446	15510	15652	15444	15538	15677	15510	15506	15561	15397	15635	15472	15310	15495	15436	15430	15513	15618	15336	15624	15410	15401	15398	15614	15457	15147	15462	15412	15327	15340	15389	15358	15489	15494	15334	15521	15512	15568	15443	15551	15316	15463	15481	15580	15444	15473	15417	15439	15412	15323	15490	15510	15642	15418	15415	15309	15606	15594	15617	15595	15420	15369	15376	15478	15424	15603	15477	15417	15537	15700	15523	15641	15668	15543	15602	15573	15539	15429	15616	15544	15414	15366	15544	15347	15538	15416	15397	15502	15335	15559	15561	15526	15590	15350	15512	15536	15267	15545	15404	15592	15398	15505	15564	15466	15530	15647	15368	15343	15524	15545	15734	15282	15285	15382	15499	15460	15419	15620	15287	15240	15368	15359	15498	15322	15400	15422	15494	15499	15297	15372	15425	15475	15462	15330	15551	15501	15307	15395	15448	15383	15479	15182	15421	15305	15490	15720	15413	15450	15788	15481	15448	15555	15488	15479	15261	15233	15339	15472	15390	15391	15457	15391	15538	15499	15343	15523	15567	15551	15432	15446	15613	15885	15425	15478	15341	15367	15549	15633	15553	15823	15585	15579	15592	15588	15528	15442	15570	15429	15578	15509	15490	15491	15466	15490	15549	15518	15523	15517	15596	15421	15336	15589	15518	15661	15583	15359	15597	15316	15493	15573	15500	15417	15581	15571	15446	15504	15577	15478	15374	15537	15621	15503	15542	15413	15415	15606	15584	15486	15474	15436	15548	15554	15524	15425	15310	15359	15335	15506	15438	15581	15499	15643	15528	15457	15389	15389	15471	15465	15382	15141	15636	15413	15411	15609	15676	15600	15497	15668	15574	15566	15469	15555	15495	15435	15454	15433	15401	15531	15625	15644	15290	15372	15434	15618	15575	15369	15613	15599	15522	15530	15503	15531	15363	15373	15450	15483	15461	15274	15356	15353	15530	15231	15349	15571	15568	15508	15457	15333	15654	15714	15444	15550	15557	15397	15574	15404	15360	15380	15652	15388	15349	15482	15535	15593	15490	15435	15348	15456	15611	15673	15596	15483	15417	15367	15403	15513	15397	15521	15639	15576	15556	15481	15548	15432	15439	15372	15516	15448	15321	15543	15462	15478	15414	15371	15467	15499	15403	15457	15542	15445	15464	15535	15514	15327	15438	15566	15598	15430	15461	15449	15310	15515	15625	15468	15329	15445	15340	15453	15471	15417	15408	15531	15266	15263	15487	15402	15586	15543	15395	15263	15302	15383	15324	15279	15561	15512	15477	15556	15471	15438	15567	15320	15354	15332	15444	15725	15488	15544	15538	15672	15496	15547	15527	15566	15251	15451	15376	15465	15287	15314	15543	15324	15507	15431	15516	15570	15655	15397	15571	15525	15251	15438	15496	15590	15501	15554	15432	15484	15527	15480	15489	15438	15472	15600	15371	15481	15471	15464	15685	15565	15518	15525	15236	15455	15317	15586	15563	15540	15435	15471	15613	15783	15571	15452	15411	15485	15191	15414	15560	15670	15617	15659	15428	15574	15549	15534	15497	15609	15675	15555	15511	15389	15517	15502	15502	15398	15430	15579	15528	15539	15424	15249	15397	15402	15518	15570	15513	15545	15574	15364	15385	15377	15547	15548	15402	15265	15471	15398	15430	15412	15525	15298	15529	15462	15467	15665	15366	15444	15437	15616	15598	15472	15409	15274	15479	15402	15411	15587	15660	15450	15545	15391	15344	15445	15328	15521	15348	15352	15472	15386	15542	15502	15425	15518	15572	15507	15504	15451	15338	15391	15429	15509	15477	15378	15590	15573	15552	15557	15336	15243	15535	15635	15473	15547	15359	15585	15410	15515	15541	15397	15301	15599	15532	15620	15664	15648	15545	15477	15583	15564	15338	15388	15635	15573	15538	15425	15281	15751	15465	15655	15512	15363	15276	15557	15576	15613	15573	15487	15503	15380	15649	15402	15459	15698	15686	15381	15391	15564	15408	15498	15392	15368	15562	15539	15306	15256	15446	15429	15454	15387	15484	15546	15467	15603	15570	15526	15463	15443	15515	15315	15486	15411	15422	15506	15365	15447	15435	15557	15418	15401	15471	15564	15542	15430	15577	15586	15688	15425	15464	15510	15580	15472	15400	15269	15564	15448	15396	15648	15451	15461	15352	15549	15444	15513	15410	15441	15487	15452	15544	15465	15431	15300	15589	15474	15570	15612	15600	15431	15699	15461	15518	15529	15581	15449	15496	15450	15734	15395	15504	15519	15462	15153	15375	15483	15459	15273	15504	15353	15520	15533	15719	15415	15590	15433	15542	15538	15307	15452	15515	15404	15632	15499	15402	15509	15417	15354	15523	15445	15561	15335	15340	15534	15567	15488	15542	15368	15403	15342	15519	15461	15599	15704	15511	15502	15345	15444	15532	15798	15621	15615	15614	15227	15310	15532	15491	15219	15401	15504	15600	15376	15533	15480	15464	15455	15227	15719	15507	15448	15654	15493	15531	15289	15522	15441	15458	15458	15450	15605	15563	15638	15336	15314	15449	15299	15246	15470	15466	15412	15474	15456	15359	15386	15549	15749	15511	15433	15321	15481	15302	15472	15570	15470	15530	15409	15487	15553	15520	15564	15453	15283	15649	15557	15579	15509	15267	15436	15643	15532	15477	15518	15447	15373	15351	15552	15509	15721	15654	15429	15428	15636	15377	15475	15615	15523	15428	15349	15555	15396	15537	15381	15603	15441	15436	15516	15489	15609	15577	15596	15293	15605	15532	15618	15358	15543	15407	15611	15325	15409	15749	15583	15325	15508	15494	15534	15589	15477	15477	15411	15338	15603	15391	15407	15565	15455	15578	15520	15227	15388	15656	15625	15544	15338	15462	15409	15670	15515	15544	15573	15446	15362	15355	15493	15637	15450	15454	15463	15463	15562	15543	15509	15391	15331	15661	15549	15504	15521	15391	15448	15476	15359	15333	15495	15576	15453	15444	15421	15510	15263	15492	15409	15395	15735	15597	15392	15502	15603	15526	15501	15398	15313	15515	15468	15372	15533	15493	15650	15432	15377	15373	15375	15473	15547	15331	15670	15470	15165	15587	15555	15662	15468	15403	15509	15445	15631	15609	15419	15347	15400	15589	15521	15471	15591	15484	15536	15607	15610	15628	15479	15527	15479	15439	15369	15520	15602	15438	15764	15564	15518	15381	15402	15376	15477	15439	15492	15552	15399	15569	15380	15450	15561	15464	15748	15570	15522	15436	15393	15675	15543	15531	15631	15549	15418	15410	15388	15469	15529	15619	15466	15493	15639	15550	15517	15556	15402	15567	15593	15672	15579	15471	15517	15450	15444	15473	15396	15545	15505	15610	15355	15402	15460	15288	15479	15549	15707	15664	15496	15510	15535	15504	15416	15459	15423	15294	15429	15379	15341	15306	15403	15387	15527	15359	15354	15491	15338	15461	15294	15371	15363	15475	15419	15399	15440	15555	15386	15514	15471	15640	15259	15399	15655	15580	15597	15684	15592	15649	15639	15487	15550	15576	15348	15254	15598	15402	15484	15489	15482	15399	15477	15326	15518	15514	15633	15482	15452	15351	15608	15322	15440	15477	15548	15281	15577	15595	15514	15718	15661	15534	15562	15412	15498	15506	15369	15545
16765	29720	27045	21432	19264	17930	18520	18870	17574	16955	16659	16247	16101	15402	14945	14745	14897	14792	14732	14800	14813	14569	14549	14699	14500	14466	14335	14377	14275	14324	14292	14236	14334	14314	14314	14171	14185	14281	14149	14123	14105	14229	14338	14263	14887	17729	17334	17026	15836	14989	14372	14328	14153	14017	14079	14256	14071	14125	14200	14033	14180	14049	14237	14005	14042	14134	14208	14249	14236	14156	14156	13880	14062	14130	14048	14150	13945	14334	14013	14049	14162	14259	14171	14046	14254	14068	14152	14037	14250	14031	14056	14113	13993	14127	13998	14065	14020	14025	14066	14040	14259	14073	14226	13963	14176	14085	14276	14104	14109	14220	14018	13994	14180	14149	14301	14122	14002	14028	14107	14052	14014	14184	14065	13976	14152	14012	14184	14235	13948	14114	14208	13900	14038	13920	14104	14161	14107	14302	14114	14060	14019	14151	14193	14092	14054	13993	14123	14116	14047	14068	14052	14144	14206	14122	14041	14035	14001	14287	14106	14253	14122	14035	14099	14173	14114	14030	14037	13993	14089	14115	14318	14109	14134	14314	14124	14085	14110	14285	14141	14240	14058	14082	14001	14095	14076	14113	14281	14175	14143	13940	14057	14068	14007	14123	13996	13940	14244	13994	14227	14079	14192	14057	14160	14091	14107	14202	14085	14145	14138	14134	14083	14154	13839	14163	14064	13974	14231	14033	13966	14076	14092	14090	14169	14130	14119	14124	14102	14018	14040	14259	14099	13870	14270	14050	14125	14063	14253	14078	14003	14181	14016	14037	14268	14192	14220	14003	14021	14155	14112	14110	14148	14106	14121	14048	14023	14059	14027	14028	13967	14098	13991	13953	13928	14108	14025	14191	13900	14059	13895	14024	14154	14293	14008	14039	13953	14032	14122	13942	14192	14050	14177	13950	14071	14048	14016	14166	14087	13829	14037	14006	14147	14135	14176	14094	14209	14106	14043	14196	13975	14122	14087	13908	14167	14099	14137	14156	13931	14154	14012	13907	14265	13999	14100	13991	14125	14148	14124	14179	13974	14105	14097	14212	14095	14154	14076	14205	14073	14301	14115	14076	14050	13923	14017	14199	14124	14101	14170	13961	14164	14061	14218	14113	14018	14160	13961	14075	14242	14142	14222	14069	14359	14215	14134	14038	14295	13938	14045	14187	14079	14142	14050	14157	14062	13990	14145	14040	14189	13996	14069	13892	13987	14239	14056	13993	14004	14230	14287	14094	13915	14049	14103	14008	14081	14151	14166	14113	14116	14238	13915	14207	14019	14014	14169	13981	14267	14215	14101	13972	14049	14125	14218	14027	14078	14269	13960	14082	14192	14223	14206	13933	14183	14209	14076	14168	14081	14115	14033	14159	14143	14083	13967	14162	14156	14207	14057	14093	14143	14165	14039	14018	13929	14121	14216	14157	14084	14111	14187	14154	14170	14237	14010	14276	14061	14132	14099	14040	14026	14020	14157	14144	14074	13996	14047	14183	14091	14031	14177	14091	13935	14134	14226	14121	13967	14121	14097	14136	14153	14219	14037	14036	13963	14139	14114	14002	14125	14038	14034	14246	13973	14204	14051	14228	14068	14085	14223	14111	14084	14073	14046	14022	14020	14159	14165	14203	14227	14046	14219	14019	14131	14098	13910	14165	13990	14286	14167	14055	13934	14055	14145	14149	14103	14059	14154	14160	14042	14051	14034	14111	14160	14156	14148	14031	14208	14109	13872	14090	14134	14253	14083	14081	14028	14132	14030	14191	14191	13987	14011	14101	14242	14055	14085	14083	14159	14132	14067	13831	14056	13960	13912	14077	14058	14171	14180	14100	14184	14140	14070	14014	13935	13975	14062	14070	14117	14100	14168	14007	14006	14024	14081	14106	14234	14160	13901	14117	14099	14108	14008	14093	14284	13975	14020	14209	14026	14052	14144	14017	14086	13988	14185	13981	14017	14143	14121	14055	14082	14130	13982	14021	14019	14165	14074	14279	14077	13969	14140	13993	14043	14178	14112	13998	14007	13926	14259	14036	13990	14103	14148	14115	14232	14082	14065	14217	14014	14200	14138	14138	14206	14067	14089	14020	14217	14073	13985	14199	14109	14237	13999	14073	14134	14176	14002	14229	13925	14141	14061	13977	14134	14047	14034	14078	14210	14082	14112	14055	14092	14054	14210	14235	14072	14218	14258	13863	14137	14110	14107	14045	14048	14170	14211	14034	14090	13973	13992	14201	13995	14116	14129	14080	14214	13989	14029	14079	13936	14092	14078	14074	14012	14204	14132	14173	14220	14253	14156	13993	14094	14183	14111	13801	13975	14119	13970	14187	13929	14125	14043	14210	14006	14143	14049	14076	14268	14084	14064	14039	14107	14214	13977	14095	14031	14077	14212	14202	14180	14246	14067	14112	14049	13966	14147	14144	14057	14174	13947	14047	13986	14294	14154	14123	14050	14259	14035	13969	14100	14005	14188	14240	13920	14000	14342	13994	14252	14131	14006	13888	14048	13998	14140	14056	14047	14156	14146	14176	14021	14025	14083	14091	14202	14046	14183	14113	14098	14243	14035	14121	14108	14268	14082	14067	14026	14133	14106	14072	14063	14126	14108	13952	14105	14132	14140	14082	14225	14095	14278	14070	14188	13864	14155	14004	14180	14153	13908	14068	14020	14020	14279	13993	14057	14013	14127	13969	14115	14114	14186	14133	13969	14010	14013	14142	13988	14094	14081	14057	14187	13952	14091	14131	14079	14119	13999	14014	14064	14148	14058	14113	13946	14083	14039	14090	14052	14009	14081	14120	14034	14084	13950	14016	14045	14145	14023	14088	14129	14112	14093	13950	14195	14141	14168	14066	14058	14010	14063	14008	14075	14069	14070	14086	14146	14198	14086	14269	14082	14050	14083	14043	14118	14147	14051	14130	14250	14099	13959	14005	14087	13950	14151	14135	14193	14053	14080	14230	14166	14048	14055	14034	14065	14022	14157	14056	14111	14126	13931	14193	14141	14208	14001	14066	13988	13930	14015	14201	14017	14138	14008	14117	14064	14223	13928	14051	13999	14191	14103	14039	14048	14156	14103	14061	14186	14014	14005	14008	14221	13925	14229	14207	14166	13965	13935	14039	14213	14170	14065	14168	14030	14068	14109	14071	14105	14050	13994	14181	14111	14023	14193	14033	14021	14228	14085	14066	14081	14128	14080	14146	13955	14211	14135	13962	14146	14070	14222	13951	14128	14156	14151	14044	14239	14083	14193	14018	14079	14134	14203	14117	14101	14085	14080	14206	14027	14178	14221	13956	14237	13979	14360	14129	14119	14051	14121	14234	14123	14119	13982	14016	14053	14247	14012	14150	13953	14015	14069	14125	13994	14132	14064	14079	14027	13993	14166	13994	13991	14240	14034	14128	13979	14148	14072	14265	13949	13921	14008	13967	14122	14070	13910	14119	14103	14171	13990	14088	14108	14155	14134	14136	14147	14197	14039	14080	14079	14174	14041	14072	14303	13993	14054	14083	14141	14089	14206	13978	14182	14186	14162	14156	14125	14219	14008	14117	14058	14312	14111	14243	14213	14071	14128	14123	13955	14057	14072	14185	14124	14102	14157	14144	14221	14147	14018	14120	14126	14011	14006	14178	14025	14094	14196	14165	14119	14189	14265	14217	14099	14023	14130	14168	14203	14221	14067	14035	14092	13981	14154	13941	14125	14239	14037	14021	14072	14137	14044	14024	14048	13995	14049	14100	14195	14035	14185	13976	14130	14056	14062	14068	14061	14194	14084	14153	14061	14213	14236	14103	14097	14135	13983	13986	14071	13901	14151	14110	14016	13989	14179	13934	14033	14095	13991	14159	14246	13983	14102	14151	14189	14184	14006	14026	14088	13942	14234	14022	14086	14116	14225	13983	14259	14236	14098	14130	13987	14165	13961	13991	14133	14128	14061	14143	14139	14143	14048	14214	14212	14064	14057	14139	14109	14143	14101	13893	14024	14202	14101	14045	14128	14164	13976	14196	14254	14058	14010	13989	14133	14090	14113	14178	13971	14284	14089	13889	14092	14118	14177	14132	14189	14124	14144	14063	13988	14114	14041	14084	14146	14257	14092	13984	14034	14024	14099	14064	14156	14195	14097	14195	14104	14171	14142	14048	14023	14152	14301	13992	13977	13951	13990	14238	14103	14139	14220	14068	13957	14188	14039	14090	14141	14056	14076	14173	14109	14092	14274	14012	14144	14042	14070	14196	14044	14178	14029	14036	14141	14118	14293	14061	13935	14196	14044	14059	13970	14101	13815	14174	14070	14121	14077	13985	14128	14000	14081	14233	14175	14118	14170	13969	14127	14156	14196	14048	14024	14117	13953	13994	14069	14033	14289	14163	14029	14073	14076	14088	14054	13989	13999	14023	13985	14015	14013	13965	14146	14146	14063	14059	14094	14038	14168	14097	14286	14088	14109	14028	14032	14148	14172	14256	14133	14255	13918	13962	14138	14111	14284	14063	14365	14030	14051	14051	14085	14138	14087	14116	14028	13960	14277	14014	13956	14144	14112	14049	14209	14132	14119	14205	14038	14246	14164	14032	14210	13916	14339	13977	14161	14138	14154	14182	14044	14023	14213	14033	14128	14102	14081	14051	14191	14014	14167	14120	13915	14053	14100	14088	13925	14081	14107	14283	14125	14049	14257	13972	14366	14300	14077	14242	13957	14028	14228	14256	14116	14110	14183	14045	13947	14058	13993	14120	14194	14086	14113	14096	14057	14009	14163	14290	14041	14224	14010	14003	14117	14049	14000	14186	14060	14167	14257	14102	14151	14107	13954	14060	14030	13945	14263	13966	14084	14230	14009	14073	13967	14108	14102	14053	14113	14185	14035	13912	14174	14251	14164	14141	14090	14063	13963	14136	14167	13996	14177	14081	14216	14043	14200	13927	14175	14137	13995	14192	14096	14234	14077	14077	14211	14092	14067	14002	14057	13918	14171	14062	14013	14066	14034	14186	14099	14080	14015	14096	14115	14139	14162	14053	14268	14126	14198	13984	14250	13929	13998	14111	14127	13871	14151	14059	14100	14150	14052	14081	14075	14118	14004	14062	14043	14142	14103	13827	14202	14204	14076	14315	14082	13967	13990	14125	14155	14019
27684	21883	23389	19795	16379	16232	16914	16816	16209	16210	15983	16035	15865	15892	15742	15724	15780	15488	15592	15654	15636	15800	15587	15680	15656	15765	15524	15521	15636	15721	15636	15689	15556	15452	15808	15719	15460	15411	15703	15394	15564	15505	15893	15537	15445	15663	15752	15677	15760	15672	15389	15473	15619	15513	15483	15575	15643	15554	15620	15467	15543	15446	15792	15345	15498	15404	15654	15579	15600	15299	15546	15458	15490	15477	15490	15408	15791	15445	15324	15460	15607	15640	15323	15817	15728	15502	15491	15444	15361	15464	15284	15413	15494	15541	15433	15575	15539	15598	15575	15479	15346	15613	15485	15355	15624	15526	15580	15593	15370	15572	15564	15702	15573	15482	15515	15506	15589	15311	15317	15514	15452	15391	15451	15513	15514	15450	15413	15502	15635	15456	15484	15235	15376	15707	15589	15502	15336	15375	15447	15437	15634	15478	15443	15704	15638	15635	15425	15588	15534	15439	15351	15479	15401	15479	15296	15630	15455	15504	15408	15468	15464	15526	15711	15457	15348	15396	15401	15720	15604	15383	15611	15636	15659	15492	15600	15555	15293	15403	15523	15459	15573	15447	15489	15447	15413	15659	15548	15496	15660	15663	15482	15548	15600	15486	15515	15629	15501	15672	15422	15643	15590	15359	15491	15458	15256	15769	15675	15519	15579	15626	15348	15522	15564	15407	15476	15289	15536	15575	15493	15725	15700	15577	15343	15413	15557	15486	15286	15480	15638	15462	15345	15357	15586	15562	15534	15451	15562	15604	15422	15279	15415	15382	15593	15604	15535	15715	15509	15563	15531	15324	15545	15373	15539	15468	15534	15382	15541	15426	15541	15600	15661	15591	15562	15565	15433	15578	15538	15449	15498	15425	15280	15517	15575	15440	15725	15370	15400	15433	15704	15468	15391	15551	15757	15489	15460	15622	15559	15479	15510	15536	15526	15498	15577	15333	15557	15688	15414	15515	15476	15429	15427	15399	15469	15294	15320	15446	15423	15705	15504	15484	15709	15506	15473	15769	15393	15384	15460	15408	15616	15383	15493	15489	15400	15518	15407	15524	15352	15355	15488	15408	15657	15433	15505	15438	15617	15493	15609	15530	15358	15548	15426	15447	15617	15598	15670	15444	15589	15517	15512	15715	15406	15629	15565	15527	15729	15488	15473	15442	15280	15559	15442	15468	15672	15547	15632	15423	15526	15319	15581	15439	15249	15544	15614	15456	15648	15462	15536	15532	15485	15425	15438	15407	15413	15597	15336	15542	15566	15261	15549	15498	15521	15458	15606	15485	15372	15508	15574	15567	15536	15629	15690	15447	15707	15565	15510	15503	15569	15410	15383	15439	15653	15596	15477	15537	15490	15521	15436	15450	15454	15581	15526	15496	15627	15527	15491	15501	15466	15721	15445	15423	15385	15463	15495	15461	15481	15620	15802	15494	15559	15468	15457	15535	15386	15615	15588	15396	15457	15489	15602	15607	15732	15491	15556	15674	15665	15600	15505	15532	15460	15541	15464	15559	15602	15474	15542	15641	15663	15672	15600	15588	15358	15415	15614	15426	15503	15493	15558	15453	15458	15443	15454	15452	15542	15588	15609	15511	15431	15578	15451	15479	15494	15662	15580	15536	15439	15401	15634	15488	15604	15570	15700	15542	15655	15323	15366	15675	15477	15435	15611	15413	15452	15460	15613	15531	15582	15495	15652	15529	15301	15505	15653	15664	15613	15372	15548	15460	15628	15786	15492	15535	15588	15694	15551	15521	15607	15508	15455	15504	15549	15567	15464	15534	15487	15427	15388	15392	15539	15592	15554	15597	15374	15529	15476	15568	15512	15517	15614	15648	15612	15672	15545	15682	15492	15573	15626	15427	15441	15548	15655	15610	15454	15383	15451	15513	15547	15591	15539	15624	15485	15459	15615	15395	15469	15553	15249	15280	15590	15597	15388	15516	15449	15556	15527	15526	15633	15563	15416	15440	15547	15442	15727	15323	15622	15535	15316	15650	15697	15502	15531	15579	15513	15462	15615	15557	15705	15605	15509	15591	15426	15581	15700	15711	15684	15486	15447	15650	15769	15502	15460	15611	15583	15449	15417	15608	15377	15682	15588	15623	15362	15594	15632	15444	15521	15629	15442	15416	15615	15649	15490	15528	15368	15542	15577	15309	15511	15504	15496	15465	15492	15681	15422	15416	15385	15503	15339	15464	15594	15632	15592	15728	15459	15536	15575	15562	15686	15645	15416	15406	15472	15416	15418	15546	15510	15500	15451	15506	15522	15544	15503	15732	15670	15517	15473	15480	15447	15543	15358	15529	15615	15490	15502	15538	15409	15533	15597	15417	15461	15508	15521	15475	15465	15427	15382	15450	15461	15579	15603	15406	15349	15494	15536	15345	15581	15386	15703	15509	15327	15715	15524	15577	15348	15443	15521	15560	15528	15544	15378	15556	15498	15464	15467	15530	15329	15668	15544	15669	15576	15529	15432	15496	15527	15523	15473	15428	15494	15572	15447	15450	15431	15583	15361	15529	15682	15547	15511	15573	15354	15736	15537	15588	15581	15489	15560	15561	15577	15552	15437	15636	15711	15605	15622	15484	15612	15655	15258	15476	15438	15635	15620	15586	15453	15453	15477	15534	15449	15689	15477	15458	15443	15383	15573	15490	15528	15620	15792	15422	15565	15569	15650	15400	15428	15534	15382	15492	15613	15711	15465	15347	15355	15402	15561	15489	15395	15574	15529	15469	15734	15452	15515	15351	15608	15493	15531	15613	15419	15456	15633	15380	15510	15455	15450	15718	15594	15464	15514	15529	15488	15546	15578	15562	15516	15419	15651	15503	15421	15592	15413	15500	15485	15397	15513	15616	15554	15410	15264	15410	15422	15397	15166	15365	15403	15531	15495	15615	15717	15429	15514	15728	15511	15567	15482	15501	15602	15576	15582	15380	15422	15571	15748	15431	15538	15299	15724	15322	15540	15548	15607	15524	15548	15520	15590	15651	15363	15553	15466	15470	15541	15568	15540	15595	15626	15564	15545	15371	15634	15600	15698	15604	15748	15650	15574	15499	15550	15423	15289	15464	15475	15617	15507	15310	15544	15627	15573	15594	15524	15427	15603	15557	15559	15541	15419	15513	15382	15540	15492	15628	15530	15434	15517	15556	15553	15336	15430	15698	15590	15321	15489	15337	15596	15366	15521	15411	15475	15615	15477	15350	15520	15703	15549	15656	15559	15696	15666	15592	15396	15407	15439	15504	15506	15547	15671	15612	15337	15569	15588	15576	15479	15596	15578	15356	15515	15539	15430	15468	15407	15549	15626	15634	15668	15545	15520	15556	15723	15398	15417	15540	15531	15514	15354	15438	15570	15497	15503	15595	15464	15628	15502	15454	15539	15393	15418	15572	15754	15557	15389	15439	15562	15440	15552	15561	15676	15574	15528	15718	15652	15645	15520	15859	15573	15409	15672	15669	15504	15498	15392	15323	15334	15473	15417	15411	15437	15627	15503	15435	15629	15454	15624	15571	15560	15328	15459	15561	15749	15621	15656	15516	15598	15398	15442	15484	15385	15444	15296	15523	15400	15603	15571	15545	15538	15490	15619	15493	15367	15618	15701	15461	15529	15445	15599	15498	15482	15500	15398	15428	15594	15387	15350	15512	15729	15558	15601	15400	15509	15359	15498	15431	15546	15423	15718	15554	15230	15542	15451	15450	15473	15415	15435	15661	15535	15619	15529	15534	15499	15494	15492	15433	15628	15924	15528	15518	15608	15321	15588	15432	15285	15516	15583	15557	15324	15485	15516	15422	15476	15602	15507	15513	15555	15550	15533	15599	15565	15556	15560	15618	15561	15408	15674	15464	15589	15404	15619	15643	15534	15447	15553	15528	15356	15571	15470	15389	15525	15636	15629	15496	15528	15570	15701	15404	15498	15469	15633	15678	15576	15643	15581	15443	15505	15422	15609	15408	15493	15694	15528	15680	15619	15452	15587	15491	15585	15505	15512	15457	15457	15468	15538	15205	15648	15518	15750	15409	15693	15596	15645	15633	15580	15536	15458	15311	15500	15463	15640	15574	15565	15262	15619	15673	15495	15600	15517	15397	15546	15575	15535	15624	15607	15615	15545	15498	15658	15664	15459	15638	15472	15454	15511	15534	15579	15496	15510	15338	15704	15600	15489	15510	15398	15502	15318	15595	15609	15454	15591	15690	15426	15429	15588	15570	15452	15546	15449	15555	15468	15805	15661	15438	15540	15488	15579	15451	15594	15547	15524	15313	15664	15601	15592	15445	15496	15403	15354	15419	15609	15708	15603	15584	15612	15575	15600	15722	15534	15371	15503	15594	15482	15687	15507	15579	15518	15555	15584	15465	15473	15583	15524	15471	15433	15522	15683	15502	15491	15373	15608	15478	15518	15382	15408	15521	15463	15464	15509	15339	15553	15560	15423	15533	15463	15550	15408	15339	15596	15337	15438	15351	15548	15101	15438	15434	15525	15515	15567	15541	15357	15526	15458	15470	15618	15407	15505	15491	15581	15599	15547	15458	15655	15459	15623	15343	15573	15655	15684	15413	15391	15574	15464	15534	15522	15546	15568	15437	15609	15536	15468	15621	15579	15451	15361	15717	15282	15305	15442	15585	15498	15689	15528	15460	15630	15436	15697	15424	15581	15514	15573	15602	15474	15489	15492	15606	15620	15453	15533	15578	15535	15425	15560	15477	15467	15419	15521	15538	15575	15633	15403	15524	15472	15454	15519	15285	15334	15424	15587	15454	15542	15530	15598	15493	15456	15385	15409	15340	15622	15663	15634	15621	15582	15729	15645	15605	15609	15423	15533	15729	15581	15729	15567	15660	15444	15504	15439	15472	15700	15581	15348	15427	15491	15579	15646	15706	15437	15529	15495	15575	15474	15517	15403	15606	15395	15610	15442	15534	15640	15622	15594	15296	15482	15499	15613	15353	15435	15603	15573	15497	15439	15542	15553	15576	15422	15407	15526	15441	15491	15580	15620	15599	15465	15605	15621	15403	15513	15509	15352	15582	15557	15717	15509	15657	15296	15562	15491	15448	15339	15502	15539	15352	15606	15624	15597	15392	15485	15588	15602	15452	15641	15536	15616	15531	15504	15695
16005	19009	18169	15786	15243	15411	16395	16353	15502	15248	14911	14947	14799	14557	14142	14257	14225	14143	14083	14417	14348	14287	14057	14265	14122	14164	14262	14233	14153	14070	14162	14215	14211	14258	14227	13992	14147	14057	14056	14014	14075	14133	13949	14029	14126	14237	14287	14143	14306	14354	14038	14125	14000	14092	14129	13982	14013	14019	14031	14060	14190	14268	14005	14047	14174	14015	13923	14037	14057	13958	14204	14031	14049	14182	13933	14163	13844	14130	14216	14139	13855	14174	14072	14016	14049	14046	13948	14181	14020	13972	13995	14169	14140	14057	13980	14022	13934	14110	14096	14041	13964	14086	14065	14071	14203	14110	13948	13956	14113	14193	13939	14146	14000	13870	14089	14228	13941	14121	14028	13891	13949	14046	13846	14104	13975	14152	13986	13980	14090	13937	14102	14087	13945	13897	14010	14003	13995	14068	14080	14137	14284	13977	14106	14035	13967	14016	13867	13976	14130	13951	13954	13969	14025	14055	13932	14044	14090	13973	14147	13951	13945	13932	14023	14053	13992	13931	14028	14122	14145	14092	13995	14060	14130	14024	14190	14103	14008	13976	14070	14079	14022	13973	13879	14147	14102	14017	13977	13957	14174	14196	14031	14259	14015	13946	14109	14192	13932	14260	14049	14057	13975	14104	14186	14008	14127	13937	14184	14228	13953	14166	14075	13968	13943	13963	14062	14094	14071	14122	13973	13984	13922	14210	13878	13905	14047	14139	13951	13784	14192	14007	13888	14069	13995	14121	13938	13976	14067	13942	14065	14051	14051	13942	13908	13946	14070	13954	13978	14054	14056	13954	14065	14161	13951	14074	14253	13964	14082	14097	14077	13988	13927	14091	14082	14187	14128	13900	13931	14120	13999	13982	13927	14071	14132	13950	14031	14078	14023	13993	14007	14259	14032	14126	13920	14094	14040	14218	13980	14163	14136	14013	14124	14130	14225	14049	13969	14097	14114	14054	14166	14078	14234	14015	14282	14106	14151	14032	14025	13948	14068	14191	14098	13954	14070	14105	14038	14107	14080	14151	14040	13971	14106	14044	14191	14058	13983	14116	14008	14119	14092	14165	13958	13992	14092	14023	14017	14067	13901	14041	14163	14077	13873	13989	14084	13932	13985	13906	14198	14159	14194	14092	14103	14145	14153	14030	14036	14153	14040	14031	13990	13958	14057	14105	13985	14042	14082	13916	13905	13942	14141	14137	14190	14078	14149	13937	13958	14010	13972	13980	14101	14055	14044	14153	14036	13919	13991	14041	14028	14162	13941	14024	14108	14027	14102	14024	13998	14117	13913	14189	13945	13884	14024	14033	14112	13945	13890	14032	14013	14074	14054	14136	13927	13869	14026	14037	14143	14135	14099	14077	14118	14034	14291	14239	14281	14095	14225	13990	13931	14090	14074	14207	13968	13949	14125	14077	14005	13996	14096	14102	14196	14132	13984	14109	13977	14025	13962	14013	14067	14024	14054	14063	14131	14072	14117	14095	13998	14097	14037	14096	14110	14024	14076	14129	14071	14083	14124	14204	14040	14064	14065	14183	14156	14077	14093	14018	14067	14088	14134	13970	14005	14046	14211	14003	13873	13833	14182	14029	13972	14044	13961	14053	14119	14153	14023	14146	14078	14055	13973	14019	14133	14196	13921	13825	14163	14003	14152	14099	14146	14079	14019	14049	14047	14149	14149	14046	14112	13988	14054	14071	14092	14105	13905	14119	14067	14089	13936	13867	14140	13999	14258	14028	14160	14196	13991	14067	14127	14078	14045	14028	13870	14152	14035	14157	14001	14120	14053	14115	14118	14253	14118	14160	13986	14025	14062	14059	14044	14078	14060	13991	14195	14109	13937	14070	13974	13979	13843	13963	13930	14078	14021	13989	14071	14176	14040	14043	14132	14113	14098	14143	14049	13992	13990	13955	14064	14047	14217	13910	13985	14082	13973	14010	14140	13919	14003	14181	13914	13876	14067	14099	14056	14056	13944	13999	14152	14293	14120	14131	14212	14128	14132	13982	14053	14345	13875	14135	14081	14039	14044	14046	13969	14046	14099	14039	14121	14151	14119	13920	14045	13943	14181	14100	14051	13998	14108	14138	14017	14160	13992	14311	14186	14043	14050	14126	13956	13978	13972	13935	13920	13963	13972	14094	14057	14077	14088	14163	13895	14072	13946	14018	14089	14029	14213	13908	14012	14061	14118	14015	14002	13977	14015	14118	14074	14082	14041	14044	14027	14118	13994	13936	13966	14157	14048	14031	14081	13940	14141	14062	14141	13730	14044	14083	14031	14134	13912	14037	14013	13985	14160	14138	13995	13892	14080	14054	14103	14005	14015	14214	14077	13983	14022	13931	13919	14133	14036	14091	14220	13889	14256	14092	13908	14094	13956	14052	14085	14067	13955	14010	13995	14042	13953	13945	13958	14115	14223	14097	13929	13998	14085	14054	13888	13965	13984	14079	13956	14247	14169	13984	14026	14017	14104	14169	14139	14145	14031	13992	13975	14168	13968	14012	14147	14140	14094	13899	13977	13972	14181	14164	14201	13898	14100	14104	14040	14123	13989	14043	14064	13920	14013	13913	14125	14005	14031	14198	13993	14075	14058	14084	14146	13934	14202	13885	14050	14036	14187	14160	14068	14041	13902	14102	13977	13886	14200	14089	14168	13971	13980	14083	14173	13939	14017	13937	14175	14058	13937	14095	13992	14100	14078	13930	14195	14036	14001	13897	14123	13985	13986	14038	14016	13985	14119	13972	13950	14059	14037	14025	13973	14161	13995	13990	14124	14012	14093	13963	14019	13911	14159	13935	14022	14081	14000	14010	14150	14080	13923	14166	14014	14014	13732	13991	14240	13933	13999	14060	13943	14032	14031	14139	14090	14107	14007	14141	14135	14160	14134	14055	14103	13920	14085	14069	13919	13948	14232	13948	14179	14170	14012	14038	14006	14052	14094	14132	13996	14053	14079	14152	13865	14059	14090	13953	14020	14092	14215	13991	14103	14135	14121	14156	14106	13988	13941	14100	14126	13992	14019	14081	14080	14163	13997	13980	13942	14009	14114	14030	13977	14150	14080	14082	14071	14105	13978	14098	14092	14120	14002	13974	14000	14182	13914	13981	13949	14124	14266	14071	14090	14192	13876	14267	14079	14077	13997	14296	13996	14045	14122	14130	14164	14063	13990	14052	13982	14001	13872	14097	14039	13963	14104	14039	14114	14038	13910	14086	14041	13941	13901	14002	14214	13876	14122	14141	14001	13930	14144	14159	14070	13994	14087	14096	13994	14031	14059	13943	13940	14064	13953	13919	13955	14037	14086	14094	13929	13972	14100	14098	13975	14041	13964	14105	14082	14116	14057	13892	14093	14196	14038	14137	13933	14081	14033	14041	14037	14212	14101	14131	14183	13967	14061	14073	14044	14244	13999	14018	14134	14064	14036	14098	14016	14188	14136	14131	14063	13885	14141	13961	14130	14079	14287	14177	14130	14059	13839	14093	13919	14018	14122	14040	14162	13805	14010	13996	14000	14032	13921	13917	14134	14088	14264	13909	14100	13964	14164	14084	14059	14089	14016	14058	14026	14043	14029	14087	14001	14012	14048	13882	13956	14096	14009	14093	13885	14047	14014	14044	14129	13963	14070	13961	14066	14148	14116	14157	13958	13992	14111	14106	14006	13891	14031	14081	14044	14020	14151	13869	14050	13976	14042	14017	13972	14067	14055	14023	14065	13953	14055	14325	14190	14207	14160	14209	14031	13971	13952	14070	14053	14182	14022	14142	14004	13967	14049	14070	14196	13999	14192	13876	14106	13976	14205	14074	14067	14112	13933	14066	13999	14029	14044	14038	14073	14044	14051	14124	14174	14030	14103	13892	13997	14070	14116	14146	13922	14052	14020	13938	13965	13934	14100	14214	13910	14096	14052	14081	14103	14204	14020	14078	14042	13943	13949	14066	13985	14164	14198	14052	14085	14327	14064	14053	14063	14072	14026	14155	14152	14219	14071	14029	14074	14074	14062	14211	14039	14128	14132	14099	14181	14136	14321	14207	14195	14070	13796	14077	14042	13872	14034	14263	14233	14142	14054	13982	14013	14061	14054	14076	14089	14253	14037	14115	14191	14052	14020	14055	14060	14228	13907	14088	14083	13998	14098	14107	14008	14142	13966	13949	14060	14062	14086	13924	14062	14024	14053	14128	13969	14218	13964	13981	13999	14061	14016	13979	14150	13965	14051	14070	13906	14205	13831	14119	14107	13866	13978	14013	13969	13979	14277	13948	14086	14079	14095	14060	14013	14003	14050	14135	14123	14065	14140	14135	13965	13862	14186	14043	14053	14108	14094	14198	14063	13981	14079	14145	13909	14078	13892	14048	13942	13970	14020	14014	14062	14114	13999	14034	13984	14065	14074	13888	14270	14170	13953	14000	14029	13960	14001	14155	14127	13898	14108	14076	13972	14105	14082	14004	13950	14090	13960	14161	14130	14167	13984	13765	13986	13894	14047	14018	14141	14022	14125	14053	14042	14046	14120	13918	14069	14110	14202	13984	13966	14053	14037	13875	13992	14079	14172	14106	14131	14151	14117	13969	14023	14153	13908	13979	13928	13974	14023	13988	13940	14143	14057	14039	14060	14081	14068	14076	14139	14013	13964	14148	14069	13966	14088	14184	14172	14049	14081	14023	13980	14043	13984	14043	14117	13906	14081	14089	13969	14123	14143	14071	13946	14129	14100	14160	14089	13907	14094	14201	14078	14042	13965	13935	13977	14103	13976	14211	14115	14133	13976	14065	13981	14076	13839	13950	14165	14112	14145	13958	14114	14064	13959	14061	14177	14165	14082	14040	14164	14114	14003	14022	14036	13952	14031	14017	14243	14049	14177	14173	13942	14082	14012	14073	14072	14008	14080	14032	14194	14066	14132	14055	13898	13987	14161	14038	14110	14107	13974	14085	14018	13931	14085	14079	13943	13969	14086	14167	14242	13989	14191	13993	14118	14119	14040	14075	14297	14035	14150	13937	14225	14114	13914	14120	13955	14076	14006	14199	14189	14096	14176	14033	14044	13971	13982	14091	14032	13975	14086	14231	13988	13959	14149	13995	14005	14371	14088	14192	14093	13985	13923	13965	14052	14037
24149	21298	28665	24301	21904	21295	20559	17803	16958	17018	16753	16417	16588	16423	16006	15950	16050	15948	16196	15997	16118	16028	15929	15846	15869	16044	16090	15869	16023	15944	15687	15783	15775	15694	15846	15834	15792	15875	15679	15709	15692	15592	15742	15657	16008	16781	17143	17138	16582	16318	15665	15720	15702	15935	15793	15883	15740	15588	15850	15634	15668	15663	15633	15852	15754	15747	15778	15613	15630	15667	15776	15631	15701	15597	15699	15927	15732	15742	15787	15576	15742	15562	15702	15646	15698	15774	15736	15651	15599	15580	15624	15767	15681	15786	15756	15712	15714	15644	15507	15741	15502	15608	15636	15741	15849	15580	15657	15668	15470	15780	15688	15723	15700	15782	15947	15588	15497	15589	15476	15570	15606	15919	15622	15513	15506	15800	15715	15685	15712	15696	15393	15383	15480	15515	15766	15649	15450	15697	15641	15593	15938	15759	15849	15710	15731	15596	15655	15852	15892	15814	15548	15694	15707	15769	15688	15621	15771	15499	15621	15381	15567	15690	15552	15616	15621	15641	15819	15703	15796	15654	15632	15722	15562	15689	15839	15634	15602	15670	15860	15668	15612	15749	15571	15635	15770	15683	15990	15587	15746	15788	15691	15584	15591	15697	15606	15511	15759	15827	15672	15747	15642	15510	15976	15855	15685	15691	15516	15697	15753	15453	15787	15719	15801	15641	15764	15467	15409	15513	15720	15704	15738	15654	15571	15765	15668	15586	15773	15649	15624	15681	15644	15741	15509	15604	15630	15801	15648	15511	15576	15589	15632	15577	15544	15848	15623	15786	15634	15713	15672	15535	15514	15711	15840	15570	15532	15641	15858	15707	15697	15415	15678	15568	15855	15587	15578	15563	15464	15583	15768	15807	15793	15615	15578	15609	15546	15618	15637	15575	15590	15579	15631	15619	15722	15688	15614	15531	15739	15600	15315	15727	15685	15755	15626	15843	15511	15738	15621	15759	15655	15710	15640	15761	15563	15677	15551	15638	15703	15661	15718	15766	15602	15814	15555	15802	15704	15623	15518	15566	15740	15587	15719	16010	15778	15768	15566	15589	15620	15737	15666	15729	15725	15627	15620	15509	15643	15585	15678	15717	15750	15663	15407	15512	15533	15582	15571	15726	15649	15694	15680	15650	15688	15787	15577	15741	15524	15835	15783	15604	15571	15664	15876	15788	15681	15744	15590	15530	15756	15657	15675	15673	15766	15904	15518	15394	15800	15871	15550	15590	15664	15608	15800	15598	15611	15658	15609	15517	15576	15600	15676	15833	15568	15522	15713	15662	15742	15733	15670	15475	15562	15704	15701	15703	15711	15678	15646	15513	15609	15672	15945	15501	15853	15876	15720	15677	15743	15767	15747	15446	15676	15840	15624	15631	15613	15609	15716	15764	15847	15620	15653	15741	15974	15746	15536	15796	15684	15760	15550	15626	15650	15724	15534	15752	15603	15602	15776	15788	15708	15759	15460	15481	15643	15590	15727	15712	15821	15498	15582	15654	15692	15616	15626	15526	15882	15725	15773	15751	15602	15539	15533	15606	15518	15682	15664	15554	15639	15631	15704	15686	15645	15693	15559	15570	15709	15532	15558	15501	15614	15704	15519	15542	15621	15676	15661	15509	15629	15548	15674	15682	15509	15789	15582	15835	15798	15734	15781	15514	15549	15737	15822	15745	15710	15540	15622	15640	15716	15740	15782	15404	15672	15821	15551	15581	15565	15721	15836	15624	15614	15735	15587	15421	15762	15595	15668	15767	15712	15756	15843	15518	15572	15439	15625	15630	15918	15591	15627	15782	15803	15724	15790	15621	15543	15674	15671	15670	15669	15697	15812	15610	15638	15757	15688	15572	15615	15739	15622	15689	15602	15644	15691	15691	15727	15486	15646	15757	15788	15588	15635	15569	15658	15364	15599	15730	15617	15506	15606	15672	15648	15612	15755	15723	15804	15647	15738	15747	15567	15604	15613	15641	15663	15736	15711	15585	15554	15739	15568	15602	15625	15626	15531	15599	15640	15641	15722	15581	15564	15501	15576	15823	15818	15586	15606	15633	15580	15674	15653	15949	15804	15713	15877	15871	15594	15652	15611	15650	15567	15708	15850	15600	15561	15682	15693	15696	15558	15729	15760	15746	15554	15776	15550	15635	15567	15772	15728	15804	15813	15649	15577	15580	15582	15724	15617	15596	15793	15522	15492	15719	15672	15608	15833	15561	15639	15597	15588	15624	15630	15588	15618	15549	15756	15494	15724	15874	15749	15601	15605	15421	15756	15753	15806	15531	15536	15702	15600	15687	15538	15684	15707	15614	15742	15713	15726	15621	15798	15629	15581	15728	15819	15575	15527	15840	15813	15583	15641	15674	15766	15712	15706	15705	15595	15511	15559	15629	15737	15530	15670	15471	15553	15681	15855	15547	15792	15603	15679	15563	15596	15622	15578	15635	15763	15659	15619	15632	15721	15540	15643	15637	15530	15629	15553	15555	15648	15729	15697	15652	15548	15666	15693	15573	15744	15839	15705	15552	15785	15652	15567	15747	15670	15710	15794	15697	15681	15623	15507	15566	15545	15709	15819	15720	15629	15617	15603	15617	15700	15579	15769	15710	15677	15709	15771	15661	15680	15585	15693	15726	15720	15659	15471	15717	15716	15745	15722	15687	15644	15762	15680	15681	15787	15818	15881	15665	15549	15537	15587	15673	15614	15482	15563	15558	15797	15902	15744	15673	15748	15572	15804	15830	15642	15549	15628	15671	15577	15678	15618	15690	15784	15589	15825	15680	15725	15613	15749	15661	15706	15679	15836	15515	15367	15644	15672	15463	15806	15900	15529	15580	15707	15474	15487	15826	15684	15631	15711	15547	15877	15603	15690	15615	15771	15621	15583	15650	15745	15395	15873	15844	15477	15864	15857	15598	15727	15620	15860	15668	15596	15653	15698	15569	15749	15689	15750	15736	15808	15650	15563	15727	15591	15734	15483	15804	15716	15604	15627	15735	15543	15507	15625	15793	15685	15730	15657	15609	15633	15414	15821	15791	15806	15861	15575	15667	15682	15722	15698	15630	15557	15734	15821	15587	15806	15687	15703	15459	15484	15592	15540	15529	15515	15626	15806	15866	15659	15687	15474	15712	15735	15482	15550	15696	15933	15892	15608	15687	15766	15706	15720	15932	15871	15639	15598	15733	15618	15825	15557	15445	15641	15746	15715	15641	15751	15631	15899	15622	15535	15583	15660	15805	15685	15667	15477	15680	15607	15590	15615	15710	15665	15492	15575	15891	15605	15690	15711	15622	15583	15721	15651	15831	15740	15478	15629	15616	15746	15635	15682	15823	15390	15777	15733	15562	15604	15649	15475	15736	15546	15594	15632	15545	15520	15645	15617	15745	15689	15641	15700	15674	15522	15549	15564	15671	15597	15595	15716	15801	15664	15565	15653	15423	15776	15926	15589	15715	15875	15818	15503	15707	15756	15617	15688	15779	15820	15670	15576	15766	15739	15735	15777	15683	15691	15587	15496	15617	15677	15535	15496	15550	15579	15674	15865	15713	15603	15416	15722	15760	15559	15791	15603	15688	15590	15540	15689	15566	15540	15664	15457	15449	15703	15747	15730	15760	15673	15660	15586	15711	15787	15867	15703	15591	15773	15759	15627	15635	15597	15564	15592	15702	15711	15692	15602	15549	15682	15725	15658	15492	15606	15566	15718	15562	15645	15831	15718	15750	15530	15651	15503	15712	15574	15690	15481	15615	15668	15668	15435	15723	15635	15622	15663	15522	15638	15740	15611	15684	15515	15479	15573	15760	15621	15690	15732	15838	15646	15324	15565	15733	15598	15695	15633	15649	15875	15628	15693	15718	15513	15559	15782	15715	15566	15671	15814	15486	15654	15796	15633	15572	15506	15634	15635	15686	15619	15897	15837	15577	15691	15577	15755	15739	15720	15632	15785	15583	15688	15680	15708	15761	15622	15641	15635	15775	15704	15733	15846	15528	15841	15515	15757	15802	15639	15765	15618	15584	15668	15549	15615	15793	15695	15582	15671	15560	15599	15659	15631	15598	15748	15589	15701	15540	15595	15635	15496	15759	15642	15664	15790	15684	15840	15772	15907	15548	15520	15702	15655	15804	15665	15734	15586	15658	15492	15628	15539	15859	15623	15498	15706	15819	15456	15790	15928	15706	15682	15888	15846	15711	15639	15743	15654	15721	15591	15632	15663	15572	15610	15607	15691	15704	15556	15768	15675	15676	15535	15665	15853	15481	15825	15589	15508	15645	15697	15788	15851	15743	15578	15683	15710	15685	15678	15677	15682	15529	15655	15735	15518	15546	15734	15563	15751	15645	15635	15609	15705	15666	15700	15699	15727	15823	15754	15722	15769	15617	15665	15745	15619	15539	15751	15859	15643	15796	15743	15614	15548	15731	15599	15939	15633	15733	15722	15598	15596	15755	15714	15701	15568	15537	15670	15657	15515	15678	15599	15791	15612	15763	15595	15651	15873	15608	15644	15759	15757	15807	15768	15526	15601	15670	15866	15653	15702	15828	15599	15668	15756	15730	15628	15864	15583	15763	15647	15361	15624	15801	15583	15697	15712	15663	15728	15531	15532	15733	15662	15623	15504	15744	15745	15506	15499	15510	15645	15615	15681	15713	15478	15614	15775	15756	15772	15749	15771	15857	15707	15669	15649	15632	15874	15962	15666	15640	15677	15683	15659	15815	15784	15803	15657	15729	15699	15551	15753	15587	15688	15577	15769	15774	15479	15936	15738	15571	15662	15599	15571	15611	15741	15815	15937	15608	15703	15603	15692	15768	15652	15683	15609	15615	15557	15638	15656	15659	15629	15619	15714	15715	15583	15697	15586	15595	15611	15635	15715	15853	15704	15751	15777	15739	15656	15615	15690	15485	15659	15609	15656	15841	15591	15780	15608	15625	15576	15619	15702	15825	15751	15734	15739	15704	15624	15792	15691	15694	15783	15671	15827	15690	15544	15669	15613	15369	15708	15566	15699	15737	15697	15616	15600	15684	15563	15751	15716	15722	15788	15610	15868	15575	15815	15617	15665	15416	15742	15902	15648	15612	15669	15601	15680	15703	15436	15697	15700	15648	15563	15817	15882	15612	15812	15489
14904	24999	23164	18621	17144	17456	18428	17211	16553	16203	15830	15382	15208	14941	14646	14627	14527	14388	14427	14552	14465	14624	14340	14483	14375	14356	14240	14347	14347	14321	14351	14191	14142	14147	14348	14133	14141	14114	14184	14355	14188	14310	14276	14031	14508	15779	16029	15787	15178	14671	14452	14096	14394	14119	14129	14168	14243	14143	14179	14052	14227	14187	14112	14204	14201	14149	14100	14197	14238	14283	14296	14384	14162	14179	14170	14291	14350	14010	14251	14093	14020	14286	14223	14105	14119	14230	14177	14184	14062	13951	14296	13980	14026	14110	14086	14236	14179	14172	14359	13950	14078	14200	14197	14203	14172	14034	13999	14287	13941	14168	14278	14067	14211	14201	14135	14201	14208	14146	14064	14225	14047	14156	14032	14297	14046	14117	14299	14120	14078	14273	14059	14240	14369	14287	14243	14244	13954	14110	14083	14193	14222	14217	14198	14125	14127	14161	14203	14213	14103	14067	14049	14202	14120	14160	14144	14008	14061	14243	14030	14044	14269	14291	14099	13993	13962	14122	14139	14131	13974	14157	14207	14143	13959	14269	14198	14153	14046	14110	14251	14193	14129	14105	14329	14224	14290	14097	14233	14117	14123	14037	14178	13964	14097	14257	14076	14112	14230	14081	14338	14312	14115	14235	14159	14159	14042	14180	14276	14131	14194	13969	14148	14160	14182	14318	14183	14146	14206	14265	14211	14255	14248	14105	14181	14083	14369	14192	14233	14335	14041	14154	14023	14273	14121	14074	14365	14159	14259	14309	14140	14199	14020	14275	14112	14167	14140	14140	14095	14202	14253	14178	14143	14219	14262	14180	14259	14194	14068	14187	14079	14102	14135	14142	14043	14006	14149	14061	14261	14227	14295	14217	14039	14229	14078	14309	14239	14132	14019	14322	14168	14247	14199	14152	14244	14322	14239	14111	14033	14070	14202	13839	14082	14258	14017	14242	14019	14146	14271	14052	14281	14162	14151	14259	14224	14113	14153	14190	14085	14181	14129	14144	14112	14071	14216	14223	14067	14109	14125	14191	14169	14200	14241	14241	14144	14213	14235	14120	14257	14142	14255	14069	14130	14075	14166	14177	14289	14147	14100	14133	14250	14186	14005	14184	13932	14035	14151	14119	14163	14135	14189	14256	14124	14147	14150	14075	14017	14292	14235	14031	14166	14163	14127	14157	14139	14115	13936	14135	14088	14238	14158	14039	14058	14024	14074	14075	14057	14140	14177	13899	14305	14152	14281	14262	13941	14186	14095	14120	14342	14169	14112	14224	14268	13977	14046	13993	14217	14043	14113	14268	14073	14049	14203	14014	14104	14215	13978	14245	14206	14157	14190	14055	14314	14150	14217	14163	14076	14149	14158	14026	14127	14147	14067	14206	14177	14018	14217	14091	14091	14136	14112	14131	14164	14033	14100	14343	14150	14122	14298	14159	14206	14309	14094	14177	14112	14164	14104	14090	14149	14095	14189	14231	14397	14089	14306	14161	14125	14019	14095	14220	14127	14245	14162	14051	14223	14167	14198	14207	14071	14048	14200	14068	14289	14052	14004	14240	14262	14115	14129	14349	14277	14210	14064	14177	14143	14177	14160	14053	14150	14023	14260	14091	13984	13981	13958	14174	14227	13998	14314	14155	14251	14083	14162	14171	14123	14180	14251	14257	14105	14050	14169	14128	14036	14184	14287	14075	14143	14115	14238	14043	14081	14020	14019	14212	14152	14119	14028	14012	14173	14258	14034	14129	14065	14158	14280	14061	14264	14102	14084	14117	14189	14188	14029	14238	14230	14104	14167	13997	14128	14020	13992	14060	14309	14181	14178	14173	14190	14130	14303	14218	14155	14058	14335	14174	14079	14100	14130	13920	14086	14145	14119	14126	14104	14271	14118	14248	14085	14161	14135	14216	14117	14095	14154	14062	14204	14124	14292	14065	13992	14083	14337	14174	14103	14109	14020	14044	14086	14236	14088	14174	14181	14047	14236	14193	14106	14100	14045	14167	14109	14034	14249	14192	14090	14078	14266	14115	14094	14226	14048	14237	14065	14142	14225	14163	14127	14240	14161	14175	14276	13917	14165	13961	14082	14173	14188	14112	14088	13924	14323	14256	14291	14282	14162	14183	14076	14168	14227	14143	14099	14285	14054	14100	14244	14145	14180	14174	14233	14290	14058	14237	14116	14015	14214	14044	14200	14270	14158	14211	14210	14197	14040	14080	14108	14174	14239	13909	14259	14044	14157	14114	14211	14083	14129	14000	14212	14088	14161	14253	14147	14069	14199	14210	14262	14133	14096	14190	14201	14174	14053	14228	14123	14337	14021	14162	14168	14091	14205	14040	14219	14064	14318	14118	14053	14215	14235	14005	14215	14278	14176	14290	13971	14260	14230	14195	13930	14215	14117	14212	14013	14226	14220	14143	14244	14355	14153	14218	14148	14211	14189	14167	14097	14149	14181	14009	14069	14315	14034	14129	14225	14190	14120	14149	14178	14115	14116	14116	14216	14104	14393	14038	14217	14173	14012	14204	14064	14196	14086	14109	14229	14147	14104	14082	14217	14136	14075	14181	14205	14065	14050	13903	14300	13984	13961	13954	14240	14203	14166	14084	14058	14096	14086	14175	14168	14218	13975	14073	14037	14173	13976	14115	14028	14057	14324	14187	14123	14035	14172	14283	14154	14108	14324	14059	14163	14206	14281	14102	14110	14135	14102	13969	14105	14177	14275	14282	14091	14074	14260	14313	14169	14165	14081	14356	14174	14030	14277	14192	14068	14165	14122	14127	14272	14188	14256	14256	14206	14172	13931	14207	14172	14215	14114	14131	14149	14152	14243	14161	14039	14196	14075	14108	14079	14211	13997	14119	14201	14120	14009	14093	14135	13990	14272	14208	14112	14280	14055	14095	14140	14074	14099	14062	14203	14243	14170	14058	14160	14287	14171	14084	14052	14258	14148	14278	14131	14153	14295	14074	14234	14174	14138	14209	14158	14096	14247	14237	14105	14197	14126	14091	14110	14189	14056	14221	14194	14141	14048	14339	14022	14308	14033	14213	14235	14074	14089	14197	14299	14102	14018	14038	14187	14014	14127	14192	14144	14134	14416	14322	14092	14019	14178	14195	14029	14307	14006	14233	14248	14181	14190	14170	14139	14031	14141	14182	14055	13995	14124	14191	14174	14303	14055	14063	14196	14077	14062	14230	14184	14095	14119	14127	14026	14207	13978	14231	14158	14196	14081	14223	14023	14195	14136	14110	14142	14075	14228	14122	14032	14135	13997	14138	14250	14032	14392	14042	14107	14287	14170	14268	14103	14071	14243	14024	14170	14177	14077	14171	14120	14083	14093	14214	14109	14293	14171	14147	14060	14200	14028	14047	14113	14112	14070	14098	14220	14242	14059	14069	14193	14015	14090	14150	14235	14131	14123	14054	14324	14072	14154	14118	14061	14198	14151	14232	14319	14020	14308	14132	14152	14069	14080	14211	14193	14105	14133	14357	14262	14100	14154	14221	13904	14057	14140	14131	14178	14195	14033	14112	14404	14021	14120	13992	14188	14184	14293	14182	14131	14340	14167	14200	14159	13962	14136	14289	14160	14248	14148	14195	14117	14142	14288	13993	13932	14273	14189	14154	14170	14209	14250	13956	14078	14221	14059	14261	13961	13993	14063	14197	14215	14038	14162	14150	14087	14102	14126	14200	14127	14234	14241	14268	14089	14193	14242	14212	14157	14226	14321	14206	14081	14094	14207	14242	14124	14107	14221	14273	14084	14217	14176	14133	14240	14146	14221	14253	13842	14220	14243	14133	14162	14111	14208	14123	14076	14044	14247	14179	14189	13951	14268	14133	14108	14074	14256	14084	14132	14180	14108	13958	14052	14207	14142	14275	14114	14055	14182	14258	14244	14131	14018	14267	14230	13997	14119	13855	13984	14146	14274	14096	14208	14131	14191	14177	14302	14142	14251	14200	14072	14168	14135	14140	14327	14126	14195	14144	14242	14040	14306	14147	14251	14018	14040	14117	14130	13870	14123	14260	14082	14169	14174	14044	14203	14110	13990	14159	14126	14291	14169	13923	14152	14022	14142	14145	14118	14127	14137	14139	14073	14274	14133	14164	14088	14214	14226	14153	14216	14110	14134	14065	14286	14218	14202	14150	14104	14215	14268	14180	14047	14227	14059	14131	14131	14204	14191	14229	14031	14137	14179	14127	14118	14069	14188	14104	14103	14087	14253	14134	14100	14290	14130	14232	14267	14175	14235	14268	14039	14100	14072	14328	14186	14140	13978	14201	14153	14312	14214	14094	14040	14198	14051	14152	14168	14309	14195	14182	14150	14086	14126	14032	14256	13981	14216	14201	14205	14158	14310	14256	14056	14258	14196	14273	14201	14263	14157	14207	14103	14072	14291	14234	14267	14339	14234	14291	14080	14189	14190	14206	14159	14178	14044	14085	14008	14199	14098	14143	14289	14163	14112	14251	14340	14238	14162	14253	14177	14128	14125	14116	14261	14083	14258	14222	14220	14054	14085	14175	14073	14278	14225	14109	14185	14123	14076	13992	14090	14151	14031	13937	14016	14271	14232	14117	14234	14102	14181	14220	14232	14201	14192	14211	14155	14074	14009	14029	14235	14221	14303	14227	14259	13961	14216	14222	14071	14273	14179	14098	14193	14106	14176	14170	14502	14038	14042	14091	14292	14016	14046	14077	14180	14042	14096	13999	14228	14232	14138	14366	14221	14091	14041	14099	14200	14234	14202	14238	14214	14004	14004	14205	14313	14110	14117	14024	14235	14171	14221	14126	14177	14243	14023	14114	14127	14297	14310	14000	14121	14044	14176	14074	14281	14161	14112	14208	14185	14186	14212	14158	14118	14226	14136	14139	14239	14174	14084	14270	14138	14138	14214	14143	14360	14268	13974	14231	14233	14127	14045	14093	14142	14144	14065	14263	14069	14283	14342	13952	14168	14287	14132	14312	14229	14209	14356	14070	14194	14232	14010	14211	14105	14247	14229	14158	14114	14142	14236	14139	14035	14064	14283	14155	14081	14077	14065	14273	14160	14133	14292	14228	14061	14044	14142	14163	14103	14135	14094	14212	14068	14370	14168	14181	14067	14013	13922	14076	14053	14172
23030	21258	29074	23763	21404	23036	24381	18669	17357	17739	17148	16960	16847	16479	16199	16179	15950	16157	16149	16299	16290	16174	16026	16150	15914	15799	15799	15825	16014	15812	15814	15814	16004	15762	15980	15736	15702	15803	15788	15639	15690	15753	15905	15923	16760	17726	18083	17782	17133	16350	15999	15798	15740	15684	15836	15839	15804	15771	15718	15753	15682	15588	15709	15535	15731	15576	15651	15602	15502	15694	15702	15673	15704	15761	15394	15544	15531	15552	15586	15837	15508	15724	15552	15658	15584	15751	15735	15685	15715	15546	15770	15690	15680	15965	15612	15750	15601	15756	15564	15709	15732	15738	15639	15688	15672	15724	15569	15531	15700	15466	15540	15705	15696	15730	15556	15681	15630	15655	15513	15689	15607	15652	15625	15534	15769	15587	15605	15546	15576	15635	15737	15890	15566	15507	15426	15691	15716	15514	15727	15572	15363	15417	15724	15522	15668	15674	15524	15719	15482	15506	15742	15599	15544	15827	15633	15531	15604	15656	15657	15659	15600	15559	15613	15752	15672	15687	15638	15562	15650	15608	15732	15748	15489	15760	15680	15844	15731	15760	15645	15628	15842	15611	15554	15631	15524	15655	15687	15834	15844	15570	15566	15532	15496	15597	15592	15589	16019	15754	15626	15581	15644	15746	15704	15656	15611	15595	15696	15561	15486	15545	15674	15514	15587	15738	15610	15458	15520	15607	15640	15628	15613	15418	15587	15584	15583	15641	15722	15592	15530	15701	15790	15660	15532	15667	15395	15675	15635	15486	15819	15504	15614	15685	15515	15629	15628	15576	15499	15368	15574	15547	15669	15566	15537	15626	15766	15603	15602	15768	15812	15678	15623	15744	15522	15780	15664	15583	15597	15552	15668	15885	15613	15578	15670	15760	15556	15561	15750	15593	15642	15491	15698	15694	15716	15620	15527	15469	15719	15601	15802	15701	15636	15626	15670	15585	15359	15656	15613	15656	15556	15672	15590	15490	15551	15694	15375	15814	15713	15593	15617	15767	15692	15550	15653	15395	15512	15571	15471	15642	15734	15470	15583	15457	15631	15744	15815	15645	15464	15626	15522	15592	15551	15586	15442	15624	15696	15659	15582	15579	15368	15607	15659	15604	15751	15519	15523	15702	15601	15572	15706	15733	15657	15746	15490	15458	15445	15799	15628	15848	15493	15775	15515	15496	15581	15863	15742	15617	15602	15682	15481	15738	15674	15547	15737	15776	15736	15579	15654	15731	15803	15584	15676	15658	15874	15712	15592	15764	15639	15764	15508	15613	15812	15546	15709	15693	15492	15772	15591	15630	15411	15535	15567	15568	15626	15708	15662	15494	15740	15755	15582	15663	15844	15687	15710	15576	15528	15548	15813	15582	15615	15693	15717	15455	15568	15510	15538	15601	15550	15699	15712	15636	15794	15542	15853	15421	15650	15427	15609	15637	15707	15416	15641	15664	15530	15576	15651	15586	15510	15588	15562	15566	15566	15455	15336	15434	15456	15605	15447	15755	15575	15673	15624	15558	15635	15557	15532	15667	15394	15680	15588	15666	15811	15689	15535	15644	15558	15635	15641	15781	15500	15565	15556	15689	15627	15647	15543	15525	15711	15625	15566	15660	15729	15541	15740	15652	15636	15498	15563	15528	15847	15756	15498	15590	15741	15746	15457	15572	15530	15553	15640	15720	15540	15787	15670	15655	15717	15740	15572	15794	15620	15807	15636	15554	15824	15760	15850	15754	15602	15628	15713	15694	15343	15712	15700	15557	15378	15609	15446	15539	15592	15711	15605	15569	15698	15910	15763	15711	15617	15739	15846	15727	15503	15747	15641	15538	15711	15717	15647	15514	15739	15546	15676	15641	15595	15673	15421	15412	15618	15610	15646	15633	15795	15699	15616	15774	15438	15523	15626	15555	15586	15649	15523	15620	15388	15724	15605	15536	15612	15703	15444	15670	15681	15772	15680	15716	15733	15562	15784	15670	15528	15520	15505	15566	15641	15786	15518	15642	15724	15719	15470	15550	15541	15594	15781	15843	15516	15371	15592	15496	15497	15653	15384	15616	15524	15512	15569	15401	15635	15477	15522	15372	15771	15748	15718	15424	15378	15648	15523	15660	15643	15704	15569	15879	15479	15496	15560	15779	15766	15454	15502	15714	15716	15697	15646	15572	15582	15735	15558	15573	15500	15597	15740	15476	15518	15527	15673	15717	15529	15519	15673	15434	15639	15729	15585	15632	15619	15653	15739	15637	15683	15660	15445	15509	15600	15741	15686	15675	15830	15614	15476	15406	15694	15424	15729	15672	15456	15574	15444	15645	15699	15595	15513	15728	15614	15455	15557	15816	15615	15554	15643	15602	15613	15697	15587	15566	15582	15617	15590	15556	15700	15665	15644	15742	15504	15767	15443	15816	15620	15578	15589	15680	15459	15538	15682	15646	15657	15545	15499	15604	15753	15559	15718	15564	15599	15623	15801	15669	15588	15719	15496	15775	15892	15531	15628	15526	15576	15414	15438	15620	15545	15554	15748	15459	15629	15677	15840	15705	15605	15577	15516	15582	15471	15764	15643	15614	15526	15860	15587	15592	15593	15639	15795	15681	15789	15623	15658	15503	15488	15652	15482	15467	15579	15674	15621	15688	15474	15595	15449	15473	15726	15683	15684	15586	15674	15759	15564	15670	15443	15554	15618	15701	15411	15510	15253	15490	15789	15566	15760	15531	15854	15567	15588	15541	15659	15742	15648	15534	15462	15488	15558	15621	15458	15772	15789	15625	15684	15551	15573	15620	15807	15501	15642	15574	15718	15652	15710	15530	15613	15361	15680	15663	15612	15652	15634	15589	15918	15810	15599	15567	15781	15547	15610	15559	15775	15511	15492	15772	15598	15443	15821	15711	15480	15738	15444	15536	15756	15585	15559	15512	15643	15704	15745	15571	15525	15818	15838	15501	15597	15543	15766	15541	15621	15484	15626	15561	15580	15599	15701	15515	15480	15663	15598	15659	15610	15534	15490	15554	15590	15633	15711	15780	15597	15567	15725	15433	15687	15557	15648	15644	15567	15723	15647	15567	15795	15564	15711	15479	15543	15621	15740	15566	15487	15600	15561	15793	15663	15889	15507	15566	15723	15636	15664	15390	15655	15615	15785	15499	15707	15880	15782	15726	15774	15564	15557	15756	15652	15503	15773	15687	15561	15630	15544	15641	15705	15673	15500	15450	15694	15837	15467	15627	15421	15653	15756	15656	15728	15633	15729	15611	15613	15469	15416	15521	15768	15323	15801	15762	15734	15600	15587	15786	15615	15633	15670	15674	15810	15696	15490	15491	15593	15671	15714	15685	15580	15607	15648	15567	15507	15615	15662	15609	15469	15535	15594	15634	15817	15680	15687	15433	15583	15518	15596	15422	15712	15639	15766	15804	15732	15686	15603	15512	15624	15438	15583	15667	15600	15560	15371	15739	15652	15651	15586	15556	15741	15631	15619	15617	15637	15571	15625	15505	15651	15592	15603	15510	15632	15494	15561	15710	15643	15605	15540	15569	15561	15520	15599	15654	15541	15392	15823	15671	15727	15761	15611	15592	15682	15575	15718	15705	15755	15712	15639	15677	15568	15586	15447	15559	15785	15636	15750	15422	15565	15656	15585	15578	15601	15598	15658	15677	15702	15749	15666	15644	15735	15658	15623	15467	15626	15506	15574	15707	15415	15673	15637	15583	15680	15741	15720	15686	15440	15691	15652	15612	15497	15453	15721	15634	15614	15486	15637	15299	15687	15674	15549	15632	15648	15802	15530	15605	15567	15661	15608	15597	15825	15565	15456	15518	15513	15533	15683	15671	15831	15629	15737	15785	15519	15500	15841	15717	15585	15693	15881	15554	15695	15765	15788	15585	15527	15632	15549	15565	15736	15700	15554	15603	15514	15530	15521	15811	15603	15618	15635	15459	15510	15710	15584	15651	15537	15634	15613	15783	15606	15642	15738	15362	15640	15470	15646	15587	15668	15598	15576	15512	15488	15606	15750	15583	15593	15379	15761	15717	15421	15520	15552	15484	15715	15883	15708	15679	15467	15588	15732	15589	15775	15508	15459	15752	15607	15705	15633	15549	15769	15722	15621	15695	15569	15778	15584	15537	15741	15514	15652	15766	15599	15632	15590	15733	15458	15633	15739	15524	15768	15682	15785	15597	15660	15569	15597	15680	15652	15505	15638	15681	15763	15750	15648	15638	15629	15699	15736	15504	15595	15523	15696	16003	15518	15594	15565	15626	15627	15486	15624	15740	15362	15536	15411	15543	15559	15642	15559	15585	15460	15655	15842	15762	15609	15636	15690	15596	15578	15562	15577	15631	15465	15728	15596	15701	15598	15740	15709	15631	15578	15780	15632	15687	15789	15526	15501	15450	15613	15728	15656	15805	15676	15605	15549	15560	15470	15638	15709	15603	15779	15715	15650	15552	15519	15537	15798	15752	15809	15617	15347	15614	15544	15768	15511	15746	15765	15617	15674	15639	15651	15514	15690	15621	15645	15441	15646	15687	15522	15591	15682	15707	15521	15490	15472	15651	15549	15590	15891	15641	15675	15484	15701	15608	15526	15543	15646	15707	15705	15545	15686	15604	15711	15566	15338	15576	15739	15801	15708	15665	15570	15660	15572	15726	15754	15521	15829	15778	15731	15676	15394	15722	15661	15526	15687	15533	15581	15575	15608	15537	15528	15562	15565	15385	15471	15619	15698	15625	15596	15709	15663	15503	15585	15484	15586	15603	15637	15905	15715	15305	15595	15752	15575	15585	15716	15591	15653	15577	15797	15622	15748	15745	15499	15601	15595	15447	15735	15528	15746	15646	15712	15627	15621	15671	15612	15314	15674	15593	15612	15334	15368	15617	15676	15713	15693	15568	15649	15429	15798	15648	15765	15612	15638	15586	15831	15706	15612	15560	15734	15423	15600	15684	15556	15591	15528	15695	15761	15825	15740	15596	15654	15718	15608	15641	15621	15814	15691	15602	15624	15677	15800	15595	15561	15616	15544	15588	15723	15641	15718	15537	15690	15590	15556	15613	15461	15553	15614	15653	15568	15685	15630	15649	15581	15596	15601	15568	15799	15703	15695	15626	15484	15474	15767	15574	15454	15226
16058	29478	27051	21006	19150	18676	18874	17603	17368	16928	16319	15749	15724	15279	14894	14668	14812	14773	14808	14748	14863	15013	14662	14533	14321	14442	14431	14411	14419	14263	14488	14239	14024	14242	14166	14227	14260	14130	14159	14177	14210	14200	14150	14482	15839	17121	17409	16917	15865	15086	14549	14369	14240	14047	13957	14277	14216	14069	14210	14113	13996	14104	13997	14135	14103	14145	14214	14117	14036	14218	14054	14028	14157	14247	14115	14124	14080	14049	14088	13970	13991	14165	14066	14221	14127	14079	14194	14155	14102	14142	14152	14133	14077	14221	14066	14103	14092	14158	13984	14173	13947	14248	14246	14101	14070	14137	14088	14147	13999	14173	13985	14016	14106	14252	13974	14091	14174	13972	14150	14022	14082	14083	14046	14129	14283	14000	14184	13961	14094	14167	13951	14028	14113	14025	14258	14198	14073	13780	13948	14163	14199	14078	14326	14160	14102	14109	14152	14179	14189	14203	14213	14235	14144	14023	14030	14050	14103	14087	13995	14254	14004	13984	14136	14169	13949	13942	13911	14349	14053	14166	13879	14099	14179	14142	14154	14042	13911	14097	14192	14166	13970	14197	14257	14063	14164	14071	14089	14221	14129	14139	14185	14106	13958	14123	14204	14032	14177	14139	13969	14306	14146	14029	14118	13908	14179	14114	13946	14094	14113	14026	14002	14169	14150	14319	13963	14264	14101	14039	14164	14009	14068	14329	14079	14247	14144	14130	13993	14025	14079	14062	14040	14196	14138	14104	13954	14234	13942	14052	14144	14075	14109	14073	14020	14082	14105	14104	14217	14019	14157	14152	14266	14033	14072	14262	14019	14004	14164	13940	14003	14333	14036	14105	13981	13895	14202	14070	14051	14048	13950	14117	14177	14168	14095	14201	14110	14144	14136	14177	14063	14182	14136	14201	14049	14227	14160	14119	14066	14023	14202	14259	14154	14095	13973	14150	13906	14338	14184	14154	14082	14218	14098	13947	14199	14051	14116	14059	14109	14007	13855	14117	14142	13934	14058	14153	14170	14112	14083	14239	14058	14091	14222	14016	14118	14265	14301	14343	14118	14316	14186	14077	14123	13968	14145	14242	14080	13997	14126	14093	14173	14042	14172	14258	14089	14066	14107	14079	14009	14099	14118	14203	14066	14010	14052	13914	14008	14162	14344	14081	14249	14213	14095	13963	13881	14136	14055	14060	14188	14043	14111	14084	14172	14237	14042	14133	14119	14024	14120	14056	14210	14011	14021	14073	14102	13920	14160	14107	14081	14113	13883	13963	14136	14162	14147	14120	14146	13992	13939	14074	14117	14050	14118	14075	13999	14024	14202	14078	14114	14116	14107	13947	14022	14175	13910	14184	14179	13869	14129	14137	14046	14073	14067	14031	14008	13980	14077	14057	14117	14084	14017	14232	14148	14097	14090	14038	14229	14176	14181	13968	14174	13971	14076	14169	14149	13971	13859	14053	14083	14098	14223	14160	14013	14163	13938	14165	14036	14049	13986	14009	14194	14116	14193	14148	14120	14026	14271	13972	14128	14123	13993	14065	14075	14108	14095	14055	14161	13926	14208	14009	14100	14172	14086	14050	14289	14148	13979	14184	14109	14005	13935	14226	14227	14322	14154	14116	14131	14119	14184	13928	14145	14042	14097	14033	14027	14018	14139	14108	14115	14003	13982	14267	13987	13905	14054	14145	14116	14181	14113	14023	13932	14090	14182	14061	14050	13978	14272	14065	14062	13887	14254	14063	14208	14231	14224	14163	14044	14165	14015	14009	13888	14090	13977	13953	14217	14074	14140	14132	14065	13949	14071	14191	14172	13978	13849	14191	14127	13995	14041	14147	14147	14019	14100	14079	14005	14239	14129	14095	14017	14245	14157	14085	14104	14172	14059	13997	14049	14148	14147	14091	13996	14131	14059	14072	14055	13986	14096	14078	14185	14135	14022	14215	14177	14083	14009	14087	14136	14125	14019	14265	14153	14212	14029	13982	14107	14174	14111	14260	13989	13997	14119	14031	14182	14172	14127	14011	14100	14087	14059	14179	14006	14071	13925	14152	14192	14275	13990	14135	14050	13912	14122	13824	14163	13899	14031	14069	14202	14059	14130	13948	13918	14193	14042	14162	13933	14117	13976	14091	14219	14161	14154	14023	14171	14108	14092	14055	14122	13895	14115	14114	14170	14051	13989	14056	14084	14181	13902	14124	13932	14152	14213	14161	14019	14266	13997	14104	14150	14103	13879	14109	14149	14262	14246	14096	14117	13999	14023	14103	14077	14272	14133	14117	14171	14025	14038	14137	14077	14012	13929	14053	14055	14104	14082	14150	14114	14105	14164	14092	14143	14186	14161	14082	13968	13913	14183	14016	13901	14080	14130	14130	14035	14120	14332	14011	13917	14077	14083	14025	14177	14143	14122	14060	14086	14042	14136	14085	14018	14006	14096	14026	14126	14197	14205	14154	13862	14111	14128	14086	14086	14063	14103	14058	14068	14139	14018	14161	13933	14084	14165	14179	14087	14038	14093	13991	14090	14108	14188	14022	14086	14005	14082	14036	13993	14097	14086	14020	14137	14178	14073	14159	14171	13953	14012	14046	14000	14048	14076	14207	14173	13940	14027	14254	14236	14092	13961	14166	14069	14150	14182	13962	14174	13973	14092	14196	14151	14215	14039	14124	13926	14087	13924	14224	14051	13927	14093	13999	14183	14160	14096	13953	14065	14060	14145	14098	14019	14224	14064	14162	14031	14047	14121	14103	14057	14154	14204	14005	14019	14151	14135	14147	14165	13955	14023	14045	14176	14147	14207	14015	14231	14182	13987	14038	14115	14083	13950	14075	14132	14046	14098	14248	13903	14133	14125	13906	14171	14122	14090	14067	14004	13867	14170	14201	14253	14028	14127	14184	14110	14119	14034	14091	14110	14082	14090	14059	13849	14135	14149	13986	14278	14218	14032	14059	14077	14094	13937	14046	14072	14103	14133	14014	14176	14237	14011	13975	14148	13983	14114	14142	14117	14159	14193	13971	14127	14117	14196	14022	14040	14108	14160	14124	14110	13978	14123	14120	14031	14073	14123	14139	14134	14180	14204	14000	13873	14242	14080	14039	13858	14160	14120	14092	14165	14020	14070	13985	14100	14097	14018	13997	14101	14135	14253	14131	14001	14003	14025	14142	14161	14107	14179	14124	14020	14082	14096	13929	13939	14134	14080	14227	14162	14042	14087	14120	14137	13971	14090	14156	14157	14081	14045	14091	14079	14102	14051	14067	14212	14182	14126	14259	14060	14309	13994	14145	14105	14163	14092	14012	14256	14148	13927	14147	14112	13892	14312	14049	13935	14220	14019	14098	14048	13968	14126	14027	14210	14069	14139	14232	14210	13932	14005	14008	14075	14104	14148	14080	14233	13988	14093	14204	14086	14147	14126	14197	13981	14175	14042	14135	14169	14077	14128	14200	14015	14056	14092	13996	14135	14213	14066	13891	14015	14189	14051	13898	13926	14011	14267	13976	13953	14197	14020	14131	13997	14103	14085	14099	13989	14153	14117	14099	14170	14154	14065	14008	14186	13928	14149	14213	14187	13850	14124	14155	14141	14068	14045	13869	14096	14119	14037	14226	14093	13982	14073	14103	14125	14193	14084	14166	14118	14213	14155	13987	14026	14133	13989	14236	14052	13993	13990	14128	14248	14179	14065	14140	14073	14143	14042	14230	14099	14060	14100	13934	13957	14116	14202	14201	13955	14112	14094	14127	14041	14036	14107	14041	14036	14231	14184	13976	14070	14125	14163	13954	14039	14207	14029	14103	14094	14101	14062	14047	14087	14105	14076	14046	14101	14104	14062	14084	14180	14167	14165	14056	14096	14036	14105	14190	14122	14023	14127	14048	14117	14060	14071	14078	14102	13976	14119	14135	14003	14107	14047	14070	14124	14112	14162	14025	14025	14045	14038	14161	14124	14243	14126	14109	13997	14023	14046	14263	13987	14104	14107	14034	13922	14107	14029	14181	14112	14048	14097	13882	14127	14145	14200	13968	13896	14089	14066	13980	14160	14018	14168	14141	14043	14030	14004	14164	14086	13925	14316	14167	14061	14068	14095	14021	14041	14034	14219	14027	14127	14100	14257	14278	14267	13973	14149	14128	14167	14171	13976	14111	14218	14064	13942	14040	14275	13953	13896	13994	14120	13984	14109	14164	14091	14137	14124	13896	14105	14162	13989	14226	14019	13980	14251	14093	14066	14112	14157	14038	14046	14104	14221	14051	14284	14157	13989	13948	14013	14251	14023	14008	14033	14104	14202	14049	14072	14068	13986	14133	13977	14037	14019	14117	14280	13893	14170	14088	14022	13972	14109	14164	14004	14029	14191	14142	14089	13933	14004	14075	13918	14014	14106	14134	14153	14077	14057	13952	14256	14207	14032	14025	14024	14168	14215	14033	14152	14117	14137	13940	14062	14188	14069	14146	14132	14054	14259	14166	14072	13986	13858	14041	14252	13921	13975	14068	14121	14100	13919	14090	13927	13906	14150	14255	14221	14171	13994	14089	14094	14282	14087	14087	14340	14124	14125	14148	14021	14006	14001	14143	14141	14015	14205	14040	14139	14211	14136	14147	14020	14030	14322	14091	14102	14194	14163	14061	14125	14176	14010	13908	14079	14178	14219	14035	14060	13901	14139	13950	14022	14271	14250	14094	14070	13922	14164	14082	14102	14194	14110	14146	13981	14198	14017	14114	14047	13885	14106	14076	14125	13969	13931	14056	14162	14064	13944	14058	14198	14246	14011	14172	13993	13992	14141	14155	14175	14077	14175	14015	14116	14144	14224	14159	14096	14204	14117	13763	14075	13972	14164	14310	14117	14099	13948	13982	14132	14088	13985	14174	14154	14111	14253	14170	14075	14173	14151	14027	14125	14255	14254	14128	13967	14150	14303	13977	14264	14294	14129	14202	14026	14087	13877	14057	14070	14150	13888	14272	13808	14096	14201	14004	14093	14134	14222	14168	13954	14088	13988	14080	13858	14262	14101	13948	14095	14240	14086	14030	14038	14235	14070	14142	14078	14121	14277	14162	13956	14074	14233	14189	14081	14120	13972	14237	13944	14149	13958	14157	14245	14060	14147	14013	14206	13929
27554	21908	23310	19397	16207	16194	16460	15913	16143	15874	15874	15772	15527	15591	15599	15357	15543	15203	15650	15406	15446	15334	15269	15388	15487	15263	15343	15359	15513	15413	15319	15299	15336	15275	15427	15262	15237	15346	15050	15238	15305	15244	15154	15125	15458	15298	15368	15570	15414	15505	15547	15295	15184	15229	15043	15170	15135	15197	15190	15363	15202	15118	15225	15255	15481	15216	15277	15087	15146	15179	15164	15272	15258	15210	15221	15244	15198	15131	15156	15269	15212	15461	15122	15225	15387	15299	15321	15338	15272	15311	15372	15120	15032	15193	15327	15169	15205	15158	15180	15296	15231	15335	15216	15119	15285	15206	15082	15138	15037	15180	15184	15378	15084	15280	15208	15251	15202	15276	15303	15335	15183	15289	15147	15062	15295	15232	15151	15262	15243	15464	15389	15318	15129	15351	15171	15244	15265	15325	15266	15403	15267	15009	15198	15210	15296	15114	15282	15375	15340	15201	15242	15223	15235	15309	15158	15161	15207	15332	15447	15152	15451	15220	15303	15297	15146	15133	15191	15240	15034	15502	15227	15255	15169	15559	15390	15292	15342	15177	15141	15086	15192	15328	15200	15176	15249	15205	15302	15177	15317	15157	15122	15175	15303	15158	15336	15184	15173	15156	15302	15129	15124	15012	15170	15276	15247	15312	15261	15251	15100	15193	15360	15263	15122	15282	15162	15152	15311	15217	15217	15315	15161	15200	15471	15221	15227	15182	15342	15327	15037	15307	15197	15077	15224	15186	15303	15051	15146	15242	15110	15222	15143	15261	15256	15346	15123	15250	15095	15127	15201	15253	15179	15356	15244	15326	15109	15164	15276	15399	15360	15257	15336	15225	15205	15438	15171	15317	15164	15179	15241	15245	15284	15272	15328	15361	15130	15236	15261	15405	15255	15120	15094	15182	15104	15151	15283	15276	15207	15221	15258	15272	15127	15300	15196	15290	15216	15130	15256	15249	15065	15349	15310	15346	15222	15285	15370	15392	15260	15287	15212	15235	15199	15224	15173	15273	15222	15212	15278	15175	15191	15233	15284	15113	15113	15326	15466	15317	15487	15120	15304	15038	15343	15134	15198	15213	15286	15154	15216	15200	15209	15266	15128	15201	15401	15148	15103	15170	15328	15136	15330	15293	15237	15108	15322	15057	15199	15207	15225	15421	15369	15283	15182	15441	15481	15250	15105	15308	15144	15264	15223	15211	15402	15303	15270	15076	15306	15435	15193	15283	15253	15034	15115	15226	15155	15288	15221	15415	15266	15288	15166	15384	15124	15022	15174	15195	15114	15273	15250	15412	15132	15175	15209	15161	15124	15180	15198	15361	15176	15199	15308	15236	15211	15473	15020	15305	15037	15395	15091	15225	15152	15318	15245	15130	15141	15293	15244	15442	15318	15084	15156	15290	15369	15191	15101	15226	15106	15216	15236	15296	15262	15250	15313	15172	15240	15295	15117	15130	15237	15197	15114	15299	15301	15307	15352	15055	15123	15147	15112	15199	15310	15410	15481	15310	15187	15443	15292	15248	15242	15410	15369	14995	15155	15135	15366	15177	15186	15241	15220	15211	15174	15032	15324	15199	15215	15452	15169	15293	15212	15122	15282	15305	15345	15084	15141	15106	15089	15216	15154	15433	15306	15131	15392	15288	15208	15143	15205	15330	15220	15289	15200	15353	15154	15393	15184	15315	15167	15325	15410	15392	15242	15299	15035	15135	15205	15253	15069	14996	15109	15169	15314	14917	15296	15313	15428	15290	15163	15216	15183	15279	15202	15193	15222	15141	15250	15174	15252	15426	15247	15230	15244	15313	15299	15255	15052	15328	15296	15127	15265	14899	14981	15160	15287	15183	15283	15229	15339	15229	15442	15352	15377	15252	15155	15283	15431	14999	15184	15250	15173	15195	15271	15220	15212	15345	15459	15069	15271	15294	15229	15444	15211	15134	15135	15062	15250	15253	15129	15130	15276	15349	15222	15262	15234	15099	15222	15365	15115	15305	15238	15221	15158	15269	15254	15376	15193	15252	15411	15276	15099	15125	15408	15245	15420	14990	15212	15335	15217	15086	15218	15253	15239	15226	15268	15135	15140	15117	15327	15341	15347	15177	15089	15243	15149	15248	15296	15090	15207	15326	15322	15204	15196	15131	15182	15060	15059	15278	15391	15206	15331	15233	15330	15284	14939	15120	15216	15206	15382	15312	15151	15064	15190	15126	15321	15270	15223	15206	15336	15244	15220	15212	15174	15190	15259	15015	15141	15219	15308	15210	15070	15265	15151	15221	15391	15242	15239	15071	15317	15025	15229	15179	15217	15480	15247	15274	15193	15160	15204	15147	15247	15312	15205	15320	15102	15293	15285	15177	15339	15322	15391	15190	15311	15164	15202	15420	15240	15261	15163	15168	15244	15303	14997	15296	15232	15292	15307	15355	15247	15163	15164	15063	15237	15400	15440	15130	15212	15224	15267	15061	15187	15233	15172	15216	15122	15227	15138	15158	15363	15274	15146	15282	15302	15207	15166	15183	15273	15193	15320	15192	15453	15241	15271	15332	15244	15428	15125	15235	15118	15175	15348	15219	15328	15338	15106	15356	15161	15344	15346	15348	15331	15207	15143	15348	15166	15368	15276	15148	15289	15240	15145	15332	15209	15254	15212	15384	15300	15301	15128	15242	15295	15185	15301	15468	15293	15175	15162	15389	15278	15143	15396	15204	15253	15055	15350	15170	15385	15243	15095	15190	15160	15265	15101	15132	15315	15193	15506	15049	15028	15138	15271	15287	15379	15198	15184	15196	15260	15222	15139	15253	15312	15178	15232	15392	15193	15314	15379	15097	15190	15116	15324	15424	15161	15009	15216	15224	15301	15465	15292	15158	15344	15240	15368	15405	15118	15181	15333	15195	15404	15128	15411	15310	15128	15326	15231	15411	15219	15292	15372	15187	15186	15099	15113	15100	15347	15104	15282	15287	15324	15369	15286	15126	15249	15204	15316	15166	15270	15069	15324	15580	15459	15049	15217	15186	15108	15127	15125	15413	15207	15239	15330	15211	15290	15107	15231	15355	15231	15145	15192	15068	15522	15330	15379	15213	15132	15171	15260	15242	15312	15081	15312	15250	15264	15363	15276	15264	15405	15149	15381	15320	15252	15323	15268	15172	15293	15218	15347	15203	15259	15213	15406	15086	15260	15315	15206	15280	15343	15303	15164	15169	15266	15114	15279	15049	15515	15337	15304	15314	15077	15355	15235	15250	15090	15169	15106	15217	15247	15241	15183	15238	15196	15276	15201	15414	15242	15154	15118	15234	15396	15262	15280	15110	15265	15200	15424	15236	15375	15178	15218	15119	15359	15359	15209	15228	15507	15180	15211	15236	15164	15414	15228	15465	15295	15275	15158	15341	15050	15172	15326	15105	15061	15174	15148	15136	15188	15234	15175	15196	15208	15335	15233	15259	15180	15205	15270	15118	15181	15162	15385	15541	15156	15040	15370	15328	15131	15178	15010	15250	15134	15230	15246	15311	15135	15107	15420	15182	15177	15396	15418	15042	15245	15266	15128	15249	15494	15414	15319	15155	15367	15332	15439	15263	15310	15270	15287	15198	15208	15267	15343	15274	15254	15285	14961	15066	15302	15225	15243	15152	15314	15273	15106	15239	15046	15258	15323	15274	15192	15217	15273	15168	15157	15016	15191	15253	15019	15266	15226	15262	15250	15220	15195	15138	15286	15246	15277	15152	15423	15211	15269	15152	15396	15141	15280	15204	15408	15383	15191	15461	15299	15441	15278	15496	15107	15224	15226	15133	15166	14994	15239	15065	15466	15276	15181	15214	15113	15166	15262	15227	15221	15133	15227	15217	15290	15299	15310	15335	15230	15369	15444	15162	15292	15331	15429	15279	15426	15295	15438	15159	15137	15296	15208	15149	15312	15340	15211	15214	15149	15212	15366	15191	15313	15249	14989	15336	15192	15266	15188	15232	15257	15204	15278	15394	15389	15272	15179	15208	15242	15255	15230	15270	15201	15005	15307	15093	15349	15552	14967	15287	15336	15311	15219	15138	15310	15276	15230	15279	15109	15468	15359	15348	15243	15321	15145	15201	15307	15266	15427	15428	15331	15308	15442	15170	15202	15149	15512	15245	15054	15273	15295	15265	15129	15142	15138	15156	15213	15252	15316	15244	15126	15224	15302	15237	15400	15326	15116	15219	15430	15405	15301	15318	15153	15239	15033	15126	15126	15073	15327	15407	15053	15324	15127	15190	15186	15504	15191	15278	15141	15142	15198	15277	15401	15213	15327	15312	15082	15378	15347	15269	15269	15460	15425	15348	15058	15309	15300	15345	15169	15287	15297	15347	15244	15101	15342	15310	15332	15365	15340	15442	15215	15272	15140	15095	15157	15242	15032	15234	15225	15205	15317	15098	15055	15200	15453	15309	15127	15186	15409	15208	15189	15189	15199	15184	15279	15223	15380	15255	15195	15333	15320	15322	15107	15152	15193	15230	15266	15278	15282	15093	15317	15169	15426	15399	15204	15255	15169	15094	15156	15299	15327	15242	15393	15157	15190	15276	15209	15254	15324	15372	15139	15393	15441	15307	15157	15186	15100	15257	15360	15327	15122	15126	15069	15441	15379	15361	15285	15211	15266	15272	15369	15461	15400	15226	15237	15538	15362	15253	15353	15427	15361	15420	15409	15244	15198	15169	15307	15078	15083	15147	15327	15268	15382	15181	15243	15131	15153	15394	15154	15284	15376	15151	15213	15496	15308	15354	15128	15392	15090	15136	15318	15202	15258	15286	15223	15395	15425	15216	15219	15367	14921	15071	15346	15012	15310	15089	15311	15098	15108	15217	15467	15173	15405	15330	15247	15337	15291	15338	15149	15196	15187	15216	15128	15362	15243	15305	15576	15050	15503	15208	15096	15133	15188	15148	15467	15263	15150	15217	15293	15194	15384	15235	15118	15196	15122	15075	15131	15163	15129	15269	15351	15154	15263	15440	15388	15264	15282	15154	15068	15256	15268	15273	15033	15169	15345	15284	15401	15198	15100	15359	15373	15313	15430	15254	15192	15419	15218	15211	15216	15322	15414	15273	15138	14990	15468	15337	15245	15237	15237	15149	15219	15165
15123	19272	18199	15747	15135	15650	15337	15016	15061	14857	14725	14494	14384	14349	13948	13933	14082	14033	14155	14064	14211	14089	14111	14004	13812	14051	13888	14002	13913	13879	13902	14035	13813	13942	13957	13811	13973	13850	13856	13863	13993	14070	13840	13842	13849	14285	14108	14107	14179	13942	14023	13845	13807	13857	14135	13740	13912	13883	13915	14086	13763	13866	13793	13873	14100	13813	13731	13799	13866	13890	13769	13837	13792	13856	13840	13963	13921	13930	13946	13854	13861	13926	13952	13882	13890	13795	13816	13911	13932	13908	13737	13845	13901	13762	13939	13849	13937	13933	13893	13860	13815	13813	13897	13957	13962	13899	13747	13987	13672	13971	13893	13954	13922	13882	13925	13872	13834	13862	13853	13882	13905	13988	13871	13840	13935	13906	13853	13872	13697	13847	13941	13876	13822	13824	13817	14113	14070	13938	13961	13810	13929	14010	13881	13992	13821	13951	13828	13837	13927	13822	13888	13783	13881	13952	13766	13933	13876	13950	13900	13948	13686	13850	13961	13903	13870	13913	13850	13797	14010	13854	14021	13965	13853	13927	13747	13912	14010	13724	13702	13817	14108	13865	13907	13726	13842	13694	13638	13954	13844	13904	13998	13980	13931	13949	13890	13992	13763	13902	13755	13728	13976	13939	13685	13899	13831	13773	13939	13756	13888	13913	13925	13893	13952	13715	14052	13760	13918	13862	13859	13804	13788	13900	14008	13928	13869	13894	13978	13705	13908	13863	13859	13752	13825	14048	13889	13802	13999	13942	13897	13876	13847	14026	13937	13794	13997	13950	14008	13912	13805	13935	13932	13803	13905	13945	13842	13812	13767	13716	13896	13916	13855	13858	13815	13909	13826	13884	13869	13843	13930	13910	13829	13950	13776	13907	13980	13799	14074	13856	13925	13849	13810	14115	13863	14023	13991	13759	13920	13877	13856	13911	13831	13767	13700	14013	13848	13948	13822	13935	13914	13875	13844	13863	13923	13956	13853	13840	13835	14103	14033	13898	13978	13877	13773	13888	13842	13960	13777	13909	13802	13968	13933	13946	13804	13848	13682	13825	13758	13797	13985	14070	13869	13824	13851	13909	13795	13895	13971	13991	13774	13901	13837	13826	13879	14045	13823	13974	13881	13916	13995	13735	13837	13845	13827	13737	13866	13924	13902	13958	13865	13890	13969	13898	13992	13961	13909	13857	13921	13851	13884	13861	13810	13836	13998	13920	13832	13777	13892	13874	13927	13857	13749	13915	13816	13996	13818	13857	13796	13956	13845	13864	13843	13835	13837	13880	13961	13877	13847	13780	13860	13846	13817	14003	14021	13821	13800	13802	14056	13774	13955	13913	13729	13882	13992	13798	13973	13770	13934	13821	13906	13809	13736	13744	14022	13805	13908	13942	13964	13899	13879	13911	13756	13797	13850	13983	13938	13873	13934	13819	13850	13843	13802	13763	13869	13900	13918	14051	13748	14101	13815	13774	13912	13796	13837	13775	13990	13821	13862	13820	14074	13879	13910	13918	13975	13986	13664	13985	13969	14012	14007	13798	13893	13914	13941	13885	13735	13798	13994	13895	13855	14089	13923	13909	13965	13917	13877	13867	13928	13917	13917	13952	13849	13812	13822	13788	13888	14033	13951	13987	13802	13734	13730	13803	13996	13713	13828	13784	13999	13780	13989	13866	13759	14047	13981	13770	14081	13849	13845	13938	13949	13839	13943	13912	13930	13863	13777	13838	13969	13932	13897	13868	13894	13971	13969	13860	13972	13840	13950	13987	14001	13759	13864	13843	13798	13938	13936	13932	13837	14043	13768	13711	13898	13970	14001	13928	13936	13864	13950	13849	13835	14063	13691	13731	14024	13858	13808	13792	13905	13952	13800	13924	13969	13930	13944	13843	13777	13905	14040	13743	13920	13859	13773	14066	13932	13900	13753	13787	14053	13832	13855	13934	13967	13898	13852	13820	13866	13590	13918	13938	13897	13855	13872	13684	13869	13998	13877	13892	13857	13893	13825	14004	13910	14008	14110	13812	13881	13764	13943	13918	13828	13892	13687	13838	13990	13865	14039	13875	13916	13911	13756	13750	13714	13903	13853	13919	13904	13949	13881	13864	14027	13770	13806	13832	13785	13883	13770	13882	13677	13850	13885	13816	13987	13892	13988	13872	13839	13995	13793	13722	13863	13665	13903	13868	13860	13819	13729	14044	13972	13853	13896	13895	13934	13898	13893	13846	13871	14004	13844	13862	13977	14008	13794	13843	13924	13932	13823	13990	13997	13929	13922	13996	13845	13934	13872	13686	13866	13928	13863	13738	13675	13925	13840	13921	13932	14127	13885	13926	13944	13885	14038	13851	13943	13739	14032	13933	13800	13911	13756	13657	13966	13870	14042	13968	13872	13821	13850	13875	13782	13819	13874	13814	13913	13919	13792	13986	14064	13786	13812	13986	13819	14035	13772	13808	13955	13937	13890	13950	14081	13961	13910	13971	13999	13877	14050	13955	13838	13861	13812	13904	13925	13786	14030	13803	13919	13964	13923	13858	13817	13888	13905	14004	13794	14035	13745	13875	13880	13975	13927	13957	13763	14042	13973	13845	13801	13766	13930	13970	13867	13811	14046	13846	13789	14009	13810	13969	13809	13856	13975	13945	14027	13963	13854	13956	13869	13862	14015	13972	13835	13781	14002	13924	13912	13896	13999	13850	13737	13956	13812	13839	13880	13858	13938	13822	13787	13814	13863	13891	13807	13994	13742	13973	13883	13864	13775	13956	13973	13962	13652	13852	13759	14088	13887	13888	13833	14002	13980	13837	13808	13898	13945	13839	13781	13901	13844	13877	13734	13968	13827	13801	13868	13896	13826	13764	14117	13862	13832	13933	14015	13860	13876	13774	13965	13821	13911	13890	13990	13859	13838	13841	14052	13911	14078	13891	13697	13937	13887	13961	13855	13884	13932	13813	13838	13954	13937	13913	13868	14001	13902	13883	13890	13981	13856	13740	13979	14043	13708	13858	13933	13737	13977	13773	13818	14035	13876	13846	13928	13777	13711	13896	14054	14026	13974	13976	13852	13807	13888	13707	14200	13895	13972	13742	13858	13852	13946	13750	14019	13899	13970	13813	13881	13784	13907	13949	13841	13967	13776	13948	13667	14066	13935	13860	13950	13808	13806	13889	13852	13809	13809	13849	13923	13904	13843	13982	13779	13717	13848	13805	13928	13948	13834	13884	13882	13853	13834	13891	13891	13736	13878	13856	14044	13872	13956	13941	13826	13873	13779	13853	13819	13862	14063	13754	13934	13748	13851	13727	13893	13897	13901	13900	13729	13875	13874	13887	13888	13803	13808	13902	13835	13763	13796	13953	13922	13933	13907	13817	13846	13930	13854	13809	13912	13858	13918	13893	13913	13887	13735	13776	13850	13852	13878	13841	13964	13917	13838	13936	13720	13888	13884	13765	13998	13984	13817	13864	13838	14071	13923	13951	13804	13877	13880	13873	13862	13798	13869	13882	13966	13723	14000	13898	13880	13843	13913	13980	13828	13898	13868	13888	13975	13833	13969	13977	14029	13823	13762	13882	13705	13940	13843	13794	13893	13859	13869	13934	13777	13919	13754	13888	13940	13896	13886	13838	13999	13822	13850	13937	13980	13891	13890	13737	14034	13920	13919	13947	13916	13816	13863	13823	13933	13814	13611	13929	13982	13932	13807	13879	13816	13823	14017	13859	13735	13958	13829	13809	13800	13718	13844	13909	13945	13813	13960	13861	13713	13962	13823	13867	13900	13891	13799	13839	13954	13837	13824	13884	14034	13894	13935	13884	14197	13932	13817	13903	13910	14028	13928	13828	13963	13932	13871	13957	13895	13865	13950	13899	13932	13820	13945	13863	13842	13849	13836	14000	13902	13859	13742	13866	13948	13894	13927	13919	13885	13933	13856	13944	13800	13945	13887	13802	13880	13751	13914	13863	13924	13875	13957	13770	13869	13883	13717	13831	13936	13895	13930	13852	13918	13965	13811	13953	13884	13787	13818	13913	13890	13817	13965	14052	13787	13807	13774	13865	13763	13888	13960	13887	13990	13880	13907	13912	13917	13864	13838	13954	13875	13797	13877	13678	13943	13836	13781	13841	13924	13773	13737	13966	13793	13713	13950	13826	14020	13965	14034	13863	13768	13952	13882	13927	13888	13943	13907	13914	13848	13830	13970	13850	13753	13810	13891	13806	13805	13878	13976	13815	13807	14037	13863	13954	13994	13800	13866	13845	14104	13854	13839	13909	13921	13879	13764	13983	13861	13852	13839	13809	13859	13903	13733	13961	13725	13801	13857	13864	14010	13830	13937	14166	13810	13947	13981	13844	13834	13819	13842	13783	13764	14027	13717	13740	13991	14032	13954	13764	13724	13876	13849	13936	13797	13840	14010	13897	13748	13731	14012	13851	13899	13783	13833	13982	13930	13811	14015	14036	13912	13764	13857	13867	13930	13766	13942	14035	13938	13891	13924	13968	13856	13942	13986	13834	13928	13888	13750	13871	14033	13858	13793	13698	13905	13846	13862	14069	13720	13953	13804	13872	13792	13791	13821	14029	13762	13889	13949	13998	13640	14035	13928	14015	13803	13820	13798	13862	13881	13913	13802	13904	13978	13837	13908	13933	13891	13813	13817	14031	13926	13982	13859	13815	13739	13916	13729	13926	13801	13807	13787	13686	13926	13814	13902	13925	13933	13966	13834	13897	13789	13863	13892	13838	13833	13848	13838	13851	13969	14019	14080	13813	13909	13905	13906	13927	13932	13845	13837	13835	13862	13882	14006	13804	13749	14058	13902	13948	13846	13803	13959	13831	13841	13877	13952	13865	13741	13918	13826	13791	13749	13805	13893	13811	13903	13916	13954	14043	13818	13882	13816	13918	13887	13853	13865	13983	13817	13775	13804	13821	13913	13836	14019	13758	14067	13910	13815	13976	13915	13834	14228	13888	13793	13785	13920	13884	13871	14038	13943	13826	13924	13709	13855	13834	13988	13869	13897	13796	13804	13914	14053	13976	13901	13734	13887	13890	13921	13770	13915	13828	13887	13861	13942	13886	13722	13923	14045	13782	13919	13751	13973	13692	13992	13874	13885	14051	13935	13928
24081	21237	28629	24227	21832	20988	19127	16595	16154	16416	16228	16065	15963	15890	15731	15647	15473	15426	15354	15457	15546	15584	15259	15454	15358	15388	15230	15147	15544	15080	15286	15168	15304	15247	15254	15066	15184	15253	15288	15189	15426	15302	15331	15297	15827	16337	16449	16276	15916	15650	15503	15356	15314	15023	15119	15092	15211	15277	15171	15066	15303	14991	15159	15209	15087	15344	15109	15216	15206	15134	15019	14976	15327	15127	15126	15161	15075	14999	15095	15243	15239	15180	15249	15181	15174	15036	15133	15103	15184	15202	14928	15293	15217	15206	15324	15289	15135	15076	15112	15094	15186	15159	14989	15065	15116	15141	15068	15162	15284	15256	15047	15146	15128	15236	15118	15045	15081	15129	15164	15252	15153	15054	15107	15042	15043	15192	15359	15174	15132	15187	15136	15140	15247	15139	15167	15230	15061	15053	15088	15282	15050	15130	15204	15032	15118	15105	15106	15111	15048	15080	15050	15192	15088	15271	15182	14986	15202	15160	15202	15006	15185	15149	15102	14967	15182	15092	15088	15142	15228	14823	15055	15202	15060	15063	15245	15129	15192	15128	15126	15227	14963	14962	15191	15149	15030	15036	15044	15014	15128	15325	15203	14986	14963	15059	15140	15261	15010	15105	15221	15259	15114	15161	15140	15100	14936	14978	15247	15252	15058	15205	15144	14996	15212	15251	15054	15157	15075	15116	15174	15186	14991	15103	15132	15102	15267	15234	15078	15264	15171	14907	14950	14921	15149	14929	15137	15038	14864	15398	15268	14852	15123	15215	15100	15246	15000	15160	15061	15230	15123	15172	15121	15160	15101	15105	15182	14872	15193	15065	15143	15173	15293	15336	15098	15050	15067	15101	15250	15329	14977	15095	14952	15020	15127	15047	15155	15173	14981	14900	15349	15229	15018	15126	14970	14994	15114	15090	15136	15264	15187	15243	15328	14911	15009	15099	15017	15115	15297	15140	15203	15197	15142	15374	15298	14947	14998	15090	15046	15059	14982	15104	15137	15112	15176	15149	15038	15153	15321	15225	15236	14976	15033	15029	15210	14927	15184	15068	15031	15066	15079	15032	15047	15038	15299	14915	14890	15043	15212	15179	15108	15177	15200	15347	15050	15185	15058	15175	15255	15007	15106	14923	15194	15236	15061	15059	15071	15032	14998	14959	15158	15061	15173	15235	15094	15186	15226	14876	15186	15156	15061	15070	15091	15192	15241	15177	15179	15177	15143	15194	15122	15131	15138	15181	15151	15211	15108	15199	15110	15218	15189	15074	15180	15117	15215	15151	15140	15075	15213	15215	15195	15167	15139	15039	14971	15015	15356	15051	15083	15005	15073	15218	15184	15056	15137	15150	15099	15012	15022	15158	15110	15183	15116	14961	14907	15163	15125	15097	14973	15162	15080	15218	15027	15086	15209	15124	15162	15245	15267	14985	15216	15129	15136	15174	15433	15220	15188	15113	15265	15166	15045	15078	15099	15150	15186	15191	15277	15115	15010	15070	15060	15143	15267	15040	15260	14953	15265	15153	15024	14991	15106	14996	15178	15167	14990	15112	15023	15114	15180	15473	15080	14883	15135	15236	15145	15114	15375	15154	15106	15122	15086	15181	15061	15061	15118	15028	15376	15133	15187	14971	15158	15218	15003	15175	15239	15276	15144	15189	15010	15073	15080	15014	15150	15125	15190	15150	15279	15051	14966	15185	15210	15103	15118	15084	15001	15224	15002	15179	15081	15163	15329	15145	15299	15024	15157	15164	15229	15018	15081	14968	15048	15035	15257	15097	15108	15090	15116	15125	15089	15190	15248	15237	15060	15392	15003	15156	15263	15112	15115	15079	15289	15092	15185	15248	15191	15106	15148	15088	14864	15058	14821	15064	14902	15053	15148	15286	15259	15178	15140	15107	15052	15210	15105	15168	15132	15143	15179	15121	15025	15109	15072	14953	15069	15100	15170	15332	15157	15139	15118	15299	15234	15045	15213	15149	15192	15098	15181	14969	15069	15034	15001	15216	15103	14941	15129	15204	15156	14960	15033	15216	15294	15073	15140	15123	15225	15197	15085	15300	15271	15178	15121	15355	15129	15042	15103	15176	15158	15093	15018	15000	14766	15169	15281	15146	15191	15156	15151	15255	15108	15043	15177	15187	14891	15160	15106	15060	15234	15183	15073	15090	15088	15013	15063	14971	15110	15021	15037	15064	15130	15144	15086	15076	15058	15031	15217	15078	15039	14985	15225	15068	15015	15117	14899	15185	15217	15130	15439	15102	15274	15138	15107	15029	15183	15300	15019	15147	15127	15223	15107	15148	15325	15144	15257	15059	15129	15093	15171	15055	15308	15058	15156	15270	15302	15086	15246	15119	15245	15208	15113	15026	15042	15106	15086	15018	15121	15111	15121	15225	15166	15210	14991	15196	15255	15137	15204	15060	15009	15068	15306	15169	15021	15122	15031	15157	15227	14902	15160	15096	14938	15250	15099	15033	15250	15167	15013	15093	15211	15008	15043	15146	15095	15264	14998	15173	14855	15055	14945	15184	15208	15181	14933	15086	15123	15328	15206	14965	15069	15306	15232	14989	15113	15104	15114	15182	15188	15140	14945	15004	15202	15122	15180	15303	15224	15129	15160	15194	15177	15096	15103	14868	15028	15184	14986	15010	15256	15249	15167	14981	15147	15150	15214	15162	15339	14963	15043	15237	14879	15177	15153	15105	15368	15208	15190	14983	15045	15064	15280	14924	15169	15094	15312	15032	15147	15187	15064	15286	15111	15194	15202	15234	15082	15051	14971	15326	15147	15323	15031	15149	15214	15160	14839	15238	15189	15267	15104	14991	15044	15067	14969	15007	15125	15107	15148	15239	15096	15224	15183	14949	15026	15163	15325	15169	15093	15179	14883	15208	15294	15093	15170	15167	15242	15330	15153	15295	15125	15079	15147	15062	15196	15156	15316	15190	15080	14831	15134	15044	14934	15264	15128	15122	15020	14906	15131	15117	15105	15171	15093	15239	15249	14902	15087	15110	15193	14977	15119	15142	14815	15079	15290	15397	15159	15145	15276	15284	15288	15032	15019	15105	15082	15271	15124	15035	15314	15115	15240	15135	15175	15105	15125	15030	15293	15225	15235	15170	15254	15119	15041	15123	15128	15254	15019	15128	15109	15132	15066	15074	15168	15135	15046	14910	15237	15108	15021	15174	15044	15035	15097	15004	15195	15386	15143	15008	15234	15085	15143	15324	15169	15185	15104	15220	15079	15243	15170	15099	14952	15012	15082	15112	15367	15120	14979	15127	15105	15109	15405	15355	15008	15246	15143	15177	15190	15152	15178	14993	15042	15070	15175	14933	15233	15191	15345	14932	15038	15068	15185	15178	15052	15092	14946	15241	15048	15049	15175	15260	14863	14988	15040	15152	15045	15165	15174	15049	15138	14965	15203	15098	15323	14995	15180	14924	15062	15033	15099	15116	15212	14906	15087	15075	15134	15277	14928	15069	15084	15071	15121	15063	15045	15097	14991	15135	15288	15053	15039	15038	15157	15038	15149	15072	15097	15014	15134	15090	15194	15172	15288	15199	15205	15194	15204	14943	15104	15175	15057	15118	15262	15008	15019	15142	15163	15325	15200	15063	15247	14915	15054	15168	15125	15146	14979	15255	15097	15145	15139	15201	15023	15045	15218	15166	15219	15054	14981	15140	15165	15257	15155	15091	15025	15126	15056	15276	15115	15236	14977	15078	15182	15083	15007	15158	15329	15161	15303	15186	15188	15245	15017	15100	14910	15069	15190	15067	15018	15144	15288	15217	15189	15002	15001	15111	15275	15100	15140	15095	15249	15258	15314	14930	14967	14953	15252	15052	15117	15070	15191	15175	15076	15044	14880	15300	15091	15093	15159	14984	15204	15346	15176	15044	15150	15097	14916	15041	15191	14960	15128	15009	14927	15216	15098	15049	15092	15202	15077	14990	15131	14905	15141	15155	15031	15135	15131	15049	15203	14990	15274	15379	14994	15191	15280	15036	15251	15046	14988	15072	15192	15031	14995	15269	15229	15101	15046	15200	15176	15024	15314	15285	15092	15147	15231	15205	15037	14923	15054	15148	15073	15127	15126	15075	15192	15267	15055	15203	15165	15266	15226	15091	15219	15150	15267	15190	15097	15018	15111	15245	15287	15252	15028	14923	15218	15202	15008	15199	15195	15197	15188	15164	15244	15146	15177	15175	15016	15049	15213	15250	15088	15064	14882	14949	15099	14869	15159	15063	15180	15161	14950	15088	15157	14899	15200	15103	15041	15193	15126	15272	15211	15238	15235	15139	15244	15004	15112	15080	15116	15259	14888	15077	15330	15081	15116	15181	15055	15257	15253	14966	15271	15183	15029	14986	15169	15070	15245	15143	14946	15022	15079	14899	15116	15175	15233	15179	15206	15051	15031	15165	15214	15080	15244	15040	15145	15016	15189	15133	15222	15083	15246	15232	15256	15269	15255	15081	15001	15030	14993	15166	15157	15000	15042	15044	15035	15101	15050	14994	14975	15063	14989	15124	15073	15191	15031	15275	15347	15226	14992	15125	15308	15178	15312	15107	15203	14874	15027	15216	15131	15086	15158	15154	15262	15151	14823	15112	15048	15049	15158	15212	15161	15226	15134	15113	15149	15322	15066	15248	15136	14934	15319	15031	15201	15107	15004	15162	15088	14914	15036	15143	15223	15247	15339	15012	15204	15015	15198	15079	15028	15093	15123	15001	15146	15136	15234	15212	14983	15321	14973	15016	15151	15271	15034	15200	15269	15194	15036	15083	15105	15073	15230	15120	15029	15290	15131	15130	14941	15136	15042	15187	15177	15063	15070	15254	15193	15059	15361	15074	15309	15206	15104	15145	15005	15201	15001	15196	15096	15060	15186	15051	15179	15002	15016	15034	15244	15171	15052	15183	15114	15296	15191	15290	15108	15145	14955	15186	15356	15112	15241	15257	15062	15247	15153	15098	14859	15020	15021	15106	15184	15100	15196	15174	15240	15019	15049	15078	15218	15023	15131	15015	15151	15209	15335	15034	15033	14967	15292	15058	15148	15083	15220	15277	15089	15080	14949	15130	15319	15113	15034	14895	15302	15086	14968	15200	15158	15200
14393	24962	22922	18426	17532	17206	16089	16127	15732	15854	15495	15102	15094	14805	14636	14419	14289	14044	14109	14228	14171	14064	14199	14014	14130	14042	13977	13990	13956	13861	13948	13867	13870	13801	13765	13916	13806	14012	13815	13981	13755	13912	13946	13901	14651	15787	15712	15293	14679	14344	13937	13886	13820	13952	13742	13759	13779	13788	13971	13817	13918	13873	13668	13871	13765	13860	13881	13828	13674	13781	13716	13776	13843	13839	13912	13907	13854	13765	13802	13872	13999	13803	13847	13922	13819	13831	13736	13710	13860	13751	13803	13783	13858	13685	13755	13891	13812	13839	13996	13907	13776	13932	13856	13773	13785	13861	13819	13931	13918	13555	14101	13796	13695	13774	13861	13741	13879	13994	14000	13931	13738	13787	13757	13794	13824	13861	13756	13735	13673	13828	13814	13865	13856	13856	13762	13820	13746	13745	13887	13799	13760	13950	13818	13850	13799	13871	13818	13852	13730	13983	13691	13710	13702	13891	13984	13745	13698	13852	13841	13916	13895	13641	13845	13761	13830	13874	13848	13898	13768	13874	13810	13766	13835	14061	13739	13690	13806	13733	13814	13925	13841	13811	13771	13850	13713	13889	13885	13775	13760	13804	13800	13927	13862	13714	13894	13848	13678	13742	13855	13754	13815	13770	13807	13766	13856	13644	13603	13581	13982	13766	13785	13940	13969	13859	13869	13841	13825	13821	13750	13869	13840	13830	13927	13892	13680	13910	13812	13991	13736	13897	13899	13889	13788	13864	13720	13881	13839	13809	13570	13910	13744	13739	13817	13875	13750	13714	13703	13738	13721	13955	13789	13948	14018	13714	13647	13775	13874	13769	13726	13926	13762	13668	13803	13843	13767	13940	13763	13767	13739	13860	13794	13871	13770	13898	13673	13747	13853	13777	13795	13794	13827	13821	13893	13816	13709	13549	13854	13756	13833	13703	13669	13625	13785	13673	13793	13689	13959	13833	13852	13899	13622	13621	13686	13858	13618	13788	13625	13922	13816	13869	13767	13777	13918	13669	13633	13915	13785	13705	13872	13931	13724	13588	13594	13812	13551	13815	13807	13755	13672	13899	13679	13956	13760	13862	13755	13798	13776	13773	13846	13757	13810	13649	13918	13517	13773	13911	13940	13762	13727	13828	13888	13956	13690	13693	13711	13507	13793	13756	13776	13648	13802	13853	13820	13842	13754	13773	13722	13817	13843	13639	13910	13708	13609	13595	13739	13738	13723	13666	13792	13733	13775	13796	13815	13999	13735	13712	13717	13761	13824	13677	13617	13767	13671	13805	13600	13855	13812	13793	13621	13766	13792	13807	13596	13838	13734	13936	13827	13817	13687	13860	13762	13729	13851	13742	13667	13624	13830	13847	13799	13812	13753	13697	13834	13740	13859	13785	13958	13723	13772	13906	13763	13750	13814	13727	13919	13817	13900	13784	13811	13701	13817	13842	13759	13675	13712	13852	13849	13876	13759	13847	13735	13856	13915	13763	13819	13849	13702	13791	13733	13812	13709	13628	13834	13828	13847	13735	13760	13798	13879	13838	13891	13713	13826	13713	13704	13711	13902	13859	13701	13788	13746	13904	13821	13730	13794	13859	13783	13824	13788	13720	13852	13848	13746	13759	13847	13817	13917	13788	13895	13824	13915	13570	13772	13694	13919	13900	13762	13895	13687	13906	13864	13740	13865	13834	13877	13794	13767	13702	13655	13704	13902	13993	13730	13914	13847	13689	13906	13674	13860	13788	13924	13768	13799	13823	13985	13849	13829	13636	13762	13684	13816	13956	13785	13836	13775	13833	13885	13874	13696	13760	13721	13759	13948	13996	13644	13796	13847	13765	13790	13663	13775	13715	13942	13800	13630	13920	13692	13661	13750	13777	13816	13877	13644	13859	13664	13714	13767	13938	13871	13806	13965	13689	13727	13812	13985	13792	13675	13760	13789	13686	13737	13850	13597	13616	13768	13833	13880	13849	13811	13797	13796	13845	13763	13994	13871	13838	13839	13755	14002	13754	13721	13787	13782	13755	13917	13765	13859	13681	13692	13679	13786	13805	13728	13820	13799	13842	13896	13798	13767	13860	13677	13784	13716	13809	13884	13857	13848	13786	13647	13672	13796	13737	13791	13819	13863	13796	13874	13566	13769	13921	13795	13647	13848	13816	13845	13905	13593	13824	13816	13723	13723	13882	13936	13836	13846	13856	13850	13888	13747	13729	13845	13996	13952	13894	13859	13642	13917	13797	13751	13946	13914	13666	13736	13782	13991	13832	13698	13738	13865	13820	13860	13716	13690	13849	13704	13746	13724	13675	13824	13707	13839	13840	13749	13835	13806	13826	13789	13954	13786	13775	13788	13658	13905	13910	13783	13928	13834	13942	13718	13743	13839	13671	13692	13796	13745	13775	13844	13784	13957	13928	13673	13779	13728	13813	13667	13909	13703	13856	13678	13961	13828	13902	13829	13714	13902	13848	13709	13814	13855	13733	13692	13739	13766	13785	13898	13852	13784	13826	13727	13950	13927	13720	13625	13827	13853	13684	13820	13747	13727	13777	13754	13873	13796	13890	13647	13878	13701	14009	13678	13508	13714	13675	13766	13871	13634	13758	13942	13715	13961	13860	13790	13816	13688	13713	13931	13747	13783	13833	13775	13891	13617	13791	13771	13765	13800	13854	13867	13864	13821	13817	13836	13968	13756	13876	13762	13706	13747	13725	13871	13751	13654	13740	13757	13792	13876	13808	14002	13805	13702	13882	13819	13764	13696	13544	13941	13819	13813	13746	13783	13867	13752	13751	13835	13973	13863	13766	13849	13966	13839	13806	13797	13814	13609	13841	13819	13858	13819	13958	13850	13735	13782	13737	13793	13836	13780	13793	13811	14048	13758	13781	13640	13971	13775	13848	13759	13802	13787	13747	13910	13712	13747	13857	13678	13694	13888	13757	13645	13803	13864	13822	13819	13799	13771	13842	13801	13762	13713	14001	13785	13760	13924	13683	13853	13780	13868	13859	13717	13785	13937	13828	13658	13861	13742	13849	13875	13921	13760	13666	13875	13705	13689	13736	13776	13977	13816	13871	13707	13981	13844	13930	13728	13677	13743	13863	13714	13842	13720	13721	13822	13756	13863	13663	13772	13665	13876	13760	13844	13926	13836	13696	13877	13877	13790	13830	13758	13799	13888	13699	13851	13843	13897	13583	13896	13847	13880	13699	13661	13920	13787	13805	13690	13828	13923	13767	13749	13953	13813	13846	13727	13777	13766	13808	13814	13880	13685	13907	13885	13824	13753	13969	13822	13593	13918	13809	13798	13619	13770	13944	13845	13652	13772	13886	13974	13670	13872	13770	13734	13741	13905	13800	13785	13855	13708	13698	13868	13846	13724	13760	13994	13808	13785	13802	13756	13990	13815	13749	13794	13666	13778	13813	13883	13672	13803	13905	13811	13823	13985	13896	13868	13809	13809	13785	13821	13818	13788	13777	13854	13761	13872	13863	13968	13781	13703	13818	13704	13848	13661	13898	13856	13765	13792	13938	13852	13688	13759	13776	13835	13851	13803	13874	13685	13743	13841	13686	13798	13875	14016	13722	13736	13832	13907	13794	13716	13838	13907	13710	13901	13893	13785	13891	13929	13802	13891	13690	13757	13765	13900	13807	13589	13737	13788	13770	13788	13723	13763	13741	13695	13869	13781	13857	14008	13665	13898	13792	13898	13732	13752	13814	13829	13757	13710	13934	13828	13814	13834	13838	13815	13873	13913	13686	13821	13800	13851	13718	13852	13655	13888	13819	13765	14093	13727	13794	13765	13766	13735	13764	13819	13684	13778	13831	13886	13867	13739	13798	13809	13824	13662	13972	13724	13771	13801	13493	13919	13952	13654	13817	13784	13708	13826	13714	13573	13706	13744	13776	13788	13754	13649	13796	13599	13781	13667	13819	13767	13823	13688	13689	13865	13887	13829	13709	13824	13675	13711	13763	13762	13778	13818	13814	13718	13755	13689	13934	13787	13853	13838	13911	13884	13800	13727	13862	13798	13947	13819	13732	13919	13726	14036	13835	13876	13775	13788	13627	13812	13850	13779	13847	13703	13879	13847	13742	13815	13823	13739	13894	13897	13657	13812	13734	13636	13703	13823	13876	13814	13718	13834	13995	13889	13554	13752	13586	13609	13826	13867	13661	13805	13719	13739	13777	13958	13624	13960	13804	13788	13609	13697	13936	13732	13749	13804	13785	13821	13800	13748	13745	13773	13721	13765	13814	13716	13836	13808	13791	13794	13812	14039	13716	13773	13704	13737	13653	13852	13651	13766	13958	13847	13757	13867	13779	14156	13812	13853	14032	13867	13627	13839	13840	13617	13754	13571	13717	13785	13876	13740	13729	13668	13653	13750	13796	13757	13790	13915	13801	13914	13913	13807	13717	13711	13798	13778	13644	13764	13793	13917	13859	13709	13658	13901	13749	13882	13734	13901	13733	13803	13584	13883	13816	13876	13800	13677	13746	13872	13892	13712	13732	13891	13734	13777	13749	13638	13794	13800	13845	13710	13866	13828	13788	13840	13739	13648	13779	13693	13815	13911	13766	13979	13813	13699	13798	13890	13749	13727	13656	13743	13844	13841	13884	13932	13874	13947	13815	13899	13831	13789	13727	13804	13910	13631	13764	13850	13975	13818	13851	13890	13686	13762	13811	13837	13681	13945	13981	13708	13909	13794	13530	13726	13952	13889	13956	13824	13657	13910	14025	13874	13720	13980	13750	13874	13727	13680	13660	14014	13837	13755	13636	13950	13744	13810	13903	13784	13666	13827	13712	13781	13766	13878	13823	13958	13708	13873	13771	13796	13710	13858	13679	13836	13728	13813	13820	13747	13875	13715	13908	13823	13747	13876	13724	13872	13767	13910	13820	13764	13806	13832	13946	13865	13623	13761	13678	13814	13558	13935	13685	13752	13725	13752	13809	13942	13796	13731	13905	13788	13806	13828	13886	13772	13911	13736	13831	13489	13797	13831	13855	13923	13989	13834	13807	13811	14016	13857	13791	13975	13913	13639	13748	13879	13886	13903	13963	13681	13827	13741	13714	13737	13724	13857	14032	13749	13735	13785	13900	13853	13745	13981	13805	13916	13821
22950	21216	29027	23718	21340	22839	23219	17688	16852	17151	16796	16299	16131	15883	15952	15785	15685	15607	15634	15582	15380	15430	15495	15374	15285	15345	15178	15240	15253	15119	15335	15094	15397	15205	15272	15299	15187	15300	15211	15208	15053	15087	15183	15444	15961	16998	17499	17170	16445	15819	15472	15154	15212	15060	14918	15045	14920	15013	15120	15157	15070	15054	14752	15133	14922	15023	14900	15037	15059	15185	15197	14988	15012	15010	15040	15068	14735	14868	15044	15063	15191	15080	14924	15118	15097	15087	15102	15103	15001	14775	15134	14994	15079	14957	15026	15051	15044	15039	14801	15162	14861	15175	14971	14700	15148	14900	14828	15054	14929	15234	14972	14886	15062	15138	14959	15133	15139	14976	15145	14925	14939	14930	15125	15082	14943	14990	14984	14853	15033	14998	15105	15098	15148	15056	15055	15004	15043	15000	15016	15101	15061	15069	14964	14892	15067	15076	15118	14951	15042	14957	14948	15015	14800	14900	15081	15041	14927	14888	14953	15018	14857	14873	14966	15104	15060	14871	15121	15032	15088	15073	15000	14878	14854	15053	15255	15182	14954	15022	14898	15008	15040	15129	14929	14986	15117	14922	15086	14720	14690	14989	15031	14932	15012	15016	14884	14937	15063	15040	14827	15140	14985	14900	14828	14911	14989	14971	14917	14952	14907	15075	14946	14794	15191	15101	15132	15080	15134	14828	15021	15117	15075	15040	15029	14985	14935	14960	14886	14866	15071	14823	15048	15083	14872	15015	14923	15010	15113	14991	15150	15082	14862	14955	15067	15037	15072	14922	15011	15037	14919	14830	15006	15050	14782	15044	15097	15024	14895	15044	15263	14976	15088	14861	14802	14909	14966	15063	15132	14885	15185	15016	15117	14954	14941	14850	14953	14977	14881	15127	15061	14879	14962	14900	15173	15054	15187	15137	15048	15007	14840	14814	14846	14855	14911	14860	15075	15028	15205	15074	15088	14836	15065	14798	14935	14979	15117	14802	15012	15137	14872	14989	15094	15087	15067	14912	14804	14975	15036	14807	15133	14991	14970	14958	14868	15166	14888	14947	15056	14800	14816	15071	15107	15126	15017	14969	14959	14982	14993	15008	15115	15046	14946	14911	14990	15200	15097	15013	14904	15208	15011	14995	15006	15023	14809	14994	14854	14789	15017	14978	15049	15047	14838	14947	15013	15090	14722	14856	15087	14954	15102	15176	14782	14864	14774	15200	15244	15046	15037	15116	15144	14789	15035	14823	15088	14989	15117	15017	14996	15098	14960	14976	14986	15033	15123	15057	14997	14902	15032	14867	15063	15002	15027	15046	15016	15087	15086	14793	15112	15014	15102	14984	15107	15005	14928	15064	14864	14869	14968	14957	14970	14947	15078	15005	14628	15064	15027	15006	14944	14910	14908	15189	15210	14883	14804	15005	14939	14996	15058	14981	14991	15017	15011	14922	15231	15046	14905	14802	15018	15001	15056	14939	15045	14792	15018	15099	14780	15065	14907	14954	14971	14980	14878	15017	14870	14938	15002	15079	14926	14956	15098	15139	15022	14827	14838	14894	15069	14847	15186	14893	15143	14931	15179	14868	15073	15061	15201	14924	15110	15020	15047	14996	15035	15082	15000	15019	15132	15065	15052	14896	15035	14998	15117	15118	15001	15067	15146	14846	14920	15086	14893	14971	15003	14931	15004	15113	14981	14996	14711	14900	14980	14767	14954	14946	15023	14899	15025	14816	15010	14905	15046	14978	14975	14852	14974	14930	14883	14950	15236	15124	14940	15042	14894	15017	14866	15021	14939	14993	14869	14932	14898	15112	15087	15198	14750	14875	14986	14975	15163	15033	15092	14858	14956	15097	14891	15035	14956	14814	14954	14952	15043	14911	15139	14966	15038	14918	14941	14865	14917	14920	15076	14894	14978	15077	14832	15016	14999	14999	14972	15098	14961	14882	14946	14885	14965	14947	15082	15073	15014	14987	14976	15012	14946	15092	15071	14997	14932	14817	14876	14841	14837	15063	14818	15100	14912	15056	14933	14876	14976	14972	14965	14992	14861	14984	14930	14749	15084	14726	14883	15127	15112	15103	15158	14770	14937	14954	14838	14925	14938	15077	14956	15036	14900	15154	15157	14805	15122	14939	14881	15050	15062	15028	14854	14977	15056	15069	14990	15130	14835	14843	14910	14902	15167	15034	15014	15089	15170	15010	14736	14990	15038	14875	14774	15020	15088	14927	14929	14884	14900	14963	14867	14825	15057	15152	14972	14770	15027	14844	14788	15048	14957	15016	15036	15132	14794	15011	14924	14928	14829	15068	15098	14952	15025	14900	14976	15032	14964	14840	14755	14879	14879	14820	14941	14944	14957	14871	15000	15134	15055	15121	15010	15141	15184	15201	14898	15088	15104	15044	14870	15131	14921	15074	15021	14935	15205	15113	14961	15126	14932	15016	15049	14991	15049	15015	14896	14833	15097	15050	14998	14850	14958	15061	14935	14881	14888	15021	14920	14867	14893	15010	15115	15050	15004	14950	15018	14979	14827	15037	14924	14764	15224	15101	14956	14882	15003	15012	15051	14900	15011	14955	14951	15117	15063	14946	15074	14964	15082	14814	15154	14983	14958	15235	15272	15125	15229	15153	14963	15072	14949	14989	15060	14857	14994	15127	14977	14885	15063	15009	14973	14823	15277	15031	15023	14875	14944	15073	14936	14954	14984	14954	14888	14939	15048	15069	15105	14902	14846	15087	15028	15037	14858	14652	15027	15062	15154	14914	15236	15044	15169	14984	14923	15009	15031	14939	15015	15081	14848	15007	14967	15055	14855	15024	14960	15061	15065	15100	15028	14969	15187	14987	15151	14913	14953	15015	14923	15110	15184	14900	14945	15041	14944	15059	14962	15025	15159	14851	14750	15046	15020	15036	15098	14800	14987	15022	14956	14820	14974	14939	15000	15070	14867	14898	15091	15123	14910	14772	14884	14923	15054	14974	15031	14968	15004	15256	14993	14895	14939	14948	14840	15193	15063	15087	15072	15159	14966	15129	15117	14675	15045	14886	15072	15063	14967	14978	14969	14925	14910	14978	15194	15018	14939	14999	14954	14962	15010	15168	15052	14949	15141	14832	15021	15030	15083	15015	14943	14937	15093	15112	14833	14985	14844	15120	15159	15117	15009	15027	14990	14858	14870	14946	15109	15052	15220	15043	15153	15025	15082	14967	15010	15097	15089	15010	15155	14868	15005	15003	15069	14989	14857	14812	14765	14863	15021	14906	14899	14798	15012	14883	14894	14835	15034	15102	15063	14953	15012	15175	15024	14830	14934	15057	14869	14904	15109	14977	14873	14830	14994	14945	14850	15235	14904	14925	14961	14878	14753	14862	14905	15154	14750	14861	14828	14949	14954	15012	15105	15051	14939	14913	14980	15104	15123	15050	14946	14715	15120	14841	14923	15119	15066	15048	15024	15002	14997	14797	14921	14982	15160	15279	14868	15031	14941	15214	15119	14749	15032	14862	15150	14933	15034	14867	15034	14817	14802	15023	14992	15186	14866	14971	15214	14806	14961	14901	15014	14993	14973	15168	15017	15210	14964	15044	14930	14979	14972	15053	14808	14871	14962	14928	15002	14942	15201	15061	14700	14793	15066	15122	15055	14857	14857	14943	14907	15108	14929	15159	14850	14930	14924	14902	15052	15026	15024	15111	14822	14908	15055	15060	14984	14963	14871	15061	15015	15009	14919	14861	14800	15058	14844	15013	14805	15056	15151	15093	15046	15093	15032	14863	15050	15013	15029	14909	15016	15140	14902	14946	14952	15103	14827	14852	14885	15019	14786	14974	14999	14968	14949	14839	15068	14823	15037	14979	14991	15068	15034	14896	15076	14890	15072	14858	14986	14890	15002	15135	15075	14870	14900	15029	14781	14787	15081	15014	14900	15069	15135	14942	15147	15127	14977	14809	14947	15059	14919	14856	14957	14909	15080	15057	14971	14972	15260	15202	15063	15082	15055	15045	15199	14848	14993	14904	14976	15018	15024	14886	14926	14891	15089	15087	15079	15224	15134	14926	14972	14920	14912	15086	15094	14826	15124	15116	15150	14970	15049	15113	14963	14972	14950	15012	14982	14876	14868	15209	14998	15064	15037	14998	14675	14945	14984	15011	14969	14971	14979	14877	15009	14996	15099	14920	15232	15089	15015	14949	14897	15013	14961	14984	15004	14999	15069	14985	15150	15110	14923	15057	14989	14945	15040	15097	14933	14905	14945	14928	15047	14835	15066	15067	15001	14833	14923	15115	14939	14782	15025	15093	14930	14990	15174	15003	14881	15137	14838	14797	14907	14885	15089	14830	14897	14791	15103	14951	15000	15011	15100	14806	14985	15134	14966	14946	14846	14900	15157	15061	15161	14784	14794	14824	15037	14749	14847	14890	15002	14979	15027	15019	15023	14912	15117	15002	14908	15031	15118	15013	14946	14906	15063	15094	15084	15001	15050	14848	14975	15021	14964	14834	15060	14821	15053	14903	15112	15091	15024	15001	14974	14838	14836	15031	14808	14981	15116	15005	14968	14948	14833	14897	15189	15141	14988	14672	15052	14948	15154	14880	15065	14898	15010	15075	14730	14862	14988	14990	15003	15008	15009	14795	14739	14947	14772	14889	14797	14877	15035	14902	14954	15050	14969	14935	14971	15051	15093	14933	15031	14978	15096	15130	15026	15000	14977	14933	14862	15016	15117	14843	14903	14887	14977	14785	15141	14946	14962	15038	15109	15012	14615	14966	14967	14839	14862	14845	14977	14935	14902	15178	15069	14976	15215	15102	15090	15084	15032	15012	15022	15094	15108	14957	14869	14931	14969	15139	14960	14946	14890	14821	14999	14954	14972	15011	14875	14978	15002	15197	14936	15070	14792	15004	14758	15082	15091	15065	15121	14964	15015	14886	14692	15085	15014	14984	14810	15061	14943	15012	14742	14795	15008	14989	15042	15205	15158	15231	15014	14885	15220	14838	14732	14912	14885	15087	15019	14909	14959	14945	15041	14903	14854	14749	14916	15030	15071	15102	14985	14914	15044	15116	14981	15006	15056	15021	14984	15075	14859	15006	14902	14927	15041	14889	14927	14929	14814	14914	15066	15059
15589	29298	26688	20614	19062	18074	17175	16935	16792	16870	15895	15438	15395	15379	15058	14605	14445	14327	14185	14548	14339	14184	14115	14120	14163	13797	13962	13962	13877	13927	13775	13890	13736	13708	13807	13780	13807	13924	13727	13737	13826	13673	13611	14290	15638	16955	17170	16516	15427	14360	14098	13992	13806	13930	13759	13731	13774	13635	13878	13592	13683	13805	13664	13659	13695	13781	13612	13739	13635	13666	13614	13763	13667	13913	13814	13691	13605	13898	13671	13764	13673	13698	13578	13661	13912	13615	13704	13715	13544	13887	13702	13721	13662	13714	13829	13740	13706	13728	13606	13643	13690	13696	13718	13803	13894	13648	13709	13552	13789	13773	13650	13682	13561	13697	13745	13692	13675	13720	13537	13733	13765	13714	13644	13629	13692	13690	13687	13754	13678	13810	13784	13731	13846	13510	13914	13756	13643	13688	13586	13769	13726	13684	13563	13614	13753	13661	13759	13697	13626	13808	13665	13716	13657	13421	13705	13672	13574	13640	13768	13724	13736	13874	13594	13555	13721	13788	13729	13665	13693	13680	13738	13560	13609	13623	13766	13781	13827	13843	13703	13795	13697	13845	13455	13695	13638	13610	13750	13747	13692	13770	13503	13543	13792	14002	13804	13745	13588	13737	13670	13613	13746	13749	13655	13621	13698	13711	13609	13703	13594	13729	13607	13829	13740	13667	13527	13822	13706	13750	13595	13610	13677	13777	13655	13634	13697	13715	13746	13514	13680	13617	13663	13686	13689	13722	13678	13737	13602	13818	13594	13646	13720	13655	13621	13580	13664	13621	13783	13664	13753	13716	13744	13710	13859	13766	13776	13736	13693	13780	13750	13863	13634	13745	13735	13668	13586	13625	13661	13741	13756	13784	13617	13639	13685	13611	13721	13822	13813	13796	13638	13610	13508	13694	13496	13462	13794	13678	13687	13773	13577	13669	13818	13717	13700	13589	13680	13687	13739	13869	13640	13638	13862	13716	13606	13654	13700	13596	13589	13553	13626	13919	13729	13626	13723	13800	13659	13653	13861	13728	13689	13637	13880	13728	13745	13545	13683	13839	13790	13671	13691	13573	13565	13634	13553	13676	13640	13673	13661	13738	13500	13555	13711	13769	13861	13738	13722	13608	13648	13822	13711	13688	13592	13451	13669	13738	13669	13728	13729	13600	13581	13807	13748	13496	13645	13618	13814	13601	13733	13584	13768	13672	13541	13581	13615	13689	13688	13836	13496	13687	13758	13717	13672	13530	13633	13772	13637	13572	13706	13781	13565	13690	13711	13746	13655	13752	13698	13531	13784	13688	13703	13816	13611	13692	13752	13497	13799	13698	13624	13659	13496	13748	13661	13556	13840	13690	13630	13617	13629	13699	13835	13647	13644	13602	13526	13751	13642	13578	13674	13732	13667	13674	13733	13637	13677	13722	13696	13785	13548	13591	13738	13791	13620	13706	13757	13516	13762	13565	13568	13735	13780	13669	13731	13677	13617	13665	13854	13743	13706	13674	13567	13696	13804	13771	13755	13748	13765	13763	13730	13773	13772	13551	13733	13779	13743	13583	13855	13717	13895	13585	13615	13585	13652	13846	13598	13730	13697	13719	13702	13728	13598	13608	13735	13691	13717	13636	13764	13694	13727	13596	13801	13766	13647	13715	13678	13561	13775	13669	13689	13641	13747	13609	13807	13838	13808	13697	13551	13640	13607	13644	13638	13700	13739	13812	13579	13691	13769	13635	13712	13713	13785	13674	13719	13614	13664	13900	13551	13483	13763	13678	13736	13542	13744	13672	13665	13653	13663	13801	13721	13650	13481	13647	13638	13750	13723	13748	13611	13616	13569	13807	13789	13584	13668	13855	13796	13753	13792	13688	13735	13651	13525	13822	13715	13704	13674	13530	13666	13573	13722	13795	13729	13659	13547	13779	13740	13691	13698	13827	13723	13655	13815	13734	13766	13599	13673	13713	13668	13755	13652	13716	13520	13526	13569	13522	13653	13852	13572	13691	13740	13767	13671	13691	13716	13756	13688	13543	13766	13841	13664	13692	13678	13763	13696	13643	13667	13594	13473	13667	13749	13702	13767	13633	13733	13628	13635	13589	13698	13877	13732	13683	13609	13787	13627	13891	13770	13590	13759	13719	13719	13594	13504	13658	13461	13692	13371	13842	13639	13814	13730	13683	13910	13683	13777	13820	13643	13595	13721	13701	13642	13759	13610	13749	13762	13528	13780	13707	13683	13568	13805	13677	13654	13820	13729	13636	13648	13729	13607	13587	13673	13635	13775	13606	13721	13749	13529	13755	13639	13911	13728	13617	13749	13765	13789	13673	13769	13754	13674	13834	13683	13601	13720	13762	13725	13775	13851	13595	13758	13595	13817	13679	13617	13475	13689	13599	13845	13745	13744	13671	13767	13646	13725	13787	13688	13755	13833	13605	13542	13680	13813	13632	13543	13628	13686	13675	13703	13740	13752	13591	13471	13595	13898	13643	13668	13777	13552	13571	13712	13771	13656	13814	13722	13841	13457	13820	13487	13570	13724	13762	13828	13789	13537	13488	13825	13808	13567	13724	13761	13458	13666	13651	13752	13696	13572	13642	13632	13744	13582	13555	13603	13955	13622	13668	13807	13644	13600	13630	13778	13719	13663	13637	13499	13875	13709	13747	13753	13715	13644	13532	13671	13807	13742	13705	13684	13690	13877	13724	13601	13595	13630	13666	13637	13726	13751	13670	13584	13602	13775	13669	13790	13620	13669	13665	13662	13861	13711	13662	13606	13784	13653	13713	13598	13611	13600	13731	13610	13774	13666	13688	13752	13566	13871	13728	13782	13620	13779	13729	13617	13790	13716	13666	13787	13612	13499	13631	13751	13691	13728	13637	13657	13791	13744	13714	13710	13629	13875	13710	13677	13682	13485	13658	13759	13617	13760	13788	13735	13748	13784	13633	13571	13663	13741	13673	13693	13731	13699	13838	13770	13719	13506	13676	13757	13643	13797	13736	13828	13663	13676	13585	13634	13506	13724	13796	13714	13642	13665	13755	13518	13922	13617	13634	13824	13562	13566	13700	13769	13724	13612	13618	13713	13635	13777	13611	13632	13852	13862	13651	13701	13615	13810	13622	13664	13712	13759	13601	13596	13713	13646	13572	13670	13659	13683	13603	13680	13871	13617	13647	13754	13582	13667	13546	13650	13572	13781	13713	13664	13506	13734	13736	13772	13799	13538	13778	13868	13605	13634	13849	13745	13714	13506	13602	13537	13580	13732	13754	13493	13704	13701	13685	13626	13749	13789	13735	13622	13811	13576	13722	13581	13777	13624	13622	13676	13795	13689	13875	13736	13670	13610	13724	13676	13619	13666	13640	13740	13613	13656	13717	13672	13752	13702	13611	13724	13685	13608	13661	13819	13610	13752	13695	13666	13746	13544	13645	13597	13876	13765	13557	13712	13631	13567	13535	13697	13773	13629	13679	13782	13729	13655	13668	13856	13814	13735	13758	13598	13755	13599	13831	13587	13743	13736	13664	13772	13752	13733	13714	13810	13704	13658	13714	13535	13826	13548	13646	13713	13802	13707	13712	13591	13589	13702	13818	13520	13703	13565	13825	13707	13793	13685	13569	13727	13742	13699	13731	13737	13782	13677	13664	13663	13748	13804	13640	13758	13947	13749	13675	13746	13438	13689	13642	13756	13526	13722	13575	13566	13715	13795	13766	13784	13588	13789	13739	13833	13733	13573	13525	13569	13842	13668	13748	13539	13948	13687	13701	13636	13643	13676	13707	13791	13695	13670	13659	13767	13535	13590	13688	13569	13699	13731	13773	13799	13757	13598	13704	13531	13847	13663	13861	13667	13641	13608	13715	13712	13708	13742	13795	13614	13736	13632	13746	13642	13857	13779	13717	13655	13482	13608	13662	13674	13715	13762	13764	13556	13574	13812	13733	13665	13806	13662	13761	13562	13661	13639	13550	13614	13576	13933	13603	13701	13545	13527	13775	13720	13750	13716	13883	13785	13667	13729	13712	13645	13776	13782	13744	13811	13766	13729	13554	13608	13597	13715	13492	13814	13750	13767	13719	13625	13639	13757	13610	13601	13805	13706	13697	13576	13744	13821	13736	13652	13695	13770	13697	13638	13523	13745	13761	13744	13446	13661	13551	13820	13685	13680	13686	13552	13745	13768	13676	13881	13743	13689	13653	13665	13635	13685	13780	13755	13544	13761	13825	13815	13707	13632	13702	13789	13770	13692	13684	13692	13699	13832	13727	13719	13562	13536	13708	13764	13569	13636	13752	13728	13594	13775	13688	13890	13744	13555	13693	13690	13774	13854	13791	13732	13517	13612	13594	13596	13660	13812	13574	13535	13634	13689	13670	13660	13675	13738	13663	13586	13615	13772	13804	13742	13653	13817	13633	13584	13705	13805	13673	13672	13758	13656	13574	13689	13741	13699	13739	13772	13605	13866	13664	13432	13754	13552	13834	13568	13704	13704	13751	13863	13771	13631	13568	13740	13713	13594	13574	13652	13646	13748	13566	13563	13700	13693	13528	13673	13726	13662	13749	13588	13769	13721	13596	13844	13645	13753	13828	13738	13839	13783	13740	13588	13677	13704	13881	13755	13733	13532	13848	13794	13709	13734	13871	13919	13624	13659	13722	13710	13776	13715	13733	13582	13777	13657	13698	13598	13691	13858	13700	13772	13757	13702	13655	13637	13536	13689	13624	13622	13680	13498	13700	13845	13670	13625	13635	13737	13587	13684	13783	13631	13728	13526	13804	13652	13624	13816	13792	13741	13710	13652	13547	13567	13752	13688	13654	13811	13671	13602	13639	13675	13666	13648	13693	13834	13872	13794	13578	13778	13639	13611	13680	13549	13563	13799	13504	13885	13625	13691	13710	13777	13527	13815	13654	13765	13695	13681	13717	13708	13819	13519	13731	13706	13526	13638	13706	13692	13776	13551	13647	13617	13683	13758	13496	13662	13704	13745	13769	13718	13695	13558	13750	13763	13595	13691	13949	13623	13668	13725	13736	13695	13658	13702	13845	13749	13578	13669	13650	13809	13617	13638	13827	13664	13679	13677	13790	13717	13672	13655	13734	13686	13615	13687	13613	13627	13813	13633	13649	13626	13540
27461	21736	22901	18610	15549	15344	15500	15764	15758	15411	15318	15077	15164	15397	15086	15199	14866	14892	14849	14883	14920	15009	14707	14777	14785	14796	14656	14835	14724	14963	14758	14575	14882	14989	14769	14658	14727	14541	14726	14631	14660	14446	14794	14927	14817	14848	14715	14643	14967	14901	14836	14687	14791	14664	14568	14746	14659	14832	14542	14613	14802	14597	14575	14568	14807	14842	14630	14651	14803	14828	14790	14567	14588	14806	14698	14617	14642	14607	14463	14863	14570	14547	14698	14757	14628	14764	14665	14548	14513	14675	14763	14688	14463	14773	14693	14737	14856	14761	14596	14623	14529	14622	14659	14677	14562	14683	14642	14599	14597	14602	14753	14696	14777	14596	14618	14699	14632	14504	14680	14438	14861	14753	14731	14702	14642	14657	14714	14650	14643	14373	14672	14652	14686	14553	14531	14587	14712	14540	14627	14744	14454	14629	14796	14832	14632	14840	14761	14539	14660	14566	14749	14686	14862	14697	14777	14713	14724	14493	14475	14643	14442	14697	14524	14751	14579	14750	14852	14600	14655	14667	14685	14689	14657	14601	14702	14799	14722	14652	14706	14609	14617	14741	14588	14743	14673	14648	14676	14493	14657	14637	14567	14771	14650	14801	14644	14637	14862	14932	14479	14572	14823	14743	14545	14575	14885	14591	14799	14590	14838	14897	14849	14690	14798	14770	14643	15037	14715	14734	14636	14685	14699	14520	14835	14546	14739	14622	14571	14422	14664	14818	14807	14675	14703	14873	14708	14763	14941	14514	14770	14782	14564	14519	14664	14441	14801	14720	14776	14517	14721	14610	14640	14606	14514	14549	14585	14863	14763	14663	14819	14855	14587	14465	14681	14753	14720	14818	14707	14846	14598	14576	14618	14606	14635	14725	14687	14688	14550	14604	14635	14633	14802	14557	14782	14723	14728	14777	14612	14618	14793	14604	14439	14565	14658	14687	14456	14506	14620	14682	14770	14723	14713	14661	14730	14699	14747	14599	14482	14566	14510	14601	14785	14526	14909	14770	14653	14659	14588	14559	14643	14618	14675	14757	14724	14616	14618	14567	14778	14805	14696	14666	14736	14585	14824	14764	14964	14555	14658	14591	14709	14690	14618	14732	14538	14412	14587	14596	14731	14533	14651	14833	14606	14492	14639	14725	14590	14622	14384	14645	14634	14755	14528	14636	14844	14458	14614	14723	14659	14788	14795	14834	14697	14820	14764	14636	14701	14683	14797	14737	14497	14476	14671	14578	14828	14744	14575	14655	14735	14732	14737	14673	14622	14521	14840	14753	14785	14626	14685	14544	14706	14590	14738	14741	14520	14651	14731	14508	14713	14602	14590	14689	14724	14596	14596	14693	14528	14734	14623	14479	14843	14659	14632	14677	14729	14464	14752	14614	14741	14482	14749	14621	14676	14578	14639	14545	14697	14709	14607	14682	14582	14642	14805	14588	14720	14597	14668	14725	14670	14681	14703	14740	14661	14641	14756	14756	14733	14825	14653	14843	14450	14727	14698	14685	14678	14796	14634	14633	14619	14698	14622	14935	14674	14750	14646	14573	14535	14659	14646	14833	14819	14847	14597	14718	14605	14571	14709	14589	14692	14787	14695	14716	14869	14578	14702	14683	14676	14700	14776	14591	14697	14728	14632	14931	14632	14816	14872	14809	14904	14616	14546	14591	14702	14672	14729	15056	14541	14564	14650	14555	14745	14731	14617	14777	14647	14668	14685	14654	14842	14701	14529	14509	14822	14678	14828	14790	14801	14634	14729	14753	14457	14647	14863	14584	14593	14681	14772	14730	14668	14805	14663	14629	14566	14518	14746	14649	14374	14751	14788	14651	14782	14614	14513	14627	14680	14732	14719	14644	14599	14552	14730	14623	14830	14646	14654	14649	14833	14768	14827	14631	14612	14743	14820	14822	14783	14740	14658	14770	14680	14629	14570	14851	14553	14626	14950	14685	14713	14735	14729	14752	14654	14381	14603	14606	14875	14529	14765	14782	14534	14757	14604	14565	14712	14681	14771	14577	14655	14691	14650	14538	14862	14654	14663	14549	14555	14745	14875	14892	14578	14673	14705	14685	14782	14611	14616	14644	14753	14826	14760	14643	14650	14770	14697	14853	14798	14758	14681	14644	14510	14715	14883	14935	14710	14613	14701	14706	14756	14685	14624	14593	14587	14714	14795	14609	14567	14672	14692	14628	14853	14779	14666	14451	14532	14672	14630	14636	14610	14787	14749	14786	14551	14622	14720	14859	14644	14728	14784	14892	14808	14763	14490	14663	14718	14602	14773	14767	14658	14519	14663	14597	14714	14695	14608	14587	14612	14717	14674	14775	14703	14835	14844	14721	14513	14634	14664	14782	14538	14725	14753	14702	14673	14728	14722	14807	14564	14577	14796	14716	14595	14548	14898	14990	14689	14668	14702	14655	14749	14604	14778	14705	14859	14673	14439	14851	14817	14642	14867	14568	14748	14695	14865	14737	14693	14727	14784	14632	14710	14627	14401	14621	14767	14818	14769	14867	14488	14706	14634	14592	14658	14781	14831	14596	14791	14751	14590	14579	14655	14644	14688	14570	14716	14795	14665	14778	14805	14617	14695	14702	14504	14589	14490	14639	14738	14510	14743	14757	14613	14652	14700	14830	14702	14594	14834	14600	14472	14795	14762	14787	14723	14635	14644	14856	14729	14748	14485	14605	14596	14906	14733	14715	14908	14645	14798	14568	14601	14587	14851	14715	14540	14805	14759	14646	14607	14602	14710	14571	14730	14602	14807	14854	14716	14742	14652	14905	14576	14681	14983	14642	14648	14813	14833	14661	14796	14706	14974	14897	14726	14866	14621	14843	14977	14749	14654	14779	14569	14495	14799	14641	14551	14618	14645	14734	14661	14756	14772	14718	14923	14647	14693	14602	14666	14666	14799	14747	14636	14849	14787	14763	14650	14698	14577	14721	14649	14774	14737	14654	14651	14651	14724	14707	14666	14870	14625	14498	14745	14753	14770	14723	14536	14760	14772	14551	14700	14613	14729	14654	14652	14686	14858	14757	14771	14650	14528	14671	14897	14701	14712	14639	14657	14847	14756	14690	14686	14622	14695	14843	14756	14802	14944	14749	14635	14778	14551	14772	14569	14765	14781	14773	14670	14679	14667	14827	14896	14604	14647	14656	14833	14824	14637	14665	14817	14611	14605	14687	14710	14640	14501	14698	14702	14692	14804	14895	14800	14599	14751	14446	14580	14709	14519	14808	14903	14842	14803	14745	14687	14573	14957	14738	14693	14649	14659	14503	14736	14851	14766	14721	14604	14678	14852	14757	14607	14816	14626	14855	14739	14722	14669	14834	14761	14822	14991	14486	14630	14785	14700	14706	14663	14624	14561	14449	14587	14693	14679	14613	14611	14779	14736	14694	14726	14590	14440	14905	14566	14629	14727	14628	14725	14715	14553	14770	14620	14572	14668	14679	14769	14568	14786	14692	14848	14719	14707	14720	14724	14764	14597	14655	14629	14507	14608	14684	14885	14640	14722	14639	14877	14691	14822	14685	14807	14609	14710	14596	14549	14604	14606	14654	14460	14700	14652	14476	14670	14736	14794	14902	14530	14812	14559	14724	14441	14636	14763	14645	14595	14721	14583	14704	14684	14871	14802	14773	14700	14613	14661	14596	14842	14599	14843	14667	14629	14500	14648	14759	14595	14656	14716	14569	14671	14685	14576	14793	14854	14763	14610	14641	14596	14681	14701	14655	14725	14677	14787	14770	14715	14502	14492	14647	14690	14387	14751	14729	14861	14650	14688	14655	14918	14810	14674	14600	14607	14604	14810	14827	14575	14739	14662	14628	14815	14614	14785	14398	14719	14705	14491	14762	14870	14609	14576	14577	14670	14721	14650	14784	14595	14661	14610	14537	14676	14696	14731	14701	14622	14713	14748	14775	14823	14558	14727	14768	14633	14798	14507	14642	14604	14674	14629	14636	14614	14493	14802	14773	14618	14512	14730	14769	14574	14620	14731	14638	14722	14934	14714	14675	14742	14868	14493	14512	14780	14662	14606	14603	14735	14697	14804	14439	14693	14720	14827	14558	14859	14618	14677	14645	14623	14626	14666	14640	14571	14522	14734	14598	14611	14600	14494	14697	14625	14605	14574	14561	14528	14803	14604	14738	14611	14700	14682	14761	14703	14602	14492	14776	14717	14815	14922	15025	14619	14615	14603	14649	14634	14748	14515	14556	14703	14569	14597	14554	14725	14808	14650	14761	14631	14809	14828	14596	14610	14873	14918	14764	14908	14820	14689	14589	14780	14603	14767	14607	14701	14694	14666	14529	14772	14625	14683	14775	14690	14818	14693	14595	14679	14846	14666	14813	14744	14706	14659	14709	14640	14656	14734	14634	14765	14756	14822	14773	14672	14854	14755	14541	14674	14609	14656	14641	14733	14852	14675	14617	14704	14844	14878	14623	14609	14753	14683	14640	14800	14799	14826	14701	14690	14683	14627	14609	14552	14811	14706	14706	14842	14762	14450	14700	14798	14471	14744	14723	14563	14688	14717	14742	14742	14487	14844	14890	14685	14752	14484	14661	14658	14695	14691	14714	14821	14898	14743	14628	14884	14755	14807	14565	14693	14615	14754	14842	14801	14774	14585	14813	14799	14606	14676	14690	14621	14707	14779	14653	14738	14698	14694	14654	14557	14658	14824	14814	14780	14749	14846	14636	14763	14673	14924	14671	14538	14669	14588	14624	14844	14648	14710	14651	14648	14664	14647	14838	14973	14713	14876	14677	14717	14817	14747	14689	14913	14677	14735	14513	14703	14615	14585	14718	14794	14854	14680	14733	14769	14641	14704	14700	14752	14705	14768	14791	14714	14626	14844	14675	14847	14843	14588	14545	14601	14704	14598	14505	14662	14594	14655	14429	14820	14577	14665	14594	14662	14755	14803	14713	14695	14662	14791	14703	14810	14787	14577	14650	14872	14586	14768	14648	14544	14734	14768	14753	14668	14636	14668	14489	14740	14720	14853	14745	14715	14740	14622	14556	14811	14695	14547	14677	14675	14689	14707	14651	14718	14775	14651	14944	14689	14842	14638	14647	14677	14705	14524	14749	14835	14794	14814	14756	14661	14741
14936	18875	17829	15275	14974	14988	14876	14891	15153	14920	14413	14159	14315	14389	14218	14038	13835	13680	13677	13731	13683	13799	13553	13707	13661	13582	13633	13659	13426	13420	13489	13544	13593	13509	13634	13566	13457	13616	13705	13429	13515	13325	13334	13482	13710	13804	13824	13838	13584	13640	13548	13544	13405	13373	13477	13414	13647	13503	13570	13707	13429	13484	13511	13361	13484	13532	13732	13411	13481	13499	13475	13362	13604	13571	13533	13598	13394	13510	13399	13486	13462	13423	13536	13520	13524	13528	13459	13385	13494	13497	13370	13549	13342	13454	13461	13457	13511	13588	13436	13474	13395	13425	13492	13473	13592	13616	13525	13669	13361	13533	13567	13535	13480	13593	13573	13565	13546	13579	13517	13472	13653	13547	13483	13442	13590	13610	13440	13600	13478	13574	13647	13442	13606	13532	13550	13538	13565	13481	13520	13569	13643	13635	13611	13378	13510	13747	13594	13498	13347	13517	13310	13522	13550	13629	13579	13421	13551	13530	13546	13516	13426	13468	13587	13566	13414	13400	13823	13482	13581	13462	13351	13457	13548	13534	13479	13435	13653	13440	13472	13548	13420	13560	13447	13622	13425	13517	13489	13519	13578	13472	13550	13579	13388	13278	13595	13547	13652	13586	13668	13563	13534	13484	13628	13380	13507	13598	13413	13286	13604	13582	13474	13657	13313	13440	13448	13430	13634	13676	13683	13375	13370	13453	13512	13522	13492	13259	13502	13621	13589	13479	13423	13323	13451	13354	13359	13519	13564	13606	13478	13495	13602	13501	13513	13792	13416	13498	13441	13439	13455	13616	13577	13410	13488	13539	13459	13404	13441	13491	13545	13532	13466	13404	13554	13572	13579	13581	13515	13319	13447	13389	13575	13655	13612	13706	13615	13552	13508	13558	13542	13461	13525	13368	13416	13559	13509	13543	13572	13277	13615	13327	13658	13601	13540	13489	13422	13488	13561	13506	13611	13590	13550	13376	13510	13505	13649	13489	13547	13574	13572	13414	13586	13554	13474	13622	13390	13345	13359	13638	13519	13503	13398	13444	13453	13496	13504	13349	13330	13650	13548	13552	13385	13440	13541	13545	13580	13653	13474	13532	13518	13466	13496	13543	13537	13449	13463	13417	13586	13439	13662	13518	13499	13396	13300	13726	13682	13534	13481	13508	13396	13470	13576	13453	13584	13375	13743	13696	13489	13495	13570	13478	13483	13575	13602	13424	13481	13519	13565	13431	13422	13482	13699	13370	13486	13529	13528	13701	13769	13362	13324	13461	13610	13399	13651	13566	13636	13407	13478	13476	13527	13518	13519	13454	13638	13539	13440	13700	13513	13389	13510	13418	13563	13646	13450	13502	13558	13580	13655	13492	13477	13504	13496	13465	13458	13426	13544	13402	13535	13500	13333	13332	13439	13546	13402	13591	13634	13400	13417	13396	13423	13480	13557	13497	13535	13424	13635	13683	13384	13538	13312	13476	13567	13539	13307	13633	13585	13400	13547	13608	13624	13595	13657	13380	13632	13470	13394	13602	13571	13529	13547	13522	13359	13391	13616	13569	13482	13363	13577	13748	13568	13505	13387	13441	13622	13587	13609	13458	13606	13455	13465	13494	13493	13498	13463	13454	13451	13598	13604	13465	13494	13539	13697	13489	13414	13578	13502	13390	13607	13657	13526	13485	13506	13683	13418	13415	13536	13668	13750	13559	13611	13432	13498	13480	13579	13562	13578	13429	13514	13390	13474	13450	13537	13595	13468	13582	13455	13442	13507	13422	13574	13484	13494	13410	13487	13535	13600	13369	13428	13442	13509	13556	13327	13481	13568	13561	13524	13429	13485	13530	13509	13602	13432	13473	13648	13546	13500	13463	13406	13596	13514	13430	13561	13569	13597	13436	13510	13511	13594	13522	13413	13492	13446	13530	13645	13519	13609	13476	13549	13455	13501	13569	13562	13417	13357	13558	13452	13588	13592	13510	13442	13485	13515	13544	13338	13542	13342	13294	13483	13354	13575	13634	13508	13566	13467	13557	13566	13613	13333	13349	13467	13524	13425	13420	13490	13378	13498	13531	13444	13434	13632	13437	13573	13362	13393	13562	13431	13678	13595	13590	13445	13568	13393	13515	13589	13440	13353	13476	13535	13540	13450	13313	13563	13575	13368	13392	13528	13493	13622	13542	13256	13484	13463	13684	13522	13664	13472	13520	13559	13518	13560	13516	13470	13566	13594	13569	13399	13424	13557	13620	13477	13510	13451	13520	13422	13533	13560	13504	13431	13386	13734	13485	13568	13531	13545	13566	13546	13588	13555	13608	13498	13546	13580	13396	13486	13511	13475	13547	13486	13519	13448	13452	13519	13605	13416	13572	13478	13641	13446	13417	13416	13432	13550	13433	13374	13613	13722	13573	13456	13573	13390	13481	13459	13575	13470	13534	13518	13565	13350	13503	13360	13542	13651	13415	13514	13585	13601	13526	13531	13490	13468	13467	13560	13449	13514	13553	13462	13648	13629	13355	13527	13491	13526	13425	13491	13442	13494	13441	13565	13431	13549	13521	13607	13550	13412	13548	13383	13359	13528	13461	13550	13448	13449	13471	13475	13387	13407	13421	13445	13519	13437	13622	13406	13616	13398	13568	13611	13515	13458	13529	13470	13480	13627	13485	13356	13512	13470	13466	13410	13476	13516	13535	13616	13453	13471	13451	13271	13598	13390	13554	13444	13533	13349	13547	13460	13401	13445	13611	13653	13587	13351	13547	13482	13469	13562	13710	13451	13487	13442	13400	13460	13606	13604	13661	13543	13513	13611	13482	13573	13500	13500	13657	13432	13679	13497	13557	13517	13538	13511	13628	13568	13573	13560	13479	13534	13539	13486	13452	13407	13467	13421	13546	13391	13565	13431	13365	13603	13380	13524	13690	13357	13501	13452	13428	13311	13521	13536	13320	13563	13636	13648	13531	13535	13513	13312	13527	13572	13406	13603	13655	13474	13478	13424	13670	13596	13463	13581	13539	13660	13356	13472	13452	13595	13610	13654	13567	13660	13415	13566	13351	13469	13573	13612	13643	13445	13568	13477	13435	13540	13408	13621	13462	13543	13465	13445	13538	13524	13671	13625	13505	13483	13528	13402	13361	13403	13508	13520	13445	13606	13529	13381	13498	13432	13509	13494	13551	13657	13502	13493	13714	13348	13456	13603	13665	13541	13490	13536	13511	13681	13421	13549	13478	13626	13454	13625	13675	13402	13471	13507	13373	13457	13551	13395	13452	13432	13514	13669	13598	13653	13501	13484	13609	13454	13571	13521	13432	13431	13476	13456	13490	13471	13574	13551	13512	13542	13530	13597	13549	13558	13487	13465	13361	13417	13730	13328	13454	13510	13455	13484	13532	13622	13471	13377	13482	13515	13482	13397	13429	13471	13494	13380	13354	13512	13679	13516	13697	13474	13649	13586	13544	13531	13731	13411	13608	13478	13509	13676	13533	13520	13439	13454	13664	13487	13533	13556	13501	13481	13531	13614	13679	13538	13530	13596	13474	13407	13533	13415	13616	13468	13335	13630	13303	13459	13594	13567	13393	13470	13386	13554	13591	13437	13368	13589	13463	13537	13361	13502	13628	13523	13552	13485	13638	13462	13492	13536	13393	13551	13389	13410	13527	13497	13597	13522	13578	13708	13474	13632	13521	13609	13534	13648	13404	13556	13586	13688	13436	13425	13558	13415	13652	13592	13674	13388	13588	13567	13441	13548	13518	13544	13570	13427	13636	13608	13346	13463	13626	13366	13606	13408	13376	13472	13587	13441	13433	13467	13466	13679	13388	13405	13519	13383	13437	13510	13575	13443	13529	13577	13568	13510	13439	13407	13225	13566	13490	13460	13776	13285	13395	13525	13517	13751	13613	13525	13586	13573	13619	13574	13609	13434	13302	13557	13496	13553	13573	13443	13539	13430	13491	13430	13553	13601	13365	13631	13464	13506	13552	13570	13411	13573	13541	13404	13544	13561	13579	13594	13453	13468	13571	13359	13456	13391	13602	13532	13472	13453	13509	13620	13569	13535	13387	13594	13421	13565	13494	13438	13691	13594	13347	13658	13417	13445	13613	13543	13505	13622	13652	13622	13650	13473	13528	13492	13379	13620	13533	13445	13409	13438	13436	13557	13500	13431	13565	13421	13565	13499	13575	13557	13539	13557	13462	13478	13472	13621	13531	13536	13599	13545	13561	13548	13431	13507	13382	13428	13473	13548	13494	13697	13474	13422	13560	13452	13490	13468	13506	13544	13320	13416	13446	13613	13534	13471	13432	13598	13559	13516	13473	13561	13522	13483	13532	13407	13533	13420	13631	13454	13309	13441	13603	13553	13544	13607	13632	13488	13611	13542	13388	13676	13497	13453	13522	13574	13386	13503	13532	13421	13471	13508	13586	13571	13474	13447	13504	13482	13586	13567	13551	13572	13396	13611	13514	13629	13436	13469	13397	13511	13501	13517	13498	13402	13499	13449	13444	13468	13492	13347	13425	13558	13521	13472	13534	13524	13520	13485	13501	13410	13482	13592	13519	13398	13426	13437	13561	13378	13433	13543	13537	13403	13538	13361	13486	13419	13561	13503	13475	13556	13246	13325	13655	13476	13502	13587	13523	13532	13406	13591	13447	13603	13393	13473	13498	13556	13471	13457	13566	13494	13582	13428	13433	13550	13294	13474	13501	13488	13448	13486	13484	13538	13482	13566	13310	13455	13550	13359	13464	13372	13374	13557	13544	13407	13605	13588	13460	13619	13568	13597	13555	13480	13575	13479	13500	13490	13567	13480	13351	13553	13446	13433	13656	13636	13595	13537	13426	13500	13498	13549	13447	13505	13600	13651	13681	13427	13621	13683	13380	13457	13609	13504	13430	13562	13380	13537	13606	13425	13574	13446	13565	13486	13493	13404	13346	13554	13511	13608	13469	13530	13608	13575	13333	13414	13450	13542	13493	13428	13498	13528	13558	13465	13556	13535	13530	13462	13436	13549	13394	13544	13486	13344	13604	13473	13650	13404	13458	13577	13647	13507	13752	13580	13498	13403	13516	13504	13308	13406	13480	13612	13411	13616	13585	13490	13648	13477	13510	13505	13401	13501	13572	13464	13530
23967	21116	28437	24104	21642	20337	18741	16587	16435	16399	15669	15351	15404	15750	15564	15316	14921	14861	14874	14991	15023	14899	14962	14694	14686	14812	14660	14477	14833	14643	14652	14694	14721	14642	14735	14667	14718	14596	14765	14835	14599	14798	14688	15003	15839	15971	15952	15547	15293	15060	14834	14731	14678	14744	14627	14579	14610	14415	14613	14785	14793	14367	14476	14546	14560	14495	14551	14740	14410	14926	14685	14606	14581	14681	14784	14808	14710	14684	14723	14572	14542	14618	14685	14603	14706	14572	14571	14422	14646	14614	14872	14716	14632	14629	14553	14774	14687	14765	14620	14575	14625	14716	14640	14558	14663	14502	14701	14791	14607	14523	14721	14742	14514	14533	14576	14570	14567	14812	14451	14690	14725	14587	14390	14428	14432	14724	14666	14622	14598	14540	14519	14640	14508	14598	14694	14729	14627	14685	14484	14659	14819	14390	14647	14510	14622	14671	14705	14595	14523	14480	14660	14351	14451	14344	14515	14752	14668	14657	14645	14758	14712	14300	14690	14574	14571	14676	14632	14695	14524	14526	14718	14454	14638	14651	14793	14502	14636	14577	14687	14550	14623	14474	14659	14540	14525	14518	14446	14721	14641	14535	14699	14518	14547	14584	14707	14506	14686	14523	14506	14853	14694	14558	14481	14591	14644	14651	14680	14490	14694	14585	14661	14704	14754	14615	14610	14632	14583	14693	14652	14554	14677	14486	14737	14368	14553	14549	14628	14452	14573	14633	14567	14428	14623	14614	14609	14624	14496	14557	14587	14737	14723	14654	14436	14514	14678	14656	14718	14474	14596	14624	14544	14672	14582	14550	14698	14546	14760	14529	14458	14607	14393	14727	14550	14548	14666	14620	14555	14674	14700	14637	14790	14468	14449	14546	14616	14633	14558	14677	14685	14692	14872	14613	14710	14537	14844	14644	14460	14536	14645	14378	14727	14529	14539	14778	14517	14685	14447	14499	14771	14552	14699	14754	14458	14734	14744	14526	14489	14757	14519	14689	14639	14792	14456	14497	14560	14461	14644	14598	14650	14626	14562	14912	14514	14510	14643	14585	14863	14701	14515	14259	14456	14751	14630	14429	14575	14812	14576	14614	14601	14469	14665	14501	14545	14510	14635	14655	14611	14562	14539	14764	14679	14600	14691	14826	14518	14718	14630	14536	14544	14786	14636	14686	14728	14482	14646	14599	14657	14624	14548	14459	14850	14631	14677	14577	14917	14559	14533	14730	14493	14591	14817	14535	14743	14585	14681	14595	14692	14614	14673	14484	14559	14581	14656	14588	14421	14559	14584	14597	14630	14755	14618	14409	14822	14521	14367	14641	14598	14739	14621	14588	14651	14523	14496	14505	14578	14688	14539	14553	14560	14665	14436	14593	14477	14628	14751	14703	14599	14517	14468	14629	14678	14678	14575	14638	14569	14596	14710	14567	14762	14587	14627	14468	14779	14640	14430	14627	14607	14542	14667	14710	14462	14562	14553	14529	14611	14449	14643	14648	14560	14627	14721	14488	14429	14461	14651	14460	14503	14566	14559	14752	14718	14629	14553	14664	14639	14521	14637	14601	14735	14784	14699	14721	14727	14774	14633	14677	14587	14658	14562	14631	14649	14601	14651	14525	14667	14576	14719	14281	14537	14783	14637	14569	14543	14676	14626	14697	14588	14733	14814	14655	14637	14576	14747	14536	14714	14696	14660	14628	14791	14692	14699	14529	14585	14914	14672	14695	14548	14558	14458	14511	14565	14459	14538	14633	14636	14670	14555	14598	14712	14495	14377	14506	14678	14593	14767	14524	14640	14504	14625	14720	14521	14609	14730	14657	14754	14456	14583	14506	14764	14680	14676	14510	14479	14542	14612	14540	14651	14528	14399	14492	14528	14617	14475	14669	14581	14575	14488	14526	14441	14492	14613	14584	14632	14511	14554	14659	14466	14568	14496	14513	14539	14551	14618	14588	14593	14512	14633	14489	14616	14627	14661	14776	14703	14641	14711	14527	14764	14563	14593	14487	14688	14582	14645	14666	14665	14707	14743	14487	14545	14564	14552	14520	14598	14716	14470	14556	14499	14470	14573	14709	14570	14509	14847	14574	14401	14483	14481	14602	14662	14723	14701	14522	14470	14741	14442	14458	14544	14625	14681	14535	14466	14513	14444	14593	14428	14691	14636	14498	14465	14560	14536	14648	14730	14737	14488	14646	14493	14539	14521	14536	14800	14506	14624	14510	14776	14584	14481	14586	14593	14555	14541	14457	14576	14578	14626	14500	14612	14651	14552	14542	14654	14642	14512	14576	14628	14609	14833	14617	14604	14549	14564	14510	14673	14521	14533	14767	14587	14565	14666	14634	14630	14385	14732	14476	14614	14597	14576	14613	14594	14751	14685	14566	14567	14581	14664	14771	14570	14534	14637	14634	14348	14591	14512	14727	14712	14592	14797	14624	14577	14660	14778	14641	14419	14737	14705	14683	14627	14569	14805	14746	14782	14590	14714	14561	14380	14598	14753	14707	14455	14651	14584	14601	14653	14752	14600	14428	14581	14344	14345	14546	14540	14526	14642	14597	14448	14770	14761	14667	14559	14487	14551	14682	14494	14515	14359	14572	14580	14502	14625	14577	14699	14496	14526	14536	14582	14464	14588	14738	14555	14623	14615	14644	14443	14613	14550	14516	14674	14517	14624	14634	14469	14513	14518	14622	14694	14592	14602	14537	14722	14420	14465	14598	14577	14542	14630	14355	14430	14352	14576	14682	14648	14607	14640	14663	14691	14680	14608	14566	14752	14745	14653	14639	14764	14818	14631	14451	14574	14718	14707	14435	14692	14741	14555	14586	14669	14698	14735	14764	14679	14708	14542	14767	14570	14529	14703	14488	14554	14549	14580	14598	14675	14678	14419	14729	14486	14426	14440	14575	14470	14539	14664	14545	14669	14539	14419	14632	14538	14711	14586	14477	14669	14701	14640	14545	14736	14656	14483	14585	14625	14556	14622	14501	14691	14511	14534	14557	14707	14552	14691	14532	14494	14604	14588	14468	14663	14756	14688	14824	14611	14718	14661	14521	14635	14501	14536	14558	14577	14542	14598	14448	14497	14749	14581	14525	14501	14532	14563	14514	14710	14726	14576	14350	14696	14467	14585	14693	14543	14671	14709	14481	14650	14635	14710	14668	14682	14578	14653	14533	14411	14687	14621	14722	14575	14545	14345	14512	14625	14516	14787	14789	14588	14539	14573	14519	14403	14569	14706	14651	14735	14624	14505	14521	14540	14536	14667	14650	14298	14529	14508	14804	14631	14572	14598	14701	14579	14580	14696	14416	14769	14409	14679	14579	14601	14792	14646	14601	14694	14439	14695	14559	14680	14472	14737	14614	14425	14483	14459	14641	14463	14581	14701	14456	14346	14541	14661	14681	14451	14851	14598	14564	14514	14502	14623	14585	14631	14501	14539	14831	14547	14615	14705	14586	14633	14775	14670	14590	14634	14614	14571	14519	14671	14726	14722	14538	14708	14581	14675	14638	14625	14662	14548	14678	14740	14563	14574	14510	14695	14439	14636	14462	14584	14629	14563	14432	14570	14736	14617	14575	14550	14754	14650	14647	14488	14608	14548	14611	14661	14556	14769	14348	14499	14588	14744	14517	14624	14457	14555	14655	14516	14461	14592	14533	14660	14732	14732	14719	14526	14446	14468	14508	14497	14625	14676	14581	14644	14793	14631	14563	14583	14670	14707	14787	14487	14548	14528	14644	14555	14576	14541	14559	14628	14747	14611	14268	14468	14579	14707	14612	14604	14728	14604	14530	14639	14481	14589	14653	14479	14691	14644	14484	14633	14556	14665	14774	14623	14639	14712	14664	14613	14619	14518	14596	14639	14421	14438	14557	14551	14501	14551	14643	14695	14517	14692	14414	14720	14552	14406	14548	14659	14697	14680	14565	14417	14505	14662	14595	14582	14604	14555	14742	14515	14498	14543	14562	14607	14589	14563	14585	14494	14478	14543	14544	14525	14591	14832	14661	14473	14687	14245	14443	14739	14577	14739	14640	14610	14446	14608	14735	14769	14515	14715	14493	14628	14653	14478	14606	14723	14508	14470	14602	14413	14563	14640	14867	14492	14660	14571	14580	14420	14636	14689	14600	14764	14637	14782	14392	14493	14476	14537	14672	14641	14671	14541	14733	14451	14660	14589	14641	14658	14639	14586	14711	14487	14697	14571	14719	14989	14626	14598	14700	14783	14499	14527	14671	14702	14746	14609	14547	14564	14567	14567	14814	14738	14595	14665	14701	14576	14627	14730	14704	14567	14504	14615	14449	14620	14645	14609	14682	14603	14836	14653	14686	14592	14590	14541	14530	14643	14515	14605	14581	14485	14469	14583	14496	14667	14592	14754	14758	14663	14620	14565	14563	14404	14669	14744	14723	14483	14521	14830	14658	14826	14723	14590	14587	14699	14786	14547	14644	14814	14315	14548	14616	14499	14592	14780	14783	14557	14602	14778	14436	14440	14510	14585	14499	14513	14631	14511	14355	14660	14685	14621	14564	14618	14626	14650	14641	14732	14632	14493	14404	14660	14581	14396	14531	14559	14615	14696	14501	14566	14497	14456	14461	14605	14613	14578	14624	14660	14379	14694	14583	14662	14633	14687	14689	14509	14717	14711	14530	14564	14722	14794	14333	14725	14574	14685	14556	14451	14435	14561	14665	14605	14630	14593	14593	14620	14671	14725	14701	14539	14583	14641	14665	14653	14594	14480	14558	14656	14627	14454	14756	14690	14409	14561	14570	14707	14574	14544	14452	14738	14563	14783	14570	14402	14674	14525	14700	14537	14577	14461	14730	14625	14468	14678	14682	14636	14511	14551	14724	14612	14449	14700	14599	14700	14780	14455	14636	14618	14447	14597	14545	14760	14431	14716	14549	14612	14375	14543	14507	14526	14550	14511	14450	14483	14605	14589	14417	14575	14567	14480	14530	14479	14577	14703	14636	14471	14527	14501	14554	14567	14592	14717	14494	14676	14572	14621	14614	14630	14620	14600	14668	14693	14806	14690	14635	14501	14727	14640	14469	14530	14562	14701	14674	14711	14446	14583	14325	14720	14559	14669	14567	14618	14495	14652	14695	14657	14647
14053	24863	22438	18259	17295	16534	15927	16409	16676	15991	14694	14529	14905	15325	15207	14550	14037	13699	13742	13943	13758	13801	13870	13747	13594	13643	13808	13638	13711	13698	13618	13535	13674	13647	13456	13503	13762	13557	13656	13669	13515	13634	13613	14129	15051	15361	15028	14723	14088	13882	13796	13644	13422	13303	13490	13571	13462	13454	13583	13549	13459	13418	13674	13467	13452	13435	13554	13468	13509	13443	13558	13550	13485	13478	13505	13430	13466	13528	13349	13525	13578	13557	13419	13401	13649	13427	13348	13496	13377	13472	13506	13372	13386	13538	13410	13465	13462	13546	13509	13537	13532	13460	13568	13481	13406	13568	13430	13528	13497	13492	13634	13541	13358	13549	13426	13391	13526	13358	13444	13562	13384	13465	13502	13556	13386	13716	13477	13392	13658	13537	13649	13645	13673	13532	13383	13360	13499	13474	13485	13319	13552	13423	13468	13471	13414	13544	13414	13575	13498	13420	13583	13580	13376	13481	13394	13485	13254	13550	13448	13479	13382	13379	13490	13522	13595	13654	13662	13491	13561	13550	13421	13439	13590	13416	13498	13465	13305	13436	13369	13574	13454	13499	13474	13581	13529	13527	13509	13458	13595	13418	13427	13400	13488	13569	13373	13346	13634	13459	13624	13408	13613	13419	13396	13502	13393	13419	13673	13621	13487	13439	13505	13481	13430	13556	13476	13494	13357	13540	13507	13562	13454	13527	13434	13543	13463	13476	13619	13493	13647	13538	13528	13543	13445	13339	13561	13621	13544	13477	13550	13401	13553	13420	13359	13435	13488	13517	13418	13432	13433	13566	13482	13363	13608	13540	13631	13586	13509	13492	13549	13373	13493	13585	13438	13552	13649	13484	13440	13501	13417	13620	13531	13545	13558	13514	13382	13387	13516	13514	13534	13486	13588	13593	13518	13613	13592	13475	13492	13553	13532	13592	13779	13415	13415	13448	13515	13581	13470	13423	13423	13382	13756	13406	13461	13390	13560	13509	13547	13468	13557	13390	13469	13565	13531	13523	13472	13540	13440	13492	13339	13414	13479	13439	13372	13438	13516	13437	13410	13391	13559	13448	13449	13467	13403	13450	13541	13421	13447	13512	13565	13505	13580	13576	13620	13441	13648	13524	13456	13422	13456	13460	13411	13504	13496	13377	13525	13377	13570	13658	13431	13340	13496	13500	13517	13477	13591	13435	13579	13327	13428	13439	13505	13484	13509	13558	13514	13487	13446	13559	13347	13461	13680	13361	13278	13654	13445	13498	13576	13478	13520	13573	13451	13455	13351	13552	13603	13421	13333	13462	13498	13438	13613	13450	13592	13452	13527	13626	13290	13561	13487	13321	13346	13467	13508	13540	13629	13485	13516	13386	13447	13545	13497	13560	13467	13539	13428	13465	13625	13377	13594	13624	13531	13527	13636	13465	13395	13421	13444	13369	13386	13496	13478	13653	13446	13507	13451	13579	13504	13605	13531	13499	13552	13504	13661	13360	13440	13660	13442	13403	13499	13495	13597	13546	13409	13623	13388	13480	13552	13460	13510	13416	13521	13590	13478	13386	13363	13299	13588	13477	13493	13505	13435	13455	13497	13585	13599	13392	13467	13626	13386	13329	13433	13442	13376	13494	13558	13490	13564	13506	13375	13464	13487	13507	13440	13595	13539	13534	13316	13536	13405	13478	13582	13448	13383	13542	13514	13447	13458	13427	13442	13341	13504	13448	13484	13496	13595	13619	13409	13462	13410	13555	13468	13507	13494	13485	13555	13490	13435	13591	13476	13579	13487	13395	13630	13453	13273	13546	13598	13561	13355	13631	13408	13446	13510	13475	13419	13503	13526	13568	13594	13583	13615	13640	13465	13364	13577	13490	13539	13496	13453	13500	13416	13611	13498	13493	13547	13414	13267	13517	13457	13505	13466	13547	13569	13555	13435	13476	13324	13610	13406	13318	13430	13493	13490	13403	13645	13447	13364	13546	13657	13443	13582	13480	13502	13529	13668	13451	13536	13442	13470	13443	13356	13578	13453	13457	13431	13601	13527	13596	13441	13409	13665	13534	13323	13551	13524	13440	13464	13513	13405	13666	13517	13488	13659	13480	13507	13510	13595	13487	13580	13334	13398	13480	13476	13458	13522	13414	13535	13460	13429	13415	13436	13471	13517	13400	13417	13461	13459	13541	13680	13346	13457	13419	13461	13521	13559	13375	13491	13557	13368	13531	13581	13406	13474	13481	13442	13544	13514	13590	13591	13436	13454	13430	13455	13553	13557	13536	13340	13335	13532	13498	13373	13427	13513	13549	13453	13487	13440	13370	13411	13518	13498	13491	13445	13459	13575	13471	13511	13482	13478	13537	13521	13308	13530	13253	13318	13481	13601	13342	13548	13390	13432	13395	13573	13523	13596	13421	13467	13585	13522	13442	13599	13410	13430	13595	13506	13526	13402	13408	13444	13766	13365	13532	13458	13477	13377	13583	13445	13428	13481	13620	13645	13605	13437	13646	13575	13470	13349	13506	13502	13438	13506	13690	13441	13384	13650	13434	13400	13540	13358	13364	13443	13581	13532	13571	13380	13295	13403	13412	13396	13625	13521	13349	13535	13542	13429	13581	13428	13482	13561	13496	13630	13514	13469	13462	13511	13503	13468	13571	13408	13769	13658	13401	13438	13430	13393	13434	13482	13448	13379	13538	13452	13440	13552	13492	13392	13446	13388	13588	13596	13525	13573	13446	13375	13561	13481	13486	13496	13438	13447	13550	13523	13469	13532	13463	13385	13609	13633	13493	13490	13538	13569	13467	13570	13577	13339	13445	13545	13585	13539	13658	13567	13461	13484	13653	13516	13547	13344	13580	13445	13514	13505	13407	13658	13544	13515	13475	13395	13630	13350	13357	13393	13425	13491	13481	13420	13592	13499	13454	13544	13452	13396	13345	13507	13561	13461	13307	13484	13544	13454	13486	13316	13439	13444	13477	13602	13438	13707	13410	13389	13476	13506	13556	13516	13431	13554	13547	13476	13388	13612	13541	13608	13611	13402	13515	13532	13505	13455	13320	13542	13381	13552	13325	13422	13536	13471	13434	13475	13518	13423	13305	13419	13444	13456	13438	13558	13426	13686	13478	13370	13522	13579	13558	13453	13580	13495	13434	13543	13628	13448	13460	13249	13632	13387	13472	13472	13505	13389	13431	13610	13532	13551	13584	13402	13535	13393	13553	13410	13460	13579	13588	13615	13554	13560	13534	13417	13405	13553	13476	13407	13363	13409	13432	13483	13622	13582	13412	13411	13394	13429	13508	13446	13588	13576	13600	13503	13543	13484	13463	13559	13579	13387	13354	13491	13457	13440	13574	13423	13570	13624	13473	13482	13444	13624	13594	13418	13546	13370	13519	13518	13559	13368	13435	13435	13439	13551	13547	13414	13333	13502	13586	13440	13564	13417	13465	13491	13382	13600	13335	13593	13527	13571	13401	13582	13375	13396	13533	13577	13526	13531	13281	13365	13357	13532	13436	13533	13533	13407	13494	13630	13469	13658	13267	13441	13421	13461	13548	13448	13489	13559	13514	13363	13643	13512	13358	13533	13556	13455	13519	13574	13545	13564	13487	13464	13473	13428	13655	13549	13614	13377	13432	13290	13478	13555	13407	13525	13485	13349	13581	13491	13340	13511	13388	13375	13598	13406	13523	13496	13464	13489	13460	13437	13411	13575	13372	13692	13578	13614	13480	13419	13572	13364	13552	13563	13425	13260	13448	13424	13495	13408	13433	13536	13481	13517	13478	13295	13492	13406	13482	13492	13370	13463	13376	13610	13416	13492	13473	13605	13567	13408	13322	13523	13574	13553	13589	13506	13463	13573	13467	13347	13390	13458	13551	13566	13519	13498	13542	13596	13368	13370	13581	13384	13694	13623	13596	13485	13396	13476	13331	13491	13326	13321	13412	13564	13424	13455	13730	13438	13569	13496	13494	13606	13330	13485	13271	13371	13346	13429	13579	13474	13537	13642	13408	13684	13519	13581	13640	13548	13486	13516	13635	13554	13448	13726	13538	13382	13338	13553	13455	13439	13498	13682	13343	13489	13634	13356	13461	13549	13453	13263	13387	13500	13480	13323	13456	13374	13467	13511	13550	13585	13424	13384	13526	13605	13421	13539	13504	13425	13565	13410	13440	13568	13523	13406	13414	13478	13354	13477	13429	13359	13415	13551	13464	13346	13486	13263	13534	13478	13558	13502	13390	13528	13528	13512	13640	13425	13472	13302	13447	13408	13601	13419	13486	13523	13423	13375	13628	13346	13355	13418	13648	13618	13498	13541	13458	13504	13468	13652	13404	13687	13494	13535	13622	13340	13665	13507	13438	13499	13409	13578	13555	13458	13424	13487	13480	13475	13400	13390	13392	13557	13443	13364	13515	13467	13534	13442	13633	13368	13444	13518	13322	13473	13426	13487	13243	13650	13846	13425	13489	13465	13449	13362	13611	13426	13619	13601	13392	13577	13534	13488	13353	13470	13640	13721	13607	13520	13529	13425	13670	13620	13497	13570	13498	13418	13424	13374	13544	13421	13475	13453	13595	13490	13482	13442	13546	13420	13384	13553	13539	13596	13436	13419	13403	13322	13681	13501	13436	13402	13461	13414	13484	13636	13564	13504	13420	13396	13637	13423	13494	13629	13504	13397	13456	13560	13590	13476	13307	13372	13613	13509	13381	13612	13485	13439	13680	13652	13567	13545	13487	13570	13401	13500	13580	13517	13650	13324	13474	13498	13357	13392	13389	13376	13475	13421	13573	13519	13392	13420	13662	13488	13607	13566	13473	13658	13407	13593	13564	13438	13566	13306	13555	13313	13344	13301	13610	13586	13489	13446	13487	13406	13451	13467	13449	13561	13532	13381	13509	13519	13462	13516	13499	13328	13461	13512	13597	13492	13337	13503	13505	13504	13644	13348	13638	13459	13452	13575	13406	13761	13479	13417	13545	13399	13464	13456	13546	13515	13540	13530	13435	13472	13325	13554	13420	13621	13295	13460	13377	13513	13485	13531	13501	13514	13376	13571	13478	13416	13360	13385	13369	13517	13470	13548	13683	13491	13612	13456	13469	13673	13431	13539	13555	13532	13428	13284	13595	13505	13496
22966	21224	29010	23726	21329	22863	23274	17807	16712	16852	16145	16011	16007	16222	15920	15901	15668	15327	15289	15413	15101	15131	14987	15220	15112	14973	14715	14899	15076	14903	14999	14980	14895	14996	14952	14854	14653	14623	14599	14876	14868	14784	14893	15276	16116	17241	17206	16634	15892	15286	15125	14794	15064	14909	14853	14817	14838	14632	14773	14888	14769	14666	14663	14559	14747	14675	14860	14720	14698	14771	14922	14752	14761	14991	14776	14665	14815	14808	14765	14567	14660	14810	14748	14706	14485	14764	14701	14683	14797	14803	14823	14764	14709	14909	14902	14634	14785	14806	14692	14738	14720	14726	14780	14894	14784	14672	14932	14683	14673	14731	14773	14801	14842	14768	14759	14805	14663	14737	14727	14687	14869	14884	14844	14660	14641	14641	14720	14646	14851	14711	14778	14832	14581	14784	14844	14737	14769	14729	14565	14826	14924	14902	14625	14579	14544	14598	14700	14858	14775	14713	14797	14785	14668	14480	14727	14603	14777	14774	14853	14737	14762	14858	14849	14726	14592	14797	14917	14650	14890	14742	14701	14724	14630	14654	14679	14873	14621	15018	14831	14918	14709	14776	14541	14627	14632	14840	14770	14721	14704	14722	14540	14582	14615	14712	14720	14648	14882	14601	14742	14872	14703	14803	14771	14656	14656	14785	14791	14709	14707	14652	14524	14698	14686	14571	14672	14639	14700	14711	14872	14618	14773	14576	14630	14760	14811	14742	14679	14693	14452	14641	14442	14616	14613	14754	14798	14764	14739	14716	14758	14699	14760	14715	14645	14703	14887	14624	14786	14697	14717	14765	14975	14831	14824	14823	14691	14691	14701	14762	14694	14851	14825	14909	14729	14653	14627	14647	14628	14849	14747	14812	14604	14545	14815	14854	14696	14566	14891	14638	14793	14541	14558	14752	14610	14608	14745	14675	14740	14725	14655	14664	14908	14781	14856	14959	14516	14838	14577	14533	14928	14877	14791	14745	14621	14569	14712	14498	14798	14851	14673	14923	14737	14668	14494	14856	14753	14665	14764	14879	14751	14849	14753	14784	14796	14929	14785	14763	14780	14532	14603	14646	14719	14772	14567	14813	14799	14708	14693	14823	14618	14741	14737	14650	14850	14695	14694	14562	14728	14547	14778	14595	14644	14699	14496	14789	14851	14742	14698	14657	14681	14749	14684	14648	14666	14785	14674	14684	14765	14637	14676	14480	14554	14687	14839	14844	14766	14615	14646	14715	14406	14606	14717	14532	14627	14518	14656	14634	14676	14697	14802	14745	14802	14985	14876	14793	14640	14711	14794	14591	14725	14816	14638	14619	14574	14788	14657	14599	14772	14579	14732	14656	14682	14790	14621	14598	14674	14885	14721	14713	14681	14581	14602	14626	14677	14848	14736	14662	14622	14797	14780	14549	14766	14647	14694	14622	14556	14747	14722	14677	14673	14506	14813	14614	14629	14344	14523	14546	14613	14752	14782	14676	14649	14905	15014	14674	14718	14556	14671	14764	14628	14658	14410	14709	14734	14640	14676	14489	14663	14785	14677	14760	14776	14694	14673	14571	14661	14760	14692	14764	14456	14899	14635	14604	14768	14689	14720	14744	14834	14766	14628	14800	14578	14534	14728	14447	14608	14575	14860	14582	14709	14695	14704	14839	14621	14786	14629	14678	14657	14734	14504	14811	14906	14612	14443	14807	14784	14684	14770	14835	14790	14536	14582	14742	14780	14864	14658	14760	14982	14545	14532	14763	14795	14796	14456	14826	14788	14619	14804	14917	14536	14746	14586	14824	14584	14787	14661	14826	14706	14617	14848	14743	14589	14654	14792	14546	14643	14624	14745	14656	14684	14701	14753	14769	14575	14683	14879	14732	14627	14912	14878	14590	14786	14498	14631	14765	14609	14598	14645	14788	14890	14716	14524	14615	14536	14794	14580	14727	14854	14682	14724	14649	14634	14611	14659	14761	14653	14584	14740	14853	14699	14810	14523	14616	14690	14693	14802	14530	14752	14757	14480	14884	14680	14790	14861	14820	14649	14562	14592	14923	14710	14737	14751	14890	14757	14735	14814	14867	14815	14696	14831	14647	14515	14706	14553	14845	14722	14811	14786	14682	14556	14744	14777	14885	14591	14608	14672	14683	14611	14690	14739	14916	14775	14769	14816	14660	14600	14461	14693	14744	14488	14671	14706	14675	14594	14746	14708	14755	14704	14719	14511	14484	14685	14816	14472	14804	14823	14597	14708	14624	14860	14666	14818	14696	14671	14771	14534	14466	14755	14807	14835	14704	14540	14741	14711	14761	14728	14661	14728	14672	14610	14824	14681	14612	14623	14513	14451	14722	14678	14555	14457	14865	14740	14689	14756	14653	14686	14714	14892	14677	14785	14822	14716	14718	14732	14492	14735	14825	14774	14723	14731	14568	14547	14655	14657	14606	14451	14634	14728	14651	14632	14833	14708	14928	14602	14638	14672	14608	14730	14700	14754	14811	14630	14667	14778	14662	14558	14675	14862	14807	14763	14871	14878	14917	14605	14682	14541	14660	14513	14687	14680	14493	14739	14812	14685	14814	14629	14638	14589	14599	14725	14692	14692	14846	14792	14798	14656	14981	14774	14777	14784	14845	14768	14758	14798	14615	14672	14634	14846	14811	14742	14743	14716	14699	14519	14652	14665	14697	14735	14718	14810	14642	14581	14713	14816	14863	14824	14719	14747	14598	14758	14807	14818	14807	15001	14676	14767	14806	14694	14648	14930	14807	14785	14793	14550	14595	14470	14705	14828	14714	14628	14750	14807	14746	14696	14676	14706	14737	14902	14654	14674	14985	14654	14677	14684	14764	14786	14627	14843	14660	14833	14681	14786	14873	14730	14926	14667	14590	14671	14819	14568	14945	14648	14492	14918	14727	14744	14894	14709	14749	14939	14818	14776	14672	14867	14607	14740	14670	14945	14681	14643	14788	14794	14736	14804	14746	14741	14806	14724	14687	14714	14760	14727	14692	14668	14713	14673	14641	14628	14719	14697	14707	14617	14656	14748	14596	14452	14820	14708	14822	14847	14709	14705	14719	14721	14682	14599	14823	14749	14834	14695	14670	14679	14650	14925	14686	14718	14903	14640	14535	14770	14691	14613	14772	14727	14675	14685	14620	14952	14741	14497	14753	14774	14710	14703	14761	14553	14567	14698	14585	14669	14742	14956	14704	14703	14541	14889	14796	14848	14770	14479	14625	14893	14778	14765	14701	14803	14726	14610	14845	14786	14763	14831	14658	14738	14572	14759	14790	14585	14641	14739	14530	14775	14677	14723	14602	14492	14848	14668	14727	14794	14707	14679	14492	14754	14682	14732	14588	14484	14680	14477	14609	14762	14757	14731	14670	14590	14810	14896	14689	14720	14705	14584	14806	14819	14736	14469	14637	14640	14675	14727	14769	14775	14562	14585	14644	14756	14839	14838	14816	14784	14673	14351	14689	14807	14608	14995	14742	14754	14475	14689	14746	14543	14638	14828	14830	14632	14689	14493	14715	14661	14677	14639	14575	14717	14775	14804	14610	14390	14772	14701	14705	14705	14668	14826	14549	14662	14641	14807	14628	14745	14855	14695	14849	14712	14838	14918	14808	14713	14791	14592	14567	14775	14680	14827	14857	14565	14698	14796	14529	14729	14704	14789	14628	14681	14790	14680	14557	14544	14697	14662	14703	14793	14653	14477	14745	14644	14527	14823	14643	14792	14662	14609	14888	14673	14634	14624	14810	14788	14797	14865	14739	14690	14792	14567	14536	14820	14764	14948	14678	14676	14745	14647	14769	14729	14596	14820	14760	14704	14582	14661	14645	14785	14757	14735	14802	14625	14556	14715	14621	14521	14652	14805	14642	14759	14599	14602	14741	14793	14598	14662	14482	14665	14800	14671	14728	14596	14733	14779	14679	14614	14606	14809	14499	14623	14816	14595	14701	14678	14545	14732	14758	14677	14571	14805	14614	14650	14680	14833	14785	14758	14691	14616	14767	14753	14674	14837	14913	14749	14744	14689	14625	14532	14717	14577	14715	14690	14614	14653	14728	14715	14793	14522	14740	14713	14792	14746	14529	14823	14667	14629	14549	14830	14856	14753	14719	14770	14648	14871	14576	14729	14670	14564	14758	14682	14546	14688	14736	14627	14544	14805	14668	14748	14523	14747	14796	14543	14485	14729	14505	14581	14632	14738	14782	14682	14767	14500	14593	14682	14693	14730	14761	14601	14657	14802	14647	14866	14587	14928	14648	14617	14635	14674	14808	14701	14694	14664	14673	14940	14758	14746	14751	14876	14706	14674	14578	14589	14629	14687	14716	14657	14527	14860	14590	14588	14645	14560	14732	14696	14757	14395	14776	14738	14752	14851	14747	14744	14578	14748	14657	14823	14622	14728	14637	14601	14656	14684	14603	14780	14760	14679	14737	14912	14638	14796	14834	14826	14687	14766	14637	14719	14682	14579	14451	14641	14755	14660	14695	14598	14895	14621	14916	14755	14677	14770	14472	14896	14740	14759	14808	14753	14844	14451	14695	14763	14910	14697	14543	14687	14685	14652	14774	14771	14644	14607	14698	14819	14769	14809	14799	14594	14593	14705	14858	14642	14622	14673	14566	14799	14609	14939	14759	14712	14763	14726	14690	14654	14726	14628	14697	14703	14833	14932	14762	14814	14761	14763	14728	14848	14640	14716	14829	14812	14431	14668	14954	14694	14342	14623	14434	14642	14724	14595	14789	14429	14478	14773	14897	14828	14819	14856	14816	14713	14803	14674	14734	14899	14697	14603	14758	14707	14807	14652	14893	14851	14801	14848	14695	14763	14580	14813	14958	14574	14541	14522	14712	14871	14932	14652	14904	14809	14590	14684	14664	14754	14686	14592	14706	14643	14576	14623	14805	14725	14647	14709	14799	14833	14635	14670	14859	14582	14686	14716	14687	14585	14610	14736	14641	14659	14779	14737	14659	14636	14602	14702	14764	14693	14801	14742	14808	14703	14573	14622	14757	14657	14677	14859	14886	14800	14611	14651	14545	14750	14609	14654	14700	14842	14759	14661	14512	14819	14789	14699	14848	14746	14538	14710	14670	14867	14639	14741	14850	14488	14680	14713	14670	14496	14617
15874	29161	26400	21266	18821	18102	17684	17479	17020	16494	15303	15141	15159	15774	15613	15282	15240	14417	14222	14382	14294	14174	13993	13923	13798	13765	13703	13685	13737	13745	13746	13767	13675	13741	13713	13643	13656	13495	13645	13689	13725	13667	13694	14273	15859	17165	16599	15940	15000	14270	13846	13611	13619	13457	13589	13641	13624	13521	13569	13680	13633	13601	13581	13705	13696	13505	13474	13520	13599	13526	13490	13657	13567	13429	13567	13623	13613	13657	13482	13662	13294	13486	13538	13690	13621	13594	13448	13619	13587	13446	13462	13587	13456	13512	13599	13770	13575	13600	13584	13396	13500	13517	13471	13360	13667	13607	13584	13540	13639	13451	13422	13650	13439	13471	13534	13620	13501	13463	13519	13513	13445	13481	13617	13414	13488	13564	13683	13486	13523	13715	13495	13443	13719	13667	13469	13443	13510	13654	13830	13688	13661	13574	13550	13579	13683	13452	13470	13453	13587	13504	13619	13639	13633	13366	13445	13669	13630	13497	13636	13558	13647	13572	13581	13316	13522	13539	13575	13416	13512	13510	13558	13528	13475	13527	13607	13433	13394	13419	13593	13659	13663	13502	13541	13585	13610	13484	13267	13551	13415	13509	13525	13426	13458	13649	13515	13516	13524	13498	13661	13532	13641	13541	13633	13553	13574	13490	13634	13577	13608	13376	13542	13510	13465	13462	13567	13568	13544	13423	13498	13516	13697	13474	13487	13641	13698	13347	13479	13472	13598	13461	13481	13327	13501	13514	13529	13481	13345	13474	13553	13514	13509	13623	13460	13400	13482	13561	13592	13437	13469	13467	13549	13715	13511	13617	13419	13802	13354	13611	13448	13457	13450	13635	13566	13352	13646	13362	13526	13582	13662	13320	13624	13565	13436	13685	13743	13432	13450	13604	13650	13594	13570	13414	13586	13541	13571	13361	13480	13554	13446	13443	13557	13573	13646	13465	13427	13654	13363	13503	13484	13529	13533	13619	13611	13603	13441	13588	13429	13505	13539	13608	13428	13516	13467	13443	13661	13365	13495	13618	13586	13556	13573	13676	13479	13522	13516	13615	13684	13569	13654	13561	13661	13462	13602	13499	13463	13320	13570	13540	13536	13442	13651	13561	13405	13460	13515	13429	13746	13666	13570	13623	13626	13480	13515	13609	13729	13524	13619	13555	13509	13581	13606	13460	13546	13478	13542	13556	13479	13444	13551	13532	13486	13453	13823	13599	13590	13459	13340	13366	13588	13620	13664	13619	13553	13689	13482	13501	13533	13722	13492	13520	13534	13563	13475	13572	13698	13536	13537	13608	13587	13385	13501	13492	13354	13593	13632	13443	13591	13468	13439	13510	13590	13487	13479	13574	13478	13477	13522	13621	13425	13637	13545	13538	13533	13448	13574	13683	13691	13577	13387	13573	13582	13482	13515	13456	13542	13825	13486	13497	13522	13709	13515	13408	13397	13531	13562	13641	13487	13608	13456	13556	13608	13480	13705	13455	13548	13427	13517	13435	13568	13613	13606	13509	13481	13484	13540	13505	13284	13541	13642	13658	13610	13407	13552	13608	13505	13517	13800	13432	13672	13619	13440	13380	13703	13547	13489	13643	13611	13668	13591	13648	13619	13482	13490	13522	13465	13422	13307	13608	13564	13490	13510	13672	13568	13432	13486	13409	13491	13357	13515	13473	13457	13778	13560	13491	13526	13498	13641	13577	13345	13483	13591	13477	13458	13500	13572	13550	13514	13546	13513	13474	13413	13521	13517	13495	13578	13538	13541	13570	13526	13510	13447	13377	13510	13695	13555	13425	13653	13654	13629	13374	13593	13595	13585	13709	13517	13482	13531	13506	13776	13532	13610	13625	13463	13430	13474	13450	13395	13576	13578	13478	13595	13514	13446	13510	13567	13398	13458	13552	13531	13411	13516	13609	13465	13586	13610	13598	13401	13515	13570	13430	13599	13504	13664	13487	13651	13629	13480	13501	13573	13573	13540	13585	13621	13443	13557	13444	13454	13505	13479	13493	13485	13442	13299	13627	13737	13487	13562	13606	13456	13648	13451	13449	13448	13608	13588	13573	13533	13646	13490	13470	13454	13507	13792	13449	13580	13498	13556	13535	13470	13563	13623	13592	13509	13324	13667	13500	13413	13686	13398	13549	13576	13479	13564	13705	13424	13662	13532	13669	13651	13762	13624	13520	13509	13621	13540	13459	13460	13699	13546	13592	13392	13537	13484	13524	13396	13423	13697	13703	13464	13533	13583	13385	13564	13304	13565	13646	13494	13538	13442	13635	13610	13583	13583	13610	13594	13475	13488	13490	13370	13342	13595	13496	13406	13597	13518	13670	13519	13562	13443	13555	13604	13517	13391	13480	13409	13620	13410	13665	13545	13559	13551	13466	13666	13396	13495	13520	13518	13608	13576	13460	13484	13506	13567	13463	13541	13442	13578	13565	13644	13542	13768	13545	13488	13745	13606	13390	13483	13681	13515	13486	13557	13435	13631	13536	13505	13570	13523	13506	13455	13557	13596	13535	13680	13547	13532	13529	13585	13503	13589	13451	13427	13519	13600	13514	13534	13421	13525	13607	13628	13469	13598	13515	13612	13515	13432	13530	13575	13551	13479	13651	13481	13547	13364	13550	13492	13469	13521	13546	13775	13394	13541	13520	13493	13534	13269	13473	13673	13512	13451	13447	13480	13440	13596	13390	13520	13684	13624	13504	13581	13533	13419	13522	13522	13348	13533	13508	13405	13632	13336	13663	13561	13530	13600	13457	13448	13509	13550	13607	13366	13623	13514	13629	13477	13722	13442	13625	13515	13467	13521	13507	13492	13542	13540	13523	13494	13502	13606	13549	13463	13491	13389	13449	13626	13482	13490	13512	13517	13568	13582	13549	13368	13532	13569	13710	13639	13595	13609	13277	13475	13490	13708	13529	13694	13612	13612	13493	13490	13703	13477	13530	13473	13703	13412	13598	13481	13546	13442	13451	13520	13471	13563	13443	13545	13521	13613	13653	13612	13459	13500	13399	13473	13626	13592	13539	13570	13609	13550	13599	13563	13553	13444	13503	13512	13539	13581	13565	13531	13603	13403	13457	13598	13367	13459	13529	13574	13504	13537	13567	13532	13424	13506	13633	13466	13516	13543	13367	13385	13561	13443	13386	13551	13451	13565	13458	13628	13489	13459	13368	13668	13589	13588	13389	13506	13585	13536	13676	13510	13431	13509	13624	13538	13712	13516	13551	13457	13698	13506	13367	13742	13454	13440	13630	13499	13475	13474	13555	13530	13436	13439	13648	13551	13602	13441	13592	13510	13592	13515	13676	13627	13508	13418	13582	13606	13587	13625	13481	13603	13447	13562	13665	13429	13464	13427	13576	13638	13586	13560	13625	13353	13532	13384	13569	13611	13524	13461	13608	13587	13636	13423	13526	13529	13597	13488	13458	13505	13664	13556	13535	13603	13553	13340	13419	13557	13514	13514	13571	13552	13613	13680	13462	13670	13651	13498	13480	13624	13463	13668	13554	13546	13671	13602	13400	13401	13471	13662	13707	13625	13535	13575	13478	13483	13660	13487	13499	13473	13543	13595	13550	13558	13489	13522	13450	13566	13568	13496	13328	13635	13499	13609	13469	13585	13428	13468	13597	13638	13562	13605	13511	13610	13633	13633	13560	13484	13459	13405	13531	13575	13413	13651	13461	13688	13433	13559	13380	13531	13406	13503	13647	13606	13457	13519	13545	13537	13556	13539	13335	13345	13563	13674	13607	13550	13623	13512	13469	13508	13424	13588	13796	13554	13572	13478	13730	13542	13513	13557	13408	13532	13368	13621	13731	13555	13474	13605	13406	13522	13484	13571	13631	13527	13531	13624	13681	13575	13674	13411	13583	13593	13544	13457	13363	13424	13567	13594	13590	13406	13410	13549	13475	13548	13497	13607	13711	13635	13474	13383	13500	13394	13410	13489	13518	13576	13519	13461	13517	13519	13544	13491	13437	13483	13539	13559	13598	13531	13513	13555	13659	13633	13521	13392	13557	13474	13475	13494	13672	13615	13615	13637	13442	13363	13475	13691	13511	13686	13365	13596	13434	13629	13618	13449	13337	13488	13519	13601	13559	13519	13609	13742	13682	13617	13204	13522	13450	13591	13426	13464	13435	13626	13429	13579	13565	13461	13445	13429	13496	13615	13608	13417	13425	13610	13636	13541	13623	13588	13624	13692	13345	13523	13515	13644	13511	13560	13438	13552	13613	13551	13456	13571	13577	13565	13548	13494	13666	13614	13549	13384	13622	13508	13553	13487	13387	13580	13608	13410	13556	13601	13473	13502	13661	13357	13550	13513	13544	13433	13427	13513	13485	13590	13397	13534	13644	13688	13574	13517	13482	13528	13475	13392	13426	13613	13362	13454	13525	13519	13588	13641	13318	13609	13542	13537	13592	13495	13481	13566	13399	13346	13589	13332	13409	13611	13506	13459	13605	13412	13464	13603	13572	13603	13388	13560	13596	13523	13498	13445	13401	13678	13477	13481	13632	13495	13637	13588	13556	13460	13516	13603	13448	13376	13563	13630	13409	13478	13401	13416	13518	13501	13414	13390	13503	13580	13537	13308	13487	13462	13835	13630	13594	13569	13507	13336	13536	13446	13518	13460	13539	13445	13434	13679	13359	13530	13561	13736	13724	13627	13525	13567	13620	13579	13513	13537	13548	13733	13429	13616	13525	13639	13452	13564	13587	13446	13666	13506	13497	13513	13563	13307	13472	13679	13384	13597	13444	13353	13614	13445	13558	13601	13803	13647	13367	13531	13553	13587	13733	13503	13608	13594	13616	13490	13609	13562	13498	13710	13463	13548	13455	13565	13530	13448	13588	13514	13505	13620	13584	13343	13521	13576	13483	13491	13554	13419	13476	13598	13563	13314	13453	13424	13584	13545	13641	13650	13465	13647	13515	13580	13459	13513	13680	13566	13370	13634	13497	13533	13656	13550	13318	13608	13581	13550	13591	13597	13455	13512	13346	13502	13643	13510	13439	13340	13469	13608	13754	13493	13396	13721	13516	13467	13544	13481	13523	13507	13580	13604	13560	13432	13770	13574	13549	13533	13460	13538	13539	13546	13541	13578	13515	13615	13525
27439	21819	22851	19002	15631	15484	15663	15406	15411	15120	15183	14866	14950	14892	14971	14818	14918	14817	14686	14730	14848	14879	14400	14700	14758	14657	14704	14671	14655	14539	14918	14769	14686	14673	14493	14564	14605	14617	14697	14573	14522	14613	14711	14599	14680	14628	14938	14876	14907	14597	14774	14531	14694	14717	14587	14457	14461	14642	14663	14632	14507	14595	14559	14687	14689	14568	14655	14708	14744	14523	14429	14725	14742	14587	14603	14496	14682	14689	14575	14764	14645	14517	14315	14498	14559	14631	14621	14475	14535	14793	14555	14638	14593	14494	14519	14663	14567	14480	14534	14658	14597	14626	14748	14598	14650	14730	14411	14551	14652	14583	14458	14618	14435	14694	14697	14541	14839	14610	14691	14658	14708	14537	14651	14608	14548	14698	14542	14449	14504	14721	14617	14630	14542	14614	14532	14722	14597	14715	14605	14665	14563	14574	14551	14781	14478	14719	14586	14825	14645	14560	14472	14705	14631	14778	14739	14698	14513	14744	14579	14709	14472	14690	14708	14555	14694	14572	14535	14568	14561	14552	14598	14453	14808	14722	14598	14363	14542	14589	14708	14690	14502	14703	14694	14566	14547	14583	14565	14445	14475	14553	14573	14683	14489	14465	14731	14582	14720	14585	14619	14576	14587	14567	14682	14639	14561	14423	14564	14645	14694	14678	14794	14425	14425	14523	14657	14672	14541	14647	14601	14496	14551	14617	14525	14584	14498	14673	14625	14618	14746	14952	14674	14425	14509	14549	14397	14455	14434	14528	14609	14600	14677	14542	14701	14529	14748	14481	14614	14602	14641	14410	14605	14649	14555	14707	14541	14713	14515	14662	14680	14605	14651	14762	14550	14585	14631	14489	14754	14403	14646	14609	14552	14735	14539	14524	14485	14427	14534	14473	14630	14406	14704	14566	14751	14648	14625	14525	14538	14485	14534	14757	14625	14688	14698	14368	14648	14589	14670	14567	14707	14472	14190	14675	14604	14737	14589	14564	14667	14588	14516	14691	14525	14582	14635	14661	14520	14614	14498	14680	14584	14521	14768	14555	14504	14383	14560	14695	14637	14560	14630	14613	14682	14588	14649	14718	14654	14586	14722	14527	14617	14470	14675	14445	14722	14618	14534	14382	14625	14668	14644	14563	14602	14470	14528	14567	14500	14830	14592	14494	14575	14640	14561	14643	14496	14649	14637	14589	14525	14573	14576	14720	14647	14546	14562	14638	14383	14359	14530	14578	14510	14495	14671	14647	14565	14663	14607	14699	14556	14669	14630	14361	14491	14664	14523	14493	14552	14741	14658	14563	14650	14599	14409	14714	14557	14698	14618	14822	14426	14579	14699	14643	14656	14455	14484	14591	14726	14628	14441	14481	14655	14680	14576	14518	14555	14640	14644	14527	14504	14764	14558	14499	14634	14673	14672	14706	14838	14804	14627	14582	14713	14390	14684	14564	14640	14589	14678	14590	14620	14783	14558	14635	14541	14768	14685	14498	14600	14637	14705	14478	14585	14609	14630	14709	14654	14610	14527	14445	14736	14590	14615	14678	14386	14588	14628	14649	14687	14736	14701	14587	14822	14571	14477	14563	14434	14698	14587	14582	14630	14681	14633	14502	14753	14423	14527	14718	14711	14501	14434	14439	14499	14547	14641	14629	14686	14489	14417	14638	14515	14511	14681	14457	14711	14648	14594	14370	14599	14582	14583	14780	14623	14622	14648	14636	14742	14636	14632	14629	14632	14676	14625	14653	14542	14592	14659	14612	14624	14746	14610	14647	14698	14678	14557	14598	14613	14679	14538	14529	14489	14534	14731	14692	14497	14491	14534	14575	14730	14775	14692	14605	14723	14634	14592	14517	14500	14640	14572	14561	14740	14503	14553	14658	14445	14673	14664	14691	14507	14453	14714	14548	14679	14651	14608	14548	14862	14628	14584	14671	14580	14357	14539	14626	14641	14598	14513	14543	14474	14335	14662	14494	14675	14419	14744	14447	14726	14586	14648	14502	14533	14625	14590	14517	14573	14733	14670	14544	14632	14634	14581	14542	14551	14508	14711	14570	14677	14761	14538	14557	14578	14701	14750	14701	14651	14702	14480	14589	14561	14643	14577	14433	14502	14536	14630	14813	14670	14605	14632	14591	14368	14562	14513	14639	14546	14581	14704	14509	14687	14791	14588	14621	14713	14691	14483	14434	14635	14439	14730	14676	14646	14757	14610	14619	14688	14665	14477	14474	14395	14624	14471	14639	14506	14614	14586	14730	14536	14670	14490	14806	14559	14445	14683	14613	14816	14455	14722	14549	14473	14566	14676	14701	14577	14476	14813	14715	14591	14661	14482	14772	14579	14762	14503	14708	14489	14491	14504	14466	14565	14829	14474	14672	14624	14710	14832	14618	14689	14735	14532	14332	14521	14694	14605	14691	14603	14717	14642	14477	14743	14565	14581	14670	14616	14748	14696	14475	14581	14558	14690	14638	14707	14737	14444	14509	14715	14732	14535	14628	14705	14536	14668	14707	14771	14416	14800	14712	14579	14699	14604	14508	14417	14523	14693	14869	14537	14613	14488	14574	14712	14527	14513	14684	14673	14588	14565	14366	14635	14760	14571	14736	14589	14613	14681	14616	14610	14603	14695	14728	14563	14712	14385	14650	14657	14689	14514	14519	14449	14599	14524	14605	14569	14517	14597	14477	14641	14560	14670	14765	14659	14523	14529	14711	14387	14506	14618	14524	14679	14778	14683	14592	14594	14591	14446	14728	14456	14601	14617	14485	14496	14562	14666	14608	14669	14615	14531	14504	14567	14483	14636	14557	14349	14761	14561	14721	14714	14735	14780	14590	14709	14699	14494	14395	14664	14506	14595	14551	14547	14685	14597	14662	14505	14609	14453	14596	14713	14543	14771	14647	14678	14645	14789	14705	14499	14517	14445	14699	14455	14506	14571	14558	14439	14758	14757	14390	14501	14539	14471	14511	14743	14689	14451	14612	14639	14589	14601	14400	14388	14495	14589	14500	14461	14485	14547	14472	14634	14585	14598	14528	14604	14654	14456	14715	14599	14584	14561	14613	14702	14555	14631	14663	14532	14757	14707	14559	14377	14494	14747	14851	14768	14582	14660	14514	14589	14658	14661	14558	14692	14722	14606	14729	14589	14440	14591	14560	14441	14505	14464	14705	14646	14591	14788	14643	14444	14792	14587	14882	14576	14634	14563	14574	14593	14643	14543	14526	14583	14727	14633	14662	14576	14554	14631	14567	14612	14552	14629	14668	14432	14654	14870	14619	14742	14627	14638	14657	14549	14587	14616	14640	14642	14538	14469	14661	14495	14526	14649	14592	14615	14540	14525	14606	14662	14640	14615	14590	14785	14426	14639	14557	14677	14608	14774	14749	14644	14694	14587	14648	14653	14690	14507	14597	14701	14702	14506	14634	14519	14728	14664	14602	14653	14640	14591	14657	14825	14620	14709	14593	14622	14718	14658	14702	14773	14543	14378	14531	14661	14447	14443	14500	14509	14556	14670	14677	14597	14567	14460	14480	14663	14590	14506	14552	14570	14386	14434	14774	14622	14489	14437	14443	14602	14498	14478	14611	14524	14702	14572	14660	14592	14516	14512	14702	14631	14645	14631	14506	14578	14601	14565	14504	14589	14649	14542	14491	14572	14679	14540	14524	14719	14491	14573	14569	14488	14616	14453	14694	14591	14790	14731	14598	14598	14620	14503	14696	14734	14501	14603	14471	14689	14608	14349	14682	14674	14467	14608	14822	14588	14551	14438	14603	14610	14567	14611	14630	14547	14562	14481	14683	14522	14500	14584	14665	14793	14655	14643	14607	14602	14618	14637	14608	14596	14628	14757	14542	14580	14598	14707	14588	14596	14534	14521	14661	14733	14619	14463	14609	14640	14494	14702	14659	14555	14510	14473	14692	14470	14745	14653	14672	14627	14634	14484	14797	14614	14801	14530	14549	14591	14708	14647	14551	14589	14595	14768	14511	14447	14714	14766	14660	14577	14676	14766	14531	14631	14464	14645	14548	14714	14675	14562	14710	14524	14471	14615	14653	14642	14441	14659	14591	14615	14633	14464	14751	14502	14595	14738	14682	14612	14532	14602	14644	14766	14690	14636	14577	14456	14710	14493	14546	14525	14579	14719	14557	14555	14528	14694	14581	14625	14542	14673	14772	14621	14686	14774	14576	14495	14706	14643	14659	14639	14605	14570	14553	14784	14489	14783	14652	14746	14696	14399	14611	14572	14559	14555	14816	14659	14479	14566	14682	14566	14540	14663	14695	14477	14428	14501	14625	14639	14666	14378	14265	14730	14681	14350	14478	14544	14696	14460	14771	14609	14708	14713	14602	14455	14638	14542	14649	14526	14562	14763	14533	14490	14463	14760	14650	14754	14738	14650	14481	14693	14497	14792	14767	14598	14424	14661	14794	14696	14506	14563	14741	14653	14612	14553	14500	14630	14578	14556	14511	14518	14592	14565	14701	14704	14446	14578	14531	14643	14642	14667	14516	14529	14573	14744	14461	14692	14702	14477	14555	14493	14722	14799	14629	14493	14769	14577	14856	14555	14696	14604	14522	14703	14631	14608	14664	14585	14666	14668	14587	14549	14519	14511	14577	14655	14745	14610	14648	14675	14571	14671	14522	14517	14703	14652	14365	14384	14576	14563	14562	14526	14603	14564	14762	14810	14828	14709	14824	14636	14621	14663	14333	14701	14733	14823	14582	14586	14463	14567	14501	14432	14513	14657	14738	14483	14747	14578	14673	14729	14611	14421	14687	14671	14525	14331	14531	14419	14544	14822	14670	14602	14519	14747	14542	14476	14682	14649	14585	14515	14460	14578	14515	14616	14519	14649	14591	14563	14708	14634	14499	14676	14388	14671	14610	14530	14563	14548	14663	14518	14559	14373	14719	14415	14601	14429	14317	14473	14587	14496	14491	14737	14582	14541	14691	14552	14607	14841	14612	14708	14558	14520	14559	14615	14482	14579	14736	14582	14561	14649	14656	14737	14570	14726	14580	14494	14665	14557	14509	14634	14640	14723	14432	14399	14465	14580	14736	14576	14545	14398	14627	14569	14716	14797	14579	14503	14677	14863	14720	14582	14487	14377	14597	14542	14516
15060	18833	17734	15642	14836	15032	14735	15088	14970	14454	14184	14160	14039	14190	14180	14285	13836	13849	13581	13769	13616	13678	13607	13495	13628	13524	13474	13233	13520	13490	13595	13497	13572	13488	13463	13482	13430	13484	13571	13575	13505	13511	13491	13580	13503	13633	13696	13876	13763	13673	13567	13598	13444	13362	13553	13440	13496	13414	13493	13453	13394	13479	13660	13336	13364	13552	13465	13357	13520	13474	13483	13618	13399	13379	13457	13326	13513	13497	13453	13424	13531	13329	13605	13447	13392	13473	13459	13483	13374	13447	13488	13506	13468	13570	13445	13559	13437	13302	13371	13534	13408	13482	13526	13611	13447	13539	13302	13458	13562	13408	13502	13546	13403	13586	13541	13567	13480	13512	13437	13523	13445	13603	13654	13522	13426	13406	13444	13465	13376	13547	13404	13472	13499	13484	13366	13512	13585	13485	13450	13656	13546	13425	13414	13490	13459	13296	13551	13469	13444	13401	13325	13268	13532	13436	13265	13459	13544	13431	13386	13498	13438	13423	13584	13584	13442	13543	13386	13438	13468	13464	13499	13506	13477	13519	13466	13377	13413	13477	13388	13466	13441	13462	13380	13425	13480	13596	13523	13313	13397	13508	13470	13412	13333	13544	13372	13404	13373	13347	13385	13532	13438	13594	13356	13657	13560	13516	13547	13378	13473	13501	13555	13493	13483	13473	13504	13524	13431	13345	13465	13534	13425	13471	13620	13582	13439	13605	13451	13380	13382	13526	13393	13632	13467	13548	13596	13567	13414	13464	13469	13326	13324	13349	13544	13484	13591	13272	13475	13480	13421	13438	13571	13577	13567	13497	13668	13467	13405	13527	13557	13658	13623	13386	13407	13369	13387	13466	13473	13474	13551	13530	13479	13442	13333	13447	13627	13450	13421	13508	13796	13514	13480	13332	13468	13594	13584	13333	13515	13627	13416	13382	13416	13440	13407	13533	13349	13436	13528	13311	13549	13527	13342	13475	13453	13497	13371	13403	13606	13570	13376	13430	13320	13456	13429	13517	13424	13506	13424	13672	13569	13566	13423	13574	13548	13400	13463	13357	13449	13465	13625	13533	13602	13561	13424	13417	13614	13394	13497	13678	13384	13407	13502	13376	13574	13348	13518	13458	13450	13451	13604	13512	13633	13501	13525	13424	13452	13449	13558	13310	13601	13592	13255	13455	13411	13535	13426	13384	13401	13615	13437	13299	13521	13533	13452	13543	13473	13440	13596	13433	13466	13551	13367	13540	13402	13419	13579	13348	13593	13409	13425	13415	13465	13283	13470	13351	13530	13461	13425	13620	13427	13401	13378	13579	13499	13365	13572	13473	13617	13502	13403	13549	13356	13434	13431	13439	13491	13641	13442	13482	13507	13407	13576	13259	13383	13438	13485	13478	13467	13465	13589	13564	13318	13440	13535	13538	13462	13351	13344	13527	13615	13468	13504	13485	13410	13509	13380	13498	13594	13296	13307	13521	13463	13539	13322	13323	13543	13511	13560	13443	13365	13579	13313	13448	13335	13407	13489	13515	13348	13446	13550	13444	13437	13527	13619	13280	13635	13427	13331	13466	13369	13531	13632	13539	13490	13511	13442	13401	13348	13584	13525	13393	13601	13465	13493	13400	13499	13368	13493	13535	13441	13495	13484	13349	13393	13311	13442	13490	13552	13495	13447	13447	13407	13531	13470	13427	13549	13428	13249	13454	13409	13493	13419	13438	13481	13506	13465	13370	13338	13466	13472	13559	13544	13385	13451	13502	13434	13572	13447	13422	13568	13471	13545	13499	13464	13385	13523	13550	13450	13212	13595	13355	13489	13446	13423	13474	13470	13548	13399	13442	13461	13422	13513	13498	13528	13427	13499	13651	13522	13341	13409	13445	13253	13404	13637	13571	13373	13468	13494	13561	13476	13367	13589	13565	13420	13529	13568	13401	13527	13558	13451	13523	13569	13378	13415	13471	13490	13565	13409	13273	13489	13530	13393	13534	13422	13516	13601	13482	13447	13470	13509	13266	13442	13352	13498	13486	13484	13218	13532	13512	13477	13475	13473	13346	13419	13427	13619	13567	13305	13312	13448	13372	13498	13466	13554	13480	13555	13432	13418	13471	13611	13388	13601	13409	13413	13465	13451	13511	13403	13573	13497	13475	13468	13351	13370	13356	13579	13480	13407	13312	13416	13466	13415	13475	13475	13559	13476	13557	13537	13576	13391	13324	13458	13542	13271	13520	13442	13425	13330	13646	13228	13744	13381	13489	13510	13462	13396	13362	13540	13485	13445	13465	13481	13412	13531	13430	13306	13342	13546	13522	13383	13264	13493	13442	13356	13513	13318	13410	13577	13501	13518	13380	13346	13464	13453	13419	13487	13528	13551	13542	13404	13535	13389	13551	13431	13330	13519	13431	13487	13444	13270	13467	13442	13570	13461	13396	13462	13656	13465	13573	13526	13424	13375	13580	13311	13302	13454	13568	13275	13489	13514	13547	13514	13595	13536	13557	13417	13503	13387	13455	13622	13352	13492	13464	13566	13447	13505	13312	13426	13500	13471	13445	13371	13512	13492	13477	13472	13596	13320	13608	13422	13521	13587	13457	13538	13457	13564	13575	13351	13534	13393	13408	13405	13349	13439	13472	13468	13429	13639	13471	13598	13551	13427	13488	13530	13537	13463	13407	13485	13478	13586	13505	13480	13526	13493	13412	13493	13438	13343	13340	13339	13427	13506	13554	13403	13357	13568	13447	13461	13465	13538	13431	13528	13569	13477	13617	13464	13480	13412	13709	13399	13598	13212	13473	13487	13678	13552	13530	13465	13600	13393	13528	13393	13382	13500	13448	13376	13566	13639	13494	13477	13388	13550	13382	13462	13475	13488	13561	13492	13325	13556	13359	13508	13379	13385	13568	13559	13554	13528	13547	13363	13325	13586	13578	13547	13530	13449	13508	13475	13347	13523	13285	13468	13482	13562	13489	13487	13345	13705	13483	13515	13432	13364	13380	13494	13556	13387	13585	13485	13492	13526	13492	13469	13223	13475	13432	13422	13409	13427	13503	13392	13493	13500	13440	13484	13375	13456	13428	13548	13508	13448	13441	13436	13410	13496	13291	13438	13525	13459	13535	13465	13419	13391	13499	13474	13475	13612	13592	13416	13533	13548	13582	13355	13452	13559	13456	13560	13490	13492	13519	13402	13543	13533	13496	13693	13509	13259	13432	13435	13567	13583	13516	13337	13459	13571	13395	13416	13302	13567	13392	13414	13403	13419	13401	13444	13444	13530	13535	13479	13541	13558	13612	13424	13440	13477	13524	13536	13374	13354	13581	13382	13369	13538	13369	13531	13411	13538	13556	13502	13559	13596	13530	13452	13534	13354	13448	13293	13525	13518	13480	13640	13362	13411	13410	13538	13491	13547	13564	13433	13403	13390	13341	13541	13459	13373	13520	13569	13533	13403	13453	13378	13421	13628	13329	13477	13543	13492	13485	13436	13473	13428	13446	13383	13561	13295	13524	13526	13436	13381	13426	13396	13646	13378	13589	13366	13410	13536	13529	13237	13277	13505	13492	13419	13449	13473	13507	13454	13659	13380	13543	13425	13537	13384	13365	13544	13371	13447	13573	13493	13474	13342	13422	13549	13482	13604	13402	13501	13486	13391	13397	13610	13430	13448	13592	13460	13326	13501	13439	13484	13459	13507	13277	13529	13598	13434	13490	13514	13393	13366	13582	13563	13594	13376	13422	13476	13374	13605	13330	13523	13468	13340	13479	13263	13315	13436	13481	13394	13273	13497	13349	13641	13651	13463	13413	13652	13487	13426	13432	13556	13508	13304	13550	13522	13558	13373	13627	13550	13455	13465	13368	13521	13572	13485	13525	13392	13680	13464	13212	13460	13554	13549	13327	13442	13491	13410	13666	13380	13388	13532	13525	13517	13424	13459	13521	13459	13351	13604	13420	13255	13488	13510	13307	13391	13440	13426	13654	13511	13438	13667	13431	13492	13534	13396	13502	13645	13505	13521	13459	13349	13502	13534	13367	13555	13483	13579	13336	13292	13437	13214	13512	13351	13503	13487	13439	13498	13322	13536	13413	13411	13401	13503	13544	13385	13394	13474	13620	13432	13394	13520	13367	13411	13445	13576	13562	13491	13632	13472	13404	13631	13363	13545	13426	13412	13423	13629	13409	13470	13561	13446	13559	13589	13344	13560	13589	13580	13368	13656	13618	13521	13403	13397	13688	13432	13391	13563	13551	13578	13490	13531	13508	13569	13645	13478	13546	13760	13508	13475	13557	13367	13435	13346	13628	13364	13405	13317	13460	13552	13473	13474	13377	13491	13499	13463	13512	13569	13417	13511	13507	13522	13438	13371	13479	13477	13401	13375	13513	13484	13477	13492	13435	13589	13560	13644	13640	13573	13352	13305	13474	13487	13525	13471	13419	13363	13389	13478	13467	13628	13416	13541	13339	13529	13427	13468	13338	13476	13564	13438	13487	13358	13508	13470	13341	13632	13426	13284	13686	13570	13541	13414	13524	13352	13301	13576	13655	13334	13516	13447	13444	13514	13452	13379	13432	13537	13349	13482	13459	13492	13510	13702	13395	13528	13581	13492	13418	13480	13601	13473	13449	13426	13400	13391	13466	13446	13606	13461	13571	13547	13426	13620	13500	13565	13549	13550	13339	13284	13639	13501	13319	13598	13581	13540	13441	13354	13540	13335	13513	13468	13452	13446	13377	13425	13588	13330	13354	13345	13573	13434	13293	13400	13514	13476	13600	13465	13531	13381	13426	13610	13390	13455	13447	13532	13344	13574	13402	13408	13417	13519	13297	13420	13612	13471	13510	13415	13440	13485	13548	13381	13519	13534	13421	13351	13510	13568	13382	13436	13447	13419	13512	13481	13675	13478	13528	13311	13464	13419	13417	13614	13371	13260	13409	13547	13467	13611	13439	13523	13343	13475	13457	13376	13488	13421	13444	13421	13497	13511	13509	13496	13359	13604	13458	13295	13390	13550	13398	13556	13569	13415	13546	13358	13299	13507	13429	13676	13504	13424	13496	13442	13443	13362	13522	13340	13535	13429	13395	13416	13431	13341	13593	13525	13375	13462	13409	13448	13340	13469	13488	13542	13403
24020	21200	28574	24179	21689	20416	18744	16210	15733	15707	15419	15177	15160	15231	15391	15265	15018	14977	14823	14994	14981	14791	14764	14748	14598	14503	14507	14690	14526	14498	14600	14691	14588	14645	14546	14576	14725	14402	14713	14486	14715	14465	14742	14435	14589	15316	15534	15621	15562	15204	15039	14725	14731	14769	14544	14485	14285	14666	14579	14512	14477	14614	14573	14626	14465	14350	14401	14371	14499	14558	14369	14356	14492	14536	14612	14359	14707	14374	14435	14542	14369	14425	14486	14417	14409	14524	14433	14529	14562	14396	14572	14267	14592	14401	14301	14339	14340	14595	14486	14503	14500	14404	14542	14390	14451	14526	14435	14649	14514	14512	14548	14568	14542	14420	14614	14376	14485	14635	14646	14472	14633	14458	14497	14525	14508	14417	14396	14376	14465	14475	14661	14416	14665	14472	14589	14635	14455	14712	14507	14484	14402	14420	14340	14375	14384	14544	14387	14492	14269	14629	14474	14641	14449	14566	14420	14731	14458	14444	14577	14480	14502	14539	14470	14561	14510	14398	14489	14319	14727	14453	14465	14628	14574	14570	14579	14369	14489	14642	14547	14616	14213	14495	14573	14437	14340	14383	14539	14533	14621	14530	14306	14439	14252	14410	14426	14401	14335	14220	14657	14569	14402	14423	14475	14361	14329	14668	14249	14434	14685	14098	14449	14603	14243	14459	14532	14509	14473	14479	14452	14415	14655	14505	14421	14164	14412	14560	14506	14499	14455	14668	14490	14551	14679	14435	14409	14412	14441	14391	14513	14263	14472	14543	14573	14547	14380	14491	14361	14448	14544	14532	14393	14431	14605	14417	14522	14543	14605	14623	14531	14662	14365	14674	14450	14219	14385	14465	14593	14515	14397	14406	14488	14425	14585	14498	14521	14512	14455	14470	14342	14458	14512	14440	14476	14596	14607	14505	14378	14474	14601	14781	14571	14420	14418	14369	14312	14512	14389	14539	14378	14724	14360	14650	14382	14531	14425	14491	14548	14527	14481	14560	14404	14383	14458	14426	14578	14544	14473	14491	14359	14490	14433	14419	14393	14343	14362	14641	14633	14644	14529	14496	14689	14490	14454	14657	14431	14431	14687	14461	14516	14603	14508	14407	14314	14469	14212	14241	14383	14404	14490	14372	14574	14517	14314	14468	14554	14542	14561	14435	14586	14388	14391	14526	14526	14331	14521	14395	14504	14593	14316	14425	14488	14400	14520	14545	14561	14458	14629	14487	14531	14610	14511	14469	14496	14598	14556	14680	14482	14331	14476	14492	14484	14569	14498	14422	14517	14261	14659	14481	14485	14623	14357	14513	14355	14538	14361	14564	14416	14380	14477	14508	14402	14554	14519	14544	14474	14560	14472	14489	14553	14496	14507	14467	14380	14463	14514	14690	14375	14249	14364	14469	14496	14562	14430	14369	14767	14539	14506	14534	14404	14609	14559	14482	14426	14327	14428	14370	14488	14422	14265	14340	14479	14562	14398	14544	14581	14537	14677	14469	14708	14296	14294	14517	14461	14312	14638	14342	14433	14401	14456	14354	14423	14559	14481	14597	14375	14519	14548	14538	14482	14533	14364	14515	14462	14400	14532	14523	14570	14371	14366	14545	14522	14685	14421	14586	14444	14405	14567	14489	14450	14461	14404	14568	14554	14404	14625	14375	14464	14244	14604	14494	14270	14506	14485	14406	14479	14404	14389	14533	14408	14398	14557	14520	14647	14631	14644	14464	14781	14655	14412	14575	14672	14487	14422	14441	14568	14318	14547	14534	14529	14406	14426	14172	14587	14603	14578	14436	14354	14507	14414	14406	14415	14419	14490	14451	14350	14626	14361	14489	14527	14733	14490	14413	14458	14453	14579	14419	14478	14515	14422	14278	14463	14513	14501	14468	14401	14565	14612	14258	14383	14397	14485	14473	14544	14611	14530	14461	14260	14524	14635	14606	14624	14473	14680	14526	14512	14535	14611	14495	14415	14488	14557	14511	14355	14390	14411	14299	14235	14504	14590	14494	14451	14515	14361	14317	14432	14322	14540	14556	14264	14410	14567	14446	14375	14511	14463	14580	14607	14484	14373	14614	14366	14288	14584	14453	14436	14355	14466	14549	14419	14521	14533	14363	14222	14505	14532	14389	14442	14456	14576	14338	14527	14342	14460	14546	14334	14383	14419	14691	14525	14570	14602	14417	14375	14392	14655	14486	14449	14340	14471	14567	14553	14701	14436	14662	14461	14630	14718	14471	14342	14583	14531	14444	14362	14613	14399	14566	14329	14589	14472	14477	14464	14395	14562	14437	14514	14474	14398	14575	14284	14519	14725	14448	14505	14271	14334	14302	14520	14623	14399	14594	14571	14478	14460	14345	14555	14519	14670	14350	14479	14545	14370	14542	14475	14610	14659	14581	14342	14604	14398	14453	14451	14515	14721	14243	14376	14420	14332	14638	14358	14323	14557	14469	14223	14559	14484	14284	14381	14473	14474	14484	14386	14341	14697	14477	14563	14652	14325	14426	14439	14551	14291	14427	14438	14602	14600	14426	14649	14590	14580	14429	14414	14458	14415	14579	14490	14415	14437	14639	14594	14539	14343	14672	14484	14539	14464	14467	14403	14302	14621	14489	14413	14450	14354	14503	14532	14412	14507	14807	14486	14433	14583	14563	14486	14625	14519	14434	14382	14518	14446	14464	14626	14517	14372	14382	14663	14556	14615	14501	14420	14412	14425	14487	14466	14756	14689	14464	14685	14621	14431	14510	14362	14451	14495	14540	14508	14373	14698	14406	14332	14643	14474	14584	14424	14511	14437	14336	14601	14291	14478	14723	14543	14465	14568	14674	14457	14384	14345	14429	14664	14589	14609	14271	14481	14465	14412	14378	14581	14612	14659	14479	14513	14270	14581	14417	14657	14540	14677	14472	14505	14463	14221	14551	14345	14522	14485	14251	14416	14538	14429	14511	14413	14614	14580	14558	14413	14545	14499	14604	14470	14350	14558	14601	14463	14500	14429	14510	14614	14579	14618	14360	14389	14283	14468	14325	14507	14626	14435	14621	14448	14433	14488	14368	14364	14462	14356	14512	14650	14621	14188	14417	14594	14515	14642	14398	14561	14596	14551	14531	14482	14680	14368	14468	14501	14312	14357	14572	14411	14434	14492	14483	14533	14536	14571	14468	14281	14281	14445	14446	14405	14505	14410	14490	14585	14461	14470	14178	14337	14428	14520	14714	14482	14415	14347	14336	14619	14406	14628	14435	14408	14480	14406	14336	14529	14554	14442	14346	14427	14544	14508	14568	14509	14462	14566	14577	14353	14476	14720	14506	14555	14304	14418	14561	14430	14367	14586	14562	14627	14583	14373	14490	14703	14390	14507	14547	14384	14553	14432	14438	14516	14532	14596	14579	14595	14522	14582	14479	14452	14464	14464	14352	14617	14644	14559	14420	14541	14472	14193	14410	14628	14464	14393	14305	14475	14487	14323	14450	14667	14483	14585	14640	14648	14455	14487	14598	14456	14426	14462	14626	14530	14454	14471	14365	14473	14242	14643	14481	14700	14298	14422	14496	14479	14443	14516	14511	14430	14627	14505	14433	14502	14352	14518	14453	14423	14528	14309	14496	14315	14524	14510	14610	14389	14390	14470	14289	14314	14515	14458	14639	14472	14595	14337	14583	14423	14492	14436	14463	14377	14434	14287	14312	14606	14375	14461	14477	14376	14392	14491	14608	14655	14425	14362	14526	14536	14425	14430	14406	14478	14451	14583	14458	14604	14400	14428	14396	14338	14345	14581	14484	14591	14545	14738	14483	14508	14492	14402	14563	14582	14376	14094	14432	14415	14522	14565	14531	14709	14594	14455	14579	14663	14378	14585	14379	14418	14411	14609	14471	14310	14503	14318	14594	14467	14685	14496	14412	14548	14447	14277	14544	14442	14728	14547	14574	14459	14567	14468	14515	14531	14475	14429	14636	14536	14288	14494	14330	14466	14515	14482	14620	14534	14339	14587	14622	14571	14575	14466	14617	14292	14434	14558	14409	14441	14678	14438	14811	14515	14550	14559	14511	14383	14688	14649	14432	14473	14321	14356	14442	14721	14506	14422	14559	14468	14353	14474	14350	14573	14422	14405	14588	14721	14397	14524	14350	14511	14453	14498	14607	14622	14522	14254	14521	14464	14493	14461	14432	14346	14444	14588	14483	14479	14462	14336	14471	14674	14543	14335	14298	14444	14536	14422	14328	14407	14375	14521	14503	14608	14361	14469	14600	14522	14335	14596	14631	14669	14357	14316	14395	14570	14567	14531	14652	14553	14511	14487	14569	14652	14392	14337	14361	14593	14554	14391	14445	14486	14549	14457	14438	14550	14539	14702	14362	14450	14446	14571	14570	14537	14582	14585	14393	14556	14709	14332	14360	14578	14425	14387	14457	14563	14586	14490	14454	14541	14476	14430	14203	14603	14462	14395	14503	14675	14597	14790	14434	14549	14625	14583	14475	14549	14578	14332	14334	14505	14220	14419	14306	14377	14372	14439	14410	14540	14568	14549	14486	14558	14576	14324	14295	14511	14393	14432	14384	14493	14274	14662	14435	14594	14634	14542	14440	14665	14587	14319	14638	14495	14396	14368	14411	14443	14563	14557	14478	14528	14523	14459	14535	14248	14267	14490	14454	14481	14421	14621	14416	14507	14323	14443	14456	14766	14554	14348	14606	14529	14488	14415	14514	14662	14552	14497	14544	14521	14480	14453	14472	14313	14570	14321	14510	14349	14554	14649	14581	14411	14594	14585	14428	14594	14558	14326	14399	14464	14444	14439	14544	14598	14433	14559	14613	14378	14656	14553	14454	14430	14491	14706	14364	14558	14304	14551	14551	14567	14356	14585	14528	14486	14372	14517	14490	14433	14325	14472	14403	14545	14392	14538	14419	14644	14421	14422	14428	14448	14544	14521	14597	14302	14492	14317	14426	14400	14381	14649	14468	14482	14467	14592	14641	14718	14447	14412	14376	14481	14343	14376	14540	14555	14658	14648	14664	14492	14511	14529	14545	14689	14518	14453	14511	14596	14555	14573	14829	14441	14579	14556	14503	14570	14543	14604	14724	14408	14587	14534	14439	14465	14641	14584	14293	14430	14509
14423	24025	22480	18100	16927	16430	16026	15714	15698	15057	14743	14262	14287	14521	15168	14461	14151	14004	14238	14136	14074	13670	13689	13531	13536	13725	13468	13657	13428	13394	13472	13614	13621	13563	13550	13488	13461	13341	13550	13384	13510	13449	13757	13622	13703	14752	14902	15301	14799	14316	13947	13699	13548	13452	13631	13295	13395	13431	13493	13403	13468	13548	13596	13390	13477	13517	13458	13441	13394	13372	13476	13474	13631	13415	13484	13416	13395	13464	13594	13382	13412	13225	13559	13329	13440	13380	13418	13523	13498	13521	13537	13551	13498	13491	13490	13417	13454	13344	13508	13371	13451	13374	13442	13438	13317	13307	13474	13417	13514	13341	13516	13396	13479	13378	13579	13554	13309	13571	13435	13389	13393	13465	13553	13336	13447	13220	13478	13597	13593	13349	13516	13430	13411	13513	13453	13555	13460	13544	13378	13316	13278	13509	13489	13325	13157	13498	13314	13294	13468	13378	13515	13502	13547	13349	13342	13459	13610	13321	13592	13561	13374	13441	13498	13326	13466	13515	13567	13347	13544	13556	13670	13449	13458	13385	13494	13435	13571	13331	13539	13519	13337	13459	13216	13489	13370	13467	13568	13346	13447	13458	13211	13423	13393	13473	13492	13389	13450	13445	13562	13487	13340	13349	13398	13435	13407	13520	13310	13414	13462	13251	13502	13290	13530	13404	13502	13358	13570	13448	13293	13286	13512	13428	13490	13397	13594	13438	13460	13626	13280	13468	13561	13574	13375	13205	13507	13458	13633	13468	13607	13595	13367	13471	13541	13400	13468	13421	13373	13442	13452	13396	13356	13204	13474	13482	13354	13390	13608	13510	13409	13406	13395	13498	13469	13580	13475	13386	13461	13382	13422	13569	13296	13391	13477	13373	13290	13419	13530	13394	13314	13432	13442	13405	13400	13540	13388	13471	13417	13562	13429	13483	13366	13521	13326	13254	13395	13358	13385	13442	13397	13364	13424	13247	13433	13413	13372	13498	13613	13409	13479	13537	13503	13339	13550	13402	13510	13413	13398	13349	13528	13440	13299	13436	13497	13455	13427	13424	13292	13395	13247	13472	13525	13477	13459	13361	13540	13379	13349	13542	13361	13408	13329	13517	13383	13484	13315	13478	13421	13488	13480	13336	13553	13386	13454	13397	13387	13317	13429	13362	13449	13391	13352	13478	13569	13332	13341	13427	13452	13368	13493	13339	13439	13527	13284	13392	13478	13496	13433	13348	13696	13408	13475	13571	13367	13435	13416	13412	13413	13454	13384	13383	13351	13458	13345	13396	13390	13406	13457	13455	13406	13349	13418	13394	13388	13447	13404	13449	13415	13474	13596	13510	13420	13439	13457	13497	13426	13417	13350	13422	13414	13415	13212	13347	13383	13466	13291	13459	13512	13620	13325	13454	13443	13294	13338	13433	13640	13499	13407	13375	13408	13403	13357	13402	13367	13336	13387	13257	13475	13435	13323	13443	13458	13409	13322	13279	13387	13455	13526	13578	13469	13384	13337	13592	13356	13543	13470	13400	13359	13445	13575	13441	13457	13470	13421	13301	13415	13407	13470	13521	13377	13381	13336	13519	13543	13437	13493	13508	13414	13334	13349	13502	13443	13456	13580	13282	13390	13423	13511	13551	13347	13541	13498	13365	13403	13382	13366	13400	13339	13374	13556	13390	13353	13372	13339	13511	13480	13287	13495	13487	13366	13403	13352	13320	13470	13327	13514	13436	13478	13349	13403	13352	13435	13405	13417	13362	13437	13361	13563	13465	13500	13519	13562	13481	13582	13474	13430	13286	13520	13381	13389	13432	13468	13321	13563	13387	13506	13385	13631	13320	13267	13319	13292	13327	13213	13294	13369	13362	13385	13284	13267	13414	13249	13377	13461	13415	13456	13380	13420	13575	13470	13482	13386	13444	13348	13602	13434	13537	13433	13493	13555	13507	13345	13617	13622	13256	13405	13324	13348	13497	13484	13483	13426	13647	13270	13564	13429	13575	13432	13521	13432	13480	13500	13259	13580	13374	13346	13497	13479	13316	13437	13283	13425	13296	13455	13487	13524	13385	13340	13400	13303	13492	13444	13363	13554	13366	13565	13254	13442	13509	13584	13408	13490	13491	13441	13379	13465	13397	13481	13436	13399	13361	13455	13427	13451	13381	13463	13320	13275	13496	13378	13245	13371	13327	13372	13426	13424	13598	13381	13439	13673	13273	13526	13472	13495	13457	13508	13397	13645	13316	13415	13620	13393	13387	13389	13405	13261	13387	13414	13459	13609	13330	13458	13342	13608	13452	13450	13305	13378	13405	13621	13237	13428	13425	13273	13359	13441	13457	13579	13386	13407	13290	13532	13338	13534	13353	13447	13439	13482	13391	13261	13386	13528	13474	13476	13348	13447	13323	13287	13575	13344	13272	13458	13454	13274	13468	13526	13491	13618	13486	13376	13500	13444	13164	13481	13429	13543	13356	13331	13311	13601	13541	13191	13446	13427	13408	13476	13502	13442	13565	13419	13529	13263	13396	13544	13310	13503	13458	13411	13337	13596	13427	13314	13500	13521	13556	13285	13502	13572	13462	13199	13386	13479	13339	13450	13484	13395	13537	13496	13491	13382	13257	13417	13516	13403	13363	13465	13366	13213	13369	13506	13350	13496	13387	13424	13270	13502	13439	13536	13428	13542	13378	13440	13429	13497	13451	13337	13514	13286	13487	13469	13451	13520	13420	13514	13312	13438	13453	13410	13515	13467	13474	13449	13459	13343	13457	13374	13402	13391	13386	13505	13596	13467	13420	13273	13349	13383	13263	13438	13392	13341	13388	13458	13510	13613	13457	13420	13499	13293	13414	13608	13608	13398	13489	13324	13419	13449	13350	13290	13569	13495	13314	13464	13339	13474	13372	13375	13466	13300	13394	13447	13547	13587	13510	13458	13507	13307	13401	13563	13426	13450	13572	13316	13484	13547	13267	13464	13414	13367	13344	13478	13462	13314	13298	13625	13215	13546	13496	13452	13412	13443	13504	13450	13370	13414	13578	13480	13448	13259	13410	13473	13307	13577	13388	13382	13427	13370	13398	13516	13248	13596	13546	13439	13365	13438	13348	13404	13606	13464	13497	13504	13523	13428	13476	13425	13318	13443	13547	13361	13362	13481	13568	13484	13431	13375	13349	13383	13467	13442	13370	13455	13328	13399	13498	13381	13508	13389	13465	13403	13479	13405	13267	13469	13375	13410	13414	13508	13423	13630	13395	13438	13400	13367	13352	13555	13473	13517	13383	13371	13432	13440	13285	13522	13581	13397	13256	13643	13314	13394	13452	13513	13543	13467	13559	13485	13443	13616	13439	13450	13366	13532	13498	13412	13484	13265	13412	13275	13501	13461	13474	13514	13279	13602	13413	13354	13358	13484	13310	13501	13512	13472	13419	13467	13312	13436	13420	13375	13192	13429	13395	13462	13418	13361	13477	13393	13352	13268	13441	13514	13419	13264	13376	13407	13355	13463	13478	13439	13348	13365	13537	13343	13494	13408	13352	13442	13492	13443	13535	13486	13514	13545	13270	13434	13237	13578	13521	13422	13437	13527	13410	13271	13277	13404	13306	13280	13420	13236	13437	13384	13627	13528	13336	13696	13509	13418	13397	13456	13419	13669	13304	13340	13552	13354	13438	13587	13350	13463	13459	13443	13442	13416	13484	13419	13316	13723	13507	13515	13370	13396	13450	13376	13472	13442	13580	13367	13433	13216	13364	13398	13356	13286	13366	13423	13375	13344	13384	13437	13551	13596	13519	13328	13514	13450	13549	13286	13429	13421	13397	13446	13381	13354	13408	13467	13396	13450	13638	13402	13448	13488	13414	13448	13529	13301	13340	13613	13445	13492	13530	13268	13424	13463	13439	13501	13489	13486	13476	13514	13284	13367	13271	13434	13418	13325	13392	13227	13449	13299	13367	13356	13619	13323	13311	13387	13278	13481	13427	13336	13515	13551	13610	13431	13345	13280	13293	13416	13412	13440	13466	13497	13366	13246	13581	13438	13336	13461	13276	13578	13348	13353	13544	13306	13410	13329	13455	13304	13497	13560	13380	13382	13199	13575	13381	13498	13307	13333	13699	13358	13592	13547	13327	13495	13232	13504	13369	13601	13330	13499	13448	13384	13527	13393	13428	13377	13419	13382	13458	13462	13331	13450	13375	13445	13458	13580	13411	13305	13403	13450	13430	13444	13603	13437	13458	13436	13324	13612	13465	13303	13445	13430	13536	13285	13471	13440	13377	13330	13470	13369	13347	13414	13611	13451	13438	13607	13349	13333	13511	13343	13585	13321	13530	13352	13350	13387	13441	13428	13545	13436	13391	13557	13400	13367	13282	13351	13337	13408	13393	13534	13461	13405	13495	13457	13205	13365	13364	13445	13432	13469	13478	13600	13498	13370	13264	13457	13372	13367	13410	13539	13379	13528	13336	13393	13354	13480	13393	13383	13388	13389	13478	13407	13397	13383	13424	13504	13432	13569	13297	13544	13557	13272	13380	13328	13427	13524	13348	13402	13471	13409	13421	13333	13519	13309	13486	13384	13375	13516	13411	13440	13412	13393	13305	13352	13386	13328	13447	13400	13358	13417	13513	13378	13576	13389	13467	13526	13424	13293	13412	13303	13453	13365	13434	13389	13372	13568	13570	13324	13342	13543	13405	13400	13411	13367	13418	13401	13275	13438	13632	13371	13479	13640	13440	13404	13383	13383	13353	13372	13507	13452	13327	13299	13361	13411	13540	13382	13397	13469	13353	13356	13296	13269	13289	13422	13380	13568	13416	13393	13550	13301	13439	13473	13462	13540	13439	13396	13564	13473	13376	13567	13458	13414	13454	13396	13412	13470	13443	13476	13420	13353	13347	13395	13357	13320	13433	13572	13462	13506	13408	13390	13520	13540	13336	13410	13326	13356	13320	13533	13458	13407	13446	13581	13453	13570	13512	13459	13505	13401	13489	13575	13123	13400	13398	13469	13392	13345	13538	13386	13455	13484	13409	13281	13573	13431	13319	13351	13450	13492	13479	13515	13299	13334	13394	13378	13522	13386	13597	13311	13521	13459	13395	13459	13484	13313	13360	13383	13426	13282	13243	13435	13454
23072	21314	29148	23789	21461	22880	23179	17673	16545	16526	15970	15862	15748	15990	16146	16019	15530	15380	15241	15436	15246	15160	15003	15131	14808	14980	14888	15107	14973	15042	14895	15076	14843	14961	14856	14746	14649	14941	14760	14898	14710	14978	14956	14893	14724	15549	16814	16977	16608	16341	15758	15142	15148	14742	14745	14689	14786	14726	14840	14753	14649	14589	14623	14812	14523	14889	14750	14492	14694	14763	14671	14693	14795	14867	14615	14628	14895	14784	14769	14767	14764	14844	14748	14797	14766	14768	14880	14681	14845	14668	14752	14819	14777	14817	14921	14736	14770	14747	14711	14815	14928	14873	15026	14753	14758	14711	14731	14692	14778	14816	14802	14679	14577	14892	14611	14634	14386	14695	14631	14711	14630	14620	14748	14602	14704	14654	14627	14753	14630	14867	14730	14744	14776	14678	14596	14663	14924	14752	14846	14879	14775	14823	14787	14583	14546	14666	14585	14563	14601	14600	14745	14827	14631	14609	14595	14754	14683	14738	14632	14775	14708	14639	14695	14621	14677	14740	14837	14632	14813	14561	14735	14793	14620	14703	14747	14840	14825	14752	14750	14758	14942	14817	14796	14797	14571	14629	14780	14649	14830	14820	14940	14586	14657	14847	14650	14831	14613	14689	14539	14572	14715	14760	14713	14624	14765	14598	14631	14583	14762	14703	14789	14816	14689	14838	14775	14553	14585	14603	14669	14604	14794	14751	14794	14786	14666	14410	14662	14717	14855	14872	14807	14591	14852	14783	14759	14657	14867	14691	14831	14876	14601	14682	14772	14755	14827	14581	14787	14488	14654	14793	14634	14743	14556	14845	14663	14577	14706	14519	14757	14775	14742	14887	14856	14680	14823	14581	14506	14622	14572	14737	14915	14821	14775	14481	14868	14707	14870	14794	14693	14664	14689	14778	14721	14627	14753	14953	14821	14821	14740	14706	14677	14668	14663	14778	14591	14732	14773	14438	14783	14613	14839	14901	14792	14763	14591	14595	14609	14722	14649	14567	14687	14547	14856	14717	14935	14633	14761	14627	14568	14595	14700	14657	14784	14493	14640	14660	14562	14576	14733	14752	14614	14680	14733	14732	14776	14726	14588	14835	14735	14676	14590	14802	14682	14764	14752	14736	14900	14836	14682	14589	14531	14694	14700	14817	14710	14702	14689	14681	14753	14513	14841	14692	14939	14709	14838	14982	14799	14669	14680	14610	14608	14650	14896	14662	14555	14591	14766	14601	14707	14584	14540	14765	14738	14724	14719	14847	14615	14510	14510	14644	14639	14641	14648	14644	14697	14676	14745	14707	14676	14872	14589	14524	14495	14792	14593	14558	14764	14898	14609	14769	14623	14585	14674	14710	14857	14780	14871	14761	14703	14641	14743	14625	14821	14708	14844	14674	14595	14916	14592	14682	14697	14644	14702	14767	14633	14648	14600	14726	14892	14764	14660	14614	14696	14835	14631	14724	14720	14648	14691	14626	14689	14738	14808	14648	14605	14626	14821	14666	14587	14619	14717	14888	14548	14787	14691	14623	14682	14624	14671	14703	14959	14753	14695	14792	14758	14643	14596	14755	14745	14733	14583	14808	14724	14580	14612	14659	14721	14855	14783	14688	14712	14739	14610	14734	14469	14743	14416	14625	14656	14712	14643	14490	14525	14557	14619	14698	14711	14793	14758	14728	14560	14703	14723	14706	14709	14750	14851	14558	14510	14530	14571	14616	14900	14767	14807	14688	14715	14699	14814	14662	14614	14691	14605	14656	14572	14687	14544	14504	14703	14644	14815	14579	14776	14648	14830	14565	14953	14844	14544	14595	14624	14572	14626	14784	14770	14686	14547	14625	14681	14662	14745	14585	14717	14831	14720	14805	14621	14542	14737	14725	14676	14678	14649	14874	14646	14759	14647	14804	14670	14544	14602	14614	14460	14736	14642	14658	14730	14638	14728	14466	14639	14683	14609	14899	14706	14813	14895	14884	14594	14718	14724	14742	14642	14559	14820	14613	14673	14605	14759	14608	14665	14625	14742	14601	14739	14553	14480	14483	14699	14708	14614	14779	14664	14707	14581	14586	14592	14880	14835	14713	14765	14545	14843	14832	14871	14747	14653	14615	14755	14859	14724	14655	14504	14797	14732	14592	14698	14630	14562	14653	14597	14770	14814	14621	14749	14745	14755	14735	14731	14838	14683	14669	14835	14572	14631	14574	14839	14672	14608	14669	14494	14741	14829	14628	14626	14750	14506	14813	14726	14381	14800	14553	14773	14789	14746	14432	14808	14544	14675	14572	14775	14654	14564	14493	14730	14803	14667	14680	14537	14628	14627	14625	14548	14638	14946	14843	14691	14545	14954	14703	14813	14722	14630	14656	14873	14862	14772	14632	14730	14789	14661	14598	14723	14617	14647	14618	14720	14740	14693	14567	14770	14812	14767	14490	14637	14516	14539	14661	14426	14548	14875	14815	14834	14728	14805	14767	14793	14774	14836	14737	14568	14775	14716	14645	14698	14861	14780	14757	14509	14850	14611	14487	14739	14787	14784	14719	14530	14693	14779	14753	14755	14684	14664	14684	14683	14408	14837	14603	14648	14625	14696	14837	14750	14744	14852	14795	14892	14598	14785	14825	14568	14504	14666	14604	14712	14601	14698	14863	14775	14665	14712	14580	14732	14601	14660	14656	14625	14617	14898	14556	14618	14757	14686	14414	14778	14617	14559	14892	14741	14739	14585	14480	14726	14728	14508	14599	14708	14814	14711	14728	14703	14540	14843	14645	14731	14645	14633	14565	14792	14704	14705	14694	14721	14695	14597	14796	14677	14802	14487	14753	14740	14515	14671	14515	14776	14520	14647	14655	14743	14882	14643	14526	14560	14866	14883	14641	14834	14622	14840	14745	14623	14723	14798	14727	14728	14634	14808	14720	14645	14764	14622	14761	14874	14614	14475	14715	14979	14946	14748	14606	14703	14683	14715	14514	14618	14829	14702	14688	14530	14695	14703	14578	14456	14834	14843	14765	14667	14678	14678	14713	15012	14562	14711	14697	14604	14714	14665	14640	14749	14610	14652	14732	14865	14773	14691	14703	14621	14517	14883	14412	14618	14525	14658	14688	14577	14702	14628	14471	14567	14906	14699	14773	14500	14629	14474	14806	14548	14547	14731	14711	14620	14564	14486	14725	14591	14686	14557	14783	14875	14720	14574	14620	14827	14821	14705	14678	14783	14582	14758	14647	14571	14780	14888	14851	14600	14595	14610	14538	14641	14647	14897	14681	14663	14591	14651	14698	14674	14847	14855	14615	14803	14619	14638	14771	14665	14371	14731	14487	14619	14596	14662	14609	14745	14858	14653	14768	14610	14611	14425	14749	14670	14619	14755	14422	14662	14588	14595	14575	14510	14512	14540	14445	14854	14646	14577	14757	14779	14898	14842	14548	14634	14802	14725	14392	14777	14517	14794	14732	14671	14806	14599	14562	14647	14728	14842	14745	14464	14580	14655	14597	14764	14676	14771	14875	14731	14614	14562	14631	14675	14810	14685	14760	14635	14539	14583	14625	14673	14587	14810	14716	14501	14675	14759	14633	14663	14586	14622	14687	14693	14604	14697	14744	14723	14608	14530	14618	14741	14455	14805	14506	14517	14611	14581	14480	14759	14602	14736	14685	14559	14670	14541	14767	14603	14559	14822	14605	14742	14705	14795	14808	14614	14661	14580	14537	14512	14633	14583	14730	14604	14566	14559	14642	14770	14577	14682	14588	14874	14623	14613	14612	14636	14746	14615	14722	14670	14711	14754	14814	14577	14526	14803	14780	14667	14693	14648	14753	14715	14779	14814	14362	14615	14713	14641	14730	14912	14577	14671	14800	14773	14708	14737	14562	14564	14598	14537	14821	14609	14782	14602	14627	14939	14735	14559	14682	14820	14580	14501	14697	14588	14727	14622	14610	14774	14685	14680	14878	14706	14564	14727	14580	14618	14482	14468	14554	14415	14462	14745	14963	14849	14706	14618	14790	14551	14550	14638	14775	14803	14616	14783	14756	14536	14590	14644	14772	14565	14757	14923	14729	14648	14570	14776	14696	14617	14753	14735	14653	14619	14588	14695	14877	14531	14561	14630	14911	14676	14645	14628	14720	14645	14729	14495	14721	14791	14826	14572	14847	14684	14510	14742	14634	14773	14739	14688	14888	14647	14585	14705	14821	14793	14757	14958	14488	14888	14791	14679	14722	14681	14608	14520	14539	14661	14841	14657	14658	14640	14537	14713	14699	14744	14755	14619	14699	14645	14631	14707	14742	14580	14588	14941	14791	14723	14563	14708	14685	14597	14583	14719	14643	14456	14709	14726	14645	14873	14749	14547	14762	14619	14780	14526	14751	14714	14859	14762	14653	14677	14728	14750	14434	14683	14732	14746	14751	14665	14746	14851	14686	14719	14568	14768	14769	14848	14756	14643	14581	14733	14872	14742	14784	14783	14657	14666	14773	14678	14690	14665	14724	14489	14378	14851	14561	14484	14686	14551	14478	14909	14759	14739	14666	14722	14578	14697	14732	14682	14621	14714	14583	14642	14576	14786	14756	14729	14540	14404	14636	14744	14700	14693	14796	14588	14537	14866	14705	14850	14581	14673	14757	14929	14677	14798	14923	14579	14695	14556	14583	14681	14645	14528	14598	14735	14618	14596	14933	14642	14717	14706	14753	14799	14700	14636	14771	14674	14561	14662	14838	14639	14552	14797	14650	14736	14775	14659	14679	14685	14731	14682	14795	14631	14764	14818	14543	14652	14578	14760	14621	14912	14600	14538	14619	14756	14594	14886	14712	14644	14796	14654	14668	14569	14845	14646	14680	14792	14624	14717	14772	14908	14930	14805	14768	14698	14759	14788	14815	14619	14627	14682	14626	14797	14634	14652	14782	14444	14632	14514	14789	14617	14574	14629	14843	14677	14630	14584	14622	14821	14954	14766	14713	14576	14685	14869	14610	14694	14592	14632	14357	14776	14702	14673	14665	14730	14763	14656	14628	14703	14721	14716	14695	14947	14752	14616	14513	14685	14609	14694	14500	14737	14635	14498	14755	14733	14724	14587	14724	14619	14824	14827	14686	14773	14674	14623	14732	14631	14615	14722	14617	14455	14562
15634	28492	26277	20526	18754	17905	16934	16702	16419	16055	15275	14892	15130	15443	16101	15404	14523	14296	14193	14354	14105	14237	13951	13802	13829	13596	13687	13662	13661	13638	13679	13758	13701	13622	13635	13729	13579	13636	13798	13587	13748	13546	13622	13751	13701	14943	16749	16906	16197	15255	14328	14016	13816	13626	13593	13617	13673	13609	13518	13533	13501	13611	13518	13704	13535	13404	13554	13500	13557	13631	13528	13422	13382	13458	13537	13619	13760	13472	13464	13468	13495	13585	13625	13384	13553	13541	13575	13553	13387	13593	13581	13642	13414	13548	13579	13596	13354	13604	13521	13468	13612	13645	13572	13657	13586	13493	13598	13455	13554	13808	13588	13450	13639	13702	13314	13447	13434	13472	13587	13479	13493	13719	13526	13624	13471	13448	13555	13441	13416	13474	13538	13495	13640	13634	13317	13544	13482	13442	13669	13521	13422	13401	13622	13492	13579	13442	13395	13448	13566	13628	13491	13607	13452	13406	13543	13487	13564	13657	13433	13497	13626	13552	13498	13515	13514	13480	13500	13397	13602	13674	13552	13589	13407	13663	13483	13446	13722	13504	13538	13520	13603	13577	13500	13542	13634	13557	13534	13497	13423	13545	13490	13757	13714	13474	13556	13448	13526	13653	13403	13456	13698	13547	13649	13613	13632	13415	13532	13573	13496	13593	13527	13616	13531	13552	13516	13503	13514	13416	13584	13515	13641	13472	13518	13623	13557	13779	13530	13470	13560	13472	13527	13573	13561	13698	13533	13429	13625	13406	13631	13463	13464	13561	13432	13599	13506	13520	13567	13499	13577	13340	13770	13521	13576	13447	13591	13456	13500	13512	13380	13440	13643	13577	13541	13555	13665	13682	13569	13443	13575	13471	13499	13445	13629	13496	13523	13354	13574	13469	13663	13573	13524	13355	13538	13514	13466	13645	13361	13481	13429	13521	13642	13647	13478	13506	13702	13647	13478	13391	13570	13547	13548	13468	13639	13386	13560	13551	13598	13598	13508	13503	13500	13431	13436	13517	13560	13433	13452	13571	13527	13474	13456	13659	13399	13575	13562	13537	13473	13544	13459	13506	13508	13431	13473	13494	13625	13338	13538	13457	13546	13531	13649	13509	13669	13528	13604	13430	13494	13455	13577	13735	13503	13472	13682	13620	13426	13530	13397	13578	13472	13631	13547	13360	13492	13638	13480	13450	13604	13543	13400	13500	13362	13652	13585	13524	13627	13592	13641	13523	13400	13611	13613	13566	13523	13490	13548	13407	13530	13537	13576	13512	13491	13485	13347	13401	13637	13477	13389	13659	13638	13567	13524	13394	13592	13660	13518	13394	13669	13539	13327	13268	13493	13528	13571	13496	13517	13649	13692	13463	13658	13393	13499	13609	13538	13767	13432	13633	13604	13390	13533	13435	13619	13591	13438	13535	13627	13504	13566	13570	13427	13506	13515	13483	13576	13595	13382	13558	13503	13498	13549	13455	13603	13576	13513	13282	13595	13559	13479	13662	13559	13503	13455	13438	13697	13456	13532	13363	13766	13542	13429	13457	13523	13443	13462	13330	13552	13565	13411	13736	13692	13490	13513	13462	13539	13336	13552	13430	13607	13477	13495	13503	13540	13571	13506	13478	13408	13750	13514	13702	13425	13551	13595	13392	13495	13498	13471	13525	13328	13464	13571	13530	13453	13607	13463	13595	13601	13284	13310	13581	13471	13565	13592	13504	13651	13588	13571	13623	13587	13488	13438	13453	13593	13589	13386	13352	13606	13550	13464	13510	13363	13625	13579	13335	13662	13504	13599	13568	13631	13555	13510	13492	13472	13507	13616	13441	13585	13523	13415	13503	13466	13417	13506	13445	13514	13509	13589	13418	13325	13460	13457	13482	13455	13507	13548	13648	13510	13552	13627	13470	13589	13603	13484	13596	13473	13416	13428	13291	13494	13496	13450	13456	13626	13592	13471	13742	13451	13554	13423	13586	13633	13522	13656	13708	13525	13491	13518	13309	13416	13538	13580	13466	13489	13425	13505	13485	13437	13557	13424	13434	13606	13320	13553	13491	13457	13527	13474	13431	13585	13340	13484	13474	13543	13525	13306	13531	13465	13469	13470	13346	13472	13531	13451	13730	13570	13671	13529	13485	13535	13487	13566	13602	13373	13348	13554	13488	13425	13503	13518	13667	13489	13504	13473	13476	13393	13533	13373	13482	13454	13442	13656	13494	13518	13675	13472	13655	13410	13689	13578	13553	13486	13483	13541	13637	13558	13320	13573	13526	13451	13531	13455	13557	13610	13506	13435	13501	13401	13526	13490	13489	13523	13444	13458	13531	13593	13483	13509	13439	13375	13535	13437	13466	13453	13570	13509	13599	13531	13435	13575	13581	13529	13727	13580	13633	13544	13549	13404	13465	13582	13466	13532	13521	13399	13597	13587	13474	13482	13347	13492	13582	13471	13527	13328	13464	13605	13508	13485	13620	13768	13506	13541	13463	13592	13642	13756	13499	13592	13501	13619	13557	13550	13456	13570	13463	13608	13503	13354	13442	13523	13463	13489	13490	13619	13482	13594	13548	13542	13669	13512	13530	13382	13329	13433	13419	13468	13476	13576	13564	13429	13439	13476	13559	13381	13479	13504	13444	13562	13454	13480	13465	13549	13501	13561	13490	13484	13454	13526	13581	13568	13380	13660	13556	13582	13541	13582	13462	13434	13433	13497	13446	13564	13568	13266	13466	13501	13405	13598	13367	13666	13548	13440	13365	13439	13438	13485	13530	13415	13519	13423	13646	13547	13512	13434	13477	13504	13512	13472	13552	13697	13503	13424	13233	13462	13555	13411	13386	13578	13658	13591	13468	13561	13535	13315	13518	13553	13416	13418	13577	13547	13617	13355	13453	13515	13623	13507	13494	13616	13536	13421	13390	13473	13374	13417	13470	13575	13515	13417	13579	13418	13327	13502	13451	13425	13443	13621	13617	13458	13575	13495	13498	13292	13585	13524	13468	13447	13578	13417	13442	13401	13392	13482	13611	13523	13635	13570	13484	13620	13552	13461	13600	13592	13576	13617	13584	13447	13584	13632	13402	13465	13556	13526	13497	13300	13433	13684	13389	13550	13385	13687	13446	13429	13505	13474	13628	13619	13500	13597	13337	13489	13585	13589	13573	13431	13475	13532	13603	13635	13525	13422	13576	13458	13461	13572	13597	13653	13641	13396	13443	13389	13366	13556	13482	13587	13661	13576	13486	13338	13456	13523	13545	13704	13528	13444	13606	13624	13646	13437	13476	13453	13511	13406	13497	13435	13619	13500	13562	13545	13468	13451	13538	13478	13393	13542	13593	13534	13441	13363	13521	13534	13499	13472	13365	13845	13548	13520	13415	13678	13452	13449	13426	13617	13540	13469	13632	13510	13566	13438	13652	13410	13570	13690	13326	13499	13423	13645	13583	13571	13522	13606	13434	13636	13459	13572	13430	13418	13487	13542	13551	13586	13555	13647	13531	13451	13629	13514	13472	13443	13616	13560	13531	13678	13704	13543	13512	13514	13558	13438	13432	13574	13654	13509	13458	13582	13392	13610	13485	13494	13443	13574	13584	13612	13488	13397	13475	13326	13418	13388	13659	13492	13528	13471	13650	13675	13555	13476	13488	13707	13520	13628	13516	13423	13592	13482	13422	13521	13591	13411	13576	13524	13576	13570	13458	13453	13584	13633	13732	13558	13554	13548	13644	13532	13496	13548	13488	13423	13473	13420	13445	13679	13578	13379	13513	13577	13492	13554	13587	13559	13558	13424	13693	13567	13541	13595	13575	13678	13450	13593	13355	13605	13535	13492	13352	13464	13524	13580	13556	13400	13647	13536	13644	13499	13521	13460	13590	13528	13666	13511	13509	13590	13449	13442	13462	13566	13304	13494	13597	13423	13551	13598	13459	13499	13593	13426	13479	13451	13349	13474	13526	13554	13635	13454	13576	13586	13514	13593	13511	13614	13383	13530	13447	13510	13578	13547	13429	13432	13655	13386	13415	13585	13395	13551	13591	13573	13499	13585	13517	13718	13628	13538	13559	13526	13651	13717	13651	13329	13560	13501	13635	13402	13582	13629	13382	13420	13493	13468	13452	13522	13433	13545	13521	13444	13471	13396	13609	13501	13415	13561	13499	13493	13549	13621	13587	13253	13677	13361	13504	13612	13437	13556	13454	13512	13399	13548	13462	13647	13376	13506	13576	13410	13738	13419	13608	13543	13664	13423	13587	13405	13410	13251	13537	13522	13438	13555	13503	13485	13440	13413	13429	13617	13461	13544	13512	13635	13356	13486	13602	13644	13490	13590	13504	13453	13354	13542	13665	13447	13347	13406	13503	13462	13549	13333	13567	13577	13420	13380	13394	13551	13437	13583	13485	13581	13629	13580	13420	13534	13522	13477	13510	13554	13494	13527	13414	13440	13478	13516	13500	13530	13489	13586	13405	13483	13332	13588	13636	13477	13396	13598	13498	13521	13582	13431	13453	13591	13603	13547	13612	13502	13533	13503	13525	13458	13496	13618	13531	13554	13572	13501	13648	13556	13485	13556	13536	13463	13453	13573	13583	13495	13639	13545	13434	13447	13580	13460	13193	13507	13438	13419	13513	13493	13555	13452	13566	13541	13497	13583	13486	13527	13430	13626	13800	13488	13492	13464	13491	13582	13505	13620	13674	13467	13461	13531	13511	13429	13636	13406	13510	13378	13476	13539	13364	13555	13525	13444	13556	13558	13444	13391	13568	13439	13487	13605	13538	13446	13519	13540	13537	13526	13507	13416	13628	13568	13405	13603	13692	13466	13438	13578	13531	13590	13384	13518	13345	13551	13559	13641	13486	13579	13521	13377	13524	13574	13652	13279	13416	13592	13430	13499	13488	13403	13642	13524	13510	13495	13478	13526	13381	13565	13514	13474	13498	13512	13479	13608	13454	13354	13617	13557	13495	13570	13468	13589	13468	13569	13626	13505	13511	13399	13492	13536	13545	13629	13604	13500	13563	13483	13514	13525	13471	13420	13797	13479	13493	13531	13479	13454	13575	13546	13671	13585	13570	13635	13518	13676	13569	13594	13440	13646	13480	13560	13537	13523	13406	13417	13499	13461	13509	13543	13485
27438	21698	22532	18485	15360	15273	15258	15171	15043	15065	14717	14881	14710	14917	15041	14926	14838	14825	14537	14545	14542	14626	14532	14379	14374	14355	14584	14404	14695	14554	14571	14396	14469	14216	14500	14410	14489	14613	14373	14355	14382	14363	14576	14341	14623	14535	14677	14753	14656	14649	14510	14374	14681	14505	14572	14468	14347	14493	14647	14458	14293	14336	14386	14520	14366	14401	14616	14406	14502	14378	14391	14434	14467	14412	14413	14354	14364	14631	14525	14545	14455	14374	14414	14552	14550	14342	14414	14415	14541	14578	14504	14455	14561	14592	14496	14448	14419	14586	14388	14373	14336	14379	14307	14548	14346	14427	14454	14539	14394	14327	14495	14423	14448	14430	14459	14351	14472	14334	14362	14324	14408	14247	14441	14422	14399	14503	14665	14415	14483	14398	14494	14390	14456	14553	14616	14554	14452	14768	14563	14433	14376	14418	14341	14533	14507	14541	14629	14353	14450	14277	14497	14532	14585	14188	14241	14449	14313	14523	14446	14426	14220	14491	14532	14725	14457	14360	14422	14396	14242	14200	14440	14384	14433	14448	14515	14425	14477	14567	14500	14308	14387	14351	14526	14392	14388	14604	14284	14532	14491	14394	14490	14350	14479	14410	14332	14385	14378	14508	14542	14414	14469	14421	14383	14327	14405	14397	14503	14340	14529	14374	14499	14590	14515	14348	14469	14353	14314	14369	14251	14405	14413	14446	14360	14472	14512	14577	14308	14556	14390	14320	14091	14295	14250	14368	14463	14242	14641	14242	14241	14348	14305	14521	14291	14439	14399	14493	14311	14238	14434	14528	14653	14576	14457	14558	14499	14479	14683	14434	14293	14666	14263	14484	14524	14524	14406	14516	14289	14376	14554	14462	14338	14340	14445	14271	14309	14394	14543	14432	14328	14352	14441	14442	14556	14499	14612	14545	14278	14285	14303	14394	14546	14494	14570	14380	14310	14385	14577	14495	14257	14626	14487	14540	14590	14409	14592	14473	14399	14505	14440	14506	14504	14690	14490	14365	14421	14411	14424	14399	14299	14407	14492	14466	14518	14488	14405	14267	14484	14273	14275	14485	14538	14342	14353	14295	14554	14592	14649	14505	14639	14422	14469	14371	14244	14420	14551	14379	14528	14370	14403	14538	14486	14226	14585	14429	14435	14528	14401	14530	14386	14323	14383	14431	14300	14357	14566	14532	14398	14510	14514	14498	14497	14573	14354	14274	14294	14546	14582	14418	14544	14457	14469	14359	14406	14364	14291	14286	14451	14538	14170	14289	14617	14686	14378	14609	14462	14313	14390	14456	14461	14235	14482	14508	14525	14347	14447	14376	14413	14403	14507	14360	14362	14376	14271	14525	14353	14422	14522	14278	14361	14345	14575	14620	14146	14340	14500	14551	14290	14321	14340	14436	14514	14403	14521	14668	14383	14304	14337	14265	14307	14517	14567	14390	14427	14284	14144	14307	14438	14539	14363	14484	14521	14508	14530	14483	14537	14512	14415	14581	14339	14482	14359	14530	14378	14408	14472	14642	14515	14517	14393	14408	14428	14408	14656	14564	14446	14523	14508	14536	14561	14474	14523	14506	14490	14424	14429	14563	14387	14453	14496	14456	14374	14347	14449	14576	14464	14442	14356	14438	14555	14316	14490	14513	14537	14540	14391	14443	14441	14429	14257	14390	14497	14657	14516	14407	14560	14401	14317	14429	14543	14570	14307	14395	14522	14225	14540	14564	14556	14297	14512	14623	14336	14325	14400	14495	14486	14421	14430	14544	14423	14459	14519	14504	14492	14526	14282	14296	14338	14493	14428	14441	14256	14460	14411	14282	14474	14424	14340	14477	14499	14389	14395	14250	14604	14543	14455	14587	14388	14511	14316	14640	14604	14508	14154	14331	14681	14559	14306	14459	14387	14320	14538	14477	14447	14313	14577	14272	14353	14515	14355	14520	14346	14504	14454	14317	14446	14473	14570	14369	14451	14541	14536	14431	14465	14258	14485	14586	14327	14325	14301	14341	14584	14307	14439	14455	14299	14209	14508	14485	14397	14422	14461	14309	14366	14316	14311	14374	14247	14340	14573	14312	14291	14411	14580	14539	14490	14540	14489	14359	14363	14355	14440	14486	14411	14403	14528	14402	14281	14427	14392	14505	14472	14367	14414	14489	14505	14330	14413	14456	14510	14521	14144	14328	14541	14429	14494	14341	14352	14398	14380	14404	14471	14538	14485	14601	14537	14436	14367	14523	14518	14433	14448	14335	14459	14358	14568	14461	14467	14342	14391	14572	14446	14571	14498	14504	14334	14464	14461	14332	14366	14294	14371	14369	14460	14475	14701	14512	14332	14439	14483	14413	14357	14454	14409	14356	14383	14350	14346	14485	14411	14479	14445	14454	14505	14339	14600	14358	14456	14437	14643	14344	14529	14202	14444	14381	14345	14388	14485	14600	14487	14368	14311	14440	14633	14449	14374	14489	14659	14441	14473	14480	14455	14236	14119	14311	14477	14420	14299	14053	14379	14457	14209	14302	14511	14412	14467	14276	14718	14519	14476	14506	14639	14351	14560	14622	14461	14581	14401	14456	14427	14440	14427	14580	14252	14478	14386	14511	14330	14406	14416	14459	14419	14381	14423	14415	14275	14478	14561	14436	14435	14305	14354	14486	14382	14553	14646	14566	14415	14258	14386	14319	14480	14632	14450	14574	14258	14455	14349	14731	14491	14594	14346	14563	14501	14402	14399	14569	14447	14489	14493	14567	14407	14267	14187	14386	14436	14450	14488	14537	14400	14370	14475	14518	14238	14534	14375	14315	14444	14295	14134	14362	14454	14421	14556	14475	14461	14538	14358	14268	14329	14253	14265	14341	14350	14402	14598	14458	14397	14624	14366	14342	14636	14407	14375	14340	14487	14595	14435	14539	14233	14403	14513	14392	14380	14462	14365	14503	14377	14407	14433	14426	14481	14350	14409	14276	14462	14446	14602	14609	14341	14424	14451	14505	14274	14375	14363	14365	14477	14220	14137	14476	14601	14351	14477	14423	14313	14510	14491	14596	14592	14541	14514	14393	14466	14294	14336	14570	14476	14458	14587	14377	14317	14466	14351	14238	14549	14418	14139	14272	14505	14431	14323	14490	14308	14470	14363	14520	14426	14595	14466	14477	14482	14435	14314	14425	14247	14664	14164	14336	14284	14395	14515	14493	14354	14349	14438	14615	14479	14586	14663	14416	14307	14473	14287	14478	14352	14413	14577	14512	14480	14561	14275	14512	14539	14370	14496	14384	14627	14476	14353	14334	14294	14517	14445	14489	14556	14266	14479	14477	14504	14453	14592	14436	14425	14466	14610	14627	14439	14297	14392	14442	14669	14351	14586	14497	14552	14370	14453	14296	14486	14377	14314	14560	14161	14298	14477	14439	14317	14480	14574	14473	14575	14483	14318	14640	14471	14242	14427	14368	14602	14471	14412	14380	14441	14382	14439	14514	14489	14436	14402	14448	14367	14399	14395	14545	14232	14487	14517	14451	14531	14366	14484	14486	14537	14406	14460	14343	14204	14544	14336	14298	14621	14582	14396	14346	14477	14461	14424	14371	14396	14584	14545	14372	14158	14565	14650	14474	14564	14552	14304	14500	14465	14496	14220	14408	14265	14336	14264	14503	14621	14338	14241	14255	14295	14488	14530	14567	14479	14570	14399	14393	14502	14448	14537	14472	14447	14436	14500	14487	14376	14432	14455	14435	14389	14375	14375	14455	14334	14283	14369	14334	14587	14399	14577	14511	14504	14268	14432	14556	14349	14526	14417	14513	14310	14536	14661	14383	14477	14452	14439	14493	14231	14464	14616	14379	14504	14194	14417	14329	14505	14380	14410	14280	14224	14581	14722	14425	14490	14602	14486	14529	14620	14522	14508	14556	14480	14469	14411	14333	14166	14332	14113	14392	14613	14471	14297	14348	14449	14402	14549	14252	14493	14557	14616	14361	14521	14447	14428	14232	14587	14551	14522	14396	14401	14350	14480	14499	14336	14430	14497	14457	14441	14412	14364	14355	14608	14362	14504	14367	14432	14349	14477	14309	14364	14366	14607	14303	14504	14297	14292	14365	14315	14430	14437	14430	14426	14507	14408	14443	14537	14352	14351	14377	14454	14194	14392	14301	14476	14528	14465	14655	14317	14415	14382	14393	14486	14393	14525	14212	14428	14464	14565	14513	14466	14517	14504	14314	14341	14370	14481	14227	14362	14513	14438	14427	14656	14531	14450	14514	14396	14395	14419	14369	14381	14444	14498	14456	14356	14271	14446	14377	14533	14461	14415	14208	14557	14345	14473	14453	14601	14420	14397	14386	14507	14490	14457	14464	14347	14307	14553	14306	14484	14182	14390	14347	14531	14422	14690	14441	14532	14446	14446	14466	14384	14463	14349	14297	14452	14337	14461	14382	14480	14483	14624	14339	14200	14436	14420	14188	14371	14422	14558	14452	14497	14491	14455	14266	14357	14458	14205	14352	14317	14377	14495	14390	14313	14598	14584	14501	14495	14360	14387	14369	14507	14479	14565	14438	14323	14277	14363	14629	14397	14619	14399	14542	14459	14264	14621	14583	14476	14438	14412	14601	14369	14359	14509	14260	14419	14248	14478	14384	14143	14406	14531	14435	14387	14478	14531	14301	14412	14242	14588	14426	14415	14550	14300	14275	14562	14364	14343	14539	14244	14484	14492	14472	14383	14512	14325	14536	14503	14499	14399	14536	14364	14344	14399	14506	14501	14526	14401	14404	14482	14480	14467	14461	14360	14411	14475	14450	14324	14320	14588	14462	14300	14449	14401	14423	14418	14444	14531	14585	14365	14333	14429	14515	14531	14428	14542	14473	14520	14507	14436	14322	14543	14462	14479	14427	14604	14380	14480	14673	14629	14407	14361	14279	14600	14489	14180	14444	14346	14492	14576	14467	14331	14507	14238	14389	14425	14452	14453	14205	14426	14391	14393	14297	14328	14218	14513	14429	14307	14338	14494	14550	14562	14702	14479	14308	14552	14450	14301	14412	14559	14422	14573	14430	14630	14511	14474	14377	14360	14453	14555	14526	14433	14355	14328	14511	14481	14445	14309	14393	14649	14418	14400	14369	14439	14250
14688	17805	17115	15365	14991	14679	14458	14595	14523	14234	14065	14073	14013	14380	14535	14245	13729	13892	13825	13543	13584	13655	13567	13490	13459	13381	13526	13293	13397	13348	13390	13487	13474	13298	13367	13355	13439	13399	13366	13527	13504	13406	13471	13407	13565	13504	13520	13774	13637	13657	13544	13610	13488	13363	13459	13581	13333	13332	13471	13537	13473	13230	13308	13469	13433	13412	13476	13471	13452	13343	13132	13421	13185	13307	13275	13385	13222	13408	13307	13263	13400	13223	13432	13348	13419	13386	13364	13367	13387	13481	13308	13402	13538	13401	13506	13401	13353	13482	13432	13222	13561	13555	13467	13489	13401	13472	13285	13270	13559	13550	13437	13360	13386	13366	13392	13377	13479	13341	13426	13238	13296	13279	13467	13449	13301	13408	13431	13384	13324	13245	13351	13361	13325	13325	13464	13395	13493	13329	13422	13320	13351	13406	13241	13559	13427	13344	13259	13418	13526	13457	13264	13191	13238	13448	13333	13348	13513	13445	13623	13424	13247	13439	13400	13173	13435	13269	13482	13330	13462	13416	13324	13427	13478	13344	13542	13578	13297	13371	13354	13285	13431	13222	13457	13306	13305	13451	13344	13350	13573	13406	13391	13318	13284	13546	13345	13327	13378	13526	13243	13397	13397	13573	13158	13390	13201	13466	13330	13376	13497	13441	13317	13399	13338	13310	13437	13311	13496	13407	13352	13361	13348	13270	13264	13335	13397	13384	13523	13306	13515	13457	13409	13486	13476	13457	13301	13495	13213	13326	13478	13348	13312	13282	13295	13471	13309	13297	13515	13462	13359	13512	13320	13301	13424	13360	13407	13290	13329	13323	13445	13334	13393	13343	13436	13337	13263	13256	13427	13359	13286	13335	13218	13249	13468	13372	13504	13391	13384	13376	13284	13313	13361	13580	13446	13325	13383	13420	13377	13567	13540	13360	13411	13441	13406	13483	13254	13448	13438	13366	13493	13315	13259	13295	13413	13337	13424	13209	13496	13456	13325	13305	13562	13141	13449	13442	13473	13259	13368	13486	13307	13344	13343	13472	13391	13296	13408	13298	13388	13384	13244	13324	13214	13433	13549	13419	13374	13324	13326	13415	13510	13261	13555	13198	13336	13249	13340	13310	13348	13482	13352	13313	13389	13506	13330	13311	13311	13565	13440	13388	13504	13263	13527	13294	13501	13305	13371	13370	13249	13499	13443	13287	13315	13229	13237	13281	13383	13467	13301	13510	13417	13283	13436	13631	13396	13235	13290	13222	13434	13294	13375	13311	13416	13350	13259	13487	13291	13323	13319	13310	13317	13309	13285	13454	13392	13403	13339	13330	13302	13569	13370	13509	13419	13574	13233	13372	13247	13264	13392	13367	13459	13486	13248	13641	13407	13522	13458	13303	13359	13356	13364	13291	13297	13370	13416	13376	13440	13427	13238	13367	13521	13407	13394	13373	13277	13366	13349	13338	13283	13476	13386	13373	13240	13354	13271	13418	13291	13344	13416	13465	13193	13292	13478	13480	13205	13253	13350	13389	13295	13528	13371	13418	13379	13477	13177	13399	13336	13337	13319	13485	13321	13456	13311	13570	13307	13288	13412	13323	13460	13473	13325	13384	13202	13459	13535	13396	13212	13308	13603	13383	13446	13344	13289	13344	13502	13337	13268	13322	13409	13473	13361	13418	13306	13431	13301	13256	13500	13363	13427	13262	13521	13377	13353	13375	13445	13194	13362	13320	13410	13332	13495	13446	13452	13552	13389	13454	13460	13515	13399	13278	13457	13422	13503	13557	13367	13451	13413	13419	13317	13247	13469	13311	13395	13360	13175	13471	13295	13491	13502	13352	13308	13404	13362	13290	13406	13292	13349	13356	13369	13445	13405	13347	13434	13436	13441	13237	13447	13452	13449	13419	13433	13292	13481	13341	13442	13208	13400	13326	13228	13373	13567	13360	13375	13507	13359	13366	13361	13332	13350	13219	13405	13391	13119	13442	13388	13409	13251	13314	13433	13377	13490	13365	13444	13371	13284	13349	13326	13278	13481	13151	13219	13497	13223	13448	13397	13310	13368	13440	13400	13345	13370	13302	13222	13382	13285	13333	13140	13542	13301	13442	13393	13345	13285	13376	13463	13595	13467	13371	13278	13214	13390	13395	13432	13449	13362	13331	13464	13357	13381	13326	13523	13247	13321	13436	13361	13519	13442	13460	13393	13356	13369	13425	13368	13480	13324	13375	13427	13307	13428	13375	13444	13380	13428	13489	13362	13377	13511	13319	13457	13363	13330	13410	13418	13414	13304	13276	13359	13434	13370	13346	13523	13323	13224	13260	13459	13393	13390	13402	13484	13336	13487	13365	13577	13554	13480	13396	13435	13362	13443	13313	13445	13495	13557	13204	13321	13608	13366	13344	13449	13458	13378	13430	13216	13375	13416	13189	13551	13382	13289	13423	13378	13353	13454	13339	13366	13431	13308	13398	13362	13370	13451	13309	13501	13312	13491	13397	13538	13345	13453	13307	13511	13243	13373	13524	13371	13523	13476	13326	13341	13458	13277	13268	13370	13435	13354	13349	13279	13176	13415	13273	13523	13424	13471	13342	13454	13392	13376	13396	13272	13456	13411	13294	13382	13281	13420	13412	13461	13427	13448	13263	13267	13429	13440	13306	13334	13075	13284	13358	13355	13373	13388	13290	13438	13374	13326	13307	13288	13516	13556	13321	13547	13385	13374	13273	13519	13459	13418	13265	13405	13334	13397	13423	13259	13577	13504	13379	13424	13452	13265	13298	13313	13445	13356	13306	13349	13341	13443	13451	13408	13397	13409	13458	13267	13284	13468	13360	13322	13342	13358	13458	13351	13477	13354	13502	13424	13339	13445	13372	13360	13379	13466	13498	13330	13236	13394	13522	13406	13467	13393	13327	13271	13241	13375	13303	13493	13373	13444	13381	13396	13344	13568	13196	13572	13454	13429	13387	13364	13420	13195	13429	13284	13532	13413	13363	13360	13273	13425	13446	13330	13456	13329	13402	13362	13339	13285	13447	13294	13403	13314	13398	13411	13598	13468	13412	13489	13428	13306	13212	13601	13429	13347	13342	13436	13424	13258	13509	13431	13327	13369	13488	13361	13445	13370	13361	13339	13398	13413	13346	13455	13303	13274	13352	13461	13516	13387	13293	13269	13351	13491	13417	13335	13305	13390	13315	13538	13494	13413	13447	13276	13500	13481	13339	13338	13322	13464	13388	13226	13376	13429	13293	13290	13369	13475	13294	13221	13450	13287	13388	13489	13172	13439	13264	13399	13395	13500	13277	13243	13383	13240	13484	13501	13486	13272	13304	13339	13375	13319	13204	13412	13277	13211	13483	13430	13451	13433	13316	13299	13366	13331	13367	13445	13371	13348	13358	13341	13397	13414	13346	13332	13406	13369	13453	13325	13458	13384	13549	13418	13274	13332	13351	13311	13338	13321	13548	13409	13369	13476	13389	13288	13537	13441	13512	13482	13412	13457	13559	13358	13472	13570	13315	13279	13340	13500	13159	13261	13390	13435	13246	13448	13340	13352	13413	13442	13355	13308	13350	13361	13323	13553	13602	13445	13320	13248	13257	13516	13259	13378	13349	13298	13336	13447	13455	13378	13282	13369	13306	13351	13411	13450	13384	13356	13400	13457	13693	13249	13385	13344	13399	13477	13464	13412	13367	13335	13340	13209	13400	13414	13374	13341	13419	13361	13441	13472	13234	13465	13378	13223	13376	13495	13442	13450	13387	13428	13322	13390	13334	13428	13421	13413	13385	13232	13318	13332	13427	13453	13391	13241	13513	13499	13463	13429	13554	13477	13343	13372	13217	13502	13386	13343	13430	13352	13550	13393	13452	13316	13353	13410	13633	13406	13438	13251	13268	13274	13236	13285	13298	13301	13471	13428	13308	13512	13354	13594	13519	13402	13364	13604	13330	13337	13374	13285	13218	13372	13196	13359	13308	13458	13251	13388	13374	13498	13498	13488	13354	13289	13437	13337	13319	13512	13200	13221	13380	13463	13497	13505	13492	13360	13334	13460	13304	13303	13334	13386	13541	13311	13500	13433	13317	13408	13273	13421	13291	13454	13581	13342	13358	13428	13491	13428	13474	13410	13268	13342	13344	13370	13427	13498	13326	13531	13440	13213	13307	13457	13327	13323	13537	13358	13397	13454	13596	13335	13482	13323	13441	13376	13373	13575	13370	13507	13251	13430	13267	13338	13348	13464	13444	13614	13223	13331	13397	13451	13304	13476	13380	13411	13344	13531	13502	13477	13392	13291	13455	13448	13424	13380	13357	13644	13377	13242	13380	13482	13360	13482	13235	13512	13348	13399	13423	13365	13463	13492	13279	13401	13397	13516	13447	13194	13324	13338	13263	13305	13339	13477	13505	13249	13391	13194	13376	13481	13289	13279	13321	13339	13214	13458	13282	13447	13274	13240	13265	13394	13490	13409	13319	13429	13278	13308	13436	13412	13410	13263	13359	13502	13440	13343	13230	13341	13230	13388	13283	13368	13494	13460	13346	13412	13183	13316	13360	13315	13351	13396	13567	13268	13318	13480	13449	13203	13393	13412	13479	13495	13268	13334	13442	13452	13495	13395	13279	13159	13510	13434	13448	13384	13580	13317	13433	13407	13260	13538	13369	13435	13313	13480	13423	13466	13220	13368	13274	13519	13412	13490	13459	13423	13402	13489	13349	13186	13531	13275	13445	13422	13501	13384	13333	13359	13296	13445	13353	13424	13364	13455	13426	13378	13499	13406	13353	13500	13441	13417	13225	13361	13404	13348	13320	13284	13202	13422	13305	13430	13259	13419	13351	13240	13384	13432	13280	13431	13466	13403	13439	13474	13394	13468	13293	13525	13359	13388	13425	13344	13369	13325	13262	13421	13501	13408	13396	13491	13285	13435	13442	13320	13258	13483	13376	13350	13580	13534	13415	13345	13521	13238	13475	13285	13259	13219	13372	13476	13132	13350	13286	13437	13438	13345	13392	13287	13392	13358	13409	13212	13333	13325	13405	13378	13322	13461	13467	13504	13408	13228	13341	13293	13599	13491	13290	13452	13325	13303	13330	13335	13302	13350	13456	13227	13346	13362	13458	13297	13327
24131	21268	28644	24282	21798	20260	18376	16046	15570	15465	15597	15219	15440	15401	15505	15283	14915	14861	15070	14763	14985	14769	14650	14815	14656	14480	14597	14453	14660	14528	14647	14674	14572	14592	14537	14761	14626	14455	14687	14668	14387	14591	14557	14627	14658	15317	16175	15998	15537	15123	14796	14690	14749	14717	14610	14483	14433	14605	14620	14655	14652	14516	14581	14582	14409	14363	14636	14451	14712	14618	14528	14557	14471	14506	14335	14472	14444	14437	14504	14519	14589	14600	14549	14500	14552	14513	14658	14456	14650	14391	14452	14495	14507	14331	14638	14408	14572	14403	14509	14509	14584	14386	14423	14322	14415	14445	14417	14363	14592	14607	14515	14507	14525	14450	14545	14633	14822	14492	14368	14629	14355	14569	14477	14504	14651	14520	14671	14467	14597	14466	14591	14596	14501	14592	14646	14531	14500	14437	14578	14499	14425	14395	14374	14435	14433	14413	14514	14505	14451	14611	14387	14501	14525	14676	14499	14511	14249	14466	14465	14564	14532	14546	14687	14305	14514	14512	14509	14385	14613	14678	14411	14549	14486	14595	14479	14519	14665	14540	14618	14491	14549	14583	14569	14440	14503	14508	14440	14334	14632	14591	14548	14470	14399	14548	14473	14487	14423	14783	14563	14469	14300	14646	14396	14282	14340	14528	14454	14362	14485	14628	14437	14483	14505	14250	14561	14358	14701	14500	14403	14337	14340	14462	14248	14405	14471	14299	14522	14344	14500	14478	14564	14545	14565	14324	14730	14512	14456	14618	14515	14634	14582	14518	14661	14551	14423	14662	14433	14515	14469	14367	14576	14852	14456	14442	14528	14368	14462	14633	14414	14338	14605	14394	14695	14585	14761	14664	14517	14477	14577	14508	14467	14586	14634	14410	14596	14342	14514	14614	14421	14497	14469	14474	14308	14393	14489	14472	14484	14527	14393	14267	14620	14376	14489	14654	14567	14459	14543	14573	14591	14455	14468	14733	14735	14370	14340	14541	14377	14663	14580	14416	14506	14382	14641	14638	14493	14563	14507	14644	14415	14517	14585	14546	14503	14590	14252	14736	14620	14579	14578	14573	14614	14393	14477	14506	14443	14654	14549	14385	14468	14668	14584	14447	14380	14527	14329	14360	14625	14567	14522	14440	14491	14434	14576	14571	14518	14354	14588	14514	14372	14413	14598	14427	14558	14461	14329	14446	14518	14453	14495	14647	14497	14453	14447	14642	14730	14600	14537	14565	14435	14396	14678	14607	14613	14291	14619	14695	14386	14444	14424	14332	14707	14695	14483	14530	14533	14668	14319	14405	14496	14445	14497	14521	14510	14383	14268	14426	14502	14756	14525	14520	14323	14437	14393	14448	14486	14341	14695	14485	14572	14393	14404	14326	14606	14302	14473	14481	14495	14649	14559	14447	14517	14656	14564	14523	14475	14683	14504	14536	14439	14484	14571	14585	14655	14438	14653	14590	14622	14430	14385	14284	14523	14425	14489	14555	14476	14455	14428	14694	14438	14495	14327	14272	14475	14467	14426	14620	14402	14502	14582	14481	14529	14579	14433	14438	14704	14461	14691	14645	14449	14323	14322	14456	14539	14339	14336	14434	14527	14414	14460	14425	14375	14482	14614	14419	14651	14466	14570	14565	14480	14607	14580	14430	14402	14624	14531	14476	14610	14581	14609	14570	14434	14594	14550	14657	14455	14399	14545	14609	14383	14385	14390	14342	14673	14515	14475	14416	14505	14436	14523	14340	14713	14427	14557	14408	14526	14483	14405	14516	14448	14459	14491	14388	14496	14392	14605	14702	14440	14444	14684	14538	14505	14452	14420	14630	14553	14621	14281	14415	14488	14501	14442	14593	14534	14490	14531	14426	14625	14582	14505	14440	14553	14268	14757	14542	14572	14393	14428	14422	14414	14510	14459	14562	14552	14536	14610	14660	14560	14576	14516	14661	14711	14469	14518	14388	14510	14515	14566	14509	14558	14629	14514	14532	14490	14660	14532	14596	14596	14549	14580	14528	14654	14460	14587	14475	14588	14326	14426	14581	14622	14459	14497	14749	14473	14557	14432	14450	14480	14588	14395	14613	14498	14443	14487	14232	14485	14248	14444	14562	14439	14583	14575	14522	14570	14472	14576	14540	14685	14519	14494	14452	14532	14425	14569	14506	14482	14478	14330	14547	14617	14584	14487	14332	14524	14609	14452	14353	14630	14656	14316	14536	14715	14342	14566	14339	14622	14383	14522	14610	14391	14580	14640	14500	14642	14582	14413	14353	14572	14610	14418	14603	14367	14467	14462	14374	14557	14472	14366	14684	14734	14596	14489	14408	14362	14514	14473	14619	14575	14540	14548	14462	14505	14655	14370	14592	14591	14413	14505	14689	14590	14588	14720	14403	14517	14530	14593	14544	14389	14497	14474	14505	14431	14350	14372	14487	14353	14555	14407	14375	14521	14593	14515	14448	14605	14353	14553	14477	14417	14600	14504	14651	14605	14786	14516	14591	14592	14541	14650	14523	14516	14523	14628	14420	14615	14506	14434	14534	14437	14526	14528	14586	14754	14516	14584	14210	14533	14579	14494	14360	14527	14589	14471	14554	14524	14527	14409	14559	14527	14352	14454	14377	14647	14482	14554	14371	14528	14667	14401	14513	14557	14506	14412	14489	14634	14382	14458	14541	14338	14371	14528	14417	14357	14641	14422	14486	14460	14379	14602	14485	14489	14619	14467	14592	14592	14519	14550	14447	14541	14408	14416	14396	14652	14650	14559	14389	14357	14518	14572	14654	14404	14443	14655	14635	14553	14507	14574	14487	14549	14543	14385	14407	14528	14450	14372	14529	14659	14664	14432	14640	14624	14655	14545	14310	14557	14488	14690	14634	14529	14584	14434	14559	14564	14620	14468	14682	14469	14350	14382	14516	14672	14407	14329	14524	14396	14608	14479	14351	14418	14529	14600	14591	14404	14629	14682	14526	14480	14578	14650	14728	14347	14472	14506	14677	14516	14421	14579	14473	14181	14511	14379	14383	14628	14556	14476	14537	14611	14529	14512	14440	14614	14367	14504	14508	14631	14462	14487	14361	14541	14465	14431	14516	14341	14524	14379	14358	14516	14532	14519	14680	14504	14513	14346	14459	14630	14416	14528	14403	14364	14367	14591	14496	14768	14433	14546	14495	14643	14694	14331	14513	14493	14461	14507	14423	14554	14465	14450	14474	14437	14555	14403	14725	14341	14475	14481	14627	14388	14349	14555	14498	14520	14462	14327	14394	14457	14567	14568	14594	14612	14489	14642	14303	14487	14476	14435	14584	14321	14487	14579	14715	14499	14516	14531	14646	14450	14638	14622	14515	14614	14563	14512	14576	14508	14452	14512	14518	14462	14525	14604	14583	14434	14612	14400	14546	14555	14514	14549	14609	14568	14703	14510	14454	14750	14396	14715	14558	14560	14556	14387	14607	14616	14459	14674	14411	14468	14531	14414	14333	14547	14297	14611	14295	14494	14354	14257	14506	14346	14534	14601	14612	14633	14432	14585	14509	14436	14601	14502	14529	14464	14491	14403	14428	14556	14493	14524	14555	14462	14706	14472	14629	14574	14407	14414	14442	14437	14488	14617	14590	14646	14466	14460	14533	14699	14534	14642	14514	14464	14567	14515	14423	14680	14583	14499	14457	14556	14257	14521	14361	14494	14642	14403	14612	14445	14509	14602	14504	14521	14547	14503	14604	14573	14640	14653	14712	14487	14386	14520	14437	14519	14600	14308	14372	14479	14541	14590	14496	14407	14543	14418	14467	14229	14463	14716	14602	14546	14460	14585	14514	14601	14592	14573	14532	14378	14473	14460	14534	14416	14488	14747	14649	14418	14576	14464	14364	14525	14337	14625	14505	14335	14535	14394	14649	14579	14375	14403	14354	14580	14440	14388	14734	14553	14507	14445	14491	14521	14535	14602	14686	14651	14535	14396	14541	14534	14494	14664	14455	14661	14431	14663	14325	14537	14444	14769	14603	14330	14630	14387	14509	14713	14560	14580	14476	14518	14597	14386	14513	14553	14727	14710	14663	14390	14417	14403	14559	14524	14597	14421	14387	14540	14356	14675	14370	14530	14552	14546	14502	14690	14472	14624	14524	14375	14633	14606	14407	14593	14323	14395	14626	14493	14494	14575	14534	14660	14871	14397	14464	14574	14348	14452	14599	14515	14540	14604	14404	14402	14313	14586	14502	14420	14613	14389	14389	14389	14451	14550	14517	14535	14628	14503	14722	14427	14725	14448	14585	14471	14633	14442	14554	14499	14400	14352	14514	14460	14456	14382	14398	14558	14447	14563	14416	14571	14556	14602	14403	14512	14495	14508	14375	14339	14622	14517	14458	14333	14465	14811	14542	14511	14584	14327	14356	14570	14518	14581	14686	14510	14445	14626	14690	14475	14592	14560	14450	14506	14580	14447	14477	14630	14375	14422	14615	14512	14375	14639	14423	14515	14534	14433	14528	14520	14472	14576	14470	14572	14581	14541	14368	14517	14440	14550	14553	14469	14610	14380	14446	14565	14567	14389	14388	14256	14303	14481	14326	14429	14333	14482	14479	14377	14773	14669	14535	14405	14311	14575	14701	14659	14524	14387	14540	14559	14467	14553	14549	14286	14630	14604	14479	14437	14742	14596	14361	14448	14546	14614	14502	14513	14527	14449	14441	14406	14450	14604	14605	14511	14338	14350	14540	14497	14376	14464	14438	14419	14735	14479	14434	14554	14454	14355	14473	14432	14492	14504	14329	14401	14510	14596	14631	14673	14378	14535	14676	14446	14518	14595	14519	14569	14468	14698	14356	14641	14583	14713	14328	14339	14446	14476	14446	14550	14398	14516	14566	14509	14575	14677	14651	14501	14293	14586	14593	14648	14363	14632	14546	14439	14438	14657	14492	14381	14295	14547	14338	14680	14577	14607	14585	14542	14590	14298	14623	14532	14580	14708	14485	14372	14561	14348	14421	14496	14493	14512	14562	14649	14345	14446	14599	14504	14544	14350	14365	14419	14590	14438	14576	14530	14395	14379	14558	14548	14567	14511	14550	14584	14375	14609	14419	14515	14324	14545	14621	14455	14527	14552	14428	14451	14599	14449	14540	14523	14378
14034	23484	22063	18252	17057	16285	15802	15566	15479	14858	14903	14558	14826	15041	14883	14414	14184	14074	14002	14020	13929	13800	13692	13746	13771	13733	13525	13572	13687	13846	13767	13636	13541	13670	13630	13549	13718	13698	13609	13551	13712	13650	13542	13499	13584	14837	15950	15445	14690	14135	13899	13583	13620	13572	13680	13635	13452	13513	13543	13572	13632	13554	13687	13568	13572	13453	13589	13597	13624	13399	13697	13533	13709	13621	13558	13487	13497	13615	13575	13556	13612	13469	13428	13608	13595	13624	13337	13373	13795	13513	13568	13497	13489	13485	13474	13495	13613	13591	13603	13609	13399	13470	13570	13452	13468	13599	13572	13546	13669	13367	13517	13520	13563	13443	13518	13445	13454	13404	13624	13493	13495	13556	13413	13623	13421	13516	13462	13392	13560	13534	13552	13450	13374	13558	13732	13492	13469	13588	13508	13577	13574	13482	13509	13545	13470	13705	13400	13418	13330	13364	13399	13507	13368	13575	13455	13551	13374	13417	13454	13606	13460	13647	13592	13464	13409	13645	13379	13510	13525	13485	13718	13737	13544	13411	13592	13570	13432	13505	13467	13541	13466	13605	13426	13429	13478	13537	13617	13429	13667	13581	13339	13602	13413	13479	13678	13490	13410	13452	13766	13565	13536	13414	13373	13293	13559	13582	13343	13422	13545	13649	13529	13469	13488	13404	13655	13573	13597	13470	13421	13609	13556	13457	13546	13524	13508	13526	13441	13361	13550	13464	13488	13488	13511	13538	13367	13451	13643	13635	13583	13498	13508	13494	13447	13635	13567	13383	13729	13450	13520	13497	13487	13442	13480	13548	13578	13499	13488	13560	13318	13425	13476	13507	13508	13550	13578	13412	13626	13512	13560	13737	13534	13482	13501	13577	13665	13437	13326	13576	13460	13567	13519	13687	13607	13572	13410	13535	13554	13452	13443	13490	13368	13410	13289	13536	13410	13441	13507	13507	13347	13529	13524	13274	13492	13667	13624	13657	13382	13457	13568	13463	13648	13462	13487	13523	13621	13531	13483	13387	13513	13478	13646	13521	13641	13511	13411	13608	13538	13512	13436	13594	13512	13559	13800	13667	13377	13536	13506	13413	13650	13558	13559	13473	13629	13510	13349	13527	13489	13507	13470	13521	13530	13463	13573	13537	13321	13525	13637	13427	13457	13464	13471	13519	13439	13489	13341	13467	13415	13418	13458	13715	13581	13582	13453	13612	13449	13576	13541	13545	13379	13511	13416	13516	13556	13346	13438	13635	13596	13496	13605	13482	13564	13707	13356	13352	13362	13556	13388	13680	13529	13493	13501	13546	13692	13516	13371	13689	13522	13456	13623	13545	13530	13465	13553	13459	13469	13537	13563	13452	13659	13474	13497	13538	13517	13588	13618	13466	13446	13471	13559	13496	13449	13482	13458	13576	13513	13604	13457	13552	13433	13413	13610	13583	13325	13541	13436	13275	13598	13555	13406	13477	13522	13785	13733	13550	13381	13525	13651	13345	13458	13530	13529	13632	13476	13478	13407	13376	13572	13531	13461	13333	13527	13527	13405	13502	13541	13383	13539	13458	13654	13570	13468	13407	13616	13450	13625	13687	13569	13543	13445	13645	13436	13361	13543	13685	13480	13498	13391	13465	13487	13609	13588	13526	13584	13497	13482	13598	13603	13515	13340	13527	13633	13554	13522	13513	13457	13426	13537	13594	13464	13510	13389	13575	13553	13519	13528	13486	13241	13588	13589	13363	13471	13539	13599	13558	13478	13581	13441	13391	13300	13420	13520	13525	13511	13463	13416	13629	13476	13477	13233	13724	13449	13477	13577	13400	13497	13528	13468	13545	13499	13428	13497	13495	13487	13640	13353	13606	13492	13488	13398	13518	13458	13425	13557	13502	13491	13430	13527	13363	13534	13509	13371	13407	13492	13564	13413	13320	13388	13520	13606	13521	13611	13373	13465	13447	13696	13554	13489	13554	13408	13591	13617	13435	13514	13572	13501	13563	13717	13440	13578	13516	13620	13496	13348	13598	13450	13623	13433	13488	13489	13633	13466	13460	13449	13521	13456	13472	13584	13680	13365	13464	13472	13402	13626	13361	13613	13473	13588	13514	13474	13620	13571	13483	13553	13719	13538	13536	13355	13441	13665	13633	13362	13572	13576	13488	13627	13522	13299	13542	13638	13430	13486	13437	13545	13496	13548	13472	13541	13434	13646	13528	13567	13620	13443	13419	13580	13400	13600	13526	13609	13515	13510	13465	13466	13608	13550	13340	13674	13528	13480	13557	13313	13489	13379	13723	13494	13328	13366	13434	13456	13461	13493	13457	13508	13453	13514	13452	13354	13620	13502	13622	13470	13433	13530	13548	13412	13555	13468	13491	13558	13536	13425	13452	13492	13564	13554	13478	13434	13493	13492	13478	13614	13490	13449	13447	13519	13426	13624	13580	13469	13266	13501	13429	13436	13475	13562	13507	13549	13432	13519	13482	13527	13524	13584	13504	13391	13484	13477	13409	13586	13498	13557	13539	13694	13519	13494	13461	13454	13501	13570	13427	13470	13409	13570	13485	13457	13292	13641	13444	13435	13522	13675	13466	13474	13572	13434	13683	13509	13543	13467	13496	13641	13595	13532	13595	13486	13571	13472	13499	13574	13619	13603	13665	13610	13576	13338	13448	13555	13391	13379	13641	13543	13583	13488	13425	13581	13527	13518	13438	13378	13640	13366	13516	13682	13336	13625	13524	13708	13458	13542	13604	13557	13579	13588	13497	13527	13481	13560	13437	13624	13416	13533	13535	13606	13512	13601	13634	13380	13746	13580	13591	13585	13418	13582	13521	13609	13556	13496	13597	13451	13482	13540	13522	13348	13539	13347	13588	13469	13359	13656	13513	13499	13415	13436	13388	13589	13432	13557	13594	13537	13423	13526	13450	13442	13359	13591	13424	13480	13456	13458	13402	13525	13553	13429	13511	13459	13559	13583	13569	13527	13484	13539	13407	13693	13499	13366	13469	13432	13472	13469	13517	13547	13466	13615	13592	13475	13540	13610	13480	13699	13388	13512	13604	13453	13730	13662	13556	13440	13604	13398	13709	13458	13391	13550	13501	13572	13456	13498	13528	13526	13586	13529	13368	13520	13621	13576	13367	13536	13587	13617	13511	13512	13422	13430	13458	13505	13507	13410	13683	13475	13487	13432	13539	13562	13515	13390	13588	13504	13395	13521	13532	13541	13375	13478	13623	13584	13344	13454	13605	13376	13493	13593	13470	13263	13588	13539	13557	13527	13649	13515	13473	13565	13528	13549	13510	13340	13414	13474	13450	13499	13639	13619	13600	13489	13539	13494	13446	13577	13500	13535	13464	13558	13496	13689	13549	13375	13509	13486	13543	13391	13316	13657	13593	13754	13530	13385	13578	13375	13619	13587	13635	13577	13479	13481	13526	13601	13473	13368	13435	13496	13424	13613	13643	13534	13292	13686	13581	13587	13436	13620	13509	13431	13609	13619	13569	13500	13417	13468	13468	13666	13452	13532	13476	13542	13437	13438	13484	13621	13505	13510	13605	13482	13643	13493	13394	13732	13403	13625	13483	13363	13539	13403	13474	13593	13560	13718	13495	13361	13615	13534	13547	13589	13515	13312	13511	13560	13516	13624	13384	13603	13468	13479	13470	13517	13619	13365	13508	13673	13457	13384	13488	13705	13750	13285	13512	13513	13456	13546	13508	13395	13503	13681	13500	13499	13597	13502	13566	13499	13497	13685	13543	13461	13314	13595	13733	13587	13568	13613	13682	13562	13725	13387	13505	13443	13631	13438	13404	13589	13530	13554	13602	13667	13573	13582	13450	13446	13367	13500	13397	13541	13555	13445	13342	13536	13526	13605	13544	13576	13443	13426	13613	13442	13370	13508	13564	13495	13426	13658	13510	13641	13405	13293	13576	13431	13476	13586	13683	13501	13532	13568	13390	13431	13503	13510	13533	13486	13478	13438	13352	13454	13392	13553	13618	13597	13505	13388	13504	13491	13356	13634	13543	13571	13719	13241	13455	13457	13403	13541	13530	13562	13596	13613	13615	13633	13550	13409	13443	13481	13454	13547	13568	13432	13517	13570	13635	13621	13485	13551	13476	13549	13429	13525	13523	13543	13573	13777	13665	13522	13494	13554	13497	13526	13627	13513	13518	13529	13600	13336	13567	13494	13459	13507	13577	13276	13603	13666	13722	13542	13572	13417	13616	13530	13515	13653	13559	13484	13579	13483	13269	13416	13519	13558	13563	13645	13482	13558	13444	13307	13645	13415	13369	13558	13495	13415	13485	13543	13469	13490	13460	13468	13388	13537	13594	13620	13359	13496	13477	13564	13592	13667	13490	13481	13529	13533	13490	13532	13421	13433	13373	13472	13695	13692	13483	13466	13454	13520	13533	13444	13579	13513	13480	13504	13506	13228	13391	13541	13580	13500	13786	13518	13583	13612	13449	13474	13427	13540	13458	13569	13428	13502	13546	13383	13437	13534	13505	13612	13642	13626	13497	13502	13334	13543	13473	13440	13522	13501	13583	13328	13523	13636	13624	13708	13489	13420	13630	13541	13406	13517	13684	13425	13496	13500	13438	13500	13504	13603	13500	13617	13424	13739	13517	13509	13665	13562	13663	13688	13423	13337	13569	13547	13498	13437	13514	13532	13395	13572	13544	13382	13586	13513	13442	13567	13651	13690	13516	13546	13488	13376	13646	13676	13535	13421	13393	13575	13513	13517	13505	13536	13578	13381	13403	13642	13466	13670	13595	13549	13531	13546	13438	13455	13570	13595	13547	13464	13522	13602	13635	13440	13536	13586	13591	13648	13409	13688	13522	13490	13276	13701	13539	13400	13520	13585	13494	13406	13416	13511	13594	13388	13413	13536	13578	13529	13577	13468	13414	13686	13490	13472	13516	13616	13495	13401	13480	13438	13527	13396	13524	13542	13433	13576	13604	13541	13593	13543	13396	13479	13590	13632	13443	13568	13676	13650	13558	13482	13588	13481	13440	13473	13554	13497	13543	13424	13277	13541	13356	13570	13417	13559	13480	13466	13612	13389	13398	13474	13529	13536	13560	13420	13508	13582	13372	13562	13520	13540	13459	13494	13608
22946	21220	28996	23723	21352	22643	22934	17348	16359	16506	15906	15681	15704	15741	15517	15200	15249	15096	14912	14791	15107	14705	14834	14859	14941	14665	14693	14668	14676	14731	14725	14592	14656	14607	14773	14686	14515	14858	14604	14599	14684	14637	14713	14837	15266	16457	17299	16776	16051	15642	15142	14792	14449	14614	14601	14571	14679	14468	14596	14621	14353	14682	14575	14734	14624	14756	14562	14388	14418	14440	14603	14740	14616	14573	14552	14462	14425	14769	14513	14563	14387	14559	14399	14585	14508	14645	14361	14544	14628	14427	14508	14537	14632	14695	14542	14530	14581	14701	14554	14692	14680	14572	14578	14600	14545	14556	14553	14742	14520	14484	14640	14404	14495	14450	14553	14704	14676	14434	14549	14768	14618	14408	14538	14592	14477	14360	14352	14535	14253	14386	14516	14519	14487	14842	14557	14578	14571	14515	14617	14588	14429	14493	14274	14589	14648	14377	14478	14675	14473	14482	14438	14419	14545	14662	14426	14465	14578	14462	14521	14505	14478	14644	14480	14512	14423	14350	14566	14556	14731	14554	14511	14634	14786	14669	14477	14566	14539	14551	14543	14636	14727	14635	14430	14570	14482	14447	14436	14466	14419	14560	14397	14458	14409	14539	14478	14749	14450	14614	14424	14493	14706	14595	14581	14475	14682	14527	14599	14424	14682	14457	14517	14209	14598	14513	14536	14583	14491	14523	14716	14587	14604	14450	14550	14528	14316	14468	14300	14587	14575	14377	14548	14415	14414	14462	14650	14343	14633	14532	14536	14556	14419	14543	14421	14639	14500	14469	14611	14548	14526	14585	14718	14550	14726	14522	14618	14698	14391	14588	14603	14660	14528	14421	14641	14600	14369	14623	14665	14578	14536	14642	14586	14636	14416	14516	14573	14518	14559	14252	14482	14493	14407	14461	14629	14668	14562	14463	14620	14490	14460	14543	14649	14422	14335	14478	14512	14529	14419	14627	14522	14559	14520	14466	14387	14511	14579	14409	14486	14547	14448	14594	14516	14424	14348	14525	14603	14402	14650	14441	14413	14577	14550	14501	14503	14398	14657	14433	14482	14695	14501	14502	14499	14515	14422	14525	14605	14544	14619	14425	14594	14453	14584	14438	14449	14502	14501	14597	14389	14585	14524	14558	14395	14375	14457	14440	14644	14258	14293	14653	14500	14616	14577	14288	14558	14532	14463	14305	14634	14497	14647	14495	14468	14421	14538	14530	14618	14594	14512	14553	14580	14380	14309	14518	14536	14480	14546	14530	14546	14644	14464	14548	14429	14420	14513	14540	14472	14574	14538	14487	14454	14651	14592	14648	14513	14708	14442	14511	14610	14535	14409	14548	14485	14622	14571	14724	14439	14521	14490	14414	14415	14479	14396	14458	14486	14686	14469	14540	14494	14606	14465	14349	14302	14317	14483	14361	14446	14573	14531	14726	14418	14378	14656	14552	14371	14604	14727	14555	14508	14603	14572	14496	14659	14487	14652	14602	14645	14411	14499	14543	14513	14605	14507	14452	14501	14489	14432	14520	14615	14585	14539	14553	14500	14539	14285	14556	14508	14693	14570	14571	14586	14456	14444	14457	14549	14511	14423	14462	14662	14524	14281	14441	14510	14499	14360	14373	14580	14606	14594	14588	14515	14438	14555	14425	14511	14546	14535	14674	14601	14518	14395	14480	14517	14534	14424	14507	14570	14569	14507	14587	14451	14608	14467	14477	14440	14430	14532	14402	14379	14433	14525	14577	14454	14424	14605	14416	14824	14685	14604	14420	14531	14373	14543	14359	14393	14373	14522	14611	14663	14569	14475	14694	14441	14518	14627	14421	14188	14391	14403	14612	14520	14421	14418	14377	14509	14304	14554	14544	14443	14315	14461	14600	14575	14575	14429	14472	14686	14524	14521	14444	14276	14347	14538	14623	14384	14585	14494	14412	14496	14577	14358	14393	14431	14457	14545	14576	14711	14450	14463	14559	14662	14665	14560	14617	14745	14420	14449	14506	14520	14675	14399	14552	14444	14324	14560	14440	14680	14346	14504	14597	14512	14598	14474	14393	14569	14441	14530	14701	14508	14571	14417	14285	14521	14539	14627	14597	14612	14563	14330	14712	14514	14526	14579	14394	14299	14544	14555	14361	14571	14757	14548	14419	14412	14577	14535	14492	14448	14618	14536	14544	14562	14470	14396	14408	14540	14472	14379	14538	14380	14439	14558	14472	14506	14484	14497	14488	14497	14522	14694	14649	14674	14545	14637	14569	14697	14478	14490	14611	14710	14373	14478	14514	14405	14370	14499	14500	14691	14546	14624	14418	14762	14709	14527	14472	14521	14505	14460	14252	14599	14494	14642	14548	14577	14359	14446	14513	14778	14729	14574	14506	14482	14437	14600	14525	14574	14525	14534	14469	14536	14390	14402	14600	14381	14574	14499	14566	14363	14552	14529	14658	14256	14632	14547	14717	14482	14389	14426	14489	14401	14474	14592	14473	14684	14544	14426	14481	14403	14351	14414	14547	14445	14555	14445	14532	14448	14553	14509	14489	14500	14629	14617	14584	14554	14500	14513	14437	14493	14551	14631	14581	14523	14315	14601	14427	14238	14494	14516	14496	14630	14587	14535	14602	14567	14491	14370	14534	14627	14479	14549	14556	14568	14472	14482	14545	14420	14570	14461	14400	14585	14514	14501	14521	14386	14610	14311	14548	14513	14487	14541	14516	14502	14699	14424	14453	14605	14439	14450	14546	14393	14458	14525	14647	14656	14676	14526	14390	14422	14545	14513	14376	14323	14514	14535	14667	14591	14442	14647	14441	14549	14522	14625	14476	14306	14588	14543	14562	14522	14640	14373	14445	14566	14597	14438	14575	14561	14541	14317	14272	14426	14600	14478	14601	14658	14514	14347	14557	14436	14678	14396	14511	14679	14528	14608	14503	14712	14542	14417	14599	14375	14563	14568	14302	14480	14288	14612	14496	14510	14457	14531	14644	14625	14637	14429	14548	14550	14456	14515	14476	14399	14588	14497	14548	14544	14597	14539	14619	14522	14499	14532	14562	14439	14469	14501	14415	14646	14476	14495	14649	14642	14416	14315	14490	14490	14514	14535	14524	14349	14606	14398	14435	14507	14578	14425	14458	14575	14297	14423	14728	14527	14509	14580	14374	14494	14572	14633	14590	14562	14412	14412	14519	14538	14429	14574	14619	14620	14402	14546	14428	14609	14514	14514	14488	14511	14517	14525	14406	14532	14563	14682	14478	14485	14284	14479	14529	14516	14500	14491	14442	14350	14557	14571	14527	14531	14440	14362	14543	14685	14378	14490	14527	14430	14635	14485	14542	14468	14423	14619	14604	14669	14716	14652	14529	14454	14679	14528	14636	14565	14686	14608	14355	14611	14370	14438	14631	14468	14348	14628	14530	14596	14555	14468	14563	14511	14544	14492	14360	14657	14590	14460	14557	14646	14435	14481	14422	14523	14620	14653	14490	14449	14450	14515	14625	14435	14484	14631	14531	14410	14375	14525	14561	14625	14579	14535	14476	14535	14641	14669	14458	14621	14502	14433	14452	14319	14498	14589	14656	14604	14480	14452	14504	14522	14476	14489	14413	14511	14531	14418	14531	14725	14452	14450	14488	14364	14410	14558	14498	14512	14559	14411	14533	14571	14407	14414	14502	14473	14559	14467	14501	14612	14274	14602	14641	14603	14569	14651	14640	14422	14611	14493	14677	14517	14582	14664	14511	14687	14485	14398	14445	14515	14395	14519	14388	14570	14505	14512	14538	14433	14507	14356	14638	14425	14299	14513	14525	14438	14321	14567	14619	14461	14516	14686	14463	14608	14607	14336	14465	14325	14436	14440	14506	14756	14534	14447	14461	14662	14429	14598	14600	14513	14573	14581	14696	14429	14426	14638	14411	14466	14356	14484	14553	14644	14294	14573	14640	14476	14454	14598	14465	14577	14448	14621	14399	14503	14454	14456	14441	14308	14490	14356	14424	14361	14249	14559	14433	14581	14259	14415	14653	14576	14364	14433	14512	14333	14483	14549	14653	14559	14435	14540	14523	14537	14522	14628	14348	14466	14556	14515	14509	14606	14524	14393	14591	14607	14516	14414	14503	14488	14326	14454	14789	14391	14355	14294	14588	14432	14579	14559	14574	14477	14397	14344	14506	14436	14658	14480	14725	14487	14747	14650	14609	14614	14386	14582	14508	14489	14487	14528	14529	14384	14515	14572	14472	14584	14563	14663	14418	14447	14497	14274	14495	14613	14513	14678	14554	14650	14464	14459	14253	14524	14518	14338	14407	14429	14448	14509	14510	14449	14518	14465	14568	14571	14646	14542	14636	14592	14519	14631	14498	14387	14331	14563	14533	14475	14574	14716	14552	14373	14692	14420	14535	14647	14623	14563	14405	14702	14486	14452	14235	14527	14600	14631	14445	14410	14306	14484	14513	14638	14397	14781	14538	14511	14555	14609	14612	14518	14466	14460	14658	14590	14488	14556	14595	14609	14525	14805	14671	14553	14367	14344	14299	14605	14387	14313	14581	14422	14746	14478	14515	14470	14608	14569	14608	14574	14153	14379	14304	14450	14706	14512	14727	14491	14420	14450	14482	14391	14537	14295	14768	14404	14471	14553	14404	14251	14394	14306	14456	14642	14560	14585	14477	14418	14663	14442	14531	14481	14543	14522	14557	14526	14617	14417	14425	14474	14337	14345	14653	14649	14482	14837	14544	14571	14522	14596	14634	14738	14564	14616	14525	14741	14676	14629	14536	14493	14543	14538	14409	14468	14585	14522	14587	14649	14570	14461	14509	14465	14479	14500	14459	14596	14631	14522	14287	14389	14198	14540	14439	14392	14600	14547	14434	14348	14535	14471	14638	14467	14511	14752	14490	14570	14583	14667	14537	14591	14450	14497	14487	14570	14469	14378	14492	14556	14607	14496	14585	14594	14520	14599	14473	14459	14532	14619	14542	14380	14388	14479	14563	14474	14551	14604	14573	14586	14319	14610	14597	14461	14565	14549	14499	14450	14697	14493	14689	14482	14556	14511	14570	14439	14631	14617	14562	14519	14453	14605	14416	14569	14491	14689	14451	14505	14473	14563	14592	14644	14521	14642	14466	14489	14803
15164	27680	25752	20637	18733	17809	17216	17073	16797	16211	15341	15027	15291	15259	14953	14455	14372	14116	14034	14051	13908	13877	13549	13932	13792	13513	13632	13808	13687	13784	13774	13592	13527	13678	13606	13622	13605	13740	13704	13572	13734	13400	13584	13856	14699	16743	17416	16649	15438	14382	13913	13716	13416	13539	13404	13535	13449	13440	13434	13529	13374	13487	13758	13415	13502	13407	13407	13334	13285	13485	13578	13478	13508	13477	13493	13493	13473	13452	13668	13529	13574	13492	13403	13334	13326	13506	13544	13472	13474	13637	13559	13454	13353	13649	13456	13494	13430	13472	13496	13489	13694	13446	13371	13484	13374	13325	13436	13513	13367	13603	13411	13530	13548	13486	13539	13447	13379	13613	13326	13562	13619	13508	13629	13395	13362	13408	13434	13558	13406	13601	13493	13492	13663	13458	13574	13345	13463	13548	13476	13355	13241	13543	13508	13548	13368	13628	13382	13558	13505	13502	13510	13597	13448	13547	13549	13445	13544	13393	13499	13556	13352	13371	13572	13426	13345	13582	13393	13454	13488	13566	13526	13608	13539	13381	13553	13570	13288	13640	13295	13510	13441	13583	13338	13584	13335	13534	13430	13240	13402	13303	13314	13490	13421	13489	13515	13485	13266	13487	13554	13571	13497	13507	13368	13548	13524	13450	13480	13402	13454	13490	13435	13444	13399	13510	13416	13621	13398	13445	13462	13545	13448	13369	13665	13355	13348	13459	13459	13528	13525	13355	13269	13365	13429	13394	13394	13478	13527	13449	13429	13495	13395	13508	13442	13467	13470	13629	13547	13484	13472	13567	13491	13418	13399	13380	13429	13346	13397	13549	13436	13553	13549	13450	13375	13413	13539	13405	13535	13571	13338	13619	13410	13430	13559	13498	13375	13517	13426	13556	13390	13476	13486	13586	13478	13594	13531	13380	13530	13325	13481	13443	13587	13615	13498	13394	13523	13464	13497	13528	13462	13556	13328	13498	13463	13618	13512	13298	13657	13544	13397	13407	13376	13566	13303	13619	13478	13450	13368	13422	13417	13380	13453	13459	13414	13440	13456	13550	13529	13332	13461	13444	13413	13496	13386	13355	13407	13515	13526	13339	13529	13482	13454	13431	13490	13547	13530	13495	13434	13417	13583	13403	13614	13512	13622	13548	13422	13460	13515	13596	13487	13362	13409	13308	13389	13446	13499	13396	13537	13275	13421	13340	13410	13483	13417	13508	13413	13613	13502	13695	13427	13473	13568	13435	13483	13278	13350	13634	13586	13397	13531	13318	13327	13489	13464	13524	13458	13599	13487	13457	13390	13491	13374	13296	13690	13420	13520	13368	13455	13549	13449	13555	13468	13371	13418	13210	13464	13466	13306	13538	13425	13526	13454	13408	13501	13496	13531	13423	13530	13336	13436	13570	13569	13421	13499	13425	13478	13547	13462	13348	13317	13472	13369	13511	13470	13603	13398	13591	13327	13449	13513	13327	13542	13613	13555	13499	13462	13490	13553	13432	13570	13492	13527	13547	13382	13484	13518	13347	13625	13628	13508	13392	13508	13227	13530	13328	13475	13442	13437	13506	13371	13447	13538	13534	13490	13514	13418	13333	13485	13533	13420	13494	13627	13431	13504	13425	13348	13489	13562	13464	13416	13354	13324	13396	13466	13476	13624	13340	13614	13558	13610	13546	13450	13552	13488	13395	13447	13401	13543	13541	13495	13437	13319	13628	13313	13541	13366	13440	13472	13466	13493	13325	13554	13378	13472	13413	13603	13501	13579	13532	13428	13478	13511	13655	13454	13513	13563	13470	13373	13445	13460	13443	13500	13532	13535	13569	13374	13486	13451	13452	13405	13562	13287	13366	13509	13571	13561	13423	13451	13444	13413	13528	13471	13441	13435	13469	13416	13334	13523	13513	13426	13445	13634	13363	13556	13295	13404	13517	13481	13453	13380	13437	13581	13419	13452	13523	13438	13496	13557	13310	13549	13229	13474	13645	13423	13418	13462	13355	13329	13504	13572	13431	13318	13525	13524	13334	13500	13574	13422	13482	13435	13498	13476	13423	13327	13504	13429	13565	13463	13491	13577	13417	13586	13385	13434	13491	13388	13431	13463	13346	13504	13468	13524	13520	13211	13541	13495	13530	13528	13395	13446	13386	13465	13524	13542	13470	13442	13267	13469	13569	13369	13345	13483	13423	13442	13464	13388	13419	13330	13567	13601	13366	13401	13384	13534	13389	13483	13581	13593	13464	13496	13489	13485	13390	13678	13414	13353	13331	13501	13378	13460	13522	13440	13494	13363	13359	13585	13482	13485	13630	13521	13485	13266	13334	13528	13536	13405	13584	13374	13412	13520	13350	13344	13586	13348	13552	13580	13596	13441	13633	13454	13595	13337	13322	13481	13515	13301	13452	13483	13409	13411	13424	13488	13285	13635	13412	13552	13456	13363	13376	13512	13391	13460	13500	13513	13515	13514	13657	13319	13607	13488	13414	13433	13569	13396	13431	13465	13576	13470	13483	13433	13553	13458	13332	13369	13393	13454	13585	13347	13301	13379	13371	13324	13500	13559	13583	13482	13415	13565	13510	13434	13525	13609	13577	13603	13370	13411	13373	13375	13555	13409	13374	13481	13443	13354	13558	13554	13484	13530	13313	13456	13481	13441	13613	13356	13453	13406	13270	13394	13479	13496	13689	13435	13452	13554	13539	13402	13534	13586	13440	13580	13323	13485	13574	13520	13350	13327	13359	13492	13497	13265	13504	13395	13553	13562	13575	13420	13541	13424	13430	13494	13467	13413	13252	13614	13305	13382	13564	13488	13424	13400	13392	13508	13597	13561	13388	13477	13450	13457	13405	13249	13528	13511	13476	13491	13378	13403	13376	13713	13399	13404	13296	13579	13369	13493	13609	13462	13421	13491	13265	13489	13489	13660	13497	13436	13246	13439	13461	13507	13348	13430	13432	13475	13511	13542	13497	13302	13451	13385	13344	13548	13388	13460	13303	13527	13484	13567	13498	13412	13421	13495	13505	13362	13377	13344	13419	13502	13450	13541	13527	13662	13613	13384	13401	13509	13603	13523	13521	13471	13383	13616	13307	13426	13484	13515	13423	13423	13434	13476	13428	13565	13574	13442	13537	13439	13365	13422	13588	13435	13427	13463	13336	13422	13463	13401	13288	13600	13523	13296	13529	13511	13502	13452	13347	13339	13385	13462	13508	13407	13461	13465	13452	13306	13575	13492	13668	13537	13372	13532	13515	13389	13510	13537	13385	13449	13234	13461	13520	13579	13367	13490	13485	13381	13516	13470	13541	13296	13415	13421	13335	13487	13447	13439	13497	13515	13510	13537	13420	13633	13438	13554	13490	13389	13474	13458	13432	13232	13447	13488	13327	13530	13412	13483	13419	13322	13572	13357	13565	13441	13637	13548	13393	13532	13518	13495	13443	13486	13418	13754	13411	13409	13704	13445	13435	13473	13491	13579	13457	13556	13330	13437	13469	13499	13454	13477	13446	13496	13535	13625	13359	13519	13399	13497	13486	13377	13387	13502	13558	13307	13589	13450	13548	13317	13307	13459	13463	13428	13546	13518	13223	13311	13474	13626	13502	13548	13331	13485	13357	13466	13467	13670	13385	13569	13414	13483	13378	13391	13494	13518	13453	13569	13564	13452	13522	13487	13340	13488	13381	13490	13588	13481	13565	13554	13443	13546	13342	13678	13390	13585	13439	13455	13367	13406	13560	13549	13487	13273	13473	13549	13462	13442	13328	13516	13640	13422	13507	13286	13323	13491	13595	13516	13287	13511	13333	13489	13505	13494	13407	13451	13289	13576	13440	13524	13405	13646	13524	13396	13680	13480	13448	13434	13567	13352	13307	13507	13604	13467	13287	13531	13340	13354	13572	13490	13417	13506	13406	13561	13484	13465	13519	13465	13369	13451	13443	13344	13580	13399	13501	13443	13407	13465	13428	13559	13484	13503	13384	13556	13410	13483	13520	13436	13432	13436	13581	13629	13514	13470	13516	13519	13493	13439	13476	13600	13506	13547	13361	13453	13306	13419	13424	13496	13370	13518	13477	13617	13366	13371	13394	13372	13551	13467	13468	13592	13428	13312	13369	13445	13418	13477	13354	13460	13556	13455	13539	13454	13418	13585	13334	13446	13478	13301	13371	13478	13408	13462	13326	13490	13333	13581	13483	13522	13532	13471	13323	13409	13471	13545	13439	13497	13469	13495	13708	13578	13476	13386	13495	13412	13476	13548	13540	13568	13430	13398	13339	13386	13407	13409	13379	13484	13381	13487	13509	13488	13384	13428	13510	13409	13457	13473	13662	13397	13311	13590	13592	13500	13346	13383	13540	13462	13522	13512	13510	13431	13527	13522	13490	13344	13468	13429	13463	13552	13492	13477	13532	13372	13424	13277	13312	13520	13491	13473	13540	13595	13396	13252	13402	13455	13454	13429	13335	13485	13567	13578	13460	13487	13389	13274	13463	13434	13109	13553	13414	13317	13563	13520	13302	13519	13557	13392	13466	13506	13561	13516	13733	13556	13503	13489	13297	13289	13397	13651	13559	13536	13500	13435	13455	13603	13395	13423	13592	13507	13502	13451	13505	13536	13565	13475	13451	13525	13519	13642	13374	13514	13441	13486	13534	13554	13490	13344	13456	13692	13342	13417	13643	13539	13389	13299	13524	13447	13487	13588	13510	13473	13360	13548	13436	13469	13441	13364	13458	13361	13520	13491	13368	13638	13362	13623	13550	13385	13443	13440	13404	13669	13479	13528	13517	13609	13431	13395	13564	13490	13518	13309	13524	13334	13484	13322	13358	13439	13474	13458	13528	13599	13413	13384	13589	13479	13541	13452	13532	13426	13344	13452	13367	13536	13513	13419	13446	13279	13470	13605	13496	13369	13477	13519	13372	13527	13552	13550	13585	13559	13370	13395	13390	13606	13494	13424	13359	13452	13410	13445	13556	13368	13584	13391	13565	13649	13413	13455	13291	13470	13471	13488	13428	13472	13402	13637	13496	13495	13465	13534	13384	13600	13626	13478	13393	13482	13524	13759	13482	13481	13509	13477	13502	13377	13351	13311	13366	13504	13560	13567	13581	13416	13404	13396	13536	13404	13662
27370	21684	22425	18509	15212	15079	15253	15085	14962	15074	14912	14565	14858	14867	14716	14677	14530	14476	14451	14659	14388	14451	14447	14592	14400	14417	14168	14251	14359	14402	14443	14560	14452	14457	14232	14575	14328	14239	14468	14457	14363	14226	14455	14232	14298	14568	14459	14635	14599	14801	14516	14333	14273	14319	14050	14537	14250	14460	14454	14491	14459	14446	14268	14332	14472	14281	14381	14356	14360	14457	14351	14206	14479	14618	14159	14115	14370	14385	14330	14480	14390	14334	14435	14346	14356	14428	14202	14332	14467	14381	14326	14410	14551	14290	14282	14355	14264	14360	14476	14359	14367	14539	14345	14122	14342	14334	14360	14269	14106	14473	14325	14473	14310	14396	14390	14340	14498	14408	14469	14379	14446	14342	14187	14291	14346	14188	14313	14312	14442	14345	14359	14402	14404	14317	14285	14293	14245	14332	14295	14125	14456	14410	14303	14121	14485	14319	14292	14149	14327	14313	14384	14493	14346	14249	14409	14369	14430	14303	14355	14322	14174	14386	14419	14428	14371	14599	14336	14449	14423	14270	14299	14397	14459	14394	14417	14358	14358	14468	14204	14453	14311	14139	14265	14378	14497	14341	14341	14266	14505	14135	14394	14407	14436	14315	14339	14476	14412	14477	14286	14369	14357	14192	14220	14456	14186	14292	14279	14326	14197	14362	14322	14118	14440	14342	14293	14229	14228	14526	14468	14134	14389	14457	14444	14462	14383	14403	14278	14343	14420	14352	14435	14334	14419	14155	14318	14289	14164	14250	14186	14552	14201	14289	14448	14562	14461	14338	14718	14376	14233	14525	14438	14457	14415	14342	14307	14449	14346	14393	14376	14541	14259	14374	14426	14307	14350	14229	14330	14488	14283	14278	14527	14215	14321	14347	14411	14194	14483	14327	14341	14208	14306	14428	14364	14460	14409	14346	14326	14243	14340	14417	14487	14315	14298	14293	14476	14343	14295	14173	14252	14394	14344	14331	14488	14352	14325	14167	14192	14440	14569	14288	14405	14297	14268	14390	14290	14495	14414	14304	14536	14309	14288	14271	14382	14475	14353	14395	14607	14384	14152	14319	14457	14403	14363	14399	14273	14426	14407	14595	14419	14176	14128	14308	14350	14328	14490	14407	14304	14388	14312	14373	14484	14340	14347	14176	14394	14089	14614	14329	14292	14247	14179	14330	14495	14476	14390	14471	14397	14324	14510	14303	14060	14300	14241	14571	14267	14332	14325	14446	14364	14203	14304	14279	14405	14290	14505	14490	14491	14484	14293	14454	14355	14338	14383	14351	14396	14471	14273	14411	14194	14288	14308	14389	14286	14311	14449	14375	14288	14145	14294	14279	14515	14431	14333	14233	14158	14327	14189	14457	14319	14316	14366	14149	14450	14334	14443	14433	14267	14461	14336	14172	14379	14269	14234	14241	14426	14457	14574	14327	14433	14460	14248	14301	14357	14411	14452	14354	14434	14322	14409	14433	14423	14433	14376	14447	14333	14392	14478	14513	14379	14423	14419	14364	14375	14201	14457	14426	14173	14448	14161	14242	14331	14289	14297	14335	14449	14405	14391	14385	14413	14325	14450	14284	14475	14322	14241	14281	14376	14308	14509	14458	14264	14438	14310	14331	14310	14275	14408	14311	14316	14442	14378	14172	14366	14407	14386	14364	14295	14448	14443	14438	14262	14401	14307	14524	14425	14353	14305	14604	14399	14311	14270	14204	14347	14143	14221	14373	14531	14297	14383	14293	14414	14359	14307	14288	14455	14412	14307	14278	14512	14281	14280	14377	14549	14172	14316	14251	14151	14348	14404	14231	14365	14353	14444	14537	14387	14356	14461	14531	14439	14288	14369	14343	14426	14456	14407	14387	14245	14443	14361	14232	14257	14377	14408	14435	14508	14348	14249	14239	14255	14395	14232	14595	14398	14474	14187	14421	14207	14553	14265	14524	14103	14493	14405	14381	14369	14390	14387	14607	14199	14270	14343	14517	14368	14293	14455	14545	14459	14314	14405	14391	14322	14488	14528	14549	14487	14407	14540	14419	14587	14407	14308	14355	14448	14280	14409	14429	14495	14348	14471	14496	14341	14523	14374	14433	14403	14475	14255	14282	14508	14418	14377	14424	14415	14443	14226	14443	14193	14272	14320	14246	14240	14308	14366	14452	14292	14240	14267	14214	14299	14353	14337	14381	14246	14376	14435	14340	14326	14442	14485	14256	14418	14395	14444	14129	14477	14214	14474	14405	14480	14305	14355	14462	14300	14288	14262	14376	14423	14324	14416	14354	14421	14316	14319	14330	14332	14212	14238	14124	14276	14363	14326	14367	14261	14240	14206	14343	14347	14400	14203	14133	14405	14245	14240	14263	14426	14083	14386	14302	14451	14372	14368	14205	14480	14481	14395	14542	14302	14454	14425	14490	14414	14341	14345	14327	14385	14411	14477	14255	14343	14250	14427	14512	14331	14345	14290	14399	14431	14123	14488	14509	14445	14388	14375	14397	14402	14371	14257	14314	14327	14343	14238	14454	14522	14251	14342	14307	14307	14163	14293	14228	14250	14337	14356	14306	14469	14429	14422	14299	14411	14159	14459	14378	14496	14400	14193	14311	14522	14307	14499	14448	14448	14462	14572	14347	14364	14248	14313	14385	14338	14491	14301	14390	14437	14268	14221	14406	14494	14375	14301	14335	14316	14320	14372	14474	14445	14384	14534	14547	14444	14348	14390	14405	14262	14381	14370	14300	14634	14410	14378	14454	14545	14467	14339	14360	14564	14447	14514	14292	14315	14234	14267	14441	14347	14315	14322	14376	14366	14336	14299	14148	14539	14286	14379	14519	14303	14353	14381	14480	14318	14270	14295	14324	14328	14430	14352	14480	14162	14377	14437	14392	14478	14371	14481	14300	14253	14421	14311	14220	14089	14315	14425	14427	14501	14297	14517	14403	14371	14285	14371	14318	14648	14416	14358	14423	14279	14431	14228	14430	14495	14407	14522	14353	14402	14495	14333	14299	14345	14410	14210	14494	14566	14556	14425	14211	14280	14343	14288	14348	14352	14335	14506	14552	14464	14453	14262	14405	14148	14155	14373	14471	14366	14443	14408	14412	14362	14350	14361	14373	14337	14584	14312	14370	14413	14421	14516	14292	14597	14403	14388	14397	14319	14349	14422	14247	14450	14343	14411	14394	14294	14358	14157	14507	14260	14352	14326	14247	14362	14426	14269	14320	14254	14140	14319	14484	14431	14359	14383	14338	14478	14362	14411	14458	14154	14346	14476	14386	14234	14410	14388	14536	14203	14389	14426	14416	14382	14260	14319	14514	14463	14314	14242	14322	14293	14402	14647	14359	14600	14333	14463	14355	14469	14458	14427	14360	14465	14457	14529	14455	14376	14576	14379	14382	14423	14426	14427	14223	14192	14335	14351	14470	14477	14237	14235	14393	14378	14377	14330	14241	14288	14331	14277	14303	14443	14405	14156	14398	14317	14276	14271	14463	14291	14310	14242	14322	14329	14246	14393	14425	14418	14305	14262	14347	14420	14260	14154	14371	14274	14320	14425	14306	14163	14377	14245	14474	14417	14300	14556	14259	14364	14324	14421	14466	14193	14184	14295	14302	14590	14315	14272	14337	14244	14468	14446	14481	14378	14268	14275	14407	14253	14326	14262	14349	14323	14379	14087	14262	14276	14389	14369	14256	14295	14552	14525	14397	14253	14419	14313	14373	14405	14336	14419	14398	14416	14450	14489	14525	14383	14383	14260	14361	14407	14489	14462	14314	14468	14204	14555	14295	14380	14536	14667	14295	14292	14490	14522	14425	14359	14386	14402	14380	14556	14483	14482	14348	14305	14382	14472	14423	14493	14118	14343	14453	14343	14406	14442	14395	14503	14390	14307	14426	14376	14495	14375	14373	14420	14135	14211	14357	14275	14353	14191	14475	14279	14214	14520	14212	14362	14365	14451	14308	14423	14218	14310	14519	14391	14291	14450	14185	14533	14447	14288	14191	14257	14280	14437	14558	14478	14375	14469	14200	14359	14389	14503	14417	14209	14233	14339	14441	14332	14322	14349	14321	14402	14445	14523	14160	14606	14251	14330	14522	14339	14218	14166	14353	14348	14193	14219	14330	14398	14530	14520	14539	14322	14201	14290	14392	14279	14435	14310	14302	14535	14270	14183	14408	14371	14561	14343	14409	14474	14382	14220	14292	14369	14430	14440	14369	14235	14397	14491	14220	14368	14467	14396	14409	14338	14386	14283	14401	14338	14390	14394	14390	14317	14170	14169	14205	14222	14249	14207	14475	14441	14217	14404	14370	14487	14294	14558	14197	14535	14245	14398	14176	14268	14540	14337	14392	14462	14427	14290	14442	14343	14285	14180	14341	14344	14274	14162	14437	14495	14386	14327	14375	14349	14293	14447	14506	14455	14520	14299	14338	14503	14248	14424	14504	14408	14405	14343	14343	14371	14345	14315	14454	14502	14281	14466	14383	14198	14183	14337	14415	14435	14380	14449	14325	14278	14409	14380	14259	14285	14331	14506	14497	14126	14355	14351	14482	14390	14281	14367	14282	14398	14461	14328	14349	14507	14189	14416	14349	14377	14622	14348	14456	14275	14559	14291	14311	14325	14203	14367	14397	14430	14293	14285	14533	14267	14260	14370	14389	14450	14365	14308	14277	14370	14263	14254	14281	14441	14482	14252	14210	14519	14296	14442	14246	14624	14535	14423	14514	14394	14344	14291	14427	14446	14514	14417	14554	14195	14320	14314	14390	14255	14253	14523	14300	14347	14240	14327	14472	14364	14499	14489	14199	14144	14374	14284	14557	14470	14320	14293	14244	14345	14605	14263	14272	14262	14321	14342	14313	14377	14594	14498	14377	14237	14509	14421	14212	14471	14359	14379	14361	14425	14326	14358	14466	14441	14578	14329	14550	14255	14397	14232	14302	14420	14338	14241	14306	14403	14512	14478	14254	14378	14247	14314	14312	14455	14346	14266	14214	14210	14270	14330	14411	14306	14341	14338	14468	14309	14343	14326	14446	14322	14386	14389	14440	14441	14525	14332	14448	14464	14320	14585	14522	14202	14386	14476	14320	14528	14237	14360	14563	14542	14317	14389	14315	14471	14349
14182	17481	16985	15444	14636	14847	15016	14558	14476	14238	14205	13803	14121	14124	13838	13671	13581	13433	13674	13591	13522	13404	13481	13438	13191	13423	13433	13504	13357	13426	13488	13393	13283	13371	13485	13295	13492	13177	13277	13327	13380	13419	13439	13349	13564	13455	13646	13817	13606	13533	13390	13496	13449	13217	13336	13296	13332	13242	13338	13369	13461	13355	13214	13391	13499	13417	13347	13379	13372	13194	13386	13324	13260	13391	13273	13401	13237	13338	13332	13247	13211	13374	13395	13393	13263	13282	13459	13384	13367	13324	13348	13396	13422	13290	13413	13365	13270	13394	13262	13283	13367	13236	13320	13376	13287	13272	13375	13357	13283	13357	13345	13496	13165	13269	13431	13228	13355	13346	13314	13531	13384	13313	13327	13165	13258	13359	13446	13234	13235	13311	13283	13278	13216	13332	13309	13263	13516	13464	13279	13367	13316	13354	13380	13368	13350	13222	13299	13322	13244	13372	13430	13421	13280	13332	13263	13377	13463	13384	13400	13397	13219	13302	13453	13283	13333	13388	13425	13444	13217	13285	13347	13445	13355	13277	13362	13399	13499	13312	13345	13297	13162	13282	13365	13374	13469	13421	13424	13337	13385	13204	13376	13320	13443	13365	13116	13359	13462	13426	13359	13382	13359	13344	13455	13296	13322	13232	13431	13234	13461	13566	13251	13271	13271	13410	13342	13301	13420	13526	13301	13451	13231	13447	13368	13392	13320	13209	13433	13206	13428	13374	13403	13191	13351	13565	13416	13356	13341	13210	13383	13393	13323	13519	13232	13435	13317	13317	13217	13280	13282	13420	13377	13242	13315	13383	13320	13305	13425	13376	13312	13221	13374	13497	13355	13243	13424	13290	13201	13408	13476	13574	13360	13268	13416	13355	13445	13544	13348	13338	13391	13436	13293	13363	13458	13356	13367	13371	13413	13317	13363	13456	13426	13427	13454	13586	13400	13350	13450	13332	13398	13276	13308	13339	13373	13492	13348	13311	13358	13293	13214	13404	13501	13370	13416	13529	13404	13270	13332	13213	13370	13434	13343	13418	13253	13338	13323	13320	13399	13419	13483	13333	13325	13386	13198	13343	13224	13348	13339	13214	13294	13360	13418	13358	13539	13417	13368	13173	13345	13390	13246	13258	13350	13338	13393	13323	13234	13361	13518	13439	13438	13410	13394	13319	13390	13333	13470	13265	13387	13445	13415	13327	13248	13379	13408	13291	13297	13184	13331	13538	13488	13491	13329	13364	13274	13369	13352	13232	13426	13270	13286	13315	13312	13401	13358	13464	13287	13298	13466	13397	13487	13341	13458	13202	13341	13356	13246	13371	13247	13352	13338	13336	13326	13165	13442	13427	13364	13399	13441	13197	13474	13183	13274	13304	13326	13483	13414	13351	13238	13267	13398	13478	13291	13429	13308	13522	13298	13349	13338	13293	13382	13393	13357	13400	13403	13394	13312	13182	13384	13352	13439	13167	13366	13443	13446	13282	13341	13286	13333	13377	13256	13405	13336	13375	13403	13274	13334	13169	13373	13319	13206	13319	13417	13167	13475	13361	13303	13393	13259	13420	13322	13301	13400	13215	13524	13318	13285	13343	13278	13466	13284	13310	13214	13306	13397	13325	13338	13188	13300	13396	13475	13324	13355	13334	13290	13490	13357	13338	13257	13300	13338	13317	13481	13295	13384	13343	13315	13359	13297	13144	13459	13377	13547	13302	13297	13381	13394	13259	13504	13297	13552	13440	13508	13244	13201	13482	13353	13421	13256	13328	13350	13358	13441	13163	13436	13279	13258	13374	13387	13546	13237	13424	13398	13282	13367	13532	13375	13414	13343	13370	13201	13359	13316	13361	13369	13415	13267	13361	13288	13314	13331	13230	13564	13283	13298	13332	13411	13393	13408	13243	13392	13424	13319	13277	13476	13419	13534	13344	13333	13411	13426	13225	13382	13385	13427	13461	13407	13293	13369	13348	13321	13415	13344	13512	13428	13264	13366	13382	13392	13377	13188	13304	13398	13426	13397	13416	13412	13337	13424	13241	13326	13348	13251	13317	13308	13269	13430	13304	13340	13479	13461	13393	13250	13325	13303	13397	13339	13364	13216	13518	13421	13311	13249	13396	13478	13384	13297	13516	13330	13346	13386	13221	13391	13474	13234	13553	13305	13399	13549	13209	13256	13298	13267	13446	13350	13420	13487	13363	13448	13342	13410	13353	13387	13191	13316	13474	13206	13351	13199	13342	13340	13508	13417	13206	13233	13398	13393	13507	13332	13265	13292	13308	13406	13423	13300	13439	13298	13210	13417	13193	13276	13343	13353	13352	13460	13308	13471	13371	13426	13080	13555	13435	13130	13357	13182	13339	13403	13342	13299	13407	13429	13237	13295	13375	13394	13293	13382	13312	13321	13433	13392	13349	13365	13531	13253	13206	13377	13350	13222	13433	13260	13387	13380	13301	13423	13307	13268	13336	13273	13461	13422	13204	13230	13302	13253	13272	13242	13299	13399	13243	13399	13280	13546	13357	13376	13215	13381	13363	13273	13414	13472	13266	13251	13377	13319	13349	13471	13187	13198	13370	13365	13297	13364	13536	13344	13267	13253	13249	13229	13378	13241	13384	13444	13316	13273	13449	13336	13276	13513	13323	13428	13249	13318	13318	13541	13316	13549	13383	13318	13496	13280	13355	13358	13388	13344	13529	13351	13389	13391	13423	13288	13435	13474	13263	13381	13338	13409	13320	13377	13262	13221	13307	13340	13359	13254	13206	13352	13396	13312	13252	13370	13364	13482	13300	13328	13367	13334	13049	13378	13386	13376	13383	13202	13300	13530	13330	13350	13303	13418	13195	13362	13417	13390	13190	13367	13322	13398	13236	13443	13193	13244	13228	13382	13488	13495	13226	13384	13496	13323	13313	13352	13388	13421	13370	13506	13419	13364	13260	13414	13364	13398	13360	13136	13420	13268	13303	13479	13467	13391	13221	13460	13542	13511	13239	13437	13570	13524	13271	13274	13351	13479	13407	13220	13389	13337	13364	13363	13409	13161	13377	13360	13290	13429	13428	13524	13271	13367	13395	13357	13401	13506	13385	13490	13259	13350	13431	13206	13329	13273	13274	13391	13356	13349	13296	13281	13473	13464	13481	13425	13301	13346	13229	13286	13391	13190	13423	13439	13334	13405	13264	13390	13292	13479	13714	13320	13374	13089	13445	13342	13293	13370	13371	13366	13532	13354	13400	13374	13448	13342	13316	13428	13481	13392	13353	13275	13307	13454	13433	13234	13473	13368	13426	13312	13402	13080	13492	13318	13384	13375	13309	13416	13286	13334	13410	13384	13433	13415	13323	13183	13189	13283	13346	13224	13457	13188	13451	13250	13414	13316	13299	13324	13339	13417	13245	13436	13256	13412	13401	13421	13456	13341	13329	13274	13459	13204	13196	13322	13331	13216	13228	13410	13335	13352	13432	13375	13246	13441	13357	13345	13255	13362	13268	13375	13333	13388	13442	13421	13377	13412	13375	13324	13353	13428	13387	13201	13215	13344	13490	13369	13300	13383	13487	13353	13413	13352	13444	13394	13388	13249	13323	13239	13377	13218	13361	13289	13318	13329	13233	13287	13208	13326	13314	13232	13439	13341	13391	13368	13448	13372	13346	13358	13419	13219	13344	13251	13370	13429	13354	13411	13361	13264	13222	13361	13423	13349	13187	13403	13371	13504	13307	13309	13319	13473	13454	13423	13311	13282	13476	13298	13328	13331	13252	13441	13348	13324	13289	13447	13354	13292	13277	13332	13254	13337	13317	13208	13333	13214	13347	13349	13448	13455	13493	13449	13483	13373	13101	13384	13361	13287	13124	13333	13336	13294	13285	13394	13361	13269	13274	13471	13379	13209	13362	13530	13463	13356	13341	13374	13491	13433	13408	13298	13280	13315	13468	13369	13371	13276	13382	13193	13432	13355	13368	13452	13423	13422	13131	13344	13391	13436	13416	13345	13255	13397	13220	13308	13359	13355	13466	13399	13298	13182	13107	13361	13304	13338	13288	13433	13127	13398	13190	13389	13344	13396	13345	13337	13330	13296	13243	13479	13500	13438	13283	13136	13442	13231	13418	13401	13374	13338	13381	13469	13286	13423	13307	13216	13390	13305	13318	13435	13440	13290	13419	13217	13495	13514	13104	13314	13493	13266	13482	13106	13283	13147	13320	13356	13183	13450	13418	13323	13294	13340	13312	13296	13255	13439	13344	13389	13417	13341	13381	13271	13271	13373	13425	13359	13302	13416	13409	13376	13344	13301	13365	13390	13476	13280	13332	13349	13342	13307	13379	13479	13160	13263	13384	13284	13221	13402	13406	13251	13197	13428	13191	13309	13361	13364	13247	13341	13420	13402	13389	13293	13337	13418	13303	13538	13414	13379	13294	13322	13378	13467	13329	13406	13330	13444	13345	13178	13403	13450	13326	13414	13574	13253	13170	13328	13436	13305	13387	13233	13296	13353	13495	13219	13178	13323	13352	13291	13333	13407	13508	13370	13316	13297	13296	13156	13506	13366	13443	13365	13223	13256	13436	13335	13327	13104	13326	13201	13493	13246	13593	13358	13357	13380	13377	13467	13099	13314	13336	13300	13433	13424	13274	13326	13328	13495	13199	13268	13463	13299	13383	13306	13262	13396	13305	13246	13500	13258	13293	13288	13352	13260	13260	13402	13344	13386	13386	13252	13318	13526	13252	13496	13239	13403	13363	13277	13493	13365	13479	13442	13510	13403	13424	13464	13284	13125	13439	13468	13330	13401	13433	13266	13346	13355	13446	13338	13170	13435	13488	13332	13240	13254	13336	13368	13520	13478	13423	13397	13454	13349	13192	13341	13340	13379	13268	13588	13398	13211	13225	13436	13179	13309	13282	13433	13297	13492	13272	13265	13352	13417	13364	13382	13397	13320	13200	13325	13230	13299	13301	13144	13429	13309	13490	13358	13596	13265	13208	13319	13294	13387	13393	13465	13390	13382	13417	13308	13502	13499	13105	13366	13214	13436	13418	13515	13313	13471	13283	13476	13350	13405	13181	13343	13395	13458	13349	13386	13416	13359	13413	13353	13255	13313	13266	13339	13351	13350	13519	13428	13408
24183	21306	28688	24301	21786	20429	18551	16284	15347	15422	15504	15326	15455	15378	14993	15002	14950	14741	14762	14485	14602	14621	14546	14670	14688	14443	14574	14686	14543	14587	14677	14560	14768	14628	14591	14615	14526	14358	14504	14632	14531	14594	14421	14650	15075	15191	15793	15849	15500	15161	14802	14576	14680	14466	14613	14429	14344	14617	14512	14384	14539	14656	14406	14469	14446	14631	14719	14399	14589	14718	14560	14591	14610	14397	14464	14475	14511	14432	14569	14258	14450	14657	14611	14311	14514	14578	14662	14547	14317	14567	14533	14447	14471	14782	14520	14460	14585	14578	14464	14620	14407	14637	14563	14518	14441	14617	14583	14691	14370	14395	14541	14658	14524	14542	14486	14534	14598	14646	14453	14531	14434	14459	14500	14529	14587	14662	14419	14629	14434	14444	14399	14663	14649	14568	14603	14475	14729	14544	14475	14468	14730	14493	14514	14478	14454	14661	14341	14455	14600	14564	14384	14327	14453	14259	14499	14462	14567	14520	14544	14572	14441	14521	14527	14472	14543	14643	14572	14546	14610	14468	14359	14678	14515	14573	14710	14488	14442	14523	14619	14524	14502	14537	14578	14355	14404	14505	14438	14717	14650	14568	14224	14469	14499	14483	14542	14526	14441	14641	14304	14654	14638	14486	14388	14528	14385	14363	14546	14532	14446	14299	14556	14461	14505	14566	14489	14593	14530	14499	14546	14503	14599	14504	14397	14454	14569	14618	14598	14563	14639	14520	14563	14600	14459	14516	14445	14571	14432	14520	14429	14433	14519	14449	14581	14187	14500	14372	14658	14298	14545	14554	14272	14340	14482	14455	14311	14633	14592	14602	14483	14531	14438	14355	14713	14380	14590	14324	14543	14661	14499	14532	14375	14492	14389	14428	14641	14471	14489	14365	14592	14486	14457	14517	14501	14639	14401	14547	14465	14390	14444	14568	14461	14576	14469	14447	14446	14510	14477	14409	14570	14596	14662	14162	14521	14487	14324	14539	14439	14415	14499	14506	14592	14482	14587	14407	14386	14187	14479	14600	14634	14633	14495	14537	14618	14344	14473	14554	14546	14470	14658	14548	14368	14541	14316	14405	14497	14540	14545	14431	14505	14231	14602	14479	14662	14355	14391	14493	14582	14379	14446	14498	14423	14640	14549	14406	14547	14553	14506	14306	14572	14457	14665	14705	14626	14526	14745	14458	14409	14566	14432	14541	14594	14582	14677	14253	14721	14519	14393	14457	14350	14309	14375	14380	14585	14377	14447	14569	14575	14481	14642	14460	14597	14540	14552	14543	14706	14731	14502	14403	14613	14409	14315	14456	14595	14465	14486	14350	14573	14459	14487	14452	14444	14594	14389	14447	14463	14417	14246	14578	14599	14492	14459	14627	14671	14651	14425	14452	14601	14512	14449	14456	14465	14545	14581	14405	14454	14423	14498	14679	14510	14572	14506	14284	14482	14477	14369	14652	14542	14355	14339	14487	14375	14528	14396	14541	14470	14689	14722	14645	14518	14449	14438	14450	14419	14670	14588	14454	14446	14391	14382	14373	14589	14645	14432	14523	14503	14636	14690	14528	14374	14358	14554	14428	14372	14412	14613	14560	14557	14692	14560	14344	14576	14360	14416	14571	14422	14538	14528	14458	14607	14490	14615	14425	14418	14720	14504	14445	14512	14602	14571	14288	14360	14342	14552	14244	14401	14309	14476	14745	14429	14567	14576	14511	14374	14424	14416	14475	14676	14540	14690	14502	14428	14607	14393	14572	14425	14447	14649	14527	14703	14553	14522	14366	14514	14531	14496	14609	14459	14477	14531	14434	14466	14460	14403	14514	14700	14285	14589	14575	14491	14677	14449	14540	14414	14460	14317	14596	14587	14507	14543	14431	14544	14523	14550	14482	14472	14598	14578	14466	14440	14576	14492	14558	14460	14396	14378	14435	14361	14542	14506	14626	14537	14451	14563	14613	14478	14340	14568	14300	14497	14445	14335	14371	14418	14581	14531	14480	14476	14573	14538	14595	14491	14458	14500	14553	14456	14425	14340	14511	14499	14505	14375	14443	14457	14344	14584	14459	14571	14469	14361	14542	14486	14575	14209	14548	14669	14453	14349	14357	14430	14460	14563	14504	14465	14623	14511	14591	14369	14401	14399	14394	14544	14525	14365	14486	14657	14378	14551	14627	14582	14459	14615	14612	14446	14526	14662	14600	14495	14596	14518	14545	14642	14680	14521	14489	14437	14495	14326	14510	14415	14254	14419	14450	14467	14721	14386	14558	14448	14367	14609	14503	14598	14580	14659	14488	14626	14427	14373	14368	14334	14528	14632	14517	14452	14241	14587	14567	14445	14589	14714	14557	14561	14582	14460	14463	14577	14626	14386	14540	14604	14571	14491	14455	14459	14424	14429	14452	14573	14412	14514	14569	14613	14337	14753	14553	14364	14348	14370	14765	14565	14354	14294	14453	14385	14396	14409	14565	14550	14591	14528	14314	14398	14631	14509	14327	14604	14401	14357	14339	14497	14683	14422	14575	14451	14411	14546	14245	14428	14524	14547	14263	14537	14525	14521	14356	14547	14458	14298	14456	14544	14510	14728	14479	14598	14402	14536	14496	14446	14429	14503	14407	14668	14441	14310	14619	14501	14615	14532	14329	14310	14681	14470	14725	14650	14460	14516	14384	14574	14586	14796	14537	14499	14651	14436	14373	14672	14594	14483	14479	14349	14426	14680	14429	14496	14622	14519	14490	14513	14423	14492	14622	14475	14501	14323	14282	14592	14558	14435	14525	14474	14441	14448	14545	14425	14529	14573	14413	14427	14541	14645	14601	14424	14533	14614	14451	14520	14489	14351	14541	14460	14444	14579	14638	14500	14383	14600	14558	14480	14496	14588	14673	14409	14426	14526	14468	14577	14589	14409	14539	14330	14423	14393	14492	14578	14384	14611	14542	14614	14629	14355	14493	14546	14493	14515	14287	14489	14385	14561	14458	14418	14564	14550	14415	14481	14504	14453	14484	14344	14485	14439	14561	14573	14749	14388	14518	14576	14558	14435	14325	14569	14450	14460	14559	14682	14393	14462	14572	14385	14541	14544	14464	14526	14410	14334	14414	14556	14518	14378	14527	14545	14569	14496	14483	14416	14488	14342	14487	14401	14513	14457	14558	14492	14616	14504	14524	14301	14623	14413	14505	14607	14442	14538	14434	14585	14413	14446	14503	14582	14465	14578	14414	14458	14538	14439	14688	14359	14513	14504	14418	14558	14260	14551	14588	14464	14699	14635	14377	14494	14447	14418	14651	14573	14532	14648	14276	14522	14537	14454	14601	14583	14536	14390	14441	14343	14491	14360	14436	14531	14449	14500	14551	14519	14447	14416	14470	14564	14434	14386	14373	14494	14580	14522	14451	14390	14615	14390	14661	14530	14465	14349	14477	14474	14570	14457	14544	14468	14557	14530	14742	14326	14547	14676	14531	14536	14708	14538	14561	14430	14445	14753	14737	14565	14469	14561	14439	14566	14527	14318	14572	14563	14535	14681	14541	14471	14655	14629	14528	14613	14391	14412	14662	14601	14606	14561	14579	14667	14565	14476	14549	14609	14532	14751	14531	14515	14404	14560	14576	14594	14438	14561	14400	14195	14583	14495	14600	14421	14356	14539	14669	14603	14487	14326	14571	14607	14439	14509	14446	14518	14531	14411	14411	14423	14514	14519	14488	14447	14436	14416	14370	14265	14608	14419	14637	14444	14497	14432	14470	14573	14429	14382	14438	14477	14617	14458	14447	14410	14462	14364	14500	14551	14761	14331	14315	14441	14436	14512	14483	14466	14500	14545	14489	14577	14388	14500	14285	14517	14507	14591	14321	14637	14563	14552	14598	14509	14476	14548	14662	14434	14577	14502	14699	14362	14577	14621	14610	14665	14669	14492	14545	14548	14507	14522	14403	14500	14509	14360	14330	14451	14368	14546	14691	14563	14540	14446	14566	14503	14496	14619	14422	14459	14563	14617	14406	14492	14559	14424	14432	14449	14439	14591	14530	14527	14504	14512	14462	14452	14613	14534	14541	14576	14487	14455	14531	14443	14562	14595	14272	14524	14542	14459	14544	14554	14453	14645	14491	14643	14629	14790	14614	14457	14672	14682	14525	14296	14496	14499	14694	14586	14660	14540	14335	14330	14467	14471	14438	14438	14285	14426	14597	14341	14408	14575	14676	14668	14438	14635	14438	14631	14436	14468	14442	14333	14522	14704	14429	14329	14621	14560	14331	14350	14564	14633	14659	14465	14470	14496	14603	14612	14534	14472	14502	14544	14606	14469	14604	14584	14453	14653	14638	14607	14624	14477	14669	14509	14489	14502	14555	14359	14390	14451	14283	14391	14613	14489	14342	14498	14496	14695	14582	14422	14606	14489	14444	14365	14398	14450	14477	14365	14589	14554	14435	14427	14570	14604	14486	14458	14430	14469	14566	14675	14513	14441	14308	14347	14347	14289	14418	14517	14461	14593	14508	14470	14375	14510	14524	14753	14509	14400	14361	14436	14598	14622	14547	14862	14430	14502	14186	14513	14607	14398	14462	14405	14502	14334	14624	14492	14290	14549	14437	14647	14346	14590	14481	14524	14557	14204	14643	14565	14444	14502	14398	14304	14239	14332	14453	14550	14607	14612	14468	14512	14554	14645	14465	14410	14485	14587	14676	14455	14404	14453	14563	14431	14506	14683	14516	14466	14495	14410	14519	14480	14415	14347	14529	14459	14433	14491	14515	14498	14405	14427	14546	14443	14543	14513	14229	14380	14426	14544	14658	14560	14510	14349	14352	14451	14574	14521	14623	14534	14526	14691	14532	14454	14586	14400	14449	14389	14363	14422	14356	14486	14441	14361	14372	14477	14551	14466	14352	14323	14358	14445	14561	14444	14575	14520	14389	14515	14539	14566	14547	14552	14531	14380	14549	14375	14600	14607	14518	14386	14499	14254	14428	14488	14505	14396	14620	14417	14541	14505	14508	14594	14517	14524	14512	14591	14507	14377	14496	14570	14629	14562	14479	14333	14348	14292	14441	14240	14326	14449	14388	14604	14653	14689	14525	14598	14589	14406	14571	14609	14568	14608	14545	14491	14335	14442	14555	14484	14591
13460	23701	22013	17708	16918	16377	15954	15875	15161	14782	14766	14772	15034	14355	14227	14015	13906	13969	13793	13614	13812	13705	13635	13743	13548	13446	13604	13498	13567	13657	13606	13461	13721	13634	13630	13496	13726	13376	13621	13412	13653	13513	13545	13725	13807	14594	15523	15181	14799	14145	13861	13444	13487	13454	13356	13590	13600	13597	13487	13426	13391	13487	13504	13616	13578	13481	13597	13439	13527	13562	13427	13452	13409	13480	13387	13576	13322	13536	13410	13453	13388	13401	13404	13591	13510	13564	13430	13468	13221	13410	13363	13505	13364	13341	13510	13548	13351	13513	13635	13367	13543	13458	13439	13420	13271	13388	13486	13404	13314	13461	13288	13411	13607	13359	13425	13527	13494	13345	13501	13414	13485	13389	13497	13391	13470	13580	13485	13489	13398	13323	13526	13273	13432	13451	13467	13443	13481	13526	13470	13487	13494	13340	13652	13496	13614	13483	13420	13357	13523	13604	13574	13474	13447	13358	13475	13412	13509	13491	13379	13729	13450	13432	13330	13591	13537	13400	13434	13318	13587	13381	13647	13568	13498	13436	13427	13499	13432	13552	13448	13346	13526	13429	13588	13486	13313	13420	13404	13562	13592	13315	13401	13407	13580	13455	13526	13435	13403	13422	13456	13559	13342	13502	13385	13500	13528	13248	13397	13518	13544	13475	13495	13563	13557	13626	13538	13527	13341	13524	13456	13557	13444	13554	13537	13580	13631	13360	13442	13602	13488	13541	13387	13526	13531	13338	13626	13409	13474	13522	13429	13391	13325	13551	13385	13421	13430	13447	13572	13460	13491	13559	13427	13459	13548	13211	13615	13541	13505	13376	13336	13282	13424	13494	13396	13387	13369	13406	13392	13395	13446	13526	13599	13529	13490	13359	13336	13380	13571	13599	13394	13617	13423	13319	13471	13443	13420	13533	13386	13452	13468	13640	13563	13409	13495	13554	13532	13506	13310	13510	13430	13540	13541	13448	13488	13292	13500	13432	13679	13454	13399	13480	13437	13420	13421	13475	13434	13631	13342	13477	13330	13287	13420	13487	13505	13356	13529	13481	13394	13297	13716	13413	13502	13483	13428	13356	13379	13585	13492	13487	13453	13461	13522	13130	13638	13326	13435	13562	13455	13332	13239	13475	13487	13308	13613	13347	13611	13333	13513	13463	13371	13355	13523	13635	13412	13350	13668	13389	13562	13328	13318	13453	13323	13429	13507	13499	13524	13538	13492	13519	13539	13432	13255	13445	13478	13452	13434	13458	13366	13435	13522	13443	13522	13484	13516	13479	13495	13515	13480	13507	13372	13470	13525	13547	13544	13556	13495	13530	13439	13460	13480	13536	13488	13513	13218	13508	13442	13403	13487	13352	13297	13386	13365	13417	13393	13647	13578	13372	13343	13415	13446	13555	13512	13407	13346	13460	13501	13544	13249	13463	13558	13409	13266	13464	13514	13508	13490	13370	13421	13384	13381	13449	13396	13521	13285	13382	13431	13551	13417	13426	13542	13471	13450	13436	13486	13661	13498	13330	13344	13408	13483	13486	13442	13363	13319	13349	13469	13375	13496	13441	13440	13475	13581	13383	13667	13495	13233	13422	13491	13410	13324	13628	13610	13536	13514	13345	13361	13229	13640	13508	13540	13489	13593	13378	13421	13502	13504	13399	13404	13578	13478	13401	13446	13408	13319	13471	13495	13382	13538	13298	13430	13407	13464	13516	13521	13505	13375	13547	13484	13582	13348	13359	13640	13472	13568	13424	13599	13576	13558	13615	13467	13367	13487	13410	13362	13256	13363	13322	13434	13459	13492	13375	13632	13322	13435	13500	13449	13441	13500	13530	13435	13436	13367	13617	13578	13502	13435	13418	13468	13510	13513	13460	13537	13474	13258	13559	13438	13441	13340	13457	13468	13602	13450	13395	13395	13534	13562	13345	13652	13384	13453	13345	13420	13515	13501	13407	13528	13451	13493	13496	13482	13290	13445	13429	13470	13461	13461	13366	13577	13474	13463	13446	13505	13430	13510	13611	13386	13470	13515	13585	13546	13597	13469	13309	13335	13445	13492	13542	13372	13393	13499	13417	13399	13602	13419	13527	13549	13432	13501	13448	13513	13417	13592	13588	13432	13324	13139	13395	13506	13457	13389	13476	13488	13542	13504	13515	13376	13311	13364	13417	13497	13479	13429	13468	13435	13366	13281	13358	13430	13435	13344	13486	13403	13476	13438	13505	13439	13307	13555	13378	13389	13335	13392	13398	13348	13430	13586	13497	13517	13304	13550	13371	13357	13451	13282	13510	13547	13360	13565	13480	13458	13440	13283	13506	13435	13563	13562	13288	13554	13473	13450	13352	13366	13466	13333	13389	13443	13337	13340	13414	13579	13369	13542	13289	13545	13595	13498	13438	13437	13542	13426	13446	13490	13460	13375	13417	13446	13460	13268	13506	13447	13490	13337	13355	13559	13532	13322	13657	13378	13456	13480	13512	13422	13376	13503	13509	13363	13470	13298	13485	13556	13637	13561	13547	13529	13483	13558	13422	13389	13316	13519	13534	13536	13481	13499	13293	13471	13578	13475	13435	13578	13265	13378	13423	13477	13422	13360	13389	13480	13439	13382	13383	13560	13295	13527	13376	13418	13510	13517	13607	13426	13594	13500	13533	13394	13292	13368	13442	13325	13343	13563	13502	13646	13375	13531	13282	13426	13277	13400	13424	13497	13485	13470	13339	13343	13339	13291	13410	13456	13477	13545	13446	13543	13404	13579	13425	13455	13455	13493	13510	13387	13616	13398	13620	13616	13344	13570	13335	13661	13494	13526	13354	13344	13415	13331	13418	13559	13508	13443	13513	13444	13466	13479	13532	13498	13384	13530	13610	13383	13584	13556	13485	13329	13514	13500	13368	13466	13405	13542	13331	13347	13554	13539	13524	13458	13540	13496	13496	13401	13381	13314	13452	13476	13582	13443	13417	13523	13331	13433	13613	13494	13453	13504	13490	13508	13496	13418	13593	13618	13507	13374	13473	13503	13520	13470	13516	13579	13523	13431	13429	13471	13510	13347	13463	13389	13384	13397	13287	13618	13386	13405	13501	13523	13512	13445	13486	13270	13511	13315	13344	13523	13340	13450	13613	13547	13393	13539	13351	13407	13473	13432	13254	13512	13394	13498	13669	13498	13370	13582	13184	13487	13546	13479	13548	13361	13300	13418	13345	13447	13550	13572	13573	13632	13426	13467	13399	13437	13405	13461	13424	13252	13473	13398	13505	13445	13395	13526	13380	13312	13460	13521	13524	13380	13418	13416	13471	13426	13589	13364	13353	13533	13466	13373	13487	13276	13452	13354	13502	13590	13315	13637	13599	13481	13355	13283	13351	13198	13384	13450	13438	13490	13412	13388	13506	13366	13505	13447	13598	13356	13531	13429	13386	13579	13364	13361	13392	13458	13319	13244	13328	13484	13454	13499	13474	13618	13639	13412	13462	13397	13487	13405	13405	13326	13496	13399	13555	13385	13541	13387	13465	13503	13298	13464	13400	13423	13636	13425	13464	13589	13388	13281	13282	13495	13428	13491	13297	13356	13371	13606	13480	13397	13520	13423	13378	13506	13395	13303	13521	13472	13450	13436	13645	13281	13400	13516	13335	13344	13267	13395	13633	13390	13443	13387	13450	13489	13439	13462	13326	13393	13577	13459	13682	13312	13597	13554	13362	13449	13552	13398	13232	13571	13403	13434	13402	13606	13393	13517	13444	13458	13528	13601	13365	13516	13557	13423	13360	13523	13389	13425	13527	13549	13595	13614	13333	13496	13448	13491	13507	13281	13460	13587	13285	13647	13565	13516	13383	13471	13499	13505	13436	13464	13580	13402	13654	13400	13494	13580	13522	13480	13472	13422	13391	13308	13388	13455	13328	13565	13367	13583	13302	13539	13345	13421	13443	13456	13452	13340	13445	13490	13560	13329	13586	13446	13366	13472	13492	13484	13440	13471	13522	13388	13483	13533	13518	13608	13355	13371	13448	13225	13435	13411	13532	13410	13519	13393	13588	13461	13464	13265	13428	13322	13510	13418	13487	13393	13536	13482	13367	13409	13410	13483	13486	13487	13524	13460	13442	13574	13423	13397	13554	13653	13473	13336	13375	13426	13274	13510	13484	13426	13406	13413	13344	13496	13558	13535	13431	13251	13382	13445	13427	13482	13459	13320	13472	13365	13569	13410	13533	13457	13500	13554	13469	13484	13447	13454	13421	13440	13476	13708	13449	13391	13376	13324	13439	13516	13433	13325	13490	13439	13427	13399	13677	13470	13474	13398	13235	13363	13542	13437	13395	13403	13361	13262	13427	13463	13555	13308	13399	13424	13481	13379	13517	13284	13512	13514	13277	13419	13262	13435	13444	13591	13563	13447	13541	13395	13568	13538	13385	13491	13508	13485	13309	13352	13531	13555	13550	13628	13389	13233	13443	13396	13405	13539	13491	13413	13563	13419	13591	13432	13507	13393	13472	13431	13499	13249	13624	13527	13420	13483	13376	13578	13578	13259	13573	13474	13463	13440	13500	13478	13271	13482	13469	13323	13615	13444	13305	13560	13341	13471	13500	13354	13553	13540	13291	13453	13535	13397	13295	13419	13509	13625	13357	13410	13505	13347	13496	13469	13270	13445	13675	13491	13317	13403	13384	13416	13485	13619	13443	13297	13546	13378	13527	13324	13479	13365	13420	13308	13310	13708	13606	13431	13414	13438	13600	13466	13490	13458	13451	13539	13410	13537	13571	13569	13369	13515	13228	13463	13476	13425	13539	13525	13543	13573	13445	13567	13451	13429	13511	13635	13554	13577	13335	13435	13395	13456	13521	13482	13494	13262	13374	13448	13293	13254	13404	13492	13537	13390	13536	13454	13373	13546	13364	13536	13448	13524	13568	13511	13430	13400	13452	13484	13581	13520	13427	13600	13427	13485	13414	13455	13507	13429	13504	13627	13336	13459	13475	13603	13305	13586	13522	13335	13326	13330	13331	13460	13469	13446	13414	13350	13379	13615	13458	13405	13507	13432	13632	13384	13472	13541	13565	13528	13501	13412	13437	13498	13598	13594	13401	13604	13349	13287	13424	13389	13461	13459	13435	13406	13457
23158	21346	29182	23891	21436	22759	22840	17253	15924	16014	15794	15375	15444	15505	15157	15269	15187	15090	15148	14951	14992	14947	14826	14948	15015	14940	14865	14797	14843	14795	14872	14935	14777	14859	14701	14699	14828	14707	14788	14813	14685	14627	14720	14815	15181	15972	16820	17355	16386	15774	15102	14853	14706	14574	14676	14493	14482	14609	14740	14550	14642	14492	14605	14756	14472	14552	14426	14620	14521	14673	14599	14503	14672	14796	14660	14408	14423	14450	14651	14729	14597	14590	14639	14487	14642	14540	14640	14537	14577	14798	14657	14499	14546	14522	14547	14657	14567	14455	14684	14577	14507	14606	14772	14618	14532	14718	14593	14640	14560	14569	14760	14477	14561	14407	14568	14457	14688	14616	14494	14559	14620	14572	14485	14419	14573	14487	14401	14447	14640	14535	14514	14606	14474	14573	14683	14619	14666	14494	14545	14465	14630	14454	14642	14624	14524	14543	14575	14361	14197	14499	14555	14354	14653	14498	14591	14626	14644	14592	14586	14496	14690	14507	14606	14576	14457	14705	14613	14468	14600	14621	14487	14605	14740	14583	14563	14424	14585	14518	14681	14539	14427	14281	14563	14398	14593	14484	14386	14560	14443	14374	14494	14528	14702	14373	14535	14616	14533	14454	14682	14509	14334	14491	14381	14466	14587	14560	14597	14770	14608	14407	14625	14575	14634	14574	14707	14508	14512	14447	14555	14612	14513	14571	14478	14398	14529	14556	14233	14742	14497	14467	14608	14569	14557	14570	14636	14673	14629	14682	14586	14544	14688	14426	14552	14719	14622	14437	14332	14637	14614	14406	14627	14706	14349	14529	14624	14338	14560	14495	14385	14435	14356	14736	14563	14163	14544	14427	14689	14577	14524	14537	14443	14592	14676	14567	14555	14692	14665	14448	14558	14397	14337	14495	14586	14644	14533	14681	14513	14434	14239	14503	14513	14569	14576	14434	14457	14488	14501	14378	14467	14452	14528	14554	14393	14324	14451	14588	14642	14595	14495	14730	14547	14666	14563	14553	14798	14524	14548	14663	14744	14666	14713	14399	14511	14741	14370	14585	14341	14476	14549	14570	14649	14537	14348	14643	14508	14521	14560	14593	14595	14569	14589	14550	14511	14459	14535	14667	14606	14481	14548	14561	14528	14469	14764	14488	14745	14545	14504	14550	14629	14559	14541	14510	14607	14536	14470	14644	14473	14390	14610	14596	14529	14690	14444	14520	14538	14472	14423	14439	14385	14639	14728	14450	14307	14576	14494	14615	14610	14458	14429	14663	14709	14504	14576	14576	14437	14590	14342	14594	14758	14625	14713	14473	14515	14480	14551	14547	14639	14707	14587	14541	14584	14612	14534	14478	14487	14509	14491	14459	14396	14409	14563	14708	14611	14435	14520	14670	14642	14610	14372	14438	14571	14675	14684	14458	14324	14497	14602	14382	14258	14568	14460	14669	14443	14496	14493	14611	14555	14451	14505	14457	14468	14514	14423	14571	14503	14591	14453	14545	14756	14532	14493	14553	14573	14776	14679	14392	14595	14663	14448	14517	14557	14407	14639	14645	14341	14638	14512	14582	14671	14664	14493	14541	14515	14625	14598	14632	14481	14461	14625	14657	14538	14616	14443	14516	14659	14510	14529	14684	14665	14464	14376	14343	14477	14577	14469	14518	14735	14640	14477	14520	14505	14551	14697	14556	14551	14489	14342	14512	14422	14446	14631	14578	14572	14597	14428	14510	14519	14571	14412	14600	14470	14736	14747	14641	14549	14371	14533	14538	14492	14503	14467	14532	14601	14571	14323	14757	14740	14544	14653	14464	14522	14433	14653	14569	14537	14481	14630	14420	14623	14325	14397	14376	14307	14501	14513	14590	14537	14486	14552	14544	14519	14589	14450	14598	14636	14754	14459	14635	14605	14629	14580	14412	14689	14514	14570	14465	14744	14649	14743	14550	14584	14432	14540	14546	14453	14618	14559	14499	14584	14466	14453	14561	14576	14455	14453	14592	14587	14620	14729	14656	14468	14359	14322	14611	14638	14687	14561	14503	14696	14440	14524	14509	14590	14340	14437	14548	14692	14699	14513	14652	14537	14519	14663	14525	14556	14457	14515	14603	14540	14508	14538	14646	14572	14450	14807	14407	14411	14508	14321	14227	14417	14570	14482	14553	14453	14489	14609	14590	14530	14706	14555	14580	14399	14410	14474	14571	14814	14510	14584	14538	14512	14294	14552	14452	14543	14322	14546	14490	14570	14640	14627	14416	14611	14575	14438	14430	14642	14464	14571	14485	14493	14626	14345	14469	14479	14426	14355	14448	14609	14439	14380	14623	14550	14527	14434	14308	14429	14305	14476	14486	14537	14381	14484	14524	14251	14516	14576	14346	14702	14378	14725	14319	14671	14731	14527	14622	14414	14515	14446	14453	14395	14386	14649	14690	14418	14506	14564	14597	14404	14526	14693	14321	14529	14547	14573	14517	14656	14513	14340	14574	14712	14465	14316	14388	14532	14297	14685	14652	14468	14520	14340	14640	14493	14441	14620	14420	14702	14555	14590	14588	14664	14491	14540	14480	14435	14601	14552	14575	14478	14566	14513	14415	14320	14479	14390	14683	14468	14424	14379	14410	14442	14524	14603	14316	14447	14613	14404	14367	14606	14597	14411	14539	14645	14679	14507	14485	14705	14609	14277	14556	14485	14533	14540	14424	14623	14697	14578	14636	14504	14513	14528	14587	14440	14611	14476	14435	14468	14481	14578	14426	14469	14566	14519	14293	14436	14501	14344	14697	14536	14450	14412	14525	14442	14614	14644	14537	14403	14543	14620	14647	14741	14534	14436	14628	14453	14682	14554	14553	14650	14642	14465	14448	14371	14432	14614	14513	14549	14531	14539	14449	14627	14559	14567	14562	14593	14522	14511	14668	14660	14834	14607	14420	14481	14631	14639	14632	14676	14359	14475	14445	14577	14492	14620	14492	14502	14525	14379	14248	14498	14490	14339	14534	14516	14407	14558	14676	14512	14406	14514	14475	14560	14403	14549	14586	14466	14419	14797	14611	14561	14696	14439	14591	14536	14480	14457	14344	14695	14529	14657	14639	14489	14592	14562	14503	14577	14483	14551	14604	14541	14467	14494	14423	14650	14579	14531	14475	14626	14411	14454	14484	14579	14534	14492	14593	14665	14367	14385	14460	14440	14569	14503	14438	14633	14599	14553	14462	14451	14418	14471	14394	14443	14472	14619	14669	14642	14482	14437	14377	14564	14618	14647	14516	14710	14399	14474	14529	14508	14444	14520	14408	14591	14334	14390	14471	14520	14492	14396	14557	14365	14530	14723	14489	14450	14683	14596	14466	14655	14481	14668	14519	14635	14495	14343	14351	14250	14331	14730	14385	14363	14545	14497	14336	14393	14504	14630	14677	14393	14717	14527	14511	14706	14551	14427	14528	14329	14575	14524	14613	14455	14466	14634	14733	14336	14533	14589	14468	14455	14620	14511	14533	14594	14480	14595	14423	14480	14386	14461	14668	14621	14793	14616	14597	14659	14488	14562	14657	14618	14404	14586	14440	14545	14443	14484	14581	14573	14484	14739	14441	14558	14558	14635	14477	14459	14649	14512	14617	14494	14400	14512	14580	14580	14495	14486	14615	14372	14392	14482	14714	14722	14524	14495	14569	14604	14629	14685	14634	14667	14512	14535	14459	14443	14363	14496	14579	14616	14512	14596	14412	14416	14601	14626	14676	14513	14501	14597	14629	14449	14544	14462	14504	14465	14504	14509	14392	14583	14610	14564	14530	14496	14475	14580	14529	14472	14443	14504	14476	14533	14643	14664	14596	14357	14509	14692	14574	14629	14566	14525	14577	14670	14732	14379	14507	14624	14372	14494	14361	14716	14407	14655	14583	14529	14459	14570	14530	14627	14673	14680	14576	14505	14470	14528	14447	14610	14574	14441	14623	14436	14574	14458	14512	14629	14576	14495	14582	14678	14493	14346	14647	14546	14693	14480	14502	14740	14406	14516	14305	14564	14529	14368	14552	14431	14519	14420	14398	14347	14562	14594	14633	14578	14520	14469	14617	14562	14350	14501	14483	14545	14279	14647	14468	14395	14512	14585	14668	14633	14600	14409	14487	14532	14412	14740	14490	14412	14548	14501	14512	14245	14552	14557	14391	14751	14546	14552	14520	14599	14552	14570	14610	14492	14549	14605	14428	14561	14343	14713	14714	14646	14546	14498	14461	14590	14840	14631	14594	14500	14566	14534	14542	14591	14567	14690	14581	14454	14472	14504	14643	14764	14585	14430	14574	14594	14499	14484	14595	14498	14373	14454	14653	14436	14567	14654	14578	14548	14519	14392	14629	14704	14605	14413	14568	14673	14488	14349	14559	14287	14361	14327	14458	14436	14531	14425	14354	14537	14529	14567	14433	14457	14512	14344	14292	14480	14521	14619	14491	14279	14465	14326	14605	14550	14591	14578	14595	14624	14371	14757	14555	14402	14641	14526	14661	14527	14529	14638	14469	14642	14375	14338	14538	14508	14654	14278	14700	14694	14571	14398	14719	14690	14509	14750	14582	14449	14458	14490	14420	14666	14603	14640	14519	14467	14520	14472	14447	14476	14256	14492	14468	14696	14536	14538	14596	14767	14494	14499	14478	14404	14498	14602	14583	14361	14616	14640	14423	14794	14526	14520	14576	14553	14508	14600	14347	14462	14458	14461	14664	14546	14442	14670	14758	14650	14400	14320	14536	14556	14665	14580	14422	14351	14454	14516	14604	14764	14513	14580	14420	14469	14376	14432	14505	14508	14578	14849	14514	14550	14586	14599	14623	14343	14783	14599	14397	14613	14704	14619	14484	14454	14508	14355	14510	14689	14428	14520	14668	14639	14543	14461	14477	14654	14525	14274	14593	14520	14618	14527	14392	14578	14256	14431	14460	14789	14566	14723	14492	14457	14430	14528	14479	14496	14470	14480	14527	14599	14640	14618	14578	14531	14435	14575	14548	14622	14481	14657	14430	14659	14627	14538	14579	14466	14354	14301	14559	14443	14383	14573	14515	14513	14516	14432	14395	14629	14445	14282	14370	14411	14472	14524	14435	14613	14427	14384	14493	14625	14576	14677	14555	14619	14516
15122	27827	25449	19960	18416	17598	17140	16583	15795	15449	15208	14886	14681	14525	14283	14456	14194	14037	13970	13947	13797	13778	13759	13776	13629	13789	13602	13630	13742	13707	13644	13737	13624	13484	13731	13601	13679	13501	13593	13658	13602	13827	13632	13844	14479	15932	17112	16831	15944	15030	14199	13845	13545	13462	13476	13543	13406	13600	13596	13614	13637	13527	13480	13447	13527	13562	13643	13494	13432	13478	13632	13546	13505	13388	13488	13591	13513	13441	13480	13533	13427	13595	13481	13494	13371	13516	13459	13572	13409	13437	13461	13572	13564	13557	13597	13278	13398	13488	13341	13339	13544	13633	13597	13463	13415	13451	13523	13531	13440	13352	13409	13588	13433	13480	13391	13476	13418	13315	13549	13679	13198	13636	13413	13415	13556	13553	13471	13518	13416	13479	13559	13416	13449	13512	13623	13547	13501	13516	13434	13660	13638	13427	13394	13380	13539	13427	13499	13417	13449	13428	13426	13523	13457	13549	13667	13344	13536	13418	13332	13525	13464	13562	13400	13459	13413	13514	13423	13609	13578	13491	13487	13526	13490	13417	13651	13381	13496	13275	13404	13473	13504	13461	13348	13448	13529	13604	13559	13468	13289	13463	13451	13413	13395	13479	13323	13478	13519	13451	13393	13446	13336	13569	13556	13454	13507	13300	13386	13575	13394	13483	13501	13401	13607	13412	13601	13287	13502	13441	13617	13551	13412	13451	13515	13386	13446	13342	13564	13662	13413	13533	13505	13476	13402	13466	13401	13450	13535	13302	13495	13334	13590	13685	13387	13276	13462	13523	13377	13381	13540	13441	13423	13573	13554	13452	13409	13414	13383	13415	13324	13515	13584	13448	13437	13351	13433	13336	13486	13552	13468	13249	13427	13352	13571	13540	13541	13473	13385	13594	13295	13516	13587	13561	13340	13562	13521	13575	13429	13361	13474	13396	13377	13476	13377	13490	13442	13389	13388	13434	13559	13501	13411	13474	13485	13497	13567	13332	13452	13433	13392	13453	13439	13314	13496	13404	13498	13588	13447	13339	13364	13417	13495	13456	13449	13411	13371	13410	13381	13448	13454	13433	13465	13414	13555	13381	13367	13592	13363	13350	13407	13621	13473	13489	13568	13464	13570	13458	13445	13511	13488	13503	13442	13520	13491	13615	13531	13424	13489	13519	13358	13461	13388	13599	13291	13395	13439	13570	13483	13488	13464	13502	13521	13486	13437	13471	13586	13560	13409	13348	13443	13425	13368	13469	13636	13360	13474	13309	13531	13466	13301	13478	13481	13603	13402	13481	13357	13433	13422	13493	13429	13599	13425	13505	13448	13372	13256	13372	13549	13388	13460	13389	13258	13452	13579	13481	13447	13472	13505	13415	13353	13400	13335	13399	13284	13561	13628	13552	13422	13557	13605	13456	13336	13398	13623	13537	13474	13351	13484	13467	13505	13486	13338	13441	13579	13515	13538	13522	13296	13472	13528	13419	13477	13440	13332	13463	13492	13567	13455	13413	13407	13553	13461	13511	13504	13552	13373	13476	13517	13559	13410	13358	13433	13542	13451	13560	13453	13528	13524	13674	13357	13570	13644	13486	13555	13569	13577	13388	13417	13522	13434	13400	13452	13409	13610	13407	13495	13531	13577	13450	13257	13510	13495	13514	13671	13501	13420	13681	13555	13596	13438	13528	13506	13523	13585	13501	13354	13674	13441	13584	13480	13491	13493	13438	13460	13569	13663	13500	13247	13404	13597	13385	13556	13589	13498	13550	13585	13488	13409	13537	13430	13399	13469	13523	13502	13490	13305	13619	13405	13569	13475	13241	13520	13406	13501	13403	13375	13468	13333	13511	13549	13317	13426	13436	13356	13523	13385	13465	13459	13564	13590	13499	13462	13487	13309	13510	13349	13473	13301	13392	13439	13387	13530	13452	13686	13390	13598	13364	13490	13300	13529	13627	13397	13454	13430	13417	13486	13495	13448	13348	13393	13478	13573	13407	13528	13479	13233	13412	13456	13561	13575	13425	13583	13456	13406	13586	13417	13402	13515	13424	13401	13369	13576	13376	13429	13390	13535	13277	13444	13426	13568	13496	13441	13380	13525	13569	13494	13497	13395	13459	13464	13451	13416	13312	13385	13386	13364	13471	13583	13480	13404	13692	13314	13390	13605	13578	13470	13406	13397	13528	13323	13359	13453	13368	13448	13360	13429	13547	13409	13404	13584	13476	13650	13386	13504	13532	13338	13475	13329	13407	13333	13461	13401	13365	13414	13379	13412	13553	13460	13566	13493	13522	13570	13421	13449	13400	13581	13341	13453	13520	13495	13508	13453	13397	13413	13293	13322	13628	13700	13391	13277	13538	13407	13552	13486	13362	13409	13561	13430	13256	13291	13431	13579	13566	13236	13409	13472	13488	13257	13500	13605	13526	13562	13354	13430	13356	13297	13455	13528	13486	13453	13507	13561	13355	13506	13450	13544	13566	13351	13426	13502	13390	13563	13350	13460	13652	13521	13395	13635	13519	13549	13457	13406	13527	13440	13405	13412	13426	13566	13563	13283	13601	13359	13602	13506	13378	13382	13297	13382	13395	13344	13587	13340	13536	13467	13296	13486	13333	13449	13508	13518	13476	13411	13519	13333	13530	13547	13521	13385	13315	13331	13379	13474	13471	13410	13499	13394	13245	13446	13352	13454	13522	13402	13427	13370	13385	13449	13501	13404	13532	13455	13430	13402	13504	13396	13414	13503	13304	13501	13501	13492	13430	13476	13607	13460	13408	13499	13466	13514	13567	13606	13597	13557	13540	13445	13472	13492	13454	13293	13357	13523	13360	13508	13331	13505	13346	13403	13521	13392	13422	13416	13362	13556	13511	13548	13366	13449	13378	13504	13548	13337	13521	13479	13371	13407	13547	13676	13454	13505	13454	13609	13345	13592	13418	13414	13347	13494	13402	13435	13460	13476	13601	13475	13238	13559	13431	13438	13433	13512	13470	13463	13485	13361	13464	13362	13416	13456	13387	13430	13485	13502	13535	13485	13508	13510	13520	13507	13541	13452	13504	13282	13588	13461	13482	13392	13533	13534	13519	13339	13498	13386	13485	13552	13226	13523	13541	13629	13408	13540	13487	13231	13363	13400	13405	13451	13505	13488	13466	13482	13402	13554	13523	13457	13548	13429	13611	13440	13336	13473	13483	13370	13489	13569	13301	13439	13463	13468	13449	13410	13551	13430	13433	13655	13537	13402	13480	13514	13442	13488	13244	13396	13435	13481	13424	13355	13465	13297	13375	13427	13402	13635	13449	13623	13503	13453	13582	13397	13530	13487	13568	13328	13588	13439	13426	13550	13325	13458	13403	13361	13555	13554	13335	13512	13443	13522	13464	13482	13615	13464	13487	13573	13351	13452	13516	13306	13494	13451	13412	13337	13487	13506	13472	13310	13466	13617	13404	13501	13484	13584	13356	13414	13631	13396	13509	13357	13438	13448	13406	13410	13459	13372	13373	13440	13428	13458	13500	13475	13397	13364	13581	13528	13374	13282	13377	13346	13487	13412	13568	13431	13386	13511	13528	13482	13377	13716	13429	13459	13392	13460	13374	13430	13312	13396	13494	13618	13497	13294	13517	13408	13477	13510	13383	13410	13438	13479	13450	13446	13422	13486	13478	13453	13556	13548	13469	13480	13575	13313	13484	13321	13499	13437	13382	13547	13591	13464	13400	13510	13380	13632	13329	13573	13387	13489	13460	13405	13564	13528	13393	13426	13447	13554	13545	13472	13393	13520	13617	13665	13532	13459	13714	13491	13361	13316	13305	13279	13319	13416	13482	13519	13564	13430	13352	13483	13521	13307	13414	13403	13555	13444	13534	13492	13467	13517	13553	13539	13383	13395	13352	13355	13633	13451	13461	13562	13484	13437	13625	13496	13364	13460	13536	13433	13558	13280	13519	13529	13532	13414	13474	13359	13570	13415	13505	13301	13476	13538	13445	13609	13383	13557	13494	13495	13447	13600	13532	13431	13497	13506	13448	13497	13536	13537	13536	13387	13446	13507	13540	13569	13385	13420	13423	13498	13497	13470	13329	13438	13380	13423	13422	13389	13568	13603	13509	13356	13393	13626	13386	13640	13501	13540	13402	13508	13494	13474	13505	13548	13381	13450	13214	13440	13564	13284	13605	13406	13297	13502	13392	13680	13352	13505	13549	13534	13449	13455	13452	13432	13685	13237	13362	13600	13553	13447	13402	13498	13620	13454	13439	13372	13484	13482	13604	13498	13370	13505	13331	13455	13375	13403	13527	13377	13411	13545	13589	13502	13370	13425	13482	13411	13423	13419	13535	13502	13418	13565	13441	13473	13432	13527	13421	13317	13440	13256	13523	13255	13474	13417	13506	13437	13367	13371	13403	13558	13594	13535	13352	13391	13461	13507	13282	13539	13668	13353	13403	13547	13366	13546	13548	13464	13603	13407	13403	13493	13304	13486	13399	13370	13378	13369	13363	13387	13458	13450	13616	13313	13516	13434	13337	13369	13353	13632	13430	13356	13296	13495	13421	13411	13454	13554	13457	13528	13615	13403	13373	13462	13444	13510	13469	13417	13300	13498	13529	13458	13504	13408	13515	13435	13442	13473	13456	13437	13456	13560	13583	13528	13545	13458	13457	13422	13471	13578	13570	13432	13531	13332	13423	13384	13443	13377	13392	13430	13508	13484	13379	13294	13491	13344	13381	13576	13341	13429	13552	13505	13532	13356	13487	13466	13427	13467	13493	13440	13438	13328	13515	13513	13628	13424	13517	13560	13407	13632	13383	13547	13518	13460	13478	13394	13446	13573	13665	13562	13497	13402	13404	13443	13447	13409	13490	13448	13455	13592	13370	13468	13609	13565	13359	13393	13471	13458	13359	13591	13528	13310	13450	13511	13288	13427	13507	13463	13397	13646	13525	13493	13579	13481	13436	13586	13370	13358	13509	13508	13628	13504	13464	13553	13442	13579	13383	13381	13434	13368	13388	13391	13410	13341	13480	13544	13532	13389	13385	13544	13473	13498	13380	13414	13409	13323	13495	13510	13482	13390	13499	13521	13342	13455	13501	13437	13290	13462	13378	13464	13361	13369	13471	13443	13577	13433	13432	13508	13510
27450	21703	22035	17925	15095	14891	15127	14939	14836	14867	14915	14782	14697	14587	14640	14520	14434	14415	14383	14199	14450	14495	14502	14598	14351	14375	14526	14573	14524	14340	14461	14517	14415	14151	14439	14371	14290	14374	14194	14425	14329	14312	14358	14427	14439	14171	14528	14369	14586	14411	14405	14413	14262	14331	14509	14274	14254	14371	14352	14287	14369	14296	14251	14295	14293	14320	14228	14316	14334	14193	14321	14199	14259	14095	14408	14486	14160	14261	14362	14339	14289	14384	14351	14366	14305	14364	14082	14186	14308	14439	14206	14340	14452	14233	14469	14419	14277	14322	14208	14467	14252	14293	14304	14379	14179	14012	14367	14438	14219	14315	14296	14371	14341	14128	14421	14517	14339	14136	14275	14384	14274	14405	14236	14249	14415	14453	14400	14163	14369	14414	14426	14284	14279	14333	14174	14327	14233	14256	14230	14277	14471	14477	14336	14528	14013	14386	14443	14236	14341	14278	14274	14399	14036	14379	14293	14140	14371	14291	14377	14379	14275	14265	14345	14294	14389	14171	14161	14250	14224	14234	14297	14309	14078	14338	14160	14292	14485	14261	14249	14288	14183	14129	14296	14245	14249	14371	14186	14397	14447	14373	14175	14410	14267	14162	14185	14255	14489	14393	14402	14381	14469	14312	14281	14392	14163	14193	14180	14365	14270	14291	14372	14330	14341	14170	14152	14526	14411	14363	14229	14330	14419	14336	14291	14383	14316	14347	14348	14255	14301	14515	14279	14301	14343	14406	14347	14287	14256	14185	14272	14444	14360	14304	14503	14387	14162	14330	14239	14351	14311	14352	14216	14379	14362	14337	14352	14254	14201	14479	14262	14296	14321	14364	14214	14292	14055	14233	14260	14404	14193	14110	14240	14265	14325	14066	14282	14367	14229	14157	14357	14325	14228	14311	14249	14172	14306	14351	14394	14552	14352	14375	14277	14304	14254	14238	14314	14421	14322	14267	14239	14165	14414	14184	14120	14323	14106	14127	14206	14124	14329	14239	14101	14239	14392	14167	14367	14457	14443	14323	14318	14228	14254	14169	14347	14339	14411	14242	14119	14356	14334	14497	14273	14451	14288	14355	14382	14315	14227	14216	14129	14320	14367	14134	14257	14165	14382	14170	14433	14198	14258	14243	14329	14389	14234	14253	14330	14191	14495	14349	14186	14135	14363	14064	14373	14205	14379	14412	14283	14196	14414	14277	14344	14239	14263	14256	14367	14293	14160	14322	14232	14133	14253	14086	14096	14382	14415	14240	14570	14341	14230	14503	14315	14344	14304	14235	14452	14352	14199	14422	14361	14243	14528	14338	14236	14171	14189	14198	14051	14274	14259	14298	14316	14337	14428	14303	14211	14099	14224	14333	14133	14322	14211	14215	14287	14268	14161	14382	14408	14319	14445	14284	14311	14210	14380	14141	14333	14394	14116	14338	14269	14256	14459	14199	14196	14136	14262	14519	14339	14255	14225	14476	14278	14443	14199	14055	14274	14483	14408	14228	14285	14344	14352	14193	14265	14415	14289	14344	14169	14596	14113	14457	14417	14234	14111	14306	14315	14385	14273	14506	14416	14213	14346	14349	14193	14344	14232	14461	14253	14206	14226	14245	14253	14348	14183	14199	14277	14394	14278	14334	14409	14281	14273	14443	14414	14340	14445	14384	14263	14335	14387	14366	14302	14209	14349	14223	14142	14326	14149	14255	14321	14200	14343	14217	14287	14256	14305	14401	14184	14309	14286	14421	14176	14429	14227	14457	14377	14316	14399	14153	14324	14379	14126	14192	14208	14388	14166	14059	14339	14286	14390	14243	14256	14343	14399	14316	14400	14250	14128	14138	14300	14441	14349	14391	14277	14443	14270	14342	14270	14343	14151	14213	14498	14331	14185	14301	14326	14304	14453	14045	14351	14474	14288	14390	14473	14412	14406	14372	14449	14333	14084	14433	14205	14234	14270	14478	14511	14338	14416	14304	14137	14212	14255	14239	14172	14358	14322	14302	14321	14153	14194	14240	14413	14454	14354	14249	14242	14097	14423	14358	14429	14239	14240	14263	14141	14235	14217	14274	14404	14218	14240	14354	14475	14258	14323	14153	14252	14424	14332	14248	14160	14073	14174	14258	14359	14386	14317	14308	14180	14292	14235	14322	14172	14331	14198	14399	14323	14228	14386	14392	14090	14135	14093	14201	14266	14373	14326	14330	14295	14227	14275	14259	14341	14180	14477	14286	14347	14451	14287	14195	14423	14367	14325	14238	14453	14321	14327	14345	14229	14370	14334	14195	14266	14418	14308	14294	14350	14229	14245	14126	14276	14429	14299	14265	14221	14444	14344	14407	14189	14248	14242	14345	14180	14317	14187	14435	14151	14138	14312	14207	14090	14487	14237	14285	14425	14262	14192	14241	14263	14179	14228	14233	14109	14200	14434	14279	14134	14198	14245	14246	14406	14272	14263	14244	14446	14281	14370	14240	14248	14206	14587	14326	14370	14366	14333	14258	14331	14244	14319	14227	14240	14356	14182	14466	14407	14270	14251	14331	14180	14363	14454	14418	14252	14288	14255	14363	14296	14390	14359	14276	14053	14156	14290	14271	14405	14351	14334	14189	14309	14245	14475	14298	14245	14390	14350	14239	14533	14517	14254	14214	14223	14417	14529	14194	14433	14162	14406	14282	14244	14259	14128	14206	14165	14556	14448	14265	14364	14299	14277	14320	14389	14308	14310	14231	14131	14389	14107	14396	14306	14325	14219	14342	14320	14276	14330	14260	14209	14376	14277	14229	14192	14336	14306	14381	14338	14357	14117	14362	14464	14347	14167	14376	14357	14223	14305	14421	14118	14523	14444	14269	14285	14332	14210	14306	14184	14091	14252	14233	14405	14292	14501	14581	14287	14368	14079	14359	14324	14335	14272	14326	14296	14379	14324	14335	14404	14348	14294	14391	14428	14484	14226	14347	14345	14207	14184	14235	14143	14458	14108	14307	14134	14262	14110	14201	14249	14457	14306	14369	14296	14367	14299	14182	14458	14343	14391	14191	14488	14296	14309	14211	14438	14234	14049	14353	14370	14272	14224	14526	14233	14343	14247	14361	14323	14368	14401	14107	14374	14447	14393	14428	14068	14287	14260	14361	14220	14258	14375	14233	14291	14200	14350	14080	14408	14489	14285	14471	14254	14289	14121	14452	14239	14287	14277	14532	14231	14217	14372	14622	14267	14169	14458	14468	14200	14215	14288	14221	14405	14025	14333	14070	14287	14178	14325	14222	14117	14484	14334	14356	14176	14319	14089	14403	14266	14317	14054	14486	14506	14156	14242	14267	14402	14373	14132	14259	14476	14388	14322	14096	14255	14225	14259	14545	14261	14123	14361	14351	14267	14249	14408	14265	14303	14149	14322	14259	14089	14265	14222	14259	14319	14197	14207	14336	14183	14219	14392	14072	14381	14392	14238	14332	14315	14166	14307	14250	14326	14214	14294	14524	14303	14360	14132	14362	14426	14307	14223	14471	14381	14154	14210	14315	14286	14292	14191	14272	14178	14410	14262	14321	14414	14240	14168	14141	14190	14458	14284	14228	14336	14355	14392	14407	14295	14557	14396	14389	14195	14370	14178	14318	14190	14053	14256	14386	14173	14138	14307	14341	14304	14211	14284	14342	14400	14331	14428	14225	14372	14354	14232	14461	14268	14408	14374	14356	14246	14173	14280	14405	14171	14404	14283	14333	14427	14439	14365	14277	14112	14294	14466	14265	14287	14326	14377	14367	14430	14377	14113	14314	14370	14236	14244	14164	14380	14252	14309	14447	14146	14166	14471	14347	14212	14299	14444	14474	14391	14210	14185	14257	14177	14321	14128	14377	14348	14461	14323	14212	14246	14263	14399	14404	14183	14250	14357	14413	14327	14205	14254	14420	14255	14134	14219	14242	14189	14366	14220	14300	14226	14318	14401	14208	14327	14270	14232	14150	14282	14580	14333	14371	14335	14265	14305	14358	14385	14177	14252	14501	14281	14437	14226	14395	14216	14188	14177	14278	14132	14248	14195	14305	14196	14437	14344	14411	14201	14357	14353	14163	14271	14266	14167	14345	14345	14361	14578	14406	14273	14173	14278	14249	14301	14293	14280	14327	14321	14362	14310	14148	14274	14303	14302	14126	14351	14206	14382	14444	14509	14415	14291	14480	14419	14144	14096	14397	14354	14289	14241	14143	14274	14310	14419	14369	14197	14414	14312	14234	14418	14435	14410	14149	14379	14145	14343	14277	14439	14250	14220	14416	14319	14345	14400	14425	14216	14205	14127	14332	14275	14369	14236	14427	14413	14335	14275	14232	14201	14463	14283	14171	14148	14344	14381	14264	14126	14129	14239	14233	14327	14346	14266	14163	14487	14387	14147	14178	14191	14446	14356	14313	14318	14385	14376	14312	14340	14269	14402	14294	14210	14090	14340	14163	14039	14134	14336	14416	14294	14369	14239	14022	14276	14290	14232	14330	14325	14107	14378	14389	14344	14131	14334	14327	14400	14415	14213	14173	14275	14304	14361	14581	14449	14169	14240	14301	14215	14353	14296	14455	14454	14214	14303	14312	14456	14396	14481	14244	14265	14200	14269	14312	14292	14375	14299	14278	14403	14325	14235	14339	14143	14225	14307	14250	14340	14414	14298	14185	14361	14463	14391	14278	14397	14317	14307	14402	14108	14438	14377	14197	14165	14315	14347	14291	14332	14388	14123	14367	14336	14310	14255	14244	14246	14218	14357	14214	14153	14264	14301	14293	14368	14325	14478	14416	14090	14314	14209	14204	14305	14465	14517	14134	14257	14378	14236	14405	14243	14133	14498	14367	14281	14189	14178	14312	14430	14237	14314	14295	14294	14140	14406	14328	14170	14191	14181	14268	14320	14404	14597	14239	14367	14200	14286	14354	14300	14478	14268	14485	14362	14413	14314	14284	14197	14275	14420	14641	14355	14273	14474	14540	14309	14383	14456	14286	14205	14182	14291	14367	14246	14181	14615	14290	14309	14343	14250	14230	14325	14246	14199	14257	14419	14389	14329	14184	14419	14386	14091	14168	14397	14301	14227	14271	14286	14322	14273	14211	14176	14402	14517	14225	14269	14214	14337	14524	14486	14386
14235	17284	15840	14927	14404	14411	14749	14682	14041	14251	14123	13792	13668	13721	13568	13436	13321	13548	13614	13448	13478	13429	13571	13573	13359	13355	13396	13315	13373	13344	13367	13324	13424	13264	13333	13475	13385	13208	13214	13349	13314	13394	13467	13440	13399	13563	13741	13576	13483	13511	13353	13362	13390	13373	13366	13313	13307	13313	13243	13255	13312	13284	13435	13162	13374	13452	13136	13415	13385	13220	13325	13456	13288	13275	13319	13355	13350	13264	13451	13480	13385	13419	13491	13181	13297	13302	13496	13470	13292	13222	13299	13280	13158	13301	13269	13325	13230	13371	13305	13337	13414	13347	13375	13482	13369	13403	13166	13270	13274	13357	13352	13339	13344	13259	13457	13207	13403	13306	13230	13380	13456	13334	13182	13288	13277	13222	13366	13246	13341	13388	13314	13371	13510	13198	13343	13227	13337	13263	13363	13252	13242	13357	13266	13306	13403	13292	13116	13366	13287	13249	13378	13355	13402	13416	13324	13332	13352	13276	13357	13294	13455	13239	13360	13096	13411	13250	13400	13484	13394	13321	13550	13426	13291	13388	13244	13336	13569	13317	13306	13256	13457	13409	13483	13235	13266	13270	13439	13134	13358	13391	13167	13445	13143	13261	13447	13336	13190	13250	13489	13371	13204	13181	13306	13390	13240	13335	13261	13389	13486	13472	13377	13201	13260	13367	13203	13259	13413	13292	13504	13398	13239	13214	13300	13355	13253	13284	13449	13256	13329	13293	13510	13217	13324	13337	13414	13325	13378	13220	13277	13310	13329	13221	13389	13405	13224	13353	13094	13226	13305	13407	13518	13457	13205	13556	13375	13276	13339	13434	13325	13322	13228	13243	13509	13283	13295	13204	13326	13362	13245	13270	13319	13339	13282	13150	13373	13360	13219	13256	13359	13387	13259	13328	13345	13239	13329	13485	13279	13392	13507	13341	13453	13357	13125	13425	13365	13415	13203	13413	13212	13394	13199	13400	13260	13359	13432	13250	13239	13398	13221	13171	13290	13227	13331	13187	13373	13306	13341	13378	13202	13565	13367	13166	13374	13232	13345	13337	13320	13329	13452	13400	13335	13326	13296	13460	13225	13389	13265	13179	13339	13480	13264	13360	13346	13291	13293	13275	13285	13281	13269	13359	13382	13225	13383	13426	13331	13263	13219	13445	13188	13295	13415	13489	13440	13261	13317	13207	13236	13250	13257	13317	13264	13192	13487	13332	13319	13307	13266	13320	13319	13085	13253	13297	13262	13284	13442	13218	13228	13182	13285	13357	13249	13154	13230	13306	13283	13245	13411	13062	13276	13407	13416	13357	13226	13398	13385	13187	13430	13301	13269	13262	13372	13274	13338	13497	13123	13455	13359	13336	13263	13324	13342	13411	13399	13263	13294	13413	13350	13362	13364	13357	13260	13470	13275	13148	13342	13366	13384	13347	13247	13291	13436	13346	13310	13398	13360	13368	13386	13366	13184	13378	13240	13308	13281	13522	13212	13493	13303	13351	13230	13232	13421	13387	13425	13252	13350	13434	13293	13294	13328	13102	13269	13194	13306	13248	13345	13430	13246	13277	13219	13284	13310	13440	13301	13371	13365	13361	13404	13476	13430	13333	13433	13391	13299	13467	13181	13258	13335	13298	13544	13300	13342	13356	13369	13327	13339	13387	13221	13362	13285	13268	13323	13320	13259	13460	13435	13396	13257	13305	13250	13413	13254	13411	13350	13211	13343	13308	13396	13296	13421	13364	13205	13471	13417	13305	13477	13374	13357	13452	13245	13167	13459	13240	13214	13341	13261	13363	13236	13330	13243	13409	13377	13294	13438	13254	13222	13441	13461	13369	13346	13348	13394	13357	13223	13412	13111	13385	13290	13324	13408	13262	13266	13118	13202	13302	13472	13320	13351	13258	13249	13243	13358	13302	13349	13301	13473	13343	13222	13164	13439	13451	13198	13237	13325	13273	13374	13171	13516	13372	13308	13375	13311	13394	13239	13244	13302	13397	13301	13436	13518	13308	13436	13436	13315	13313	13323	13217	13309	13323	13428	13281	13132	13374	13288	13325	13411	13321	13329	13322	13296	13333	13169	13306	13299	13536	13354	13488	13248	13275	13416	13325	13354	13408	13458	13222	13352	13431	13393	13193	13363	13319	13204	13325	13296	13347	13081	13373	13317	13282	13250	13377	13416	13423	13361	13184	13299	13360	13327	13401	13383	13330	13377	13342	13310	13377	13341	13287	13256	13280	13279	13307	13199	13421	13372	13241	13202	13350	13352	13243	13195	13247	13354	13377	13352	13394	13347	13249	13367	13288	13250	13187	13460	13351	13242	13420	13355	13372	13263	13276	13296	13445	13344	13261	13526	13375	13226	13352	13313	13255	13269	13257	13286	13098	13289	13378	13397	13265	13356	13358	13149	13479	13386	13414	13213	13363	13280	13310	13375	13343	13520	13291	13412	13251	13378	13395	13356	13241	13270	13385	13345	13368	13292	13360	13270	13358	13006	13208	13409	13369	13403	13436	13390	13184	13280	13224	13341	13253	13219	13347	13521	13332	13423	13354	13395	13135	13280	13159	13316	13411	13307	13244	13378	13322	13380	13466	13317	13389	13255	13380	13369	13373	13204	13334	13506	13300	13490	13389	13269	13356	13476	13332	13529	13397	13418	13346	13406	13312	13532	13330	13357	13475	13434	13187	13397	13267	13187	13433	13342	13358	13242	13487	13403	13258	13248	13329	13179	13313	13349	13421	13354	13466	13310	13351	13410	13168	13518	13375	13305	13359	13389	13514	13300	13335	13424	13440	13212	13570	13436	13219	13446	13493	13386	13443	13264	13334	13449	13379	13197	13358	13314	13430	13403	13306	13380	13198	13177	13228	13187	13274	13354	13133	13198	13403	13286	13196	13237	13338	13268	13292	13083	13233	13412	13259	13253	13303	13199	13299	13424	13374	13342	13352	13247	13167	13522	13304	13226	13193	13441	13441	13258	13397	13268	13227	13162	13305	13361	13276	13315	13430	13473	13330	13427	13268	13434	13237	13237	13410	13275	13579	13309	13211	13215	13384	13535	13300	13414	13342	13416	13375	13383	13402	13241	13266	13389	13383	13257	13309	13171	13210	13377	13282	13333	13329	13250	13287	13604	13347	13377	13336	13394	13217	13316	13095	13288	13218	13324	13523	13339	13291	13382	13226	13488	13165	13171	13163	13403	13352	13257	13462	13389	13318	13316	13261	13365	13410	13180	13397	13243	13302	13246	13262	13367	13284	13514	13253	13371	13166	13199	13357	13282	13319	13263	13356	13549	13544	13437	13434	13297	13271	13425	13281	13415	13481	13232	13346	13332	13475	13373	13208	13287	13344	13111	13367	13314	13286	13301	13438	13302	13356	13337	13318	13414	13431	13440	13296	13306	13312	13353	13480	13402	13303	13221	13338	13275	13392	13170	13316	13337	13176	13385	13438	13391	13252	13114	13283	13387	13339	13472	13309	13286	13449	13444	13273	13408	13282	13193	13334	13395	13410	13274	13239	13267	13371	13483	13292	13435	13342	13372	13273	13154	13128	13440	13475	13248	13273	13343	13200	13115	13438	13128	13191	13279	13311	13290	13296	13212	13463	13368	13284	13414	13427	13241	13360	13566	13417	13278	13300	13345	13467	13319	13399	13302	13255	13275	13333	13351	13308	13284	13353	13310	13221	13383	13205	13162	13170	13300	13423	13414	13269	13294	13193	13305	13292	13244	13345	13327	13342	13413	13271	13464	13471	13298	13399	13269	13261	13489	13458	13359	13266	13255	13184	13362	13410	13220	13359	13351	13353	13487	13206	13215	13381	13156	13267	13275	13362	13260	13389	13188	13264	13315	13250	13365	13393	13357	13408	13374	13302	13391	13453	13345	13243	13331	13569	13410	13280	13345	13228	13342	13220	13356	13262	13289	13402	13369	13241	13386	13281	13293	13399	13330	13241	13361	13373	13236	13380	13401	13250	13302	13307	13430	13269	13330	13444	13453	13390	13362	13266	13259	13420	13346	13365	13257	13262	13384	13500	13453	13338	13437	13390	13169	13363	13449	13248	13281	13204	13389	13458	13247	13225	13313	13339	13351	13123	13474	13448	13166	13373	13383	13294	13214	13302	13390	13306	13343	13423	13238	13358	13441	13285	13284	13394	13261	13358	13186	13242	13143	13175	13255	13146	13380	13422	13378	13350	13289	13182	13378	13350	13198	13233	13176	13250	13336	13351	13249	13486	13281	13476	13308	13370	13196	13362	13384	13393	13381	13339	13265	13354	13268	13490	13246	13353	13237	13267	13462	13308	13324	13378	13340	13359	13381	13283	13318	13261	13398	13348	13245	13399	13340	13324	13387	13316	13250	13391	13334	13180	13067	13406	13271	13240	13304	13403	13326	13227	13412	13598	13273	13346	13447	13203	13375	13319	13437	13168	13538	13230	13220	13310	13394	13393	13166	13310	13194	13214	13348	13421	13338	13437	13268	13323	13365	13379	13480	13332	13255	13377	13335	13406	13379	13256	13308	13311	13436	13264	13295	13331	13163	13447	13510	13297	13316	13230	13461	13264	13345	13369	13428	13459	13333	13348	13497	13406	13339	13421	13483	13354	13242	13120	13363	13404	13361	13304	13508	13199	13144	13172	13321	13372	13167	13310	13234	13308	13268	13510	13374	13325	13357	13409	13293	13279	13369	13225	13338	13202	13447	13257	13218	13345	13289	13413	13246	13337	13312	13296	13268	13362	13288	13299	13411	13077	13394	13363	13252	13349	13265	13332	13230	13284	13491	13566	13334	13187	13262	13385	13325	13220	13263	13334	13258	13229	13382	13100	13279	13227	13356	13225	13419	13254	13180	13365	13522	13417	13416	13477	13274	13508	13351	13304	13249	13345	13378	13329	13256	13346	13441	13183	13388	13304	13300	13324	13253	13369	13369	13432	13328	13370	13380	13275	13398	13381	13364	13397	13413	13336	13325	13438	13347	13383	13322	13377	13241	13284	13396	13230	13396	13480	13342	13172	13332	13349	13490	13342	13322	13419	13404	13327	13364	13262	13317	13223	13230	13408	13332	13459	13388	13361	13409	13270	13371	13225	13452	13426	13404	13297	13132	13398	13223	13312
24081	21299	28654	24275	21730	20060	18285	15912	15226	15715	15476	15452	15004	14760	14814	14630	14699	14572	14689	14587	14516	14693	14711	14679	14580	14360	14668	14572	14614	14452	14526	14412	14525	14493	14587	14448	14650	14516	14573	14496	14410	14454	14588	14478	14730	15432	15766	15830	15398	15261	14758	14643	14554	14508	14528	14277	14423	14583	14526	14252	14409	14435	14494	14571	14384	14433	14467	14507	14332	14208	14495	14447	14610	14456	14469	14605	14456	14386	14302	14301	14406	14360	14596	14451	14519	14416	14181	14544	14466	14305	14692	14440	14379	14623	14488	14347	14285	14556	14482	14505	14279	14431	14536	14507	14568	14296	14428	14458	14564	14308	14542	14305	14335	14581	14294	14351	14382	14417	14528	14448	14352	14340	14315	14409	14463	14337	14422	14545	14423	14281	14303	14295	14600	14412	14222	14325	14379	14363	14584	14360	14370	14438	14357	14412	14390	14412	14332	14372	14448	14288	14331	14309	14530	14375	14240	14459	14291	14273	14501	14257	14350	14487	14418	14398	14357	14413	14236	14384	14328	14245	14558	14634	14399	14366	14253	14407	14448	14419	14659	14421	14389	14343	14579	14477	14442	14434	14603	14559	14277	14228	14479	14597	14381	14520	14450	14363	14321	14484	14334	14247	14515	14382	14432	14259	14457	14562	14349	14224	14312	14425	14413	14501	14427	14434	14493	14518	14169	14357	14267	14451	14469	14380	14307	14399	14502	14240	14424	14605	14496	14413	14179	14294	14486	14287	14398	14328	14307	14319	14395	14444	14405	14481	14472	14453	14243	14329	14595	14204	14488	14381	14522	14229	14555	14348	14433	14500	14451	14339	14350	14516	14472	14303	14243	14420	14415	14404	14443	14266	14391	14349	14610	14450	14256	14455	14385	14489	14330	14316	14427	14537	14729	14375	14602	14483	14481	14448	14523	14234	14473	14401	14485	14415	14432	14380	14221	14407	14517	14568	14293	14403	14233	14271	14459	14433	14453	14275	14395	14357	14226	14354	14473	14431	14416	14231	14377	14137	14323	14588	14191	14329	14605	14599	14484	14390	14297	14459	14490	14336	14646	14472	14175	14632	14373	14318	14446	14524	14512	14330	14536	14569	14539	14522	14620	14432	14528	14370	14379	14357	14392	14386	14430	14316	14386	14446	14450	14432	14371	14328	14332	14455	14574	14317	14378	14579	14383	14379	14531	14301	14532	14363	14470	14388	14399	14424	14445	14652	14442	14344	14342	14266	14383	14320	14447	14367	14353	14269	14439	14483	14471	14382	14307	14422	14589	14321	14471	14385	14220	14378	14268	14483	14327	14467	14392	14532	14277	14391	14231	14531	14375	14415	14557	14387	14420	14337	14362	14458	14291	14509	14590	14342	14229	14465	14591	14348	14379	14387	14441	14363	14653	14495	14414	14471	14359	14232	14410	14426	14429	14328	14313	14430	14434	14264	14463	14522	14405	14486	14498	14504	14451	14367	14526	14429	14309	14360	14478	14408	14446	14433	14164	14509	14491	14515	14391	14407	14511	14483	14321	14356	14222	14410	14342	14521	14366	14506	14364	14505	14453	14418	14469	14526	14362	14292	14384	14435	14431	14365	14294	14300	14613	14503	14362	14412	14442	14184	14363	14370	14518	14378	14352	14532	14541	14249	14284	14414	14538	14448	14217	14328	14488	14280	14316	14442	14426	14740	14410	14388	14371	14244	14461	14387	14546	14574	14470	14300	14530	14389	14294	14189	14537	14308	14267	14438	14393	14453	14519	14372	14407	14548	14331	14368	14603	14532	14493	14372	14438	14226	14461	14221	14603	14403	14363	14356	14427	14378	14522	14553	14498	14467	14415	14527	14373	14473	14236	14284	14231	14238	14544	14505	14386	14450	14449	14436	14383	14350	14491	14527	14382	14651	14603	14483	14420	14464	14477	14349	14325	14388	14427	14422	14607	14456	14520	14134	14329	14567	14423	14413	14363	14502	14370	14478	14393	14490	14371	14399	14239	14627	14483	14388	14396	14297	14259	14251	14440	14505	14187	14277	14462	14279	14390	14398	14310	14366	14577	14230	14611	14345	14321	14493	14233	14399	14336	14204	14433	14501	14426	14327	14331	14325	14519	14497	14490	14361	14379	14552	14315	14351	14386	14459	14199	14413	14426	14385	14359	14370	14539	14532	14396	14419	14510	14332	14374	14527	14454	14318	14288	14293	14521	14246	14317	14382	14294	14442	14335	14391	14390	14393	14488	14527	14498	14181	14534	14380	14558	14147	14414	14352	14476	14542	14451	14481	14562	14486	14332	14460	14411	14524	14423	14417	14496	14157	14369	14264	14479	14446	14515	14355	14239	14459	14412	14458	14305	14486	14322	14338	14417	14289	14288	14405	14407	14428	14507	14424	14479	14387	14544	14453	14331	14391	14470	14316	14538	14236	14358	14480	14410	14285	14250	14288	14598	14410	14544	14326	14545	14522	14381	14417	14375	14391	14400	14245	14340	14406	14564	14451	14296	14360	14181	14390	14415	14337	14365	14534	14529	14507	14399	14457	14278	14382	14147	14226	14566	14594	14282	14499	14411	14382	14307	14332	14279	14596	14266	14379	14586	14495	14148	14350	14243	14451	14497	14327	14429	14353	14561	14388	14327	14495	14410	14534	14483	14449	14314	14466	14282	14307	14415	14226	14421	14294	14438	14506	14407	14247	14457	14382	14558	14500	14398	14482	14446	14413	14425	14612	14455	14683	14609	14357	14510	14254	14347	14390	14503	14541	14483	14325	14333	14341	14553	14313	14384	14209	14429	14348	14406	14375	14521	14347	14524	14253	14457	14219	14399	14247	14471	14541	14426	14572	14381	14303	14249	14373	14491	14389	14455	14569	14411	14354	14301	14232	14396	14512	14384	14362	14508	14417	14480	14462	14416	14213	14414	14428	14506	14345	14611	14366	14334	14655	14637	14463	14440	14471	14259	14383	14329	14377	14220	14532	14530	14472	14427	14366	14366	14270	14332	14349	14611	14393	14398	14365	14509	14508	14519	14244	14279	14350	14334	14357	14620	14320	14508	14421	14316	14372	14573	14613	14464	14427	14527	14314	14477	14485	14637	14392	14527	14333	14417	14515	14502	14409	14434	14524	14489	14357	14531	14457	14485	14657	14187	14374	14586	14637	14632	14357	14349	14463	14413	14425	14539	14446	14609	14316	14316	14337	14399	14558	14325	14496	14456	14307	14446	14473	14334	14476	14460	14343	14258	14459	14591	14367	14449	14295	14287	14629	14356	14229	14276	14369	14438	14366	14160	14354	14306	14363	14267	14389	14400	14509	14437	14421	14411	14351	14232	14409	14500	14537	14404	14406	14486	14293	14429	14344	14466	14411	14291	14394	14286	14394	14699	14486	14397	14432	14347	14398	14440	14164	14333	14291	14215	14391	14487	14445	14509	14515	14382	14438	14400	14252	14507	14455	14469	14530	14473	14462	14407	14477	14421	14547	14495	14339	14335	14246	14332	14409	14342	14585	14566	14444	14409	14365	14312	14447	14359	14304	14462	14344	14416	14374	14330	14313	14595	14309	14425	14422	14532	14421	14556	14533	14427	14544	14470	14312	14459	14368	14405	14371	14338	14658	14419	14628	14538	14376	14576	14544	14124	14445	14425	14343	14475	14531	14370	14291	14308	14263	14591	14543	14661	14486	14370	14375	14465	14436	14515	14489	14503	14372	14253	14510	14491	14527	14494	14507	14397	14394	14413	14359	14485	14522	14604	14487	14346	14405	14293	14548	14550	14409	14489	14480	14432	14408	14299	14442	14311	14559	14450	14380	14281	14611	14336	14463	14360	14242	14430	14556	14295	14359	14302	14504	14405	14424	14284	14299	14407	14150	14334	14611	14471	14361	14311	14494	14411	14510	14415	14422	14593	14342	14477	14483	14457	14288	14388	14377	14246	14475	14417	14604	14450	14712	14612	14505	14533	14566	14339	14336	14463	14562	14247	14472	14399	14447	14508	14350	14369	14440	14419	14404	14576	14136	14344	14638	14474	14365	14251	14503	14409	14434	14560	14251	14365	14365	14338	14421	14269	14190	14411	14470	14292	14346	14414	14403	14378	14417	14296	14400	14205	14408	14621	14466	14354	14466	14539	14453	14445	14498	14417	14348	14388	14567	14389	14482	14590	14312	14455	14401	14604	14280	14336	14503	14563	14429	14355	14246	14390	14370	14593	14433	14618	14416	14572	14283	14443	14459	14385	14435	14359	14223	14378	14356	14483	14447	14267	14296	14334	14463	14607	14282	14385	14636	14321	14478	14557	14609	14542	14368	14445	14453	14641	14526	14375	14344	14496	14492	14327	14490	14490	14549	14527	14353	14090	14474	14566	14449	14590	14757	14550	14433	14513	14386	14419	14591	14451	14444	14447	14605	14511	14396	14431	14650	14431	14422	14401	14287	14148	14328	14495	14528	14479	14306	14205	14340	14499	14335	14495	14339	14298	14496	14359	14402	14465	14525	14495	14174	14460	14484	14529	14629	14305	14479	14314	14536	14556	14120	14341	14513	14424	14508	14353	14580	14290	14397	14367	14442	14243	14282	14286	14158	14351	14223	14617	14522	14546	14452	14518	14537	14540	14604	14503	14443	14519	14557	14441	14423	14336	14369	14355	14408	14388	14446	14465	14474	14436	14534	14358	14341	14321	14341	14389	14435	14643	14426	14388	14711	14435	14334	14445	14268	14192	14346	14407	14373	14321	14499	14348	14368	14534	14424	14515	14271	14646	14342	14096	14374	14393	14322	14303	14086	14496	14543	14321	14362	14383	14419	14516	14315	14301	14547	14598	14571	14584	14364	14475	14286	14309	14244	14405	14413	14377	14432	14567	14404	14299	14347	14490	14373	14582	14286	14278	14342	14364	14388	14356	14443	14428	14454	14291	14527	14247	14292	14438	14432	14524	14355	14388	14321	14268	14382	14359	14433	14494	14604	14528	14315	14482	14404	14328	14407	14393	14350	14308	14412	14338	14409	14359	14361	14400	14461	14480	14606	14530	14301	14520	14388	14445	14302	14445	14388	14368	14366	14500	14418	14490	14319	14397	14557	14419	14391	14341	14349	14308	14509	14182	14387	14539	14522	14387	14088	14350	14368
13413	23009	20885	17209	16328	15370	15353	15219	14840	15144	15052	14617	14189	13993	13879	13957	13707	13654	13914	13614	13748	13831	13684	13649	13635	13649	13609	13490	13453	13783	13547	13653	13588	13520	13446	13490	13627	13372	13648	13509	13431	13470	13412	13577	14111	14904	15527	15261	14747	14152	13740	13483	13497	13417	13480	13427	13448	13263	13247	13332	13467	13395	13465	13354	13264	13502	13432	13330	13511	13248	13360	13405	13312	13447	13489	13405	13505	13344	13514	13360	13433	13345	13470	13311	13416	13521	13450	13355	13577	13459	13483	13427	13511	13374	13360	13465	13407	13479	13360	13340	13514	13468	13425	13343	13377	13559	13390	13578	13355	13375	13535	13354	13378	13415	13397	13280	13592	13415	13520	13492	13425	13367	13412	13266	13515	13398	13441	13274	13307	13275	13492	13463	13419	13392	13396	13323	13247	13338	13319	13410	13474	13371	13455	13371	13307	13386	13563	13380	13450	13287	13420	13330	13521	13621	13435	13405	13448	13474	13584	13276	13316	13487	13489	13427	13465	13394	13389	13430	13435	13401	13318	13517	13422	13324	13439	13535	13402	13280	13525	13400	13333	13532	13409	13452	13421	13412	13423	13322	13535	13416	13363	13428	13592	13370	13494	13368	13503	13430	13452	13311	13414	13406	13250	13345	13427	13326	13410	13286	13318	13450	13262	13293	13366	13418	13311	13352	13234	13387	13320	13319	13482	13359	13382	13481	13381	13541	13347	13542	13453	13480	13531	13315	13462	13505	13234	13351	13402	13470	13408	13341	13367	13400	13556	13453	13393	13441	13258	13348	13443	13570	13369	13409	13305	13409	13339	13377	13464	13453	13285	13419	13414	13455	13361	13384	13474	13418	13529	13395	13241	13363	13416	13585	13420	13312	13453	13476	13318	13405	13538	13424	13400	13324	13355	13503	13398	13385	13497	13467	13419	13398	13495	13361	13450	13504	13576	13422	13207	13447	13260	13529	13419	13395	13336	13294	13392	13634	13289	13409	13362	13406	13365	13215	13403	13421	13491	13423	13515	13432	13491	13342	13396	13450	13474	13552	13311	13346	13576	13479	13466	13449	13374	13322	13320	13494	13467	13365	13478	13609	13383	13213	13463	13446	13405	13328	13412	13442	13522	13176	13459	13351	13484	13366	13486	13498	13487	13396	13330	13277	13364	13370	13539	13543	13363	13478	13573	13520	13424	13491	13464	13323	13307	13611	13351	13418	13647	13361	13371	13430	13628	13405	13387	13387	13366	13415	13379	13549	13316	13351	13530	13421	13628	13431	13546	13502	13477	13466	13413	13451	13501	13428	13324	13354	13457	13326	13342	13541	13482	13409	13469	13241	13345	13476	13437	13496	13496	13545	13460	13494	13342	13500	13275	13554	13532	13281	13466	13396	13522	13375	13438	13377	13364	13442	13322	13477	13216	13443	13347	13478	13313	13413	13604	13413	13512	13332	13354	13461	13196	13433	13403	13449	13394	13387	13508	13499	13180	13337	13429	13310	13189	13442	13525	13509	13589	13405	13307	13369	13455	13278	13377	13468	13415	13254	13512	13498	13431	13274	13267	13298	13541	13432	13395	13413	13439	13383	13420	13367	13428	13389	13419	13476	13479	13314	13192	13514	13285	13368	13349	13525	13346	13460	13518	13424	13476	13327	13456	13317	13406	13294	13424	13369	13455	13338	13521	13394	13205	13318	13435	13368	13334	13406	13513	13350	13266	13384	13200	13566	13383	13296	13366	13230	13515	13405	13461	13475	13258	13368	13452	13353	13507	13508	13122	13343	13334	13457	13368	13453	13540	13425	13472	13398	13565	13400	13361	13389	13238	13457	13494	13348	13351	13313	13458	13481	13311	13343	13142	13373	13505	13513	13487	13451	13415	13553	13500	13480	13135	13447	13429	13459	13335	13339	13494	13558	13543	13394	13474	13392	13351	13444	13383	13440	13390	13415	13399	13382	13340	13521	13334	13622	13480	13399	13429	13542	13520	13594	13410	13337	13565	13396	13383	13503	13396	13371	13439	13440	13453	13365	13540	13541	13488	13440	13440	13303	13319	13452	13591	13341	13428	13487	13337	13456	13451	13259	13403	13373	13402	13393	13382	13395	13475	13487	13282	13516	13323	13437	13498	13404	13398	13147	13608	13475	13289	13384	13311	13474	13415	13342	13531	13468	13420	13395	13403	13492	13522	13418	13525	13466	13234	13318	13402	13548	13460	13492	13411	13547	13419	13263	13455	13342	13130	13460	13355	13542	13344	13369	13511	13471	13589	13586	13367	13452	13315	13502	13517	13455	13395	13506	13360	13414	13449	13472	13506	13407	13407	13310	13452	13502	13370	13471	13329	13409	13330	13467	13501	13333	13512	13307	13515	13349	13457	13422	13409	13431	13322	13435	13533	13300	13559	13334	13338	13463	13624	13499	13593	13309	13446	13357	13466	13499	13499	13415	13381	13403	13371	13449	13312	13313	13356	13387	13383	13396	13595	13463	13305	13226	13377	13340	13428	13349	13429	13559	13334	13315	13457	13456	13352	13327	13515	13345	13344	13480	13241	13499	13350	13443	13370	13246	13456	13401	13368	13566	13630	13489	13383	13532	13324	13402	13443	13469	13271	13310	13386	13395	13477	13365	13499	13508	13441	13485	13364	13555	13532	13311	13357	13437	13365	13443	13374	13447	13375	13506	13382	13329	13274	13428	13378	13334	13281	13439	13430	13598	13357	13521	13528	13345	13314	13517	13266	13496	13188	13508	13349	13432	13434	13283	13440	13443	13400	13391	13432	13362	13304	13454	13438	13525	13342	13351	13357	13466	13343	13451	13427	13378	13573	13341	13318	13455	13273	13429	13433	13429	13400	13442	13370	13492	13403	13372	13537	13377	13468	13446	13489	13569	13458	13419	13322	13433	13475	13381	13456	13512	13499	13475	13385	13352	13444	13476	13321	13411	13529	13368	13432	13476	13328	13477	13477	13559	13384	13410	13518	13223	13403	13387	13272	13427	13417	13518	13316	13480	13532	13384	13353	13274	13466	13339	13460	13371	13196	13386	13337	13457	13413	13365	13451	13515	13371	13562	13353	13539	13511	13273	13356	13202	13358	13380	13427	13421	13573	13561	13422	13310	13478	13392	13322	13367	13332	13398	13450	13468	13369	13365	13424	13439	13415	13314	13487	13411	13582	13583	13309	13591	13709	13354	13430	13398	13456	13505	13380	13579	13412	13495	13371	13369	13315	13485	13325	13342	13442	13469	13493	13179	13466	13523	13273	13434	13390	13539	13473	13251	13283	13543	13448	13339	13401	13397	13423	13276	13345	13464	13461	13358	13414	13248	13399	13402	13300	13326	13499	13467	13247	13469	13446	13401	13462	13290	13367	13428	13416	13488	13403	13512	13468	13340	13419	13335	13446	13374	13438	13330	13486	13479	13362	13308	13387	13415	13440	13404	13550	13418	13356	13501	13482	13421	13411	13380	13389	13375	13496	13478	13255	13504	13334	13456	13556	13296	13531	13350	13434	13312	13482	13349	13372	13316	13478	13576	13555	13472	13366	13455	13459	13340	13338	13396	13372	13329	13358	13455	13604	13414	13489	13435	13448	13485	13391	13280	13259	13421	13391	13516	13543	13581	13397	13464	13314	13537	13433	13294	13397	13404	13491	13504	13335	13452	13317	13426	13408	13359	13321	13364	13348	13391	13382	13439	13482	13407	13315	13481	13552	13333	13487	13356	13402	13512	13309	13432	13344	13364	13355	13428	13435	13380	13501	13521	13425	13227	13231	13373	13283	13342	13267	13370	13364	13315	13482	13472	13478	13364	13430	13328	13289	13430	13539	13426	13578	13519	13392	13440	13595	13467	13412	13317	13337	13400	13331	13459	13383	13724	13316	13481	13609	13480	13385	13453	13187	13681	13323	13505	13446	13399	13404	13447	13350	13405	13493	13314	13473	13425	13354	13406	13569	13343	13193	13335	13410	13536	13302	13436	13412	13388	13420	13500	13369	13367	13650	13418	13304	13340	13343	13357	13478	13404	13426	13416	13357	13460	13328	13475	13382	13433	13337	13478	13272	13328	13336	13271	13415	13471	13237	13297	13318	13522	13584	13507	13221	13517	13384	13348	13375	13410	13444	13354	13459	13500	13394	13453	13325	13624	13365	13317	13483	13379	13328	13321	13372	13406	13352	13331	13264	13357	13398	13268	13429	13445	13252	13411	13267	13407	13432	13311	13436	13390	13257	13459	13464	13602	13383	13526	13332	13324	13488	13405	13446	13559	13420	13470	13416	13433	13350	13426	13502	13400	13307	13519	13636	13360	13459	13359	13423	13274	13527	13406	13315	13294	13472	13244	13546	13329	13284	13441	13408	13354	13319	13244	13330	13462	13310	13372	13394	13547	13325	13500	13575	13500	13326	13390	13279	13277	13447	13342	13522	13581	13424	13345	13444	13362	13556	13504	13438	13479	13493	13628	13435	13494	13406	13382	13515	13614	13473	13505	13469	13259	13401	13510	13494	13108	13418	13345	13478	13341	13297	13431	13385	13363	13504	13503	13394	13365	13458	13340	13523	13426	13554	13341	13431	13342	13430	13376	13449	13354	13383	13305	13423	13404	13419	13411	13333	13350	13612	13344	13545	13416	13403	13384	13418	13249	13518	13349	13431	13502	13537	13416	13362	13358	13439	13565	13539	13469	13541	13501	13464	13404	13508	13442	13347	13466	13175	13418	13466	13280	13604	13369	13521	13373	13347	13294	13349	13384	13425	13631	13409	13504	13586	13270	13318	13549	13348	13382	13432	13389	13196	13305	13366	13398	13367	13433	13584	13446	13351	13419	13396	13316	13416	13456	13463	13630	13493	13490	13287	13441	13575	13264	13491	13439	13369	13473	13293	13377	13338	13325	13385	13512	13452	13341	13482	13409	13377	13525	13371	13400	13484	13538	13411	13437	13470	13372	13429	13463	13321	13411	13558	13645	13568	13431	13303	13422	13290	13526	13413	13193	13375	13488	13386	13479	13417	13425	13559	13578	13291	13403	13419	13420	13521	13443	13256	13552	13327	13553	13580	13344	13447	13440	13464	13357	13420	13434	13437	13301	13441	13412	13517	13530	13354	13365	13361	13310	13412	13262
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	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
