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
339945224441	339945225009	339945225559	339945226109	339945226661	339945227209	339945227759	339945228309	339945228859	339945229409	339945229959	339945230509	339945231059	339945231609	339945232159	339945232709	339945233259	339945233809	339945234361	339945234909	339945235459	339945236009	339945236559	339945237109	339945237659	339945238209	339945238759	339945239309	339945239859	339945240409	339945240959	339945241509	339945242061	339945242609	339945243159	339945243709	339945244259	339945244809	339945245359	339945245909	339945246459	339945247009	339945247559	339945248109	339945248659	339945249209	339945249761	339945250309	339945250859	339945251409	339945251959	339945252509	339945253059	339945253609	339945254159	339945254709	339945255259	339945255809	339945256359	339945256909	339945257459	339945258009	339945258559	339945259109	339945259659	339945260209	339945260759	339945261309	339945261859	339945262409	339945262959	339945263509	339945264059	339945264609	339945265161	339945265709	339945266259	339945266809	339945267359	339945267909	339945268459	339945269009	339945269559	339945270109	339945270659	339945271209	339945271759	339945272309	339945272859	339945273409	339945273959	339945274509	339945275059	339945275609	339945276159	339945276709	339945277259	339945277809	339945278359	339945278909	339945279459	339945280009	339945280559	339945281109	339945281659	339945282209	339945282759	339945283309	339945283859	339945284409	339945284959	339945285509	339945286059	339945286609	339945287159	339945287709	339945288259	339945288809	339945289359	339945289909	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2702	3600	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23597	21721	29688	24369	21956	23157	22581	16933	15716	15941	15869	15604	15658	15648	15839	15557	15633	15400	15542	15505	15302	15366	15500	15487	15328	15376	15253	15240	15472	15288	15452	15391	15236	15249	15368	15383	15352	15283	15210	15116	15285	15292	15241	15468	15266	15223	15137	15352	15119	15123	15371	15258	15121	15318	15386	15261	15343	15152	15356	15231	15107	15073	15129	15287	15301	15102	15300	15054	15228	15215	15254	15205	15200	15136	15222	15283	15347	15270	15213	15351	15519	15280	15306	15372	15308	15352	15500	15294	15614	15286	15148	15101	15131	15235	15310	15340	15206	15088	15313	15307	15066	15178	15093	15246	15262	15097	15065	15170	15379	15384	15217	15226	15279	15252	15173	15010	15293	15204	15240	15155	15355	15222	15279	15148	15180	15291	15270	15016	15145	15204	15171	15105	15111	15195	15177	15021	15257	15209	15113	15175	15351	15264	15100	15164	15217	14916	15319	15158	15287	15284	15285	15025	15120	15026	15386	15045	15134	15207	15249	15025	15196	15176	15284	15374	15274	15110	15379	15089	14992	15253	15275	15188	15209	15089	15319	15083	14995	15064	15257	15214	15211	15021	15270	15034	15377	15113	15327	15213	15136	15211	15129	15284	15285	15173	15232	15110	15341	15079	15220	15023	15009	15228	15309	15266	15369	15095	15171	15194	15020	15220	15096	15212	15165	15259	15204	15092	15033	15008	15365	15240	15231	14972	15165	15178	15167	15300	15182	15183	15429	15051	15281	15263	14989	15249	15143	15257	15022	15119	15325	15162	15000	15226	15410	15318	15087	15119	15254	15134	15170	15372	15097	15153	15349	15147	15186	15235	15242	15055	15203	15144	15170	15326	15355	15016	15229	15265	15181	15215	15045	15256	15153	15069	15175	14993	15135	15137	15102	15098	15102	15079	15174	15210	15196	15220	15227	15108	15118	15244	15206	15109	15111	14931	15355	15305	15258	14988	15191	15163	15087	15115	15001	15282	15324	15092	15174	15227	15044	15077	15348	15121	15188	15077	15140	14965	15101	15101	15248	15062	15215	15052	15288	15035	15076	15167	15166	15132	15289	15142	15094	15258	15094	15221	15249	15149	15357	15136	15082	15096	15107	15367	15289	15290	15275	15186	15449	15080	14955	15073	15161	15322	15096	15327	15213	15139	15199	15262	15016	15136	15139	15111	15211	15062	15239	15100	15078	15255	15212	15082	15312	15145	15151	14934	15207	15198	15096	15092	15125	15301	15308	15099	15069	15102	15323	15169	15099	15014	15315	15078	15046	15149	15141	15306	15302	15106	15239	15075	15133	15328	15136	15135	15129	15251	15145	15247	15168	15048	15175	15096	15166	15188	15058	15024	15185	15220	15169	15090	15203	15108	15076	15003	15158	15245	15019	15163	15319	15144	15387	15232	15102	14985	15096	15030	14941	15220	15343	15258	15292	15172	15282	15092	15196	15154	15154	15192	15053	15295	15166	15173	15265	15430	14995	15240	15159	15152	15242	15193	15056	15199	15066	15149	15181	15218	15009	15207	15110	14862	15193	15186	15027	15304	15128	15342	15163	15108	15159	15152	15223	15214	15154	15261	15147	15125	15094	15013	15078	15110	15104	15095	15358	14992	15043	15244	15128	15118	15233	15102	15264	15179	15064	15250	15182	15090	14857	15246	15246	15088	15067	15074	15247	15242	15208	15190	15239	15270	15178	15326	15219	15221	14985	15006	15167	15044	15090	15152	15086	15198	15077	15226	15128	15136	15162	15248	15229	15259	15196	15081	15191	15203	15194	15267	15242	15338	15091	15104	15244	15101	15036	15028	15203	15207	15133	15299	15151	15175	14965	15190	14976	15076	15127	15154	15238	15332	15294	15078	15105	15118	15328	15165	15135	15313	15025	15199	15350	15095	15246	15340	15439	15198	15269	15111	15196	15080	15215	15219	15182	15246	15161	15151	15119	15039	15123	15144	15189	15124	15054	15150	15164	15041	15160	14966	15047	15132	15252	15252	14924	15154	15178	15157	15076	15263	15094	15326	15220	15169	15189	15212	15082	15261	15228	15218	15045	15244	15085	15338	15154	15057	15290	15195	15301	15117	15222	14972	14888	15356	15347	15087	15371	15091	15147	15356	15165	15241	15183	15077	15158	15271	15226	14999	15146	15007	15094	15075	15165	14987	15223	15143	15048	15265	15114	15077	15142	15201	15222	14991	15047	15125	15289	15270	15370	15060	15284	15192	15346	15234	15348	15102	15250	15199	15116	15220	15228	15259	15354	15292	15352	15078	15170	15201	15054	15100	15149	15273	15193	15300	15336	15202	15200	15296	15084	15213	15125	15240	15298	15311	15327	15160	15168	15233	15092	15327	15081	15283	15075	15212	15291	14988	14971	15169	15130	15394	15157	15162	14939	15199	15153	15168	15189	15083	15236	15037	14981	15006	15160	14980	15202	15116	15057	15189	15338	15210	14999	15055	15217	15306	14999	15224	15085	15053	15286	15370	15238	15144	15140	15030	15039	14946	15331	15087	15085	15234	15174	15118	15157	15082	15116	15067	14956	15159	15295	15082	14987	15078	15196	15222	15078	15040	15084	15313	15275	15113	15251	15066	15088	15098	15161	15084	14988	15134	15224	15228	15218	15112	15271	15223	15118	15250	15029	15236	15134	15154	15103	15039	15145	15028	15119	15175	15140	15265	15278	15234	15349	15201	15139	15219	15300	14908	15150	15293	15144	15248	15241	15098	15115	15111	15092	15139	15359	15240	15045	15011	15196	15228	15401	15245	15154	15247	15112	15111	15203	15111	15161	15302	15326	14905	15040	15173	15144	15014	15088	15004	15284	15259	15142	15205	15169	15197	15178	14887	15121	14829	15140	15106	15199	15083	15001	15065	15120	15307	15229	15366	15148	15184	15173	14919	15280	15311	15148	15004	15164	15103	15078	15131	15291	14911	15069	15077	15215	15105	15142	15006	15107	15026	15031	15004	15252	15228	15221	15044	15162	15154	15223	15246	15151	15126	15192	15131	15013	15100	14979	15076	15320	15085	15223	15330	15033	15221	15238	15155	15043	15205	15311	15170	15322	14985	15303	15179	15125	15306	15011	15164	15223	15096	15108	15286	15075	14850	15023	15135	15227	15171	15349	15249	14995	15085	15307	15156	15134	15262	15395	15188	15131	15149	15184	15098	15311	15210	15200	14925	14997	15248	15225	15330	15298	15217	15093	15195	15173	15163	15160	15309	14933	15068	15026	15111	15056	15242	15157	15365	15209	15143	15285	15188	15191	15176	15160	15088	15131	15185	15044	15247	15198	15282	15200	15160	15186	15239	15288	15069	15118	15166	15246	15235	15331	15058	15154	15237	15307	15324	15178	15050	15321	14842	15259	15249	15329	15243	15116	15123	15212	15285	15232	15061	15230	15105	15278	15140	15259	15239	15033	14907	15113	15157	15113	15226	15188	15283	15177	15237	15184	15168	15236	15172	15223	15050	15283	15128	15099	15138	15150	15276	15208	15193	15282	15191	15115	15245	15115	15454	15292	15079	15298	15183	15148	14915	15135	15068	15230	15167	15155	15038	14991	15255	15118	15197	15317	15185	15165	15229	15168	15191	15266	15315	15309	15131	15201	15182	15203	15174	15210	15232	15387	15154	15188	15320	15037	15239	15142	15113	15197	15347	15164	15316	15133	15012	15346	15047	15048	15017	15240	15190	15287	15010	14944	15150	15105	15324	15295	15068	15278	15128	14990	15238	15246	15323	15099	15103	15086	15025	15127	15149	15117	15098	15296	15305	14999	15146	15007	15096	15360	15270	15291	15116	15108	15116	15110	15014	15191	15283	15125	15197	15070	15114	15260	15301	15216	15086	15070	15057	15103	15222	15062	15167	15273	14956	15175	15252	15160	15078	15322	15172	15081	15215	15103	14989	15255	15038	15136	14952	14929	15079	15059	15328	15210	15085	15143	15246	15420	15188	15077	15133	15233	15068	15290	15093	15286	15168	15089	15118	15043	15118	14760	15239	15091	15064	15008	15195	15094	15060	15157	15166	15050	15050	14963	14974	15195	15093	15217	15181	15205	15127	15099	15236	15208	15210	15096	15117	15210	15187	15353	15141	15244	15058	15191	15216	15305	15417	14958	15320	15314	15188	15138	15110	15334	15232	15089	14997	15206	15186	15195	15454	14977	15327	15242	15107	15312	15200	15253	15054	15151	15092	15029	15148	15122	15103	15164	14904	15048	14954	14959	15100	15071	14964	15193	15324	15255	15124	15385	15160	15178	15133	15143	15017	15188	15095	15189	15106	14984	14977	15098	15347	15159	15213	15096	15222	15271	14943	15156	15047	15213	15205	15350	15126	15185	15186	15122	14985	15291	15378	15219	15258	15048	15121	15154	15176	15200	15332	15065	15143	15107	15115	15128	14937	15146	15325	15201	15053	15270	15136	15278	15068	15190	15403	15279	15384	15144	15037	15071	15249	15085	15100	15251	15323	15094	15422	15260	15150	15225	15196	15115	15259	15124	15210	15212	15352	15204	15233	15079	15214	14975	15064	15225	14888	15129	15293	15051	14980	15165	15069	15206	15163	15113	15263	15178	15041	15132	15211	14927	15017	14883	15057	15056	15310	15304	15045	15224	15130	15214	14992	15261	15041	15128	15074	15063	14971	15105	15383	15209	15228	15293	15304	15126	15121	15122	15232	15271	15207	14986	15230	15319	14912	15123	15070	15141	15281	15171	15087	15271	15125	15224	15209	15296	15100	15093	15334	15147	15265	15192	15105	15375	15194	15277	15209	15282	15247	15140	15073	15172	15342	15087	15144	15206	15172	15270	15119	15264	15142	15245	15066	15116	15354	15175	15306	14921	15221	15184	15203	15182	15246	14961	15178	15198	15147	15218	15201	15303	15062	15090	15036	15144	15135	15161	15230	15263	15185	15095	15069	15177	15328	15292	15030	15129	15145	14964	15025	15156	15371	15014	15138	15182	15076	15238	15220	14950	15069	14948	15155	15204	15177	15274	15102	15307	15163	15034	15077	15124	15183	15282	14948	15383	15093	15191	14998	15369	15251	15230	15199	15131	15240	15224	15029	15166	15219	15210	15313	15229	15094	15104	15259	15134	15109	15143	15253	15086	15169	15201	15121
17421	32616	30788	23384	17669	15338	14885	14262	13993	13909	13759	13443	13456	13479	13365	13302	13344	13171	13234	13324	13227	13250	13146	13142	12994	13004	13059	13104	13164	13132	13112	13186	13054	13226	13078	13145	13225	13207	13041	12966	13004	13024	13072	13033	13054	13127	13087	12950	12832	12897	13133	13032	13047	13087	13183	13061	12969	13089	12947	13228	13017	13098	13070	13172	13064	13179	13019	12974	13048	13039	13098	13062	12990	12959	13094	13105	12960	13083	13118	13307	13262	13136	13290	13180	13310	13191	13168	13097	13229	13061	13177	13127	13063	13111	13032	13047	13146	13005	13195	13162	13065	13260	12998	12909	13147	13070	13051	13013	13016	13002	12978	12950	12944	12821	12964	12973	12998	12916	13081	13102	13040	13150	13031	13034	13238	12818	13095	13019	13063	13065	12939	13062	13183	12919	12964	13088	12902	13014	13077	13053	13073	13006	12979	13085	13140	12997	13169	13073	12979	12769	13178	12826	12969	13216	13030	12930	13192	12946	13119	13064	12900	12989	12927	13147	12981	13005	13168	13077	12912	13108	12983	13071	12996	13031	13043	13062	13009	13102	13242	12909	13080	13052	13092	13131	13066	13090	12822	12889	12984	13024	12950	12904	13092	13013	12853	12969	13047	13018	12993	13015	13041	12955	13152	12984	12975	12951	13139	13156	13055	12987	13043	12964	12897	13031	13076	12939	13062	13094	13109	13076	13233	13134	13217	13099	13074	12910	12885	13098	13033	12978	13193	12966	12864	12920	13079	12985	13078	12951	12960	13297	12994	13006	12844	12980	12986	13060	13036	13107	13054	13097	13139	13015	13114	13028	13016	12958	13179	13116	13109	13232	13130	13117	12998	13014	12997	12977	12837	12976	13206	13049	13003	13070	12949	13040	13102	13078	12927	13041	13104	12871	12953	13185	12971	13139	13087	13094	13038	12932	12923	13205	13120	12995	12961	13018	13089	12874	12921	13005	12973	13049	13036	13115	13023	12986	12928	12919	13085	13117	13020	12954	13023	13169	12931	13088	13031	13070	12988	13016	13031	12973	12965	12965	12907	13108	13128	13020	13063	12988	13085	13159	12864	13087	13004	13064	12968	12987	12964	12978	13050	13040	13032	12998	12972	12961	13161	12970	13054	12834	13041	12939	12964	12866	13083	13134	13158	12984	13276	13031	13038	12988	13164	13156	13118	12829	12905	13124	12996	13095	13084	12882	12967	12974	13185	13022	13120	13187	13260	13015	13094	13008	12991	13011	13041	13064	13026	13032	13078	12966	13136	13103	13053	13045	13058	12931	13014	13029	13114	12986	12982	13051	13023	13204	13039	12935	12833	13060	12975	13088	12953	12969	12971	12996	13072	12997	12961	12988	12999	12943	13108	13061	13058	13050	12999	12999	13062	13092	13014	12884	13026	13029	12916	13018	12966	13029	13057	13037	12976	13112	12985	13033	13102	13161	13123	12974	13063	12924	13056	13145	12960	13141	13164	12923	12923	13062	12991	13060	13077	13034	12986	12955	12941	13016	12911	13083	13001	12944	12917	13172	12959	12964	12950	12923	12936	13111	12845	12925	13090	13037	13013	13030	13031	12907	12909	13182	13027	13091	13144	12975	13054	13114	13001	12975	13091	13052	12978	13082	12985	12987	12972	13006	12827	13045	13013	12991	13000	13039	13142	13038	12900	13121	13102	13123	13037	13079	12940	13039	12999	13039	13186	13037	13048	13078	12887	12977	13041	13050	12926	13062	13303	12965	13120	13075	13045	13150	13081	13010	12936	13081	12863	12989	12973	12964	13037	13052	13051	13100	13027	13129	13103	12992	12906	13046	12837	13029	12883	12854	12995	12920	12916	13048	12961	13034	13065	12989	12905	13069	12918	13038	13040	13027	12912	12942	12886	12959	13023	13183	12952	13086	13077	13006	13153	13011	13168	12971	12889	13151	13159	12818	12938	13107	13138	13079	13060	12943	12973	13031	13245	13014	12955	13009	13103	13158	12992	13010	13022	12968	12888	13052	13234	13000	13081	12930	12995	13109	13098	13063	12915	12919	13030	12995	13010	12979	13176	12927	13102	13150	12949	13043	13092	13021	13148	12910	13364	12961	12986	12927	13063	13056	13151	12940	12919	13105	13013	13172	13031	13039	12989	12895	12946	13050	13004	12912	12787	13144	12942	13110	12986	13152	12950	13078	13013	13070	12966	13108	13178	12934	13094	12926	13050	13089	13035	13017	13072	13069	13016	13115	13106	12966	13070	13027	13127	12905	12934	13034	13008	12993	12883	12867	13094	12929	13079	12986	12880	13091	12951	12921	12994	13012	13121	12956	13017	12924	13218	12804	13099	12965	13057	13073	13046	13008	13073	13021	13158	13065	12996	13111	12962	12811	12994	13092	12973	13176	13136	13014	13122	13039	12922	12965	12896	12967	13197	12843	13110	13084	12956	13031	13018	13109	12824	12902	13143	13150	12971	13027	12848	13041	13060	12914	13142	12889	12916	12993	13019	13180	13215	13023	12962	13073	13034	13049	12858	12923	13013	13155	13020	13061	12974	13024	13205	12976	13056	13158	12917	13125	13023	13018	12980	13083	12984	12984	13207	12816	13148	12990	12847	13043	13111	13103	12991	12976	12884	13126	12894	13011	13006	12866	13144	13153	13114	13081	12996	13041	12973	13069	13073	13046	13068	12836	13004	13259	12884	12926	13006	13045	13126	13145	13030	12861	13073	12834	12889	13092	13012	13154	13069	13129	12999	13140	12984	13090	12972	13030	12911	13066	13159	13152	13125	13018	13030	12978	13234	12910	12954	12950	13074	13060	13032	13022	12980	13010	13261	12877	12864	12978	13001	13073	13002	12927	13010	13099	13085	13032	13085	13064	12943	13060	13014	12991	13023	12946	13044	13038	12979	12948	13133	13065	12993	13019	13007	12971	13163	13072	12952	12997	13107	12959	13174	13003	13024	13162	13040	13042	12931	13325	13059	12882	13159	12943	13180	13120	12888	12971	13096	13055	13027	12968	13056	12939	12994	13061	12942	13002	13099	13111	12896	13004	12984	12973	13058	13012	12978	13071	12943	12938	12965	13025	13009	13125	12844	13141	13225	12959	12921	13063	13078	13063	13003	13063	12972	12970	12912	12902	13185	12871	13046	13049	12970	13142	12970	13008	12982	12992	12920	13122	12863	12970	13078	13044	12940	12969	13104	13097	13118	12993	13026	12852	13101	12959	12830	12997	12872	12994	12856	13062	12974	12936	12952	12949	13125	13085	12951	13119	13014	13081	13018	13182	12886	13131	12962	13139	13106	13004	13154	13027	13056	12905	13035	12981	13033	13026	12990	13006	13045	12866	13004	12938	12932	13071	12944	12891	13039	12927	13071	12984	12885	13013	12856	12929	12908	13091	13017	13051	13019	12991	13091	12954	12952	13015	13053	13068	13226	13042	13063	12984	12968	13106	13019	13022	13053	12982	13150	12976	13186	13039	13081	12895	13046	13076	12927	13056	13059	13043	12932	12964	13015	13047	12835	13087	13049	13039	13188	12910	13102	13040	12975	13020	12918	12991	12953	13083	13125	12921	13081	13070	13193	12989	13018	13093	13155	13136	12960	13058	13029	12922	13115	13160	13090	12881	12991	13068	13041	13256	12969	13094	13213	13025	13039	13019	12942	12963	13050	13095	12896	12989	13138	12960	12987	13057	12948	12927	12958	13009	13033	13081	13045	13034	13038	12985	13007	13042	13167	13000	13257	13010	12977	13030	13230	12989	12947	12990	13206	13040	12961	13078	13047	12839	12974	12930	13040	12968	13173	13037	12984	13004	12986	13035	13033	12982	12982	13130	12837	12979	13085	13075	12940	12916	12905	12934	13020	12939	13015	12995	12993	13036	12913	12785	12917	12999	12996	12994	13128	12920	12939	13047	12959	12967	13069	13123	12749	13153	12941	13034	12880	13059	13084	12934	13152	13201	13018	12933	12987	13016	13093	13051	13090	12935	12974	12995	12965	12993	12976	13030	13172	13088	12959	13144	13116	12955	13109	12954	13016	12965	12831	13057	13034	13095	12820	13006	12926	12853	13079	13060	13028	13091	12932	13089	13157	13046	13008	12973	13014	13145	13058	12968	13180	13048	13110	13009	13238	13046	12917	13172	13030	13044	13072	13185	12895	12977	12995	13261	13120	13112	13001	12943	13015	12985	12992	13080	12939	13032	12981	12980	13018	13003	12992	13028	12963	13011	13013	13064	12966	13054	13174	13013	13184	13040	13166	13116	12952	12905	12941	12960	12839	12993	13144	12950	13145	12925	13085	13145	13024	13022	13172	13046	13192	13079	13134	13047	13090	13051	13155	13100	13214	13052	12990	13033	12990	13219	13102	13082	12986	13038	12989	12904	13023	13110	12914	13007	13132	13097	13053	13003	13015	13123	13078	12854	13025	12988	13012	13055	13009	13081	13067	13029	13068	12934	13006	12998	12959	13017	13115	13054	13126	13072	13137	13008	12928	13122	13006	13093	12923	12910	12774	12919	13066	13075	13045	13128	13092	13132	12991	13030	13052	12923	13142	13030	13031	12951	13100	13157	12999	13149	12972	13018	13118	13124	12970	13034	13051	12843	12983	13139	12991	12996	13104	13069	13037	13033	13085	13059	12955	12998	12977	12872	13028	12866	13017	13112	13010	13041	13202	13085	13019	13028	12945	12997	13063	12976	12982	13102	12988	13053	12996	12938	13118	13029	13104	12909	13127	12873	13128	12964	12939	12970	12908	13018	13003	13224	13076	13062	13089	12909	13090	13138	13136	13150	13122	13080	13036	13212	12892	12936	12811	12957	13027	13204	13031	13031	13042	13005	12923	13281	12957	12976	13150	12961	13045	13159	12984	13136	13061	13069	12904	13009	13021	12982	13025	12918	13108	12968	12972	13192	13069	13014	13140	12950	12947	13005	13090	12927	13042	12921	13143	12893	12913	13089	13102	13146	13042	13168	13118	12864	13050	13123	13055	13028	12970	12973	13009	12962	12995	13027	13026	13057	13026	13046	13119	13039	13163	13122	13072	12989	12949	13024	13010	12842	13016	12933	12796	12974	12889	12988	13070	12986	12949	13155	13066	12902	13044	13070	13099	12905	13111	12985	13117	12893
27542	21719	22986	19338	15667	15053	15013	14685	14867	14666	14838	14625	14700	14723	14622	14788	14752	14845	14797	14631	14665	14673	14715	14674	14756	14792	14687	14740	14819	14706	14666	14567	14774	14714	14798	14911	14918	14896	14707	14706	14619	14655	14649	14912	14767	14870	14852	14706	14570	14855	14865	14866	14836	14506	14743	14597	14535	14564	14550	14466	14802	14718	14675	14709	14789	14714	14638	15009	14628	14803	14655	14474	14566	14535	14615	14646	14628	14560	14739	14712	14858	14926	14921	14684	14961	14754	14713	14728	14861	14746	14684	14717	14709	14728	14931	14717	14437	14557	14826	14732	14833	14863	14782	14808	14903	14550	14818	14632	14701	14609	14589	14738	14655	14758	14737	14722	14775	14599	14898	14782	14668	14717	14761	14549	14763	14496	14635	14754	14892	14902	14835	14590	14777	14891	14746	14806	14843	14752	14769	14629	14779	14632	14720	14725	14839	14788	14787	14717	14808	14671	14737	14781	14809	14606	14620	14642	14783	14795	14451	14619	14677	14705	14714	14791	14673	14748	14682	14722	14490	14685	14579	14817	14900	14543	14671	14811	14706	14720	14586	14757	14865	14937	14690	14606	14610	14764	14611	14850	14710	14858	14561	14739	14899	14697	14706	14687	14523	14600	14623	14832	14601	14606	14751	14794	14575	14682	14725	14548	14803	14532	14733	14611	14814	14751	14699	14683	14683	14660	14752	14811	14649	14859	14780	14645	14738	14790	14620	14807	14897	14793	14832	14780	14736	14649	14783	14740	14676	14712	14697	14756	14743	14660	14481	14720	14712	14726	14716	14654	14776	14866	14872	14653	14562	14790	14872	14695	14636	14649	14688	14781	14667	14722	14689	14767	14780	14693	14807	14799	14537	14890	14745	14740	14813	14642	14799	14804	14733	14702	14741	14583	14628	14714	14568	14722	14725	14727	14620	14703	14647	14641	14757	14780	14768	14819	14600	14769	14785	14784	14588	14688	14695	14617	14847	14790	14547	14701	14738	14660	14914	14751	14712	14792	14819	14718	14732	14547	14617	14800	14631	14647	14730	14703	14749	14684	14608	14733	14646	14696	14674	14805	14687	14650	14471	14881	14695	14703	14732	14760	14881	14824	14820	14667	14621	14777	14704	14793	14750	14812	14764	14696	14812	14735	14691	14752	14748	14913	14752	14587	14676	14781	14799	14829	14618	14576	14603	14760	14744	14868	14758	14757	14883	14849	14706	14807	14847	14764	14858	14705	14580	14636	14634	14703	14607	14504	14555	14589	14652	14818	14736	14825	14743	14601	14596	14719	14598	14674	14833	14724	14691	14722	14623	14825	14783	14642	14704	14596	14890	14799	14668	14748	14661	14655	14782	14698	14662	14819	14527	14671	14678	14662	14776	14929	14552	14630	14897	14772	14689	14709	14606	14766	14846	14665	14738	14637	14681	14671	14500	14598	14869	14895	14930	14784	14785	14692	14824	14676	14819	14687	14701	14802	14734	14716	14488	14678	14694	14804	14656	14689	14790	14846	14668	14955	14725	14627	14701	14823	14977	14634	14794	14723	14775	14571	14834	14727	14747	14828	14901	14823	14672	14699	14786	14703	14732	14672	14728	14743	14689	14444	14683	14636	14653	14755	14746	14849	15015	14908	14781	14593	14683	14770	14799	14636	14658	14985	14982	14724	14594	14715	14517	14801	14678	14775	14676	14725	14770	14677	14482	14779	14603	14701	14883	14669	14571	14609	14742	14674	14662	14732	14785	14656	14698	14717	14846	14729	14742	14877	14695	14787	14930	14887	14764	14506	14675	14636	14928	14947	14906	14653	14702	14772	14790	14727	14614	14554	14516	14643	14530	14647	14617	14707	14767	14916	14823	14572	14691	14603	14488	14769	14694	14914	14884	14843	14741	14604	14622	14743	14741	14875	14809	14655	14689	14731	14762	14754	14781	14724	14827	14791	14775	14792	14797	14802	14696	14842	14765	14786	14852	14617	14959	14705	14652	14902	14695	14730	14869	15003	14852	14646	14481	14786	14957	14633	14600	14790	14709	14726	14768	14731	14785	14642	14729	14765	14672	14891	14653	14796	14754	14660	14787	14826	14945	14821	14715	14751	14726	14841	14554	14794	14799	14816	14614	14857	14666	14567	14784	14887	14709	14678	14614	14771	14862	14797	14603	14656	14555	14792	14924	14652	14575	14818	14685	14818	14812	14666	14733	14635	14761	14779	14805	14754	14675	14624	14688	14642	14767	14551	14561	14700	14736	14740	14715	14838	14875	14780	14826	14653	14793	14798	14635	14680	14767	14695	14906	14684	14727	14782	14534	14715	14726	14600	14583	14657	14776	14735	14613	14797	14750	14691	14879	14912	14730	14593	14753	14606	14734	14763	14757	14782	14677	14791	14780	14692	14582	14734	14527	14540	14680	14719	14674	14647	14730	14763	14735	14782	14793	14596	14709	14688	14593	14810	14797	14825	14573	14645	14819	14799	14727	14753	14923	14671	14638	14438	14583	14693	14556	14644	14647	14632	14675	14826	14882	14606	14666	14584	14827	14840	14689	14746	14723	14761	14865	14720	14622	14647	14750	14847	14783	14724	14770	14580	14683	14766	14755	14823	14586	14506	14716	14710	14521	14638	14786	14660	14677	14721	14692	14672	14553	14743	14742	14508	14784	14569	14854	14731	14667	14786	14769	14827	14635	14745	14743	14692	14625	14724	14758	14785	14776	14839	14566	14692	14405	14618	14637	14587	14530	14670	14879	15012	14848	14733	14767	14731	14829	14627	14878	14674	14690	14926	14758	14598	14746	14688	14744	14814	14829	14770	14820	14714	14627	14787	14728	14809	14639	14557	14704	14679	14691	14856	14654	14664	14765	14816	14863	14770	14606	14863	14954	14819	14797	14530	14536	14808	14733	14657	14632	14723	14626	14809	14735	14732	14801	14730	14711	14686	14637	14597	14823	14747	14780	14711	14672	14847	14680	14617	14658	14804	14605	14731	14812	14877	14635	14750	14716	14726	14759	14690	14732	14841	14663	14840	14598	14663	14871	14554	14931	14780	14685	14692	14588	14658	14653	14459	14794	14711	14613	14647	14861	14667	14898	14744	14783	14680	14828	14898	14837	14711	14699	14737	14688	14571	14644	14615	14658	14420	14671	14871	14607	14788	14669	14609	14833	14658	14789	14616	14942	14848	14636	14722	14579	14752	14907	14867	14645	14637	14683	14469	14698	14704	14772	14768	14758	14787	14615	14910	14684	14453	14624	14770	14914	14709	14746	14767	14904	14688	14763	14696	14592	14678	14621	14754	14762	14522	15010	14730	14676	14777	14718	14673	14720	14608	14696	14607	14693	14804	14784	14824	14895	14714	14584	14615	14633	14688	14849	14758	14590	14721	14703	14781	14654	14625	14727	14643	14616	14463	14836	14732	14748	14847	14726	14759	14606	14733	14597	14680	14714	14801	14669	14609	14614	14686	14733	14908	14674	14647	14748	14794	14817	14622	14786	14679	14540	14672	14696	14990	14771	14654	14722	14670	14871	14684	14662	14660	14774	14678	14960	14605	14681	14956	14790	14592	14741	14650	14779	14681	14770	14661	14743	14892	14709	14662	14669	14717	14585	14769	14684	14719	14749	14712	14583	14490	14618	14599	14835	14580	14741	14700	14854	14667	14626	14821	14733	14735	14709	14741	14799	14751	14733	14629	14688	14641	14795	14643	14760	14732	14671	14628	14712	14718	14740	14589	14466	14649	14840	14697	14679	14712	14628	14649	14723	14733	14714	14717	14589	14751	14764	14662	14800	14733	14604	14635	14646	14665	14584	14727	14783	14910	14587	14689	14650	14471	14709	14879	14747	14694	14821	14817	14729	14570	14775	14752	14671	14444	14727	14687	14838	14687	14874	14743	14911	14855	14637	14836	14895	14700	14680	14727	14577	14594	14810	14855	14627	14905	14832	14754	14649	14761	14589	14877	14735	14818	14808	14814	14720	14691	14916	14823	14515	14651	14824	14847	14528	14697	14666	14577	14567	14734	14759	14666	14981	14714	14757	14861	14749	14941	14668	14641	14719	14821	14767	14888	14754	14493	14692	14749	14648	14642	14705	14767	14634	14615	14665	14789	14742	14587	14754	14555	14823	14714	14738	14420	14882	14593	14875	14696	14813	14809	14835	14716	14791	14677	14801	14831	14768	14752	14905	14654	14810	14907	15037	14753	14589	14823	14837	14673	14631	14777	14763	14622	14893	14683	14532	14657	14815	14682	14799	14743	14775	14554	14690	14546	14749	14689	14723	14728	14516	14847	14843	14808	14763	14737	14848	14688	14710	14621	14485	14634	14660	14494	14628	14730	14716	14609	14677	14717	14738	14717	14726	14585	14565	14633	14871	14718	14700	14856	14751	14565	14925	14559	14663	14627	14848	14837	14553	14829	14848	14645	14692	14740	14665	14760	14772	14748	14836	14843	14881	14713	14636	14735	14683	14745	14548	14837	14605	14571	14622	14799	14773	14767	14646	14773	14715	14661	14754	14709	14610	14849	14925	14741	14813	14765	14742	14597	14697	14809	15002	14575	14655	14643	14831	14899	14851	14512	14544	14682	14479	14762	14652	14644	14827	14587	14671	14900	14709	14816	14708	14937	14606	14895	14863	14914	14811	14862	14583	14623	14734	14707	14786	14618	14537	14823	14862	14863	14678	14824	14799	14695	14708	14620	14780	14853	14749	14625	14680	14623	14556	14853	14850	14801	14813	14738	14855	14516	14788	14723	14562	14909	14896	14815	14717	14797	14653	14675	14785	14659	14658	14701	14800	14729	14492	14840	14626	14606	14671	14783	14563	14736	14797	14589	14636	14605	14674	14666	14633	14952	14821	14715	14651	14728	14632	14545	14714	14659	14799	14806	14812	14578	14626	14660	14792	14722	14609	14484	14717	14709	14796	14766	14768	14774	14538	14586	14752	14484	14698	14788	14785	14800	14810	14686	14855	14749	14612	14763	14752	14637	14794	14806	14719	14648	14804	14878	14569	14795	14824	14622	14809	14614	14688	14704	14875	14752	14700	14794	14559	14703	14672	14857	14779	14767	14564	14749	14907	14536	14513	14709	14804	14813	14635	14613	14771	14794	14770	14884	14628	15002	14801	14712
14664	19460	18440	15502	13769	12947	12837	12760	12753	12801	12678	12481	12452	12572	12634	12790	12724	12520	12561	12627	12652	12616	12733	12643	12668	12489	12663	12570	12652	12737	12521	12675	12770	12531	12546	12707	12634	12732	12726	12785	12519	12544	12652	12703	12711	12701	12816	12461	12659	12609	12711	12630	12429	12747	12727	12579	12759	12576	12611	12603	12697	12535	12777	12558	12852	12748	12730	12709	12686	12527	12590	12588	12570	12650	12514	12642	12605	12660	12770	12818	12614	12604	12914	12782	12591	12680	12662	12693	12817	12560	12435	12699	12742	12564	12541	12692	12626	12452	12734	12525	12615	12665	12695	12536	12579	12653	12494	12778	12545	12774	12625	12600	12857	12872	12818	12675	12510	12519	12557	12642	12715	12754	12612	12591	12818	12712	12546	12613	12537	12811	12571	12669	12591	12654	12664	12539	12662	12503	12677	12554	12687	12739	12619	12577	12713	12677	12708	12610	12516	12541	12626	12686	12788	12623	12760	12561	12713	12834	12528	12574	12822	12605	12530	12539	12592	12571	12647	12527	12662	12609	12669	12602	12604	12548	12548	12493	12664	12541	12703	12692	12600	12611	12608	12737	12682	12702	12603	12582	12754	12644	12701	12606	12679	12842	12553	12763	12711	12691	12601	12791	12564	12532	12677	12625	12666	12762	12585	12631	12634	12508	12517	12429	12586	12574	12699	12645	12687	12790	12625	12531	12721	12688	12775	12701	12700	12718	12764	12573	12626	12603	12717	12823	12494	12493	12655	12709	12700	12536	12672	12605	12807	12622	12688	12581	12611	12667	12457	12400	12673	12631	12533	12606	12698	12395	12673	12828	12518	12476	12845	12547	12489	12657	12624	12774	12612	12438	12706	12666	12608	12706	12659	12529	12607	12586	12608	12730	12746	12725	12644	12630	12677	12771	12732	12565	12620	12522	12665	12570	12653	12698	12611	12665	12733	12639	12486	12548	12620	12626	12469	12695	12567	12740	12718	12553	12728	12650	12643	12640	12532	12576	12694	12657	12634	12777	12774	12667	12582	12490	12518	12801	12663	12575	12730	12465	12719	12520	12685	12536	12667	12710	12671	12601	12535	12614	12588	12652	12664	12641	12515	12639	12477	12652	12683	12742	12553	12640	12667	12561	12458	12682	12645	12643	12572	12509	12553	12525	12667	12694	12555	12653	12684	12579	12669	12479	12487	12621	12729	12748	12633	12563	12681	12624	12592	12613	12630	12558	12650	12504	12580	12727	12570	12703	12640	12597	12667	12660	12572	12504	12681	12684	12657	12652	12583	12717	12595	12457	12606	12705	12494	12584	12815	12658	12513	12782	12577	12767	12646	12699	12676	12610	12563	12585	12696	12690	12817	12561	12666	12378	12638	12585	12507	12517	12585	12656	12522	12672	12670	12698	12673	12686	12696	12562	12695	12419	12598	12537	12617	12630	12719	12511	12518	12684	12843	12639	12537	12670	12824	12600	12632	12607	12683	12601	12573	12746	12576	12556	12563	12451	12665	12786	12593	12567	12559	12706	12575	12739	12646	12579	12583	12619	12648	12542	12725	12567	12791	12635	12525	12786	12576	12725	12697	12654	12577	12620	12535	12628	12600	12512	12574	12716	12653	12647	12592	12643	12629	12633	12575	12610	12601	12678	12492	12784	12591	12622	12682	12654	12579	12631	12709	12594	12761	12743	12592	12578	12636	12735	12553	12891	12753	12672	12662	12623	12639	12613	12698	12581	12571	12532	12630	12554	12631	12699	12677	12859	12540	12714	12655	12764	12681	12724	12678	12796	12775	12662	12601	12629	12630	12643	12707	12724	12506	12700	12648	12555	12601	12486	12707	12612	12641	12687	12525	12705	12532	12578	12684	12644	12595	12673	12707	12692	12497	12670	12574	12655	12507	12747	12589	12698	12663	12558	12555	12620	12565	12760	12683	12583	12776	12476	12744	12826	12618	12665	12536	12672	12582	12691	12585	12493	12717	12771	12831	12561	12745	12575	12584	12572	12579	12568	12804	12429	12729	12541	12697	12531	12697	12671	12615	12585	12688	12694	12559	12693	12663	12678	12538	12624	12863	12569	12691	12619	12529	12596	12418	12910	12640	12776	12526	12568	12796	12524	12535	12647	12600	12546	12535	12681	12534	12585	12708	12660	12616	12728	12667	12577	12585	12687	12678	12706	12728	12685	12577	12625	12692	12522	12750	12446	12641	12620	12508	12524	12721	12742	12655	12638	12713	12571	12740	12668	12615	12493	12635	12665	12531	12705	12808	12665	12676	12675	12566	12754	12669	12649	12797	12691	12701	12496	12712	12484	12683	12619	12652	12476	12519	12669	12583	12604	12581	12600	12689	12641	12716	12722	12765	12628	12560	12540	12822	12510	12566	12703	12667	12613	12635	12652	12531	12546	12644	12729	12481	12695	12711	12799	12695	12549	12888	12533	12546	12695	12614	12638	12755	12581	12464	12675	12722	12663	12481	12598	12608	12636	12714	12540	12609	12601	12672	12695	12532	12664	12535	12638	12523	12694	12516	12696	12686	12697	12750	12595	12482	12739	12712	12740	12652	12715	12676	12640	12589	12453	12702	12524	12610	12558	12503	12510	12563	12783	12622	12639	12551	12580	12644	12626	12611	12742	12711	12558	12678	12767	12609	12568	12682	12588	12705	12625	12732	12625	12686	12633	12644	12536	12537	12568	12659	12677	12451	12731	12791	12656	12467	12556	12770	12626	12560	12764	12397	12703	12638	12652	12553	12627	12646	12537	12683	12664	12596	12553	12537	12606	12731	12634	12694	12624	12607	12637	12747	12472	12645	12515	12702	12829	12590	12754	12489	12639	12546	12729	12673	12705	12681	12630	12611	12611	12621	12505	12717	12584	12501	12503	12553	12571	12603	12549	12510	12630	12536	12623	12469	12496	12666	12708	12617	12491	12604	12610	12683	12623	12629	12557	12650	12631	12547	12699	12624	12461	12712	12696	12704	12673	12540	12706	12564	12635	12633	12554	12367	12691	12647	12739	12383	12589	12782	12572	12604	12655	12522	12786	12607	12745	12584	12706	12716	12576	12573	12644	12683	12578	12629	12489	12560	12639	12596	12661	12594	12741	12598	12573	12397	12620	12579	12787	12622	12499	12779	12590	12538	12551	12570	12778	12581	12607	12790	12633	12653	12612	12622	12673	12463	12560	12653	12765	12513	12633	12602	12630	12741	12642	12527	12830	12800	12796	12667	12682	12543	12532	12551	12739	12561	12639	12638	12491	12632	12511	12576	12552	12678	12471	12651	12548	12723	12766	12601	12643	12708	12729	12658	12610	12628	12524	12483	12582	12668	12447	12632	12807	12675	12666	12605	12621	12887	12722	12553	12653	12586	12768	12651	12691	12712	12725	12572	12591	12608	12675	12819	12637	12682	12692	12777	12540	12539	12640	12645	12586	12474	12717	12816	12624	12721	12599	12540	12604	12579	12656	12512	12592	12616	12534	12676	12800	12559	12609	12704	12668	12546	12578	12701	12654	12596	12523	12526	12565	12689	12608	12704	12794	12756	12714	12598	12697	12635	12747	12740	12541	12629	12765	12658	12569	12553	12515	12651	12613	12650	12556	12669	12702	12560	12677	12741	12534	12689	12701	12627	12577	12714	12673	12614	12640	12690	12610	12699	12612	12710	12683	12696	12720	12582	12784	12630	12634	12623	12641	12627	12567	12572	12724	12618	12674	12689	12633	12599	12652	12591	12594	12687	12742	12586	12594	12705	12651	12617	12641	12684	12470	12654	12614	12650	12724	12696	12637	12606	12704	12501	12575	12712	12583	12642	12645	12684	12567	12602	12715	12731	12677	12766	12514	12656	12791	12724	12530	12600	12641	12662	12632	12792	12577	12663	12609	12733	12576	12675	12624	12629	12623	12822	12555	12746	12614	12728	12533	12547	12554	12733	12685	12566	12604	12536	12685	12632	12703	12648	12583	12721	12592	12773	12709	12608	12666	12593	12499	12804	12669	12719	12717	12541	12713	12624	12639	12647	12769	12547	12474	12664	12688	12702	12554	12724	12388	12559	12611	12675	12748	12828	12712	12645	12702	12569	12543	12563	12631	12645	12563	12726	12663	12597	12620	12708	12478	12679	12608	12705	12635	12751	12473	12672	12553	12578	12753	12511	12802	12583	12674	12722	12781	12694	12515	12522	12661	12626	12542	12612	12713	12625	12672	12529	12646	12679	12578	12597	12657	12530	12623	12765	12723	12727	12745	12781	12739	12867	12531	12806	12697	12667	12555	12619	12615	12594	12522	12480	12766	12585	12669	12616	12766	12541	12667	12612	12619	12592	12548	12490	12634	12646	12753	12699	12683	12615	12561	12604	12728	12666	12626	12456	12601	12625	12646	12538	12668	12567	12602	12728	12658	12672	12560	12675	12473	12758	12515	12708	12503	12664	12586	12651	12671	12582	12627	12671	12816	12500	12632	12518	12761	12592	12608	12744	12890	12615	12600	12590	12610	12606	12576	12885	12733	12542	12639	12605	12653	12845	12578	12551	12537	12643	12547	12555	12593	12647	12597	12661	12659	12570	12697	12695	12503	12672	12736	12610	12572	12594	12520	12608	12596	12717	12548	12662	12719	12574	12578	12728	12652	12646	12528	12594	12591	12670	12744	12545	12506	12527	12737	12598	12714	12638	12651	12688	12681	12640	12715	12594	12700	12641	12502	12672	12497	12657	12776	12677	12686	12674	12676	12607	12552	12577	12639	12615	12729	12662	12644	12826	12722	12571	12542	12848	12590	12557	12598	12603	12562	12784	12710	12619	12482	12736	12623	12435	12786	12779	12589	12703	12677	12623	12677	12564	12726	12647	12692	12490	12543	12740	12613	12703	12632	12624	12695	12828	12685	12448	12646	12680	12494	12687	12632	12589	12581	12575	12774	12615	12774	12636	12634	12712	12757	12549	12706	12514	12375	12703	12612	12563	12671	12604	12727	12700	12727	12736	12643	12657	12595	12530	12574	12543	12623	12453	12654	12782	12510	12666	12821	12589	12608	12707	12672	12527	12697	12713	12524	12807	12581	12630	12470	12497	12691	12692	12538	12676	12634	12794	12647	12764	12619	12651	12598	12536	12761	12764	12626	12623	12787
24216	21128	28379	24311	21758	19301	17448	15444	14943	15100	14985	14712	14769	14803	14692	14627	14680	14534	14716	14670	14613	14618	14636	14690	14596	14559	14747	14600	14699	14605	14648	14658	14745	14576	14756	14668	14621	14722	14594	14470	14513	14570	14677	14276	14501	14529	14595	14642	14483	14415	14582	14630	14594	14574	14520	14372	14514	14428	14505	14490	14635	14293	14611	14540	14526	14628	14562	14472	14468	14616	14455	14578	14595	14598	14512	14616	14613	14510	14590	14550	14783	14852	14786	14813	14741	14525	14543	14543	14578	14654	14359	14631	14607	14620	14584	14480	14536	14473	14430	14825	14503	14464	14497	14496	14475	14479	14650	14446	14668	14588	14641	14709	14671	14506	14406	14590	14631	14664	14914	14439	14615	14608	14513	14452	14612	14308	14642	14579	14633	14368	14573	14483	14549	14729	14760	14556	14517	14563	14560	14446	14589	14497	14548	14384	14482	14482	14532	14579	14657	14507	14788	14496	14498	14458	14646	14588	14454	14652	14625	14668	14533	14504	14598	14493	14585	14537	14567	14490	14415	14490	14493	14442	14551	14494	14443	14484	14733	14503	14581	14366	14526	14656	14499	14497	14457	14731	14459	14476	14530	14509	14548	14775	14442	14471	14529	14539	14457	14627	14579	14534	14405	14642	14508	14479	14645	14490	14532	14625	14500	14348	14577	14464	14713	14617	14592	14638	14597	14624	14524	14371	14366	14352	14609	14489	14546	14712	14559	14496	14684	14511	14574	14593	14520	14682	14534	14750	14643	14574	14687	14560	14465	14670	14538	14738	14618	14466	14352	14658	14462	14643	14667	14549	14578	14536	14616	14581	14693	14597	14434	14614	14471	14526	14683	14654	14423	14615	14597	14731	14462	14427	14670	14429	14422	14383	14652	14484	14592	14513	14594	14423	14807	14433	14530	14527	14662	14385	14522	14295	14763	14388	14544	14474	14540	14513	14498	14426	14576	14537	14448	14813	14418	14528	14672	14602	14350	14655	14413	14524	14566	14346	14523	14387	14568	14717	14543	14711	14696	14620	14513	14360	14386	14543	14587	14466	14454	14472	14491	14456	14517	14588	14473	14656	14619	14618	14469	14434	14745	14497	14646	14559	14711	14525	14594	14602	14485	14712	14453	14430	14592	14527	14566	14409	14537	14445	14646	14525	14526	14507	14547	14542	14501	14568	14580	14622	14707	14334	14462	14551	14606	14545	14411	14469	14572	14589	14619	14752	14581	14493	14412	14618	14660	14459	14418	14538	14424	14689	14465	14743	14586	14425	14432	14609	14534	14502	14371	14433	14638	14516	14576	14502	14659	14593	14731	14562	14617	14545	14339	14469	14670	14592	14523	14355	14321	14493	14554	14486	14735	14531	14801	14548	14464	14350	14402	14798	14697	14422	14455	14553	14552	14502	14402	14506	14533	14571	14555	14618	14595	14683	14651	14344	14242	14415	14468	14557	14565	14483	14602	14648	14810	14503	14554	14477	14641	14477	14588	14395	14509	14756	14480	14472	14520	14555	14546	14704	14744	14741	14448	14414	14565	14657	14573	14239	14425	14622	14534	14562	14411	14567	14353	14295	14569	14649	14449	14676	14501	14671	14586	14557	14461	14442	14567	14564	14500	14549	14743	14612	14466	14671	14563	14548	14629	14715	14618	14444	14319	14522	14544	14565	14369	14437	14689	14591	14499	14302	14554	14460	14656	14433	14672	14477	14372	14567	14661	14584	14673	14574	14500	14532	14618	14515	14314	14569	14682	14455	14409	14495	14539	14655	14742	14526	14470	14523	14482	14498	14270	14416	14414	14525	14630	14577	14614	14528	14544	14569	14453	14611	14304	14630	14572	14693	14648	14552	14381	14366	14476	14615	14553	14542	14544	14707	14774	14610	14614	14608	14516	14522	14676	14483	14479	14319	14576	14570	14464	14274	14418	14374	14351	14518	14391	14666	14667	14607	14491	14456	14427	14581	14527	14599	14497	14728	14474	14621	14691	14493	14454	14200	14606	14630	14901	14561	14606	14473	14442	14411	14523	14603	14459	14592	14650	14579	14409	14446	14690	14561	14627	14521	14580	14434	14506	14572	14460	14457	14467	14553	14601	14489	14403	14442	14617	14544	14484	14467	14492	14512	14472	14449	14484	14528	14551	14443	14433	14571	14628	14394	14498	14595	14583	14471	14363	14469	14366	14549	14723	14723	14555	14662	14547	14438	14470	14445	14456	14349	14556	14556	14553	14454	14816	14639	14651	14658	14573	14549	14561	14617	14632	14521	14443	14607	14621	14419	14364	14594	14387	14753	14501	14335	14508	14457	14420	14637	14737	14524	14612	14730	14504	14681	14596	14663	14645	14656	14716	14460	14640	14618	14528	14550	14602	14378	14567	14509	14602	14727	14609	14438	14523	14655	14455	14436	14426	14618	14400	14623	14643	14504	14714	14397	14551	14534	14646	14633	14371	14398	14520	14719	14475	14525	14604	14616	14465	14557	14571	14539	14461	14499	14532	14625	14323	14310	14475	14633	14494	14567	14432	14429	14633	14663	14550	14551	14617	14583	14426	14707	14677	14739	14739	14733	14519	14610	14481	14540	14665	14565	14671	14627	14488	14640	14534	14522	14570	14604	14563	14458	14567	14512	14442	14409	14705	14389	14479	14696	14587	14439	14685	14526	14494	14647	14722	14533	14667	14420	14476	14536	14533	14333	14569	14446	14451	14590	14543	14665	14541	14245	14489	14516	14565	14452	14519	14589	14478	14516	14538	14618	14578	14298	14690	14436	14525	14478	14444	14532	14626	14707	14637	14569	14651	14574	14523	14651	14639	14516	14564	14443	14729	14566	14484	14523	14460	14572	14567	14593	14665	14587	14643	14481	14508	14576	14568	14584	14506	14501	14500	14593	14610	14511	14568	14568	14509	14463	14507	14562	14525	14507	14566	14650	14466	14585	14483	14683	14545	14491	14671	14410	14498	14540	14633	14618	14557	14793	14479	14600	14637	14644	14603	14454	14379	14337	14400	14527	14390	14498	14682	14563	14620	14582	14447	14558	14589	14472	14557	14350	14537	14549	14521	14532	14579	14268	14507	14548	14368	14591	14401	14499	14553	14552	14766	14557	14588	14576	14567	14505	14373	14440	14517	14436	14466	14370	14622	14481	14402	14550	14645	14432	14596	14411	14735	14585	14415	14333	14455	14441	14595	14286	14444	14696	14537	14577	14625	14523	14386	14479	14607	14598	14425	14635	14580	14401	14452	14520	14578	14518	14623	14592	14559	14504	14572	14527	14519	14552	14574	14603	14677	14699	14603	14467	14528	14407	14372	14481	14595	14577	14342	14638	14555	14750	14615	14554	14517	14441	14537	14545	14492	14410	14497	14635	14483	14462	14518	14684	14563	14548	14470	14476	14720	14672	14314	14316	14440	14444	14406	14645	14555	14751	14361	14417	14474	14477	14463	14551	14516	14746	14502	14693	14671	14729	14697	14685	14540	14564	14606	14582	14464	14650	14615	14698	14740	14454	14501	14559	14551	14649	14366	14539	14446	14581	14532	14309	14579	14500	14573	14447	14574	14677	14474	14432	14475	14672	14703	14476	14716	14516	14678	14603	14410	14585	14513	14651	14818	14567	14401	14302	14566	14485	14539	14439	14493	14478	14631	14414	14480	14639	14434	14694	14477	14588	14355	14507	14647	14417	14488	14467	14615	14490	14665	14571	14663	14478	14503	14629	14602	14422	14571	14629	14432	14696	14497	14695	14455	14401	14553	14692	14497	14538	14517	14327	14674	14434	14608	14684	14502	14520	14491	14560	14708	14522	14442	14714	14645	14390	14537	14543	14524	14616	14553	14682	14381	14774	14500	14612	14721	14464	14460	14594	14489	14516	14341	14400	14604	14402	14359	14603	14541	14484	14323	14566	14683	14442	14623	14380	14404	14354	14465	14563	14533	14403	14547	14549	14657	14659	14580	14439	14164	14394	14456	14476	14533	14539	14468	14613	14551	14527	14615	14409	14585	14477	14447	14563	14538	14607	14620	14557	14489	14678	14421	14716	14471	14610	14423	14537	14552	14526	14564	14481	14517	14510	14542	14540	14478	14538	14510	14627	14454	14466	14611	14641	14649	14468	14613	14511	14532	14398	14445	14564	14567	14455	14611	14574	14326	14486	14615	14452	14523	14580	14478	14716	14577	14534	14458	14632	14398	14616	14372	14425	14607	14619	14493	14643	14849	14602	14503	14662	14705	14504	14453	14710	14559	14587	14432	14497	14628	14290	14479	14641	14480	14707	14673	14630	14327	14508	14493	14615	14635	14332	14461	14490	14478	14616	14374	14571	14587	14626	14535	14502	14629	14439	14577	14450	14342	14462	14450	14572	14384	14474	14707	14449	14476	14518	14223	14552	14494	14521	14621	14277	14471	14524	14545	14575	14525	14506	14458	14745	14529	14569	14528	14446	14540	14557	14697	14470	14462	14634	14372	14579	14694	14516	14532	14428	14551	14258	14548	14343	14453	14572	14568	14467	14663	14472	14678	14705	14560	14649	14615	14552	14489	14590	14558	14539	14464	14538	14733	14399	14490	14480	14671	14431	14578	14775	14525	14650	14734	14729	14653	14384	14578	14543	14397	14613	14341	14713	14609	14433	14612	14577	14461	14603	14494	14604	14596	14505	14615	14490	14526	14623	14589	14337	14440	14688	14620	14524	14518	14583	14531	14516	14668	14401	14500	14385	14648	14471	14568	14380	14572	14335	14483	14683	14485	14653	14551	14344	14567	14664	14524	14403	14600	14441	14361	14524	14663	14451	14470	14548	14316	14443	14540	14750	14469	14483	14529	14469	14516	14544	14479	14466	14653	14642	14542	14614	14446	14465	14705	14476	14430	14442	14464	14385	14590	14424	14579	14672	14620	14543	14666	14598	14486	14533	14552	14484	14596	14552	14585	14597	14422	14490	14647	14624	14649	14529	14526	14552	14550	14534	14615	14528	14405	14627	14631	14417	14538	14549	14609	14486	14511	14528	14397	14576	14773	14598	14645	14589	14511	14436	14453	14455	14490	14620	14639	14459	14559	14642	14484	14390	14556	14511	14610	14755	14609	14429	14296	14314	14713	14690	14384	14621	14670	14983	14412	14388
14768	26163	24719	19717	15226	13882	13293	13158	13080	12844	12898	12774	12797	12713	12764	12805	12719	12646	12752	12581	12791	12606	12533	12724	12672	12671	12539	12685	12628	12465	12561	12458	12627	12515	12673	12436	12717	12652	12645	12485	12629	12561	12574	12427	12641	12759	12564	12603	12409	12473	12742	12597	12726	12588	12711	12511	12645	12648	12711	12624	12397	12625	12410	12538	12543	12639	12563	12567	12597	12644	12584	12520	12574	12635	12519	12646	12587	12604	12849	12679	12898	12872	12925	12880	12784	12574	12714	12807	12714	12622	12796	12570	12854	12460	12692	12606	12391	12741	12407	12637	12636	12672	12638	12841	12619	12499	12616	12553	12709	12606	12540	12463	12654	12534	12564	12675	12528	12437	12544	12638	12679	12576	12530	12603	12761	12718	12750	12765	12557	12538	12677	12742	12598	12572	12667	12633	12575	12578	12575	12675	12682	12617	12571	12519	12583	12603	12592	12651	12624	12448	12641	12430	12470	12781	12568	12387	12683	12672	12706	12578	12512	12564	12457	12727	12470	12493	12505	12686	12408	12764	12430	12644	12626	12463	12496	12737	12584	12625	12671	12664	12631	12617	12599	12658	12650	12508	12565	12621	12580	12510	12665	12465	12613	12464	12642	12616	12631	12469	12568	12539	12661	12597	12647	12685	12461	12636	12579	12582	12513	12519	12509	12451	12521	12486	12560	12680	12595	12441	12592	12653	12629	12455	12508	12663	12550	12581	12743	12550	12472	12565	12605	12458	12745	12395	12506	12559	12543	12614	12708	12637	12621	12541	12530	12542	12689	12472	12642	12664	12626	12554	12638	12315	12629	12494	12516	12441	12541	12569	12560	12575	12517	12556	12664	12630	12620	12588	12568	12583	12606	12476	12504	12502	12686	12628	12708	12512	12556	12623	12524	12581	12408	12541	12729	12479	12350	12591	12551	12669	12535	12543	12679	12605	12538	12535	12622	12572	12487	12506	12589	12528	12625	12537	12685	12509	12622	12690	12541	12689	12625	12591	12546	12680	12571	12615	12628	12549	12549	12585	12479	12568	12423	12572	12656	12457	12493	12605	12483	12621	12599	12654	12665	12583	12734	12420	12461	12593	12664	12543	12593	12518	12632	12601	12516	12444	12614	12538	12478	12766	12429	12524	12670	12749	12540	12474	12472	12592	12509	12545	12502	12577	12522	12478	12524	12621	12464	12562	12573	12471	12672	12581	12726	12508	12438	12587	12758	12554	12574	12599	12683	12594	12676	12690	12665	12797	12566	12582	12681	12601	12631	12591	12597	12400	12589	12410	12616	12357	12415	12536	12501	12494	12600	12581	12589	12638	12626	12542	12457	12721	12479	12608	12570	12499	12539	12579	12414	12628	12671	12632	12578	12555	12430	12528	12558	12354	12558	12541	12585	12596	12532	12636	12486	12690	12542	12628	12585	12536	12530	12568	12615	12622	12592	12604	12627	12437	12593	12472	12477	12717	12812	12698	12494	12510	12578	12532	12654	12663	12628	12481	12599	12447	12577	12504	12604	12677	12634	12461	12555	12696	12526	12371	12595	12619	12646	12577	12470	12674	12437	12480	12756	12703	12529	12645	12490	12616	12527	12569	12708	12574	12694	12535	12620	12655	12416	12470	12558	12503	12422	12345	12477	12611	12488	12541	12463	12585	12657	12697	12531	12567	12564	12549	12676	12539	12604	12501	12621	12525	12517	12674	12506	12718	12638	12525	12520	12611	12598	12583	12447	12571	12565	12718	12385	12589	12700	12436	12642	12500	12620	12697	12636	12544	12542	12435	12546	12567	12498	12633	12660	12583	12530	12611	12508	12546	12568	12536	12493	12480	12565	12674	12522	12460	12748	12460	12550	12508	12713	12578	12567	12558	12741	12524	12673	12558	12462	12786	12550	12511	12560	12666	12619	12421	12368	12573	12652	12662	12694	12567	12576	12588	12457	12694	12593	12560	12619	12622	12557	12738	12568	12644	12518	12582	12497	12589	12682	12498	12589	12493	12588	12508	12634	12432	12508	12470	12530	12391	12408	12507	12743	12550	12458	12617	12582	12479	12585	12616	12420	12487	12550	12565	12407	12640	12857	12517	12448	12568	12404	12469	12662	12556	12613	12595	12431	12582	12633	12558	12575	12503	12413	12647	12699	12622	12681	12551	12754	12493	12702	12612	12580	12633	12529	12603	12648	12558	12647	12509	12805	12564	12789	12562	12538	12450	12614	12593	12527	12493	12678	12566	12646	12625	12540	12493	12560	12531	12622	12487	12612	12652	12600	12478	12594	12681	12480	12669	12442	12698	12609	12531	12691	12477	12412	12651	12597	12683	12562	12627	12484	12629	12640	12605	12458	12503	12623	12535	12540	12667	12526	12495	12607	12521	12670	12569	12684	12645	12417	12501	12469	12600	12640	12629	12443	12671	12690	12565	12564	12619	12571	12663	12617	12660	12586	12483	12558	12543	12573	12654	12591	12529	12537	12612	12657	12602	12660	12567	12521	12539	12641	12594	12566	12689	12460	12498	12615	12517	12660	12706	12620	12521	12551	12590	12732	12630	12394	12562	12693	12577	12548	12697	12489	12529	12648	12688	12670	12620	12587	12627	12673	12667	12655	12512	12574	12438	12529	12719	12485	12555	12588	12796	12616	12575	12811	12572	12435	12439	12628	12638	12744	12634	12682	12559	12557	12586	12522	12466	12485	12527	12637	12650	12471	12389	12585	12455	12559	12422	12450	12475	12544	12600	12452	12534	12748	12530	12487	12723	12655	12731	12674	12533	12673	12443	12569	12558	12541	12625	12496	12750	12427	12488	12621	12467	12559	12438	12514	12483	12594	12523	12564	12595	12610	12691	12740	12677	12413	12466	12540	12530	12565	12596	12581	12534	12536	12746	12613	12685	12652	12513	12706	12552	12421	12581	12323	12549	12503	12649	12462	12699	12476	12613	12676	12463	12434	12591	12628	12651	12516	12718	12677	12433	12598	12419	12649	12649	12632	12497	12554	12515	12480	12492	12677	12570	12630	12624	12677	12608	12759	12694	12557	12648	12650	12571	12748	12555	12486	12581	12474	12562	12670	12669	12575	12672	12364	12610	12601	12674	12538	12581	12735	12553	12626	12430	12638	12546	12571	12429	12613	12553	12585	12428	12681	12515	12452	12695	12550	12513	12579	12603	12556	12493	12543	12708	12441	12486	12741	12570	12638	12588	12495	12500	12630	12373	12551	12518	12688	12505	12677	12752	12473	12476	12606	12591	12449	12351	12360	12531	12731	12631	12595	12759	12598	12454	12645	12586	12628	12556	12645	12559	12687	12719	12490	12493	12587	12646	12478	12491	12464	12544	12603	12467	12754	12549	12480	12386	12649	12566	12602	12575	12439	12616	12691	12720	12541	12538	12627	12671	12543	12646	12604	12574	12656	12552	12559	12566	12700	12591	12529	12611	12485	12372	12572	12323	12537	12561	12711	12540	12557	12443	12557	12536	12564	12457	12545	12448	12532	12506	12587	12649	12637	12729	12466	12494	12508	12537	12498	12529	12610	12677	12733	12687	12684	12643	12575	12413	12619	12642	12529	12639	12518	12584	12477	12445	12449	12551	12612	12558	12617	12487	12692	12632	12578	12292	12644	12507	12460	12510	12534	12577	12569	12495	12558	12392	12685	12543	12754	12520	12414	12577	12661	12795	12375	12580	12745	12642	12568	12556	12474	12463	12500	12610	12530	12679	12618	12562	12681	12526	12517	12727	12742	12677	12745	12572	12565	12360	12560	12575	12491	12695	12664	12644	12569	12720	12481	12436	12598	12636	12679	12598	12658	12555	12563	12555	12561	12530	12379	12644	12462	12521	12590	12670	12548	12603	12713	12678	12533	12657	12630	12680	12540	12413	12679	12636	12487	12591	12473	12705	12444	12673	12616	12683	12519	12679	12447	12543	12650	12708	12542	12648	12477	12556	12590	12610	12593	12628	12533	12479	12629	12457	12511	12645	12582	12422	12548	12613	12623	12582	12436	12496	12403	12570	12616	12728	12689	12355	12601	12525	12594	12603	12496	12484	12481	12528	12614	12621	12575	12495	12723	12594	12456	12423	12577	12479	12490	12472	12462	12582	12858	12509	12426	12705	12617	12734	12574	12616	12597	12670	12432	12727	12626	12530	12472	12560	12517	12548	12443	12523	12573	12453	12570	12744	12630	12515	12640	12725	12457	12545	12589	12511	12672	12481	12582	12347	12572	12547	12671	12547	12536	12442	12586	12640	12606	12566	12737	12700	12722	12645	12566	12630	12367	12432	12518	12574	12567	12371	12673	12422	12675	12619	12468	12599	12714	12475	12550	12612	12727	12551	12496	12460	12352	12644	12724	12519	12598	12584	12639	12652	12477	12637	12441	12684	12628	12550	12565	12553	12590	12550	12763	12717	12584	12514	12692	12517	12567	12624	12725	12487	12605	12604	12788	12529	12726	12556	12528	12457	12628	12585	12652	12663	12721	12723	12546	12563	12635	12552	12462	12716	12638	12506	12522	12481	12655	12663	12521	12428	12565	12595	12620	12610	12568	12563	12673	12584	12554	12427	12600	12514	12722	12669	12509	12429	12688	12420	12510	12600	12777	12509	12414	12628	12572	12454	12594	12503	12438	12738	12407	12483	12522	12549	12574	12637	12589	12479	12515	12512	12688	12635	12466	12547	12700	12595	12538	12549	12551	12587	12498	12454	12708	12504	12582	12524	12625	12677	12560	12672	12573	12461	12575	12469	12655	12626	12589	12470	12696	12697	12645	12649	12429	12536	12571	12616	12634	12487	12519	12512	12634	12577	12646	12479	12441	12645	12439	12607	12646	12672	12498	12610	12618	12498	12600	12566	12543	12520	12723	12533	12597	12573	12527	12572	12638	12524	12604	12532	12588	12455	12650	12563	12712	12469	12713	12524	12645	12535	12481	12580	12627	12592	12427	12609	12568	12381	12512	12528	12491	12641	12687	12434	12481	12498	12673	12609	12529	12566	12544	12709	12417	12771	12623	12709	12654	12619	12619	12519	12600	12499	12512	12576	12634	12613	12401	12683	12571	12595	12695	12513	12569	12698	12575	12554	12569	12555	12551	12608	12905	12462	12560	12671	12552	12571	12512	12530
22862	21072	28773	23619	21238	22587	22004	16549	15256	15697	15442	15284	15444	15411	15191	15310	15208	15368	15219	15404	15143	15191	15151	15246	14979	14962	15262	15040	15116	14998	15297	15380	14893	15116	15097	14954	15050	14923	14962	15093	14941	14940	14930	14933	15045	14771	14903	15034	15067	15138	14926	14840	15001	14974	15042	15062	15004	15013	14912	14903	15126	14897	14958	14936	14835	14847	14939	15060	14872	15058	15091	14795	14965	15064	14981	14760	15017	14997	15026	15122	15166	15203	15021	14931	15317	15195	14835	15034	15082	14817	15126	14881	15045	15021	15007	15124	14938	14835	14988	14882	14971	14764	15085	14843	14871	14782	15015	14957	14767	14966	14928	15021	14934	15022	14976	14776	14920	14910	14919	14978	15087	14972	14921	14785	14760	14825	14852	14815	14966	15085	15049	15088	15098	15123	15041	15064	14898	14987	15018	14696	15089	15060	14993	14971	14882	14737	14922	14923	14998	15059	14922	15090	14779	14905	15025	15015	14904	15153	14971	14940	14930	14875	15017	14924	15023	14928	15010	14905	15013	15062	14843	14994	15113	14906	14827	14956	15072	15057	14954	14892	14848	14963	14696	14899	14900	15073	14840	14884	14624	14828	14903	15022	15041	14902	14845	15037	15177	14811	15035	15048	14789	14897	15098	14956	14811	14848	14938	15022	14887	14944	14826	15007	14904	14933	14925	14921	14796	14840	14582	14746	14933	14835	14854	14915	14704	14872	15108	14994	14932	14874	14876	14927	14687	14942	14994	14732	14982	15031	14771	15061	14941	15010	14734	14892	15144	14973	15036	14889	14963	15067	15042	14866	15004	14915	14806	14846	14954	14985	14831	14921	15015	14693	14820	14918	15221	15107	14964	14845	14714	14749	15056	14845	14972	14913	15005	14818	14752	15039	15180	15027	14900	14887	15065	14681	14971	14826	14779	14892	14811	14663	14889	14853	14845	14723	14922	14897	14952	14756	14916	15138	14953	15086	14981	14860	14835	15009	14974	14940	14879	15097	14962	14844	15004	14983	15054	14794	14767	14736	14663	14941	14844	15035	15031	14884	14909	14709	14839	14887	14888	15063	15015	15027	15087	14949	14933	14911	14769	14865	14818	15001	14966	15010	15010	14868	14825	15045	14942	14979	14984	14908	15014	14958	14880	14904	14948	14899	14824	14816	14899	14999	14868	14833	14959	15036	15150	14820	14880	14943	15052	15053	14825	15030	14944	14869	14844	15027	14898	15106	14933	15046	15065	15197	14882	14928	14906	14908	14849	14705	15036	14960	15068	14869	14838	14989	14935	15028	14975	15016	14852	14940	15068	14979	14875	14914	15199	14772	14867	15003	15012	14963	14869	14854	14887	14862	15013	15047	15086	14918	14937	15087	14907	14918	14974	15050	14876	14983	15041	14983	14939	14897	14836	14870	14805	14793	14948	14852	14839	15028	14800	14942	14868	14846	14981	15090	14722	15162	14973	14915	14935	14927	15006	14903	14849	14904	14866	14805	14924	14904	14811	14831	15138	15005	15027	14937	14822	14901	15084	14843	14992	14965	14925	14857	15007	14805	14970	14902	14998	14972	15038	14848	14876	14830	14887	15056	14916	15169	15013	15161	15024	14845	15069	15095	14993	14858	15072	14891	14764	14980	14906	15127	14870	14973	14974	14849	14971	14961	14895	14780	14813	14792	14818	15024	15150	15025	14774	14831	14883	15000	14861	14806	14981	14983	14912	14849	14930	14906	14923	14708	14994	14814	14880	14982	15101	14915	15145	14815	14764	14918	14907	14890	14984	15005	14957	14966	14919	14863	14811	14970	14934	14712	14955	14757	15177	14879	14955	14977	15004	14895	15041	14815	14907	15014	14906	14973	14696	14895	14979	15020	15036	14831	14783	14674	14932	14805	15052	14847	14905	14885	14904	14849	14709	14750	14993	14929	14838	15043	14756	14902	14838	15096	14874	14917	14879	15027	14891	15023	14931	14857	14868	14971	15120	15034	14889	14989	14946	15031	14934	14781	14951	14816	15030	14945	15005	14655	15007	15031	15045	14878	14879	14841	14889	14984	15087	14964	14830	14758	14918	14969	14824	15064	15033	15078	14858	14986	15045	14903	14922	14963	14864	15068	14861	14923	14846	14956	14962	14951	15039	14888	15007	15202	15056	14854	14977	15002	14926	14832	15106	14903	14728	14834	14931	14839	14976	14936	14900	14700	15021	15004	14870	14940	15087	14912	14958	15053	14972	15022	14986	14903	14876	14915	14852	14909	14990	14805	14842	14838	14877	14908	15036	14967	14982	15090	14831	15028	14865	14874	15019	14791	14741	15130	14943	14868	14861	14755	15101	14992	14983	15077	14829	14811	14958	15060	15022	14900	15048	14953	14657	14713	14940	14795	15097	14878	14971	14752	14919	14919	14876	14871	15176	14849	14813	14860	14992	14731	14903	14844	14968	14976	14788	14925	15125	14831	14781	14864	14968	14902	14894	14758	14896	15222	14945	14918	14853	15011	14956	15011	15032	14692	14899	14981	14854	14804	14990	14762	14807	14806	15013	14887	14881	15025	15112	14846	14713	14869	15059	14904	14993	14872	14893	14975	14873	15018	15055	14988	14919	14829	14946	14700	14841	15002	14942	14852	14842	14847	15007	14983	14939	14913	14997	15090	14752	14819	14942	14900	14771	14768	14949	14920	14932	14971	14998	15071	14843	14965	14853	14859	14777	14979	14984	14864	14923	14648	15108	14838	14901	14874	14860	14964	14990	15010	14858	14777	14841	14968	14806	14911	14901	14924	15044	14917	14776	14894	14887	14997	15005	14851	14956	14860	15103	15164	14825	14844	14791	14971	14913	14922	14989	15064	14992	14918	14927	14935	15081	14976	14935	14885	14843	14757	14954	14943	14799	14883	14918	14891	14797	14946	14932	14846	14938	14920	14966	14891	14855	14937	15004	14924	14982	15049	15056	14766	14895	14888	15074	14961	14709	14796	14707	14885	15039	14978	14990	14875	14933	14865	14941	14784	14693	14856	14962	14975	15030	14755	14924	14994	15059	15099	14904	14890	14818	14911	14851	15020	14892	15044	14966	14997	14866	15015	14903	14968	14915	14937	15109	14803	14871	15008	14748	14928	14829	14876	14886	14876	14788	14850	14798	14801	15024	14705	14912	15025	14974	15092	14759	14662	14872	14955	14730	14815	14974	14824	14906	14927	14933	14937	14841	14829	15054	14888	15014	14889	14924	15054	14960	14714	15159	14999	14885	14871	15064	14797	14837	14820	14850	15068	14985	14807	14922	14854	15001	14856	14876	14891	14885	14906	14821	14941	14932	14917	14797	14738	14983	14965	14955	14832	15103	14960	14741	14912	14853	14906	15022	14902	14839	14649	14919	14842	14826	15062	15029	14978	15266	14970	14939	15014	14849	14938	14802	14888	14865	14653	15017	14757	14783	14879	14948	15065	14714	14860	14788	15007	15040	15107	15017	14762	14742	14776	14908	14922	14935	14874	14823	14884	14825	14905	15062	14938	14890	14798	14769	14764	14879	14842	14872	14998	14847	14660	14849	15031	15176	15106	14992	14918	14806	14943	14832	14712	14746	14851	14946	14971	14946	14904	15006	15073	14979	14997	14847	15067	14968	15034	15094	14891	14863	14994	15010	14783	14818	14840	14923	14908	14786	15042	14917	14937	14966	14732	14717	14875	15083	14869	14944	14869	14979	14697	14907	14956	14906	14803	14914	14875	14764	15042	14926	15031	14834	14792	14890	14859	15074	14602	14814	15180	14860	14830	14938	14828	14745	14836	14957	14830	14976	14874	14848	14904	14788	14828	14868	14832	14981	14871	14977	14774	14791	14942	14855	15063	14990	14746	14925	14977	15051	14813	14923	14981	14980	15038	14906	14897	15037	14958	14807	14802	14666	14890	14842	14852	14788	15089	14974	14996	14863	14942	14929	14973	14922	14870	14949	14882	14983	14795	14961	14801	14953	14882	14850	14929	14763	14931	15045	14818	14998	14891	14953	14904	14932	14862	14743	14847	14990	14981	14969	14991	14855	15104	14941	14890	14749	15069	15029	14920	14888	14706	15077	14905	14812	14905	14851	15027	15007	14900	14867	14989	15098	14911	14825	15132	14894	14822	14757	14935	14981	14790	14935	14937	15052	14747	14865	14879	14824	14867	14971	14962	14871	14948	15071	14892	15023	14941	15052	14926	14899	14973	15004	14972	14869	14889	14927	14986	14943	14795	14887	14980	14954	15013	15089	14881	14927	15136	14922	14913	15081	15005	15104	14919	15053	14867	15067	15060	14852	14916	14852	14832	14944	14947	15057	14935	14804	14717	14830	15092	14997	14829	15065	14971	14954	14799	14849	15029	14890	14971	14986	14897	14793	14959	14795	14953	15138	14852	14794	14883	14945	14743	14916	15121	14778	14852	14802	14897	14881	15062	14760	14788	14900	15069	15153	15022	15065	14978	14678	15082	14973	15097	14691	14859	14830	14854	14931	14861	15077	14807	14997	15043	14985	14858	15029	14993	14971	14791	14884	14943	15002	14894	14917	14893	14889	15020	14874	14823	14926	14891	14843	14795	15028	14761	14934	15058	14931	14946	14796	15016	14901	14941	15140	14813	14812	14854	14830	15008	14888	14831	15021	14923	14914	14868	14877	14898	14993	14881	15062	14972	14795	14874	15026	14969	15024	14914	14936	14898	14963	15013	14826	14863	14938	14933	14968	14909	15023	14862	14909	15123	14950	14994	15083	14886	14871	14971	15030	14993	14875	14871	14882	14959	14947	15017	14958	14966	14942	15018	14894	14962	15284	14972	14977	15060	15067	14974	14789	14983	14955	14821	14910	15160	14931	14849	14914	15130	14890	14790	14974	14833	14947	14735	14751	14863	15008	14807	15050	14889	14745	14927	14598	15006	14917	14864	14998	14928	15108	15028	14980	14800	14945	14859	14925	14967	14867	14912	14796	14781	14956	14814	14995	14970	14984	14970	14791	14940	14835	14713	14894	14903	14888	14913	14737	14791	14851	14980	14897	15045	14746	14992	15120	14749	14832	14859	14891	14968	15147	14938	15117	15071	15018	14719	14998	14941	15079	14962	15032	14834	14950	14931	14891	14974	14889	14931	14795	14754
17051	31916	29005	22670	16415	15032	14389	13904	13580	13566	13274	13269	13052	13182	13151	13208	13052	13029	12904	12968	12868	12949	12847	12755	12882	12917	12800	13053	12899	12693	12896	12836	12830	12772	12855	12860	12737	12909	12651	12912	12742	13028	12897	12794	12880	12840	12915	12660	12855	12675	12852	12780	12654	12974	12848	12745	12745	12791	12936	12789	12983	12594	12901	12711	12772	12817	12780	12483	12727	12820	12664	12707	12800	12828	12760	12770	12825	12863	12952	12869	13059	13088	12999	13160	12912	12902	13032	12750	12925	12659	12982	12793	12823	12702	12911	12842	12752	12873	12793	12844	12824	12751	12809	12863	12812	12819	12817	12910	12836	12854	12788	12706	12788	12673	12810	12849	12795	12777	12891	12929	12736	12813	12755	12775	12764	12671	12779	12839	12850	12906	12800	12857	12867	12826	12847	12719	13039	12889	12787	12793	12737	12664	12727	12771	12664	12607	12900	12847	12732	12780	12739	12839	13048	12810	12798	12628	12766	12882	12736	12765	12824	12637	12711	12778	12691	12898	12723	12953	12720	12871	12774	12664	12754	12758	12730	12816	12704	12761	12756	12651	12893	12849	12765	12731	12817	12859	12810	12886	12804	12795	12650	12647	12831	12827	12882	12849	12777	12663	12759	12957	12750	12701	12716	12796	12723	12632	12814	12575	12812	12782	12678	12817	12909	12701	12867	12816	12673	12822	12836	12651	12690	12748	12809	12731	12638	12755	12766	12717	12832	12791	12521	12651	12801	12706	12847	12774	12716	12717	12679	12752	12771	12762	12740	12963	12907	12761	12832	12708	12859	12814	12633	12925	12694	12729	12861	12701	12793	12693	12679	12685	12791	12755	12891	12812	12860	12805	12817	12779	12645	12766	12747	12632	12785	12717	12899	12745	12810	12768	12881	12731	12803	12770	12794	12739	12850	12756	12715	12718	12832	12921	12815	12606	12837	12598	12703	12609	12763	12798	12612	12804	12837	12614	12722	12799	12776	12874	12837	12777	12961	12769	12725	12790	12837	12667	12741	12820	12833	12703	12778	12787	12628	12830	12914	12660	12860	12772	12874	12815	12820	12911	12733	12773	12692	12667	12983	12716	12822	12639	12816	12703	12840	12723	12712	12595	12883	12751	12884	12783	12818	12766	12897	12706	12786	12834	12786	12767	12828	12700	12726	12658	12808	12763	12740	12768	12712	12796	12850	12783	12609	12568	12587	12814	12937	12959	12730	12931	12856	12753	12715	12666	12725	12865	12763	12807	12714	12771	12673	12748	12633	12726	12696	12736	12898	12792	12822	12819	12831	12734	12727	12771	12761	12756	12869	12933	12751	12612	12822	12944	12819	12778	12849	12861	12568	12597	12635	12742	12920	12919	12733	12710	12780	12850	12862	12856	12852	12736	12826	12853	12649	12778	12765	12784	12783	12809	12676	12785	12859	12689	12647	12724	12769	12782	12774	12703	12777	12814	12747	12603	12848	12874	12837	12680	12728	12626	12910	12751	12741	12790	12869	12838	12838	12810	12725	12549	12870	12835	12840	12737	12913	12744	12709	12551	12822	12711	12821	12791	12731	12726	12636	12775	12777	12892	12872	12704	12699	12770	12757	12587	12678	12745	12759	12764	12789	12702	12773	12757	12798	12665	12719	12618	12739	12674	12821	12878	12739	12917	12743	12772	12767	12588	12715	12721	12795	12983	12733	12751	12869	12717	12733	12739	12807	12631	12903	12748	12650	12847	12728	12812	12656	12768	12752	12830	12853	12804	12784	12864	12783	12879	12810	12768	12724	12675	12921	12756	12772	12768	12676	12803	12670	12731	12859	12639	12872	12730	12785	12803	12793	12846	12675	12803	12687	12808	12758	12743	12795	12788	12751	12826	12671	12660	12814	12674	12709	12912	12773	12731	12971	12960	12654	12793	12645	12636	12728	12740	12710	12568	12893	12847	12857	12879	12741	12699	12824	12980	12732	12906	12807	12724	12737	12776	12686	12732	12805	12722	12605	12759	12608	12690	12759	12923	13002	12662	12689	12795	12811	12872	12813	12739	12724	12632	12777	12703	12711	12659	12714	12720	12641	12785	12751	12989	12619	12741	12721	12758	12886	12795	12788	12909	12808	12852	12769	12882	12549	12817	12834	12745	12788	12761	12701	12907	12844	12765	12740	12790	12797	12900	12671	12854	12841	12787	12732	12630	12862	12699	12911	12829	12762	12804	12823	12745	12648	12909	12756	12699	12741	12811	12744	12763	12654	12693	12685	12794	12685	12814	12809	12771	12932	12746	12866	12672	12804	12803	12680	13002	12812	12745	12765	12717	12764	12745	12860	12869	12622	12721	12812	12798	12593	12957	12744	12872	12747	12840	12824	12789	12712	12863	12952	12743	12732	12735	12800	12976	12639	12913	12676	12821	12718	12792	12935	12721	12849	12731	12886	12889	12804	12667	12835	12839	12783	12735	12734	12717	12648	12662	12712	12749	12756	12860	12891	12760	12847	12808	12862	12701	12895	12791	12844	12703	12803	12792	12789	12853	12776	12745	12742	12785	12730	12706	12814	12745	12774	12742	12746	12674	12907	12692	12737	12802	12782	12671	12856	12789	12772	12775	12801	12904	12847	12689	12810	12812	12686	12817	12700	12608	12860	12999	12741	12860	12830	12752	12737	12784	12583	12886	12852	12791	12724	12740	12734	12743	12774	12668	12764	12691	12867	12930	12874	12746	12690	12727	12690	12927	12822	12754	12664	12670	12719	12801	12841	12720	12858	12742	12744	12792	12736	12710	12638	12705	12799	12810	12786	12732	12663	12746	12748	12796	12872	12658	12647	12676	12799	12810	12791	12694	12739	12903	12907	12814	12768	12873	12803	12704	12778	12803	12624	12798	12946	12854	12566	12658	12846	12759	12683	12756	12796	12844	12573	12967	12694	12712	12753	12603	12723	12758	12895	12833	12877	12531	12682	12792	12711	12810	12607	12749	12810	12763	12691	12855	12821	12741	12770	12712	12903	12777	12705	12653	12833	12779	12823	12712	12710	12765	12779	12820	12732	12820	12696	12728	12709	12751	12738	12801	12798	12878	12778	12818	12834	12809	12818	12861	12705	12758	12800	12682	12621	12771	12700	12677	12679	12781	12656	12806	12798	12967	12594	12710	12729	12829	12732	12782	12852	12766	12681	12720	12774	12647	12670	12791	12611	12769	12808	12739	12758	12731	12778	12694	12766	12800	12868	12762	12863	12651	12723	12650	12915	12838	12859	12641	12871	12655	12711	12596	12786	12773	12844	12818	12692	12744	12780	12765	12909	12630	12663	12755	12800	12682	12910	12791	12651	12665	12910	12841	12689	12765	12726	12777	12633	12696	12789	12760	12786	12884	12814	12882	12723	12788	12643	12696	12680	12801	12716	12585	12608	12848	12782	12811	12803	12790	12873	12896	12900	12702	12841	12920	12861	12652	12736	12836	12760	12726	12718	12804	12651	12769	12770	12693	12802	12727	12692	12989	12828	12834	12718	12807	12811	12779	12694	12703	12806	12559	12883	12917	12677	12704	12872	12784	12801	12752	12782	12634	12912	12652	12744	12796	12881	12740	12706	12859	12807	12789	12782	12828	12607	12668	12722	12836	12730	12772	12913	12743	12633	12724	12818	12547	12840	12675	12602	12713	12816	12777	12859	12674	12662	12811	12797	12891	12723	12833	12953	12806	12745	12670	12800	12494	12743	12826	12749	12694	12766	12726	12728	12887	12697	12770	12876	12837	12914	12741	12656	12710	12718	12762	12777	12584	12621	12736	12744	12675	12691	12721	12701	12703	12683	12806	12780	12734	12814	12775	12778	12833	12765	12639	12698	12751	12742	12823	12824	12826	12929	12742	12790	12621	12794	12695	12887	12918	12761	12836	12716	12865	12823	12835	12813	12834	12757	12690	12754	12767	12803	12727	12768	12861	12850	12712	12881	12952	12642	12834	12800	12666	12936	12660	12692	12764	12580	12726	12887	12744	12659	12863	12860	12584	12838	12850	12973	12736	12790	12784	12855	12607	12744	12817	12869	12740	12815	12797	12744	12987	12893	12863	12638	12984	12975	12927	12611	12890	12560	12867	12861	12756	12697	12720	12853	12801	12912	12670	12626	12798	12771	12824	12669	12726	12743	12630	12855	12622	12554	12718	12949	12681	12699	12810	12804	12609	12665	12815	12853	12690	12869	12651	12669	12850	12725	12557	12535	12933	12685	12865	12757	12852	12806	12804	12711	12820	12705	12720	12753	12751	12919	12727	12786	12817	12848	12818	12775	12728	12836	12690	12723	12704	12688	12703	12658	12926	12717	12763	12812	12764	12792	12828	12730	12819	12872	12788	12632	12722	12685	12695	12761	12722	12726	12689	12838	12764	12636	12810	12745	12707	12782	12613	12828	12776	12830	12797	12798	12809	12733	12935	12828	12753	12755	12890	12683	12768	12765	12737	12719	12677	12840	12604	12736	12752	12663	12718	12562	12877	12607	12787	12897	12567	12862	12711	12818	12750	12823	12787	12709	12767	12776	12641	12957	12730	12663	12928	12788	12845	12746	12644	12729	12687	12723	12894	12700	12628	12607	12743	12684	12674	12780	12660	12802	12783	12559	12802	12767	12661	12726	12602	12785	12832	12647	12700	12723	12717	12774	12606	12714	12824	12701	12720	12721	12709	12886	12605	12716	12837	12701	12726	12880	12826	12671	12712	12850	12776	12581	12669	12617	12746	12717	12878	12742	12684	12775	12730	12680	12677	12752	12711	12454	12810	12748	12881	12759	12698	12756	12723	12639	12712	12756	12701	12830	12703	12981	12745	12776	12771	12835	12715	12931	12777	12893	12766	12862	12918	12803	12650	12733	12683	12761	12820	12656	12710	12753	12759	12820	12721	12833	12750	12875	12801	12757	12758	12796	12674	12822	12826	12769	12728	12737	12812	12763	12704	12649	12640	12813	12761	12877	12745	12618	12697	12861	12768	12839	12795	12762	12747	12831	12766	12815	12839	12899	12788	12791	12841	12805	12788	12685	12669	12724	12886	12876	12760	13061	12622	12837	12745	12795	12693	12800	12697	12637	12668	12804	12719	12729	12798	12856	12790	12816	12644	12937	12874	12643	12817	12874	12707
27680	21696	22682	18824	15240	15161	15093	15082	15055	15085	15071	15083	14890	15036	14932	15095	15130	14734	14922	15033	15013	14934	14956	15032	14982	15055	15045	15031	14955	14930	14785	14986	15076	14710	14901	14892	14862	14927	14983	14851	14711	14867	14667	14932	14790	15070	15029	14830	14944	15008	14929	14902	15051	14976	14846	14818	14940	14904	15144	14966	14857	15016	14968	14992	15185	14961	15005	14932	15018	14903	14737	14921	14932	14870	14977	15000	14980	14906	15103	15088	15022	15163	14781	15037	14993	15031	14995	15021	14991	14917	14808	14645	14706	14858	14841	14984	14846	14974	14964	14937	15029	14845	14892	14863	14962	15008	14828	14970	15182	14879	14951	14900	15043	14834	14931	14983	14996	14926	14748	14813	15015	14708	15001	14990	14908	15065	14996	14860	14815	14775	15037	14999	14897	14906	14798	14960	14734	15045	14877	14901	14815	14953	14999	14955	15052	14825	14884	14850	14977	15067	15022	14922	15149	14906	14837	15125	14878	14763	14823	15022	15106	14849	14995	15007	15026	14985	14926	14847	14933	14981	14944	15160	15102	14836	15020	14964	14892	15062	14994	15031	15114	15065	14857	14965	15046	14875	15063	14948	14832	14941	14936	14884	15010	14935	14707	14909	15178	15007	15021	14904	14869	14915	15031	14965	14850	14786	14907	15008	15173	14700	14905	14884	14905	14817	14994	14952	14974	15027	14893	15050	14978	14919	14917	15018	15131	15124	14949	14941	14869	14893	15075	15028	14934	15025	14966	14962	14795	14841	15007	14939	15011	14949	14954	14930	14869	14859	15000	14815	15003	14949	14934	14961	14886	15163	15182	14923	14661	15170	14883	15000	14900	14786	14853	15048	14943	14910	14729	14944	14867	15075	14904	14963	14799	14925	15008	15029	14885	14951	14923	14930	14836	14972	14927	14919	14834	15061	14812	14963	14946	14911	14950	14999	14973	15032	14902	14952	15050	14986	15039	14748	14820	14773	15010	14950	14926	14886	15100	15099	14851	14784	14998	14830	14822	14963	15006	14976	14811	14989	14900	14912	14733	14944	14970	14924	15143	15005	15040	15017	15016	14927	14885	15018	14949	14840	15098	14932	15150	14842	14910	14754	14874	15048	14996	14912	14737	15011	15014	15125	15109	15141	14983	15041	15034	15235	15001	15082	14969	14814	15005	14826	14875	14740	14819	14945	14822	14698	14988	14828	14905	15006	14895	14924	14923	14888	15062	15012	15025	14763	14906	15024	14952	14963	14978	14974	14868	15004	15049	15126	15082	14861	14947	15017	14945	14959	14957	15055	14860	14828	14900	15037	14968	14644	15225	14782	14854	15004	14992	15034	15047	15064	14946	15147	14935	14955	14803	14884	14821	15099	14795	14959	14859	14843	14769	15209	15033	14989	14891	15065	14837	14849	14857	14885	15005	14930	15278	14923	15005	15149	15000	14991	15076	14831	14957	15001	14857	15022	14876	14973	15007	14923	14946	14987	15047	14991	14789	14633	14982	14899	14856	15065	15123	15101	14849	14808	14934	15123	14996	14860	14985	15005	14830	15007	14863	14852	14901	14843	15050	14987	15035	15155	14789	15104	14971	15101	15112	15067	14959	14908	14931	15171	14886	14807	14984	14928	14762	14969	15026	15034	15081	15045	14977	15032	14971	14989	14901	14827	15086	14899	15059	15054	15047	14977	15097	15020	15078	15176	15041	15034	15048	14914	15031	14943	14932	14996	14912	14973	14861	14866	14792	14792	15075	15015	14934	14856	15020	14962	15008	14939	15067	15137	14881	14883	14790	15025	14914	15080	14885	14875	14940	14808	14819	14839	14816	15204	15217	14903	14759	14664	14951	14972	14941	14920	14901	14922	14883	15096	14683	15074	14952	14847	15103	14794	14936	15059	14998	14936	14718	14920	15050	14981	14969	15029	15056	14998	14828	14871	14905	14872	15025	15048	14862	15008	14950	14861	14756	14894	14761	14991	15123	14954	15011	14944	14820	14926	15056	14997	15041	14913	14746	14971	14795	14845	14951	14972	15090	14999	15118	15015	15042	14782	15134	15020	14891	14817	15074	14888	14880	14926	14994	14951	14992	14937	14906	14879	14878	14735	14864	14908	14842	14836	14913	14958	14841	14768	14686	14869	15062	15041	14939	15028	14835	14937	14748	14944	15053	14817	14865	15014	15092	14924	14965	14897	14834	14941	14910	15055	14883	15031	14868	15038	15082	14961	14899	15167	14990	15152	14812	15025	14829	14934	14848	14930	14800	14896	14751	14979	15018	14848	14935	14808	14781	14811	14987	14899	15142	14703	14849	15045	14995	15048	14911	15176	14989	15001	15094	15024	15144	15001	14951	14974	15003	14896	14868	14966	15120	14912	14994	14851	14971	15022	14886	14828	14957	15177	14869	15033	14899	14753	15045	15122	15067	15110	14957	14911	14913	15025	14774	14715	14990	14981	14948	14840	14865	14820	14935	14980	14893	15008	14878	14997	14921	15007	15110	14778	14939	15090	15095	14908	14871	14805	15096	14764	15144	15141	14951	14984	15045	14888	15012	14916	15005	14981	14962	14881	14768	14960	14865	14790	14874	15034	15031	14991	14971	14984	15060	14972	14953	14956	15066	14896	14860	15135	14779	14905	14889	15047	14914	15099	14911	14991	14783	15021	15124	14953	14916	14891	14863	14945	14857	14811	14927	14892	14995	14857	15048	14874	15280	15005	14929	14898	15023	14871	14774	14810	15072	14932	14874	15072	15052	14948	15184	14922	14934	14919	14917	15022	14882	14851	14875	15150	14963	15130	14937	14924	14799	15007	15109	14938	14983	15012	14783	14911	14933	14869	14966	14884	15007	14941	15024	14873	14731	14773	14899	14767	14985	14940	14874	14976	15014	14987	14987	14933	15004	14950	15028	15022	14955	15004	14839	14890	14822	14837	14996	14863	15206	14912	14856	15054	14857	15091	14918	15042	15048	15025	14817	14835	15056	14899	14966	14978	14866	14953	14905	14936	14899	14938	15067	14973	14965	15048	15081	14987	15240	15057	15040	14957	14821	15175	15029	15032	14717	15099	14960	15011	14893	14962	14748	14744	14989	15031	15130	14931	14806	14961	15137	15000	14984	14891	14825	14958	15015	14716	15076	14848	14905	15030	14932	15105	14881	14710	14908	14722	14748	14985	14944	15114	14939	15106	14798	14977	14737	14967	14924	15023	15094	14886	15101	14882	14923	14970	14979	14733	15074	15043	14942	14953	14804	14771	14877	14915	14882	15100	15052	15020	15062	14980	14984	14911	14850	14900	14961	14880	14998	15179	15090	14906	14911	15140	14994	14908	15062	14925	15038	15093	14855	14835	14881	14927	14925	15109	15129	14886	14747	14854	14964	14789	14998	15023	15038	14850	14936	15031	14910	14801	14900	15020	15005	14927	15121	14927	15057	15044	14990	14781	14884	14921	15071	15080	14921	14974	14915	14925	15012	14753	15037	14989	15030	14923	14943	14866	15070	15142	15015	15039	14890	14958	14995	14762	14854	15084	14972	15020	15138	14868	14992	14874	15039	14800	15013	14924	14951	14920	14989	15066	14889	14816	14709	14930	14864	14898	15027	14876	14793	14911	14872	14901	14993	14994	14987	14997	14840	14903	14799	15041	14997	15025	14962	14961	14836	15134	14930	15086	14952	14911	14861	15129	14894	14994	14837	14861	14954	15017	15033	15117	14853	15085	14856	14858	14938	14947	14790	14842	15053	14915	15071	15111	14747	14842	14894	15055	14866	14966	14949	14734	14940	14981	15143	15186	14974	14783	15015	14889	14968	14980	14967	14857	14926	14706	14859	14957	15134	15115	15026	14936	14966	14981	14945	14909	14898	15057	15140	14866	15071	15027	15098	14908	15012	14818	15098	15105	14926	14965	14960	14969	15069	14893	14864	14818	15054	15144	15020	15110	14946	14955	14832	14823	14932	15204	14962	14753	14829	15064	14887	15048	15080	14970	14908	15046	15096	14993	14883	14861	14838	15037	14986	14881	14808	14970	14936	14879	14972	15207	14744	14930	14997	14973	14973	14894	15070	14788	14955	14959	14875	14814	14886	14931	15113	14910	14897	14869	14782	14933	15048	15096	15066	15220	14914	14992	14898	14891	15010	14926	14887	14976	14956	15023	14810	14946	15037	14984	14842	14907	14996	14892	15237	14878	14987	15016	14684	14960	14857	15075	14911	14806	14826	14786	14950	14853	15116	14911	14920	15079	14752	14884	14825	14875	14946	15073	14987	14795	14946	14871	14976	15126	14840	14969	15038	14973	14896	14939	15009	14799	15210	14929	14886	15075	14890	14936	14845	14913	15008	14945	15081	14866	14911	15010	15073	14918	15099	14998	14842	14892	15062	14889	14923	14962	14954	15051	14712	14922	14974	15020	15023	14896	14903	15037	14994	15133	14996	14849	14920	15019	14936	15013	14966	14962	15063	14907	14999	14693	14956	14926	14837	14925	15048	15008	15023	15102	14980	14856	14967	15116	15056	14968	14861	15078	14904	14951	14984	14851	15220	15047	14944	15014	15087	15052	14881	14920	14924	14989	14821	15026	14870	14853	14973	14930	15054	14981	14943	14713	14868	14945	14760	15059	14987	14671	14816	14782	14875	15111	14967	14903	14939	15018	15089	14889	15027	14981	15007	14949	15012	14848	15062	14986	14854	15193	15000	14973	14839	14866	14773	14978	15108	14827	14835	14846	15010	15001	15012	15053	15076	14847	14938	14907	15001	14908	14726	15062	15048	15000	14756	14793	14878	14924	14899	15059	14871	14834	14953	14966	14957	14945	15159	14793	14951	15047	14885	14925	14969	14830	14877	15009	15112	14985	14872	14964	14914	14909	14971	14903	15109	14858	15040	15078	14882	14970	14746	14861	14935	14801	14773	14843	14832	14816	15104	14944	14898	14890	14849	14714	14793	15139	15008	14988	15028	14831	15084	15038	14887	14940	15136	14979	14936	15038	14891	14948	14842	14906	14872	15090	14837	14972	14903	14777	15078	14785	14738	14907	15060	14991	14895	15003	14799	15110	14893	14934	14764	14891	14969	15055	14888	14853	14868	15200	14766	14861	14968	14785	14848	14823	15028	15103	15023	14925	15090	14648
14957	19132	17166	14581	13267	13015	12946	12683	12851	12812	12767	12861	12897	12679	12710	12758	12801	12972	12909	12860	12692	12868	12736	12878	12801	12779	12624	12881	12855	12831	12854	12725	12833	12831	12619	12752	12709	12812	12832	12677	12828	12851	12885	12892	12787	12821	12924	12836	12661	12794	12713	12853	12792	12821	12715	12737	12691	12766	12806	12832	12911	12754	13020	12746	12902	12727	12673	12907	12785	12943	12819	12802	12891	12712	12824	12791	12921	12860	12751	12963	12942	12890	12897	13031	12759	12833	12779	12571	12734	12723	12791	12859	12798	12696	12686	12733	12793	12679	12757	12708	12754	12887	12783	12783	12823	12761	12675	13061	12904	12827	12762	12745	12807	12718	12715	12859	12685	12958	12647	12917	12690	12812	12819	12835	12675	12695	12808	12937	13026	12770	12837	12826	12851	12660	12823	12921	12936	12700	12803	12797	12788	12856	12850	12908	12911	12711	12706	12895	12792	12850	12862	12801	12824	12826	12872	12671	12827	12659	12975	12907	12771	12666	12729	12839	12795	12615	12635	12997	12864	12562	13010	12731	12725	12970	12898	12975	12745	12814	12779	12869	12792	12746	12765	12863	12850	12767	12855	12815	12865	12835	12868	12722	12982	12890	12849	12749	12735	12732	12777	12731	12725	12714	12663	12833	12754	12743	12781	12840	12772	12747	12694	12786	12689	12674	12870	12775	12725	12857	12815	12771	12816	12789	12738	12932	12728	12476	12940	12756	12730	12745	12807	12756	12770	12823	12771	12784	12878	12867	12659	12921	12911	12798	12814	12751	12890	12844	12718	12720	12877	12771	12793	12898	12723	12711	12736	12851	12847	12880	12936	12909	12699	12810	12784	12857	12701	12777	12792	12789	12804	12667	12737	12719	12782	12780	12640	12851	12826	12685	12858	12873	12586	12744	12794	12757	12707	12856	12649	12743	12903	12887	12880	12721	12809	12988	12765	12862	12772	12830	12740	12797	12831	12754	12793	12810	12746	12642	12775	12753	12638	12679	12866	12774	12763	12904	12716	12880	12788	12881	12834	12872	12663	12743	12773	12804	12992	12869	12826	12814	12773	12761	12903	12756	12949	12789	12676	12951	12936	12825	12672	12842	12773	12757	12814	12799	12740	12866	12884	12668	12755	12804	12662	12761	13009	12853	12763	12968	12609	12790	12729	12960	12850	12812	12640	12728	12715	12802	12807	12775	12773	12835	12886	12918	12741	12823	12848	12639	12803	12650	12773	12784	12748	12788	12862	12741	12771	12849	12752	12816	12864	12809	12752	13002	12845	12759	12812	12741	12686	12747	12668	12858	12795	12895	12802	12799	12794	12798	12823	12899	12910	12856	12692	12675	12823	12828	12853	12832	12862	12864	13018	12664	12882	12916	12903	12655	12814	12685	12850	12741	12951	12722	12758	12843	12907	12735	12855	12833	12741	12640	12981	12768	12858	12968	12883	12803	12735	12898	12914	12804	12811	12656	12876	12800	12822	13010	12914	12963	12626	12970	12562	12864	12580	12744	12621	12846	12812	12772	12912	12631	12800	12741	12736	12853	12895	12856	12800	12972	12633	12861	12841	13048	12835	12902	12761	12860	12721	12872	12862	12633	12748	12851	12706	12922	12742	12728	12783	12860	12852	12873	12758	12710	12789	12862	12781	12804	12861	12866	13004	12708	12926	12692	12718	12822	12906	12741	12738	12889	12710	12801	12663	12854	12669	12909	12733	12683	12821	12832	12877	12763	12861	12613	12721	12835	12737	12936	12886	12781	12784	12683	12691	12705	12773	12842	12781	12701	12802	12773	12845	12778	12858	12898	12864	12753	12882	12781	13000	12773	12832	12703	12940	12880	12871	12838	12766	12909	12789	12730	12719	12722	12957	12769	12811	12718	12819	12784	12753	12920	12704	12794	12813	12899	12814	12710	12734	12787	12864	12717	12613	12739	12701	12750	12886	12797	12836	12815	12755	12879	12934	12903	12689	12812	12850	12624	12954	12710	12762	12758	12806	12863	12846	12820	12636	12927	13000	13062	12653	12893	12736	12718	12754	12703	12845	12656	12648	12760	12806	12831	12757	12793	12622	12810	12776	12629	12772	12835	12858	12927	12910	12843	12687	12834	12858	12815	12820	12865	12867	12694	12823	12756	12727	12739	12863	12795	12720	12798	12914	12868	12824	12788	12814	12858	12726	12748	12722	12969	12728	12804	12776	12745	12694	12930	12907	12855	12500	12683	12793	12922	12700	12631	12738	12819	12872	12850	12778	12816	12753	12759	12901	12581	12877	12584	12869	12848	12818	12548	12833	12950	12631	12654	12638	12785	12707	12935	12854	12837	12881	12714	12601	12718	12801	12846	12799	12878	12667	12916	12749	12736	12728	12698	12686	12851	12825	12878	12857	12805	12791	12875	12783	12760	12774	12856	12811	12834	12794	12900	12846	12749	12874	12700	12712	12826	12724	12920	12710	12642	12910	12803	12699	12868	12834	12800	12722	12855	12878	12726	12922	12888	12912	12785	13080	13019	12857	12818	12659	12807	12948	12840	12798	12820	12797	12797	12790	12867	12904	12706	12957	12700	12741	12978	12757	12813	12773	12941	12821	12850	12736	12892	12868	12906	12924	12836	12667	12702	12809	12854	12782	12885	12969	12598	12810	12797	12890	12852	12899	12879	12779	12760	12812	12869	12845	12719	12933	12773	12633	12911	12810	12648	12863	12602	12905	12554	12877	12964	12868	12800	12766	12763	12774	12939	12775	12881	12859	12777	12882	12906	12665	12650	12920	12660	12777	12747	12657	12707	12654	12844	12749	12766	12730	12706	12730	12764	12732	12821	12926	12758	12734	12622	12876	12801	12839	12841	12929	12778	12704	12805	12761	12762	12546	12735	12849	12653	12807	12694	12890	12879	12913	12736	13006	12732	12759	12894	12953	12784	12834	12701	12845	12708	12685	12647	12706	12850	12803	12762	12919	12644	12842	12878	12903	12823	12770	12877	12723	12813	12815	12889	12724	12793	12964	12795	12809	12793	12794	12849	12862	12900	12834	12727	12874	12713	12675	12824	12941	12743	12851	12799	12860	12668	12813	12874	12886	12690	12792	12840	12736	12923	12968	13014	12883	12608	12765	12784	12817	12713	12817	12946	12734	12833	12874	12747	12868	12871	12892	12807	12724	12858	12859	12795	12805	12722	12732	12824	12654	12819	12829	12806	12907	12645	12933	12680	12912	12767	12795	12793	12771	12868	12886	12657	12942	12883	12813	12889	12740	12678	12803	12843	12970	12702	12827	12827	12833	12943	12808	12845	12721	12789	12934	12790	12728	12962	12776	12826	12745	12969	12722	12883	12785	12842	12763	12727	13035	12886	12752	12851	12720	12862	12767	12803	12833	12691	12733	12700	12776	12870	12722	12745	12952	12762	12684	12853	12777	12843	12867	12835	12798	12884	12838	12814	12795	12712	12858	12837	12766	12696	12845	12679	12881	12649	13002	12740	12677	12822	12789	12859	12795	12844	12867	12641	12838	12712	12658	12852	12842	12635	12705	12790	12700	12889	12787	12702	12759	12840	12713	12823	12731	12737	12760	12833	12687	12910	12745	12879	12920	12612	12818	12857	12831	12874	12796	12759	12799	12743	12624	12815	12711	12892	12660	13028	12792	12697	12763	12833	12867	12942	12866	13040	12882	12706	12851	12708	12891	12867	12686	12952	12662	12896	13083	12771	12862	12802	12742	12859	12859	12797	12759	12772	12875	13006	12723	12690	12874	12947	12825	12786	12714	12883	12896	12838	12614	12823	12837	12868	12766	12682	12718	12523	12902	12810	12843	12702	12723	12785	12798	12848	12778	12634	12819	12746	12610	12724	12816	12802	12654	12827	12778	12820	12915	12828	12798	12851	12789	12692	12699	12787	12776	12592	12750	12806	12748	12693	12846	12729	12793	12776	12902	12958	12592	12861	12868	12704	12730	12891	12773	12735	12853	12864	12879	12737	12620	12916	12738	12712	12832	12728	12914	12829	12911	12918	12886	12674	12820	12722	12811	12769	12799	12807	12663	12767	12757	12860	12924	12848	12900	12776	12711	12759	12841	12721	12721	12701	12781	12730	12847	12911	12738	12893	12785	12989	12838	12866	12781	12757	12798	12764	12925	12802	12697	12958	12920	12761	12693	12820	13036	12755	12982	12857	12743	12861	12855	12778	12786	12802	12750	12922	12717	12693	12821	12812	12742	12939	12862	12673	12745	12731	12716	12788	12855	12735	12926	12801	12782	12843	12815	12918	12839	12678	12814	12633	12891	12863	12840	12803	12749	12856	12786	12956	12822	12810	12814	12942	12740	12985	12709	12907	12822	12968	12788	12675	12782	12762	12839	12911	12685	12778	12767	12610	12962	12681	12859	12848	12778	12863	12951	12853	13065	12906	12796	12799	12805	12712	12767	12872	12876	12722	12874	12901	12811	12919	12637	12857	12898	12777	12886	12803	12778	12725	12845	12755	12816	12764	12856	12700	12703	12850	12913	12852	13038	12752	12746	12844	12688	12824	12713	12759	12721	12785	12834	12869	12889	12940	12821	12934	12812	12707	12841	12904	12935	12805	12602	12840	12771	12848	12693	12957	12834	12866	12927	12951	12857	12604	12699	12762	12740	12899	12804	12761	12739	12850	12753	12907	12691	12906	12891	12723	12707	12755	12733	12807	12879	12860	12842	12906	12757	12766	12865	12769	12854	12885	12775	12754	12940	12688	12825	12927	13022	12776	12881	12821	12870	12878	12835	12798	12762	12728	12720	12912	12701	12788	12748	12743	12659	12862	12849	12879	12890	12697	12949	12663	12774	12857	12646	12664	12788	12804	12727	12666	12847	12994	12892	12794	12805	12859	12852	12898	12814	12733	12794	12813	12789	12769	12919	12900	12905	12787	12816	12603	12745	12872	12706	12874	12726	12815	12865	12796	12856	12786	12819	12771	12720	12786	12832	12727	12615	12760	12895	12853	12785	12709	12690	12785	12959	12896	12832	12762	12829	12827	12718	12892	12727	12762	12893	12795	13029	12887	12753	12708	12771	12857	12701	12819	12801	12875	12739	12823	12860	12975	12790	12830	12648	12876	12834	12823	12933	12732	12870	12935	12816	12743
24060	21095	28284	24232	21619	19221	17226	15538	14899	15050	14788	14821	14761	14776	14927	14705	14750	14608	14673	14581	14558	14864	14607	14642	14774	14576	14616	14581	14537	14765	14566	14621	14670	14700	14653	14467	14681	14874	14654	14728	14700	14517	14510	14642	14808	14661	14533	14585	14740	14649	14617	14569	14575	14523	14762	14454	14597	14614	14531	14497	14493	14393	14545	14496	14677	14407	14606	14648	14705	14861	14705	14469	14607	14628	14560	14525	14585	14551	14590	14682	14722	14572	14803	14590	14757	14569	14785	14552	14813	14465	14563	14571	14658	14633	14659	14595	14413	14446	14614	14429	14401	14636	14582	14525	14715	14651	14711	14614	14707	14600	14813	14455	14588	14491	14578	14642	14487	14390	14588	14580	14602	14648	14553	14677	14674	14379	14726	14441	14558	14443	14496	14497	14633	14543	14761	14495	14592	14541	14604	14514	14790	14464	14643	14643	14503	14584	14454	14625	14547	14797	14526	14319	14596	14679	14629	14327	14483	14571	14727	14544	14628	14647	14590	14609	14430	14671	14790	14696	14403	14557	14619	14515	14671	14578	14451	14621	14705	14580	14542	14459	14510	14630	14667	14683	14698	14702	14756	14817	14509	14523	14409	14603	14611	14560	14621	14533	14502	14792	14562	14464	14538	14310	14533	14375	14505	14781	14497	14505	14635	14504	14658	14696	14496	14375	14685	14575	14601	14555	14657	14658	14447	14214	14613	14445	14510	14608	14454	14551	14727	14475	14536	14507	14485	14699	14567	14707	14578	14726	14449	14479	14629	14538	14609	14607	14422	14893	14708	14603	14664	14629	14614	14557	14681	14582	14674	14483	14641	14580	14443	14578	14683	14583	14584	14576	14713	14564	14627	14709	14574	14663	14469	14503	14782	14624	15001	14729	14523	14713	14531	14641	14664	14690	14702	14698	14394	14715	14529	14689	14702	14732	14569	14761	14479	14450	14614	14605	14584	14666	14499	14336	14638	14436	14513	14723	14668	14615	14754	14668	14894	14480	14653	14528	14641	14668	14637	14526	14527	14715	14552	14649	14641	14689	14597	14588	14445	14620	14747	14442	14667	14477	14568	14550	14518	14518	14891	14710	14485	14671	14582	14945	14709	14566	14531	14633	14612	14630	14687	14524	14551	14436	14450	14386	14554	14729	14565	14656	14659	14716	14705	14644	14660	14776	14566	14499	14513	14629	14642	14444	14376	14570	14759	14506	14489	14526	14764	14609	14520	14530	14369	14400	14571	14628	14723	14361	14522	14410	14674	14584	14434	14574	14550	14449	14467	14439	14400	14533	14571	14598	14629	14559	14629	14392	14493	14736	14545	14487	14482	14817	14503	14598	14497	14651	14619	14567	14380	14584	14271	14662	14570	14590	14502	14607	14359	14627	14678	14686	14689	14535	14813	14657	14603	14872	14647	14436	14565	14624	14482	14693	14657	14713	14656	14428	14418	14585	14773	14443	14608	14283	14744	14660	14644	14581	14566	14737	14480	14551	14696	14478	14511	14498	14595	14731	14819	14591	14552	14594	14563	14596	14658	14575	14659	14682	14641	14734	14376	14533	14647	14719	14639	14553	14651	14582	14465	14696	14574	14611	14819	14549	14597	14733	14762	14613	14444	14490	14590	14546	14629	14690	14580	14559	14405	14553	14706	14438	14769	14529	14628	14746	14493	14520	14618	14467	14607	14586	14642	14653	14718	14494	14537	14595	14516	14593	14648	14574	14564	14735	14617	14629	14729	14462	14600	14610	14476	14756	14618	14662	14554	14548	14703	14324	14532	14627	14602	14479	14566	14670	14428	14594	14516	14789	14639	14621	14571	14510	14614	14554	14678	14591	14575	14545	14662	14485	14713	14529	14677	14526	14646	14602	14554	14718	14766	14796	14737	14737	14467	14623	14421	14564	14627	14547	14666	14497	14577	14754	14383	14410	14441	14728	14903	14570	14519	14632	14402	14607	14719	14304	14515	14422	14398	14399	14569	14526	14581	14480	14481	14519	14494	14538	14635	14637	14653	14425	14656	14542	14501	14410	14528	14642	14703	14578	14635	14442	14581	14661	14684	14620	14422	14616	14487	14651	14645	14631	14480	14636	14665	14307	14600	14466	14509	14485	14646	14727	14602	14702	14658	14725	14595	14480	14517	14582	14807	14482	14897	14588	14580	14777	14566	14487	14569	14687	14713	14524	14740	14656	14597	14662	14628	14504	14746	14476	14615	14757	14648	14736	14653	14757	14567	14534	14415	14629	14593	14483	14583	14447	14699	14503	14511	14647	14662	14760	14602	14627	14609	14382	14381	14572	14792	14557	14569	14513	14731	14675	14446	14652	14676	14799	14819	14588	14436	14640	14675	14432	14770	14694	14450	14466	14648	14571	14484	14758	14724	14566	14592	14649	14621	14562	14427	14606	14584	14571	14626	14440	14583	14564	14717	14543	14639	14425	14566	14577	14645	14531	14563	14551	14755	14545	14637	14554	14315	14526	14674	14525	14618	14689	14635	14614	14541	14568	14480	14612	14656	14398	14615	14586	14498	14745	14672	14693	14690	14732	14681	14485	14471	14652	14593	14572	14652	14632	14736	14528	14628	14441	14510	14731	14649	14574	14653	14791	14723	14579	14520	14562	14630	14663	14615	14521	14647	14747	14433	14298	14562	14713	14635	14594	14638	14838	14548	14555	14591	14529	14671	14709	14572	14522	14521	14444	14614	14633	14588	14556	14596	14688	14595	14538	14548	14410	14677	14425	14700	14638	14714	14685	14637	14702	14768	14601	14583	14467	14463	14557	14407	14569	14515	14644	14786	14469	14615	14517	14762	14602	14465	14615	14494	14607	14595	14421	14570	14583	14624	14441	14743	14436	14518	14560	14496	14654	14598	14462	14493	14566	14591	14622	14750	14537	14542	14580	14729	14666	14648	14513	14412	14624	14532	14503	14613	14553	14580	14692	14450	14373	14723	14439	14484	14547	14629	14709	14571	14721	14648	14554	14610	14775	14575	14494	14575	14630	14428	14400	14496	14678	14318	14521	14538	14712	14517	14560	14637	14453	14464	14595	14764	14734	14479	14533	14398	14534	14580	14705	14469	14774	14631	14604	14639	14836	14569	14475	14451	14752	14588	14668	14505	14516	14907	14456	14545	14764	14619	14852	14624	14798	14786	14594	14813	14513	14776	14617	14584	14592	14521	14562	14606	14606	14449	14566	14605	14590	14559	14683	14616	14566	14437	14673	14553	14514	14678	14545	14573	14595	14587	14741	14553	14571	14584	14581	14433	14457	14347	14588	14566	14621	14612	14531	14621	14499	14358	14479	14632	14623	14746	14640	14602	14577	14631	14535	14396	14681	14532	14705	14542	14629	14546	14852	14540	14385	14650	14633	14750	14350	14561	14601	14535	14641	14639	14641	14556	14635	14460	14417	14605	14905	14412	14498	14580	14746	14441	14561	14586	14545	14422	14679	14689	14676	14537	14504	14682	14458	14512	14653	14755	14698	14624	14601	14578	14462	14553	14608	14425	14415	14361	14675	14497	14530	14578	14560	14492	14475	14571	14563	14545	14566	14530	14468	14613	14534	14614	14694	14548	14582	14483	14482	14601	14641	14503	14733	14693	14567	14551	14563	14601	14491	14564	14487	14711	14699	14569	14634	14817	14557	14616	14573	14692	14840	14533	14541	14534	14735	14637	14567	14829	14336	14508	14566	14349	14530	14413	14576	14652	14614	14605	14686	14596	14713	14560	14556	14704	14689	14544	14903	14585	14821	14634	14571	14504	14609	14624	14473	14762	14709	14590	14561	14575	14644	14553	14499	14512	14598	14663	14739	14716	14626	14520	14745	14691	14617	14567	14538	14732	14688	14696	14549	14575	14660	14601	14452	14598	14721	14533	14507	14467	14567	14423	14665	14746	14436	14639	14668	14640	14499	14645	14532	14490	14417	14606	14543	14683	14500	14765	14488	14636	14536	14703	14697	14463	14663	14547	14592	14494	14495	14673	14595	14589	14600	14518	14425	14694	14535	14648	14610	14368	14471	14555	14576	14625	14519	14490	14688	14588	14509	14777	14536	14522	14683	14472	14561	14665	14703	14693	14685	14623	14794	14693	14700	14525	14665	14523	14457	14484	14477	14749	14715	14729	14611	14530	14561	14453	14503	14617	14708	14619	14533	14710	14501	14468	14709	14645	14449	14537	14513	14615	14530	14528	14679	14467	14668	14447	14530	14613	14527	14543	14531	14480	14625	14749	14394	14417	14531	14557	14643	14554	14676	14622	14690	14644	14761	14572	14702	14535	14609	14506	14869	14465	14613	14520	14448	14808	14599	14523	14658	14556	14618	14553	14645	14700	14631	14594	14531	14400	14629	14678	14615	14754	14643	14372	14546	14510	14721	14537	14449	14594	14674	14656	14542	14613	14505	14721	14742	14536	14653	14597	14623	14545	14729	14675	14421	14472	14696	14522	14595	14537	14705	14705	14755	14518	14613	14755	14561	14615	14662	14661	14593	14365	14537	14548	14540	14565	14697	14366	14641	14613	14759	14606	14406	14522	14544	14577	14610	14709	14776	14444	14577	14570	14638	14508	14585	14659	14539	14792	14726	14581	14697	14800	14622	14424	14539	14531	14376	14702	14672	14589	14663	14509	14486	14690	14543	14586	14648	14645	14428	14811	14516	14518	14559	14738	14558	14658	14654	14565	14561	14745	14599	14454	14502	14614	14757	14575	14572	14808	14726	14835	14725	14569	14588	14547	14541	14472	14765	14428	14845	14639	14584	14599	14526	14514	14607	14465	14541	14629	14720	14621	14579	14632	14482	14408	14680	14574	14677	14639	14658	14662	14747	14808	14604	14563	14668	14741	14549	14440	14599	14484	14567	14615	14623	14509	14605	14647	14477	14537	14457	14598	14692	14682	14491	14521	14570	14562	14477	14530	14481	14522	14759	14657	14795	14569	14709	14462	14575	14547	14447	14527	14581	14762	14534	14706	14500	14716	14558	14515	14530	14720	14590	14712	14554	14667	14633	14685	14482	14537	14625	14707	14673	14600	14697	14693	14627	14563	14462	14426	14510	14400	14756	14386	14544	14508	14565	14532	14496	14489	14498	14753	14567	14559	14511	14734	14628	14527	14434
15094	26168	23297	16848	14681	13868	13540	13226	13193	13158	12979	12955	12898	12829	12761	12917	12899	12712	12878	12627	12731	12866	12858	12884	12698	12736	12711	12725	12768	12730	12808	12761	12654	12727	12579	12729	12821	12609	12808	12690	12858	12708	12570	12602	12494	12688	12633	12724	12743	12833	12532	12760	12804	12557	12493	12640	12439	12723	12561	12534	12651	12669	12646	12697	12675	12594	12609	12676	12690	12520	12672	12573	12666	12572	12660	12766	12659	12709	12727	12795	12810	12918	12810	12958	12779	12746	12766	12770	12619	12801	12719	12655	12679	12578	12659	12691	12477	12541	12691	12630	12759	12624	12651	12709	12613	12739	12551	12640	12707	12519	12585	12586	12637	12518	12554	12607	12626	12630	12778	12872	12537	12654	12615	12659	12562	12733	12683	12727	12756	12604	12714	12580	12631	12653	12576	12513	12631	12674	12752	12557	12561	12650	12729	12622	12601	12634	12825	12481	12474	12559	12643	12782	12577	12650	12694	12650	12582	12664	12714	12584	12663	12574	12503	12634	12581	12618	12719	12587	12603	12483	12706	12678	12519	12626	12668	12752	12828	12663	12712	12716	12469	12555	12585	12566	12569	12607	12750	12572	12651	12613	12691	12835	12552	12643	12605	12721	12707	12607	12648	12690	12784	12688	12642	12703	12556	12527	12504	12656	12636	12858	12812	12357	12678	12606	12700	12649	12662	12686	12635	12719	12775	12697	12612	12595	12551	12607	12604	12683	12595	12617	12580	12687	12736	12694	12504	12637	12708	12624	12691	12744	12673	12601	12692	12710	12601	12430	12679	12556	12634	12548	12606	12663	12592	12494	12569	12673	12687	12605	12582	12590	12486	12604	12647	12612	12733	12655	12663	12539	12627	12630	12671	12662	12478	12536	12636	12599	12782	12595	12661	12677	12654	12554	12458	12549	12616	12505	12512	12539	12667	12677	12696	12580	12634	12713	12694	12638	12647	12537	12495	12694	12673	12796	12683	12511	12673	12664	12610	12668	12743	12583	12562	12711	12731	12545	12402	12678	12694	12594	12534	12644	12599	12704	12617	12673	12638	12617	12710	12414	12707	12659	12530	12707	12650	12767	12592	12550	12541	12603	12753	12528	12698	12683	12690	12528	12743	12759	12771	12677	12627	12571	12683	12572	12673	12535	12497	12499	12665	12653	12654	12606	12651	12677	12511	12626	12480	12586	12709	12568	12755	12605	12682	12720	12630	12587	12628	12574	12553	12705	12747	12587	12675	12746	12579	12658	12576	12568	12736	12531	12803	12642	12631	12408	12676	12659	12600	12684	12481	12752	12711	12523	12588	12664	12772	12526	12760	12543	12588	12634	12682	12545	12618	12582	12574	12460	12650	12646	12554	12589	12585	12488	12598	12675	12585	12704	12758	12490	12674	12578	12844	12674	12562	12691	12628	12448	12908	12733	12773	12703	12629	12719	12605	12673	12683	12650	12590	12708	12708	12793	12737	12740	12714	12614	12712	12672	12743	12634	12494	12574	12692	12713	12488	12733	12627	12648	12672	12771	12784	12428	12705	12703	12573	12714	12554	12597	12727	12535	12522	12616	12557	12566	12531	12720	12667	12655	12658	12609	12575	12670	12619	12598	12502	12636	12645	12431	12681	12566	12636	12498	12568	12488	12812	12597	12410	12673	12671	12698	12575	12620	12666	12738	12703	12557	12628	12622	12654	12728	12587	12597	12493	12570	12417	12649	12756	12545	12633	12632	12657	12745	12601	12882	12672	12710	12796	12668	12516	12596	12632	12615	12710	12684	12554	12698	12729	12541	12751	12629	12520	12592	12733	12697	12653	12564	12642	12608	12602	12625	12712	12599	12629	12878	12717	12615	12546	12743	12489	12735	12780	12539	12700	12651	12710	12585	12514	12742	12629	12511	12511	12734	12592	12674	12543	12770	12724	12594	12644	12626	12490	12619	12657	12777	12595	12689	12604	12654	12520	12810	12750	12781	12599	12632	12553	12705	12583	12638	12729	12574	12656	12673	12598	12519	12621	12544	12704	12712	12726	12602	12698	12714	12611	12738	12599	12670	12728	12736	12639	12559	12667	12610	12513	12731	12563	12564	12669	12601	12640	12728	12702	12528	12635	12490	12738	12727	12674	12773	12598	12643	12586	12692	12603	12602	12593	12520	12675	12569	12439	12648	12591	12844	12730	12762	12594	12604	12685	12671	12651	12676	12617	12598	12557	12624	12654	12744	12515	12518	12588	12530	12581	12761	12598	12855	12753	12573	12608	12613	12502	12635	12594	12646	12697	12724	12624	12734	12661	12577	12726	12644	12690	12605	12789	12656	12706	12410	12772	12509	12622	12635	12706	12630	12853	12497	12514	12641	12652	12622	12532	12674	12659	12729	12608	12681	12708	12706	12510	12433	12652	12588	12613	12607	12625	12741	12611	12539	12561	12644	12595	12657	12612	12566	12727	12730	12706	12643	12655	12673	12704	12530	12537	12617	12536	12637	12631	12760	12675	12585	12566	12609	12600	12661	12786	12576	12531	12649	12644	12750	12551	12629	12691	12644	12727	12631	12883	12474	12562	12582	12501	12531	12674	12632	12658	12693	12706	12431	12621	12768	12548	12696	12773	12611	12658	12795	12694	12590	12678	12415	12599	12615	12578	12635	12712	12597	12771	12558	12623	12618	12610	12532	12341	12650	12638	12660	12493	12683	12537	12427	12649	12657	12618	12537	12565	12676	12783	12644	12655	12604	12532	12691	12631	12594	12622	12662	12599	12566	12738	12742	12634	12646	12820	12558	12656	12761	12514	12676	12552	12864	12684	12646	12477	12687	12597	12622	12554	12320	12648	12763	12532	12553	12601	12515	12821	12555	12440	12640	12606	12535	12684	12506	12641	12629	12723	12621	12742	12664	12652	12513	12605	12662	12622	12486	12561	12565	12651	12543	12627	12605	12686	12558	12603	12460	12710	12647	12604	12628	12735	12656	12574	12645	12458	12697	12749	12748	12669	12753	12714	12536	12760	12657	12715	12653	12699	12697	12558	12626	12519	12679	12736	12711	12586	12633	12644	12610	12598	12535	12579	12600	12694	12608	12642	12716	12472	12776	12577	12730	12519	12748	12560	12612	12759	12533	12674	12684	12702	12733	12630	12451	12557	12684	12703	12611	12689	12603	12585	12642	12654	12580	12611	12660	12556	12622	12718	12516	12652	12702	12774	12564	12592	12615	12779	12656	12692	12605	12614	12585	12690	12574	12680	12532	12606	12680	12651	12734	12664	12591	12535	12610	12742	12529	12610	12749	12790	12547	12649	12432	12619	12539	12763	12582	12696	12605	12712	12488	12593	12552	12757	12507	12833	12768	12631	12637	12590	12816	12790	12590	12584	12518	12425	12592	12904	12731	12399	12604	12575	12666	12525	12659	12538	12809	12615	12650	12573	12600	12544	12720	12509	12623	12652	12523	12553	12778	12675	12747	12678	12630	12670	12651	12549	12636	12540	12651	12542	12648	12447	12714	12498	12612	12640	12641	12631	12688	12702	12658	12599	12633	12794	12665	12740	12616	12832	12728	12589	12584	12515	12637	12499	12447	12732	12689	12571	12678	12658	12668	12581	12533	12541	12596	12654	12705	12790	12725	12671	12669	12664	12584	12603	12690	12541	12549	12682	12621	12547	12632	12574	12635	12636	12582	12797	12813	12773	12676	12775	12576	12702	12493	12643	12583	12518	12522	12618	12678	12693	12714	12554	12785	12644	12615	12618	12616	12692	12639	12805	12529	12683	12563	12697	12723	12642	12615	12738	12438	12687	12683	12508	12684	12820	12639	12669	12675	12772	12674	12769	12646	12639	12652	12626	12536	12497	12588	12621	12621	12733	12711	12645	12752	12690	12818	12479	12580	12707	12411	12662	12646	12433	12500	12566	12758	12718	12756	12679	12633	12509	12624	12609	12707	12409	12751	12581	12648	12689	12659	12657	12650	12647	12761	12727	12886	12569	12649	12634	12706	12615	12647	12764	12571	12765	12670	12672	12622	12633	12538	12597	12574	12731	12600	12605	12608	12759	12688	12616	12792	12618	12533	12604	12602	12507	12725	12591	12675	12672	12541	12596	12787	12590	12723	12639	12731	12779	12586	12766	12481	12670	12702	12702	12545	12674	12592	12681	12750	12532	12449	12422	12659	12822	12540	12788	12721	12639	12607	12727	12652	12713	12425	12629	12620	12706	12639	12725	12701	12681	12605	12688	12689	12538	12646	12627	12463	12777	12612	12617	12652	12782	12461	12732	12608	12593	12596	12676	12626	12623	12659	12554	12692	12544	12584	12722	12698	12768	12659	12638	12681	12647	12810	12671	12460	12791	12503	12643	12761	12616	12660	12545	12712	12692	12614	12730	12703	12698	12511	12588	12585	12649	12713	12720	12660	12595	12564	12686	12738	12596	12624	12603	12772	12622	12660	12698	12499	12816	12495	12706	12699	12568	12631	12769	12628	12598	12710	12749	12735	12665	12745	12650	12653	12579	12608	12454	12420	12512	12635	12664	12682	12667	12562	12630	12687	12672	12780	12601	12666	12548	12573	12665	12668	12676	12610	12693	12589	12598	12717	12557	12496	12655	12559	12535	12539	12595	12613	12671	12596	12681	12607	12562	12672	12676	12441	12745	12798	12660	12662	12579	12555	12526	12656	12514	12569	12708	12791	12582	12679	12725	12593	12791	12626	12765	12757	12704	12779	12627	12699	12624	12466	12695	12570	12689	12581	12478	12753	12668	12645	12640	12752	12591	12579	12680	12765	12543	12620	12871	12567	12547	12749	12572	12582	12573	12572	12706	12644	12754	12602	12660	12448	12646	12648	12684	12645	12704	12767	12778	12744	12537	12671	12654	12721	12864	12673	12604	12871	12525	12656	12564	12768	12581	12643	12661	12470	12575	12411	12710	12638	12598	12530	12502	12723	12795	12578	12498	12807	12622	12640	12675	12778	12702	12673	12601	12573	12633	12535	12546	12695	12554	12556	12504	12709	12823	12596	12737	12599	12628	12552	12756	12526	12661	12575	12500	12681	12661	12530	12730	12727	12698	12501	12790	12351	12751	12790	12829	12667	12746	12667	12462	12710	12723	12583	12729	12585	12820	12528	12736	12650
22853	21096	28817	23659	21305	22663	22012	16612	15845	15957	15715	15585	15528	15348	15480	15415	15204	15494	15393	15411	15355	15318	15372	15169	15190	15253	15323	15132	15067	15205	15025	15401	15025	15140	15026	15081	15184	14923	15156	15117	15288	15085	15166	15129	15140	15022	15026	14977	15055	15277	15128	15120	14990	15152	15041	15025	15059	14970	15194	15026	15186	15101	15085	14957	14912	14928	15113	15155	15132	15192	15221	15113	14866	14932	15060	15125	15113	15210	15163	15141	15153	15345	15427	15375	15352	15281	15232	15363	14969	15138	15224	15067	15131	15192	15364	15080	15007	15248	14978	15328	15072	15134	15052	15242	15151	14995	15147	15056	15117	15278	15102	15038	15038	15092	15215	15044	15087	15115	15254	14953	15026	15127	15064	15119	14964	15023	15072	14950	15086	14994	15189	15114	15082	15070	14971	15014	15029	15157	15076	15256	15093	15139	15107	14990	15102	15298	15153	15062	14910	14986	15111	14994	15015	15164	15065	15164	15155	15167	15218	15037	15084	15048	15203	15032	15149	14999	15099	14742	15046	14946	15089	15000	15140	15102	15119	15038	15213	14918	15061	15022	15022	15004	15015	14909	14991	15197	14945	14838	14766	15015	15184	15078	15116	15016	15148	15169	14892	15060	14954	15022	15038	15083	15050	15018	15105	15008	15122	15136	15023	14886	15086	15140	15156	15115	15026	15018	14976	14994	14890	14992	15058	15103	15306	14973	14983	14957	15013	15083	15046	15182	14862	14940	15026	15088	14870	15065	15068	15042	14944	15012	15069	15085	15142	15205	14969	14946	14994	15040	14975	15015	14861	15101	15087	15308	14930	14978	15104	15059	15067	15176	15125	15037	15186	15092	15198	14991	15007	14936	15117	15038	15200	15168	15071	15178	15066	14970	15062	15003	14973	14961	15027	14968	14963	15176	15247	14961	14809	15105	15007	15157	14943	15218	15008	14951	15023	15039	15110	14938	15096	15116	15120	15078	15039	15113	14984	15050	15021	15208	14892	14969	15070	14925	14975	14893	14816	15027	14955	14967	15104	14940	15054	14989	14983	15002	15212	15064	15118	14660	15104	15160	15003	15171	15086	14838	15105	15152	15133	14919	14944	15150	15095	15049	15029	15255	15146	15015	15173	15238	15087	15049	14998	15005	15135	15178	15061	14941	15025	15080	15118	14990	15021	15052	15157	14982	15064	15082	15010	15116	15133	15215	15177	15005	14889	15129	14913	15142	15226	14945	15061	14936	14901	15072	15069	14882	15151	15112	15029	15046	14968	15161	14972	15052	15026	15105	14973	15131	15192	15017	15051	15088	14990	14942	15104	15009	15004	14956	14770	15042	14841	14916	15000	14940	15176	14974	15080	15184	15110	15081	15005	15143	15249	15145	15183	14892	15125	15151	15070	15063	14970	15073	15022	14895	14903	15170	15023	14968	15041	14954	15021	15104	15082	14991	15037	14977	14976	15195	15129	14965	15180	15114	15016	15037	15359	15064	15006	14787	14981	14945	14988	15120	15007	15057	14929	15022	15056	15006	15038	15153	15085	15308	15016	15012	14913	14933	15033	14966	14977	15008	14841	15010	15107	15224	14986	14993	14864	15141	15097	15211	15356	15106	14990	15070	14958	15077	14886	14954	14950	14945	15171	15128	15140	14884	14901	14939	15114	14865	15007	15056	14949	15209	14994	15152	15091	14902	15021	14868	14906	15110	15102	15060	15102	15087	15006	15050	15021	15207	15025	15044	15101	14979	14985	15091	14932	14918	15009	15006	15167	14948	15085	15005	15077	14929	14945	14870	14971	15057	15101	15152	14987	15171	14974	14998	15113	14993	14941	15139	14953	14976	15156	15038	15069	15380	14959	15187	15063	14982	15147	15224	15001	15116	15033	14929	14981	14983	14804	14963	14896	15264	15015	15040	14957	15170	15053	15064	15041	14998	15104	14982	15177	15034	14898	14973	15130	15019	14954	15089	14993	15099	14990	15097	15008	15101	15190	14850	15008	14858	14911	14944	15028	15073	15047	15230	15033	15100	15010	15135	15154	15009	15047	14984	14926	15072	15174	15134	15097	14917	14992	15053	15012	15158	15104	15021	15050	15116	15279	15103	15160	15025	14974	14997	15061	14961	14964	14996	15377	15105	15159	15071	15085	15060	15010	14937	15035	15103	15012	15104	15087	15130	15028	15206	15151	15160	14911	14882	14835	15191	15063	15020	14991	14928	15131	15230	14891	14981	15094	14916	14972	15137	14925	15047	15172	14944	14953	15002	15035	15159	15151	14912	14923	15163	14985	15049	15088	15001	15062	15025	15194	15088	15152	14994	15092	15165	14957	15034	14999	14925	15024	14965	15047	14996	15012	14997	15025	15036	15061	15094	15070	15019	14923	14980	15139	15110	15104	14997	15023	14942	15138	14919	15157	15122	15139	15054	15139	14994	14914	15200	15056	14816	15077	14908	14922	15135	14919	15105	14995	15103	15002	14962	14927	14975	14989	15134	15160	15006	15035	14873	15127	14968	15045	14932	14957	15153	15182	15047	15151	15124	15227	14953	14828	15074	15095	15072	15003	15061	15086	15045	14984	15120	15056	14988	14873	14998	14894	15003	14814	14937	15252	15003	15084	15147	15225	15080	14996	14984	14968	15126	14956	15180	14874	15053	14985	15000	15028	15186	15072	15098	14932	14993	15170	14957	15140	14951	15156	14798	14962	15252	14984	14918	15137	14896	14848	15035	14801	14984	15212	14808	15034	15178	15080	14968	15165	15035	15010	15135	15153	14969	15047	15136	14874	15092	14839	15088	15027	15112	15220	15066	14940	14818	15025	15032	15044	15099	14867	15094	15165	15004	14944	14923	15072	15136	14960	15278	15168	15030	15003	15156	15138	14834	15106	14967	14989	15045	14956	15105	15045	15028	14961	14897	15053	15038	15091	14947	15129	15146	14962	15033	15153	15121	15024	15037	15104	15084	14961	15033	14953	14923	15037	15079	15106	15046	14972	14988	15025	14962	15145	15019	15036	15047	15164	15135	15101	15173	14886	15103	14954	14961	15128	14930	15059	14931	15051	15050	14866	14939	14973	15074	14922	15122	15114	15185	15032	15221	15176	15129	15037	15150	15039	15047	14915	14832	15361	14903	14975	14949	15126	15074	14844	14843	15111	15218	14905	15163	15206	15174	15070	15013	15049	15019	14973	15088	15030	15124	14978	15023	15078	15055	14722	14933	14949	15176	15051	15212	15044	15165	14980	14835	15135	15061	14990	15098	15014	14945	15223	15069	15050	15072	14997	15092	15041	15203	15038	14969	14952	14991	15010	15132	15018	15199	14801	15107	14971	15064	14963	14978	15065	15049	15137	14884	14983	15107	14885	15045	14827	14929	15253	15052	15129	15327	15100	15078	15122	14967	14913	15106	15057	14931	14864	14948	15112	15061	15006	15017	14880	15002	15092	15013	15030	15278	15145	15109	15041	15059	14958	15066	14892	15049	15059	15003	14952	15092	15174	14985	14996	14974	14948	15089	15052	15016	15044	15096	15000	14884	14950	15009	15174	15032	15152	15024	15094	14968	15111	15080	15140	14935	15056	14960	14867	15017	15069	14977	15036	14802	15213	14908	15363	14998	15233	15043	14943	14991	14834	15029	15172	15096	14969	15111	14991	14869	15074	15145	15033	14912	15068	15185	14939	14998	15070	14991	15006	15026	15082	15045	14899	15048	15133	15120	15148	15006	14983	14897	15054	14867	15030	15044	14986	15177	14916	14783	14968	14900	14983	15101	14899	15063	15209	15015	15017	15023	15067	14959	15053	15166	14982	15079	15187	14938	15001	15042	15068	15011	14965	15019	15112	14978	14936	14975	14801	14957	15149	15065	15204	14889	15006	15134	15025	15068	15103	15044	15159	15120	15208	14899	15009	14777	15123	15159	14899	15048	15020	15155	14796	14910	14880	15092	15126	14991	15130	14926	14776	15157	15192	15150	15217	15147	14901	14937	14924	14885	15061	15056	15059	15087	14993	15155	15096	15077	15000	15193	15142	14905	14766	14982	14903	15172	15139	15223	15204	15125	14977	14981	14975	14971	15116	14945	15025	15004	15139	15156	15058	15025	15112	15041	15061	15117	15054	14937	15108	15156	15128	15105	14943	14824	15096	14912	14922	14853	14920	14998	15059	14999	14861	14949	15009	15109	15236	15017	15195	15091	15180	15240	15063	15134	15235	14912	15164	15243	15196	14983	14940	14960	15141	15047	14934	15053	14949	15054	14957	15025	15190	15034	15220	15199	15040	15273	15017	15022	14656	15153	15121	14924	15307	15177	15221	15081	14886	15109	14968	15117	14948	14994	15040	15092	15007	15096	14839	14878	15110	14839	15025	14911	14962	14961	15059	14965	15165	14969	15074	15090	15062	14969	15039	14914	15125	15069	15184	15069	15203	14997	14703	14938	15011	14996	14994	15205	14870	15109	14964	15141	15117	14973	14984	14815	15179	15190	15129	15128	15127	14980	15062	15209	14964	15157	14997	15036	14907	15117	15073	15121	14894	15077	15031	14995	14982	14961	14924	15187	14965	15170	14987	15024	15256	14890	14952	15001	15090	14992	15035	15226	15134	15019	14923	15272	15212	14993	15162	15016	14866	15110	15105	15036	15044	15112	15004	15189	15011	15015	15060	14974	15043	15042	15028	15044	15048	15020	15157	15036	14983	14915	15009	15074	14945	15101	14979	14940	14952	15024	14880	14902	14896	15103	15057	14979	15122	15012	15142	14938	14971	15119	14977	14862	14975	14958	15066	15216	15174	14969	14877	15025	15084	14981	14966	14974	14929	15032	15041	14954	15025	15069	15210	15133	15141	15120	15040	14969	14802	14888	15055	14959	15033	15127	14961	14791	14953	15135	15082	15045	15061	15163	15137	15024	15011	15187	15010	15084	15020	15231	15075	15118	15122	14987	15317	14979	15002	15098	15013	15114	15064	15178	15326	15019	15027	14951	15092	14960	14885	15068	14995	14848	15042	15061	15163	15024	15093	15035	14955	14883	14964	14918	15109	14963	14849	14922	14966	15149	15107	14974	14897	15211	15201	15221	15282	15042	14955	14806	15186	14967	14995	15114	15143	15105	14986	15175	15226	15117	14975	15148
17035	32137	29009	21693	16801	15086	14377	14006	13605	13498	13373	13432	13357	13127	13185	13220	12940	13085	13038	13154	13141	13014	13021	12941	12835	12919	12996	13043	12919	12892	12927	13134	12902	12904	12961	12921	12887	12818	12881	12853	13031	13150	12722	12956	12993	12918	12867	12951	12782	12830	12819	12856	12808	13036	12866	12851	12823	12886	12872	12933	12932	12853	12986	12695	12826	12908	13114	12816	12608	12972	12975	13011	12745	12807	12968	12925	12953	12972	12825	12941	13165	13226	13336	13029	13096	12984	13006	13070	13130	12791	12913	12995	12976	12952	12821	12736	12855	12978	13024	12961	12702	12934	12958	12766	12957	12772	12758	12832	12826	12902	12877	12784	12798	12802	12851	12954	12959	12861	13009	12859	12947	12893	12756	12824	12863	12938	12783	12912	12865	12752	12911	12837	12862	12864	13067	12851	12909	12802	12940	12845	12828	12975	12789	12777	12940	12948	12824	12811	12853	12786	12824	12951	12892	12792	12882	12811	12833	12643	12970	12636	12829	12887	12839	12740	12974	12993	12720	12938	12684	12797	12986	12745	12808	12693	12922	12555	12997	12865	12842	12780	12870	12981	12968	12967	12884	12880	12908	12709	12866	12936	12866	12618	12699	12835	12791	12817	12932	12743	12848	12744	13030	12830	12731	12985	12629	12788	12895	12912	12620	12887	12775	12865	12909	12933	12763	12885	12910	12851	12801	12900	12894	12863	12955	12891	12959	12865	12850	12805	12834	12838	12916	12799	12826	12788	12613	12912	12792	12882	12695	12790	12858	12864	12882	12845	12806	12964	12830	12760	12891	12921	12853	12885	12856	12972	12824	12831	12829	12845	12952	12916	12896	12889	12864	12671	12675	12903	12912	12735	12876	12781	12980	12861	12878	12994	12877	12794	12842	12832	12956	12795	12730	12775	12920	12829	12937	12955	13033	12775	12817	12812	12831	12719	12846	12882	12923	12820	12796	12760	12738	12798	12780	12789	12895	12928	12823	12949	12891	12974	12863	12945	12854	12846	12782	12899	12801	12908	12868	12886	12683	12875	12719	12940	12922	12769	12733	12808	12920	12905	13031	12933	13021	12908	12853	12834	13070	12906	12875	12799	13035	12876	12983	12835	12817	12650	12943	12729	12754	12948	12899	12976	13038	13079	12895	12831	12864	12920	12830	12782	12889	12701	12798	12875	12791	12923	12748	12859	12918	12866	12904	12903	12964	12827	12898	12770	12930	12849	12875	12947	12830	12748	12907	12860	12833	12993	12669	12691	12838	12859	12790	12890	12909	12906	12878	12684	13010	12936	12932	12906	12926	12829	13008	12939	12994	12836	12880	12665	12837	12914	12782	12716	12849	12755	12861	12844	12809	12780	12706	12793	12851	12874	12791	13003	12974	12669	12918	12857	12770	12846	12856	12712	12941	12773	12903	12661	12771	12647	12875	13020	12768	12809	12908	13006	12744	12839	12918	12905	12853	12798	12709	12806	12793	12761	12817	12905	12778	13019	12832	13013	12926	12932	12806	13065	12920	12799	12851	12983	12645	12923	12752	12688	13006	12828	12896	12945	12942	12928	12778	13015	13057	12797	12877	12749	12909	12849	12719	12735	12779	13001	12986	12803	12795	12786	12761	12979	12955	12770	12805	12812	12888	12872	12913	12588	12754	12854	12841	12804	13012	12955	12849	12896	12882	12788	12963	12846	12915	12719	12780	12792	12943	12609	12986	12765	12918	12798	12799	12818	12967	12969	12830	12802	12724	12966	12812	12851	12907	12865	12819	12800	12650	12885	12946	12914	12812	12713	12854	12890	12927	12922	12799	12773	12757	12853	12911	12849	13017	12743	12924	12750	12783	13014	12893	12969	12673	12787	12764	12947	12930	12843	13029	12753	12912	12912	12821	12898	12832	12958	12805	12745	12783	12814	12943	12841	12796	12787	12838	12755	12801	12936	12806	12747	12822	12968	12863	12756	12879	12717	12843	12822	12871	12784	12852	12930	13002	12852	12748	12881	12895	12842	12806	12845	12939	12800	12915	12832	12884	12782	12659	12759	12804	12781	13051	12887	12713	12856	12897	12747	12864	12811	13008	12771	12874	12909	12906	12654	12966	12880	12827	12814	12987	12794	12855	12968	12741	12824	12781	12768	12920	12769	12772	12841	12768	12706	12981	12898	12827	12758	12977	12981	12855	12874	12957	12702	13063	12731	12857	12813	12846	12815	12942	12896	12836	12884	12700	12763	12879	12814	12851	12808	12909	12777	12854	12859	12806	12867	12933	12813	12786	12864	13012	12789	12931	12765	12884	13019	12799	12878	12697	12750	12713	12924	13024	12823	12884	12887	12917	12812	12867	12886	12900	12791	12897	12852	12848	12609	12938	12781	12762	12782	13006	12898	12870	12748	12782	12763	12901	12864	12798	12840	12976	12891	12926	12840	13028	12837	12853	13056	12801	12899	12961	12700	12975	12773	12791	12928	12901	12895	12862	12936	12803	12729	12679	12835	12843	12771	13022	12830	12843	12820	12877	12798	12842	12885	12827	12843	12974	12913	12914	12784	12798	12665	12858	12695	12925	12883	12938	12724	12685	12828	12974	12771	12908	12877	12880	12882	12939	12951	12771	12969	12844	12828	12904	12930	12840	12839	12718	12774	12773	13091	12634	12948	12898	12946	12684	12800	12832	12972	12939	12901	12792	12704	12696	12764	12826	12800	12676	12780	12876	12804	12896	12902	12756	13004	12881	12920	12989	12859	12862	12823	12802	12822	12757	12782	12806	12945	12801	12898	12913	12871	12634	12883	12723	12796	12723	12775	12835	12764	13021	12747	12823	12833	12809	12769	12847	12846	12898	12885	12717	12787	12773	12958	12733	12664	12701	12929	12864	12773	12827	13041	12866	12627	12740	12868	12719	12797	12861	12932	12880	12826	12939	12851	12812	12955	12899	12936	12668	12959	12837	12812	12858	12854	12811	12815	12923	12687	12920	12797	12799	12811	12943	13008	12929	12795	12970	12932	12856	12984	12775	12788	12857	12813	12619	12926	12812	12881	12856	12911	12722	12851	12916	12988	12705	12850	12916	12972	12837	12775	12911	12823	12944	12937	12848	12724	12884	12863	12812	12976	12929	12775	12743	12846	12847	12687	12838	12785	12880	12906	12817	12838	12898	12862	12913	12929	12761	12770	12903	12925	12926	12839	12901	13071	12772	12763	12925	12764	12804	12954	12862	12871	12943	12819	12987	12913	12788	12582	13034	12760	12972	12795	12767	13059	12858	12827	12917	12883	12934	12989	12937	12920	12914	12820	12819	12898	12839	12899	12765	12784	12874	12872	12796	12682	12778	12830	12868	12878	12949	12880	12912	12848	12840	12880	12895	12761	12784	12798	12881	12786	12828	12817	12907	12873	12836	12873	12880	12786	12844	12744	12903	12939	12741	12779	12933	12675	12784	12713	12973	12947	12775	12774	12808	12760	12783	12894	12917	12792	12891	12711	12982	12797	12816	12759	12894	12937	12811	12704	12974	12911	12787	12912	12773	12932	12814	12907	12832	12922	12867	12764	12741	12813	12855	12900	12783	12765	13112	12680	12775	12836	12868	12841	12850	12872	12798	12978	12772	12743	12648	12988	12698	12965	12595	12855	12991	12685	12738	12817	12718	12787	12920	12819	12692	12827	12886	12752	12772	12811	12875	12864	12750	12902	12939	12931	13081	13062	12863	12839	12850	12801	12827	12930	12749	12836	12811	13015	12944	12692	12951	12899	12758	12719	12757	12866	12920	12853	13071	12892	12817	12631	12875	12742	12782	12641	12969	12867	12783	12832	12876	12955	12918	13040	13053	12885	12806	12791	12848	12828	12894	12809	12729	12799	12737	12895	12795	12772	12731	12814	12926	12727	12843	12774	12822	12965	12843	12966	12738	12775	12786	12915	12812	12710	12838	12996	12939	12741	12883	12861	12885	12761	12930	12820	12836	12832	12951	12955	12944	12855	12712	12755	12880	12855	12716	12900	12781	12857	12705	12830	12885	12767	12835	12918	12844	12925	12843	12793	12863	12745	12874	12886	12749	12949	12825	12748	12756	12889	12903	12777	12787	12811	12865	12815	12933	12849	12719	12821	12910	13050	12740	12832	12774	12860	12864	12934	12884	12922	12861	12872	12965	12838	12856	12786	12838	12779	12792	12824	12992	12964	12857	12930	12802	12753	12824	12703	12883	12868	12837	12891	12859	12689	12849	12821	12833	12912	13026	12934	12774	12865	12802	12858	12856	12909	12949	12789	12874	12781	12979	12848	12782	12842	13047	12795	12992	12887	12825	12702	12832	12902	12792	12856	12842	12757	12856	12783	12828	12798	12749	12868	12918	12923	12840	12923	12768	12898	12830	12696	12875	12805	13037	12918	12943	12900	12898	12805	12959	12827	12941	12795	12878	12696	12890	12939	12860	12828	12857	12694	12737	12985	12825	12738	12850	12858	12926	12811	12734	12816	12823	12998	12795	12977	12723	12566	12786	12835	12881	12687	12879	12886	12780	12898	12805	12806	12782	13020	12694	12826	12832	12892	12735	12682	12760	13023	12796	13009	12731	12893	12950	12769	12803	13075	13064	12790	12671	12801	12716	13068	12897	12820	12963	12835	12843	12780	12931	12769	12813	12951	12972	12729	12766	12845	12831	12856	12862	12919	12981	12798	12936	12924	12732	12792	13044	12944	12925	13011	12924	12810	12817	12891	12950	12959	12881	12758	12856	12736	12852	12840	12958	12924	12835	12828	12844	12816	12758	12825	12698	12901	12941	12830	12816	12722	12733	12853	12785	12671	12853	12844	12830	12877	12829	12810	12964	12861	12576	12785	12833	12720	12966	12840	12906	12904	12823	13017	12946	12901	13009	12784	12869	12987	12758	12961	12791	12676	12724	12967	13037	12554	12742	12854	12826	13116	12860	12875	12981	12785	12879	12845	12845	12854	12767	12805	12988	12688	12874	12960	12856	12766	12812	12894	12754	12785	12919	12861	12821	12867	12696	12778	12648	12859	12784	12877	12767	13041	12926	12786	12813	12886	13026	12841	12935	12823	12830	12726	12774	12776	12750	12725	12760	12726	12881	12997	12916	12822	12934	12908	12921	12784	12874	12943	12829	12858
27667	21859	23352	19248	15877	15520	15458	15406	15243	15208	15248	15264	15343	15235	15139	15387	15284	15360	15405	15386	15342	15354	15212	15217	15226	15287	15335	15376	15249	15141	15402	15376	15172	15297	15156	15202	15294	15090	15172	15245	15360	15097	15393	15112	15398	15426	15206	15420	15227	15167	15217	15133	15202	15183	15228	15200	15262	15190	15294	15179	15062	15214	15354	15068	15146	15253	15257	15230	15305	15384	15174	15360	15375	15222	15169	15112	15299	15369	15322	15082	15650	15352	15540	15358	15152	15212	15125	15306	15253	15308	15292	15215	15412	15069	15135	15237	15037	15137	15006	15169	15246	15229	15266	15093	15253	15255	15204	15157	15174	15081	15369	15341	15373	15204	15298	15391	15308	15546	15163	14928	15218	15205	15199	15246	15251	15331	15294	15310	15144	15228	15192	15294	15226	15190	15184	15304	15075	14992	15281	15145	15255	15323	15162	15215	15165	15199	15102	15188	15350	15335	15429	15064	15269	15194	15166	15276	15133	15054	15286	15194	15213	15248	15287	15130	15090	15229	15304	15197	15246	15419	15147	15216	15220	15237	15098	15169	15152	15266	15352	15225	15388	15088	15191	15273	15218	15294	15170	15258	15329	15126	15260	15195	15352	15120	15206	15133	15316	15250	15284	15026	15058	14991	15253	15334	15230	15112	15245	15146	15265	15146	15298	15138	15295	15368	15184	15435	15410	15019	15181	15264	15302	15253	15128	15345	15356	15274	14935	15095	15296	15268	15318	15139	15206	15168	15076	15124	15261	15270	15284	15312	15301	15143	15210	15075	15197	15247	15256	15055	15156	15025	15255	15232	15329	15181	15203	15074	15107	15168	15357	15244	15096	15223	15378	15304	15158	15248	15217	15304	15222	15266	15159	15297	15260	14976	15276	15090	15309	15260	15037	15172	15473	15270	15121	14910	15310	15211	15154	15076	15319	15423	15285	15287	15357	15095	15097	15367	15054	15222	15193	15078	15311	14980	15204	15277	15331	15395	15107	15280	15108	15387	15208	15346	15204	15173	15126	15471	15338	15240	15149	15182	15362	15145	15113	15187	15259	15150	15218	15228	15129	15265	15463	15301	15283	15266	15344	15245	15429	15289	15436	15217	15082	15048	15204	15260	15293	15130	15252	15281	15212	15394	15344	15283	15268	15099	15244	14899	15369	15102	15100	15271	15078	15279	15319	15209	15155	15226	15233	15232	15078	15097	15231	15209	15099	15250	15395	14959	15165	15020	15204	15151	15272	15234	15077	15357	15118	15337	15297	15271	15246	15216	15216	15086	15304	15065	15307	15170	15354	15240	15144	15358	14992	15022	15336	15101	15073	15151	15127	14994	15106	15013	15317	15364	15211	15237	15145	15273	15236	15055	15316	15294	15353	15224	15199	15445	15100	15213	15131	15205	15275	15229	15188	15231	15023	15065	15143	15296	15304	15182	15127	15079	15292	15134	15294	15133	15288	15188	15288	15184	15103	15219	15093	15018	15185	15158	15324	15224	15188	15364	15297	15113	15257	15493	15108	15200	15243	15029	15227	15154	15305	15243	15304	15280	15375	15294	15443	15211	15245	15105	15180	15216	15322	15135	15288	15312	15199	15056	15312	15191	15295	15287	15167	15106	15079	15176	15265	15232	15247	15084	15215	15327	15271	15290	15190	15392	15132	15239	15277	15339	15087	15102	15169	15030	15140	15141	15158	15310	15223	15222	15321	15039	15190	15117	15177	15471	15106	15309	15370	15185	15410	15252	15164	15167	15296	15273	15203	15191	15448	15096	15248	15170	15410	15029	15309	15347	15194	15106	15136	15269	15185	15285	15165	15263	15135	15290	15340	15237	15314	15511	15000	15341	15354	15229	15433	15142	15178	15228	15343	15413	15288	15157	15315	15184	15166	15292	15203	15244	15341	15118	15172	15208	15449	15168	15157	15247	15274	15078	15448	15161	15338	15285	15160	15352	15210	15160	15203	15009	15128	15459	15084	15130	15244	15147	15224	15249	15227	15173	15031	15386	15273	15190	15228	15334	15176	15132	15167	15145	15074	15221	15320	15512	15185	15248	15150	15336	15213	15261	15276	15136	15144	15246	15063	15114	15121	15165	15343	15266	15277	15178	15021	15251	15371	15175	15335	15286	15223	15196	15093	15324	15052	15334	15209	15173	15302	15002	15159	15424	15209	15101	15152	15181	15343	15087	15388	15101	15119	15265	15167	15274	15142	15346	14951	15165	15309	15282	15202	15158	15389	15243	15318	15180	15140	15172	15287	15153	15226	15226	15161	15215	15188	15264	15373	15319	15287	15024	15117	15042	15202	15169	15105	15308	15330	15273	15314	15253	15236	15170	15314	15182	15502	15139	15087	15248	15338	15302	14971	15252	15253	15310	15419	15363	15281	15152	15201	15250	15116	15307	15250	15256	15110	15364	15507	15364	15110	15495	15215	15269	15207	15286	15186	15153	15233	15198	15223	15238	15108	15115	15193	15196	15186	15412	15211	15276	15348	15364	15156	15269	15211	15299	15122	15302	15356	15232	15173	15126	15189	15204	15102	14969	15191	15280	15533	15402	15229	15307	15264	15344	15105	15158	15304	15143	15390	15246	15115	15197	15211	15369	15227	15276	15355	15236	15246	15276	15174	15222	15246	15386	15306	15343	15137	14906	15220	15207	15417	15152	15191	15005	15167	15184	15328	15232	15318	15212	15361	15136	14970	15233	15349	15249	15187	15165	15226	15270	15368	15104	15227	15177	15217	15179	15427	15259	15190	15252	15293	15127	15259	15484	15204	15214	15291	15310	15332	15174	15244	15270	15292	15176	15375	15280	15320	15249	15144	15195	15231	15397	15279	15336	15227	14993	15150	15003	15109	15302	15149	15117	15099	15234	15278	15190	15354	15180	15324	15191	15238	15167	15115	15067	15241	15334	15201	15230	15169	15060	15166	15221	15260	15442	15353	15257	15225	15334	15268	15124	15429	15068	15197	15171	15162	15144	15255	15214	15234	15232	15310	15134	15143	15237	15285	15449	15338	15176	15339	15314	15189	15358	15217	15220	15351	15188	15156	15060	15182	15270	15285	15119	15141	15145	15228	15447	15408	15359	15170	15224	15028	15210	15286	15377	15214	15270	15260	15213	15217	15186	15174	15262	15338	15191	15263	15199	15475	15177	15253	15269	15224	15447	15236	15271	15208	15269	15034	15340	15292	15204	15142	15094	15184	15295	15264	15328	15222	15241	15223	15312	15077	15010	15217	15153	15487	15447	15206	15117	15432	15336	15023	15138	15191	15181	15247	15019	15362	15299	15102	15076	15315	15298	15304	15239	15313	15223	15072	15147	15294	15205	15175	15193	15149	15086	15212	15264	15264	15174	15194	15085	15075	15087	15147	15042	15307	15256	15189	15319	15231	15229	15313	15173	15184	15044	15131	15278	15157	15210	15132	15182	15286	15178	15261	15385	15166	15320	15280	15247	15040	15217	15147	15228	15329	15003	15256	15220	15153	15143	15325	15101	15175	15099	15014	15229	15226	15351	15108	15150	15041	15143	15226	15079	15347	15215	15219	15055	15239	15092	15351	15035	15223	15213	15364	15165	15271	15173	15263	15011	15069	15153	14931	15087	15213	15282	15386	15334	15189	15380	15438	15243	15210	15324	15207	15251	15266	15449	15111	15265	15283	15318	15420	15247	15212	15147	15104	15279	15106	15162	15207	15186	15211	15146	15244	15387	15373	15108	15223	15460	15379	15226	15122	15241	15387	15174	15381	15229	15233	15473	15164	15203	15089	15186	15214	15310	15220	15192	15100	15238	15228	15335	15410	15252	15140	15172	15233	15362	15045	15394	15334	15097	15261	15237	15124	15076	15270	15130	15251	15143	15112	15091	15551	15214	15107	15133	15041	15207	15174	15134	15294	15295	15260	15211	15346	15177	15311	15222	15109	15085	15361	15027	15285	15211	15119	15141	15378	15389	15191	15102	15256	15321	15153	15076	15318	15246	15285	15190	15401	15170	15076	15156	15253	15171	15322	15322	15268	15222	15402	15230	15091	15046	15192	15207	15198	15201	15230	15178	15155	15129	15221	15337	15180	15070	15262	15318	15462	15069	15228	15309	15184	15263	15340	15406	15094	15259	15294	15292	15195	15196	15193	15241	15284	15025	15332	15137	15420	14914	15082	15108	15054	15061	15361	15141	15276	15162	15227	15186	15276	15147	15269	15244	15165	15114	15243	15187	15342	15189	15230	15207	15132	15098	15199	15247	15418	15310	15497	15255	15263	15353	15438	15128	15241	15217	15091	15329	15318	15154	15251	15125	15233	15104	15184	15308	15215	15155	15382	15182	15343	15311	15209	15255	15383	15242	15322	15193	15171	15097	15240	15308	15124	15278	15221	15328	15312	15060	15172	14976	15279	15206	15241	15184	15234	15262	15180	15320	15214	15189	15056	15308	15052	15326	15234	15234	15318	15165	15112	15252	15212	15052	15131	15339	15136	14883	15115	15107	15068	15447	15302	15469	15405	15394	15197	15398	15268	15201	15205	15103	15297	15424	15271	15087	15173	15131	15223	15223	15100	15082	15149	15040	15160	15341	15265	15097	15194	15167	15211	15055	15079	15357	15217	14999	15198	15076	15133	15098	15101	15294	15338	15272	15168	15332	15243	15225	15126	15171	15351	15301	15073	15092	15446	15105	15209	15036	15311	15263	15435	15068	15259	15152	15149	15138	15397	15283	15123	15313	15251	15250	15414	15299	15380	15222	15171	15291	15350	15131	15244	15282	15018	15101	15111	15109	15169	15335	15247	15185	15292	15142	15113	15309	15342	15222	15314	15116	15269	15206	15330	15153	15345	15199	15303	15014	15413	15204	15023	15137	15144	15293	15212	15217	15227	15236	15164	14974	15160	15260	15241	15334	15152	15061	15457	15275	15448	15176	15117	15275	15152	15282	15234	15259	15112	15252	15158	15099	15235	15236	15322	15197	15096	15194	15232	15333	15279	15277	15433	15255	15285	15389	15419	15303	15279	15186	15307	15309	15200	15239	15125	15197	15253	15215	15209	14979	15126	15038	15174	15210	15114	15172	15162	15102	15147	15077	15017	15234	15314	15225	15253	15317	15197	15393	15239	15062	15278	15256	15304	15205
15102	19763	18489	15052	13682	13166	12990	13027	13016	12931	13135	12927	13055	12977	13027	13190	12882	12917	13020	12951	13034	13186	12999	13157	13046	13119	13010	12964	12891	12946	12840	12970	12958	13164	13106	12895	12905	12878	13067	12978	12944	12966	12891	12948	13105	13128	12978	12897	13195	13019	13016	12891	13028	13000	12956	13027	12945	13051	13018	12905	12950	13000	12955	12933	12842	12771	12984	13033	12947	12967	12946	13097	12931	13008	13047	13205	12949	13079	13032	13191	13155	13299	13207	13231	13124	13102	12938	13272	12958	13015	13169	13068	12967	12844	13046	12949	12933	13115	13081	13017	13009	12950	13045	13034	13196	12988	12918	12932	12911	12958	13015	12931	13102	12991	12879	13003	12968	13044	13060	12927	13021	13081	13011	13053	12937	12957	13053	12971	12873	13034	12931	12965	12994	13034	12960	13283	13006	13142	13017	12939	12956	12821	13100	12836	12766	12988	12966	13038	12936	12961	12813	13019	12981	13051	12954	13080	13043	12870	12887	12939	12946	13084	12806	12952	12969	13067	12965	13072	12918	13078	12930	12893	12933	13007	13078	12831	12917	12959	13035	12802	13070	12937	12928	12962	13103	13050	12851	13021	12943	12960	13019	13159	12991	12961	12989	12960	13047	12820	13062	13007	13202	12977	12922	13004	13029	12964	13054	12932	13016	12956	12909	13040	12933	13102	12856	12827	13087	13076	12899	13012	12848	13201	12872	12973	12838	12898	13004	13056	12839	13008	13030	12966	12894	13042	12999	12965	12853	13140	12936	12930	13011	12928	12933	13085	12866	13067	13088	12843	12743	13010	13059	13092	12994	13023	12868	12936	12905	13019	12915	12904	13095	13051	13035	12908	13121	12855	12891	13030	12930	12994	12969	13030	12920	12960	13018	12960	12984	12914	13021	12974	12862	13002	12882	12985	12831	12907	13159	12888	12887	12946	12955	12910	12805	12790	13021	13025	13015	13017	12921	13048	13017	12930	13064	12925	12826	12818	12940	13050	12898	12998	12941	13197	12994	12948	12967	12914	13006	12895	13031	13117	12934	12848	12980	12935	13008	12936	13021	13155	13027	12952	12957	13069	12886	13046	13132	12898	12911	12823	12916	12978	12843	13094	12878	13023	13022	13187	13094	12953	12940	12903	12890	12857	13113	13035	12830	12903	12942	12932	13040	13036	13051	13056	12928	13048	13033	13008	13098	13047	12981	13006	12971	12917	12932	12856	13087	12935	12936	13060	12938	12994	13080	12968	13234	12941	13031	13005	12950	12940	13130	12931	12913	12918	13130	12849	12838	13131	12842	12865	12852	13118	12784	13099	12976	13032	12927	12975	13020	13112	12991	13044	12972	12954	12880	12953	12959	13017	12924	13128	12907	13048	12987	12851	12926	13061	12893	13051	13017	12801	13051	13074	12886	13020	13178	13096	13095	12888	12995	13006	12990	12948	13094	12984	12966	13056	12944	12970	12942	12816	13152	13118	12967	12958	12884	12843	13120	12913	13000	12921	13128	13071	12930	12909	13097	12857	13163	12970	12834	13004	13097	12946	13011	13034	13116	12951	13031	12989	13015	12973	13049	13007	12997	12935	13047	13012	12983	12865	12874	12879	12994	12730	12987	12981	13065	12977	13048	12959	12953	12962	12930	13001	12994	12879	13090	12770	12992	12895	13040	12998	13040	12968	12843	12991	12842	12850	13059	12930	13066	13028	13059	13081	13092	13107	12932	12993	12951	12951	13187	12974	12880	13048	12975	12914	13001	13127	12881	12920	13006	13099	13033	13080	12909	13006	12824	12974	13068	12896	12894	13141	13020	13067	12897	13166	13083	13043	13254	12864	12993	13038	12907	12925	13080	13058	13063	13151	12935	12907	12973	13014	13102	12949	13003	13090	13022	12902	12987	12866	12877	13132	12980	13045	13011	12948	12902	13074	12982	12869	12900	12907	12857	12912	12956	13064	12720	12869	12992	12935	12967	12870	12941	12970	13189	12887	13009	12830	13045	12896	12939	13119	12966	12990	13166	12928	12972	12951	13095	13036	13004	12963	12995	13017	12878	12896	13075	12966	13050	12831	13036	12892	12950	13110	13038	13031	12987	13053	13055	12922	13062	13021	12996	13193	12714	12913	12989	12831	13012	13058	13037	13025	12892	12917	13177	13021	13058	13030	12907	12883	13016	12968	13131	12970	13202	12971	13068	13142	13067	12977	13031	12877	12827	12998	13100	12905	13074	13061	12910	13083	12969	13080	12928	12881	12956	12932	12959	12948	13032	12966	13076	13081	12962	13054	13103	12943	12956	12923	13074	12839	13127	12956	12932	13047	13069	13035	12969	13092	12931	12885	12981	13060	13032	12942	12905	13029	12916	12836	12954	12899	12845	12911	12924	12912	12908	13138	12967	13062	13002	12923	12939	13238	13021	13018	12831	12974	12897	12911	12818	13066	12987	12963	13053	13024	13093	12908	12971	13090	13048	13032	12913	12909	12941	12966	12953	13070	13062	13013	12983	12913	12904	12835	12884	12950	12943	13024	13113	12923	13169	12988	12985	13111	13032	12988	12869	12993	13103	12879	12994	13067	12962	13037	13113	12900	13026	13101	12973	13022	13008	12840	13048	12974	12907	13058	13035	12886	13122	13188	12985	12935	12973	13130	13091	13012	13062	12919	13053	13138	13054	13007	12999	13067	12984	12955	13056	12904	13088	12969	12937	12934	13022	13169	12910	12992	12974	12897	12969	12905	12975	12915	12788	12995	13018	12795	13055	12941	12878	13004	12984	12914	12904	12884	13030	13094	13048	12856	12939	12858	13061	12925	13092	12944	12961	13010	12876	12975	12976	12940	12974	12882	13051	13043	13037	13091	12978	12828	12937	12823	13104	13093	13003	12874	12979	12947	12922	12942	12988	13046	12967	12881	13021	12898	12894	13069	13075	12919	13229	12946	12916	12981	13007	12929	12927	12892	12999	12915	13019	13070	13144	13007	12949	13043	13017	13006	13010	12995	13066	12923	13027	12883	12856	12969	13104	13092	12952	12903	12982	13053	13041	13091	13163	13044	13079	12871	12991	13083	12925	13080	13002	12941	12961	12970	12888	12949	13016	12970	13080	13052	12952	12865	12746	12832	13103	13144	12890	12898	12977	12886	13059	13007	13049	12928	13048	12976	13016	13017	13085	13126	12912	12961	12834	12867	13071	12967	13107	12878	13071	13106	13047	13127	12875	12892	12904	13068	13045	12975	13046	13207	13026	12904	12931	13126	12723	13037	13173	13076	13174	13091	13124	12796	13032	12984	13114	13066	12920	13040	13056	12883	12923	13007	13089	12990	12924	12998	12923	12989	13076	12953	12942	12917	12976	13089	12960	12973	12797	12880	12834	12953	12969	13045	13155	13059	13106	13131	12912	12879	13064	13015	12869	13082	12948	13134	12838	12928	13241	13144	12848	13090	12899	12835	13013	13043	12969	13056	13034	13172	12988	12989	12990	12995	12985	12966	12927	12853	12915	13012	12919	13075	13081	13069	13024	12973	13093	12915	13005	12777	12993	13070	12861	12921	13170	12939	12925	13036	12939	12864	12987	13167	13060	13065	12850	12951	13084	12964	13046	13018	12984	13087	12997	13106	12972	12884	13076	13160	13011	13025	13125	12930	13005	13025	12952	13102	12960	12942	12890	13047	13051	12998	12891	13043	12903	12984	12959	13005	13055	13013	12945	13138	13025	13142	12984	13065	13064	12997	12937	12894	12945	12923	12918	13036	12883	13068	13135	13120	12922	12947	12956	12958	12860	13066	13014	12923	12951	13015	13067	13003	12910	12920	12873	13107	13116	12978	12862	12914	12942	13184	13040	12976	13039	12948	12911	12993	13095	13006	12989	13025	13107	12858	12923	12990	12980	13017	13037	12936	12914	12925	13037	12848	12899	12958	13013	13033	13229	12851	13097	12940	12908	13004	12887	12964	12930	12975	13055	13030	13080	12920	13003	12915	13061	12922	12962	12966	12963	13098	12942	13042	13202	12999	12938	12954	13081	13048	12900	12989	12963	12946	12941	13045	13007	12927	13086	12972	13045	13033	13003	12961	12904	13117	12917	13040	12953	12959	13002	13002	12803	13071	13042	12961	12840	12921	13117	13120	12843	13026	12909	13018	12903	12986	12932	12969	12939	12907	12924	12892	13072	12880	13010	13063	12999	12886	13143	12902	13099	13097	13032	13031	12922	12993	13009	13169	12950	12958	12932	12900	12905	12977	13106	12951	12939	12889	12887	12884	12877	12923	12797	13067	13006	13139	12913	13040	13013	13039	13041	12889	12920	12946	12957	13023	13048	13079	12893	12981	12997	13012	12968	13112	12942	12984	12967	13005	13107	12958	13124	13145	12991	12978	13011	12898	13108	12885	12922	13178	13104	12935	12819	12965	13052	13006	13131	12920	12907	13057	13058	13044	13064	12971	12869	12881	13047	12808	12993	12929	13006	13178	12879	13009	12951	12916	12827	12938	12969	12937	12978	12966	12975	12968	13186	13019	13043	12909	12966	13115	13078	12897	12977	13104	13021	12958	12920	13138	13025	12860	12993	13017	12953	12964	12975	12967	13065	13029	13100	12992	12992	12990	12832	12905	12958	13118	12992	13016	13003	13049	12865	13079	12880	12910	12811	13044	12929	13131	12978	12876	13141	12857	12975	13010	13031	13059	12879	12885	12948	13073	13071	13128	12973	13069	13010	12853	12911	12837	13018	13180	13048	12960	12920	12924	12917	13070	13123	13013	13150	12835	12983	13107	13045	12883	12942	12899	13067	13047	13140	12908	12984	13024	13050	12931	12963	13068	12818	12923	13031	13122	13017	13001	12961	13096	12890	13164	13023	13083	12838	12964	13163	12944	12888	13023	12975	13170	12844	12797	13007	12851	12922	12944	12930	12998	12895	12995	13028	13146	12885	12984	12803	13074	13063	13035	13017	12950	13135	12767	13048	13034	12857	12996	12962	13135	13082	12960	12968	12908	12988	13110	13100	12913	13117	12969	13113	12922	13138	12936	12822	13025	13088	13049	12970	12964	12864	13014	13078	12919	13116	13147	12980	13022	12900	12931	13047	12921	13068	12961	13201	12759	12820	12909	12854	12873	13045	12991	12989	13153
24084	21090	28345	24204	21643	19658	17745	15672	15224	15410	15396	15398	15238	15295	15173	15160	14904	15293	14925	15135	15239	15073	15143	15160	15282	15076	15091	15028	15096	15073	15076	14903	14921	15057	15103	14866	15124	15272	15046	15158	15148	14937	15276	15124	15092	15188	15214	15119	15018	14956	15228	15001	15138	15006	15161	15049	15020	15077	14944	15061	14985	14927	15068	15121	14975	15122	14939	15075	15140	14842	14922	14952	15070	14991	15074	14971	15119	14980	14870	15205	15315	15163	14946	15155	15242	15087	14879	15048	14986	15061	15242	15241	15291	15103	14946	15264	14977	15068	14932	15069	15110	15166	15200	15043	15188	15006	15124	15082	14941	14794	15005	14903	14912	15157	15119	15212	14973	15195	14923	14956	15144	14974	14883	15143	14991	15038	15000	14994	15089	15297	15004	14918	15096	14947	14926	14936	15032	15062	15240	14926	15047	14877	14956	14936	14835	14929	15093	14859	14705	14999	15174	15123	14914	15043	15077	14973	15028	14963	15109	14991	15033	14914	14969	15046	15061	15059	14912	14887	15038	14929	15091	14980	15015	14902	14982	15027	15067	15185	14859	15008	14927	15175	15121	14959	14939	14964	14914	14925	14942	14900	14991	15122	14972	15034	15223	14855	15106	15125	14877	14887	15123	14963	14940	14980	15054	15138	15043	14979	15020	15013	15133	14965	15051	15079	14939	15002	15070	15109	15156	14956	14983	15180	14945	15073	15026	15069	14865	15007	14975	15164	14886	14984	14957	15059	14951	14813	15000	14908	15131	14978	14933	15011	15051	14787	15077	15090	14926	14887	15157	14930	14805	14903	14970	15181	14992	14939	14964	14990	15004	15089	15106	15029	14889	15040	15028	15076	15025	15102	14890	14969	14930	14832	15028	14950	14973	15170	14995	15239	15058	14948	14830	14959	15147	15129	15058	14784	15049	14973	14818	15008	14978	15183	14904	14988	14925	14758	15005	15020	14936	14990	15068	15059	15010	14893	15037	15266	14936	15101	15083	15041	15124	15092	14905	15020	15044	15216	14950	15067	15015	15036	15064	15037	15009	15006	14950	14981	14976	14904	14931	14846	14902	14953	15192	14963	14967	15166	14966	14927	15080	14873	14923	15043	14795	14912	14934	15029	14836	14949	15095	15019	14948	15041	15050	15100	14828	14876	14939	15267	15103	15045	15019	14871	15121	14979	15126	15134	14816	14860	15044	14943	14919	15089	15148	14885	14818	14935	15055	15116	14865	15015	14882	15032	15077	14850	14899	14944	14879	14723	14962	15052	15081	14998	15124	14972	15176	15175	15159	15028	14891	14947	15091	14912	14928	14955	14963	15151	15121	14888	14890	15259	14967	15077	15002	15171	15063	15012	15038	14840	15168	15117	15049	15044	15070	15147	15106	15164	14987	15037	15083	15103	14933	15088	15043	15112	14952	15085	14744	15142	15031	14952	15000	14911	14991	14801	15180	15160	15001	15039	15033	14880	14980	15078	15163	15207	15105	14950	14813	15122	15112	15147	15121	15108	14917	15290	15046	14925	15082	15007	15026	14853	15054	14961	14928	14631	14837	15178	14852	14981	14993	15197	15153	14688	15209	15155	15060	14893	15055	14877	15067	14967	14788	14876	14836	14969	15057	14972	15088	15035	14832	15024	15034	14997	14993	14843	14899	15067	15001	14961	14867	15110	14940	14799	15055	15180	15029	14986	15021	14981	14928	14953	14904	15221	14943	14808	15145	15026	15245	15025	15229	15083	15041	15061	14961	15003	15097	15008	15014	15114	15231	14960	15023	14902	15013	15031	14969	15128	14877	15046	15087	15134	15022	14897	15033	15008	15178	15087	15001	14859	15015	15081	14853	15042	14813	15028	14829	14827	15109	15052	14971	15118	14984	15066	15034	14885	15037	14912	15006	14943	14920	14806	15073	14940	15024	14937	14976	14854	15269	14910	15087	14936	15034	14985	15055	15125	14959	15124	15006	15094	15024	14829	15011	15060	14887	15118	14855	15073	15159	15157	14994	15017	14950	15027	15035	15126	15079	14988	14918	14916	14933	14828	14868	14945	15216	15155	14918	14916	14794	14917	14833	14744	15123	15032	15065	14974	14854	14947	15113	15109	15112	15049	14930	15137	14954	14973	15036	14997	15093	15191	15021	14966	15170	15064	15133	14983	15140	14966	14969	14945	14980	14959	14805	14835	15112	15011	14980	15011	15028	15036	15027	14875	14835	14979	14880	14946	14474	14844	15142	15016	14962	14741	15096	14965	15223	15010	15071	15084	14995	14899	14850	15214	15021	15203	15149	15076	15030	15154	14787	15045	14842	15053	15098	14914	15246	15024	14913	15173	14926	15126	15075	15017	15134	15045	14884	15065	14937	14934	14925	15002	15094	15095	15275	15202	15109	15027	14790	15105	14970	14934	14888	14849	15176	15005	14943	15101	15082	15049	15027	14901	15055	15142	15079	14984	15099	14943	14939	14882	15004	15168	15087	14874	15268	15095	15014	15103	14897	15029	14844	14961	15131	14990	14869	14842	15092	15108	15108	15052	14972	15031	15070	15015	15038	14909	14908	14913	14822	15186	14892	15068	15096	15074	15222	14994	15083	14956	15007	15231	15166	15190	14998	15016	14957	15027	15161	14907	15010	15081	15065	14962	15116	15048	15076	15001	15136	14980	14979	15074	15106	14956	14877	14952	14948	15218	15129	14900	15073	14878	14984	14916	14878	15158	14999	14876	15018	15199	15071	15081	15073	14949	14927	14783	15142	14946	14894	14878	15015	15057	15150	15024	14916	14857	14843	15094	15137	15061	15050	15129	15176	15002	15138	15033	15142	14907	15023	15025	15272	14961	14961	14931	15229	14946	15044	15246	15004	14951	15099	14980	14956	15053	14909	14912	14847	15173	15156	14832	14968	15049	15063	15135	14922	14998	14731	15070	15095	14976	15006	15009	15016	15082	14963	15102	15179	15031	15041	15094	14921	15065	15085	14997	14917	14988	14831	14885	14907	15050	14846	15077	14799	14959	15121	15043	15130	15141	15046	14996	14951	15114	14928	14883	15176	14998	15026	14901	15031	15083	14992	15065	15108	15034	14862	14848	15116	15022	14899	14991	15006	14913	14987	15016	14999	14979	14898	14846	15153	15311	14957	15193	15069	14832	14852	15094	14933	15169	15094	15106	14905	15112	14893	15083	15142	14926	15062	15028	15250	14938	14841	15126	14930	14994	15112	14784	15072	14886	15016	15053	15091	15022	14947	14879	15012	14884	15037	14941	14864	14820	15014	15104	15015	15033	14904	15041	14871	15070	15000	15241	15099	15014	14887	15004	14976	15062	14757	15169	15126	15230	15050	15076	15014	14807	14860	15029	15014	14989	15008	14837	14792	15120	15072	15392	15239	14981	14938	14974	14785	15017	15023	14881	15017	15042	14942	15064	14944	15031	15224	14830	15117	15029	15000	15150	15185	14870	14900	14976	14950	14817	14841	14995	15036	15195	14762	14810	15151	15126	14956	14887	15028	14878	15067	15010	14978	15016	15021	14927	15087	15342	14959	14957	15189	15039	14997	15015	15264	14979	14908	15052	15128	15034	15061	15027	15013	14974	15137	15084	14980	14990	15157	15022	14967	15028	14771	14824	15020	15049	15015	14883	15049	14867	15038	15020	15203	14787	15203	14923	15272	14875	15024	15056	15227	15012	14959	15080	15154	15240	15006	15059	15092	15124	15121	15103	15047	14880	15033	15121	15060	15357	15076	15017	14764	14891	15123	14979	15192	14887	14913	15005	14885	15024	14929	14998	14888	15026	15181	14907	14999	15056	14935	14941	14938	15076	14901	15181	15084	14839	15067	15137	14932	14859	14854	15019	15125	14803	15038	14962	15157	15009	14914	14872	14843	14890	15026	14974	14862	15042	14970	14944	15076	15066	15041	14856	14970	15171	14934	14971	14881	15014	14948	15184	15002	14793	14919	14972	15049	15079	14977	15025	14946	15122	15077	14909	15141	15127	14949	15036	14990	15099	14964	14950	14808	14966	15002	14935	15154	15084	14912	14917	14941	14916	15132	14908	14878	15099	14851	14985	15094	14882	15040	14984	15043	15092	15181	14893	15228	14983	15003	15112	14970	14982	14867	15037	15039	15151	14930	15061	14947	15073	15080	14901	14977	14943	14793	14814	15037	14959	15238	15140	15079	15075	14953	14908	15030	15086	14955	15049	14878	15033	15046	15224	15031	14960	15129	14845	14958	14972	14928	14926	14822	15050	14837	14826	15201	14981	14972	15078	14909	15042	15019	14831	15246	14899	14944	15010	15059	15211	15002	14954	14979	15150	14862	15040	14897	15062	15103	14959	15214	15043	15034	14936	15158	15121	14938	14936	15007	14918	14971	14961	14886	15217	15162	15056	14998	14955	14819	15161	15064	14740	15158	14935	14984	14849	14941	14785	15027	14900	14793	15090	15060	14894	15065	15000	14888	15045	14830	14881	14832	14962	15049	15121	15047	14971	15259	14931	14940	15075	15104	14950	14981	14966	14916	14908	14857	14855	15051	15049	14904	15118	15008	15101	15076	15083	14989	15098	14900	14991	14800	15125	14853	15144	15074	15094	15151	14924	15147	15060	15146	14912	15080	15035	14913	15019	15000	14987	15159	14892	15116	15208	15025	15110	14937	14942	14948	15000	14970	15118	15073	14938	15136	14982	15125	15149	15095	15048	15067	15169	14926	14939	15072	14950	15023	14980	14989	15105	14861	14876	15264	14988	15019	15057	15000	15011	15154	14925	15024	14949	15015	15098	15094	15141	15022	14960	15061	15096	14959	14979	14772	15038	15015	15016	14871	15005	14911	15060	14870	14972	15122	14841	15075	14787	15118	14942	14946	15160	15106	15064	15135	14896	15031	15039	15287	15088	14870	14928	15009	14921	14997	14972	14901	14755	14794	14952	14931	14945	15070	14922	15006	15145	15094	15168	14853	15098	14923	15065	14808	14948	14962	15085	14853	15116	15016	15123	15006	15001	15343	15028	14924	14989	15236	15074	15025	14868	15100	15100	15149	15063	14916	14984	14975	15039	15182	15133	15178	14960	14875	15052	15107	15049	15119	15134	14975	15112	15036	15028	14914	14902	15028	15045	14895	14886
14913	26890	24374	17253	14923	13969	13634	13308	13471	13306	13158	13089	13026	13200	13071	12989	12945	12970	13095	12909	12994	12995	13052	13030	12983	12944	12992	12840	12927	13089	12874	12931	13033	13083	12919	13109	12890	12946	12953	12931	12992	12864	12904	12873	13116	13026	12958	12951	12832	12979	12949	12845	12879	12876	12845	13023	12866	12906	13002	13174	12951	12977	12951	12958	13054	13052	12846	12853	12909	12980	13008	12976	12997	12995	12913	12976	12964	13091	13006	13320	13085	13304	13213	13119	13072	13042	12928	13043	12872	12980	12933	12889	12998	12934	12874	12927	13008	12965	12948	12825	12854	12817	12864	12877	13034	12906	13014	12813	12929	12835	13043	12960	12840	13077	12807	12914	12917	12986	12959	12977	12995	12844	12861	12885	12938	12910	12945	12834	12990	12964	12898	13042	13038	12841	12942	12909	12913	12859	12733	12916	12804	13036	12810	12679	12852	12794	13048	13011	12889	12970	12781	12840	12963	12909	12821	12983	12960	13014	12902	12835	12871	12930	12938	12876	12991	12841	12733	12785	12918	12849	13065	12875	12853	13078	12879	12855	12967	12977	12956	12869	12975	12852	12934	13116	12934	12919	12949	12963	12884	12987	12937	12941	12863	12855	12855	12905	12849	12921	12749	12924	12762	12844	12991	12886	13025	12789	12944	13111	12962	12983	12851	12907	13027	12890	12882	12875	12873	12893	12920	13017	12918	12984	13061	12925	12956	12934	13104	12947	12814	12811	12808	12956	12811	12884	13010	12730	12867	12960	13003	12765	12917	12922	12897	13107	12845	12772	12821	12990	12900	12872	12796	12869	12900	12820	12957	12697	13120	13067	13086	12901	12887	12754	12959	12725	12927	12844	13035	12945	13044	12999	12843	12865	12882	12878	12845	12938	12882	12923	12987	12991	12905	12970	12939	12774	12943	12818	12769	13043	12874	12770	12965	12894	13089	12927	12938	13155	13077	12954	12948	12858	12970	13067	13020	12857	12830	13101	12918	12970	12785	13081	13011	12865	13015	12814	12917	12841	12866	12774	12938	12945	12776	12790	13041	12778	12909	12943	12784	12814	13066	12961	12886	12739	12885	13087	12855	12850	13078	12796	12963	13018	12901	12829	13106	12773	12878	12990	12861	12942	12870	12883	12886	12836	12920	12994	12860	12993	12893	12851	12840	12790	13027	12881	12878	13038	12861	12917	12813	12617	12912	13032	12873	12819	12929	13053	12992	13121	12897	13113	12941	12974	12904	12762	12857	12924	12956	12790	12889	12794	12987	13097	13076	12996	12911	13007	12827	12721	12938	12982	12872	12973	12818	13041	12830	12924	12924	12950	12882	13008	13034	12910	13014	12772	12902	12857	13021	12943	13084	12807	12871	12893	12943	12873	12954	12913	12973	12988	12927	12920	12908	12861	12990	12782	12927	12833	13051	12999	12760	12820	13035	12851	12921	12825	12856	12830	12714	12919	12993	12931	12906	12910	12899	12917	12833	12850	12881	12806	12804	12947	12869	12841	12885	12820	13011	12965	12907	12946	13003	13006	12931	12747	12928	12818	12936	12975	12753	12803	12868	12928	12925	12960	12926	12922	12923	12837	12924	12919	12856	12986	12836	12977	12969	12870	12989	12947	13029	12968	12993	12917	12927	13063	12816	12991	12982	12881	12966	12740	12867	12954	12996	12820	13056	12922	12726	12806	12893	12927	12906	12823	12964	12963	12967	12813	12838	13016	12921	13017	12638	12981	12918	12942	12976	12948	12817	12912	12896	13019	12840	13147	12960	13040	13086	12863	12845	12821	12889	12930	12920	12833	13064	12777	12671	12949	12929	12753	13001	12889	12831	12898	12943	12801	13007	12931	12935	12888	12838	12924	13042	12852	12971	13049	12923	12985	12920	12812	12980	12843	12874	12894	12861	13008	12941	12996	12903	12821	12956	12870	12897	12898	12919	12755	12851	12852	12826	12961	12857	13025	13022	13010	12922	12970	12972	12934	13026	12779	12813	12947	12998	12794	12943	12893	12904	12901	12901	12867	12918	12873	12931	12906	13004	13031	12908	12972	12915	12903	12994	13004	12959	13027	12879	12849	12978	12896	12902	12946	12929	12950	12917	12934	12926	12938	13063	12820	13005	13007	13003	12892	12909	12801	13068	12973	12898	12712	12906	12821	12902	12881	12980	12853	13016	13052	12963	12877	12915	12768	12927	12980	12983	12992	12885	13030	12831	12824	12999	12848	13012	12958	12767	12951	12827	13117	12898	13062	12912	12818	12989	12777	12829	12896	12875	12893	12751	12836	12999	12805	12734	12882	13009	12916	12878	13047	12861	13023	12921	12816	12895	12961	12932	12815	13075	12960	12848	12826	12946	12846	12924	12948	13025	12956	12907	13032	13001	12962	12827	12867	12890	13083	13022	12823	12878	13010	12890	12954	13014	12832	12804	12887	12875	13007	12944	12998	12836	12858	12711	12843	12860	12711	12937	12940	12981	12842	12994	12828	13013	12841	12977	12815	12792	13158	12967	12911	12934	12849	12878	12942	12958	12872	12887	12828	12899	12909	12802	12973	12874	12840	12951	13065	12895	12947	13029	12875	12971	12931	12926	12851	13066	12862	13024	12939	12829	12866	12927	12899	12983	12934	13021	12732	12969	12847	12939	12842	13019	12794	12946	12772	12877	12971	12879	13012	12780	12988	12946	12981	12802	13056	12820	12958	12799	12955	12970	12873	12897	12996	12834	13042	12910	12915	12824	12786	12919	13021	12819	13031	12828	12937	12815	13044	12827	12961	12942	13025	12850	12936	12953	12998	12896	12910	12872	12981	12808	12893	13054	12865	12945	12877	12876	12868	12920	12886	12812	12950	12816	12978	12958	12908	12837	12892	12850	12855	12926	12879	12939	12912	12837	12944	12812	12972	12883	12999	12927	12832	12894	13049	12902	12944	12839	12856	12960	12896	12844	12897	12748	12938	12833	12904	12885	12978	12977	12879	13034	12818	13015	12974	13011	12969	12871	12766	12854	12868	12757	13019	12937	12930	12933	12720	12851	12940	12999	13027	12914	12847	12982	12939	12929	12912	12886	12936	12890	12886	12912	12853	13001	12965	12943	13019	12959	12985	12889	12874	13026	12942	12782	12839	12886	12930	12752	12989	12989	12932	12689	12874	12836	12914	12852	12840	12856	12962	13003	12965	13026	12924	12869	12949	13062	12843	12883	12723	13092	12889	12838	12951	12971	12817	12905	12880	12800	12976	12902	12929	13050	12857	12866	13003	12837	13107	12912	12873	12887	12883	12861	12729	12978	12808	12939	12897	12879	13007	12910	12842	12831	13025	12807	13128	12902	12806	12794	12714	13050	12856	12840	12868	12931	12915	12846	13133	12931	13025	12770	12978	12989	12812	12786	12618	12836	13011	12933	13010	13014	12826	12806	12944	12819	12867	12946	12943	12960	12839	12882	12870	12808	12778	13041	12935	12901	12926	13082	13081	12926	13069	12749	13037	12799	12835	12859	12868	12935	12906	12955	13039	12800	12988	12937	12843	13020	12918	13010	12899	12941	12838	12998	12885	12832	13024	12881	12949	13012	12784	12802	12894	12624	13016	12884	12887	12930	12668	12786	12822	13003	12926	12616	12935	13017	13043	12793	12866	12915	12857	12940	12902	13044	12891	12692	12833	12939	12922	12929	12827	12853	12977	12966	12888	12909	12913	12976	12901	12952	12908	12930	12916	13055	12956	12916	12784	12904	12828	13178	12939	12907	12926	12888	13003	12808	12993	12827	12813	12960	12911	12850	13019	12791	12846	12840	12898	12962	12941	12998	12752	12965	12703	13026	12831	12924	12930	12957	12937	12882	12910	12986	12926	12935	12826	12911	12988	12892	12823	13038	12830	12996	13025	12798	12994	12982	12863	12868	12864	13009	12986	12831	12894	12896	12955	12782	12958	12894	13008	12876	12827	12991	12950	13000	12787	13068	12939	12850	12925	12734	12859	12848	12934	13023	12857	12947	12884	12985	12886	13000	12857	12726	12863	13105	12898	12801	12954	12972	12971	12975	12878	12849	12960	12792	13002	12839	12767	12926	12789	12908	12988	13087	12923	12903	12987	12676	12815	12820	12836	12931	12927	12998	12901	13076	12915	12935	12966	12854	13017	12896	12976	12861	13050	12906	13029	12672	12904	12847	12796	13062	12927	13120	12721	12792	13049	12970	12932	12841	12922	13031	12919	12793	12906	12981	12967	13027	12831	12798	12973	12853	12957	12912	12819	12772	12974	12868	12914	12972	13066	12914	12906	13090	13104	12901	12992	12987	12823	12977	12967	12887	12792	12778	13047	12943	12883	13136	12961	13004	12868	12922	12961	12831	12923	12960	12846	12875	12869	12775	12978	12768	12880	12947	12978	13015	13000	12878	12909	13102	12909	13026	12722	12888	12920	13042	12951	12993	12783	12923	12793	13069	13145	12960	12986	12846	13085	12885	12879	12995	12980	13005	12857	12976	13000	12856	12909	12857	12860	13036	12790	12933	12899	12865	13002	12814	13093	12938	12922	12964	12749	12899	12973	12834	12825	12949	12839	12886	12846	12875	12777	12866	12865	12887	12976	13002	12856	12947	12817	12945	12982	12918	12828	12986	12983	13023	12913	12767	12953	12982	12962	12909	12959	12898	12911	12897	12889	12878	13009	12889	12860	12900	12861	13040	12814	12865	12977	12850	12786	12970	12957	12854	12943	12994	12764	12911	12908	12947	13039	12817	13042	12887	12928	12956	12984	12910	12964	12883	12889	12868	12883	13018	12872	12937	12838	13012	12844	12960	12845	12871	12888	12905	12829	12956	12930	12796	12780	12854	12814	12898	12847	13120	12919	12849	12866	12708	12910	13220	12924	12911	12953	12896	13065	12917	12909	12917	12847	13107	12861	12809	12888	12974	12966	13002	12959	12846	13017	12815	12865	12921	12907	12873	12949	12747	13004	12923	12864	12818	12987	13141	12925	13063	12940	13061	12979	13022	12802	12844	12814	13011	12819	12825	12879	12836	12851	12947	12975	13087	13008	12915	12935	12828	13028	13096	12810	13098	12866	13018	12908	13022	12834	13008	12961	12802	12949	12872	13003	12699	13054	12905	13021	12896	12913
22852	21080	28846	23613	21247	22649	22387	17002	16122	16359	16112	15894	16080	15844	15977	15979	15633	15515	15667	15633	15609	15755	15674	15618	15596	15434	15501	15631	15681	15726	15362	15401	15398	15497	15622	15322	15544	15406	15541	15442	15373	15454	15436	15484	15553	15393	15602	15424	15413	15425	15553	15394	15505	15482	15420	15563	15427	15520	15430	15599	15440	15341	15439	15586	15398	15518	15491	15536	15425	15438	15536	15611	15264	15295	15420	15368	15427	15593	15526	15608	15414	15709	15683	15618	15596	15516	15466	15248	15734	15399	15351	15442	15351	15520	15251	15452	15615	15425	15302	15426	15323	15544	15524	15316	15678	15419	15436	15348	15394	15424	15452	15615	15396	15368	15475	15326	15251	15458	15568	15420	15532	15243	15255	15561	15378	15490	15464	15539	15203	15425	15332	15295	15455	15276	15416	15457	15257	15327	15507	15413	15529	15351	15383	15365	15422	15412	15423	15330	15420	15331	15489	15350	15528	15545	15492	15450	15533	15465	15519	15309	15280	15501	15426	15432	15656	15467	15438	15503	15488	15383	15370	15511	15512	15394	15440	15440	15498	15433	15435	15424	15445	15345	15552	15337	15447	15585	15470	15355	15392	15535	15190	15174	15484	15366	15401	15317	15406	15318	15383	15392	15597	15350	15416	15332	15457	15385	15271	15358	15338	15372	15360	15632	15484	15416	15502	15508	15361	15382	15254	15431	15463	15278	15325	15389	15306	15364	15428	15442	15419	15275	15419	15318	15323	15403	15374	15515	15541	15278	15624	15436	15403	15403	15426	15664	15628	15563	15582	15636	15374	15164	15435	15212	15548	15093	15274	15309	15528	15423	15392	15439	15376	15538	15292	15361	15383	15312	15296	15304	15323	15373	15348	15423	15593	15334	15421	15447	15295	15449	15425	15362	15209	15303	15246	15400	15532	15531	15443	15426	15425	15440	15493	15385	15434	15509	15399	15389	15425	15459	15474	15440	15332	15357	15200	15397	15414	15319	15396	15455	15451	15349	15350	15459	15509	15480	15355	15356	15154	15379	15224	15278	15381	15437	15478	15426	15564	15477	15511	15577	15491	15378	15316	15502	15504	15395	15598	15438	15307	15311	15451	15570	15578	15349	15503	15178	15362	15438	15418	15310	15285	15327	15221	15410	15455	15354	15518	15426	15397	15628	15480	15612	15299	15260	15546	15403	15438	15340	15356	15263	15366	15307	15462	15376	15406	15531	15482	15425	15568	15436	15357	15302	15445	15460	15302	15437	15514	15462	15347	15495	15411	15364	15547	15371	15352	15413	15334	15490	15367	15441	15243	15160	15536	15502	15382	15318	15325	15638	15393	15291	15410	15259	15407	15443	15504	15218	15372	15555	15288	15269	15373	15317	15415	15520	15457	15448	15395	15421	15588	15670	15550	15241	15539	15367	15495	15495	15612	15405	15318	15504	15541	15304	15403	15323	15439	15397	15533	15305	15352	15372	15492	15599	15255	15322	15358	15348	15499	15319	15439	15235	15388	15272	15362	15435	15441	15540	15408	15346	15382	15449	15432	15496	15577	15342	15369	15226	15446	15163	15574	15544	15368	15480	15374	15570	15307	15399	15416	15288	15555	15348	15488	15393	15553	15347	15337	15449	15386	15324	15398	15511	15392	15548	15508	15385	15309	15348	15420	15338	15368	15315	15384	15272	15351	15269	15255	15406	15506	15469	15660	15402	15309	15499	15475	15468	15327	15570	15269	15469	15284	15419	15358	15339	15523	15372	15478	15405	15355	15504	15489	15359	15402	15496	15552	15201	15361	15464	15327	15407	15402	15278	15560	15319	15360	15438	15386	15295	15245	15351	15493	15553	15461	15341	15561	15479	15431	15334	15388	15477	15359	15469	15473	15366	15419	15398	15365	15260	15501	15342	15458	15414	15273	15357	15469	15296	15561	15353	15425	15390	15410	15503	15383	15358	15504	15509	15477	15709	15414	15400	15351	15232	15540	15441	15440	15444	15407	15367	15449	15296	15546	15486	15438	15498	15293	15200	15484	15308	15412	15282	15334	15325	15323	15269	15527	15328	15451	15715	15264	15271	15396	15478	15350	15443	15476	15628	15452	15464	15390	15451	15423	15248	15362	15370	15381	15384	15222	15168	15318	15244	15504	15427	15305	15263	15566	15498	15288	15383	15359	15425	15342	15349	15341	15515	15354	15699	15513	15448	15301	15327	15465	15107	15289	15418	15532	15472	15487	15299	15269	15245	15198	15242	15316	15425	15265	15219	15449	15487	15555	15277	15280	15409	15489	15408	15360	15365	15341	15298	15391	15442	15244	15185	15227	15605	15355	15489	15525	15508	15393	15325	15294	15318	15363	15624	15498	15283	15181	15286	15527	15369	15208	15470	15280	15615	15373	15452	15491	15429	15389	15252	15302	15293	15329	15372	15391	15304	15432	15314	15486	15464	15480	15399	15468	15332	15389	15417	15246	15389	15381	15197	15419	15379	15277	15372	15355	15383	15560	15229	15296	15413	15278	15565	15605	15236	15477	15227	15202	15614	15344	15450	15345	15131	15452	15478	15468	15302	15174	15401	15410	15492	15564	15408	15366	15494	15478	15407	15189	15646	15512	15447	15464	15376	15408	15290	15451	15356	15422	15328	15336	15153	15333	15472	15525	15308	15487	15164	15415	15506	15407	15620	15431	15529	15627	15309	15513	15233	15387	15426	15205	15194	15381	15147	15434	15490	15462	15348	15268	15327	15490	15346	15616	15346	15363	15389	15444	15413	15602	15483	15484	15567	15465	15306	15357	15205	15547	15394	15454	15350	15510	15541	15284	15479	15591	15330	15415	15305	15521	15589	15484	15467	15444	15459	15492	15385	15130	15390	15277	15400	15338	15507	15332	15328	15326	15227	15575	15291	15596	15480	15324	15503	15197	15369	15458	15294	15443	15576	15434	15343	15316	15187	15262	15539	15512	15450	15443	15326	15493	15277	15316	15365	15504	15413	15459	15677	15457	15370	15547	15479	15381	15381	15429	15399	15295	15392	15431	15308	15304	15262	15278	15380	15322	15374	15417	15367	15556	15428	15482	15299	15309	15299	15355	15425	15502	15221	15535	15582	15530	15577	15330	15581	15424	15440	15370	15452	15330	15679	15436	15304	15293	15495	15356	15445	15368	15203	15526	15375	15392	15353	15342	15463	15487	15309	15218	15414	15232	15507	15472	15321	15414	15457	15350	15402	15489	15397	15370	15486	15390	15448	15385	15278	15401	15415	15391	15328	15455	15512	15066	15571	15319	15354	15406	15149	15264	15410	15391	15383	15279	15391	15334	15122	15347	15135	15409	15336	15559	15478	15468	15253	15407	15387	15463	15457	15374	15364	15262	15291	15524	15360	15329	15416	15569	15287	15495	15405	15308	15341	15329	15199	15315	15287	15220	15218	15472	15343	15242	15596	15336	15434	15593	15342	15484	15375	15169	15328	15061	15078	15374	15411	15312	15508	15394	15499	15428	15319	15194	15423	15389	15466	15659	15473	15271	15340	15399	15335	15341	15391	15316	15425	15387	15337	15463	15291	15297	15468	15311	15273	15176	15414	15270	15246	15410	15397	15287	15374	15274	15340	15442	15298	15358	15394	15633	15411	15503	15229	15417	15348	15466	15514	15590	15268	15516	15439	15306	15088	15269	15324	15342	15503	15525	15214	15470	15227	15302	15482	15344	15250	15366	15615	15520	15229	15353	15441	15552	15393	15304	15183	15437	15544	15323	15423	15478	15497	15399	15370	15431	15358	15420	15464	15362	15416	15392	15472	15335	15491	15269	15068	15149	15575	15460	15365	15210	15236	15233	15343	15328	15456	15469	15407	15455	15492	15217	15350	15173	15503	15420	15333	15307	15521	15304	15406	15576	15402	15313	15271	15339	15367	15449	15344	15437	15413	15362	15473	15272	15441	15245	15373	15622	15502	15441	15364	15340	15487	15389	15450	15146	15276	15597	15413	15434	15364	15297	15379	15430	15405	15479	15500	15482	15233	15329	15412	15366	15456	15463	15521	15350	15479	15371	15268	15362	15256	15385	15240	15278	15378	15332	15316	15394	15512	15450	15287	15456	15414	15239	15391	15338	15535	15707	15483	15568	15471	15454	15637	15567	15248	15456	15281	15531	15450	15366	15427	15311	15286	15350	15333	15372	15294	15176	15292	15224	15375	15542	15669	15407	15396	15358	15239	15308	15379	15424	15365	15381	15379	15347	15371	15556	15283	15398	15290	15417	15074	15277	15365	15482	15314	15646	15336	15223	15392	15583	15231	15444	15350	15520	15387	15623	15285	15498	15392	15375	15219	15442	15544	15469	15406	15359	15323	15286	15368	15357	15324	15492	15501	15474	15449	15458	15294	15292	15475	15265	15314	15512	15529	15493	15351	15468	15522	15375	15488	15457	15263	15409	15268	15475	15287	15404	15306	15270	15444	15450	15485	15497	15413	15517	15392	15430	15438	15365	15407	15509	15205	15429	15537	15352	15398	15252	15409	15328	15321	15542	15439	15365	15298	15560	15351	15248	15494	15283	15432	15506	15424	15555	15267	15342	15188	15301	15327	15338	15482	15562	15641	15671	15363	15295	15339	15408	15372	15396	15294	15215	15426	15533	15380	15428	15394	15397	15442	15316	15228	15326	15447	15463	15264	15416	15205	15513	15284	15420	15409	15406	15330	15345	15307	15597	15431	15540	15458	15466	15235	15475	15523	15314	15372	15527	15201	15146	15516	15256	15486	15322	15361	15285	15246	15324	15458	15252	15249	15401	15249	15357	15521	15478	15237	15298	15262	15344	15045	15264	15253	15551	15331	15374	15309	15353	15410	15525	15381	15316	15388	15427	15697	15438	15504	15658	15488	15501	15372	15388	15481	15287	15352	15438	15441	15393	15389	15363	15279	15435	15284	15393	15350	15389	15413	15346	15314	15469	15392	15161	15339	15186	15303	15412	15506	15586	15311	15445	15430	15289	15439	15436	15405	15506	15247	15571	15522	15412	15319	15504	15452	15361	15375	15376	15347	15388	15266	15283	15283	15551	15481	15331	15151	15343	15170	15381	15367	15487	15328	15011	15344	15458	15278	15521	15318	15556	15633	15407	15228	15558	15449	15310	15493
17221	30914	26156	19040	16989	15501	14706	14320	14178	13946	13829	13438	13460	13422	13322	13585	13282	13284	13236	13216	13219	13321	13311	13314	13334	13207	13197	13248	13312	13198	13276	13352	13255	13123	13052	13183	13139	13181	13157	13191	13206	13166	13258	13140	13166	13188	13269	13218	13224	13277	13182	13108	13229	13401	13207	13020	13260	13173	13180	13115	13077	13190	13190	13150	13040	13149	13260	13335	13082	13138	13128	13247	13095	13162	13173	13024	13253	13265	13379	13247	13520	13590	13468	13492	13256	13254	13181	13168	13065	13111	13299	13139	13214	13222	13168	13278	13213	13006	13130	13093	13256	13117	13142	13284	13189	13043	13075	13082	13001	13077	13168	13118	13139	13130	13161	13281	13065	13047	13259	13114	13147	12933	13166	13034	13094	13260	13156	13102	12942	13117	13023	13225	13304	13183	13193	13089	13078	13169	13150	13015	13023	13231	13073	13149	13075	13274	13102	13214	13064	13257	13152	13096	13207	13295	13063	13153	13183	13016	13116	13080	13133	13241	13022	13019	13155	13122	13078	13022	13148	13055	13070	13176	13183	13036	13146	13045	13295	13171	13150	13052	13079	13018	12943	13133	13123	13310	13154	13270	13146	13225	12975	13148	13053	13032	13171	13082	13151	13209	13126	13181	13311	13192	13005	13112	13101	13052	13272	13166	13156	13043	13028	13104	13163	13235	13194	13148	13141	13130	13231	13061	12940	13207	13102	13199	13300	13232	13115	13000	12977	13146	13196	12995	13216	13303	13080	13169	13185	13089	13142	12956	13247	12872	13151	13157	13053	13233	13166	13139	13029	13335	13103	13139	13172	13172	12996	13038	13108	12943	13089	13143	13039	13098	13114	13051	13096	13172	13099	13163	13118	13192	13187	13165	13210	13139	13275	12977	13133	13152	13271	13171	13111	13064	12984	13195	13241	13261	13118	13056	13059	13095	13084	12988	13263	13155	13102	13158	13042	13100	13195	13223	13113	13204	13232	13314	13218	13071	13085	13089	13218	13227	13055	13081	13128	13084	13166	13261	13114	13190	13107	13177	13152	13136	13167	13264	13049	13064	12943	13149	13117	13111	13290	13068	13067	13303	13114	13100	13325	13100	13116	13140	13117	13158	13308	13242	13104	13096	13038	13073	13090	13103	13113	13087	13090	12971	13268	13255	13215	13034	13007	13204	13030	13000	13117	12980	13156	13224	13096	13120	12988	13235	13115	13028	13180	13124	13041	13060	13151	13149	13106	12941	13125	13114	13094	13228	13109	13097	12959	13036	12978	13028	13178	13294	13074	13183	13059	13267	13146	13178	13025	12990	13061	13194	13025	13007	13052	13219	13039	13051	13109	13048	13067	13199	13081	13220	13159	13123	13108	13022	13178	13099	13057	13101	13115	13103	13082	13227	12955	13152	13209	13159	13229	12995	13110	13068	13116	13239	13241	13130	13054	13038	13076	13225	13182	13146	13290	13071	13198	13042	13277	13234	13176	13112	13196	13114	13175	13065	13181	12969	13112	13193	13030	13085	13041	13222	13218	13072	13132	13193	13237	13112	13325	13123	13030	13232	13173	13005	13138	13098	13225	13180	13132	13132	13071	13097	12992	13031	13154	13129	12991	13044	13070	13081	13225	13136	13077	12959	13016	13138	13129	13091	13159	13165	12982	13178	13038	13075	13103	13128	13101	13106	13090	13144	13119	13133	13291	13185	13032	13114	13069	13063	13142	12925	13004	13179	13014	13217	13068	13071	13305	13102	13137	13039	13207	13128	13167	13299	12981	13051	13131	13126	13125	13059	13195	13000	13023	13197	13112	12967	12919	13088	13102	13201	13114	13040	13241	13008	13178	13103	13155	13181	13219	13094	13055	12902	13256	13168	13055	13052	13135	13165	13074	12998	13144	13058	13085	13302	13191	13128	13128	13046	13083	13049	13140	13001	13305	13073	13110	13005	13038	13109	13056	13057	13106	13140	13194	13129	13266	13097	12964	13186	13196	13141	13205	13039	13166	13095	13046	13079	13230	13121	12952	13108	13123	13229	13021	13113	13145	12974	13147	13108	13044	13235	13198	13048	13066	13226	13071	13105	13212	13092	13229	13074	13003	13056	13121	13038	13094	13128	13171	13180	13003	13061	13319	13122	13299	12921	13178	13129	13112	13075	13034	13372	12990	13151	13060	13141	12998	13088	13275	13026	12946	13073	13175	12973	13154	13199	13070	13193	13143	13149	13078	12995	13150	13141	13138	13200	13237	13106	13147	13131	13130	13132	12982	13251	13146	12962	13059	12981	13017	13279	12963	13081	13230	13094	13056	13046	13118	13085	13069	13063	13097	13257	13039	13187	13000	13085	13035	13103	13077	13121	13009	13103	13094	13108	12934	13147	13037	13101	13070	13238	13086	13084	13096	13154	13197	13096	13214	13221	13227	13222	13222	12893	12995	13107	13159	12991	13063	13212	13175	13114	13079	13036	13257	13061	13084	13046	13305	13019	13060	13223	13010	13150	13176	13119	13134	13138	13080	13060	13157	13056	13169	13247	13168	13021	13063	13096	13221	13230	13112	13124	13099	13045	13072	13265	13058	13406	13161	13105	13063	13049	13157	13189	13082	13053	13271	13354	13099	13092	13167	13261	13202	13212	13198	13124	13037	13244	13166	13062	13059	13301	13240	13097	13202	13101	13111	13095	13234	13017	13147	12918	13121	13148	13078	13023	12967	13330	13076	13015	13081	13195	13176	13129	12978	13172	13198	12947	13218	13076	13054	13180	13171	13061	13126	13123	13175	13181	13222	13134	13169	13138	13167	13080	13133	13160	13092	13010	13207	13085	13156	13025	13259	13074	13045	13111	12980	12944	13210	13058	13113	13128	13044	13259	13106	13260	13073	12962	13117	13087	13153	13119	13201	13198	13114	13263	13122	13128	12958	13201	13117	13079	12993	13171	13057	13164	13041	13001	12909	13063	13052	12890	13150	13064	13039	13180	13146	13298	13012	13291	13163	13098	13090	13117	13185	13123	13074	13115	13093	13200	13049	13156	13299	13208	13242	13201	13197	13072	13041	13012	13192	12961	13004	13118	13029	13139	13111	13132	13248	13225	13207	13164	13147	13145	12916	13064	13101	12965	13045	13165	13049	13026	13120	13217	13095	13206	13074	13093	13125	12994	12965	13101	12915	13083	13044	13023	13232	12975	13210	13172	13118	13086	13092	13268	13012	13289	13307	13056	13222	13015	13037	13234	13122	13251	13014	13202	13078	13036	12957	13307	13053	13257	12989	13085	13016	13122	12959	13199	13003	13099	13077	13195	12991	13043	13058	13114	13123	13038	13168	13186	13096	13171	13144	13143	13110	12921	13248	13069	13124	12989	13127	12995	13195	13012	13183	13176	13075	13012	13188	13186	13039	13301	12947	13189	13119	13271	13116	13175	13090	13091	13083	13179	12974	13291	13247	13135	13037	13178	13009	13135	13215	12986	13198	13014	13104	13194	13045	13189	13113	13125	13094	13152	13213	13043	13330	13114	13206	13163	13181	13281	13166	12930	13147	13057	13381	13162	13063	13141	13150	13131	13237	13144	13048	13027	13115	13209	13135	13168	13036	13099	13083	13117	13212	13073	13078	12906	13224	13164	13068	13269	13111	13244	13120	13258	13101	13079	13052	13160	13165	13112	13183	13189	13096	13056	13192	13064	13216	13210	13034	13212	13183	13052	13191	13130	13123	13013	13142	13171	13061	13025	13072	13148	13195	13200	13223	13163	13069	13121	13178	13157	13022	13071	13067	13110	13095	13096	13173	13023	13053	13102	13133	13062	13110	13204	13137	13051	13053	13099	13220	13066	13122	13210	12993	13144	13232	12921	13028	13196	13077	13178	13002	13175	13084	13062	13134	13101	13189	13230	13136	13050	13029	12981	13017	13192	13023	13138	13105	13091	13228	13263	13021	13155	12954	13221	13192	13029	13248	13156	13090	13136	13294	13130	13190	12918	13086	13151	12879	13010	13091	13184	13065	13066	13177	13163	13098	13015	13033	12979	13108	13019	13126	13072	13151	13041	13109	13325	13050	13136	12989	13071	13145	13108	13111	13147	13078	13111	13064	13121	13070	13070	13224	13128	13175	13040	13058	13121	13139	13097	13123	13210	13241	13120	13131	13032	12971	13192	13115	13163	13202	13097	13420	13145	13148	13028	13196	13051	13034	13263	13103	13067	12934	13165	13128	13065	13151	13191	13159	13020	13109	13006	13160	13050	13061	13171	13112	13178	13199	13087	13101	13102	13211	13094	13219	13106	13222	13112	13045	13004	13105	13134	13351	13099	13010	12955	13099	13193	13067	13262	13192	13037	13110	13060	12994	13212	13035	13087	13290	13057	13069	12998	13103	13167	13071	13220	13165	13019	13158	13115	13100	13090	13179	13117	13070	13110	13149	12987	13204	13012	13140	12970	13135	13091	13179	13097	13079	13231	13183	13019	13071	13039	13108	13144	13100	13002	13037	12987	13163	13146	12839	13188	13150	13092	13220	13036	13055	13150	13183	13101	13007	13028	13162	13140	13068	13143	13196	13120	12924	13236	13261	13275	13076	13146	13129	13147	13107	13170	13250	13305	13128	12867	13276	13175	13024	13116	13210	13155	13248	13194	13202	13109	13181	13105	13192	13089	13048	13056	12976	13076	13131	13306	13071	13000	13109	13139	13073	13066	13150	13063	13114	13013	13036	13301	13090	13287	13016	13156	13091	13239	13105	13103	13049	13092	13206	12916	13008	13077	13162	12959	12984	12980	12938	13184	13146	13062	13137	13156	13040	13034	13130	13218	12975	12893	13171	13280	13125	13096	13129	13023	13257	13191	13019	13194	13182	13116	13352	12975	13248	13040	13119	13111	12992	13111	13014	13189	13268	13136	13009	13007	13034	13116	13181	13106	13101	13119	13344	13278	13157	12992	13158	13031	13190	13022	13171	13186	13069	13159	13000	12955	13308	13186	13010	13124	13143	13074	12932	13023	13033	13175	13221	13086	13124	13214	13117	13268	13052	13059	13248	12963	12999	13153	13308	13104	12997	13014	13184	13129	13150	13063	13110	13230	13161	13017	13089	13093	13180	13223	13132	13172	13123	13258	13007	13040	13084	13219	13139	13054	13091	13162
27797	21937	22904	19071	16159	15840	15782	15619	15597	15684	15591	15463	15445	15568	15540	15415	15501	15538	15757	15820	15618	15401	15403	15359	15512	15457	15619	15769	15536	15437	15578	15831	15566	15660	15564	15394	15426	15364	15730	15530	15492	15536	15246	15534	15633	15718	15446	15720	15605	15602	15408	15475	15410	15477	15368	15321	15365	15316	15437	15556	15417	15416	15433	15589	15520	15558	15736	15508	15505	15506	15662	15723	15561	15543	15420	15555	15665	15694	15426	15510	15581	15740	15605	15671	15461	15567	15563	15471	15335	15607	15705	15407	15576	15619	15752	15486	15490	15407	15314	15391	15727	15519	15620	15467	15528	15516	15319	15505	15562	15562	15433	15549	15538	15392	15513	15373	15550	15413	15414	15354	15387	15665	15568	15539	15415	15680	15375	15439	15542	15640	15493	15433	15623	15539	15422	15506	15665	15511	15499	15445	15476	15520	15428	15487	15481	15478	15482	15488	15559	15380	15358	15473	15371	15608	15568	15439	15429	15565	15508	15340	15353	15626	15591	15431	15345	15579	15502	15484	15624	15428	15392	15456	15421	15494	15573	15538	15527	15730	15378	15470	15379	15544	15509	15592	15421	15471	15465	15425	15615	15581	15645	15569	15429	15645	15432	15303	15421	15477	15497	15575	15416	15697	15511	15469	15514	15266	15392	15507	15376	15258	15406	15661	15578	15453	15613	15725	15575	15449	15478	15446	15668	15745	15491	15502	15575	15525	15603	15484	15445	15464	15422	15576	15552	15384	15373	15268	15368	15508	15560	15425	15456	15600	15475	15210	15228	15381	15444	15488	15534	15516	15486	15575	15394	15465	15520	15519	15491	15502	15695	15473	15492	15564	15707	15686	15573	15325	15415	15467	15652	15380	15575	15449	15472	15326	15397	15457	15527	15507	15660	15613	15332	15307	15525	15397	15713	15720	15448	15563	15586	15509	15477	15502	15515	15384	15479	15549	15583	15461	15469	15286	15400	15565	15255	15405	15405	15503	15570	15503	15472	15661	15472	15601	15454	15646	15441	15531	15414	15507	15386	15568	15487	15541	15541	15488	15518	15507	15482	15491	15548	15398	15506	15538	15433	15466	15512	15485	15566	15527	15610	15201	15601	15566	15539	15504	15357	15510	15547	15367	15461	15541	15395	15521	15594	15467	15594	15554	15545	15476	15420	15440	15541	15349	15503	15564	15658	15459	15575	15444	15394	15402	15472	15470	15424	15733	15552	15496	15400	15586	15598	15505	15595	15394	15569	15506	15404	15437	15406	15674	15480	15742	15459	15343	15575	15430	15466	15408	15447	15481	15349	15407	15444	15707	15702	15548	15548	15538	15283	15297	15715	15631	15720	15419	15509	15364	15342	15390	15598	15578	15423	15496	15448	15552	15282	15394	15559	15612	15610	15361	15486	15414	15425	15634	15518	15429	15437	15613	15501	15358	15367	15414	15556	15317	15553	15470	15553	15662	15322	15558	15604	15680	15796	15457	15278	15475	15447	15645	15357	15648	15356	15442	15485	15254	15392	15664	15518	15489	15447	15370	15569	15683	15452	15536	15530	15403	15548	15469	15369	15617	15592	15579	15487	15440	15351	15484	15521	15556	15539	15474	15330	15468	15589	15331	15496	15540	15509	15395	15702	15507	15623	15441	15400	15586	15565	15714	15607	15544	15523	15334	15631	15620	15552	15355	15629	15410	15642	15505	15542	15456	15528	15634	15496	15512	15398	15398	15495	15418	15506	15616	15360	15756	15485	15540	15470	15289	15573	15690	15581	15344	15507	15637	15632	15451	15478	15717	15367	15589	15382	15351	15523	15629	15564	15430	15536	15575	15422	15640	15612	15468	15452	15354	15411	15534	15430	15387	15511	15800	15383	15567	15281	15676	15409	15571	15614	15461	15577	15565	15428	15436	15693	15721	15548	15474	15475	15429	15528	15359	15563	15531	15391	15436	15431	15558	15626	15482	15423	15436	15449	15457	15473	15548	15440	15479	15571	15419	15486	15523	15522	15426	15543	15612	15602	15563	15249	15631	15522	15600	15541	15395	15511	15361	15603	15465	15528	15514	15590	15446	15568	15599	15581	15437	15598	15678	15519	15557	15426	15372	15646	15510	15506	15499	15318	15362	15361	15355	15504	15562	15636	15412	15603	15512	15677	15634	15458	15767	15396	15668	15454	15593	15437	15484	15549	15405	15567	15588	15620	15655	15507	15536	15720	15551	15668	15582	15612	15391	15489	15446	15504	15365	15430	15527	15666	15523	15603	15492	15506	15615	15565	15470	15501	15420	15595	15449	15441	15401	15517	15741	15647	15630	15427	15398	15625	15611	15433	15452	15516	15518	15622	15422	15565	15597	15536	15452	15307	15431	15501	15504	15700	15531	15622	15424	15607	15623	15630	15620	15760	15468	15401	15433	15442	15402	15584	15424	15478	15565	15573	15355	15477	15733	15676	15509	15660	15610	15734	15473	15407	15389	15451	15396	15532	15486	15478	15545	15476	15480	15541	15291	15440	15613	15630	15618	15650	15442	15511	15258	15302	15480	15546	15562	15677	15524	15594	15478	15622	15736	15643	15683	15591	15592	15557	15602	15604	15561	15542	15565	15673	15404	15583	15674	15406	15472	15615	15562	15550	15710	15556	15535	15491	15489	15516	15593	15350	15499	15358	15425	15382	15671	15461	15544	15482	15598	15692	15321	15430	15318	15424	15595	15513	15546	15601	15308	15444	15436	15411	15514	15479	15675	15349	15375	15615	15460	15463	15463	15453	15463	15511	15528	15459	15573	15288	15454	15400	15546	15439	15436	15492	15492	15663	15585	15398	15372	15531	15461	15408	15231	15474	15235	15639	15408	15443	15614	15642	15421	15477	15649	15327	15423	15268	15437	15291	15647	15575	15389	15613	15406	15369	15558	15474	15562	15423	15363	15535	15373	15709	15454	15531	15513	15464	15481	15544	15551	15311	15438	15401	15478	15539	15479	15365	15553	15380	15324	15622	15690	15602	15836	15366	15513	15612	15494	15426	15430	15318	15566	15484	15671	15535	15627	15407	15616	15452	15516	15511	15598	15694	15294	15390	15480	15469	15632	15621	15539	15508	15676	15568	15748	15617	15512	15399	15497	15610	15512	15573	15685	15638	15492	15504	15490	15607	15617	15340	15496	15566	15494	15441	15427	15485	15559	15664	15647	15464	15468	15547	15675	15445	15442	15638	15383	15665	15554	15564	15497	15573	15569	15435	15443	15342	15577	15475	15703	15605	15491	15567	15498	15561	15467	15626	15674	15382	15589	15589	15549	15376	15392	15591	15363	15515	15586	15580	15439	15368	15567	15517	15379	15375	15554	15701	15512	15401	15395	15439	15556	15575	15462	15422	15518	15470	15229	15452	15691	15389	15504	15531	15515	15555	15505	15486	15468	15324	15549	15445	15320	15469	15448	15603	15519	15651	15450	15255	15477	15590	15621	15480	15532	15522	15509	15504	15362	15373	15582	15507	15608	15624	15534	15538	15467	15621	15658	15577	15509	15443	15516	15512	15577	15510	15500	15411	15473	15713	15515	15205	15500	15505	15633	15523	15584	15623	15360	15410	15304	15475	15693	15461	15390	15677	15372	15481	15461	15718	15555	15569	15421	15410	15587	15563	15563	15499	15705	15523	15612	15287	15522	15458	15739	15568	15377	15288	15360	15626	15522	15403	15513	15584	15530	15628	15509	15392	15519	15381	15583	15520	15322	15243	15372	15611	15509	15511	15474	15510	15547	15570	15455	15668	15268	15591	15533	15248	15630	15553	15487	15597	15506	15573	15326	15374	15416	15593	15556	15549	15361	15570	15585	15570	15501	15565	15545	15768	15462	15438	15560	15451	15578	15628	15550	15422	15501	15346	15348	15406	15322	15374	15486	15571	15602	15296	15543	15555	15483	15498	15673	15273	15530	15559	15508	15783	15560	15638	15548	15403	15512	15464	15449	15401	15518	15564	15309	15531	15645	15626	15595	15502	15625	15407	15446	15473	15409	15485	15516	15451	15508	15520	15598	15476	15444	15327	15640	15593	15645	15384	15697	15501	15354	15344	15694	15621	15465	15483	15516	15351	15384	15573	15511	15538	15548	15537	15490	15459	15492	15657	15585	15461	15501	15341	15443	15495	15611	15277	15549	15502	15450	15555	15451	15556	15465	15395	15606	15580	15657	15541	15626	15661	15495	15576	15501	15565	15680	15528	15461	15527	15467	15476	15413	15648	15549	15518	15530	15608	15592	15543	15461	15764	15509	15421	15528	15314	15477	15517	15426	15588	15551	15603	15601	15483	15380	15555	15490	15558	15379	15494	15703	15659	15510	15414	15471	15478	15675	15516	15528	15605	15515	15590	15497	15415	15438	15278	15383	15537	15465	15496	15642	15429	15685	15399	15418	15553	15393	15529	15562	15462	15655	15387	15390	15746	15573	15296	15538	15419	15435	15501	15472	15568	15595	15402	15475	15443	15742	15582	15373	15385	15606	15362	15530	15622	15726	15455	15435	15515	15557	15481	15492	15404	15481	15495	15567	15485	15701	15510	15541	15642	15593	15394	15383	15582	15536	15469	15419	15641	15505	15627	15522	15324	15485	15501	15673	15682	15344	15473	15399	15355	15568	15578	15398	15729	15424	15427	15455	15827	15544	15470	15420	15692	15383	15437	15632	15666	15444	15541	15427	15552	15419	15499	15469	15560	15457	15486	15852	15401	15590	15464	15487	15401	15520	15489	15589	15414	15483	15538	15543	15418	15719	15593	15666	15479	15356	15432	15636	15512	15550	15403	15444	15515	15496	15560	15436	15558	15392	15342	15548	15536	15567	15324	15224	15507	15582	15629	15457	15430	15577	15419	15551	15389	15489	15489	15540	15403	15616	15454	15505	15340	15589	15439	15469	15486	15542	15414	15525	15252	15704	15452	15666	15230	15652	15330	15522	15523	15605	15689	15507	15594	15314	15706	15512	15413	15449	15526	15545	15413	15292	15364	15359	15289	15427	15596	15428	15451	15366	15382	15472	15493	15463	15498	15477	15623	15476	15480	15412	15585	15552	15466	15614	15597	15463	15494	15609	15477	15732	15637	15431	15470	15393	15502	15290	15359	15688	15530	15540	15347	15283
15300	19427	17991	14747	13814	13262	13445	13233	13310	13220	13279	13294	13127	13282	13245	13112	13119	13192	13209	13290	13219	13289	13264	13109	13272	13201	13201	13255	13257	13083	13225	13229	13320	13349	13038	13273	13115	13176	13138	13235	13322	13139	13161	13228	13148	13282	13326	13184	13197	13150	13164	13143	13258	13367	13324	13293	13069	13296	13214	13251	13197	13202	13221	13260	13244	13267	13225	13194	13093	13386	13106	13433	13323	13226	12983	13323	13183	13157	13292	13334	13417	13383	13353	13230	13304	13266	13403	13300	13120	13133	13265	13378	13284	13312	13265	13183	13181	13310	13257	13331	13252	13198	13183	13150	13322	13097	13298	13154	13169	13117	13222	13367	13422	13290	12988	13108	13080	13237	13197	13245	13267	13162	13377	13124	13163	13108	13392	12926	13022	13195	13157	13323	13314	13205	13056	13097	13254	13286	13041	13130	13400	13274	13234	13219	13168	13117	13362	13103	13259	13186	13169	13135	13257	13202	13217	13045	13195	13273	13077	13216	13315	13175	13361	13196	13203	13142	13311	13177	13262	13073	13079	13092	13168	13286	13357	13301	13273	13180	13155	13204	13306	13210	13185	13325	13253	13337	13215	12980	13185	13308	13091	13082	13175	13184	13252	13246	13246	13112	13228	13207	13044	13287	13084	13274	12961	13039	13203	13118	13242	13226	13215	13266	13202	13147	13243	13249	13278	13140	13343	13333	13136	13198	13084	13188	13129	13270	13228	13131	13262	13230	13306	13277	13210	13106	13163	13213	13210	13208	13315	13238	12978	13183	13186	13055	13204	13160	13112	13330	13249	13245	13178	13135	13232	13151	13188	13189	13237	13349	13287	13113	13265	13138	13197	13154	13343	13217	13221	13196	13176	13086	13140	13198	13171	13157	13236	13195	13080	13179	13161	13261	13172	13205	13053	13270	13148	13253	13133	13220	13338	13248	13132	13171	13075	13178	13042	13233	13178	13079	13161	13307	13057	13241	13250	13198	13270	13201	13302	13160	13318	13253	13135	13153	13266	13240	13197	13164	13048	13119	13157	13229	13294	13191	13301	13071	13216	13277	13288	13247	13157	13151	13252	13269	13242	13084	13206	13167	13244	13230	13063	13184	13201	13196	13152	13137	13248	13181	13442	13098	13216	13211	13256	13156	13248	13137	13271	13086	13086	13112	13299	13141	13045	13311	13466	12994	13137	13276	13308	13060	13365	13196	13243	13119	13195	13175	13126	13125	13185	13133	13041	13150	13298	13138	13104	13257	13118	13217	13301	13109	13317	13221	13128	13160	13193	13332	13294	13240	13070	13068	13245	13106	13269	13265	13229	13196	13176	13234	13257	13334	13038	13203	13270	13202	13193	13226	13236	13124	13205	13201	13127	13165	13032	13226	13351	13280	13136	13055	13091	13202	13163	13212	13317	13209	13225	13162	13074	13064	13175	13207	13415	13130	12977	13322	13373	13339	13258	13246	13145	13327	13168	13317	13173	13312	13219	13030	13219	13150	13279	13271	13181	13290	13202	13149	13166	13108	13327	13196	13285	13239	13216	13377	13013	13383	13049	13264	13145	13294	13300	13337	13175	13351	13317	13251	13325	13293	13221	13290	13291	13205	13335	13148	13150	13142	12958	13414	13162	13331	13284	13104	13027	13132	13205	13397	13288	13252	13238	13236	12954	13228	13385	13148	13194	13359	13134	13220	13214	13317	13191	13418	13184	13246	13347	13342	13326	13168	13185	13084	13304	13179	13308	13254	13460	13248	13261	13049	13168	13166	13131	13070	13118	13189	13031	13218	13163	13204	13255	13178	13342	13101	13343	13107	13295	13171	13095	13096	13276	13269	13027	13348	13092	13227	13287	13208	13051	13215	13143	13311	13094	13177	13202	13293	13130	13316	13187	13259	13292	13294	13242	13148	13246	13299	13260	13358	13310	13076	13167	13154	13349	13085	13141	13028	13322	13183	13230	13413	13158	13281	13206	13172	13361	13203	13008	13043	13240	13287	13203	13159	13208	13026	13109	13259	13107	13268	13347	13291	13114	13235	13461	13115	13339	13085	13216	13094	13003	13231	13236	13099	13224	13251	13162	13217	13207	13278	13341	13174	13240	13223	13311	13287	13187	13357	13282	13178	13210	13150	13299	13349	13159	13306	13187	13363	13136	13438	13242	13152	13265	13092	13214	13227	13132	13205	13197	13216	13201	13260	13312	13161	13047	13211	13140	13274	13284	13237	13329	13257	13201	13178	13228	13241	13364	13169	13132	13127	13212	13352	13298	13371	13193	13202	13352	13260	13227	13189	13186	13148	13257	13077	13268	13190	13163	13253	13188	13061	13386	13200	13215	13218	13170	13342	13232	13134	13294	13257	13179	13135	13078	13355	13145	13441	13006	13188	13257	13245	13209	13288	13125	13137	13209	13147	13312	13153	13128	13202	13130	13216	13080	13210	13150	13121	13018	13246	13099	13154	13259	13091	13083	13279	13281	13025	13211	13209	13135	13202	13301	13241	13140	13252	13270	13219	13219	13201	13232	13314	13331	13175	13152	13272	13298	13190	13193	13280	13273	13280	13382	13329	13147	13299	13256	13033	13148	13135	13155	13257	13203	13130	13181	13169	13145	13100	13370	13450	13301	13076	13127	13252	13085	13255	13274	13042	13126	13141	13225	13302	13249	13191	13164	13076	13255	13156	13292	13086	13259	13077	13178	13263	13350	13255	13135	13011	13301	13102	13188	13009	13059	13045	13229	13266	13143	13217	13292	13128	13212	13208	13201	13336	13072	13313	13315	13187	13360	13518	13269	13227	13170	13237	13225	13189	13272	13172	13321	13301	13243	13142	13132	13172	13120	13237	13311	13158	13268	13131	13312	13135	13179	13151	13107	13123	13062	13203	13264	13202	13307	13272	13165	13300	13265	13161	13172	13208	13143	13204	13267	13335	13036	13028	13298	13237	13319	13175	13075	13165	13259	13172	13268	13185	13382	13307	13144	13280	13213	13159	13419	13311	13156	13243	13315	13212	13160	13318	13203	13195	13083	13288	13202	13188	13215	13171	13292	13197	13067	13184	13256	13172	13031	13256	13155	13120	13159	13235	13196	13186	13097	13183	13346	13336	13254	13238	13174	13247	13152	13169	13159	13203	13174	13232	13087	13298	13312	13119	13401	13012	13173	13121	13048	13197	13237	13120	13420	13144	13281	13252	13164	13076	13037	13168	13321	13303	13344	13203	13136	13205	13094	13180	13245	13101	13285	13257	13292	13045	13198	13297	13106	13150	13181	13151	13234	13326	13164	13292	13238	13165	13229	13386	13237	13200	13141	13292	13241	13209	13204	13080	13130	13223	13099	13203	13035	13256	13233	13044	13192	13201	13164	13153	13175	13369	13245	13158	13150	13436	13022	13244	13319	13191	13263	13216	13206	13196	13367	13267	13309	13431	13216	13218	13259	13182	13139	13245	13204	13188	13250	13214	13210	13156	13257	13099	13114	13273	13214	13116	13153	13355	13168	13242	13357	13222	13169	13282	13214	13287	13198	13213	13127	13261	13180	13086	13066	13273	13331	13167	13266	13305	13202	13207	13309	13232	13253	13170	13156	13267	13279	13218	13105	13455	13076	13308	13311	13198	13111	13154	13171	13149	13076	13274	13345	13282	13075	13354	13232	13212	13270	13208	13265	13162	13349	13225	13181	13215	13317	13192	13306	13335	13218	13272	13107	13228	13278	13215	13148	13262	13194	13154	13223	13324	13201	13147	13394	13310	13094	13073	13232	13225	13187	13318	13206	13152	13168	13177	13117	13119	13251	13110	13270	13300	13175	13059	13197	13147	13265	13214	13078	13159	13184	13180	13171	13200	13081	13358	13355	13160	13194	13267	13241	13330	13188	13226	13224	13287	13162	13129	13287	13181	13056	13246	13163	13291	13188	13118	13254	13203	13323	13219	13224	13181	13237	13242	13012	13256	13026	13272	13267	13123	13286	13079	13306	13159	13424	13088	13089	13071	13240	13375	13209	13170	13224	13191	13169	13305	13311	13238	13296	13224	13222	13251	12995	13169	13286	13246	13089	13084	13208	13235	13181	13081	13258	13029	13260	13191	13182	13124	13042	13230	13296	13160	13105	13136	13196	13137	13177	13122	13188	13172	13271	13115	13354	13179	13325	13239	13278	13342	13184	13183	13233	13104	13146	13417	13066	13188	13157	13250	13192	13261	13109	13239	13228	13252	13292	13192	13280	13256	13298	13070	13228	13112	13098	13290	13151	13249	13284	13254	13267	13402	13115	13268	13250	13260	13340	13216	13089	13149	13250	13116	13293	13150	13123	13062	13245	13278	13040	13308	13055	13327	13370	13243	13211	13255	13199	13209	13334	13096	13148	13156	13165	13320	13219	13231	13134	13092	13228	13051	13213	13101	13114	13232	13258	13171	13307	13088	13055	13318	13079	13234	13296	13244	13363	13117	13192	13299	13132	13248	13363	13208	13220	13259	13222	13131	13411	13261	13196	13258	12996	13107	13224	13227	13347	13175	13230	13048	13062	13258	13164	13266	13253	13182	13256	13176	13240	13180	13217	13248	13174	13415	13141	13342	13268	13299	13160	13258	12987	13250	13128	13323	13206	13154	13065	13189	13275	13230	13312	13237	13279	13070	13321	13177	13245	13210	13091	13399	13248	13234	13291	13064	13312	13006	13363	13138	13179	13241	13211	13213	13195	13294	13265	13055	13443	13207	13188	12962	13307	13291	13151	13302	13062	13400	13216	13302	13276	13116	13332	13111	13251	13369	13165	13234	13261	13209	13289	13122	13141	13276	13260	13150	13179	13125	13227	13252	13263	13196	13230	13089	13350	13050	13179	13221	13156	13163	13362	13239	13288	13103	13112	13138	13312	13221	13129	13128	12998	13254	13183	13171	13113	13188	13217	13214	13261	13237	13159	13014	13197	12993	13199	13231	13243	13334	13130	13334	13273	13237	13321	13298	13162	13125	13313	13220	13368	13322	13340	13267	13252	13115	13283	13302	13368	13372	13311	13159	13177	13258	13019	13264	13105	13185	13310	13187	13412	13139	13121	13273	13245	13189	13295	13294	13152	13173	13163	13171	13455	13239	13171	13423	13307	13108	13325	13234	13105	13117	13124	13225
24128	21085	28319	24269	21734	19870	18016	16073	15438	15525	15535	15503	15279	15421	15506	15354	15317	15231	15296	15270	15408	15317	15289	15312	15567	15412	15381	15079	15264	15223	15410	15378	15184	15504	15394	15410	15352	15198	15109	15298	15318	15356	15204	15289	15276	15100	15158	15350	15245	15295	15221	15202	15106	15308	15477	15193	15281	15022	15268	15333	15183	15433	15144	15283	15256	15451	15188	15261	15273	15096	15283	15248	15083	15323	15195	15147	15098	15148	15443	15318	15318	15326	15441	15472	15528	15168	15436	15185	15457	15506	15336	15172	15264	15087	15122	15221	15065	15189	15308	15136	15454	15136	15246	15411	15174	15364	15334	15479	15215	15233	15438	15138	15148	15159	15345	15293	15051	15376	15180	15288	15159	15364	15104	15181	15275	15099	15126	15274	15379	15086	15331	15277	15235	15164	15318	15062	15239	15422	15078	15292	15182	15347	15314	15328	15063	15348	15184	15089	15278	15244	15447	15294	15228	15233	15156	15375	15105	15147	15122	15160	14830	15118	15376	15347	15240	15186	15309	15122	15194	15288	15497	15315	15244	15410	15159	15155	15006	15286	15262	15307	15286	15296	15280	15192	15208	15336	15414	15161	15290	15188	15191	15094	15140	15171	15153	15227	15249	15222	15085	15359	15325	15357	15415	15504	15380	15264	15128	15195	15081	15023	15146	15378	15491	15232	15109	15478	15326	15230	15207	15293	15211	14988	15180	15110	15082	15292	15235	15362	15421	15279	15231	15233	15246	15047	15272	15178	15253	15176	15203	15371	15244	15416	15020	15262	15327	15157	15219	15129	15103	15210	15368	15380	15329	15100	15217	15158	15449	15155	15207	15164	15276	15294	15403	15058	15076	15216	15260	15137	15169	14977	15249	15187	15209	15299	15328	15312	15311	15100	15179	15082	15261	15109	15225	15224	15358	15166	15156	15188	15232	15203	15145	15068	15197	15316	15253	15191	15249	15137	15242	15275	15343	15297	15290	15196	15246	15026	15257	15178	15063	15095	15119	15228	15118	15235	15222	15365	15027	15398	15101	15117	15303	15298	15173	15065	15264	15144	15144	15395	15221	15307	15196	15073	15391	15203	15165	15245	15201	15263	15231	15244	15204	15304	15136	15076	15148	15334	15134	15111	15280	15208	15300	15309	15385	15297	15280	15284	15261	15207	15346	15180	15193	14929	15105	15188	15425	15213	15212	15143	15210	15451	15097	15286	15358	15344	15238	15355	15254	15128	15068	15271	15386	15294	15211	14972	15184	15391	15371	15270	15372	15176	15424	15196	15371	15287	15118	14998	15104	15056	15270	15281	15338	15046	15252	15083	15027	15256	15220	15381	15334	15307	15374	15268	15061	15164	15354	15201	15358	15145	15231	15209	15280	15166	15378	15284	15250	15335	15278	15258	15295	15339	15051	15054	15332	15144	15089	15278	15204	15225	15403	15400	15288	15157	15269	15448	15176	15096	15091	15265	14992	15256	15442	15181	15137	15067	15257	15224	15256	14979	15174	15111	15139	15124	15054	15318	15124	15245	15050	15303	15149	15220	15256	15311	15209	15167	15400	15264	15062	15265	15287	15287	15400	15176	15272	15398	14999	14974	15217	15281	15432	15028	15279	15141	15153	15007	15171	15308	15288	15282	15297	15291	15406	15065	15048	15168	15318	15232	15123	15216	15070	15286	15350	15280	15276	15210	15318	15161	15412	15396	15016	15140	15176	15491	15293	15060	15220	15070	15153	15213	15137	15245	15111	15146	15121	15379	15362	15361	15318	15270	15097	15133	15145	15191	15161	15265	15256	15542	15388	15275	15270	15307	15198	15287	15317	15282	15200	15151	15182	15031	15443	15205	15335	15322	15152	15393	15267	15348	15077	15209	15484	15398	15422	15158	15247	15350	15198	15274	15278	15060	15224	15307	15142	15119	15189	15176	15299	15361	15074	15220	15188	15259	15313	15246	15130	15149	15368	15285	15272	15099	15333	15188	15319	15252	15171	15171	15256	15184	15342	15014	15269	15176	15202	15125	15100	15402	15290	15311	15313	15277	15242	15142	15043	15154	15154	15235	15369	15087	15069	15444	15199	15185	15410	15067	15412	15170	15278	15140	15193	15325	15273	15240	15210	15229	15320	15266	15290	15223	15325	15137	15094	15169	15241	15141	15376	15129	14996	15070	15141	15329	15219	15274	15237	15225	15534	15151	15210	15290	15197	15234	15314	15141	15193	15274	15272	15101	15041	15289	15368	15231	15323	15193	15229	15216	15402	15179	15318	15260	15392	15250	15294	15357	15186	15158	15201	15205	15178	15329	15169	15016	15205	15000	15173	15115	15230	15259	15142	15282	15188	15045	15226	15050	15109	15191	15247	15226	15205	15132	15198	15192	15234	15161	15085	15267	15099	15005	15390	15285	15254	15182	15419	15347	15120	15123	15095	15380	15224	15163	15294	15240	15377	15276	15181	15406	15315	15317	15398	15236	15272	15171	15326	15068	15398	15100	15061	15186	15074	15088	15333	15078	14913	15242	15190	15136	15087	15268	15232	15200	15000	15302	15334	15355	15243	15050	15415	15193	15166	15345	15213	15400	15277	15273	15030	15153	15177	15357	15311	14908	15303	15230	15227	15211	14937	15111	15137	15274	15166	15082	15191	15086	15116	15238	15368	15070	15084	15302	14974	15033	15122	15238	15324	15227	15141	15269	15357	15252	15149	15349	15359	15324	15179	15453	15107	15371	15320	15245	15211	15314	15206	15080	15445	15150	15271	15141	15174	15110	15209	15011	15240	15056	15251	15367	15337	15322	15239	15193	15112	15032	15250	15193	15297	15272	15295	15381	15055	15269	15153	15184	15291	15046	15147	15267	15192	15062	15333	15304	15357	14992	15129	15114	15222	15167	15219	15219	15295	15172	15220	15309	15235	15139	15153	15078	15235	15142	15160	15178	15165	15118	15188	15130	15248	15375	15097	15154	15264	15222	15327	15295	15134	15157	15235	15198	15327	15135	15290	15205	15182	15287	15452	15216	15288	15367	15046	15230	15196	15196	15402	15313	15088	15263	15107	15081	15232	15353	15333	15300	15219	15193	15230	15338	15311	15215	15212	15060	15409	15327	15259	15108	15164	15290	15170	15195	15305	15321	15369	15251	15311	15069	15134	15279	15111	15001	15113	15326	15317	15015	15102	15285	15151	15232	15360	15377	15169	15375	15230	15420	15262	15244	15146	15276	15032	15289	15370	15133	15266	15150	15240	15186	15086	15228	15391	15227	15260	15325	15219	15480	15295	15341	15177	15155	15285	15162	15247	15281	15360	15225	15214	15177	15344	15099	15084	15235	15315	15347	15290	15409	15045	15233	15222	15268	15208	15205	15266	15135	15207	15130	15282	15394	15246	15264	15337	15054	15138	15210	15378	15353	15169	15143	15133	15335	15101	15332	15154	15236	15198	15265	15356	15364	15225	15268	15288	15073	15141	15214	15267	15174	15336	15361	15231	15355	15125	15054	15355	15244	15151	15112	15430	15158	15176	15360	15046	15189	15185	15136	15104	15226	15094	15356	15339	15217	15084	15100	15128	14984	15328	15196	15191	15278	15383	15476	15301	15208	15200	15119	15140	15378	15208	15304	15199	15215	15437	15268	15216	15033	15303	15209	15317	15180	15123	15288	15431	15443	15186	15143	15120	15248	15540	15411	15245	15172	15229	15431	15370	15383	15347	15148	15345	15351	15044	15249	15161	15409	15237	15164	15313	15143	15188	15402	15266	15073	15333	15163	15253	15171	15231	15274	15033	15045	15452	15275	15278	15205	15183	15253	15338	15119	15319	15168	15124	15173	15232	15263	15336	15206	15349	15000	15189	15254	15331	15038	15305	15265	14952	15259	15317	15353	15241	15238	15435	15281	15306	15204	15027	15080	15181	15238	15425	15216	15253	15253	14971	15299	15106	15173	15363	15075	15276	15117	15306	15314	15395	15484	15176	15253	15151	15207	15157	15104	15265	15311	15102	15402	15387	15414	15316	15302	15228	15184	15194	15200	15126	15140	15242	15029	15230	15271	15353	15228	15216	15314	15306	15378	15271	15236	15212	15141	15205	15134	15260	15264	15173	15262	15081	15354	15490	15271	15166	15150	15327	15030	15446	15263	15547	15197	15246	15257	15233	15276	15400	15171	15116	15119	15165	15115	15122	15152	15096	15208	15313	15097	15284	15054	15313	15250	15115	15172	15389	15259	15056	15227	15319	15216	15287	15279	15370	15286	15135	15293	15297	15310	15270	15315	15253	15161	15260	15082	15214	15233	15320	15128	15230	15263	15242	15368	15269	15168	15116	15196	15237	15272	15411	15214	15158	15446	15074	15115	15244	15004	15108	15193	15203	15177	15209	15327	15197	15445	15136	15335	15197	15193	15225	15052	15389	15318	15121	15245	15507	15246	15209	14989	15293	15349	15276	15271	15115	15080	15256	15329	15219	15238	15209	15254	15362	15026	15145	15373	15211	15352	15278	15316	15289	15331	15275	15231	15002	15410	15205	15259	15375	15186	15227	15202	15222	15327	15066	15251	15261	15187	15368	15141	15097	15310	15244	15354	15294	15253	15228	15258	15315	15267	15265	15256	15147	15142	15314	14938	15054	15268	15151	15216	15231	15231	15348	15182	15263	15274	15465	15353	15262	15240	15157	15182	15255	15175	15066	15156	15278	15123	15124	15268	15400	15141	15253	15214	15274	15136	15395	15227	15242	15015	15137	15162	15154	15337	15170	15083	15126	15356	15372	15213	15216	15171	15164	15251	15136	15222	15209	15313	15091	15303	15357	15125	15179	15201	15257	15187	15108	15389	15279	15079	15235	15407	15296	15325	15175	15252	15152	15081	14996	15235	15079	15266	15167	15174	15164	15397	15034	15246	15360	15251	15135	15060	15222	15321	15158	15210	15263	15048	15350	15214	15301	15389	15454	15405	15135	15097	15165	15246	15242	15063	15162	15127	15341	15229	15131	15187	15393	15074	15244	15156	15163	15359	15229	15144	15335	15326	15136	15209	15150	15231	15188	15038	15382	15247	15305	15302	15108	15245	15162	15190	15005	15248	15384	15219	15308	15169	15313	15428	15186	15069	15304	15124	15235	15203	15014	15275	15129	15360
15036	26622	23944	18274	15449	14281	14044	13604	13503	13293	13260	13128	13470	13199	13222	13093	13401	13143	13166	12928	13114	13174	13128	13071	12963	13145	13075	12938	13176	13003	13056	13019	13042	13190	13159	13134	13170	13199	13066	13193	13037	13064	13241	13178	12987	12993	13039	13147	13063	13221	13051	13114	12977	13087	13113	13175	13156	13050	13157	13265	13039	12955	13197	13228	13023	13068	12974	12972	12962	12834	13075	13175	13038	13104	13167	13121	13169	13187	12937	13164	13158	13198	13218	13308	13092	13107	13318	13039	13225	12996	13101	13185	13149	13133	12990	13135	13113	13244	13091	13102	13236	13239	13205	13171	13081	13143	13151	13280	13104	13084	13278	13170	13148	13254	13053	13167	13090	13205	13076	13004	12950	12991	12985	13198	12946	13009	12973	13074	13085	13082	13140	13014	12983	13112	12973	13084	13097	13005	13051	13047	13071	13167	12967	12996	13126	13087	13075	13009	13066	13128	12969	12972	12988	13169	13002	12972	13273	13089	13076	13040	13078	12977	13090	13061	13114	13003	13132	13173	13234	13008	13266	13090	13277	12920	13004	13228	12988	13099	13111	13103	13065	13085	13159	13086	13132	12958	13044	13069	13166	13137	13130	12940	13254	13106	13097	13147	13035	12940	12980	13149	13236	13097	13048	12878	13020	13327	12961	13184	13031	13064	13039	13109	13002	13040	13197	13225	13140	12946	13081	13130	13121	12929	12924	12864	13164	12951	13131	13069	13026	13134	12977	13020	12984	13110	13232	13191	13149	13111	13229	13010	13085	13108	13092	13145	13011	12900	13212	12873	12836	13045	13240	13042	13234	12938	13158	13050	13095	12976	13077	13222	13064	13065	13053	13086	13098	13007	12936	12961	13219	13041	13114	13162	13056	13067	12983	13126	13124	13106	12921	13076	13153	12927	13013	13007	13094	12938	13027	13057	13072	13088	13096	12971	13095	13055	13147	13090	13019	13078	12975	13184	13066	12952	13002	13080	13193	13187	12900	12978	12991	13161	13038	13062	13019	13054	13124	13091	12910	13068	13112	13090	13102	13072	13123	12938	13152	13169	13109	13117	13088	13151	13034	12986	13002	13066	13128	13017	12872	13091	13058	12965	13144	12960	13144	12947	12934	13133	13069	13070	13050	13119	13211	13004	13130	13001	13058	13010	13066	13150	12925	13175	13022	13183	13169	13082	13188	13066	13086	12996	12966	13032	12881	13169	13105	12938	13120	13006	12990	12923	13061	12994	13020	13140	13036	12898	13063	13077	13029	13178	13058	12971	13134	13083	13043	13162	12973	13090	13084	12979	12948	13051	13194	13070	12839	12970	13057	13092	12998	12985	13000	13080	13068	13121	13053	13008	13090	12961	13019	12956	13046	12924	13223	13134	12993	13052	13264	12973	13099	12930	13178	12989	12974	12971	12916	13040	13215	12985	12960	13066	13009	13092	12997	13078	13109	13199	13232	13076	12985	13048	12924	13189	13042	13124	13179	12894	12980	13109	13035	13222	12882	13008	13030	13092	13104	13025	13089	13120	13153	12977	13081	12944	13093	13039	13089	13063	13057	13038	12934	13069	13103	12996	12987	13227	13211	13096	13247	13118	13109	13131	12996	13249	12956	13107	13135	12952	13220	12980	13023	13060	13100	13029	12899	13003	13064	13189	13054	13130	12966	13066	12945	13098	12856	12987	12893	13173	13011	13158	13062	13232	13214	12939	13102	13072	13074	12853	12983	13131	13103	13010	13135	13235	13186	13210	13023	13023	13038	13147	13006	13113	12981	13092	13009	13021	13148	13028	12949	13184	12946	12981	13147	13024	13318	13212	13148	13207	13099	13072	13044	12942	12883	12947	13078	12851	13311	13169	12942	13175	13135	12939	12991	12978	13034	13071	13081	13218	13166	12994	13222	13054	13115	13055	13065	13090	12940	13166	13187	12989	13125	13023	13034	13245	13075	13072	12937	12924	13084	13077	13095	13173	13187	13097	13233	12939	13296	12967	13119	12924	13114	13148	13047	13070	13180	13007	13140	13122	12960	13204	12956	13048	13021	13017	12966	13075	12992	13093	13029	12979	13255	13036	12990	13026	13142	12981	13036	13006	13134	12968	13223	12990	13206	12945	13174	13080	13089	13034	13258	13305	13117	12880	13245	13271	13106	13085	13009	13099	13007	13137	13005	13102	13076	13009	12887	12945	13188	13067	12990	13179	13139	12957	13048	13017	13005	13085	12948	13112	13121	13192	12960	13046	13137	13042	13038	12900	13195	13074	13362	13092	13164	13106	12958	13067	13023	13188	13089	13006	13069	13046	12941	13081	13127	13092	13199	13036	13128	13036	12934	13105	13011	13128	12962	12990	12978	13120	12973	13106	13107	13082	13200	13309	13048	13187	12891	13058	13117	12985	12926	12987	13106	13195	13003	12958	12999	12967	13048	12888	13193	13048	13016	13082	13206	13043	13039	13180	12850	13104	12875	13005	13131	13056	13245	13160	13127	12975	12937	13074	13150	13015	13006	13047	13169	12923	12842	13091	13014	13147	13165	13030	12976	13077	13044	12912	13119	13059	13096	13148	12879	13195	13046	13233	13061	13049	13016	13207	12995	13083	12964	13197	13087	13000	12977	13006	13328	13063	13081	12829	13051	13060	12952	13017	13028	13197	13183	12972	12952	13047	12893	13016	13231	13080	13069	13161	13285	13106	13252	12949	12805	13050	13073	13052	13170	13106	12982	13070	13019	13053	13049	13159	13051	13232	13190	13099	13112	13001	13074	13116	12903	13188	13012	13093	12995	13044	13142	12908	12859	13164	13020	13086	13026	13051	13103	13048	12997	13125	13190	13179	13026	13018	13195	13103	13080	13068	13167	13136	12974	13013	13144	13139	13149	13029	13159	13115	13084	13133	13166	13083	13040	13155	13052	13077	13125	13042	13071	13025	13159	13151	12993	12871	13195	13157	13169	13004	13033	13016	13132	13119	13047	13197	13042	12995	13085	13075	13078	13137	13046	13044	13084	13062	13009	13038	12844	13001	13108	13189	13068	13137	13112	13106	13022	13092	13228	12989	13236	12936	13173	13162	13183	13091	12955	13105	13067	13075	13041	13141	13060	12924	12885	13111	13252	13088	13210	13160	13127	13125	13155	13045	13007	13258	13078	13018	13021	13172	13198	13054	12927	12993	13043	13100	13136	12917	13252	12959	12989	13211	13098	13095	13251	13076	13211	12995	13256	13057	12928	12931	13260	12892	12975	13144	13012	12921	13210	13003	13013	13256	13092	12996	13150	12979	12939	13162	13064	13137	13125	13041	13065	12868	13193	13094	13058	13283	13111	12942	13017	13084	13102	13145	12890	13015	13072	12892	13130	13002	13183	13095	13110	13196	13070	13057	13206	12969	13011	13058	13030	13231	13186	13135	12987	12951	12946	12882	12999	13086	13113	13091	13063	13170	13194	13050	13013	13112	12979	13214	13205	12953	13246	13126	12957	12948	12997	13065	12998	12908	13177	13015	13043	13132	12929	13103	13053	13138	13035	13080	13266	13232	13124	13001	13037	13142	13262	12929	13009	13008	13033	12947	13183	13103	12990	12992	12980	13128	13091	13104	13003	12918	13130	13077	13068	12967	13092	13088	12954	12972	13007	13113	12997	13104	13015	13005	13005	13129	13056	13046	13380	13116	12986	13027	13043	12996	13024	13134	13108	13038	13200	13119	13067	12975	13225	13113	13021	13119	13090	13009	13138	12923	13160	13168	13152	13149	13176	13071	13064	13196	13077	13042	12855	13115	13078	13084	12948	13056	13182	13005	13132	13044	13020	12977	13092	12938	13177	13144	13118	13183	12977	13146	13099	13228	13214	13017	13067	13231	13103	13010	13062	13084	13066	12975	13246	13025	12988	13065	13067	13018	12911	13094	13175	13148	13089	13129	12873	13164	13083	13073	12888	13035	13039	12983	13131	13142	13104	12921	12940	13128	12959	13001	13028	13117	12994	12959	12894	13009	13084	13138	13060	12900	12976	13043	13088	13189	13149	13033	13004	12978	13069	13195	13108	13108	12952	13029	12981	13105	13168	13102	12988	13045	13006	12946	12966	13182	13048	13157	13096	13276	12979	13084	13147	12920	13095	12948	13056	13135	13180	13030	13043	12864	12922	13152	12962	13187	13067	13028	13051	13022	13030	13056	13108	12966	12976	13103	13166	12992	13156	13065	13151	13041	12958	13129	13032	12862	13060	13023	13087	13078	13053	13012	13266	12916	13075	13136	12983	13218	13061	12881	12890	13024	13120	12991	13112	13096	13175	13094	12943	13062	12979	13057	12939	13092	13119	13054	13096	13197	12908	13200	13027	13060	13188	12961	13162	13007	13025	12972	13155	13072	12968	13175	13005	12964	13042	13051	12886	13137	13148	13135	13014	13097	13089	13153	13080	13104	12971	12949	13061	13052	13036	12957	13110	13128	12945	13196	13183	12913	13096	13057	13179	13012	13168	12937	13028	12943	13096	13055	13053	13226	13001	13133	13244	13197	13037	12877	13125	13181	13023	13083	12992	12989	13033	13049	13104	13122	13226	13037	13099	12960	13055	12961	13053	13101	13095	13111	13055	12966	12965	13102	13057	12987	12950	12908	12831	12987	12928	13212	13112	13161	13052	13105	12935	12963	13215	12959	13157	13099	13196	13212	12920	13097	13020	13208	13040	13112	13068	12915	12997	13051	12932	13018	13087	13094	13133	13067	12852	13076	12953	13159	13072	13058	13046	13191	12943	13092	13032	13071	13120	13041	12948	12989	13037	13006	13128	13082	12861	13220	13101	12921	12971	13034	13135	12965	13159	13102	13106	13181	12963	12867	12981	13002	13013	13039	13155	12886	12972	13055	13047	13196	12999	12961	13183	13063	12976	13000	13011	12923	13032	13224	13246	13040	13132	13010	13000	12970	13180	12949	12993	12927	13050	13088	13039	13162	13059	13023	13107	13040	13053	13184	13154	12963	13027	13089	12902	13006	13190	13054	13014	13077	13020	12941	13072	13065	13167	13150	13188	12996	13029	12974	13249	13070	13051	12955	12968	13043	12990	12973	13005	12998	13210	13050	12979	13041	12956	12957	13127	13175	12897	13003	13061	12994	13018	13006	12985	13284
22814	21073	28841	23544	21300	22683	22701	17417	16164	16458	16314	16209	16100	16129	16033	16159	15912	16203	15729	15971	15817	15905	15875	15829	15802	15711	15638	15771	15784	15633	15877	15816	15632	15876	15705	15826	15782	15756	15745	15617	15821	15944	15892	15551	15788	15568	15610	16030	15822	15697	15664	15587	15540	15525	15894	15489	15811	15724	15752	15835	15563	15757	15710	15709	15746	15781	15930	15982	15853	15594	15571	15555	15765	15714	15915	15735	15816	15739	15948	15830	15937	15752	15879	15917	15827	15732	15967	15909	15726	15749	15772	15777	15718	15752	15618	15514	15743	15839	15872	15743	15612	15569	15528	15879	15690	15784	15724	15659	15791	15687	15700	15658	15676	15556	15522	15590	15736	15650	15660	15631	15868	15831	15716	15615	15709	15752	15635	15642	15464	15773	15457	15639	15527	15593	15859	15609	15571	15646	15781	15689	15700	15838	15470	15514	15628	15603	15596	15603	15800	15436	15824	15759	15648	15709	15582	15636	15552	15616	15772	15752	15743	15753	15608	15519	15720	15428	15435	15746	15540	15847	15716	15761	15669	15526	15814	15627	15712	15623	15563	15791	15559	15619	15846	15765	15671	15830	15760	15548	15604	15727	15590	15584	15659	15670	15364	15669	15552	15684	15569	15699	15632	15443	15545	15821	15763	15701	15652	15576	15658	15627	15789	15688	15564	15603	15750	15718	15541	15669	15787	15651	15526	15683	15577	15706	15503	15616	15707	15825	15438	15575	15725	15642	15713	15765	15628	15769	15728	15807	15873	15580	15858	15710	15710	15784	15810	15756	15907	15754	15677	15535	15486	15672	15595	15602	15706	15585	15831	15613	15723	15585	15542	15504	15629	15481	15565	15479	15928	15673	15708	15480	15724	15781	15719	15650	15617	15653	15638	15702	15618	15642	15632	15657	15720	15834	15745	15668	15563	15633	15707	15648	15869	15482	15642	15648	15745	15565	15558	15612	15579	15490	15699	15767	15388	15757	15688	15908	15557	15756	15420	15902	15693	15669	15768	15526	15705	15577	15780	15705	15669	15655	15739	15590	15776	15664	15532	15628	15699	15676	15653	15653	15681	15589	15664	15636	15574	15685	15605	15643	15682	15567	15595	15690	15534	15566	15686	15614	15641	15561	15655	15737	15687	15669	15698	15681	15652	15585	15686	15427	15603	15524	15628	15700	15644	15642	15638	15690	15686	15713	15867	15986	15615	15694	15690	15477	15504	15529	15666	15660	15647	15904	15861	15656	15541	15603	15371	15701	15845	15634	15680	15674	15659	15564	15678	15721	15600	15581	15540	15550	15750	15619	15659	15769	15630	15584	15571	15892	15882	15646	15582	15714	15672	15661	15770	15644	15886	15755	15738	15602	15587	15614	15577	15498	15419	15641	15698	15870	15684	15634	15503	15755	15781	15613	15748	15533	15629	15707	15876	15791	15605	15685	15515	15653	15584	15653	15861	15530	15616	15612	15588	15512	15578	15624	15612	15675	15666	15459	15732	15695	15585	15499	15570	15834	15737	15770	15693	15682	15544	15565	15637	15496	15516	15678	15949	15688	15659	15405	15653	15629	15759	15530	15555	15645	15768	15742	15764	15731	15633	15609	15662	15768	15623	15562	15626	15556	15669	15587	15509	15683	15588	15658	15469	15568	15636	15546	15368	15572	15712	15647	15530	15810	15905	15517	15621	15592	15702	15461	15613	15610	15850	15539	15632	15713	15519	15595	15774	15761	15403	15802	15789	15425	15504	15689	15628	15844	15699	15554	15512	15889	15691	15784	15628	15634	15590	15575	15550	15616	15552	15489	15591	15652	15477	15682	15573	15724	15857	15731	15662	15767	15610	15858	15610	15568	15578	15676	15683	15508	15607	15755	15903	15540	15631	15707	15558	15618	15657	15713	15540	15661	15559	15553	15601	15648	15669	15645	15813	15480	15619	15651	15533	15530	15659	15577	15687	15761	15473	15463	15740	15699	15713	15586	15634	15725	15701	15710	15611	15654	15564	15636	15756	15544	15647	15627	15677	15708	15585	15503	15399	15774	15704	15663	15681	15475	15665	15649	15725	15695	15734	15706	15616	15629	15727	15681	15559	15797	15559	15559	15907	15778	15837	15632	15473	15696	15731	15507	15572	15664	15713	15653	15642	15617	15681	15869	15484	15669	15765	15705	15664	15577	15720	15603	15696	15447	15691	15578	15640	15727	15699	15581	15688	15720	15591	15605	15670	15747	15636	15520	15597	15810	15675	15536	15779	15697	15711	15761	15784	15598	15693	15493	15592	15560	15424	15662	15770	15494	15699	15654	15608	15473	15606	15631	15657	15740	15503	15600	15917	15594	15580	15636	15705	15619	15620	15581	15635	15589	15669	15569	15733	15446	15650	15792	15664	15685	15661	15696	15640	15582	15600	15590	15441	15456	15716	15669	15606	15601	15682	15695	15759	15597	15647	15738	15785	15581	15674	15608	16063	15445	15449	15780	15611	15523	15539	15465	15593	15620	15567	15532	15734	15604	15575	15571	15620	15798	15894	15623	15636	15679	15700	15629	15598	15544	15778	15723	15488	15624	15782	15607	15696	15648	15567	15572	15737	15722	15521	15716	15364	15744	15727	15718	15600	15784	15692	15747	15658	15689	15858	15524	15540	15764	15643	15746	15562	15748	15720	15584	15522	15599	15620	15618	15694	15890	15821	15799	15565	15557	15609	15892	15543	15602	15574	15657	15556	15545	15731	15684	15477	15753	15543	15685	15589	15577	15738	15492	15490	15594	15639	15775	15797	15763	15679	15711	15429	15590	15623	15524	15566	15586	15656	15523	15739	15702	15641	15877	15762	15676	15784	15705	15639	15813	15742	16011	15612	15837	15730	15756	15748	15733	15599	15796	15778	15558	15487	15781	15489	15703	15733	15582	15713	15677	15603	15705	15695	15645	15513	15695	15827	15738	15491	15444	15899	15879	15621	15700	15763	15716	15582	15699	15587	15356	15687	15783	15483	15707	15627	15600	15530	15656	15693	15674	15729	15572	15560	15712	15603	15508	15734	15787	15726	15648	15681	15927	15674	15480	15495	15500	15805	15767	15791	15592	15701	15535	15542	15591	15652	15285	15598	15489	15639	15733	15757	15618	15480	15673	15565	15620	15675	15772	15543	15505	15579	15780	15668	15585	15488	15625	15685	15655	15872	15574	15380	15769	15676	15795	15588	15812	15859	15750	15613	15739	15549	15530	15690	15648	15613	15885	15447	15758	15702	15510	15539	15551	15500	15771	15644	15581	15543	15721	15660	15596	15520	15727	15548	15812	15785	15597	15581	15704	15801	15665	15698	15453	15770	15631	15634	15636	15601	15787	15584	15605	15533	15717	15650	15792	15517	15517	15857	15604	15330	15607	15656	15649	15786	15627	15697	15539	15526	15536	15495	15886	15766	15485	15675	15811	15750	15597	15604	15760	15843	15526	15572	15479	15457	15560	15537	15861	15669	15634	15378	15496	15615	15683	15477	15737	15733	15798	15621	15764	15657	15512	15720	15475	15589	15514	15875	15587	15691	15472	15562	15413	15677	15669	15599	15693	15597	15483	15529	15507	15681	15727	15919	15591	15647	15770	15560	15400	15621	15455	15521	15628	15617	15755	15558	15735	15510	15585	15615	15590	15767	15540	15592	15679	15824	15711	15536	15580	15661	15711	15780	15594	15575	15462	15818	15713	15675	15607	15639	15702	15449	15605	15799	15786	15636	15679	15460	15474	15602	15745	15529	15528	15832	15556	15628	15484	15742	15442	15742	15594	15710	15628	15551	15656	15845	15656	15714	15817	15807	15614	15641	15534	15557	15490	15819	15630	15833	15763	15434	15740	15770	15543	15624	15815	15722	15650	15596	15654	15660	15637	15735	15756	15652	15580	15819	15574	15785	15575	15540	15577	15732	15657	15708	15863	15748	15792	15721	15834	15768	15711	15754	15556	15728	15685	15573	15647	15839	15674	15679	15765	15620	15781	15616	15722	15654	15703	15423	15858	15605	15662	15523	15767	15736	15374	15628	15727	15562	15593	15455	15655	15815	15554	15551	15733	15624	15752	15570	15598	15524	15701	15781	15620	15672	15574	15595	15610	15581	15708	15651	15355	15640	15717	15755	15801	15551	15711	15533	15815	15767	15635	15771	15644	15611	15539	15685	15731	15629	15610	15627	15707	15614	15645	15601	15697	15476	15722	15713	15569	15817	15820	15431	15616	15643	15523	15626	15567	15647	15737	15837	15875	15540	15702	15613	15609	15612	15607	15502	15481	15695	15541	15857	15617	15733	15672	15575	15614	15537	15863	15820	15830	15683	15689	15691	15851	15700	15579	15936	15681	15715	15613	15674	15456	15699	15692	15641	15653	15669	15730	15607	15800	15646	15505	15648	15708	15577	15556	15787	15776	15694	15705	15547	15628	15782	15859	15883	15652	15674	15748	15787	15583	15552	15740	15741	15469	15516	15827	15691	15605	15698	15356	15814	15630	15651	15600	15694	15616	15585	15606	15688	15690	15625	15590	15594	15826	15448	15540	15453	15660	15764	15719	15662	15717	15632	15725	15712	15591	15590	15544	15627	15505	15450	15605	15560	15813	15593	15587	15655	15461	15539	15585	15575	15539	15677	15531	15512	15683	15739	15848	15679	15567	15687	15623	15593	15643	15646	15818	15737	15767	15729	15726	15623	15540	15788	15530	15522	15761	15596	15665	15776	15559	15616	15600	15605	15711	15735	15692	15732	15740	15508	15651	15585	15648	15671	15425	15762	15644	15548	15772	15799	15574	15562	15796	15723	15717	15566	15621	15599	15781	15695	15553	15551	15797	15843	15827	15529	15525	15584	15332	15547	15624	15543	15629	15564	15617	15704	15580	15641	15729	15790	15779	15609	15935	15782	15449	15571	15831	15786	15706	15641	15643	15410	15476	15624	15649	15698	15560	15587	15788	15767	15666	15721	15668	15838	15769	15647	15901	15718	15655	15803	15665	15476	15640	15465	15743	15718	15657	15715	15691	15576	15711	15587	15603	15593	15436	15775	15737	15672	15668	15548	15679	15624	15713	15717	15747	15697	15660	15730	15650	15653	15800	15809	15615	15802	15734	15668	15826	15527	15506	15627	15835
17245	32302	29605	23144	18377	15648	14845	14255	14172	13982	13823	13820	13781	13585	13563	13382	13484	13510	13381	13401	13350	13591	13286	13354	13359	13362	13432	13292	13479	13454	13204	13362	13373	13406	13394	13462	13439	13343	13248	13288	13205	13293	13280	13283	13188	13432	13299	13185	13405	13417	13416	13443	13259	13208	13242	13202	13363	13267	13323	13475	13213	13239	13224	13362	13200	13180	13430	13383	13137	13400	13239	13291	13195	13439	13265	13365	13259	13450	13531	13754	13667	13611	13485	13421	13499	13319	13377	13485	13343	13132	13533	13370	13423	13258	13410	13295	13185	13413	13300	13414	13416	13374	13447	13266	13444	13152	13268	13186	13194	13222	13221	13205	13346	13326	13400	13182	13298	12976	13159	13246	13348	13198	13222	13140	13441	13461	13395	13213	13354	13280	13394	13199	13175	13217	13317	13263	13231	13091	13409	13281	13231	13268	13218	13324	13191	13189	13379	13244	13249	13167	13149	13219	13184	13317	13374	13171	13362	13242	13223	13482	13279	13274	13260	13136	13343	13374	13232	13198	13282	13155	13294	13199	13326	13216	13396	13047	13456	13162	13320	13101	13399	13270	13258	13432	13269	13416	13165	13370	13255	13268	13379	13319	13092	13137	13313	13216	13076	13224	12991	13212	13192	13144	13195	13184	13189	13249	13267	13182	13323	13341	13163	13423	13062	13362	13134	13283	13248	13360	13312	13092	13214	13207	13404	13282	13607	13245	13177	13269	13135	13260	13217	13245	13335	13231	13296	13013	13040	13429	13220	13217	13260	13241	13326	13074	13129	13200	13200	13080	13293	13241	13285	13246	13154	13253	13171	13228	13317	13254	13239	13143	13220	13335	13222	13160	13285	13418	13359	13249	13121	13389	13256	13134	13206	13298	13197	13288	13253	13238	13266	13199	13256	13152	13327	13165	13279	13270	13290	13141	13382	13075	13230	13360	13170	13233	13259	13247	13343	13350	13289	13194	13289	13373	13303	13251	13244	13191	13311	13355	13157	13209	13350	13308	13140	13272	13189	13130	13297	13244	13359	13131	13184	13251	13153	13342	13314	13179	13234	13358	13190	13103	13199	13028	13184	13286	13146	13148	13272	13234	13238	13188	13111	13184	13234	13275	13265	13375	13170	13231	13231	13181	13241	13188	13352	13296	13281	13341	13274	13102	13122	13319	13320	13285	13446	13346	13402	13204	13384	13119	13267	13282	13255	13308	13155	13237	13107	13207	13230	13184	13302	13218	13362	13321	13240	13365	13313	13249	13318	13334	13286	13241	13406	13231	13166	13253	13165	13249	13313	13245	13349	13123	13354	13197	13189	13437	13387	13327	13244	13196	13123	13136	13300	13247	13109	13167	13242	13335	13383	13392	13264	13276	13262	13130	13299	13267	13330	13280	13249	13330	13261	13300	13370	13419	13189	13232	13133	13250	13280	13200	13303	13211	13265	13293	13168	13140	13157	13137	13253	13195	13169	13132	13326	13187	13353	13269	13149	13212	13315	13327	13246	13165	13305	13269	13324	13380	13334	13353	13179	13270	13210	13228	13222	13197	13193	13402	13200	13251	13149	13219	13305	13316	13224	13151	13427	13222	13204	13300	13230	13115	13255	13379	13259	13217	13336	13224	13360	13265	13244	13259	13222	13357	13231	13266	13245	13272	13275	13261	13276	13303	13076	13282	13112	13145	13417	13262	13330	13308	13421	13198	13351	13344	13213	13246	13189	13318	13281	13252	13275	13384	13387	13245	13328	13318	13324	13204	13239	13335	13313	13144	13258	13178	13166	13315	13367	13363	13344	13230	13109	13254	13234	13387	13195	13195	12946	13202	13207	13249	13233	13358	13239	13396	13010	13306	13279	13206	13299	13301	13243	13176	13213	13229	13478	13237	13344	13114	13422	13289	13161	13241	13253	13215	13362	13320	13483	13129	13264	13328	13334	13273	13222	13301	13345	13358	13381	13200	13359	13281	13423	13320	13270	13155	13328	13241	13317	13172	13349	13250	13184	13221	13206	13210	13284	13256	13250	13185	13261	13339	13109	13162	13419	13328	13178	13260	13369	13235	13289	13225	13288	13410	13352	13327	13103	13184	13338	13304	13082	13181	13319	13233	13279	13235	13254	13366	13247	13307	13266	13331	13264	13208	13169	13225	13239	13429	13273	13059	13204	13245	13176	13343	13242	13165	13224	13319	13283	13361	13159	13173	13357	13251	13303	13180	13083	13177	13144	13316	13271	13202	13426	13200	13129	13263	13214	13259	13351	13209	13170	13330	13272	13286	13246	13202	13348	13223	13147	13273	13299	13130	13147	13333	13154	13264	13315	13320	13120	13332	13137	13238	13073	13199	13344	13212	13385	13278	13137	13085	13293	13215	13174	13223	13259	13299	13235	13301	13302	13270	13270	13360	13366	13278	13221	13312	13310	13345	13101	13305	13301	13022	13157	13263	13251	13373	13421	13115	13390	13298	13242	13227	13210	13300	13276	13229	13267	13203	13098	13270	13075	13372	13235	13309	13293	13250	13368	13240	13210	13319	13281	13166	13346	13315	13312	13180	13165	13155	13246	13333	13250	13305	13337	13282	13352	13260	13321	13302	13380	13297	13378	13114	13383	13191	13197	13335	13208	13199	13337	13296	13105	13273	13226	13100	13207	13337	13191	13265	13062	13256	13300	13202	13249	13248	13170	13346	13201	13292	13145	13335	13201	13228	13258	13274	13240	13107	13101	13281	13162	13435	13191	13148	13411	13173	13245	13106	13456	13183	13376	13158	13270	13304	13289	13388	13286	13361	13277	13248	13190	13243	13264	13157	13218	13318	13182	13352	13232	13392	13246	13386	13249	13239	13387	13222	13359	13398	13305	13288	13216	13295	13264	13471	13360	13403	13415	13166	13242	13332	13107	13211	13367	13388	13252	13176	13214	13337	13185	13285	13318	13256	13300	13263	13187	13269	13151	13261	13300	13206	13225	13154	13269	13087	13278	13244	13291	13123	13300	13192	13226	13331	13301	13251	13332	13257	13033	13335	13357	13179	13307	13349	13151	13249	13286	13335	13170	13149	13417	13422	13347	13420	13297	13343	13198	13162	13279	13228	13318	13168	13299	13240	13425	13223	13300	13165	13305	13217	13222	13320	13238	13305	13118	13254	13189	13157	13342	13357	13408	13209	13267	13104	13247	13163	13204	13308	13320	13323	13094	13266	13343	13273	13434	13196	13306	13159	13442	13198	13217	13334	13391	13190	13119	13254	13056	13227	13183	13355	13255	13122	13319	13268	13174	13227	13383	13253	13358	13146	13294	13244	13252	13370	13206	13220	13399	13349	13229	13180	13152	13199	13313	13196	13232	13159	13135	13388	13198	13302	13092	13364	13236	13331	13214	13144	13263	13200	13011	13306	13235	13251	13153	13235	13177	13197	13397	13098	13186	13322	13380	13342	13412	13243	13241	13184	13190	13375	13104	13143	13325	13202	13370	13273	13220	13321	13314	13470	13195	13318	13245	13177	13104	13485	13242	13328	13215	13291	13216	13302	13312	13235	13075	13327	13239	13094	13074	13378	13147	13249	13282	13218	13257	13382	13468	13260	13275	13307	13297	13405	13161	13162	13339	13371	13222	13206	13264	13209	13245	13231	13313	13296	13254	13306	13345	13335	13277	13315	13235	13290	13130	13234	13311	13244	13293	13178	13141	13255	13147	13304	13189	13165	13240	13427	13383	13253	13067	13314	13295	13109	13374	13197	13201	13190	13300	13358	13209	13259	13260	13108	13374	13276	13283	13179	13282	13363	13274	13269	13187	13256	13210	13309	13092	13358	13236	13130	13260	13053	13256	13200	13208	13357	13291	13351	13083	13276	13234	13247	13228	13376	13278	13206	13130	13273	13109	13264	13303	13181	13253	13293	13214	13325	13248	13121	13293	13195	13190	13212	13205	13320	13264	13447	13275	13206	13186	13210	13254	13349	13163	13182	13234	13228	13195	13179	13362	13174	13405	13180	13123	13245	13367	13144	13178	13165	13475	13382	13272	13403	13150	13305	13240	13240	13266	13105	13237	13317	13161	13172	13296	13291	13280	13349	13105	13210	13394	13331	13431	13058	13277	13222	13290	13287	13183	13193	13263	13165	13100	13137	13207	13374	13251	13193	13302	13253	13187	13366	13164	13186	13194	13273	13310	13192	13300	13129	13185	13274	13158	13197	13226	13182	13356	13321	13344	13028	13340	13268	13380	13304	13315	13308	13353	13361	13255	13285	13353	13394	13430	13100	13212	13208	13332	13246	13282	13293	13401	13220	13422	13285	13210	13183	13217	13206	13395	13264	13342	13217	13276	13084	13250	13298	13272	13206	13296	13290	13271	13325	13194	13283	13338	13389	13273	13204	13059	13243	13296	13141	13309	13314	13279	13388	13299	13249	13318	13226	13324	13386	13190	13269	13379	13419	13421	13277	13136	13166	13338	13283	13317	13132	13236	13226	13305	13245	13272	13334	13237	13443	13305	13353	13258	13243	13289	13121	13179	13145	13187	13163	13532	13265	13170	13215	13315	13320	13326	13324	13390	13261	13198	13276	13331	13306	13007	13119	13202	13384	13258	13187	13247	13225	13169	13250	13428	13183	13222	13321	13303	13344	13316	13163	13250	13382	13199	13354	13314	13191	13189	13208	13151	13282	13143	13394	13336	13342	13324	13123	13239	13231	13063	13401	13202	13281	13149	13154	13114	13140	13295	13247	13216	13102	13291	13332	13214	13142	13188	13159	13148	13308	13308	13407	13155	13290	13370	13173	13336	13282	13246	13217	13447	13199	13264	13236	13302	13459	13313	13207	13219	13279	13413	13184	13346	13155	13322	13188	13440	13251	13191	13202	13155	13226	13344	13296	13221	13334	13372	13110	13197	13171	13265	13087	13317	13123	13077	13319	13422	13316	13353	13436	13103	13360	13248	13175	13291	13367	13226	13229	13161	13317	13393	13214	13190	13120	13286	13362	13153	13168	13243	13269	13258	13323	13147	13235	13301	13246	13296	13199	13298	13426	13273	13218	13248	13166	13329	13189	13206	13142	13298	13404	13179	13392	13261	13144	13133	13153	13266	13321	13435	13243	13216	13330	13198	13322	13222	13294	13119	13367	13258	13310
27628	21849	23612	20012	16322	15862	15705	15695	15657	15909	15564	15750	15572	15662	15628	15481	15611	15642	15660	15585	15810	15907	15937	15665	15637	15920	15675	15572	15477	15658	15642	15720	15587	15487	15453	15625	15476	15676	15475	15509	15473	15569	15601	15785	15685	15716	15641	15583	15455	15488	15712	15563	15464	15468	15535	15547	15680	15706	15578	15535	15526	15603	15638	15639	15436	15614	15596	15701	15699	15648	15758	15610	15791	15495	15606	15597	15737	15689	15627	15779	15815	15723	15613	15624	15685	15501	15728	15553	15481	15429	15504	15610	15790	15581	15533	15682	15563	15599	15569	15645	15497	15472	15702	15488	15566	15680	15710	15640	15712	15421	15632	15480	15652	15553	15702	15659	15614	15667	15515	15649	15442	15561	15686	15476	15583	15577	15539	15568	15606	15386	15561	15384	15604	15488	15575	15566	15654	15592	15493	15710	15791	15562	15476	15595	15656	15693	15678	15672	15777	15563	15504	15684	15668	15516	15591	15717	15500	15610	15545	15459	15499	15615	15692	15558	15775	15671	15432	15489	15523	15544	15462	15653	15260	15389	15520	15518	15590	15700	15471	15474	15465	15555	15787	15491	15753	15716	15730	15498	15701	15620	15678	15599	15512	15658	15734	15508	15468	15693	15426	15493	15617	15717	15714	15540	15630	15509	15671	15560	15844	15599	15631	15503	15550	15478	15567	15684	15692	15417	15620	15452	15503	15559	15632	15530	15590	15736	15762	15536	15508	15444	15483	15503	15763	15642	15677	15499	15552	15602	15608	15526	15532	15443	15716	15453	15680	15651	15617	15646	15591	15490	15566	15701	15431	15504	15514	15534	15679	15555	15677	15603	15546	15623	15716	15575	15638	15733	15585	15788	15570	15388	15607	15595	15606	15624	15453	15683	15581	15408	15564	15613	15678	15506	15572	15309	15453	15692	15665	15798	15457	15473	15537	15751	15625	15353	15702	15435	15564	15577	15453	15437	15560	15398	15377	15489	15192	15484	15400	15504	15592	15432	15810	15655	15678	15755	15432	15683	15695	15496	15591	15545	15655	15614	15588	15508	15537	15596	15693	15547	15443	15658	15527	15693	15457	15474	15422	15464	15589	15654	15446	15599	15792	15491	15723	15753	15763	15509	15486	15606	15699	15641	15448	15673	15699	15494	15489	15511	15430	15523	15610	15589	15603	15587	15551	15528	15514	15458	15559	15433	15430	15574	15613	15503	15591	15490	15474	15608	15638	15657	15587	15632	15610	15553	15687	15747	15731	15568	15623	15424	15538	15676	15662	15603	15567	15486	15678	15645	15641	15583	15699	15536	15635	15391	15462	15591	15629	15666	15553	15608	15608	15601	15721	15597	15690	15530	15712	15618	15796	15794	15712	15663	15545	15445	15577	15671	15679	15508	15493	15508	15522	15570	15466	15500	15441	15516	15538	15546	15634	15550	15703	15581	15573	15576	15717	15513	15528	15663	15604	15620	15480	15449	15555	15673	15635	15605	15695	15528	15482	15675	15619	15775	15382	15590	15621	15490	15591	15510	15574	15574	15648	15749	15694	15501	15435	15622	15654	15723	15650	15644	15628	15496	15381	15376	15665	15593	15657	15504	15586	15477	15530	15446	15679	15707	15525	15348	15447	15661	15472	15693	15611	15464	15700	15570	15394	15567	15643	15631	15384	15544	15700	15674	15517	15610	15623	15385	15671	15706	15702	15410	15435	15484	15875	15604	15444	15621	15692	15600	15717	15557	15417	15569	15605	15603	15652	15625	15619	15426	15666	15392	15463	15592	15625	15779	15636	15587	15486	15658	15518	15495	15571	15540	15600	15554	15517	15718	15669	15633	15758	15637	15493	15542	15570	15490	15379	15651	15580	15521	15631	15523	15388	15573	15598	15519	15435	15726	15404	15489	15521	15554	15443	15384	15490	15347	15608	15685	15766	15593	15429	15486	15553	15647	15754	15647	15539	15585	15654	15632	15584	15516	15478	15574	15645	15736	15521	15627	15496	15605	15469	15836	15438	15569	15705	15634	15531	15455	15527	15725	15624	15616	15805	15649	15792	15386	15767	15706	15720	15624	15663	15422	15384	15738	15597	15612	15467	15537	15289	15665	15467	15501	15647	15615	15482	15505	15703	15371	15665	15387	15548	15705	15538	15624	15617	15716	15392	15616	15442	15753	15640	15699	15759	15724	15628	15741	15505	15508	15589	15548	15880	15482	15623	15573	15675	15590	15612	15635	15658	15544	15610	15459	15687	15528	15669	15687	15365	15550	15680	15565	15545	15587	15667	15639	15878	15555	15588	15714	15606	15641	15650	15611	15521	15781	15805	15603	15555	15533	15737	15724	15628	15572	15588	15519	15586	15626	15560	15643	15630	15484	15500	15704	15698	15712	15541	15609	15656	15684	15558	15503	15464	15843	15700	15548	15611	15653	15696	15591	15738	15520	15648	15539	15507	15621	15480	15483	15589	15580	15519	15451	15362	15455	15523	15493	15654	15582	15399	15469	15504	15637	15539	15609	15549	15740	15497	15624	15756	15637	15484	15647	15573	15767	15695	15610	15656	15524	15534	15648	15541	15569	15621	15708	15580	15752	15667	15558	15570	15551	15670	15537	15639	15630	15470	15819	15473	15555	15540	15687	15657	15373	15602	15572	15452	15438	15491	15425	15772	15483	15650	15312	15720	15489	15575	15639	15669	15698	15582	15638	15448	15619	15450	15706	15465	15481	15497	15392	15589	15658	15645	15716	15345	15517	15631	15539	15508	15510	15747	15602	15831	15855	15794	15702	15367	15506	15840	15565	15763	15502	15567	15485	15568	15723	15539	15568	15673	15508	15657	15769	15378	15417	15532	15276	15472	15560	15675	15448	15691	15597	15368	15517	15607	15552	15601	15655	15672	15558	15404	15694	15641	15555	15754	15719	15756	15529	15757	15573	15452	15609	15541	15715	15495	15521	15607	15524	15443	15606	15420	15440	15608	15538	15726	15644	15615	15608	15549	15347	15543	15619	15530	15559	15462	15694	15775	15563	15712	15594	15808	15580	15631	15433	15337	15623	15635	15588	15675	15595	15602	15453	15830	15667	15744	15656	15502	15578	15586	15610	15499	15521	15584	15422	15483	15623	15661	15452	15607	15663	15552	15693	15544	15777	15574	15610	15322	15342	15450	15693	15629	15508	15515	15508	15561	15482	15508	15410	15444	15504	15791	15662	15608	15688	15560	15618	15402	15557	15448	15645	15401	15586	15430	15574	15424	15645	15632	15657	15641	15530	15645	15585	15534	15536	15629	15538	15598	15686	15451	15681	15675	15845	15553	15570	15562	15388	15564	15647	15685	15534	15341	15720	15750	15638	15528	15649	15606	15805	15584	15848	15691	15731	15614	15708	15408	15658	15433	15595	15480	15564	15484	15718	15603	15455	15657	15329	15612	15629	15732	15521	15536	15554	15527	15606	15915	15597	15668	15662	15392	15820	15533	15521	15689	15515	15583	15614	15620	15659	15485	15594	15694	15417	15521	15499	15683	15711	15673	15700	15514	15451	15722	15692	15743	15527	15533	15420	15524	15474	15608	15721	15740	15652	15706	15690	15447	15432	15648	15451	15620	15398	15787	15645	15562	15671	15535	15687	15630	15446	15776	15703	15740	15627	15664	15677	15411	15522	15382	15624	15578	15631	15445	15517	15551	15533	15614	15609	15560	15553	15718	15528	15659	15469	15570	15482	15424	15434	15439	15574	15697	15682	15638	15584	15577	15608	15636	15508	15563	15604	15671	15593	15634	15564	15532	15501	15537	15618	15735	15542	15613	15412	15636	15472	15581	15451	15521	15545	15446	15586	15635	15603	15569	15748	15885	15493	15442	15788	15652	15621	15628	15578	15699	15524	15574	15576	15579	15666	15812	15872	15709	15555	15605	15573	15578	15569	15709	15601	15594	15543	15640	15594	15631	15601	15403	15605	15498	15587	15527	15571	15649	15461	15467	15642	15524	15542	15608	15580	15717	15415	15389	15596	15554	15654	15526	15542	15404	15464	15619	15575	15671	15600	15703	15608	15576	15576	15494	15508	15639	15560	15723	15654	15550	15691	15540	15638	15580	15797	15737	15537	15665	15759	15481	15706	15562	15516	15752	15555	15769	15657	15334	15625	15517	15301	15309	15701	15640	15759	15710	15723	15625	15694	15684	15550	15552	15641	15695	15557	15694	15561	15395	15557	15743	15576	15480	15344	15470	15417	15419	15675	15713	15572	15428	15632	15531	15626	15580	15598	15623	15482	15500	15609	15610	15594	15582	15543	15449	15597	15395	15552	15627	15801	15655	15664	15740	15508	15723	15351	15644	15489	15639	15663	15687	15705	15545	15620	15416	15614	15551	15639	15338	15707	15550	15834	15585	15621	15526	15553	15628	15694	15710	15717	15600	15684	15754	15469	15476	15378	15610	15430	15815	15734	15614	15504	15736	15647	15582	15691	15748	15468	15467	15798	15705	15699	15584	15561	15781	15522	15731	15550	15687	15666	15705	15633	15667	15655	15586	15686	15548	15606	15633	15626	15542	15688	15566	15423	15758	15624	15672	15535	15390	15671	15580	15688	15596	15461	15586	15370	15495	15598	15660	15682	15734	15644	15651	15598	15626	15428	15500	15424	15415	15714	15600	15621	15676	15603	15680	15653	15670	15547	15638	15579	15386	15608	15421	15491	15604	15820	15535	15565	15467	15504	15702	15560	15545	15641	15704	15796	15929	15758	15676	15602	15538	15778	15819	15663	15642	15549	15436	15473	15629	15634	15436	15424	15499	15532	15566	15809	15589	15570	15639	15585	15581	15486	15457	15602	15677	15519	15708	15753	15424	15643	15517	15481	15528	15619	15552	15661	15735	15659	15560	15656	15501	15608	15505	15647	15660	15479	15473	15473	15605	15569	15640	15563	15491	15458	15627	15490	15484	15596	15474	15674	15682	15421	15581	15825	15598	15525	15666	15583	15702	15599	15664	15693	15474	15490	15593	15558	15594	15421	15603	15592	15615	15505	15469	15705	15744	15674	15584	15530	15581	15688	15450	15529	15413	15465	15666	15524	15561	15747	15507	15613	15508	15550	15649	15752	15653	15648	15574	15389	15604	15655	15382	15468	15741	15662
15373	20417	19278	15832	13954	13433	13410	13140	13259	13270	13258	13281	13229	13222	13283	13091	13170	13279	13257	12974	13318	13261	13150	13184	13195	13144	13140	13213	13261	13037	13426	13374	13272	13031	13125	13156	12994	13136	12917	13392	13130	13154	13189	13280	13212	13118	13008	13070	13061	13188	13148	12958	13124	13245	13184	13140	13290	13228	13065	13095	13126	13109	13124	13053	13292	13146	13026	13237	13066	13196	13125	13207	13182	13051	13086	13162	13232	13133	13255	13265	13247	13332	13289	13366	13281	13217	13196	13266	13095	13223	13192	13123	13167	13151	13249	13016	13040	13058	13125	13117	13213	13042	13146	13131	13261	13052	13122	13178	13160	13150	13096	13111	13313	13138	13254	13263	13105	13103	13148	13266	13109	13149	13096	13203	13206	13166	13210	13094	13173	13062	13287	13118	13084	13197	13366	13293	13209	13042	13062	13072	13224	13107	13097	13184	13180	13249	13083	13166	13176	13056	13047	13218	13258	13146	13183	13240	13320	13112	13147	13085	13277	13200	13179	13100	13276	13117	13050	13008	13285	13249	13280	13154	13159	13233	13220	13127	13243	13156	13160	13154	13222	13165	13163	13104	13139	13244	13257	13136	13139	13131	13086	13215	13118	13061	13225	13146	13138	13174	13295	13158	12977	13161	13281	13213	13203	13058	13180	13369	13210	13186	13181	13138	13226	13020	13163	12951	13196	13244	13059	13264	13226	13249	13134	13206	13195	13221	12981	13296	13200	13325	13315	13162	13070	13133	13260	13196	13198	13111	13172	13128	13101	13072	13229	13170	13146	13155	13203	13098	13009	13216	13196	13157	13059	13517	13235	13043	13214	13150	12970	13186	13230	13098	13335	13191	13180	13213	13074	12932	13216	13150	13364	13189	13182	13139	13139	13180	13182	13052	13169	13225	13382	13381	13276	13073	13292	13114	13185	13173	13123	13105	13402	13277	13173	13291	13337	13168	13142	13160	13290	13041	13042	13233	12989	13226	13333	13298	13178	12981	13278	12962	13206	13063	13123	13168	13203	13216	13031	13253	13122	13171	13178	12987	13132	13269	13094	13165	13104	13170	13194	13039	13253	13167	13243	13120	13167	13139	13162	13181	13045	13099	13168	13137	13180	13282	13130	13105	13319	12973	13087	13306	13159	13217	13068	13151	13106	13224	13275	13030	13293	13190	13140	13101	13132	13127	13248	13128	13099	13390	13085	13109	13129	13203	13123	13203	13113	13219	13073	13101	13308	13247	13342	13359	13117	13139	13278	13018	13243	13124	13198	13212	12937	13147	13126	13178	13069	13115	13187	13175	13145	13127	13304	13119	13159	13279	13072	13101	13086	13238	13188	13322	13079	13248	13223	13254	13032	13090	13301	13266	13047	13140	13209	13062	13218	13280	13289	13286	13097	13131	13289	13172	13158	13245	13281	13251	12900	13116	13091	13050	13329	13307	13230	13231	13150	13151	13252	13245	13158	13179	13155	13176	13233	13293	13216	13130	12951	13107	13098	13084	13188	12904	13295	12946	13293	13159	13111	12977	13172	13150	13275	13367	13225	13145	13142	13062	13038	13212	13212	13088	13082	13263	13402	13283	13130	13094	13250	13222	13283	13069	13335	13196	12981	13324	13199	13238	13233	13053	13349	13208	13243	13132	13223	13041	13055	13075	13123	13106	13158	13318	13299	13047	13227	13147	13158	13202	13178	13211	13094	13086	13318	13171	13146	13090	13232	13038	13301	13114	13178	13273	13182	13138	13293	13224	13216	13141	13121	13127	13145	13274	13238	13238	13246	13093	13213	13456	13147	13179	13213	13153	13165	13287	13060	13032	13059	13089	13005	13143	13222	13267	13132	13238	13107	13215	13243	13148	13027	13278	13153	13254	13159	13067	13246	13197	13354	13141	13218	13261	13094	13193	13246	13152	13304	13096	13152	13025	12882	13147	13090	13213	13296	13305	13179	13086	13306	13214	13267	13158	13271	13012	13372	13128	13278	13097	13286	12976	13116	13095	13030	13118	13185	13269	13227	13168	13280	13142	13097	13187	13161	13201	13279	13129	13115	13196	13309	13088	13148	13177	13257	13127	13115	13297	13106	13068	13313	13311	13139	13219	12999	13149	13036	13139	13235	13293	13236	13347	13259	13347	13013	12988	13150	13249	13192	13145	13143	13148	13316	13194	13080	13174	13256	13193	13006	13261	13271	13097	13123	13050	13087	13288	13219	13252	13352	13228	13229	13078	13156	13066	13251	13121	13268	13167	13119	13091	13184	13182	13175	12951	13127	13192	13135	13125	13061	13243	13103	13068	13212	13147	13110	13144	13137	13142	13427	13214	13141	13209	13070	13197	13254	13135	13204	13142	13163	13189	13171	13346	13106	13293	13071	13152	13226	13222	13139	13193	13112	13282	13279	13170	13132	13138	13113	13354	13177	13245	13267	13193	13139	13251	13053	13111	13035	13300	13067	12990	13321	13208	12934	13393	13196	13261	13205	13029	13434	13231	13238	13131	13256	13095	13282	13170	13058	13129	13226	13304	12995	13140	13148	13267	13061	13301	12988	13269	13209	13203	13219	13182	13133	13234	13080	13212	13154	12948	13134	13276	13068	13366	13093	13278	13261	13182	13399	13197	13380	13097	13127	12991	13175	13126	13213	13188	13140	13139	13264	13287	13148	13228	13198	13166	13202	13115	13299	13171	13154	13057	13187	13225	13179	13322	13071	13190	13121	13280	13062	13227	13278	13079	13309	13148	13127	13145	13232	13274	13161	13020	13061	13080	13166	13203	13156	13186	13164	13360	13042	13321	13100	13226	13180	13173	13195	13101	13107	13063	13215	13187	13280	13159	13098	13199	13157	12909	13158	13223	13288	13024	13278	13123	13078	13120	13193	13281	13216	13213	13045	13361	13031	13365	13210	13161	13277	13262	13172	13216	13060	13126	13074	13331	13088	13385	13118	13122	13187	13149	13344	13164	13256	13200	13221	13197	13149	13184	13232	12995	13201	13251	13080	12974	13332	13257	13214	13125	13446	13210	13233	13258	13150	13239	13086	13187	13395	13054	13169	12987	13224	13073	13201	13214	13146	13252	13096	13036	13304	13186	13161	13209	13083	13108	13214	13216	13100	13136	13196	13302	13079	13247	12995	13208	13180	13331	13146	13287	12983	13221	13152	13141	13289	13180	13210	13126	13153	13149	13260	13152	13153	13113	13328	13263	13097	13150	13256	13224	13223	13167	13247	13078	13143	13062	13150	13213	13102	13153	13144	13195	13190	13088	13220	13237	13208	13151	13137	13162	13238	13179	13070	13274	13375	13163	13404	13119	13196	13084	13034	13166	13229	13174	13171	13199	13340	13225	13171	13105	13191	13225	13202	13168	13224	13154	13315	13131	13215	13232	13307	13140	13188	13336	13181	13113	13043	13115	13244	13320	13001	13158	13248	13179	13170	13150	13373	13174	13160	13123	13032	13152	13296	13008	13041	13228	13150	13156	13110	13413	13220	13180	13110	13107	13169	13228	13156	13270	13274	13115	13119	13153	13173	13229	13149	13146	13303	13240	13242	13095	13247	13108	13157	13250	13086	13294	13246	13138	13234	13198	13268	13162	13296	13322	13268	13125	13350	13206	13158	13268	13092	13017	13145	13195	13373	13032	13219	13161	13260	13288	13207	13160	13221	13233	13218	13255	13090	13288	13175	13174	13216	13299	13013	13138	13308	13151	13120	13155	13105	13305	12981	13177	13133	13342	13203	13187	13255	13179	13133	13229	13318	13323	13149	13065	13041	13227	13163	13166	13209	13393	13110	13261	13250	13285	13214	13147	13315	13219	13137	13181	13095	13153	13154	13165	13159	13258	13054	13320	13064	13097	13090	13139	13086	13301	13034	13052	13371	13215	13152	13143	13080	13165	13150	13190	13234	13211	13155	13081	13328	13200	13204	13251	13237	13239	13186	13128	13211	13227	13188	13047	13046	13235	13142	13330	13248	13159	13154	13095	13099	13019	13077	13194	13102	13202	13159	13255	13296	13328	13261	13094	13146	12883	13246	13055	13180	13103	13174	13270	13154	13211	13130	13245	13329	13321	13139	13224	13426	13178	13164	13056	13119	13280	13254	13123	13098	13210	13137	13231	13117	13231	13162	13203	13177	13192	13055	13255	13068	13328	13288	13336	13199	13276	13108	12920	13112	13168	13292	13242	13214	13084	13118	13184	13261	13271	13173	13259	13322	13094	13223	13229	13132	13029	13217	13167	13278	13216	13140	12989	13094	13181	13352	13029	13403	13203	13239	13222	13196	13357	13113	12981	13058	13229	13001	13307	13204	13062	13109	13190	13228	13090	13243	13172	13159	13282	13393	13394	13219	13158	13372	13035	13275	13021	13103	13262	13209	13270	13170	13124	13199	13107	13173	13235	13216	13195	13201	13235	13227	13073	13312	13315	13227	13069	13331	13229	13121	13137	13100	13120	13273	13270	13051	13034	13204	13193	13364	13125	13339	13137	13344	13185	12981	13096	13231	13205	13195	13184	13259	13294	12934	13199	13219	13115	13024	13025	13254	13179	13028	13320	13319	13117	13150	13123	13118	13099	13097	13115	13115	13101	13267	13106	12962	13382	13152	13038	13205	13332	13156	13256	13296	13336	13150	13165	13230	13150	13281	13179	12932	13180	13128	13199	13152	13208	13216	13125	13435	13227	13216	13086	13201	13133	13229	13119	13023	13156	13085	13386	13274	13269	13102	13058	13287	13158	13308	13159	13122	13197	13355	12982	13108	13139	13162	13159	13198	13102	13208	13076	13203	13124	13028	13189	13091	13182	13222	13130	13145	13102	13118	13212	13117	13125	13257	13251	13174	13240	13100	13196	13061	13317	13141	13184	13221	13146	13121	13162	13082	13188	13191	13064	13057	13075	13084	13251	13215	13260	13210	13370	13238	13172	13147	13162	13223	13252	13383	13251	13389	13167	13109	13242	13080	13234	13105	13263	13178	13219	13238	13208	13181	13119	13270	13089	13224	13231	13087	13385	13181	13180	13251	13153	13278	13188	13102	13201	13271	13136	13303	13245	13124	13085	13113	13166	13137	13212	13276	13055	13089	13206	13264	13103	13161	13110	13069	13254	13316	13269	13213	13212	13254	13102
23963	21089	28326	24290	21941	19820	18178	16255	15509	15741	15680	15420	15630	15660	15493	15418	15331	15329	15447	15379	15471	15572	15443	15485	15555	15263	15513	15402	15396	15306	15430	15447	15512	15490	15294	15302	15253	15407	15508	15298	15339	15187	15131	15209	15327	15517	15407	15522	15402	15308	15278	15325	15355	15359	15281	15418	15407	15247	15437	15368	15553	15308	15684	15520	15139	15444	15225	15389	15296	15292	15247	15373	15423	15326	15621	15486	15372	15214	15440	15611	15438	15637	15394	15664	15290	15442	15260	15480	15394	15395	15360	15386	15460	15421	15250	15268	15219	15288	15222	15327	15304	15242	15303	15406	15311	15449	15291	15415	15337	15421	15271	15379	15375	15288	15307	15172	15297	15290	15526	15286	15281	15225	15132	15363	15196	15414	15571	15333	15249	15365	15329	15263	15353	15093	15231	15458	15353	15581	15303	15167	15138	15351	15285	15393	15603	15332	15192	15345	15365	15367	15282	15306	15282	15265	15347	15338	15323	15277	15325	15448	15396	15138	15272	15240	15425	15329	15126	15160	15141	15295	15398	15268	15341	15208	15553	15426	15370	15325	15166	15195	15308	15231	15108	15501	15377	15380	15202	15325	15315	15294	15222	15223	15381	15351	15248	15363	15260	15292	15189	15347	15182	15328	15357	15343	15115	15233	15352	15170	15413	15326	15301	15314	15420	15365	15208	15295	15310	15300	15379	15292	15306	15323	15428	15418	15530	15204	15170	15101	15448	15359	15414	15429	15341	15312	15167	15259	15300	15400	15286	15388	15343	15164	15194	15377	15181	15323	15371	15271	15430	15348	15273	15316	15266	15147	15410	15049	15426	15221	15374	15227	15434	15349	15326	15169	15238	15442	15422	15460	15296	15292	15258	15334	15272	15428	15389	15320	15253	15254	15218	15186	15376	15263	15389	15415	15474	15284	15204	15417	15487	15389	15509	15373	15481	15256	15328	15305	15305	15275	15372	15452	15317	15270	15359	15013	15321	15407	15474	15313	15300	15282	15372	15398	15379	15371	15449	15414	15293	15475	15197	15297	15369	15063	15529	15173	15350	15260	15329	15094	15237	15211	15304	15246	15255	15349	15375	15157	15357	15110	15462	15169	15385	15243	15360	15334	15357	15383	15412	15398	15099	15293	15357	15306	15600	15371	15326	15493	15451	15349	15447	15507	15372	15341	15304	15405	15273	15210	15272	15319	15274	15295	15434	15438	15366	15391	15250	15334	15367	15220	15174	15109	15385	15310	15411	15299	15281	15393	15317	15267	15398	15426	15436	15321	15452	15325	15347	15200	15368	15351	15608	15396	15353	15292	15402	15301	15451	15229	15532	15328	15191	15480	15467	15265	15298	15435	15388	15429	15352	15198	15304	15378	15442	15307	15131	15332	15331	15304	15345	15433	15408	15411	15281	15373	15359	15148	15575	15172	15377	15570	15260	15347	15111	15392	15460	15208	15310	15278	15380	15373	15239	15218	15177	15362	15342	15529	15335	15285	15246	15349	15371	15251	15305	15402	15383	15322	15250	15206	15464	15221	15348	15458	15156	15155	15424	15513	15293	15329	15333	15391	15317	15408	15270	15471	15169	15333	15191	15276	15255	15176	15516	15308	15187	15473	15277	15268	15265	15292	15355	15213	15568	15225	15608	15271	15320	15323	15417	15378	15019	15277	15380	15319	15366	15308	15427	15353	15362	15316	15382	15312	15448	15297	15310	15390	15585	15320	15204	15559	15313	15359	15345	15301	15202	15529	15176	15442	15360	15262	15198	15004	15295	15592	15156	15325	15276	15337	15257	15432	15369	15546	15163	15423	15268	15163	15263	15269	15423	15399	15575	15457	15229	15377	15291	15411	15415	15155	15212	15403	15359	15418	15269	15230	15354	15325	15337	15375	15291	15261	15420	15207	15348	15254	15333	15334	15097	15380	15391	15291	15282	15399	15305	15361	15310	15389	15441	15333	15378	15339	15391	15446	15269	15590	15568	15357	15248	15321	15333	15273	15411	15419	15347	15526	15510	15152	15180	15441	15228	15326	15315	15267	15394	15234	15323	15393	15242	15209	15245	15508	15228	15314	15098	15519	15302	15196	15308	15449	15061	15205	15410	15225	15438	15254	15475	15462	15244	15355	15488	15486	15331	15439	15377	15281	15347	15238	15144	15246	15316	15312	15334	15366	15410	15468	15189	15334	15338	15353	15454	15299	15402	14903	15204	15123	15339	15500	15184	15296	15333	15457	15239	15397	15474	15347	15199	15169	15391	15176	15272	15363	15244	15259	15310	15346	15238	15278	15483	15340	15397	15396	15413	15276	15401	15299	15355	15225	15367	15332	15366	15510	15062	15295	15456	15405	15207	15170	15342	15288	15263	15114	15256	15432	15404	15348	15256	15175	15284	15403	15205	15125	15436	15540	15483	15184	15234	15215	15148	15150	15424	15336	15252	15423	15204	15194	15436	15357	15270	15236	15414	15273	15516	15446	15229	15405	15159	15280	15509	15299	15216	15296	15492	15464	15513	15115	15305	15335	15431	15264	15237	15326	15326	15452	15500	15373	15419	15307	15142	15238	15294	15287	15314	15404	15368	15392	15399	15405	15489	15371	15300	15295	15240	15184	15432	15250	15409	15519	15396	15458	15491	15304	15354	15361	15409	15382	15375	15427	15321	15443	15196	15303	15321	15394	15534	15392	15351	15232	15412	15339	15390	15157	15340	15278	15454	15294	15324	15319	15563	15250	15238	15390	15247	15248	15396	15228	15264	15430	15243	15358	15330	15085	15310	15584	15194	15529	15409	15331	15529	15289	15461	15199	15352	15217	15281	15157	15244	15380	15312	15165	15389	15297	15288	15360	15227	15223	15657	15228	15212	15399	15339	15388	15431	15397	15426	15309	15290	15298	15353	15311	15195	15278	15239	15263	15430	15395	15387	15099	15238	15560	15400	15352	15363	15385	15092	15422	15313	15418	15255	15225	15375	15506	15285	15289	15413	15279	15395	15334	15436	15316	15301	15380	15397	15238	15244	15282	15527	15387	15100	15318	15361	15206	15455	15295	15179	15210	15154	15220	15069	15418	15415	15229	15180	15242	15430	15441	15315	15223	15411	15257	15422	15325	15412	15550	15340	15335	15172	15167	15429	15108	15380	15319	15564	15293	15324	15454	15315	15391	15248	15333	15427	15206	15156	15277	15535	15340	15395	15341	15236	15281	15408	15392	15423	15400	15214	15370	15492	15371	15299	15256	15392	15420	15324	15443	15382	15303	15270	15308	15289	15504	15418	15153	15449	15496	15388	15322	15411	15191	15308	15459	15261	15348	15390	15205	15333	15220	15221	15312	15127	15305	15227	15354	15188	15117	15323	15673	15399	15247	15254	15399	15495	15312	15304	15171	15569	15317	15211	15295	15414	15481	15384	15279	15180	15488	15216	15251	15186	15393	15328	15306	15373	15326	15092	15337	15337	15276	15341	15336	15227	15364	15552	15380	15266	15363	15283	15490	15323	15420	15302	15266	15434	15262	15297	15423	15215	15505	15194	15145	15257	15458	15277	15428	15251	15401	15310	15542	15439	15404	15405	15283	15342	15365	15340	15382	15298	15187	15469	15363	15403	15262	15228	15401	15259	15519	15549	15351	15348	15187	15232	15408	15224	15117	15216	15306	15109	15396	15228	15357	15257	15297	15211	15472	15385	15327	15378	15198	15157	15300	15523	15371	15409	15486	15378	15308	15434	15244	15420	15335	15478	15266	15316	15239	15347	15456	15397	15456	15454	15353	15336	15211	15459	15224	15477	15354	15267	15165	15149	15220	15411	15486	15412	15216	15195	15397	15490	15282	15307	15339	15444	15455	15463	15511	15325	15235	15291	15472	15451	15286	15450	15221	15294	15166	15458	15507	15254	15226	15297	15295	15273	15233	15512	15319	15263	15119	15323	15391	15430	15278	15273	15220	15280	15286	15288	15294	15180	15421	15242	15239	15456	15456	15465	15289	15438	15310	15094	15205	15317	15406	15323	15406	15373	15355	15233	15612	15273	15401	15151	15162	15317	15299	15165	15382	15301	15202	15224	15239	15259	15217	15587	15247	15381	15252	15252	15173	15371	15453	15325	15347	15255	15315	15463	15286	15301	15392	15344	15449	15256	15356	15357	15327	15215	15225	15423	15356	15389	15339	15301	15149	15327	15265	15254	15518	15401	15338	15466	15297	15346	15429	15085	15262	15239	15457	15347	15365	15254	15299	15175	15443	15278	15346	15516	15378	15279	15219	15435	15365	15292	15376	15252	15410	15318	15354	15208	15294	15298	15254	15323	15338	15457	15515	15336	15241	15117	15333	15361	15502	15369	15436	15320	15381	15479	15246	15265	15439	15288	15502	15299	15402	15343	15436	15322	15417	15235	15536	15448	15343	15208	15203	15231	15501	15326	15297	15431	15527	15348	15290	15264	15198	15358	15388	15343	15405	15349	15407	15252	15428	15373	15344	15382	15302	15330	15327	15464	15327	15191	15261	15492	15384	15204	15354	15340	15277	15280	15378	15463	15409	15384	15285	15264	15514	15370	15190	15233	15309	15185	15127	15231	15379	15304	15283	15286	15271	15319	15416	15327	15385	15360	15416	15496	15221	15266	15210	15152	15368	15473	15209	15427	15331	15319	15450	15344	15397	15504	15306	15379	15311	15448	15330	15253	15087	15180	15347	15463	15491	15416	15369	15426	15313	15353	15327	15288	15424	15367	15220	15266	15457	15528	15415	15421	15460	15372	15504	15255	15345	15238	15131	15346	15401	15498	15277	15426	15296	15254	15364	15315	15220	15412	15349	15428	15245	15197	15295	15243	15270	15176	15262	15287	15378	15147	15327	15351	15387	15385	15344	15464	15224	15191	15371	15271	15203	15413	15351	15191	15183	15073	15182	15218	15327	15414	15223	15245	15392	15309	15228	15341	15325	15297	15308	15312	15279	15212	15255	15323	15412	15385	15421	15305	15267	15260	15263	15411	15429	15390	15246	15424	15482	15298	15371	15261	15318	15456	15402	15269	15219	15408	15551	15120	15465	15461	15360	15386	15303	15202	15323	15192	15481	15346	15396	15329	15411	15145	15348	15333	15357	15138	15417	15511	15380	15306	15318	15304	15194
14964	27050	25309	20814	16457	14356	13884	13632	13390	13403	13248	13379	13243	13244	13380	13298	13207	13351	13135	13293	13197	13161	13073	12968	13253	13240	13221	13120	13033	13112	13095	13014	13127	13175	13026	13182	13033	13134	12967	13156	12993	13024	13181	13122	13113	13269	13153	13212	12987	13190	13202	13113	13233	13105	13201	13049	13185	13006	13014	13046	13075	13173	13148	13083	13117	13105	13234	13129	12900	13204	12996	13020	13006	12963	13093	13153	13232	13144	13280	13171	13418	13293	13335	13294	13282	13125	13151	13206	12955	13275	13117	13106	13018	12908	13256	13097	12992	13244	13136	13087	13113	13044	13130	13014	13005	13102	13182	13224	13233	13103	13020	13078	12979	13022	13028	13069	13117	13085	13195	13093	12993	13022	13077	12988	13085	13102	12933	13147	13058	13139	13172	13110	12954	13010	12951	13115	12934	13276	13032	12972	13097	12849	12970	13104	13063	13076	13082	13022	13145	13196	13110	12988	12975	12874	13028	13103	13094	13255	13293	13098	13070	13036	13003	13141	13035	13010	13088	13149	13100	13015	12976	13148	13043	12987	13131	13058	13209	13080	13023	13025	13009	13194	13145	13119	12861	13215	13101	13072	13138	12958	13115	13098	13023	13023	13208	13085	13025	13335	13047	13117	13142	13083	13048	13062	13140	13054	12984	13141	13013	13178	13091	13043	13008	13222	13207	13113	13043	13088	13010	13212	13198	13185	12919	13106	13100	13194	12983	13141	13015	13103	13032	13114	13019	13060	13006	13134	13163	13070	13103	13025	13193	12909	13117	12967	13112	13209	13156	13100	12995	13208	13158	13167	13203	13012	13105	13120	13025	13001	13023	12966	13079	13117	13016	13020	13089	13163	13111	13051	12967	13230	13060	12899	13325	12984	13070	13097	12924	12998	13147	13162	13192	13145	13133	13047	12926	13220	13021	13110	13165	12972	13113	13117	13100	12921	13030	13148	13086	13132	13049	13050	13096	12991	13171	13020	13129	13018	13095	13030	13102	13106	13229	13142	13230	12976	13021	13093	13000	13146	13109	12986	13015	13131	13051	13133	13094	12876	13237	13115	13002	13148	13060	13030	13091	13085	13157	12976	13296	12978	13003	13047	13196	13087	12957	13132	13074	13191	12945	13114	12807	13135	13065	12846	13089	13210	13172	13091	13074	13166	13170	13205	13213	13252	13162	12984	13092	13071	12996	13112	13227	13063	13140	13060	13187	13059	12994	13067	13239	12983	13075	13277	13241	12986	13103	12877	13082	13074	12980	13082	13116	13078	12939	13119	13087	13085	13049	13166	12991	13054	13131	13069	13183	13041	13042	13098	13033	13072	12924	13145	13057	13255	12955	13057	13023	13002	13348	12983	13087	13075	13127	12999	13166	12915	13060	13084	12939	13101	12991	13047	13138	13126	13073	13079	13162	13071	13042	13234	13127	13118	13109	12963	13056	12968	13059	12970	13046	13102	13035	13003	13158	13017	13192	13135	13165	13011	13138	13082	12876	13206	13037	12985	13168	13050	13101	13053	13097	12919	12997	13040	13010	13071	13127	13107	13135	13212	13024	13027	13056	13104	13079	13134	12879	13084	12876	12842	13003	13017	13106	13095	13189	13107	13000	13040	13053	13117	12987	13064	13101	12843	13141	13062	13139	13128	12908	12988	13054	13166	13053	13049	13174	12856	13274	13070	12995	13064	13017	13157	13091	13137	13017	13138	13069	13080	13109	13059	12991	13070	12988	12997	13134	13001	13042	13126	13136	13056	13085	13112	13111	12934	13034	13143	13068	13048	13099	13099	13094	13081	12946	13150	13073	13057	13000	13012	13071	13104	13109	13149	13108	13023	12914	13090	13094	12999	13287	13085	13014	13026	13195	12940	13167	13130	13003	13120	13178	13081	12957	12993	13041	13133	13031	13089	13126	12966	13042	12974	13153	13035	12991	13106	13008	13114	13170	12904	13147	13060	12860	13115	13056	13165	13111	13143	13118	13043	13054	13065	13057	12955	13090	13028	13074	13150	13288	13122	13095	13090	13100	12988	13030	13103	13104	12903	13122	13029	13193	13181	12935	13048	13187	13029	13080	13102	13164	13012	13097	13011	12974	13162	12935	13033	13083	13200	13095	13081	12864	12960	13156	13030	13156	13200	13084	12946	13140	12904	13134	13090	13272	13302	12925	13028	12979	13337	13048	13158	13117	13143	12992	13158	12869	13098	13209	12988	13168	12977	13197	13007	13118	13194	13085	12982	13109	13088	12885	13135	13116	13009	13102	13056	13186	13028	13116	13057	13030	12994	13024	13094	13084	13240	12971	12976	13131	12940	13108	13097	12983	13154	13054	12985	13044	13084	13157	13179	12985	13008	12995	12864	13151	13085	12927	13120	13132	13085	13233	13133	13065	12891	13029	13120	13077	13069	13014	13063	13136	13012	13062	13039	12980	13088	13212	13041	13046	13102	13105	12942	13069	12970	13103	13100	13220	13068	13091	13122	13156	13076	13083	13076	13057	13301	12966	13177	13136	12924	13069	13163	13128	12969	13089	13021	12925	13329	12919	13087	13166	13097	13094	13056	13111	13206	13166	13018	13217	13064	13051	13078	13021	13048	13034	12894	13020	13039	12988	13080	12926	13027	13044	12849	13024	13090	13077	13079	13117	13100	13140	13136	13014	12985	13145	13301	12976	13167	13148	12961	13148	13239	12972	13109	13293	13148	12972	13215	13040	13041	13073	13141	13185	13215	13192	13174	13338	13070	13010	13243	12983	13044	13029	13054	13142	13201	13055	13007	13201	13278	12919	12846	13186	13177	13087	13086	13104	13170	13250	13098	13120	13136	12918	12913	12988	13091	13154	13041	13399	13092	13071	12895	13070	12889	13159	12945	13171	12977	13122	13064	13117	13155	13131	13182	12966	13049	13118	12974	13132	13048	13152	13241	13033	13125	12941	13047	13125	13074	13186	13218	13149	13143	13077	13074	13107	13080	13170	13169	13032	13200	13108	12924	13036	13200	13103	13146	13008	12949	13178	13150	13132	12966	13129	13075	13126	12951	13141	13146	13009	13046	12965	13240	13141	13155	13112	12955	13149	12998	13054	13225	13124	12960	13074	13194	13033	12978	13194	13136	13086	12993	13045	13019	13071	12991	13226	13078	13040	13108	12986	13191	12873	13015	13029	13162	13118	13057	13042	12985	13115	13086	13105	13087	13246	13127	13207	13055	12977	12987	13043	12924	13016	13080	13001	12845	13240	13101	13066	13165	12899	13042	12985	13053	12953	13025	13036	13193	13083	12909	13168	13177	13049	13084	13091	13119	13033	12962	12864	13084	13216	13249	13102	13124	13069	13021	13024	13135	13162	13144	13185	13207	13074	13180	13112	13067	13026	13135	13040	13117	12892	13209	13015	13222	13024	13055	13160	13084	13130	13143	13092	13164	13156	13151	12956	13133	12947	13069	13193	13028	13017	13084	13114	13099	13180	13160	13081	12993	13161	12915	13189	13229	13092	13084	12983	13197	13156	12914	13098	13128	13059	13128	12979	13146	13108	13042	13069	13093	13018	13051	13004	13161	13127	13198	13096	13072	12802	13096	13059	13060	13163	13095	13070	13008	13170	12948	13079	13085	12980	12994	13107	13207	12966	13160	13102	13002	12915	13169	13117	12991	13110	13053	13304	13019	13010	13124	13025	13094	13182	13120	12919	13107	13073	13028	13165	13236	13035	12962	13129	12971	13022	13108	13193	13082	13043	13103	13012	12955	13015	13023	13103	12929	13056	13199	12947	13165	13019	12998	13175	13045	13070	13142	13106	12952	13160	13092	12969	12983	12951	13186	13178	12998	12968	13081	13020	13037	13129	13034	13040	13052	13183	13108	13025	13091	13127	13108	12999	12977	13200	12944	13092	13055	13202	13157	13030	13050	13011	13139	13078	13170	13025	13014	13243	12998	13240	12971	13185	12896	13060	12996	12997	13045	12973	13244	13060	13150	12978	13143	13123	13121	13093	13072	13078	13095	13036	13108	12972	13137	13076	12969	13205	13069	13083	13061	13186	13120	13043	12946	13115	12972	13067	13203	13080	13269	13044	13140	13042	13102	13139	12926	13024	13099	13091	12922	13052	13135	12988	13083	13087	13180	13228	13043	13041	13159	13082	13047	13088	13049	13049	12989	13102	13028	13053	13018	13051	12924	13000	13182	13010	13163	12915	13027	13087	13051	13129	12987	12859	13043	13062	13054	13092	13139	13081	13035	13078	13211	13116	12957	12942	13170	12985	13144	13145	13032	13175	13114	13013	13080	13236	13124	13116	13127	13226	13217	13042	13040	12939	12999	13015	13044	13091	13213	13155	13023	13100	13072	13230	12925	13112	13054	13246	13049	13193	12902	13286	12997	13065	13168	13040	13151	12993	13118	13024	13281	13041	13223	13050	13010	12989	13121	13095	13072	13066	13084	13091	12874	13003	13029	13046	13190	13096	13035	12942	13071	13098	13042	12986	13047	13014	13025	13020	13073	13102	13055	13042	13101	13080	13089	13038	13081	13016	13200	13157	13146	13163	13032	13109	13207	13036	13157	13060	13197	13071	12984	12999	13017	13065	13043	13260	13038	13045	13256	12939	13095	13059	13019	13124	13202	13210	12970	13158	13142	13118	13089	13059	12892	13056	13088	13141	12993	13148	13159	12951	12990	13039	13014	13118	13012	13083	13073	13069	13054	13155	13163	13136	13136	13071	13016	13099	13074	13063	13055	13073	13058	13017	13180	12975	13014	13104	13184	13215	13166	13079	13111	13262	12984	12983	13104	13147	13145	12928	13256	12971	13128	13210	12936	12923	13153	13125	12992	12901	12990	13233	13163	13083	13031	13031	13175	12984	13058	13323	13111	12902	13050	13012	13155	13053	12991	13172	13152	13106	12995	13094	13085	13053	13178	13066	13038	13058	13094	13135	12967	13199	13091	13128	13012	13034	13050	13048	13056	13129	13009	13028	12946	13066	13156	13046	13007	13045	13105	13075	13156	13063	13038	13089	13036	13060	13113	13192	13086	13130	13079	13004	13094	13087	13128	12933	13137	13140	12931	13099	13042	13172	13110	13228	13100	12989	13067	13095	13127	13188	13006	13003	13037	12956	12881	13153	13116
22733	20969	28635	23502	21151	22641	22462	17270	16054	16351	16255	15973	16190	16062	16060	16060	15916	15915	15828	15757	15994	15730	15720	15805	15969	15748	15948	15731	15780	15798	15735	15747	15660	15763	15815	15634	15760	15835	15903	15605	15632	15787	15726	15775	15523	15854	15635	15726	15783	15692	15663	15739	15495	15578	15660	15862	15775	15610	15722	15584	15522	15709	15662	15604	15778	15545	15805	15629	15642	15734	15534	15545	15595	15680	15531	15550	15801	16024	15827	15782	15789	15812	16027	15840	15740	15667	15889	15799	15695	15670	15713	15522	15624	15647	15519	15549	15621	15381	15681	15642	15521	15533	15690	15671	15748	15440	15493	15493	15621	15358	15555	15439	15639	15607	15748	15660	15600	15539	15540	15736	15577	15458	15718	15604	15523	15806	15537	15773	15720	15513	15626	15515	15672	15590	15464	15843	15438	15503	15647	15682	15783	15654	15686	15528	15553	15552	15448	15669	15578	15747	15644	15559	15483	15507	15690	15701	15513	15597	15617	15558	15869	15514	15740	15686	15491	15575	15323	15625	15575	15661	15383	15589	15560	15499	15669	15578	15685	15639	15612	15619	15614	15641	15514	15723	15792	15641	15544	15651	15480	15713	15709	15576	15603	15739	15653	15888	15638	15414	15512	15727	15744	15798	15626	15522	15449	15787	15540	15608	15667	15748	15589	15505	15484	15580	15572	15523	15734	15545	15592	15617	15543	15683	15684	15507	15553	15790	15619	15388	15721	15643	15552	15635	15634	15433	15483	15726	15539	15634	15656	15788	15614	15461	15761	15870	15537	15561	15603	15463	15376	15524	15575	15560	15635	15511	15491	15785	15645	15592	15695	15617	15398	15546	15616	15533	15372	15711	15658	15478	15454	15797	15505	15510	15696	15558	15757	15571	15490	15646	15759	15778	15559	15502	15507	15419	15597	15751	15565	15534	15591	15638	15518	15696	15698	15618	15767	15678	15463	15718	15384	15569	15504	15547	15489	15654	15577	15636	15683	15720	15616	15709	15439	15568	15607	15599	15805	15819	15693	15637	15862	15635	15736	15584	15507	15496	15655	15801	15630	15428	15711	15578	15630	15620	15873	15698	15528	15414	15562	15633	15591	15476	15630	15520	15721	15574	15676	15496	15662	15518	15519	15698	15350	15680	15608	15467	15611	15583	15554	15548	15591	15704	15639	15674	15474	15710	15814	15782	15715	15369	15598	15657	15706	15738	15653	15639	15389	15516	15640	15352	15641	15553	15628	15610	15735	15603	15474	15595	15701	15764	15436	15541	15605	15392	15812	15572	15542	15627	15436	15616	15521	15534	15475	15355	15713	15521	15605	15614	15593	15754	15599	15621	15644	15666	15497	15704	15706	15572	15383	15706	15819	15613	15603	15535	15363	15713	15471	15519	15707	15594	15360	15542	15403	15707	15496	15524	15499	15845	15367	15447	15496	15747	15714	15692	15609	15675	15509	15608	15456	15625	15727	15569	15625	15556	15590	15478	15673	15768	15485	15440	15554	15411	15552	15665	15620	15604	15657	15639	15748	15697	15509	15599	15758	15539	15718	15582	15610	15658	15702	15759	15567	15550	15541	15569	15521	15503	15470	15669	15627	15737	15510	15668	15498	15532	15615	15395	15468	15514	15432	15756	15456	15543	15582	15551	15599	15466	15603	15661	15793	15585	15520	15574	15621	15568	15644	15640	15860	15568	15753	15500	15492	15529	15622	15658	15603	15613	15590	15531	15541	15461	15550	15864	15521	15706	15609	15563	15687	15438	15632	15497	15706	15578	15586	15771	15737	15637	15475	15599	15678	15619	15776	15421	15479	15452	15572	15638	15650	15705	15722	15634	15639	15725	15648	15555	15601	15595	15711	15694	15670	15737	15626	15772	15730	15517	15619	15777	15654	15767	15607	15714	15698	15548	15560	15466	15565	15583	15633	15724	15482	15439	15499	15462	15437	15535	15358	15551	15530	15561	15598	15706	15777	15588	15330	15666	15710	15389	15493	15538	15595	15473	15551	15521	15637	15520	15753	15594	15803	15555	15520	15504	15665	15571	15446	15597	15603	15618	15630	15618	15622	15588	15491	15750	15617	15697	15892	15514	15552	15726	15560	15505	15609	15659	15487	15567	15616	15483	15400	15359	15540	15483	15517	15632	15678	15648	15603	15614	15493	15425	15715	15590	15580	15728	15657	15375	15660	15574	15585	15514	15721	15485	15459	15603	15569	15675	15573	15534	15668	15604	15576	15729	15477	15548	15202	15272	15655	15561	15341	15649	15535	15664	15449	15776	15520	15636	15566	15596	15619	15557	15575	15483	15887	15817	15742	15739	15557	15609	15633	15465	15482	15611	15679	15514	15564	15424	15646	15381	15637	15582	15509	15664	15599	15701	15690	15516	15424	15575	15724	15608	15616	15429	15557	15595	15520	15577	15690	15674	15476	15342	15682	15522	15498	15793	15572	15616	15358	15598	15466	15418	15596	15585	15584	15679	15435	15767	15633	15766	15705	15624	15593	15481	15422	15635	15559	15465	15676	15509	15606	15520	15751	15588	15617	15367	15533	15571	15432	15428	15571	15795	15662	15644	15579	15730	15723	15623	15748	15427	15496	15632	15735	15437	15781	15899	15498	15669	15575	15566	15455	15540	15687	15736	15502	15629	15629	15549	15624	15788	15523	15505	15676	15542	15607	15629	15624	15468	15904	15407	15665	15446	15536	15692	15815	15464	15513	15643	15740	15705	15470	15550	15565	15665	15711	15821	15635	15763	15636	15872	15772	15741	15474	15864	15821	15691	15603	15504	15613	15774	15567	15459	15679	15714	15604	15657	15632	15713	15524	15817	15761	15789	15653	15676	15626	15496	15466	15543	15569	15597	15566	15508	15537	15430	15705	15590	15520	15458	15483	15407	15399	15625	15738	15676	15757	15627	15762	15547	15766	15543	15652	15595	15442	15608	15606	15649	15647	15696	15620	15647	15616	15561	15746	15558	15490	15549	15555	15562	15559	15495	15489	15630	15628	15629	15676	15696	15520	15590	15522	15585	15524	15758	15746	15517	15633	15602	15559	15479	15411	15489	15588	15635	15620	15480	15711	15671	15783	15518	15745	15523	15469	15793	15636	15397	15473	15814	15821	15593	15619	15505	15494	15663	15638	15761	15476	15298	15377	15542	15597	15679	15663	15675	15793	15672	15796	15718	15657	15679	15654	15579	15647	15439	15668	15528	15751	15514	15843	15647	15656	15640	15595	15447	15575	15562	15718	15517	15585	15588	15703	15675	15611	15683	15608	15518	15497	15549	15668	15480	15634	15746	15551	15428	15605	15548	15578	15605	15556	15492	15557	15731	15658	15580	15798	15590	15651	15714	15579	15578	15693	15464	15536	15783	15429	15509	15540	15453	15602	15452	15609	15611	15498	15688	15586	15692	15627	15564	15697	15431	15577	15664	15606	15603	15494	15554	15706	15663	15565	15472	15352	15513	15626	15533	15754	15713	15826	15309	15368	15626	15489	15604	15642	15625	15666	15592	15561	15698	15579	15696	15696	15735	15670	15492	15715	15656	15455	15551	15401	15425	15750	15716	15737	15577	15458	15459	15447	15374	15626	15606	15770	15776	15497	15508	15673	15665	15613	15691	15491	15530	15494	15592	15384	15537	15651	15634	15781	15782	15541	15622	15519	15593	15549	15552	15508	15529	15564	15544	15637	15614	15767	15424	15650	15524	15597	15837	15597	15508	15729	15520	15644	15672	15444	15454	15569	15600	15553	15471	15692	15680	15623	15563	15597	15395	15594	15633	15561	15688	15752	15619	15683	15645	15506	15509	15624	15787	15781	15577	15621	15560	15625	15522	15480	15609	15624	15475	15534	15482	15656	15750	15689	15645	15734	15672	15609	15396	15440	15430	15716	15626	15590	15714	15802	15760	15486	15473	15416	15726	15574	15454	15560	15783	15534	15598	15416	15616	15532	15430	15591	15625	15651	15495	15540	15679	15561	15458	15600	15547	15712	15724	15716	15510	15703	15582	15535	15588	15628	15652	15399	15559	15645	15597	15524	15486	15676	15576	15626	15871	15787	15775	15724	15507	15642	15617	15522	15428	15523	15597	15559	15609	15622	15440	15635	15530	15518	15583	15631	15730	15667	15701	15467	15527	15720	15521	15704	15463	15463	15676	15788	15686	15573	15610	15496	15665	15644	15566	15661	15503	15546	15627	15389	15635	15623	15424	15636	15724	15608	15544	15635	15651	15500	15643	15652	15525	15544	15531	15505	15604	15561	15712	15652	15499	15671	15371	15779	15569	15638	15605	15680	15483	15477	15534	15415	15388	15613	15571	15688	15489	15663	15626	15540	15679	15723	15653	15818	15544	15620	15604	15860	15681	15275	15527	15498	15655	15675	15511	15584	15718	15586	15483	15543	15367	15423	15651	15651	15452	15396	15378	15474	15577	15487	15495	15580	15476	15816	15660	15738	15576	15652	15722	15483	15564	15513	15540	15569	15353	15503	15697	15496	15576	15731	15438	15630	15617	15412	15696	15570	15582	15555	15862	15701	15601	15604	15570	15440	15607	15486	15445	15659	15664	15420	15538	15547	15596	15649	15628	15503	15458	15384	15547	15683	15715	15747	15609	15549	15527	15616	15754	15522	15534	15537	15560	15666	15499	15627	15704	15790	15629	15847	15434	15511	15643	15368	15621	15588	15464	15780	15456	15557	15471	15500	15577	15731	15629	15444	15480	15545	15550	15568	15521	15571	15637	15505	15540	15622	15491	15579	15401	15720	15812	15884	15525	15561	15504	15533	15400	15557	15756	15599	15590	15375	15579	15613	15592	15577	15788	15630	15598	15575	15476	15798	15441	15743	15446	15593	15633	15486	15440	15492	15442	15503	15428	15599	15531	15401	15675	15725	15485	15543	15524	15490	15468	15557	15533	15512	15810	15538	15683	15509	15456	15748	15479	15661	15636	15376	15556	15514	15617	15581	15487	15606	15583	15566	15414	15458	15586	15543	15570	15532	15520	15456	15641	15462	15475	15463	15662	15612	15664	15592	15637	15466	15531	15628	15503	15534	15770	15591	15614	15645	15402	15522	15559	15605	15724	15557	15510	15629	15602	15507	15594	15556	15670	15527	15548
17265	31898	30561	23316	18097	15589	14845	14521	14146	13864	13812	13726	13511	13574	13561	13503	13536	13449	13530	13454	13352	13401	13342	13372	13213	13330	13342	13287	13214	13224	13157	13309	13258	13215	13208	13359	13174	13204	13353	13357	13098	13220	13196	13284	13203	13233	13109	13496	13075	13192	13096	13221	13202	13278	13316	13167	13204	13203	13157	13121	13302	13192	13225	13215	13170	13267	13209	13022	13259	13202	13363	13185	13209	13268	13321	13344	13421	13466	13490	13404	13537	13342	13366	13324	13273	13255	13222	13204	13087	13425	13207	13265	13326	13173	13230	13279	13109	13251	13266	13204	13245	13260	13206	13157	13172	13029	13272	13255	13008	13139	13208	13385	13210	13243	13202	13176	13127	13206	13143	13166	13108	13277	13276	13214	13239	13097	13095	13241	13122	13240	13010	13148	13060	13243	13282	13177	13227	13249	13208	13206	13185	13245	13196	13263	13256	13107	13191	13308	13138	13209	13073	13303	13263	13119	13198	13236	13126	13129	13228	13232	13365	13234	13232	13240	13262	13127	13215	13074	13339	13279	13223	13077	13050	13236	13231	13188	13167	13248	13279	13145	13236	13243	13212	13156	13190	13069	13202	13092	13170	13209	13427	13224	13181	13155	13184	13305	13172	13209	13359	13105	13140	13277	13213	13164	13251	13230	13114	13297	13106	13202	13148	13217	13338	13179	13011	13154	13240	13121	13062	13307	13190	13346	13130	13160	13241	13241	13240	13115	13135	13158	13116	13109	13131	13074	13215	13059	13320	13283	13337	13020	13053	13338	13117	13272	13144	13161	12985	13228	13139	13239	13245	13212	13120	13307	13127	13098	13112	13152	13154	13026	13289	13385	13294	13113	13282	13118	13180	13212	13229	13200	13179	13140	13103	13103	13192	13354	13190	13160	12953	13105	13158	13201	13228	13100	13288	13148	13087	13190	13138	13142	13176	13218	13171	13057	13089	13206	13193	13170	13237	13281	13130	13165	12978	13281	13239	13277	13187	13131	13186	13322	13151	13025	13383	13132	13240	13265	13071	13120	13145	13081	13225	13345	13157	13202	13097	12991	13365	13093	13248	13122	13145	13182	13173	13189	13318	13416	13311	13077	13281	13242	13143	13319	13137	13388	13268	13053	13269	13017	13258	13266	13170	13201	13040	13213	13191	13194	13220	13245	13212	13169	13155	13206	13135	13211	13285	13151	13211	13154	13230	13188	13060	13248	13232	13077	13312	13246	13252	13364	13240	13269	13138	13177	13041	13202	13293	13084	13134	13136	13077	13260	13256	13138	13128	13259	13153	13232	13116	13381	13058	13137	13374	13113	13186	13201	13099	13154	13102	13017	13075	13053	13266	13140	13249	13312	13086	13043	13274	13149	13287	13103	13257	13253	13129	13241	13330	13244	13176	13135	13406	13214	13345	13174	13380	13186	13199	13241	13161	13348	13168	13093	13295	13206	13246	13217	13205	13230	13271	13197	13158	13162	13188	13040	13191	13170	13105	13081	13062	13285	13292	13199	13134	13203	13230	13214	13124	13165	13233	13039	13190	13296	13126	13218	13046	13119	13203	13276	13188	13193	13203	13225	13132	13281	13108	13163	13115	13243	13174	13260	13043	13078	13204	13251	13261	13226	13249	13103	12991	13148	13222	13022	13307	13281	13290	13267	13247	13203	13233	13293	13328	13099	13265	13315	13285	13238	13094	13055	13238	13152	13367	13200	13177	13123	13220	13153	13293	13204	13133	13215	13203	13230	13161	12967	13242	13189	13097	13150	13299	13103	13168	13289	13188	13134	13252	13371	13018	13363	13126	13230	13430	13147	13343	13067	13283	13110	13037	13147	13135	12985	13183	13214	13263	13228	13172	13085	13290	13128	13175	13101	13226	12973	13228	13184	13197	13155	13120	13141	13139	13123	13093	13062	13022	13140	13223	13130	13209	13292	13307	13267	13123	13279	13167	13176	13132	13100	13157	13049	13106	13155	13273	13373	13094	13194	13240	13211	13250	13222	13103	13150	13173	13126	13169	13242	13134	13329	13112	13243	13347	13179	13237	13165	13282	13010	13244	13215	13100	13295	13164	13116	13167	13285	13231	13227	13126	13189	13204	13145	13182	13287	13337	13211	13173	13119	13159	13202	13175	13333	13351	13145	12936	13121	13228	13204	13174	13200	13140	13067	13096	13182	13058	12997	13097	13256	13140	13276	13227	13379	13160	13045	13090	13241	13284	13182	13105	13337	13207	13080	13192	13086	13127	13311	13102	13188	13241	13170	13170	13221	13251	13246	13146	13172	13262	13105	13168	13217	13082	13147	13061	13196	13287	13221	13176	13348	13202	13092	13189	13284	13127	13239	13300	13198	13124	13062	13193	13278	13225	13149	13173	13096	13099	13054	13205	13220	13217	13101	13145	13284	13016	13367	13206	13181	13291	13178	13101	13146	13233	13170	13226	13082	13122	13023	13180	13053	13340	13186	13391	13137	13282	13054	13306	13341	13109	13332	13284	13101	13221	12989	13219	13130	13114	13208	13211	13190	13206	13262	13107	13250	13125	13244	13074	13256	13213	13191	13247	13256	13157	13307	13280	13263	13257	13291	13291	13322	13146	13137	13216	13177	13064	13263	13153	13425	13023	13228	13091	13115	13296	13355	13186	13041	13189	13299	13150	13116	13016	13250	13207	13147	13281	13073	13267	13110	13157	13247	13225	13069	13174	13276	13224	13165	13268	13157	13178	13277	12974	13319	13256	13316	13202	12950	13195	13312	13163	13315	13143	13208	13109	13220	13093	13299	13152	13243	13249	13147	13216	13197	13142	13157	13092	13321	12977	13109	13148	13240	13300	13099	13042	13266	13250	13181	13206	13114	13294	13182	13313	13108	13339	13117	13347	13340	13308	13153	13095	13192	13162	13183	13147	13095	13235	13148	13154	13254	13299	13183	13312	13235	13218	13058	13151	13215	13314	13176	12995	13215	13143	13203	13105	13087	13270	12977	13064	13110	13142	13129	13219	13202	13331	13099	13246	13371	12998	13122	13159	13246	13187	13141	13215	13253	13216	13225	13158	13215	13131	13108	12910	13128	13333	13126	13150	13255	13163	13311	13339	13266	13194	13330	13196	13193	13287	13277	13187	13266	13114	13129	13228	13163	13204	13142	13283	13265	13234	13129	13048	13234	13173	13313	13171	13191	13236	13144	13131	13300	13108	13128	13162	13152	13070	13104	13190	13003	13306	13203	13332	13033	13092	13025	13161	13218	13172	13297	13171	13160	13204	13197	13273	13156	13040	13116	13275	13139	13164	13300	13160	13248	13128	13324	13031	13166	13218	13153	13202	13189	13192	13267	13208	13203	13228	13081	13190	13225	13161	13144	13284	13108	13207	13066	13076	13104	13222	13171	13240	13148	13250	13197	13282	13172	13188	13249	13265	13196	13334	13307	13149	13253	13174	13219	13080	13243	13319	13255	13188	13251	13229	13103	13186	13127	13126	12981	13210	13225	13218	13294	13238	12995	13267	13249	13279	13257	13192	13291	13142	13031	13328	13187	13188	13201	13100	13150	13238	13265	13055	12993	13268	13251	13139	13234	13184	13051	13231	13280	13274	13105	13273	13210	13018	13120	13270	13169	13167	13229	13076	13182	13156	13104	13084	13197	13177	13258	13250	13161	13278	13179	13354	13205	13062	13236	13154	13154	13099	13015	13294	13303	13030	13044	13178	13114	13013	13171	13047	13076	13090	13230	13045	13180	13138	13259	13154	13264	13128	13083	13199	13013	13248	13332	13129	13105	13281	13246	13097	13156	13279	13171	13167	13150	13214	13158	13275	13003	13361	13283	13173	13103	13204	13045	13133	13099	13144	13321	13145	13076	13230	13245	13383	13138	13138	13057	13060	13352	13186	13304	13410	13427	13106	13192	13141	13085	13104	13061	13263	13226	13112	13258	13127	13416	13135	13025	13254	13060	13094	13126	13331	13104	13007	13113	13240	13218	13219	13257	13018	13264	13166	13200	13177	13082	13332	13211	13144	13308	13372	13146	13146	13026	13257	13166	13228	13269	13169	13109	13140	13090	13093	13312	12928	13238	13265	13431	13240	13197	13074	13180	13185	13143	13118	13201	13253	13237	13251	13187	13248	13106	13140	13226	13105	13333	13130	13258	13364	13245	13258	13045	13117	13367	13212	13104	13088	13144	13211	13118	13329	13183	13357	13246	13187	13086	13220	13146	13342	13060	13292	13297	13154	12969	13126	13228	13238	13273	13162	13184	12988	13098	13262	13165	13075	13174	13223	13435	13165	13279	13267	13126	13133	13011	13185	13211	13281	13005	13105	12961	13208	13276	13198	13165	13160	13266	13182	13043	13019	13171	13184	12982	13242	13235	13131	13075	13028	13223	13233	13201	13084	13310	13155	13050	13263	13122	13259	13238	13093	13156	13031	13087	13052	13158	13239	13164	13101	13206	13233	13002	13163	13177	13188	13310	13341	13285	13165	12918	13097	13139	13226	13183	13292	13311	13124	13235	12984	13213	13183	13247	13111	13084	13050	13240	12970	13193	13086	13123	13173	13259	13146	13247	13316	13085	13325	13209	13272	13147	13185	13215	13112	13079	13025	13309	13150	13308	13174	13246	13089	13233	13183	13215	13095	13302	13160	13073	13162	13112	13102	13177	13231	13215	13356	13226	13201	13266	13308	13072	13225	13054	13158	13137	13146	13331	13235	13109	13287	13357	13172	13138	13276	13240	13032	13337	13233	13281	13183	13128	13236	13178	13232	13258	13181	13395	13213	13039	13162	13345	13326	13155	13262	13145	13232	13359	13188	13308	13214	13172	13067	13199	13139	12972	13187	13052	13329	13162	13170	13143	13263	13260	13203	13153	13268	13194	13086	13081	13211	13041	13162	13316	13158	13099	13176	13191	13213	13330	13151	13168	13189	13169	12888	13231	13205	13198	13204	13190	13106	13157	12957	13238	13170	13182	13148	13167	13156	13260	13117	13278	13140	13189	13253	13150	13286	13433	13241	13064	13113	13173	13193	13072	13129	13039	13095	13356	13260	13208	13062	13178	13192	13077	13041	13321	13149	13178	13150	13328	13216	13150	13131	13241	13157	13139	13232	13197	13191	13145	13223	13230	13263	13178
27838	21972	24007	20250	16573	16016	16074	16049	15998	15804	15831	15907	15791	15730	15774	15675	15867	15847	15700	15740	15708	15766	15946	15693	15886	15827	15795	16038	16051	15997	15910	15661	15771	15900	15765	15767	15750	15871	15747	15724	15764	15904	15897	15757	15643	15995	15770	15695	15738	15838	15840	15843	15972	15819	15720	15803	15762	15823	15784	15665	15903	15745	15923	15876	15866	15735	15938	15796	15740	15876	15743	15933	15800	15920	15923	15866	15770	15824	15840	15725	15844	15969	15898	15782	15774	16107	15878	15851	15750	15864	15767	15822	15694	15966	16007	15867	15885	15767	15855	15776	15765	16001	15777	15767	15582	15844	15866	15937	16008	15774	15957	15837	15891	15604	15912	15712	15867	15816	15922	15895	15775	15813	15586	15788	15673	15766	15831	15899	15849	15801	15977	15903	15812	15732	15898	15844	15966	15967	15709	15672	15963	15691	15625	15702	15752	15997	15918	15961	15842	15723	15743	15821	15809	15849	15838	15687	15809	15716	15672	15965	15751	15710	15795	15786	15893	15723	15712	15742	15599	15839	15814	15957	15795	15897	15815	15937	15951	15881	15686	15948	15727	15808	15544	15861	15679	15661	15701	15841	16114	15880	15797	15684	15830	15701	16096	15609	15987	15973	15819	15993	15831	15887	15801	15650	15871	15665	15814	15859	15867	15911	15599	15658	15690	15874	15829	15691	15897	15743	15777	15842	15874	15803	15802	15778	15884	15921	15741	15772	15960	15912	15864	15670	15652	15929	15906	15846	15942	15825	15668	15876	15629	15721	15703	15852	15800	15805	15671	15885	15894	15752	16017	15855	15577	15816	15666	15851	15520	15782	15897	15876	15690	15969	15951	15659	15733	15804	15789	15826	15979	15884	15817	15562	15881	15842	15761	16011	15804	15696	15791	16015	15742	15870	15681	15688	15884	15859	15850	15796	15742	16030	15650	15776	15733	15762	15843	15744	15717	15788	15719	15944	15730	15859	15610	15756	15761	15876	15749	15887	15690	15855	15733	15734	15777	15866	15865	15849	15666	15818	15832	15686	15801	15805	15886	15681	15781	15919	15961	15673	15662	15956	15866	15924	15836	15833	15806	15944	15664	15839	15794	15920	15851	15693	15694	15548	15753	15811	15790	15725	15708	15863	16126	15816	15737	15821	15806	15623	15823	15724	15906	15747	15818	16038	15853	15890	15739	15822	15780	15831	15963	15958	15606	15681	15509	15700	15786	15936	15730	15693	15704	15695	15813	15784	15890	15587	15746	15826	15801	15800	15728	15725	15761	15761	15887	15780	15904	15906	15931	15916	15669	15716	15794	15825	15719	15813	15673	15749	15761	15938	15816	15702	15619	15749	15754	15789	15755	15797	15892	15630	15783	15827	15609	15741	15650	15715	15789	15859	15580	15768	15731	15872	15830	15713	15854	15858	15724	15675	15825	15782	15714	15964	15752	15878	15664	15680	15726	15821	15637	15972	15832	15774	15750	15905	15799	15713	15948	15968	15906	15692	15980	15701	15739	15752	15836	15893	15919	15794	16131	15818	15848	15739	15837	15858	15605	16034	15866	15876	15841	15884	15956	15845	15671	15715	15764	15828	15671	15824	15857	15650	15972	15676	15580	15831	15913	15786	15885	15623	15748	15798	15885	15822	15752	15781	15820	15796	15910	15804	15757	15742	15963	15922	15833	15804	15957	16159	15779	15928	16060	15881	15953	15780	15705	15687	15966	15744	15762	15696	16020	15832	15984	15718	15925	15882	15752	15894	15868	15660	15753	15731	15657	15728	15619	15705	15991	15811	15628	15867	15782	15724	15823	15801	15722	15702	15709	15806	15856	15827	15701	15750	15775	15753	15968	15862	15695	15848	15616	15860	15829	15862	15763	15772	15890	15655	15790	15794	15733	15926	15784	15825	15592	15667	15943	15628	15784	15789	15789	15849	15731	15680	15870	15744	15780	15644	15651	15733	15897	15667	15677	15815	15809	15946	15963	15826	15776	15921	15613	15750	15941	15866	15881	15806	15746	15797	15821	15611	15756	15937	15923	15886	15683	15738	15790	15896	15869	15657	15646	15712	15695	15904	15713	15891	15784	15633	15746	15775	15626	15762	15821	15793	15757	15946	15836	15722	15664	15780	15568	15955	15711	15770	15834	15800	15717	16010	15920	15930	16014	15711	15698	15779	15825	15819	15789	15675	15670	15549	15684	15840	15712	15797	15778	15773	15707	15760	15776	15873	15736	15896	15824	15840	15740	15900	15769	15903	15851	15486	15682	15728	15683	15876	15874	15845	15964	16035	15611	15623	15662	15752	15803	15673	15703	15873	15685	15736	15878	15833	15816	15878	15779	15682	15640	15728	15920	15734	15851	15978	15703	15811	15774	16058	15776	15871	15985	16013	15763	15850	15855	15811	16020	15919	15686	15847	16028	15651	15717	15833	15738	16041	15800	15787	15669	15878	15772	15677	15789	15891	15864	16002	15900	15855	15819	15859	15994	15568	15812	15922	15665	15912	15846	15847	16037	15735	15767	15598	15800	15765	15865	15885	15745	15836	15748	15888	15906	15993	15681	15827	15796	15767	15854	15616	15912	15809	15688	15855	15861	15770	15969	15861	15735	15844	15927	15769	15839	15589	15824	15686	15697	15850	15821	15872	15907	15743	15760	15973	15961	15905	15852	15814	15914	15899	15876	15765	15904	15896	15857	15974	15740	15793	15801	15728	15707	15781	15771	15914	15683	15692	15582	15781	15753	15847	15917	15782	15907	15782	16121	15922	15763	15515	15796	15812	15679	15968	15688	15763	15762	15900	15838	15639	15600	15694	15683	15724	15894	15887	15828	15855	15860	15983	15834	15874	15607	15719	15818	15896	15684	15961	15806	15673	15729	15945	15744	15859	15868	15895	15884	15847	15806	15837	15594	15684	15693	15816	15819	15680	16059	15777	15981	15808	15761	15895	15970	15725	15811	15852	15891	15677	15738	15712	15682	15872	16003	15588	15738	15897	15721	15941	15811	15869	15648	16026	15621	15687	15901	15767	15700	15703	15713	15688	15705	15734	15836	15688	15931	15945	16026	15966	15621	15733	15816	15883	15763	15817	15756	15849	15755	15854	15918	15806	15866	15707	15824	15867	15851	15627	16001	15778	15911	15683	15641	15819	15768	15744	15857	15658	15822	15843	15996	15796	15736	15541	15771	15760	15735	15911	15798	15958	15791	15874	15708	15926	15797	15727	15861	15831	15819	15810	15727	15750	15659	15810	15685	15739	15655	15508	15673	15705	16046	15872	15844	15752	15918	15859	15858	15711	15767	15768	15891	15755	15978	15829	15764	15843	15705	15963	15951	15731	15837	15751	15727	16101	15778	15834	15830	15667	15801	15871	15628	15729	15758	15837	15800	15872	15793	15892	15896	15759	15751	15892	15827	15764	15614	15845	15943	15898	15721	15770	15845	15788	15712	15565	15919	15668	15603	15839	15682	15821	15984	15598	15796	15698	15633	15841	16017	15943	15878	15622	15812	15741	15890	15866	15773	15920	15837	15954	15710	15832	15755	15655	15845	15678	15799	15784	15913	15820	15865	16009	15846	15764	15776	15948	15721	15815	15874	15619	15822	15660	15901	15928	15833	15730	15780	15998	15942	15992	15960	15942	15643	15900	15774	15683	15830	15824	15900	15681	15951	15971	15862	15947	15762	15915	15636	15850	15834	15815	15989	16080	15764	15841	15918	15889	15848	15717	15756	15783	15881	15758	15787	15706	15742	15809	15656	15594	15766	15904	15702	15499	15812	15810	15849	15790	16050	15678	15775	15879	15795	15793	15947	15735	15779	15890	15782	15664	15840	15906	15794	15596	15862	15648	15939	15652	15838	15647	15704	15775	15886	15917	15956	15718	15716	15801	15846	15871	15775	15930	15815	15923	15668	15943	15707	15725	15934	15780	15752	15843	15659	15830	15676	15781	15712	15850	15753	15764	15728	15893	15787	15908	15571	15733	15872	15987	15680	15587	15642	15703	15723	15656	15892	15884	15782	15871	15717	15749	15898	15631	15688	15799	15800	15973	15872	15780	15644	15994	15940	15671	15745	15759	15909	15798	15848	15775	15766	16029	15726	15813	15629	15712	15722	15922	15628	15735	15880	15668	15936	15776	15700	15823	15726	15825	15752	15817	15625	15752	15760	15997	16240	15747	15881	15752	15810	15741	15945	15903	15855	16011	15865	15969	16051	15927	15732	15831	15768	15640	15979	15924	15827	15808	15786	15885	15946	16013	15655	15634	15896	15775	15692	15717	15859	15816	15789	15879	15929	15975	15787	15809	15806	16015	15703	15631	15849	15902	15756	16035	15824	15744	15765	16110	15967	16054	15792	15640	15804	15796	15586	15667	15924	15751	15872	15862	15823	15804	15950	15977	15599	15768	15862	15701	15894	15681	15742	15721	15754	15872	15721	15832	15883	15809	15922	15674	15799	15812	15920	15634	15785	15879	15821	15743	15847	15838	15508	15855	15970	15917	16039	15909	15747	15894	15945	15820	15739	15670	16012	15827	15772	15855	15696	15698	15818	15711	15788	15741	15779	15655	15834	15910	15821	15902	16078	15929	15726	16021	15780	15530	15628	15767	15920	15995	15824	15792	15799	15747	15837	15706	15884	15889	15795	16001	15835	15809	15811	15816	15945	15583	15884	15791	15715	15772	15922	15689	15805	15833	15811	15744	15763	15742	15765	15686	15590	15648	15905	15718	15778	15965	15716	15854	15863	15852	15756	15618	15826	15802	15762	15723	15919	15760	15624	15802	15996	15799	15864	15926	16061	15755	15740	16100	15780	15883	15839	15787	15645	15937	15996	15717	15715	16010	16057	15714	15767	15712	15838	15927	15777	15630	15838	15729	15644	15606	15854	15879	15617	15843	15714	15910	15971	15949	15754	15682	15980	15844	15712	15735	15876	15783	15934	15717	15828	15798	15739	15932	15786	15737	15597	15680	15686	15940	16032	16052	15680	15796	15726	15699	15735	15836	15734	15753	15796	15783	15642	15741	15546	16071	15820	15920	15949	15657	15749	15805	15804	15935	15693	15844	15641	15793	15719	15808	15651	15852	15788	15726	15853	15572	15920	15696	15868	15551	15897	15948	15843	15851
15493	20854	19849	15816	14108	13734	13655	13364	13749	13396	13317	13347	13601	13346	13338	13399	13243	13475	13184	13249	13416	13205	13379	13317	13143	13395	13359	13400	13320	13310	13479	13276	13400	13246	13119	13385	13429	13331	13380	13317	13386	13360	13343	13226	13250	13397	13290	13296	13403	13285	13418	13354	13258	13438	13400	13504	13371	13398	13355	13419	13514	13045	13527	13462	13352	13343	13312	13246	13403	13233	13328	13334	13415	13495	13295	13323	13304	13555	13598	13480	13560	13493	13437	13501	13471	13453	13326	13378	13474	13331	13366	13285	13556	13256	13365	13277	13399	13280	13275	13530	13436	13296	13318	13348	13392	13313	13212	13404	13579	13415	13236	13458	13381	13251	13309	13519	13267	13434	13280	13401	13068	13418	13322	13318	13359	13320	13292	13324	13278	13333	13287	13216	13393	13389	13411	13316	13289	13374	13366	13443	13358	13313	13331	13424	13403	13483	13402	13295	13342	13352	13334	13543	13393	13385	13406	13416	13315	13319	13331	13321	13462	13409	13150	13471	13451	13416	13432	13400	13363	13391	13319	13291	13468	13398	13287	13375	13282	13408	13361	13438	13384	13381	13230	13307	13446	13381	13357	13358	13251	13371	13409	13349	13508	13239	13256	13428	13324	13319	13413	13189	13305	13282	13304	13220	13228	13283	13401	13358	13181	13289	13406	13391	13248	13446	13226	13288	13205	13193	13338	13176	13375	13282	13250	13409	13233	13416	13374	13378	13239	13319	13444	13352	13332	13316	13289	13386	13258	13306	13384	13242	13268	13360	13277	13473	13321	13203	13294	13475	13417	13222	13358	13321	13273	13291	13478	13268	13389	13501	13490	13299	13220	13443	13418	13374	13313	13334	13296	13279	13426	13575	13443	13395	13259	13325	13439	13401	13306	13175	13334	13416	13304	13433	13387	13314	13485	13343	13408	13273	13377	13410	13413	13494	13408	13224	13351	13392	13418	13427	13374	13387	13096	13353	13468	13409	13328	13281	13212	13237	13365	13395	13337	13400	13298	13273	13198	13323	13438	13357	13297	13193	13445	13398	13449	13325	13266	13300	13397	13426	13308	13246	13246	13459	13295	13319	13331	13295	13450	13422	13188	13356	13246	13485	13425	13415	13216	13416	13452	13334	13149	13344	13326	13431	13466	13135	13308	13249	13332	13408	13413	13379	13155	13290	13608	13347	13229	13489	13440	13331	13350	13409	13431	13437	13344	13344	13461	13418	13554	13298	13381	13342	13360	13289	13280	13428	13322	13218	13325	13267	13385	13548	13584	13369	13240	13327	13172	13289	13318	13401	13367	13376	13351	13350	13419	13386	13317	13293	13359	13397	13356	13129	13106	13352	13380	13326	13408	13403	13433	13340	13392	13340	13394	13462	13314	13422	13293	13363	13252	13229	13366	13346	13208	13402	13333	13524	13309	13423	13313	13333	13469	13280	13233	13216	13352	13401	13426	13372	13459	13376	13372	13462	13195	13260	13406	13359	13417	13384	13341	13324	13245	13377	13415	13381	13285	13228	13401	13412	13399	13355	13300	13404	13428	13419	13104	13394	13278	13403	13379	13151	13303	13341	13266	13228	13475	13605	13181	13408	13302	13276	13393	13284	13259	13436	13473	13261	13467	13372	13369	13357	13285	13282	13283	13285	13260	13384	13387	13297	13309	13392	13360	13385	13457	13427	13355	13373	13395	13264	13480	13343	13449	13255	13443	13445	13270	13347	13267	13428	13372	13417	13385	13458	13285	13472	13299	13283	13289	13284	13258	13416	13338	13403	13434	13394	13467	13208	13312	13346	13368	13298	13463	13354	13284	13439	13636	13226	13283	13352	13340	13310	13272	13337	13282	13323	13245	13294	13209	13516	13293	13480	13154	13476	13336	13283	13393	13443	13454	13317	13313	13386	13504	13208	13388	13478	13275	13354	13476	13337	13411	13095	13375	13287	13378	13383	13306	13291	13395	13380	13445	13360	13259	13337	13525	13243	13342	13260	13528	13405	13434	13247	13435	13196	13483	13274	13332	13355	13281	13271	13338	13258	13350	13303	13227	13373	13354	13225	13322	13387	13387	13359	13456	13372	13262	13448	13244	13520	13298	13422	13397	13108	13391	13257	13342	13365	13393	13363	13350	13480	13459	13457	13375	13399	13350	13200	13296	13352	13301	13288	13531	13434	13481	13352	13355	13310	13315	13361	13524	13458	13436	13314	13549	13431	13280	13377	13423	13238	13258	13479	13395	13285	13379	13286	13422	13312	13293	13301	13353	13308	13463	13452	13364	13191	13326	13308	13405	13276	13316	13495	13416	13313	13409	13690	13301	13196	13285	13271	13408	13363	13465	13382	13567	13404	13203	13283	13393	13335	13448	13181	13407	13315	13356	13387	13350	13381	13394	13407	13432	13246	13179	13315	13255	13535	13178	13167	13384	13206	13439	13347	13396	13338	13287	13136	13443	13240	13523	13356	13475	13301	13394	13295	13320	13278	13238	13404	13451	13371	13315	13347	13272	13339	13156	13510	13405	13514	13481	13456	13317	13256	13311	13356	13313	13400	13181	13514	13392	13217	13287	13427	13265	13358	13300	13415	13456	13255	13545	13241	13340	13432	13254	13376	13242	13513	13349	13351	13399	13360	13364	13211	13418	13284	13362	13500	13449	13308	13274	13358	13348	13496	13197	13473	13537	13440	13466	13291	13326	13344	13301	13478	13271	13268	13399	13283	13267	13282	13438	13222	13304	13415	13427	13494	13381	13554	13428	13406	13312	13344	13237	13267	13451	13579	13336	13297	13377	13498	13379	13432	13414	13294	13474	13398	13530	13342	13278	13297	13286	13272	13376	13283	13463	13476	13281	13276	13344	13183	13388	13547	13258	13324	13551	13305	13488	13502	13264	13376	13203	13380	13382	13296	13249	13222	13438	13430	13333	13319	13526	13281	13389	13263	13103	13247	13306	13195	13301	13393	13426	13387	13571	13336	13319	13399	13356	13279	13430	13455	13298	13493	13316	13470	13342	13547	13447	13357	13472	13509	13506	13243	13310	13362	13390	13407	13402	13369	13344	13243	13343	13302	13379	13424	13436	13268	13369	13243	13335	13222	13421	13405	13316	13430	13361	13379	13422	13174	13284	13353	13307	13438	13282	13323	13323	13275	13321	13465	13212	13311	13383	13452	13154	13161	13259	13408	13305	13346	13285	13389	13341	13353	13483	13351	13614	13362	13294	13384	13386	13439	13448	13355	13289	13329	13312	13364	13427	13267	13418	13200	13432	13222	13430	13390	13241	13354	13279	13237	13519	13446	13251	13392	13230	13371	13432	13381	13434	13443	13348	13339	13269	13336	13366	13461	13356	13539	13330	13266	13281	13308	13447	13269	13278	13190	13413	13411	13143	13591	13424	13303	13498	13471	13231	13360	13175	13469	13398	13254	13264	13338	13455	13356	13299	13233	13432	13396	13346	13354	13333	13345	13412	13365	13159	13175	13259	13579	13412	13309	13418	13466	13382	13356	13419	13270	13341	13378	13388	13200	13235	13359	13364	13324	13290	13422	13184	13382	13456	13307	13392	13391	13493	13292	13352	13401	13218	13343	13416	13448	13486	13277	13248	13277	13474	13436	13273	13388	13380	13396	13311	13382	13469	13280	13340	13181	13489	13357	13359	13439	13339	13289	13432	13200	13344	13357	13289	13242	13419	13355	13465	13288	13266	13202	13363	13474	13281	13234	13409	13415	13356	13374	13448	13389	13320	13355	13382	13300	13283	13385	13243	13361	13469	13400	13344	13225	13408	13374	13274	13284	13235	13420	13250	13398	13369	13440	13318	13375	13441	13424	13420	13322	13192	13334	13469	13248	13398	13391	13526	13265	13231	13316	13398	13423	13274	13338	13217	13491	13232	13361	13272	13453	13364	13259	13328	13567	13367	13430	13381	13498	13288	13366	13365	13392	13374	13405	13447	13444	13450	13284	13311	13399	13178	13407	13310	13312	13399	13395	13307	13461	13273	13369	13354	13217	13493	13282	13310	13439	13364	13416	13352	13230	13306	13288	13359	13399	13138	13308	13459	13355	13409	13432	13287	13406	13160	13344	13222	13415	13250	13408	13333	13316	13264	13352	13314	13439	13397	13384	13242	13371	13438	13223	13379	13349	13346	13359	13290	13276	13337	13268	13464	13355	13511	13396	13373	13521	13306	13153	13424	13428	13386	13403	13318	13284	13428	13295	13396	13416	13345	13426	13511	13264	13385	13419	13378	13288	13372	13290	13443	13292	13308	13509	13335	13235	13343	13298	13332	13288	13416	13396	13284	13368	13201	13495	13559	13212	13292	13369	13331	13250	13361	13479	13308	13408	13267	13318	13521	13290	13323	13226	13443	13270	13387	13379	13361	13406	13369	13255	13416	13422	13391	13378	13373	13363	13289	13388	13309	13356	13321	13311	13371	13214	13506	13298	13441	13399	13396	13381	13410	13443	13573	13359	13372	13513	13451	13344	13309	13465	13306	13349	13353	13364	13159	13304	13283	13355	13350	13193	13354	13396	13447	13330	13240	13264	13301	13413	13436	13314	13388	13361	13417	13290	13266	13424	13320	13234	13314	13491	13421	13216	13432	13450	13279	13301	13340	13151	13316	13241	13194	13442	13358	13376	13456	13237	13255	13340	13294	13426	13386	13462	13440	13325	13344	13432	13410	13235	13288	13427	13535	13353	13451	13351	13378	13392	13473	13473	13386	13137	13304	13457	13187	13295	13250	13417	13298	13423	13353	13373	13318	13264	13216	13332	13293	13333	13310	13286	13284	13166	13456	13363	13293	13242	13366	13311	13255	13338	13254	13424	13367	13335	13409	13302	13403	13375	13308	13518	13324	13183	13387	13239	13409	13274	13415	13403	13372	13480	13378	13340	13344	13445	13293	13296	13364	13237	13324	13478	13300	13320	13464	13349	13303	13370	13452	13297	13319	13367	13399	13436	13430	13522	13366	13423	13421	13323	13367	13400	13282	13306	13240	13448	13185	13498	13386	13442	13368	13290	13323	13346	13413	13440	13344	13187	13383	13291	13315	13460	13449	13266	13410	13364	13335	13320	13276	13362	13328	13312	13510	13334	13256	13260	13421	13312	13262	13388	13419	13359
24012	21068	28314	24195	21796	20084	18406	16317	15709	16053	15719	15595	15575	15660	15706	15569	15602	15526	15607	15583	15307	15645	15615	15374	15404	15181	15469	15633	15399	15606	15339	15402	15594	15643	15559	15356	15553	15453	15565	15390	15423	15356	15737	15401	15578	15550	15529	15521	15521	15234	15315	15313	15616	15559	15400	15535	15278	15546	15345	15083	15473	15599	15412	15280	15279	15412	15575	15485	15471	15474	15339	15359	15287	15284	15280	15499	15531	15402	15658	15407	15616	15651	15461	15430	15668	15382	15348	15472	15354	15267	15449	15428	15469	15530	15496	15468	15237	15607	15481	15453	15615	15464	15361	15731	15605	15554	15583	15523	15394	15196	15437	15660	15557	15351	15421	15445	15447	15469	15575	15336	15499	15233	15561	15474	15589	15571	15466	15648	15353	15374	15362	15532	15444	15310	15305	15490	15213	15228	15363	15292	15240	15324	15434	15224	15375	15476	15236	15227	15503	15336	15348	15513	15368	15466	15444	15308	15429	15344	15256	15386	15614	15369	15544	15279	15432	15537	15484	15429	15338	15304	15276	15260	15444	15346	15387	15393	15524	15501	15166	15255	15429	15410	15443	15361	15603	15439	15460	15270	15363	15559	15301	15443	15301	15517	15413	15203	15398	15385	15481	15484	15526	15595	15426	15522	15500	15469	15423	15337	15315	15442	15473	15327	15337	15462	15369	15501	15423	15332	15384	15496	15309	15554	15486	15282	15060	15548	15435	15428	15372	15523	15272	15327	15503	15455	15330	15496	15433	15417	15478	15605	15318	15395	15510	15277	15354	15464	15536	15373	15323	15286	15496	15307	15598	15574	15370	15087	15384	15306	15472	15491	15531	15345	15353	15452	15343	15235	15412	15448	15649	15453	15376	15438	15336	15422	15563	15538	15277	15393	15214	15402	15355	15385	15304	15312	15311	15542	15352	15168	15364	15370	15334	15418	15451	15381	15357	15355	15389	15490	15222	15356	15463	15387	15435	15388	15469	15522	15417	15593	15445	15292	15317	15484	15550	15340	15359	15383	15326	15422	15506	15484	15428	15295	15381	15254	15396	15417	15562	15383	15692	15396	15556	15258	15351	15350	15402	15289	15432	15353	15325	15558	15369	15530	15426	15502	15453	15502	15257	15346	15467	15399	15419	15493	15365	15438	15462	15213	15240	15392	15630	15555	15387	15366	15609	15494	15175	15491	15310	15505	15372	15321	15259	15400	15444	15420	15357	15209	15493	15475	15380	15457	15452	15462	15382	15392	15417	15430	15286	15262	15424	15507	15459	15497	15369	15575	15534	15548	15274	15355	15470	15384	15465	15552	15420	15484	15379	15493	15557	15472	15494	15340	15690	15513	15455	15585	15189	15308	15495	15467	15457	15424	15336	15369	15452	15346	15290	15288	15528	15551	15408	15379	15525	15369	15530	15500	15521	15199	15424	15452	15315	15448	15446	15321	15443	15429	15540	15171	15447	15397	15301	15425	15499	15557	15423	15347	15339	15345	15458	15361	15650	15655	15498	15254	15449	15350	15364	15579	15413	15305	15509	15571	15296	15245	15508	15453	15641	15363	15481	15555	15244	15286	15447	15449	15401	15458	15509	15493	15412	15464	15296	15520	15413	15477	15315	15254	15365	15498	15544	15470	15327	15566	15429	15545	15451	15501	15410	15541	15485	15446	15542	15401	15334	15232	15354	15415	15446	15330	15537	15415	15392	15199	15328	15305	15432	15392	15471	15301	15497	15287	15294	15435	15429	15418	15335	15575	15400	15351	15316	15205	15146	15495	15425	15303	15432	15273	15341	15251	15283	15472	15342	15457	15438	15347	15237	15379	15396	15293	15375	15376	15613	15376	15292	15348	15394	15571	15380	15359	15173	15378	15336	15271	15420	15490	15300	15434	15331	15459	15429	15431	15439	15366	15356	15169	15139	15326	15403	15375	15349	15474	15386	15299	15377	15226	15378	15323	15356	15476	15446	15372	15381	15425	15405	15391	15344	15418	15232	15540	15528	15314	15390	15270	15387	15480	15585	15496	15323	15265	15336	15315	15476	15224	15570	15565	15429	15411	15396	15460	15523	15584	15396	15405	15301	15288	15344	15350	15359	15207	15290	15498	15379	15286	15226	15430	15423	15152	15425	15364	15426	15417	15351	15356	15495	15307	15403	15367	15366	15588	15446	15410	15380	15275	15351	15330	15567	15533	15331	15377	15283	15531	15422	15424	15497	15721	15444	15142	15338	15451	15323	15590	15396	15506	15376	15433	15451	15259	15280	15424	15323	15228	15433	15316	15361	15411	15483	15446	15357	15455	15572	15345	15611	15512	15377	15534	15492	15506	15309	15325	15139	15431	15427	15416	15344	15318	15319	15313	15460	15331	15334	15346	15359	15792	15389	15154	15426	15495	15286	15361	15357	15325	15432	15309	15316	15464	15542	15437	15393	15178	15376	15288	15400	15717	15371	15364	15455	15387	15327	15211	15458	15552	15558	15450	15473	15496	15492	15474	15567	15319	15363	15372	15322	15332	15464	15362	15399	15491	15479	15345	15371	15454	15511	15189	15314	15378	15628	15435	15357	15431	15398	15429	15388	15370	15398	15207	15418	15129	15281	15408	15467	15540	15360	15384	15237	15499	15512	15425	15381	15460	15454	15225	15484	15511	15544	15400	15432	15396	15514	15441	15383	15221	15394	15436	15559	15385	15343	15474	15503	15452	15227	15602	15365	15529	15555	15476	15646	15289	15514	15329	15477	15433	15201	15505	15475	15310	15612	15427	15278	15396	15488	15330	15313	15515	15247	15466	15350	15495	15530	15421	15482	15450	15485	15318	15399	15435	15368	15554	15581	15448	15479	15367	15540	15368	15440	15277	15438	15278	15367	15331	15316	15346	15496	15460	15519	15511	15471	15376	15287	15325	15458	15558	15391	15233	15654	15162	15510	15440	15462	15456	15298	15448	15316	15355	15383	15449	15517	15338	15557	15291	15493	15549	15360	15180	15546	15271	15385	15638	15543	15335	15258	15427	15410	15383	15237	15533	15599	15467	15507	15403	15394	15597	15382	15456	15310	15303	15195	15421	15419	15407	15558	15394	15388	15329	15425	15398	15610	15459	15596	15276	15354	15502	15515	15512	15393	15300	15380	15371	15300	15552	15485	15346	15502	15502	15523	15290	15420	15423	15326	15430	15403	15292	15322	15353	15503	15483	15406	15392	15532	15532	15356	15507	15395	15460	15324	15449	15379	15351	15467	15367	15417	15432	15540	15456	15322	15591	15339	15301	15494	15124	15419	15639	15420	15441	15278	15460	15393	15416	15469	15342	15447	15450	15493	15193	15530	15335	15411	15310	15282	15318	15360	15207	15356	15387	15416	15286	15418	15486	15373	15065	15279	15451	15217	15387	15442	15380	15351	15391	15336	15453	15335	15436	15455	15431	15452	15414	15451	15369	15494	15408	15313	15442	15297	15325	15563	15444	15466	15393	15564	15345	15308	15508	15290	15287	15454	15366	15613	15203	15256	15426	15451	15456	15471	15331	15445	15383	15602	15334	15335	15420	15556	15356	15519	15147	15316	15350	15531	15575	15356	15251	15332	15419	15406	15382	15543	15393	15169	15500	15546	15654	15226	15222	15219	15498	15372	15572	15463	15427	15223	15324	15270	15539	15281	15396	15550	15321	15293	15402	15342	15390	15346	15233	15146	15400	15436	15328	15420	15323	15365	15262	15475	15376	15261	15494	15275	15219	15364	15319	15281	15609	15392	15261	15495	15577	15519	15505	15533	15385	15305	15448	15355	15479	15423	15350	15244	15342	15583	15505	15501	15598	15497	15334	15345	15436	15638	15627	15212	15436	15309	15653	15508	15388	15260	15393	15488	15495	15505	15338	15457	15648	15470	15441	15357	15325	15641	15302	15507	15431	15353	15256	15173	15380	15459	15332	15183	15333	15375	15322	15335	15348	15542	15558	15368	15368	15458	15440	15148	15297	15530	15387	15347	15507	15608	15472	15415	15483	15326	15478	15445	15483	15363	15426	15510	15405	15703	15383	15375	15274	15338	15233	15436	15467	15438	15290	15562	15477	15491	15216	15423	15410	15500	15367	15277	15330	15436	15357	15552	15361	15406	15679	15478	15297	15578	15452	15529	15332	15435	15376	15357	15261	15383	15350	15561	15511	15084	15490	15511	15392	15504	15480	15334	15457	15459	15405	15179	15437	15417	15250	15134	15348	15423	15544	15396	15297	15444	15605	15420	15397	15297	15380	15555	15456	15416	15532	15215	15418	15379	15333	15213	15456	15462	15307	15194	15440	15691	15267	15364	15331	15208	15642	15575	15417	15397	15472	15336	15506	15285	15292	15323	15289	15466	15509	15529	15481	15517	15144	15484	15504	15309	15104	15243	15385	15422	15407	15457	15397	15344	15207	15356	15483	15336	15404	15313	15389	15300	15549	15539	15267	15487	15326	15299	15549	15394	15447	15349	15128	15380	15377	15481	15439	15409	15468	15435	15159	15277	15234	15346	15356	15417	15382	15358	15443	15566	15398	15386	15279	15311	15340	15361	15393	15255	15223	15343	15223	15138	15341	15375	15251	15432	15333	15291	15352	15331	15454	15385	15235	15306	15246	15407	15332	15442	15496	15191	15534	15288	15308	15431	15427	15454	15393	15439	15447	15340	15274	15362	15489	15279	15373	15463	15486	15354	15302	15421	15355	15551	15411	15521	15283	15333	15386	15585	15387	15576	15469	15561	15273	15347	15490	15366	15514	15615	15407	15389	15489	15260	15495	15180	15227	15390	15325	15529	15424	15581	15394	15307	15385	15497	15360	15247	15343	15472	15176	15400	15413	15357	15360	15416	15472	15633	15314	15306	15256	15403	15407	15432	15438	15494	15416	15457	15400	15225	15461	15051	15254	15325	15620	15297	15192	15359	15496	15434	15573	15394	15491	15601	15357	15549	15434	15334	15316	15405	15403	15672	15302	15397	15421	15379	15395	15422	15479	15226	15385	15194	15446	15318	15336	15287	15734	15460	15425	15521	15384	15275	15448	15356	15270	15399	15336	15203	15405	15419	15407	15496	15501	15315	15466	15312	15373	15278	15418	15346	15451	15548	15464	15375	15444	15482	15485	15377	15352
15207	27010	24552	18401	15675	14605	14018	13845	13692	13583	13506	13360	13369	13177	13273	13293	13255	13189	13222	13205	13238	13526	13163	13273	13205	13166	13237	13247	13146	13280	13123	13057	13112	13016	13193	13189	13261	13328	13237	13225	13063	13363	13179	12907	13366	13133	13241	13191	13216	13260	13142	12999	12993	13096	13235	13065	12951	13214	13157	13255	13046	13098	13327	13150	13150	13259	13103	13238	13184	13238	13172	13205	13206	13098	13146	13270	13409	13179	13267	13396	13322	13375	13334	13191	13111	13131	13133	13014	13248	13242	13213	13176	13056	13226	13159	13040	13183	13120	13026	13297	13165	13168	13218	13075	13115	13147	13082	13287	13181	13177	13008	13170	13103	13251	13245	13167	13102	13060	13267	13135	13197	13106	13073	13089	13116	13368	13072	13120	13307	13115	13060	12981	13335	13094	13203	13145	13062	13059	13169	13232	13067	13111	13061	13101	13225	13063	13219	13151	13235	13220	13132	13110	13070	13317	13087	13009	13155	13139	13044	13110	13280	13213	13082	13217	13058	13205	13114	13115	13133	12866	13278	13195	13111	13224	13191	13087	13109	12940	13188	13057	13235	13059	12916	13162	13053	13210	13148	13290	13158	13098	13112	13203	13235	13130	13168	13140	13247	13245	13069	13277	13232	13083	13282	13276	13131	13296	13128	12997	13258	12907	13204	13171	13125	13066	13368	13159	13032	13051	13021	13103	13070	13165	13087	12992	13255	13009	13105	13166	13102	13058	13149	13164	13118	13308	12921	13188	13073	13209	13132	13141	13109	13237	13126	13253	13108	12968	13142	13219	13214	13214	13268	12992	13168	13296	13218	13118	13177	13077	13070	13161	13181	13274	13035	13176	13137	13147	13300	13062	13121	13076	13310	13214	13142	13055	13133	13138	13033	13153	12883	13191	13206	13110	13323	13080	13186	13036	13345	13324	13074	13204	13024	13244	13143	13161	13221	13197	13083	13303	13141	13177	13208	13147	13071	13148	13127	13073	13135	13220	13258	13129	12997	13111	13123	13151	13232	13225	13100	13300	13130	13070	13414	12921	13133	13143	13039	13200	13213	13061	13070	13024	13121	13179	13084	13043	13124	13113	13062	13220	13205	13105	13000	13287	13139	13131	13186	13272	13082	13123	13088	13339	13109	13142	13272	13088	13005	13064	13245	13255	13234	13362	12995	13157	12846	13081	13142	13159	12985	13115	13259	13291	13249	13235	13190	13147	13097	13166	13040	13111	13108	13210	13116	13186	13041	13250	13176	13236	13214	13116	13063	13104	13245	13051	13087	13363	13071	13119	13123	13139	13044	13218	12977	13120	13082	13179	13136	13172	13070	13126	13151	13123	13234	13190	13207	13158	13063	13050	13268	13165	13098	13299	13111	13265	13004	12972	13293	13290	13054	13024	13114	13170	13066	13213	13007	13000	13132	13120	13177	13092	13213	13178	13156	13075	13188	13131	13251	13013	13051	13143	13116	13139	13229	13126	13130	13040	13117	13180	13275	13097	13205	13280	13260	13356	13177	13139	13263	13031	13072	13170	13148	13127	13003	13081	13257	13234	13176	13101	13018	13146	13244	13309	13088	13151	13328	13184	13262	12983	13163	13246	13071	12959	13200	13148	13087	13114	13144	13244	13231	13197	13124	13252	13284	13148	13134	13290	13209	13189	13124	13115	12924	13015	13056	13089	13108	13222	13065	13078	13152	13148	13094	13033	13039	13180	13179	13124	13172	13054	13156	13231	13170	13082	13063	13000	13219	13110	13113	13098	13251	13146	13171	13246	13206	13397	13193	13264	13011	13231	13003	13042	13263	13274	13114	13141	13082	13179	13198	12906	13155	13236	13128	13253	13075	13071	13229	13181	12969	13214	13077	13127	13116	13215	13012	13092	13223	13092	13089	13101	13110	13078	13372	13114	13293	13236	13093	13126	13116	13079	13144	13054	13157	13179	13112	12980	13122	13061	13076	13233	13119	13130	13188	13056	13323	13145	13011	13187	13188	12939	13179	13075	13336	12996	13108	13130	13310	13233	13082	13251	13074	13025	13066	13375	13114	13156	13086	13196	13204	13039	13164	13114	13005	13278	13030	13116	13201	13189	13171	13005	13281	13193	13114	13242	13245	13109	13241	13074	13029	12988	13175	13155	13113	13187	13194	13288	13191	13291	13201	13185	13114	13030	13186	12933	13184	13104	13135	13188	13197	13201	13021	13080	13109	13118	13107	13074	13120	13165	13209	13211	13125	13144	13149	13146	13015	13212	13194	13041	13199	12817	12998	12953	13077	13132	13133	13198	13033	13263	13110	13143	13170	13086	13216	13190	13087	13233	13078	13272	13008	13318	13043	13043	13172	13147	13033	13046	13235	13175	13205	13206	13140	13189	13143	13137	13132	13099	13133	13255	13182	13150	13041	13242	13059	13029	12930	13271	13021	13180	12937	13055	13048	13073	13196	13172	13067	13188	13058	13097	13268	13148	13286	13057	12999	13106	13065	13181	13095	13074	13163	13157	13173	13249	13209	13078	13077	13170	13266	13091	13410	13007	12955	13162	13187	13009	13123	13177	13146	13176	13105	13181	13378	13034	12954	13067	13225	13271	13181	12901	13042	13176	13040	13203	13085	13255	13255	13078	13188	12943	13133	13107	13151	13127	13160	13236	13192	12983	13153	13093	13040	13232	13311	13151	13147	13124	13038	13276	13025	13191	13144	13115	12993	13196	13115	13045	13093	13154	13194	12934	13015	13144	13010	13003	13091	13272	13176	13204	13139	13058	13096	13230	13149	13368	13259	13130	13112	12990	13242	13037	13249	13197	13081	13152	13109	13240	13004	13058	13230	13097	13196	13171	13248	13196	13106	13109	13133	13065	13393	13130	13207	13078	13059	13110	13105	13015	13120	13174	13010	13069	13278	13261	13141	13222	13192	12987	13020	13092	13166	13042	12992	13172	13122	13130	13327	13156	13135	13203	13182	13065	13234	13064	13145	12969	13041	13273	13312	13027	12955	13098	13114	13165	13124	13120	13186	12985	13186	12973	13099	13295	13127	13265	13128	13296	13180	13194	13101	13037	13109	13120	13087	12994	13273	13127	13138	13187	13054	13149	13071	13166	13157	13234	13109	13072	13198	13017	13041	13210	13141	13218	12956	13084	12990	13023	13105	13107	13141	13204	13174	13174	13222	12970	13032	13279	13435	13084	13128	13027	12998	13093	13159	12959	13110	13088	12875	13472	13262	13059	13150	13032	13116	13043	12843	13240	13237	13202	12942	13297	13200	13225	13215	13177	13085	13222	12981	13150	13030	13113	13172	12979	13142	13190	13231	13307	13240	13087	13236	13117	13195	13023	13250	13246	13022	13298	13142	13185	13208	13022	13184	13278	13082	13208	13100	13056	13190	13084	13221	13029	13172	13178	13210	13008	13048	13243	13133	13217	13203	13141	13112	13126	13286	13080	13225	13152	13107	13188	13113	13136	13177	13226	13210	13188	13128	13146	13177	13235	13190	13156	12989	13118	13156	13113	13199	13200	13044	13150	13197	13275	13132	13095	13193	13174	13221	13054	13127	13036	13092	13069	13223	13009	13211	13212	13210	12931	13217	13223	12979	13134	13178	13085	13121	13111	13164	13216	13235	13020	13138	13251	13114	13306	13212	13213	13043	13122	13110	13254	13060	13135	13141	13249	13169	13095	13067	13046	13199	13124	13295	13109	13050	13124	13076	13036	13049	13068	13312	13094	13207	13121	13224	13019	13095	13015	13193	13073	13192	13135	13112	13131	13156	13098	13232	13116	13097	13147	13120	13231	13159	13183	12980	13282	13157	13211	13207	13153	13162	13198	13089	12977	13104	13244	13259	13090	13104	13152	13173	13289	13076	13342	13120	13173	13025	13159	12977	13192	12989	13034	13193	13013	13190	13344	13064	13235	13241	13058	13125	13078	13038	13097	13227	13199	13005	13114	13073	13073	13119	13011	13246	13142	13247	13054	13261	13152	13158	13247	13253	13026	13279	13087	13251	13229	13189	13251	13226	13223	13063	13068	13124	13207	13013	13146	13113	13282	13037	13177	13005	13242	13062	13179	13139	13139	13064	13208	12934	13204	13086	13209	13230	13356	13386	13075	13122	13230	13100	13151	13157	13029	13184	13279	13083	13127	13125	13115	12995	13130	13103	13137	13126	13097	13276	13225	13295	13107	13118	13171	13108	13159	13125	13147	13100	13031	13171	13158	13151	13168	13208	13113	13208	13138	13065	13003	13169	13136	13140	13067	13031	13178	13165	13320	13184	13275	13186	12972	13203	13068	13058	13040	13133	13273	13021	13164	13301	13050	13083	13148	13129	13074	13023	13082	13015	13152	13233	13041	13126	13169	13206	13223	12993	13112	13162	13307	13203	13051	13300	13159	13114	13028	13192	12909	13180	13075	13024	13268	13187	13032	13016	13089	13107	13088	13116	13101	13033	13386	13133	13172	13084	12980	13073	13290	13111	13027	13219	13005	13197	12969	13143	13118	13051	13146	13203	13361	13283	12968	13105	13220	13233	13258	13252	13214	13178	13002	13224	13180	13105	13260	13080	13008	13170	13087	13212	13038	13156	13058	13310	13219	13222	13094	13002	13107	13146	13145	13189	12975	13161	13203	13154	13017	13160	13163	13202	13178	13200	13101	13270	12977	13036	13048	13173	13154	13209	13026	13142	13091	13167	13100	13020	13154	13035	13168	13176	13209	13130	13212	13099	13175	13199	13102	13031	12948	13175	13207	13131	13205	13199	12984	13023	12975	13211	13076	13203	13338	12969	13215	13153	13168	13191	13170	13099	13256	12909	13047	13109	13197	13107	13056	13172	13011	13166	13121	13263	13033	13123	13069	13059	13244	13068	13236	13004	13094	13158	13271	13138	13125	13133	13156	13087	13138	13196	13091	13207	13146	13124	13037	13099	13177	13298	13107	13044	13118	13102	13004	13195	13283	13159	13138	13172	13182	13249	13215	13107	13090	12977	13068	13175	13089	13146	13109	13145	13095	13276	13246	13135	13272	13037	13240	13185	13114	12985	13266	13259	13305	12993	13138	13171	13120	13234	13161	13353	13181	13078	12991	13171	13067	13015	13247	13102	13121	13382	13036	13234	13196	12965	13110
22796	21047	28714	23583	21352	22835	22562	17227	16203	16152	16332	16065	15957	16072	15865	15865	15693	15926	15925	15925	15908	15808	15780	15988	15657	15664	15688	15909	15573	15686	15729	15625	15646	15674	15869	15492	15744	15768	15663	15556	15606	15777	15701	15725	15790	15567	15617	15474	15805	15747	15771	15728	15614	15748	15562	15796	15711	15697	15591	15746	15678	15697	15833	15604	15552	15561	15676	15712	15483	15688	15734	15493	15536	15818	15549	15686	15835	15751	15965	15877	15856	15930	15918	15689	15783	15867	15809	15486	15775	15745	15736	15644	15807	15656	15560	15637	15663	15798	15583	15705	15643	15464	15639	15593	15647	15570	15354	15546	15502	15506	15439	15553	15756	15613	15460	15545	15581	15744	15609	15365	15669	15516	15677	15537	15569	15605	15671	15309	15650	15742	15472	15719	15615	15239	15463	15789	15679	15626	15375	15621	15676	15531	15627	15471	15346	15562	15553	15597	15518	15670	15572	15647	15571	15760	15653	15737	15640	15643	15481	15412	15469	15400	15444	15696	15520	15477	15652	15569	15529	15413	15475	15667	15594	15549	15595	15615	15357	15501	15536	15621	15419	15702	15717	15457	15549	15556	15566	15275	15620	15745	15746	15598	15572	15529	15606	15528	15701	15495	15504	15650	15553	15573	15603	15658	15761	15484	15425	15742	15565	15355	15524	15688	15492	15661	15527	15502	15511	15639	15673	15564	15541	15571	15637	15728	15661	15394	15466	15728	15619	15423	15555	15553	15680	15497	15479	15558	15441	15521	15710	15448	15597	15411	15514	15537	15564	15468	15578	15486	15483	15525	15587	15450	15516	15703	15774	15499	15673	15420	15719	15627	15446	15631	15685	15632	15623	15600	15527	15389	15337	15471	15398	15674	15439	15458	15617	15544	15509	15640	15595	15574	15633	15745	15506	15520	15476	15474	15546	15441	15381	15592	15612	15399	15750	15734	15615	15368	15357	15590	15694	15546	15606	15453	15497	15646	15645	15569	15583	15557	15650	15545	15494	15450	15595	15435	15540	15393	15596	15625	15511	15463	15589	15659	15442	15418	15733	15488	15367	15433	15318	15284	15480	15627	15436	15434	15440	15403	15569	15745	15677	15458	15519	15683	15639	15682	15574	15381	15454	15605	15555	15726	15586	15519	15608	15566	15441	15582	15600	15464	15581	15285	15654	15530	15480	15514	15539	15519	15761	15544	15634	15714	15655	15689	15606	15611	15727	15533	15486	15487	15402	15509	15570	15595	15658	15514	15578	15496	15343	15620	15723	15604	15602	15692	15632	15399	15729	15552	15499	15594	15555	15410	15688	15506	15613	15482	15558	15511	15556	15329	15552	15488	15445	15483	15741	15626	15594	15414	15567	15638	15617	15601	15491	15575	15463	15264	15688	15524	15516	15452	15728	15792	15632	15462	15760	15629	15602	15468	15594	15473	15759	15518	15509	15545	15670	15560	15627	15499	15373	15702	15572	15588	15579	15557	15605	15519	15632	15493	15458	15600	15339	15687	15575	15430	15441	15667	15416	15445	15411	15552	15747	15591	15605	15493	15405	15463	15575	15393	15597	15482	15725	15670	15722	15625	15570	15599	15514	15508	15338	15564	15431	15425	15690	15798	15666	15730	15654	15568	15522	15642	15753	15484	15631	15608	15493	15624	15505	15458	15732	15598	15526	15712	15632	15524	15655	15558	15635	15509	15575	15590	15580	15533	15561	15474	15437	15523	15579	15482	15860	15692	15546	15517	15610	15740	15602	15351	15487	15562	15637	15686	15526	15532	15716	15410	15371	15655	15543	15638	15514	15677	15573	15487	15527	15361	15498	15544	15490	15333	15496	15453	15471	15457	15488	15743	15579	15497	15584	15460	15689	15429	15452	15740	15603	15616	15560	15416	15377	15472	15558	15680	15641	15537	15514	15595	15635	15373	15536	15488	15597	15688	15592	15654	15659	15529	15515	15677	15543	15525	15401	15387	15293	15723	15685	15639	15632	15497	15486	15481	15529	15470	15532	15398	15383	15492	15618	15513	15491	15596	15487	15561	15650	15702	15519	15703	15491	15526	15397	15771	15585	15472	15524	15512	15419	15495	15563	15528	15447	15565	15538	15604	15574	15786	15774	15550	15635	15399	15638	15489	15701	15434	15442	15688	15764	15590	15491	15527	15594	15606	15359	15507	15449	15676	15416	15541	15555	15402	15585	15578	15643	15354	15615	15382	15431	15566	15651	15527	15690	15510	15670	15651	15317	15717	15473	15525	15603	15574	15410	15488	15477	15537	15531	15762	15397	15588	15519	15591	15700	15471	15856	15670	15674	15488	15500	15523	15473	15303	15382	15528	15792	15689	15601	15658	15546	15651	15384	15499	15710	15710	15457	15593	15414	15642	15615	15442	15754	15447	15399	15610	15556	15542	15495	15487	15793	15659	15495	15753	15528	15427	15437	15738	15646	15638	15665	15501	15610	15755	15628	15549	15604	15383	15644	15699	15543	15436	15444	15589	15426	15400	15459	15722	15578	15508	15623	15612	15293	15526	15582	15368	15520	15599	15661	15607	15481	15499	15339	15508	15520	15600	15707	15571	15549	15535	15479	15514	15800	15676	15598	15547	15448	15636	15720	15521	15507	15709	15656	15460	15502	15503	15560	15540	15545	15641	15351	15520	15516	15496	15587	15652	15645	15457	15635	15565	15480	15717	15785	15572	15230	15654	15414	15545	15493	15815	15755	15426	15457	15465	15510	15521	15585	15517	15646	15599	15628	15792	15551	15426	15623	15521	15562	15425	15605	15523	15611	15740	15494	15424	15481	15703	15822	15476	15615	15600	15611	15486	15749	15745	15502	15468	15660	15561	15374	15680	15575	15431	15593	15604	15451	15541	15813	15445	15566	15634	15636	15767	15681	15640	15469	15387	15639	15653	15678	15503	15546	15524	15502	15477	15512	15628	15408	15756	15574	15508	15534	15727	15653	15662	15405	15485	15394	15399	15568	15669	15470	15734	15453	15584	15509	15810	15562	15376	15544	15797	15650	15462	15336	15630	15631	15546	15687	15524	15422	15532	15752	15506	15597	15535	15782	15497	15310	15328	15480	15490	15710	15513	15546	15501	15577	15586	15606	15496	15741	15480	15593	15772	15437	15436	15706	15596	15517	15500	15629	15479	15510	15446	15497	15514	15698	15739	15591	15450	15538	15622	15455	15438	15613	15794	15446	15605	15540	15450	15595	15550	15635	15488	15601	15579	15718	15622	15687	15525	15574	15616	15573	15477	15616	15720	15457	15698	15799	15574	15453	15603	15586	15544	15614	15609	15537	15578	15413	15609	15599	15462	15396	15540	15500	15617	15569	15692	15516	15609	15610	15586	15430	15671	15549	15519	15430	15578	15617	15446	15690	15591	15435	15668	15587	15615	15332	15467	15525	15518	15586	15563	15653	15622	15824	15415	15552	15509	15535	15659	15723	15553	15473	15574	15754	15494	15776	15491	15533	15558	15458	15491	15576	15588	15449	15592	15551	15712	15411	15740	15392	15500	15545	15719	15554	15571	15675	15560	15639	15556	15494	15438	15413	15538	15527	15488	15751	15583	15481	15685	15689	15608	15445	15530	15572	15459	15605	15576	15480	15472	15358	15482	15663	15801	15484	15591	15542	15550	15631	15382	15615	15708	15662	15797	15618	15738	15584	15673	15523	15644	15409	15539	15517	15508	15771	15499	15567	15400	15468	15603	15673	15424	15642	15658	15467	15602	15544	15628	15681	15669	15572	15416	15314	15486	15566	15546	15431	15621	15636	15558	15533	15373	15360	15668	15692	15618	15441	15623	15302	15601	15617	15398	15461	15630	15472	15702	15589	15489	15622	15503	15728	15480	15574	15432	15777	15656	15537	15634	15446	15610	15733	15476	15564	15690	15351	15623	15793	15568	15619	15612	15669	15571	15557	15647	15423	15425	15470	15695	15729	15553	15600	15671	15516	15409	15508	15549	15619	15570	15665	15475	15552	15504	15621	15233	15534	15604	15658	15388	15672	15530	15572	15713	15670	15591	15397	15456	15711	15631	15643	15459	15565	15529	15562	15583	15686	15750	15446	15315	15678	15574	15782	15563	15503	15511	15625	15419	15471	15440	15417	15471	15494	15847	15488	15449	15513	15510	15711	15620	15626	15749	15639	15547	15406	15403	15506	15524	15584	15430	15741	15558	15715	15497	15428	15368	15649	15529	15578	15720	15531	15379	15767	15456	15387	15616	15587	15717	15600	15580	15686	15503	15694	15622	15526	15401	15443	15537	15513	15481	15439	15413	15575	15421	15576	15552	15487	15529	15584	15606	15488	15453	15490	15342	15679	15516	15618	15547	15578	15507	15404	15708	15701	15780	15634	15651	15389	15609	15620	15781	15567	15732	15524	15479	15501	15664	15527	15577	15675	15583	15459	15619	15631	15686	15553	15433	15608	15410	15566	15580	15659	15695	15481	15710	15558	15451	15453	15511	15504	15571	15608	15446	15638	15781	15645	15476	15725	15645	15583	15624	15632	15483	15650	15544	15620	15566	15626	15469	15665	15524	15462	15713	15512	15526	15379	15442	15635	15677	15796	15710	15553	15463	15400	15511	15572	15236	15594	15486	15481	15443	15787	15652	15545	15630	15551	15696	15707	15561	15562	15694	15672	15453	15773	15627	15602	15560	15544	15661	15405	15526	15610	15527	15482	15780	15439	15644	15448	15313	15745	15624	15444	15493	15753	15698	15496	15638	15501	15463	15472	15544	15362	15699	15806	15468	15628	15648	15624	15584	15612	15616	15727	15583	15635	15369	15627	15669	15735	15542	15685	15483	15731	15678	15590	15422	15446	15587	15534	15371	15653	15500	15765	15562	15513	15636	15439	15552	15565	15464	15664	15462	15551	15546	15566	15685	15510	15601	15589	15390	15373	15702	15541	15600	15392	15457	15560	15478	15650	15464	15686	15577	15461	15485	15492	15510	15477	15679	15685	15598	15669	15302	15533	15581	15709	15628	15378	15736	15603	15499	15346	15679	15544	15505	15598	15437	15550	15486	15515	15548	15469	15509	15417	15518	15588	15587	15450	15611	15759	15532	15677	15541	15420	15782	15774	15556	15689	15634	15563	15604	15768	15687
17293	31842	29870	22816	19260	15779	14903	14442	14169	14166	13831	13673	13697	13510	13634	13376	13328	13372	13313	13385	13396	13289	13207	13216	13413	13429	13198	13247	13278	13159	13269	13311	13067	13280	13175	13252	13365	13210	13286	13227	13284	13349	13122	13143	13188	13162	13414	13263	13251	13237	13242	13073	13236	13324	13209	13198	13416	13300	13161	13142	13034	13197	13111	13176	13254	13163	13206	13184	13109	13210	13340	13131	13131	13048	13139	13423	13249	13494	13572	13571	13662	13663	13480	13450	13253	13252	13256	13385	13141	13080	13218	13206	13240	13147	13186	13297	13233	13310	13141	13090	13199	13150	13177	13217	13280	13166	13332	13233	13082	13288	13154	13271	13125	13228	13296	13172	13135	13224	13164	13121	13087	13139	13251	13063	13278	13355	13320	13184	13118	13092	13276	13024	13391	13252	13149	13083	13345	13302	13295	13188	13131	13088	13244	13150	13049	13093	13271	13138	13457	13061	13210	13064	13127	13113	13191	13143	13308	13056	13105	13079	13035	13148	13294	13189	13174	13259	13161	13096	13284	13212	13217	13185	13260	13170	13118	13115	13167	13461	13208	13282	13216	13010	13305	13159	13202	13170	13096	13250	13199	13212	13073	13285	13166	13444	12933	13050	13094	13249	13278	13180	13150	12978	13225	12979	13194	13066	13157	13230	13142	13193	13185	13160	13238	13171	13234	13106	13211	13221	13033	12961	13197	13086	13129	13010	13177	13122	13111	13118	13171	13170	13139	13134	13248	13237	13166	13342	13137	13334	13098	13257	13136	13246	13081	13252	13293	13129	13130	13297	13318	13165	13049	13221	13187	13153	13153	13102	13165	13243	13106	13132	13151	13195	13231	13173	13229	13263	13001	13150	13117	13361	13102	13165	13097	13248	12998	13155	13248	13013	13111	13269	13178	13039	13058	13188	13165	13248	13291	13116	13195	13134	13113	13152	13271	13041	13331	13265	13064	13210	13159	13255	13046	13138	13148	13304	13280	13366	13071	13181	13264	13214	13163	13171	13150	13113	13203	13313	13227	13362	13182	13064	13143	13165	13248	13214	13260	13124	13345	13034	13055	13133	13015	13178	13177	13147	13271	13163	13176	13207	13069	13185	13252	13225	13016	13204	13179	13023	13184	13145	13154	13243	13152	13175	13111	13135	13105	13064	13059	13177	13184	13210	13257	13285	13107	13126	13191	13162	13069	13082	13215	13190	13240	13230	12983	13245	13108	13127	13140	13118	13061	13082	13171	13270	13043	13118	13282	13146	13085	13076	13286	13145	13172	13319	13322	13291	13264	13174	13289	13087	13125	13178	13047	13202	13077	12977	13299	13136	13172	13232	13211	13049	13212	13260	13202	13022	13316	13095	13201	13107	13280	13131	13157	13211	13301	13070	13098	13288	13127	13161	13183	13292	13207	13220	13110	13269	13109	13154	13220	13128	13184	13113	13269	13157	13174	13234	13052	13296	13179	13279	13241	13304	13330	13099	13085	13294	13197	13254	13275	13164	13225	13096	13251	13051	13240	13186	13133	13159	13219	13021	13037	13138	13002	13264	13095	13190	13145	13245	13034	13266	13018	13173	13075	13257	12990	13147	13219	13178	13190	13129	13106	13243	13008	13094	13072	13206	13134	13187	13238	13144	13049	13051	13066	13069	13307	13082	13179	13183	13046	13219	13107	13341	13162	13252	13293	13214	13194	13131	13215	13160	13330	13211	13073	13020	13268	13157	13060	13161	13210	13145	13077	13055	13293	13067	13362	13160	13165	13138	13094	13136	13085	13214	13150	13247	13170	13119	13188	13141	13204	13087	13276	13156	13242	12959	13198	13123	13263	12953	13179	13245	13097	13312	12940	13182	13125	13163	13251	13196	13180	13141	13189	13278	13174	13223	13280	13235	13143	13238	13199	13162	13144	13064	13264	13303	13206	13291	13174	13107	13207	13230	13156	13367	13038	12980	13287	13236	13350	13046	13303	13132	13120	13187	12969	13071	13266	13139	13325	13054	13169	13317	13187	13167	13096	13057	13241	13140	13241	13039	13290	13248	13240	13105	13282	13155	13177	13191	13241	13205	13017	13133	13212	13078	13211	13220	13198	13141	13292	13057	13092	13300	13210	13103	13094	13165	13084	13174	12985	13221	13186	13201	13214	13140	13251	13123	13149	13052	13213	13224	13095	13068	13107	13361	12989	13030	13204	13100	13283	13077	13116	13214	13300	13164	13318	13224	12988	13175	13268	13130	13164	13109	13229	13131	13163	13208	13068	13296	13118	13349	13054	13096	13094	13174	13139	13349	13149	13151	13242	13149	13063	13258	13023	13008	13294	13241	13113	13242	13192	13093	13066	13285	13352	13121	13154	13213	13225	13070	13260	13205	13143	13263	13186	13325	13196	13170	13235	13231	13136	13067	13184	13158	13227	13103	13141	13244	13239	13097	13197	13243	13213	13315	13021	13288	13296	13144	13207	13020	13117	13051	13145	13105	13235	13298	13059	13380	13264	13135	13153	13086	13255	13234	13252	13320	13210	13122	12953	13316	13231	13128	13237	13077	13112	13171	13289	13185	13205	13301	13302	13133	13082	13324	13158	13208	13150	13067	13242	13092	13181	13207	13089	13266	13126	13150	13094	13056	13230	12997	12963	13168	13124	13059	13062	13237	13146	13099	13099	13225	13223	13070	13064	13280	13110	13190	12939	13216	13191	13115	13147	13075	13188	13132	13201	13206	13154	13104	13125	13144	13179	13228	13072	13136	13164	12985	13017	13117	13213	13277	13168	13208	13334	13262	13084	13122	13218	13323	13150	13096	13122	13118	13146	13032	13227	13250	13119	13224	13250	13199	13261	13233	13183	13234	13080	13035	13188	13084	13118	13234	13350	13162	13079	13194	13258	13306	13202	13064	13177	13050	13189	13207	13234	13011	13188	13140	13130	13218	12971	13174	13117	13125	13208	13126	13185	13316	13145	13301	13076	13270	13104	13065	13286	13235	13092	13288	13224	13139	13156	13156	13137	13207	13269	13203	13164	13262	13300	13224	13284	13260	13203	13116	13107	13164	13169	13093	13209	13246	13098	13066	13173	13203	13232	13143	13180	13324	13179	13120	13221	13197	13407	13284	13095	13171	13276	13108	13045	13112	13207	13173	13219	13168	13107	13140	13279	13009	13282	13032	13229	13217	13197	13242	13243	13150	13209	13149	13120	13045	13311	13306	13299	13090	13265	13116	13110	13311	13167	13174	13277	13030	13113	13207	13196	13159	13190	13400	13238	13176	13161	12962	13190	13205	13174	13208	13112	13283	13244	13185	13104	13137	13028	13174	13207	13153	13146	12920	13306	13100	13274	13277	13115	13109	13213	13072	13185	13095	13214	13301	13226	13173	13100	13117	13184	13190	13315	13146	13204	12977	13090	13233	13315	13118	13287	13145	13066	13227	13196	13078	13237	13092	13091	13165	13117	13063	13148	13243	13269	13194	13160	13243	13128	13204	13177	13106	13236	13235	13113	13231	13350	13146	13304	13207	13104	13213	13225	13167	13202	13284	13004	13248	13226	13189	13237	13235	13266	13225	13143	13206	13126	13163	13247	13306	13245	13447	13159	13165	13137	13169	13259	13214	13122	13079	13126	13241	13274	13219	13318	13186	13210	13248	13111	13194	13223	13234	13070	13132	13167	13176	13081	13240	13149	13311	13126	13150	13343	13206	13309	13099	13219	13282	13305	13168	13223	13163	13244	13239	13061	13259	13040	13065	13048	13103	13094	13086	13039	13282	13115	13124	13192	13020	13282	13269	13239	13193	13098	13199	13094	13239	13151	13099	13253	13160	13098	13200	13204	13186	13140	13078	13242	13185	13166	13293	13048	13285	13074	13367	13042	13260	13073	13249	13272	13341	13131	13152	13182	13207	13163	13129	13281	13164	13050	13107	13255	13117	13176	13139	13236	13168	13143	13121	13007	13167	13144	13108	13326	13064	13219	13068	13021	13162	13234	13114	13250	13249	13140	13140	13255	13260	13200	13109	13149	13273	13171	13248	13102	13135	13170	13127	13169	13258	13157	13244	13085	13230	13027	13396	13153	13196	13192	13175	13120	13202	13145	13130	13132	13144	13028	12967	13215	13172	13142	13060	13163	13288	12998	13160	13255	13126	13090	13232	13230	13186	13171	13006	13108	13113	13211	13252	13027	13259	13120	13161	13323	13089	13049	13170	13258	13241	13061	13112	13047	13282	13159	13184	13231	13155	13287	13104	13041	13148	13165	13166	13416	13138	13196	13193	13248	13145	13140	13118	13291	12987	13273	13061	13230	13098	13275	13224	13130	13332	13334	13021	13283	13061	13181	13063	13062	13173	13196	13192	13272	13281	13157	13156	13072	13247	13257	13211	13151	13106	13049	13171	13153	13148	13221	13120	13160	13114	13098	13060	13291	13041	13281	13213	13305	13132	13258	13296	13345	13161	13146	13196	13047	13156	13160	13119	13301	13286	13179	13113	13142	13276	13076	13011	13111	13208	13246	13217	13263	13236	13132	13138	13295	13230	13183	12806	13178	12996	13207	12963	13226	13179	13305	13268	13142	13283	13121	13357	13181	13180	13271	13253	13229	13240	13209	13178	13211	13128	13260	13186	13008	13261	13251	13045	13198	13309	13169	12983	13100	13019	12968	13183	13212	13136	13203	13067	13202	13108	13200	13155	13192	13268	13371	13067	13065	13130	13223	13229	13041	13223	13048	13128	13255	13312	12977	13189	13194	13130	13222	12975	13113	13185	13224	13188	13065	13138	13187	13170	13202	13143	13151	13249	13188	12965	13049	13282	13149	13199	13161	13065	13087	13094	13018	13139	13179	13214	13082	13283	12969	13058	13299	13138	13123	13233	13014	13198	13146	13211	13003	12977	13210	13186	13146	13291	13284	13219	13148	13318	13140	13188	13233	13233	13183	13113	13027	13315	13179	13287	13113	13159	13119	13285	13017	13348	13146	13217	13143	13174	13179	13292	13114	13195	13106	13190	13255	13214	12994	13419	13195	13153	13239	13190	13150	13228	13140	13081	13235	13187	13299	13087	13216	13387	13162	13343	13052	13157	13115	13087	13220	12949	13180	13101	13147	13196	13311	13186	13259	13117	13246	13117	13181	13087
27891	21919	23627	20250	16661	16167	15899	15640	15733	15728	15543	15618	15586	15404	15664	15782	15698	15595	15555	15518	15692	15842	15716	15701	15602	15670	15592	15709	15569	15729	15796	15610	15733	15464	15731	15788	15720	15706	15573	15732	15729	15591	15636	15589	15599	15661	15691	15587	15569	15539	15611	15732	15711	15728	15623	15455	15747	15687	15808	15678	15525	15516	15565	15537	15824	15594	15562	15744	15694	15673	15730	15459	15635	15640	15613	15568	15566	15863	15579	15722	15644	15631	15631	15637	15853	15611	15756	15647	15593	15633	15553	15531	15607	15564	15644	15461	15481	15653	15492	15527	15629	15618	15574	15503	15674	15522	15623	15716	15733	15662	15772	15659	15529	15822	15673	15684	15587	15651	15582	15643	15561	15793	15605	15650	15648	15497	15496	15674	15699	15814	15731	15698	15580	15541	15742	15446	15715	15485	15792	15551	15556	15663	15674	15723	15632	15374	15606	15648	15606	15653	15666	15660	15636	15687	15757	15755	15614	15673	15670	15617	15640	15651	15556	15431	15642	15501	15543	15513	15485	15586	15549	15669	15417	15507	15776	15595	15732	15653	15726	15420	15573	15646	15668	15692	15794	15542	15700	15439	15734	15488	15640	15674	15721	15736	15655	15644	15651	15603	15499	15535	15673	15667	15636	15676	15553	15588	15578	15542	15640	15708	15583	15678	15824	15578	15682	15565	15597	15507	15539	15527	15724	15734	15483	15691	15630	15546	15601	15702	15695	15497	15713	15485	15691	15442	15862	15800	15577	15702	15535	15621	15760	15664	15749	15419	15590	15731	15724	15883	15768	15582	15752	15633	15581	15738	15828	15590	15739	15471	15608	15705	15702	15567	15544	15818	15650	15489	15698	15487	15467	15672	15568	15500	15489	15506	15585	15790	15808	15699	15740	15852	15633	15516	15775	15736	15578	15657	15494	15647	15623	15543	15596	15500	15710	15508	15736	15622	15684	15621	15545	15661	15774	15817	15654	15670	15639	15707	15686	15651	15433	15667	15687	15737	15822	15500	15698	15977	15841	15510	15560	15527	15524	15452	15633	15543	15660	15568	15688	15529	15663	15714	15519	15581	15557	15762	15835	15791	15450	15663	15707	15542	15686	15702	15571	15632	15617	15695	15701	15709	15259	15564	15602	15619	15474	15609	15717	15513	15633	15566	15610	15666	15679	15583	15524	15722	15596	15656	15623	15869	15666	15817	15453	15577	15844	15706	15499	15568	15772	15524	15550	15646	15545	15619	15595	15480	15554	15553	15609	15259	15518	15591	15604	15726	15731	15591	15625	15466	15688	15613	15789	15426	15490	15697	15873	15687	15719	15708	15629	15599	15644	15417	15648	15534	15734	15910	15892	15803	15666	15707	15769	15715	15660	15671	15647	15533	15695	15642	15508	15935	15643	15748	15743	15689	15738	15879	15770	15668	15693	15636	15788	15627	15668	15707	15772	15488	15597	15613	15513	15751	15713	15496	15812	15562	15685	15659	15729	15634	15674	15760	15634	15753	15875	15520	15771	15757	15570	15634	15553	15426	15538	15678	15642	15816	15570	15618	15704	15600	15795	15752	15535	15629	15651	15698	15630	15724	15634	15411	15590	15420	15508	15585	15622	15808	15652	15724	15470	15628	15556	15602	15688	15626	15617	15574	15624	15658	15716	15625	15843	15517	15633	15633	15535	15641	15441	15537	15686	15498	15551	15617	15525	15704	15598	15509	15666	15719	15611	15725	15580	15843	15686	15580	15758	15671	15937	15707	15758	15587	15704	15618	15626	15529	15379	15591	15754	15578	15574	15611	15668	15619	15659	15441	15741	15748	15723	15553	15535	15590	15602	15727	15636	15710	15554	15628	15786	15726	15616	15613	15531	15630	15564	15571	15732	15713	15621	15738	15683	15645	15519	15572	15413	15697	15573	15502	15800	15464	15652	15645	15618	15680	15739	15671	15545	15635	15602	15527	15770	15641	15749	15647	15630	15544	15640	15813	15616	15449	15448	15441	15586	15496	15755	15465	15726	15912	15667	15659	15533	15418	15719	15791	15599	15390	15761	15544	15920	15499	15755	15653	15539	15627	15661	15706	15462	15557	15689	15680	15661	15542	15570	15513	15568	15490	15599	15741	15487	15535	15641	15759	15637	15773	15631	15631	15755	15556	15585	15550	15654	15703	15619	15484	15629	15748	15714	15647	15666	15663	15671	15660	15587	15576	15794	15792	15697	15533	15730	15605	15561	15698	15570	15520	15759	15636	15525	15559	15577	15694	15732	15647	15687	15876	15790	15533	15640	15690	15450	15601	15742	15739	15500	15657	15448	15581	15785	15447	15549	15832	15490	15563	15640	15525	15640	15640	15716	15670	15780	15777	15555	15516	15572	15768	15790	15775	15697	15583	15500	15544	15740	15584	15821	15811	15760	15480	15497	15665	15613	15451	15503	15615	15675	15756	15527	15531	15630	15591	15584	15626	15677	15449	15641	15642	15502	15656	15492	15556	15514	15664	15750	15617	15759	15606	15760	15792	15624	15561	15812	15710	15795	15565	15586	15634	15612	15648	15633	15628	15412	15759	15739	15732	15655	15818	15602	15573	15849	15652	15888	15666	15658	15519	15425	15565	15524	15775	15701	15708	15685	15620	15541	15564	15610	15692	15796	15780	15847	15671	15914	15796	15748	15508	15680	15520	15651	15540	15726	15535	15559	15669	15613	15764	15845	15753	15617	15732	15553	15710	15605	15844	15465	15406	15634	15620	15827	15705	15727	15616	15861	15732	15547	15699	15408	15611	15326	15539	15383	15807	15778	15366	15594	15552	15721	15511	15729	15648	15552	15480	15778	15534	15712	15752	15826	15658	15655	15712	15494	15619	15667	15537	15618	15782	15629	15435	15424	15729	15551	15674	15600	15490	15574	15563	15717	15654	15727	15485	15504	15705	15635	15662	15788	15666	15802	15730	15801	15571	15803	15535	15458	15534	15591	15539	15636	15516	15624	15692	15805	15563	15640	15853	15559	15760	15726	15653	15411	15498	15430	15647	15628	15692	15566	15529	15495	15639	15763	15794	15747	15659	15720	15627	15543	15507	15701	15608	15721	15569	15735	15650	15677	15644	15769	15698	15604	15494	15773	15776	15565	15487	15668	15587	15475	15522	15556	15593	15387	15626	15688	15666	15614	15522	15652	15533	15685	15578	15910	15952	15757	15694	15647	15570	15602	15667	15626	15574	15401	15505	15765	15764	15792	15499	15725	15597	15616	15692	15599	15617	15729	15437	15559	15340	15764	15522	15608	15784	15725	15673	15751	15662	15705	15495	15552	15603	15554	15633	15571	15669	15511	15689	15762	15647	15759	15835	15422	15556	15720	15631	15460	15624	15807	15705	15551	15655	15733	15672	15523	15691	15710	15616	15561	15753	15813	15548	15673	15730	15682	15601	15665	15683	15716	15583	15499	15691	15552	15622	15539	15885	15669	15646	15885	15540	15556	15577	15733	15631	15561	15700	15549	15493	15566	15552	15632	15739	15631	15743	15669	15557	15559	15788	15721	15781	15459	15677	15484	15414	15683	15823	15577	15837	15664	15666	15696	15443	15758	15608	15613	15695	15677	15704	15715	15488	15473	15519	15555	15590	15677	15557	15758	15492	15773	15642	15638	15863	15587	15687	15652	15661	15713	15637	15786	15585	15787	15545	15771	15507	15644	15566	15764	15562	15619	15765	15610	15473	15568	15596	15827	15583	15592	15732	15808	15732	15758	15645	15476	15690	15716	15602	15558	15666	15655	15673	15520	15576	15539	15699	15590	15605	15430	15738	15605	15585	15656	15654	15782	15724	15772	15648	15666	15638	15466	15377	15546	15552	15853	15563	15684	15642	15733	15587	15683	15857	15701	15854	15587	15556	15739	15680	15788	15519	15794	15809	15582	15680	15580	15661	15513	15633	15654	15433	15838	15644	15645	15514	15522	15542	15566	15543	15577	15436	15771	15606	15678	15562	15432	15442	15675	15773	15788	15721	15611	15777	15701	15693	15740	15778	15584	15599	15797	15683	15720	15741	15608	15592	15664	15431	15566	15694	15638	15685	15555	15484	15567	15319	15646	15667	15622	15477	15474	15680	15640	15707	15676	15515	15563	15935	15816	15745	15604	15616	15726	15573	15427	15647	15706	15646	15723	15562	15770	15728	15584	15760	15613	15646	15486	15472	15798	15622	15598	15552	15669	15590	15514	15691	15578	15559	15724	15678	15499	15586	15718	15697	15832	15776	15721	15507	15773	15593	15721	15737	15737	15687	15515	15596	15522	15515	15880	15828	15538	15780	15719	15471	15854	15745	15554	15529	15543	15660	15574	15767	15680	15686	15743	15672	15864	15486	15627	15719	15476	15604	15580	15597	15510	15660	15763	15472	15523	15668	15664	15555	15638	15746	15667	15821	15614	15590	15547	15597	15565	15756	15740	15442	15638	15458	15654	15652	15765	15529	15591	15430	15700	15569	15580	15574	15458	15655	15801	15584	15643	15551	15699	15655	15684	15513	15598	15624	15720	15523	15919	15673	15675	15608	15694	15803	15535	15666	15463	15606	15667	15662	15675	15600	15678	15787	15596	15561	15583	15801	15433	15727	15585	15676	15688	15556	15704	15606	15673	15714	15717	15631	15680	15838	15561	15620	15763	15742	15614	15582	15627	15635	15578	15550	15672	15719	15409	15362	15574	15651	15658	15582	15561	15650	15716	15679	15585	15491	15593	15525	15572	15652	15698	15863	15659	15653	15715	15528	15650	15557	15500	15601	15751	15673	15885	15781	15702	15569	15567	15595	15870	15831	15522	15662	15732	15719	15515	15667	15553	15829	15499	15490	15965	15722	15630	15653	15691	15645	15745	15689	15580	15751	15518	15572	15801	15547	15707	15655	15579	15627	15752	15473	15665	15522	15657	15828	15680	15655	15779	15677	15786	15416	15625	15649	15363	15552	15641	15697	15662	15586	15489	15597	15841	15540	15618	15707	15744	15526	15457	15819	15706	15633	15683	15695	15632	15658	15732	15595	15554	15678	15647	15832	15563	15672	15568	15530	15739	15809	15632	15531	15649	15577	15598	15752	15418	15736	15523	15498	15484	15564	15679	15571	15689	15726	15739	15617
15288	20157	19356	16011	14576	13609	13585	13407	13453	13571	13330	13416	13397	13326	13386	13196	13423	13318	13168	13365	13268	13169	13245	13418	13190	13210	13215	13216	13233	13276	13218	13293	13297	13162	13417	13163	13153	13164	13360	13330	13193	13186	13184	13429	13345	13308	13251	13289	12996	13229	13304	13188	13256	13157	13265	13253	13150	13132	13199	13188	13322	13142	13215	13331	13380	13308	13397	13142	13214	13258	13184	13162	13242	13257	13261	13261	13437	13282	13517	13355	13384	13351	13183	13350	13297	13192	13238	13239	13351	13310	13340	13207	13334	13288	13240	13209	13107	13294	13388	13315	13336	13282	13133	13200	13223	13249	13183	13241	13190	13315	13187	13169	13256	13369	13283	13138	13273	13147	13189	13145	13229	13332	13282	13128	13414	13246	13258	13223	13297	13259	13203	13318	13402	13377	13086	13149	13097	13169	13233	13135	13241	13184	13218	13268	13277	13229	13037	13234	13194	13226	13093	13329	13246	13271	13219	13172	13272	13227	13254	13147	13275	13244	13182	13252	13318	13205	13198	13257	13455	13268	13229	13268	13230	13057	13205	13317	13252	13234	13363	13281	13165	13166	13427	13126	13285	13165	13247	13240	13277	13024	13205	13208	13278	13250	13321	13258	13306	13175	13100	13304	13246	13248	13329	13301	13439	13259	13352	13131	13308	13226	13279	13271	13088	13190	13236	13245	13313	13245	13360	13398	13110	13123	13302	13079	13421	13249	13184	13285	13368	13303	13118	13306	13348	13232	13220	13241	13234	13388	13232	13210	13370	13267	13231	13159	13206	13208	13346	13276	13189	13258	13327	13182	13197	13137	13275	13243	13343	13140	13266	13299	13219	13222	13402	13280	13271	13250	13199	13206	13148	13274	13292	13193	13304	13108	13393	13273	13415	13326	13402	13252	13204	13225	13348	13347	13187	13262	13228	13287	13262	13027	13256	13297	13301	13172	13282	12989	13292	13299	13283	13298	13146	13198	13116	13181	13326	13353	13257	13002	13055	13338	13313	13299	13114	13252	13126	13319	13245	13098	13196	13123	13226	13273	13215	13289	13061	13328	13247	13265	13092	13316	13146	13158	13165	13199	13218	13147	13233	13193	13269	13319	13306	13247	13244	13158	13149	13300	13208	13361	13516	13092	13152	13222	13397	13383	13235	13316	13074	13224	13325	13210	13363	13229	13264	13200	13236	13299	13263	13189	13291	13320	13107	13440	13233	13220	13250	13280	13297	13078	13297	13137	13252	13166	13115	13114	13305	13250	13099	13220	13292	13355	13237	13327	13054	13147	13053	13219	13198	13275	13173	13159	13353	13114	13292	13106	13389	13329	13229	13192	13265	13176	13292	13186	13368	13227	13247	13147	13229	13266	13287	13271	13335	13161	13230	13349	13318	13153	13209	13409	13167	13214	13283	13326	13294	13193	13423	13316	13189	13322	13236	13247	13305	13298	13202	13430	13276	13294	13054	13216	13282	13300	13234	13278	13398	13226	13332	13351	13328	13320	13171	13253	13335	13121	13237	13186	13333	13426	13289	13333	13255	13344	13293	13234	13314	13138	13251	13273	13334	13170	13255	13267	13201	13274	13337	13264	13233	13037	13126	13240	13204	13158	13394	13307	13341	13149	13204	13190	13373	13097	13140	13218	13387	13375	13253	13141	13185	13163	13156	13194	13260	13251	13365	13262	13191	13291	13220	13261	13394	13298	13263	13217	13427	13393	13157	13170	13265	13181	13295	13363	13240	13358	13398	13249	13207	13329	13314	13217	13147	13213	13132	13318	13225	13433	13273	13189	13209	13092	13288	13268	13275	13220	13386	13307	13171	13254	13219	13142	13349	13221	13315	13169	13288	13403	13403	13274	13220	13151	13359	13279	13242	13354	13142	13346	13210	13244	13255	13310	13349	13115	13417	13130	13314	13325	13138	13114	13372	13151	13337	13232	13199	13159	13241	13200	13371	13261	13318	13231	13352	13284	13187	13226	13267	13268	13141	13106	13063	13179	13322	13287	13491	13415	13292	13188	13230	13266	13285	13322	13303	13255	13066	13158	13367	13303	13206	13184	13166	13374	13137	13316	13158	13195	13391	13260	13175	13223	13230	13269	13243	13334	13286	13245	13161	13271	13256	13413	13057	13278	13227	13343	13224	13177	13283	13134	13309	13292	13229	13149	13194	13124	13211	13293	13241	13244	13482	13109	13381	13309	13288	13256	13223	13446	13141	13310	13278	13147	13332	13188	13035	13324	13290	13342	13294	13201	13389	13243	13199	13251	13201	13314	13427	13262	13281	13292	13287	13188	13266	13284	13190	13407	13359	13401	13205	13276	13285	13199	13088	13098	13245	13370	13290	13128	13420	13221	13332	13176	13435	13368	13050	13241	13242	13247	13240	13273	13287	13365	13227	13241	13047	13369	13273	13234	13179	13336	13191	13187	13279	13288	13255	13239	13094	13257	13249	13133	13318	13231	13250	13367	13177	13222	13111	13221	13263	13174	13139	13233	13193	13154	13061	13279	13202	13291	13359	13362	13179	13328	13269	13018	13240	13271	13241	13350	13277	13223	13257	13247	13308	13311	13199	13224	13260	13083	13107	13281	13343	13340	13435	13330	13203	13285	13174	13185	13281	13404	13229	13228	13254	13441	13281	13346	13238	13259	13280	13252	13316	13267	13297	13142	13487	13234	13214	13369	13207	13205	13302	13354	13296	13205	13235	13272	13174	13286	13252	13278	13434	13110	13165	13199	13283	13369	13363	13356	13182	13400	13318	13362	13276	13244	13252	13379	13400	13311	13272	13311	13335	13232	13180	13166	13309	13275	13204	13251	13355	13224	13363	13332	13106	13234	13120	13120	13258	13237	13276	13266	13221	13137	13311	13209	13094	13259	13259	13329	13273	13368	13231	13211	13295	13220	13298	13186	13321	13308	13358	13253	13227	13280	13262	13262	13289	13393	13388	13146	13216	13150	13169	13241	13213	13296	13287	13411	13152	13417	13158	13380	13267	13190	13237	13331	13204	13322	13317	13199	13220	13311	13353	13184	13406	13230	13306	13344	13401	13135	13381	13239	13243	13401	13133	13347	13221	13147	13285	13272	13306	13410	13235	13300	13114	13164	13213	13440	13323	13230	13300	13041	13254	13211	13283	13253	13090	13298	13437	13212	13257	13310	13209	13232	13353	13356	13263	13400	13176	13166	13282	13220	13270	13255	13203	13265	13274	13266	13274	13419	13352	13353	13263	13330	13317	13373	13136	13294	13267	13259	13201	13382	13292	13200	13173	13270	13349	13379	13259	13341	13180	13295	13380	13359	13244	13347	13348	13427	13290	13251	13335	13320	13287	13206	13298	13297	13441	13308	13110	13166	13307	13226	13291	13164	13257	13266	13338	13326	13113	13251	13290	13204	13214	13273	13314	13298	13372	13188	13245	13197	13148	13368	13174	13264	13449	13223	13209	13233	13174	13251	13241	13279	13243	13135	13180	13152	13405	13431	13233	13280	13186	13208	13384	13345	13301	13237	13141	13362	13145	13428	13231	13269	13243	13247	13245	13202	13310	13069	13197	13315	13406	13239	13181	13173	13286	13174	13139	13369	13183	13259	13353	13229	13236	13200	13130	13302	13282	13249	13272	13148	13225	13285	13160	13281	13301	13444	13272	13232	13278	13292	13213	13415	13350	13250	13221	13243	13266	13201	13142	13336	13319	13165	13278	13222	13326	13183	13375	13211	13294	13149	13298	13303	13225	13187	13243	13349	13243	13203	13245	13203	13230	13314	13209	13355	13158	13248	13403	13425	13362	13344	13245	13313	13224	13372	13135	13302	13065	13335	13381	13122	13285	13312	13233	13480	13257	13205	13217	13160	13419	13293	13167	13280	13291	13252	13259	13218	13352	13145	13260	13243	13228	13260	13262	13296	13324	13386	13251	13331	13201	13024	13085	13248	13316	13310	13207	13289	13187	13231	13280	13187	13347	13280	13290	13228	13367	13305	13309	13289	13165	13320	13312	13354	13017	13264	13172	13349	13210	13319	13339	13223	13224	13239	13189	13292	13299	13276	13367	13403	13175	13254	13261	13469	13215	13167	13323	13081	13129	13135	13122	13404	13349	13255	13261	13047	13337	13141	13245	13392	13159	13326	13212	13158	13268	13418	13229	13254	13248	13227	13246	13241	13271	13091	13357	13113	13312	13285	13242	13304	13331	13281	13306	13217	13254	13114	13239	13281	13255	13204	13366	13397	13298	13290	13214	13147	13306	13197	13228	13333	13246	13216	13163	13326	13121	13183	13300	13340	13237	13261	13153	13213	13208	13258	13362	13295	13266	13244	13261	13190	13417	13482	13189	13359	13476	13241	13153	13373	13561	13224	13216	13215	13201	13008	13291	13147	13391	13200	13336	13307	13467	13249	13355	13315	13346	13158	13169	13353	13323	13375	13335	13260	13270	13260	13184	13245	13257	13208	13222	13406	13245	13058	13192	13340	13343	13343	13184	13198	13222	13382	13383	13393	13356	13279	13255	13219	13258	13193	13329	13160	13192	13347	13256	13293	13138	13097	13281	13377	13227	13059	13255	13357	13281	13338	13223	13330	13415	13319	13221	13194	13113	13233	13185	13268	13379	13218	13259	13197	13312	13342	13200	13311	13373	13218	13185	13239	13306	13284	13205	13273	13131	13448	13233	13275	13261	13374	13355	13224	13163	13362	13103	13163	13432	13297	13257	13159	13213	13107	13303	13271	13305	13275	13213	13205	13195	13367	13286	13024	13313	13343	13205	13307	12992	13205	13370	13340	13323	13115	13271	13194	13032	13267	13248	13192	13477	13376	13376	13299	13132	13300	13253	13284	13363	13210	13327	13201	13174	13236	13194	13204	13396	13300	13255	13204	13321	13170	13195	13197	13225	13154	13184	13166	13468	13340	13148	13401	13189	13203	13336	13277	13405	13161	13094	13244	13375	13314	13224	13393	13182	13087	13132	13374	13192	13244	13239	13297	13357	13321	13269	13273	13224	13223	13240	13289	13119	13199	13373	13126	13270	13276	13276	13308	13307	13260	13312	13270	13285	13254	13365	13412	13152	13274	13321	13319	13387	13394	13300	13052	13211	13233	13255	13367	13381	13325	13229	13317	13273	13294
24219	21139	28396	24346	21825	19948	18398	16030	15794	15865	15786	15621	15388	15688	15635	15724	15509	15343	15344	15409	15417	15375	15418	15501	15539	15407	15735	15602	15602	15379	15486	15527	15409	15303	15416	15469	15540	15539	15473	15367	15453	15590	15394	15514	15499	15628	15589	15462	15373	15567	15464	15603	15477	15494	15455	15356	15480	15430	15499	15517	15512	15598	15585	15243	15514	15567	15364	15353	15125	15512	15365	15393	15577	15440	15385	15535	15399	15474	15388	15377	15434	15764	15558	15609	15630	15579	15522	15555	15310	15567	15512	15416	15460	15434	15530	15581	15233	15522	15450	15374	15563	15452	15455	15386	15247	15537	15346	15240	15490	15389	15215	15344	15387	15387	15145	15442	15426	15468	15484	15300	15473	15525	15572	15393	15453	15266	15439	15445	15394	15232	15496	15366	15511	15280	15442	15452	15249	15289	15618	15646	15597	15231	15450	15160	15649	15386	15466	15590	15485	15495	15437	15295	15356	15367	15367	15314	15166	15252	15436	15378	15497	15349	15471	15366	15505	15268	15612	15483	15528	15482	15405	15511	15408	15290	15403	15247	15332	15536	15329	15297	15434	15266	15385	15386	15193	15359	15300	15602	15368	15541	15298	15225	15411	15200	15415	15523	15472	15409	15305	15535	15418	15305	15333	15408	15268	15488	15460	15388	15427	15370	15338	15350	15558	15291	15381	15376	15460	15396	15299	15169	15135	15404	15374	15315	15547	15241	15401	15504	15464	15508	15544	15311	15632	15449	15329	15388	15576	15389	15430	15378	15373	15294	15547	15391	15299	15294	15313	15438	15370	15302	15365	15460	15444	15183	15236	15313	15405	15492	15266	15473	15402	15384	15513	15299	15387	15330	15510	15425	15374	15543	15501	15302	15435	15395	15200	15572	15251	15493	15609	15289	15416	15694	15207	15250	15377	15297	15495	15459	15399	15289	15517	15339	15316	15196	15391	15423	15336	15315	15321	15309	15434	15339	15186	15338	15387	15424	15508	15225	15365	15338	15291	15319	15446	15444	15510	15269	15292	15225	15278	15341	15218	15456	15384	15630	15407	15307	15237	15356	15479	15451	15343	15334	15566	15507	15400	15389	15512	15450	15555	15246	15085	15331	15373	15302	15439	15359	15593	15297	15289	15662	15409	15558	15306	15383	15318	15485	15326	15261	15316	15438	15515	15505	15503	15270	15463	15469	15461	15388	15450	15294	15372	15349	15567	15501	15357	15381	15461	15414	15355	15393	15439	15477	15483	15445	15403	15332	15344	15453	15486	15450	15378	15239	15241	15588	15419	15358	15339	15407	15470	15398	15474	15714	15707	15244	15460	15335	15356	15518	15580	15475	15421	15499	15188	15437	15356	15317	15522	15474	15487	15244	15375	15434	15363	15394	15476	15487	15346	15369	15390	15362	15453	15503	15518	15309	15262	15371	15563	15360	15255	15363	15479	15362	15276	15516	15266	15317	15218	15311	15441	15376	15497	15330	15563	15335	15421	15240	15680	15395	15459	15310	15649	15478	15479	15392	15423	15394	15380	15369	15416	15574	15416	15474	15308	15502	15202	15315	15468	15514	15309	15548	15404	15481	15472	15520	15399	15458	15759	15469	15412	15530	15611	15573	15302	15434	15297	15219	15255	15274	15350	15419	15356	15218	15454	15551	15519	15322	15414	15480	15443	15407	15590	15490	15548	15394	15389	15213	15406	15307	15246	15289	15423	15458	15285	15310	15379	15293	15433	15377	15170	15189	15388	15409	15464	15315	15321	15612	15479	15426	15479	15526	15403	15403	15465	15400	15549	15365	15465	15487	15492	15412	15246	15575	15286	15473	15226	15344	15395	15348	15267	15344	15478	15413	15500	15316	15539	15400	15280	15358	15597	15555	15317	15307	15305	15444	15639	15418	15414	15429	15583	15338	15573	15345	15393	15522	15341	15156	15340	15354	15410	15182	15222	15443	15367	15372	15428	15480	15479	15408	15285	15311	15327	15498	15599	15508	15390	15554	15416	15293	15424	15514	15363	15289	15510	15280	15338	15544	15533	15384	15319	15603	15456	15473	15313	15485	15385	15371	15461	15248	15275	15506	15260	15413	15257	15345	15464	15395	15441	15375	15136	15341	15516	15412	15616	15581	15438	15475	15514	15260	15302	15374	15483	15492	15315	15438	15518	15481	15261	15423	15339	15411	15442	15193	15207	15347	15628	15231	15412	15457	15585	15346	15431	15332	15349	15172	15367	15420	15286	15368	15415	15396	15347	15302	15468	15572	15241	15476	15260	15425	15400	15510	15450	15358	15621	15442	15480	15400	15323	15268	15371	15442	15271	15475	15515	15323	15396	15413	15424	15429	15485	15248	15223	15509	15605	15530	15257	15440	15387	15429	15123	15193	15253	15490	15381	15460	15437	15458	15375	15346	15417	15416	15530	15392	15629	15383	15419	15377	15265	15547	15250	15436	15613	15354	15280	15301	15402	15430	15400	15414	15324	15337	15321	15294	15374	15340	15520	15239	15284	15381	15356	15361	15459	15366	15225	15325	15339	15377	15285	15522	15491	15228	15445	15372	15527	15473	15368	15220	15419	15308	15550	15390	15396	15473	15469	15480	15459	15510	15469	15245	15413	15634	15335	15241	15446	15532	15460	15425	15335	15549	15330	15471	15310	15389	15270	15355	15434	15432	15398	15334	15548	15311	15408	15536	15259	15424	15452	15408	15560	15412	15295	15546	15526	15557	15372	15647	15308	15393	15267	15362	15292	15310	15356	15388	15459	15362	15475	15398	15317	15484	15512	15480	15420	15428	15504	15327	15363	15409	15536	15521	15503	15540	15446	15391	15217	15226	15306	15437	15222	15369	15220	15418	15439	15483	15577	15246	15522	15515	15329	15359	15420	15414	15371	15434	15373	15355	15413	15355	15370	15382	15331	15386	15251	15548	15499	15457	15223	15259	15501	15374	15371	15488	15420	15323	15351	15361	15352	15660	15456	15348	15406	15401	15535	15349	15223	15539	15484	15451	15452	15338	15263	15300	15299	15400	15341	15325	15286	15335	15519	15568	15411	15395	15372	15310	15381	15375	15562	15525	15341	15411	15421	15311	15416	15442	15319	15328	15313	15370	15408	15449	15433	15413	15622	15360	15308	15520	15300	15360	15350	15322	15420	15519	15342	15535	15191	15375	15413	15475	15443	15468	15418	15312	15479	15602	15479	15347	15403	15469	15287	15372	15484	15442	15439	15126	15449	15273	15484	15195	15480	15442	15443	15432	15347	15488	15406	15440	15337	15425	15438	15503	15463	15242	15321	15295	15458	15341	15399	15531	15423	15246	15323	15493	15411	15160	15478	15377	15484	15447	15263	15445	15250	15406	15234	15360	15263	15461	15475	15441	15294	15498	15541	15616	15413	15375	15437	15485	15479	15368	15566	15283	15312	15337	15317	15307	15499	15335	15355	15413	15293	15409	15175	15360	15376	15505	15314	15444	15508	15369	15429	15483	15230	15546	15423	15344	15245	15327	15553	15331	15422	15541	15483	15504	15515	15216	15367	15436	15446	15466	15365	15395	15298	15458	15414	15491	15352	15307	15472	15446	15466	15363	15322	15405	15364	15566	15330	15440	15361	15312	15544	15463	15438	15418	15329	15364	15415	15406	15251	15579	15673	15306	15268	15202	15503	15419	15570	15326	15304	15170	15375	15390	15367	15490	15531	15558	15420	15458	15529	15664	15314	15503	15310	15389	15338	15348	15309	15362	15341	15423	15423	15640	15413	15756	15326	15423	15440	15466	15454	15452	15405	15533	15250	15588	15391	15303	15263	15246	15496	15570	15500	15510	15451	15471	15365	15433	15233	15603	15400	15360	15465	15442	15483	15320	15409	15606	15336	15592	15518	15363	15410	15517	15429	15350	15344	15265	15184	15474	15541	15281	15680	15608	15578	15470	15429	15259	15202	15544	15429	15434	15365	15407	15415	15393	15409	15621	15424	15454	15352	15565	15422	15263	15371	15450	15285	15388	15558	15453	15442	15335	15312	15458	15317	15477	15407	15342	15260	15511	15492	15440	15442	15311	15301	15168	15387	15590	15389	15421	15458	15194	15433	15401	15409	15342	15436	15271	15369	15583	15288	15375	15342	15484	15503	15561	15549	15337	15318	15523	15505	15274	15434	15335	15386	15539	15421	15373	15146	15297	15369	15450	15415	15333	15579	15515	15553	15507	15280	15544	15508	15199	15422	15262	15339	15245	15572	15404	15342	15375	15423	15262	15323	15373	15451	15412	15403	15418	15538	15379	15300	15448	15453	15437	15305	15571	15204	15396	15269	15364	15184	15451	15279	15495	15349	15203	15345	15298	15341	15583	15247	15492	15557	15571	15439	15512	15188	15313	15455	15367	15256	15515	15557	15511	15360	15597	15529	15489	15425	15488	15355	15479	15456	15422	15385	15371	15593	15500	15350	15243	15384	15452	15368	15500	15345	15273	15438	15428	15331	15383	15227	15479	15393	15377	15649	15520	15420	15329	15503	15490	15267	15396	15373	15638	15391	15201	15352	15246	15324	15489	15218	15509	15471	15238	15440	15444	15252	15287	15236	15368	15393	15323	15468	15464	15427	15436	15483	15442	15310	15386	15392	15301	15441	15462	15386	15508	15454	15399	15313	15424	15391	15220	15300	15412	15439	15309	15596	15525	15259	15373	15559	15574	15482	15386	15324	15377	15516	15177	15437	15480	15336	15346	15437	15310	15435	15241	15316	15584	15396	15260	15411	15431	15361	15555	15467	15354	15285	15441	15390	15356	15252	15430	15330	15484	15388	15368	15324	15574	15494	15463	15267	15458	15466	15570	15284	15507	15346	15486	15499	15416	15428	15367	15441	15315	15453	15434	15221	15339	15355	15458	15285	15293	15695	15423	15461	15391	15374	15547	15327	15465	15259	15387	15610	15335	15384	15498	15300	15573	15432	15293	15480	15434	15658	15394	15332	15609	15716	15520	15231	15394	15521	15269	15509	15381	15445	15487	15479	15216	15274	15450	15344	15426	15253	15493	15498	15282	15492	15482	15592	15472	15521	15451	15490	15397	15521	15242	15321	15274	15417	15577	15446	15286	15384	15499	15564	15517	15282	15458	15425	15410	15741	15343
15143	27012	25397	19976	15995	14851	14070	13795	13461	13391	13326	13247	13307	13287	13171	13143	13134	13168	13136	13313	13227	13083	13286	13280	13184	13082	13129	13017	13238	13019	13191	13215	13135	12935	13189	13138	13124	12957	13131	13045	13109	13223	13086	13286	13097	13140	13055	13168	13098	13128	13004	13045	13101	13199	13150	12939	13233	13078	13137	13001	13112	13227	13085	13104	13201	13141	13191	13090	13149	13334	13017	13105	13165	13099	13292	13088	13030	13333	13289	13211	13514	13392	13242	13064	13227	13166	13137	13300	13238	12947	13109	13113	13028	13141	13285	12971	13018	13197	13187	13301	13326	13071	12959	13130	13134	12946	13168	13128	13069	13087	12967	13052	13084	13066	12969	13186	13054	13152	13203	13079	13012	12998	13094	13110	13045	13018	13156	13233	13240	13133	13131	13196	13022	13022	13172	13001	13248	13336	13093	13035	13074	12851	13041	12992	13168	13054	13105	12979	13044	13039	13134	13138	13200	13085	13039	13040	13015	13084	13224	13096	12988	13101	13097	13192	13206	12972	13001	13112	13075	13089	13141	13122	13185	13142	13096	13101	13235	13194	13189	13158	12979	13001	13179	13171	13155	13079	13030	13108	13090	13126	13065	12958	13114	13101	13041	13121	13112	12925	13046	13185	13073	12973	13097	13176	13009	13180	13197	13166	13147	13265	13071	13089	13121	13124	13172	12982	13189	13133	13065	13152	13242	13134	13189	13011	13047	13122	13142	13176	13116	13009	13009	12977	13134	12994	13040	12979	12940	13191	13210	13031	13090	13132	13094	13080	13051	13242	12970	13133	12994	13071	13121	13049	13000	13238	12958	13059	13041	12992	13110	13059	13130	13149	13282	13197	13191	13135	13033	13169	13112	13083	12887	13110	13066	13156	13052	13068	12987	13199	13151	12987	13176	13170	12951	13139	13133	13126	13162	12969	13064	13228	13087	13044	13007	13008	13204	13191	12989	13020	13138	13018	12998	13040	13061	13056	13045	12943	13048	13043	13100	13144	12973	13036	13135	13117	13044	13165	12993	13138	13113	13140	13010	13143	13116	13257	13118	13020	13161	13123	13044	13174	13102	13146	12989	12990	13092	13270	12994	13106	13085	13037	13117	13197	13148	13117	13069	13053	13159	13141	13207	13005	13133	13020	13022	13243	13268	13040	13161	13125	12962	13114	12982	13147	13138	13043	13052	13290	12989	13183	13074	13172	13147	13024	12927	13203	13204	13107	13074	13008	13074	13089	13191	13071	13097	13222	13056	13019	13163	13161	13097	13131	13185	12997	13085	13067	13221	13150	13200	13133	13087	13102	13138	12989	13224	12964	13085	13091	13065	13089	13162	13074	13052	13025	13183	13157	12990	13133	13275	13209	13149	13114	12935	13047	13099	13075	13100	12972	12998	12964	13006	13278	13065	13013	13111	12989	13168	12948	13083	13095	13170	13024	12992	12968	13078	13180	13196	13221	13195	13041	12920	13141	13160	13130	13102	13144	13059	13019	13089	13169	13007	13127	13086	13011	12965	13000	12986	13159	13039	13131	12904	13139	13079	13261	13177	13130	13198	13275	13250	13081	13069	13082	13115	13019	13172	13164	13132	13071	12888	13162	13112	13105	13168	13116	13110	13104	13049	13016	13005	13115	12980	12914	12960	13126	13107	13192	13197	13103	13071	13075	13040	13210	13083	13112	13245	13096	13062	13224	13215	13082	12940	13156	13116	12998	13063	13218	13028	12937	13324	13034	13095	13119	13067	13064	12830	13095	13146	13107	13165	13133	13093	12902	13167	12987	13035	13025	13174	13081	13220	13013	13100	13157	13064	13029	13043	13084	13173	12972	13139	13071	13150	13098	13143	13115	13317	13116	13177	13075	13159	12891	12997	13123	13055	13210	13197	13234	12993	13116	13154	13159	13049	13149	13160	13059	13093	13188	13013	13127	13176	12926	13164	13049	13237	13128	12996	13130	13195	13150	13018	13006	12989	13185	13099	12999	13104	13024	12900	13168	13091	13130	13212	13144	13105	13094	13093	13038	13228	13052	13277	13064	13145	12968	13182	12886	13091	13152	13121	13101	13216	13138	13015	13179	13144	13118	13241	13229	13102	13126	13150	13099	13081	13129	13091	13100	13112	13056	13225	13109	13264	13057	13053	13190	13044	13124	12885	13309	13065	13105	13154	13041	12895	12957	13083	13168	13051	13111	12962	13153	12968	13028	13113	13114	13184	13198	13122	13140	13245	13113	13295	13042	13066	13010	13104	13111	13109	13065	13185	13104	13026	13208	13130	13198	13032	13156	13090	13125	13054	13190	13044	13098	13095	13092	13249	12981	13162	13101	13068	13045	13090	12957	13219	13034	12925	12908	13071	13136	13038	13152	13062	13062	12999	12952	13160	13227	13022	13006	13114	13167	13017	13195	13066	13038	13029	13087	13140	13057	13171	13052	12931	13097	13124	13234	13051	13119	12934	12984	13176	13118	12993	13043	13111	12966	13059	13093	13195	13116	13176	12903	12989	13132	12966	13037	13143	13266	13087	13040	13044	13092	13143	13024	13179	13187	13166	13065	12979	13037	12973	13007	13105	13013	12998	12984	13045	13160	13205	12932	13123	13106	12993	13002	13116	12920	13239	13283	13055	13231	13175	13005	13243	13041	13081	13039	13062	13154	13095	12925	13157	13206	12929	13151	13161	13157	13225	13186	13139	13006	13135	12937	13036	13029	13072	13000	12977	13082	13142	12961	13056	13320	13224	13113	13063	13209	13100	13070	13061	13077	13124	13074	13217	13046	13077	13059	13058	13142	13280	13058	13094	13195	13099	12992	13213	12985	12995	13078	13020	12945	12998	13124	13166	13122	13153	13083	13039	13199	13199	12913	13157	12901	13271	13044	13114	13124	12971	13110	12930	13204	13188	13250	13039	12925	12957	13222	13166	13060	13063	13088	13060	13065	12987	13129	13071	13089	13051	13142	13071	13135	13130	12934	13032	13034	13152	13156	13182	13079	13054	13096	13145	13092	13148	13253	13159	13169	13172	13013	13055	13169	13160	13219	13261	12973	13018	13064	13219	13199	13015	12954	13035	12955	13096	13129	13090	13007	13077	13041	12981	13107	13212	13064	13074	13069	13161	13010	13093	13017	13139	13186	13118	13039	13110	13144	13212	13091	13121	13149	13194	13159	13129	13145	13119	12992	13159	12974	12956	13060	13002	13137	13114	13051	13103	12973	13304	13131	13115	13249	13041	13008	13101	13064	13187	13066	13021	13087	13019	13027	13039	13134	13206	13164	12917	13031	13097	13087	13196	13120	13075	13064	13087	13128	13195	13016	13185	13101	13007	13138	13070	13151	13096	13060	12981	13128	13252	13041	13161	13140	13177	13023	13092	13013	13187	13171	13129	13073	13139	13118	13285	13080	13169	12982	13283	13072	13089	13125	12988	13036	13069	13027	13072	13224	13060	13136	13170	12960	12915	13258	13249	13109	13021	12940	12994	13058	13320	13045	13270	13131	13011	13220	13119	13248	13222	13162	13056	13155	13151	13128	13065	13221	13042	13090	13014	12948	13238	13066	13026	13140	13157	12989	13104	12952	12993	13145	13191	13012	13052	13049	13160	13126	13095	12965	13067	13052	13234	13232	13190	13196	13034	12971	13196	13173	13034	13018	13249	13012	13211	13285	12893	13177	13063	13391	13138	13215	13030	13152	13099	13132	13105	13070	13051	13049	13061	13083	13062	13274	13125	13148	12965	13183	13050	13108	13278	13136	13003	13240	13084	13112	13079	13066	13251	13048	12952	13074	13005	13200	13133	13100	13153	13109	13198	13076	13001	13284	13249	13000	13062	13203	13250	13151	13168	13181	13087	13040	13033	13163	12969	13030	13221	13079	13099	13113	12992	13091	13219	13031	13099	13140	13142	12980	13077	13142	13095	12923	13143	13210	13022	12994	13031	13133	13075	13097	13119	13055	12979	13104	13006	12983	13007	13184	13111	13167	13165	13287	13165	13091	13095	13012	12970	13149	13231	12908	13148	13012	13185	13225	13046	13010	13056	13109	13039	13018	13014	13147	13092	13084	13026	12974	13122	13042	13102	13136	13129	13027	13221	12975	13142	12983	13013	13172	13159	13109	13170	13076	13138	13344	13307	13013	12999	13192	12978	12947	13206	13240	12912	13002	13072	13030	13042	13245	13227	13213	13168	13099	13151	13102	13275	13108	13066	13134	13157	12902	13064	13115	13079	13176	13046	12955	13136	13041	12928	13127	13109	13178	13284	13107	13051	13131	13105	13034	13065	13134	13056	13237	13050	13077	12994	13231	12909	13116	13023	12970	13160	13029	13233	13059	13215	12940	13176	13157	12966	13213	13062	13159	13017	13093	13271	13068	13006	13099	13137	13170	13010	13144	13180	13186	12925	13319	13159	13040	13093	12953	13107	13085	13236	13005	13114	13152	13030	13069	12940	13368	13013	12921	13105	13215	13107	13040	13027	13131	13116	13086	13134	13251	13111	13086	13171	13151	13080	13062	13067	13012	12883	12998	12994	13057	12997	13000	12951	13157	13139	13103	13074	13043	13134	13197	13082	13144	13021	13098	13145	13112	13037	13085	13073	12945	13002	13080	13073	13104	13123	13017	13130	13184	13164	13009	13004	13234	13138	13055	13100	13278	13150	13037	13082	13126	13017	13155	12995	13102	13132	13181	12909	13017	13228	12964	13187	13126	13032	12912	13147	13073	13013	13228	13140	13144	13099	12947	13212	13006	13133	13124	13115	12976	13236	13111	13039	13208	13254	12948	13180	13137	13146	12891	13078	13072	13026	13222	13027	13157	12991	13246	13000	13133	13030	12971	13134	13167	13127	12951	13134	13217	13130	13164	13117	12935	12996	13301	13102	13163	12992	13050	13158	13295	12995	13022	12992	12991	13074	13118	13066	13268	13084	13152	13230	13195	13054	12875	13150	13147	13084	12964	13036	13240	12887	13164	13220	13078	13079	13230	13088	13180	13014	13114	13028	13006	13034	13204	13152	13010	12948	13088	13141	12963	13148	13222	13140	13133	13014	13112	13126	13061	13078	13222	13147	13030	13308	13008	13080	13085	13090	13061	13122	12926	13105	12982	13222	13099	13242	13037	13082	13086
22897	21095	28885	23582	21311	22708	22773	17453	16332	16798	16523	16261	16253	15961	16190	15959	16095	15923	16165	16219	15761	15890	15870	15927	15807	15995	15923	16117	15784	15800	15850	15874	16120	15811	16012	16090	15696	15598	16030	15696	15764	15811	15824	15702	15805	15774	15793	15805	15961	15763	15796	15734	15801	15789	15903	15869	15850	15727	15675	15676	15867	15714	15694	15897	15508	15665	15610	15853	15806	15546	15731	15690	15803	15573	15768	15830	15709	16081	15884	16023	15910	16023	15901	15884	15984	15899	15873	15781	15904	15838	15788	15689	15727	15937	15727	15719	15706	15606	15810	15649	15552	15734	15641	15675	15550	15808	15753	15585	15660	15749	15666	15672	15635	15813	15884	15559	15682	15463	15625	15701	15837	15784	15858	15563	15550	15440	15736	15792	15608	15920	15745	15508	15526	15694	15534	15705	15637	15547	15525	15706	15623	15572	15643	15478	15600	15875	15741	15668	15850	15721	15720	15535	15873	15663	15650	15674	15546	15606	15617	15760	15752	15721	15747	15792	15597	15723	15868	15886	15782	15829	15867	15674	15714	15718	15606	15772	15809	15746	15814	15733	15690	15757	15756	15748	15932	15733	15853	15654	15566	15683	15801	15622	15874	15672	15615	15783	15664	15830	15788	15757	15714	15581	15741	15572	15804	15667	15529	15523	15686	15494	15534	15601	15777	15838	15685	15589	15519	15846	15654	15660	15685	15687	15878	15764	15585	15599	15725	15715	15605	15589	15672	15776	15507	15694	15729	15825	15777	15686	15503	15473	15502	15778	15703	15707	15777	15659	15883	15825	15859	15605	15704	15638	15893	15533	15613	15625	15570	15668	15680	15722	15632	15593	15614	15572	15603	15573	15607	15598	15767	15766	15778	15651	15649	15580	15655	15673	15884	15517	15665	15714	15767	15558	15633	15597	15895	15731	15840	15601	15691	15623	15659	15895	15769	15711	15535	15524	15830	15739	15822	15676	15755	15576	15533	15732	15808	15724	15661	15620	15585	15603	15786	15640	15614	15780	15600	15720	15796	15642	15718	15635	15647	15539	15691	15659	15762	15745	15591	15826	15573	15590	15651	15738	15691	15694	15703	15757	15605	15673	15582	15830	15721	15821	15656	15594	15713	15630	15699	15744	15615	15664	15725	15669	15574	15589	15761	15756	15650	15821	15488	15926	15883	15603	15731	15593	15841	15747	15678	15707	15840	15674	15710	15711	15872	15615	15850	15539	15520	15644	15680	15729	15566	15649	15950	15599	15705	15614	15741	15831	15728	15800	15638	15894	15593	15620	15847	15765	15759	15722	15638	15775	15768	15709	15703	15622	15742	15629	15804	15733	15568	15614	15753	15642	15553	15621	15408	15686	15390	15643	15596	15514	15567	15686	15754	15661	15769	15669	15652	15758	15446	15622	15518	15515	15631	15773	15618	15756	15799	15794	15736	15766	15647	15910	15642	15530	15668	15793	15756	15671	15597	15494	15810	15576	15859	15798	15797	15679	15702	15703	15724	15661	15923	15625	15629	15735	15658	15644	15689	15707	15500	15583	15838	15761	15894	15733	15742	15618	15655	15685	15597	15586	15747	15764	15754	15778	15544	15665	15535	15730	15916	15779	15651	15807	15791	15615	15565	15604	15690	15695	15659	15725	15631	15699	15767	15789	15703	15629	15689	15585	15682	15678	15630	15721	15676	15663	15593	15708	15849	15615	15966	15638	15942	15634	15668	15669	15652	15680	15803	15908	15562	15555	15693	16001	15830	15756	15727	15663	15584	15618	15606	15715	15718	15763	15693	15695	15710	15715	15754	15783	15689	15677	15596	15571	15558	15696	15653	15851	15676	15865	15665	15792	15805	15741	15705	15592	15586	15802	15759	15820	15804	15765	15763	15560	15729	15705	15693	15824	15584	15498	15858	15784	15769	15839	15777	15624	15688	15746	15779	15652	15708	15574	15639	15929	15641	15653	15690	15920	15659	15745	15632	15581	15852	15680	15884	15735	15807	15618	15760	15995	15798	15768	15628	15647	15817	15647	15755	15819	15489	15384	15607	15652	15597	15560	15672	15654	15636	15805	15748	15664	15672	15683	15675	15748	15791	15706	15889	15786	15782	15650	15581	15622	15730	15744	15577	15617	15795	15691	15453	15445	15601	15497	15561	15450	15642	15685	15606	15642	15791	15783	15696	15919	15721	15675	15723	15713	15708	15903	15531	15518	15638	15583	15667	15590	15635	15724	15909	15822	15680	15730	15777	15704	15599	15777	15735	15776	15743	15869	15696	15680	15716	15688	15485	15846	15622	15612	15812	15626	15716	15779	15689	15702	15693	15747	15745	15556	15626	15825	15824	15731	15524	15676	15772	15668	15597	15591	15687	15706	15938	15720	15912	15577	15724	15653	15925	15660	15638	15633	15674	15423	15774	15655	15950	15592	15652	15692	15640	15695	15621	15617	15762	15683	15741	15638	15559	15701	15827	15596	15824	15580	15643	15734	15668	15534	15611	15575	15516	15646	15546	15505	15746	15809	15944	15820	15569	15706	15862	15590	15664	15697	15664	15513	15672	15912	15948	15778	15688	15724	15671	15557	15691	15839	15590	15587	15474	15824	15638	15611	15818	15702	15726	15776	15488	15582	15424	15897	15573	15569	15588	15531	15770	15544	15715	15646	15772	15513	15709	15665	15649	15595	15724	15939	15473	15611	15672	15597	15694	15736	15773	15704	15775	15721	15671	15752	15563	15623	15705	15649	15754	15605	15722	15568	15503	15566	15819	15676	15687	15782	15664	15633	15596	15774	15639	15503	15826	15725	15782	15807	15673	15705	15769	15494	15783	15762	15619	15673	15471	15734	15814	15727	15646	15687	15729	15643	15670	15864	15820	15716	15807	15725	15650	15815	15684	15632	15713	15789	15548	15868	15778	15692	15680	15672	15773	15504	15527	15743	15646	15468	15799	15611	15683	15718	15854	15650	15684	15703	15826	15730	15593	15773	15692	15647	15617	15536	15709	15759	15713	15841	15675	15759	15687	15522	15611	15586	15774	15736	15584	15747	15709	15548	15635	15811	15692	15667	15845	15612	15640	15713	15790	15669	15621	15584	15681	15468	15579	15687	15701	15594	15627	15785	15798	15709	15660	15747	15590	15675	15670	15820	15756	15776	15554	15734	15799	15721	15562	15814	15732	15660	15744	15688	15768	15549	15753	15746	15587	15745	15639	15768	15583	15671	15567	15629	15705	15796	15716	15527	15735	15743	15800	15724	15608	15805	15633	15730	15592	15587	15810	15595	15597	15765	15797	15779	15588	15740	15650	15726	15506	15623	15696	15828	15847	15629	15670	15740	15706	15624	15579	15751	15780	15690	15636	15653	15890	15600	15590	15834	15592	15715	15578	15753	15747	15869	15656	15690	15676	15494	15686	15687	15705	15655	15706	15791	15632	15787	15640	15796	15875	15656	15585	15675	15379	15662	15707	15842	15647	15676	15798	15741	15614	15542	15504	15680	15556	15869	15833	15969	15669	15688	15673	15741	15551	15760	15773	15669	15671	15589	15612	15606	15697	15535	15786	15841	15699	15859	15781	15550	15664	15824	16027	15684	15708	15834	15536	15529	15675	15636	15649	15767	15631	15759	15645	15472	15654	15774	15664	15621	15633	15671	15587	15893	15614	15650	15836	15642	15874	15742	15679	15559	15549	15626	15699	15717	15642	15642	15444	15566	15674	15550	15599	15558	15851	15716	15680	15782	15818	15670	15496	15623	15833	15681	15641	15881	15575	15620	15735	15673	15829	15572	15675	15508	15694	15634	15939	15542	15748	15619	15783	15682	15862	15766	15433	15489	15712	15786	15846	15786	15797	15632	15731	15610	15487	15745	15597	15625	15374	15670	15633	15787	15904	15782	15683	15704	15570	15814	15603	15721	15873	15649	15426	15613	15658	15836	15657	15698	15651	15872	15760	15663	15602	15719	15862	15682	15809	15669	15855	15681	15690	15705	15699	15595	15570	15637	15653	15569	15668	15739	15642	15650	15669	15563	15722	15682	15668	15748	15544	15864	15966	15606	15599	15814	15672	15725	15344	15687	15601	15615	15671	15822	15717	15540	15790	15512	15621	15579	15741	15596	15586	15875	15834	15668	15650	15659	15586	15674	15602	15581	15718	15663	15727	15818	15559	15708	15625	15754	15686	15817	15642	15567	15692	15745	15752	15724	15743	15487	15842	15842	15728	15719	15742	15642	15704	15553	15664	15708	15725	15831	15685	15809	15787	15644	15739	15561	15753	15730	15648	15686	15558	15778	15753	15776	15739	15773	15585	15824	15683	15522	15790	15727	15687	15490	15602	15678	15797	15750	15814	15615	15688	15979	15542	15711	15800	15723	15793	15665	15790	15799	15846	15504	15870	15889	15669	15745	15846	15707	15767	15609	15571	15727	15770	15726	15806	15641	15694	15567	15815	15643	15704	15839	15850	15801	15626	15698	15594	15765	15640	15762	15622	15774	15739	15755	15537	15669	15962	15598	15793	15645	15725	15413	15417	15652	15637	15690	15913	15652	15589	15766	15698	15902	15765	15612	15602	15619	15808	15743	15791	15744	15700	15600	15656	15848	15819	15745	15705	15751	15849	15726	15872	15729	15671	15498	15657	15557	15840	15655	15853	15689	15753	15672	15651	15765	15542	15628	15710	15463	15458	15718	15734	15693	15720	15455	15561	15911	15861	15762	15710	15734	15510	15616	15770	15741	15760	15606	15866	15687	15744	15743	15796	15628	15656	15786	15643	15855	15604	15653	15878	15476	15699	15760	15606	15585	15422	15708	15764	15870	15833	15898	15766	15570	15650	15711	15649	15744	15717	15796	15770	15774	15671	15659	15851	15592	15722	15732	15720	15809	15764	15582	15900	15735	15858	15644	15737	15742	15624	15663	15735	15787	15702	15649	15606	15674	15529	15540	15701	15577	15646	15710	15564	15662	15714	15521	15638	15710	15665	15533	15915	15584	15654	15765	15576	15486	15678	15646	15931	15593	15775	15712	15714	15774	15579	15705	15600	15767	15779	15637	15812	15685	15681	15582	15478	15499	15632	15644	15644	15623	15607	15704	15803	15647	15775	15567	15940	15685	15646	15821	15813	15733	15595	15767
17353	32182	29814	22201	17723	16090	15071	14627	14026	13749	13772	13747	13636	13546	13357	13392	13594	13362	13478	13418	13324	13310	13295	13200	13297	13354	13351	13266	13319	13377	13573	13269	13337	13350	13232	13269	13321	13249	13140	13466	13307	13314	13373	13230	13504	13283	13256	13243	13217	13463	13282	13449	13326	13400	13207	13328	13302	13146	13385	13286	13322	13160	13375	13245	13354	13008	13186	13156	13246	13184	13429	13321	13367	13312	13467	13154	13451	13454	13477	13521	13590	13517	13427	13427	13460	13169	13426	13298	13427	13358	13272	13291	13358	13303	13296	13143	13313	13253	13255	13294	13288	13211	13285	13551	13319	13394	13291	13309	13128	13306	13199	13246	13229	13204	13355	13266	13334	13198	13313	13329	13316	13133	13414	13285	13297	13350	13143	13217	13193	13137	13324	13333	13292	13237	13241	13310	13300	13152	13426	13274	13252	13300	13048	13325	13220	13357	13418	13381	13067	13181	13261	13239	13154	13111	13377	13149	13284	13134	13328	13254	13306	13330	13431	13202	13234	13123	13299	13247	13233	13339	13231	13264	13196	13359	13411	13220	13458	13294	13102	13079	13203	13089	13180	13109	13202	13319	13338	13375	13254	13308	13202	13131	13413	13318	13202	13293	12974	13239	13359	13250	13264	13200	13319	13166	13102	13134	13275	13172	13350	13207	13208	13199	13154	13394	13171	13218	13337	13178	13237	13221	13271	13080	13288	13329	13242	13582	13252	13245	13370	13234	13312	13123	13261	13258	13292	13300	13145	13324	13172	13217	13311	13307	13276	13166	13293	13315	13198	13129	13162	13189	13263	13360	13217	13184	13343	13259	13259	13180	13245	13222	13346	13247	13221	13150	13349	13275	13298	13261	13313	13240	13203	13261	13304	13197	13101	13238	13263	13353	13214	13229	13366	13299	13356	13123	13217	13285	13150	13275	13377	13289	13220	13458	13368	13338	13334	13314	13205	13216	13143	13280	13320	13259	13239	13177	13166	13366	13229	13349	13190	13099	13185	13133	13199	13072	13235	13264	13297	13085	13195	13263	13270	13173	13211	13181	13219	13120	13288	13334	13183	13240	13307	13224	13203	13169	13043	13155	13223	13255	13273	13193	13170	13195	13304	13009	13280	13262	13232	13324	13474	13395	13410	13261	13341	13202	13211	13287	13116	13228	13189	13263	13393	13178	13270	13254	13110	13177	13307	13047	13217	13301	13240	13235	13143	13212	13216	13114	13282	13298	13268	13099	13085	13349	13294	13212	13189	13062	13353	13283	13278	13183	13326	13162	13200	13246	13382	13336	13155	13110	13302	13193	13204	13278	13260	13230	13381	13178	13266	13236	13432	13355	13397	13145	13488	13217	13236	12998	13368	13196	13199	13265	13209	13161	13123	13175	13197	13186	13206	13153	13136	13262	13150	13149	13242	13090	13168	13240	13443	13274	13128	13319	13158	13129	13227	13183	13213	13149	13184	13258	13187	13188	13193	13258	13238	13197	13251	13169	13242	12984	13138	13141	13184	13341	13334	13252	13253	13410	13170	13299	13207	13279	13250	13206	13208	13191	13337	13165	13079	13135	13267	13443	13194	13143	13271	13236	13302	13202	13087	13384	13124	13172	13307	13202	13197	13162	13058	13373	13307	13195	13263	12959	13218	13122	13343	13369	13163	13154	13210	13206	13171	13194	13249	13185	13145	13314	13146	13294	13100	13136	13272	13146	13229	13171	13316	13357	13245	13060	13358	13109	13369	13237	13090	13332	13192	13319	13118	13201	13330	13048	13262	13250	13200	13348	13057	13152	13165	13287	13320	13253	13249	13362	13209	13338	13233	13072	13181	13227	13221	13182	13273	13107	13169	13190	13215	13090	13324	13195	13300	13260	13352	13109	13247	13022	13189	13327	13252	13347	13286	13181	13141	13247	13413	13192	13371	13103	13318	13223	13291	13189	13302	13094	13273	13218	13178	13194	13114	13378	13307	13293	13206	13209	13311	13202	13283	13024	13383	13245	13339	13280	13123	13326	13220	13271	13264	13061	13385	13325	13444	13406	13324	13243	13336	13278	13207	13284	13163	13075	13178	13229	13373	13355	13279	13285	13134	13207	13117	13374	13223	13350	13197	13107	13148	13376	13253	13386	13309	13173	13383	13284	13275	13494	13263	13311	13149	13287	13180	13167	13243	13262	13193	13395	13127	13493	13346	13468	13136	13183	13254	13265	13039	13123	13359	13175	13289	13087	13221	13355	13389	13225	13182	13291	13222	13192	13220	13216	13273	13153	13108	13208	13481	13316	13147	13118	13327	13238	13262	13141	13179	13279	13262	13185	13335	13066	13238	13221	13161	13302	13101	13251	13175	13255	13300	13224	13167	13222	13419	13177	13163	13235	13311	13369	13074	13246	13094	13271	13306	13299	13262	13246	13192	13252	13186	13142	13216	13067	13076	13219	13207	13241	13089	13079	13324	13144	13072	13264	13170	13110	13132	13228	13258	13201	13276	13369	13054	13225	13232	13274	13439	13076	13159	13208	13312	13232	13419	13300	13290	13256	13212	13307	13230	13185	13057	13298	13154	13289	13202	13213	13227	13283	13198	13183	13193	13212	13261	13203	13236	13176	13346	13230	13355	13176	13148	13297	13231	13211	13212	13181	13070	13202	13367	13268	13123	13243	13187	13319	13087	13206	13397	13111	13143	13067	13022	13025	13128	13041	13379	13207	13353	13128	13374	13216	13084	13150	13244	13231	13360	13104	13226	13448	13214	13270	13336	13284	13228	13216	13107	13182	13199	13228	13307	13233	13337	13077	13213	13183	13212	13239	13267	13178	13174	13225	13243	13247	13202	13201	13292	13249	13174	13225	13243	13315	13198	13240	13214	13189	13211	13202	13227	13255	13170	13354	13149	13131	13232	13275	13204	13083	13257	13345	13342	13307	13273	13224	13407	13175	13253	13155	13302	13265	13212	13342	13063	13181	13380	13319	13146	13178	13230	13133	13176	13116	13209	13183	13261	13340	13238	13175	13177	13222	13257	13375	13347	13245	13111	13201	13221	13338	13247	13106	13250	13132	13317	13224	13370	13227	13437	13305	13141	13172	13233	13376	13277	13264	13302	13176	13159	13135	13317	13294	13087	13299	13204	13282	13147	13228	13098	13289	13230	13189	13271	13259	13242	13170	13296	13347	13264	13308	13193	13165	13275	13211	13176	13324	13173	13069	13283	13279	13073	13164	13218	13288	13167	13338	13019	13064	13142	13094	13281	13226	13021	13240	13193	13354	13326	13091	13098	13203	13230	13275	13324	13195	13119	13183	13176	13367	13263	13199	13313	13321	13303	13177	13204	13273	13272	13247	13122	13247	13243	13235	13300	13070	13184	13301	13273	13134	13254	13186	13154	13358	13260	13032	13151	13403	13300	13008	13166	13049	13245	13261	13141	13198	13135	13279	13270	13117	13352	13300	13202	13289	13226	13203	13156	13262	13109	13251	13275	13286	13223	13285	13095	13278	13350	13230	13183	13285	13427	13121	13166	13132	13220	13209	13183	13144	13316	13270	13170	13222	13206	13336	13266	13379	13233	13338	13379	13275	13222	13132	13132	13313	13071	13228	13208	13327	13306	13165	13313	13117	13347	13195	13219	13193	13129	13040	13128	13143	13364	13362	13329	13227	13302	13288	13216	13346	13206	13319	13480	13206	13190	13122	13258	13234	13236	13348	13373	13330	13057	13266	13216	13263	13284	13439	13174	13123	13320	13167	13380	13267	13154	13093	13271	13424	13259	13290	13315	13152	13109	13353	13273	13310	13206	13167	13258	13165	13286	13273	13107	13166	13349	13159	13323	13385	13305	13102	13197	13182	13314	13326	13221	13121	13112	13320	13169	13291	13300	13197	13224	13088	13237	13225	13044	13225	13257	13306	13318	13289	13255	13259	13208	13107	13332	13292	13123	13331	13402	13260	13288	13167	13120	13462	13136	13278	13255	13459	13088	13179	13242	13338	13205	13079	13335	13304	13274	13296	13179	13230	13254	13290	13275	13272	13154	13402	13299	13023	13301	13436	13110	13200	13074	13162	13190	13252	13216	13214	13239	13337	13263	13074	13118	13180	13325	13188	13281	13166	13289	13307	13185	13156	13205	13218	13079	13284	13230	13312	13180	13344	13174	13321	13276	13070	13180	13119	13285	13238	13100	13132	13137	13019	13251	13382	13229	13241	13298	13154	13171	13119	13310	13150	13138	13293	13036	13237	13297	13247	13272	13119	13283	13054	13189	13188	13154	13152	13225	13183	13349	13201	13329	13202	13153	13273	13057	13229	13147	13096	13283	13260	13405	13218	13264	13333	13143	13203	13254	13048	13397	13370	13202	13072	13128	13228	13134	13197	13251	13140	13233	13359	13135	13430	13223	13149	13244	13332	13246	13125	13192	13081	13054	13046	13177	13219	13298	13303	13164	13222	13348	13259	13246	13194	13111	13193	13334	13276	13232	13284	13236	13260	13273	13263	13297	13252	13107	13256	13202	13362	13121	13238	13289	13256	13181	13159	13404	13338	13116	13388	13185	13208	13279	13251	13210	13291	13322	13247	13165	13254	13172	13375	13200	13309	13236	13336	13255	13235	13372	13120	13123	13279	13208	13297	13136	13378	13260	13128	13220	13258	13213	13239	13049	13244	13334	13233	13144	13156	13313	13345	13166	13171	13348	13181	13023	13182	13106	13155	13178	13197	13365	13249	13119	13265	13296	13460	13358	13197	13284	13167	13470	13273	13267	13245	13154	13135	13229	13333	13200	13186	13259	13199	13321	13256	13172	13124	13129	13160	13108	13157	13167	13228	13128	13263	13250	13139	13332	13241	13305	13168	13397	13196	13204	13099	13281	13259	13222	13161	13189	13216	13305	13215	13411	13186	13255	13152	13115	13112	13142	13326	13321	13176	13224	13311	13217	13176	13353	13235	13249	13221	13260	13235	13262	13273	13364	13182	13218	13268	13413	13351	13374	13168	13185	13216	13144	13273	13223	13193	13257	13200	13258	13155	13207	13048	13206	13250	13279	13419	13162	13266	13282	13184	13278	13254	13271	13332	13355	13319	13219	13229	13293	13111	13254	13305	13205	13335	13266	13186	13270	13158	13253	13208	13245	13138
27922	22077	24035	20825	16856	16356	16086	16025	15906	15690	15930	15664	15877	15886	15853	15774	15792	15977	15731	15655	15783	15877	15826	15908	16078	15811	15773	16015	15777	15717	15654	15815	15847	15908	15769	15759	15819	15680	15816	15799	15687	15874	16016	15710	15808	15879	15799	15884	15759	15744	15710	15708	15792	15924	15827	15744	15799	15716	15841	15560	15619	15566	15553	15916	15866	15637	15803	15892	15901	15914	15749	15485	15922	15793	15947	16080	15697	15725	15961	15974	15904	16016	15983	15816	15636	15797	15906	15998	16000	15962	15816	15659	15833	15951	15755	15863	15890	15798	15814	15634	15644	15703	15948	15608	15735	15805	15902	15871	15780	15748	15682	15758	15834	15878	15722	15806	15799	15668	15953	15825	15846	15809	15836	15591	15753	15823	15849	15618	15839	15729	15739	15957	15771	15820	15854	15839	15783	15815	15823	15931	15711	15876	15861	15838	15818	15728	15629	15944	15860	15854	15558	15672	15711	15808	15821	15718	15995	15809	15850	16066	15835	15626	15702	15529	15824	15851	15963	15779	15769	15659	15685	15979	15717	15877	15753	15558	15746	15755	15859	15640	15978	15881	15866	15801	15766	15883	15826	15842	15838	15842	15820	15788	15648	15918	15720	15800	15639	15680	15831	15887	15775	15852	15640	15705	15658	15808	15929	15893	15457	15792	15788	15892	15647	15988	15851	15827	15702	15769	15834	15925	15628	15965	15871	15860	15991	15760	15705	15946	15698	15827	15811	15789	15750	15744	15840	15856	15781	15777	15744	15911	15697	15761	15742	15701	15800	15841	15616	15637	15669	15593	15579	15720	15841	15918	15947	15795	15876	15856	15868	15729	15894	15859	15756	15855	15720	15836	15980	15776	15699	15904	15887	15648	15611	15792	15947	15860	15768	15858	16104	15968	15866	15628	15553	15716	16158	15783	15970	15761	15751	15769	15703	15856	15656	15658	15906	15811	15808	15759	15820	15792	15612	15576	15754	15776	15785	15783	15679	15920	16040	15880	15587	15778	15817	15767	15706	15692	15839	15626	15914	15772	15754	15974	15844	15650	15829	15957	16018	15807	15918	15729	15663	15901	15804	15828	15774	15852	15713	15858	15779	15851	15880	15813	15819	15786	15677	15670	15567	15750	15808	15687	15864	15761	15805	15727	15722	15917	15557	15758	15804	15783	15691	15757	16074	15777	15809	15712	16089	15854	16044	15855	15939	15702	15673	15852	15877	15928	15510	16069	15918	15776	15663	15723	15838	15844	15935	15941	15917	15762	15843	15682	15615	15770	15719	15690	15860	15736	15915	15741	15784	15826	15648	15818	15838	15806	15940	15565	15789	15823	15683	15679	15825	15806	15659	15788	15753	15722	15685	15658	15811	15865	15730	15714	15739	15801	15549	15576	15572	15539	15599	15943	15970	15848	15767	15743	15780	15754	15781	15902	15790	16009	15986	15974	15717	15819	15735	15788	15798	15932	15926	15888	15933	15765	15759	15708	15852	15691	15782	15972	15701	15692	15685	15678	15851	15717	15794	15759	15757	15785	15775	15869	15855	15698	15938	15807	15901	15624	15798	15558	15848	15972	15722	15677	15813	15739	15888	16135	15779	15892	15841	16040	15798	15806	15786	15890	16078	15807	15802	15738	15769	15884	15767	15813	15743	15774	15734	15845	15954	15726	15655	15715	15894	16005	15745	15866	15576	15832	15661	15864	15698	15831	15788	15814	15868	15565	15650	15751	15841	15747	15798	15933	15811	15744	15805	15543	15896	15733	15724	15753	15834	15833	15823	15941	15865	15732	15788	15821	15731	15766	15703	15834	15797	15969	15737	15790	15875	15967	15917	15984	15820	15633	15739	15950	15764	15569	15738	15665	15776	15894	15825	15784	15769	15935	15744	15764	15797	15695	15829	15701	15827	15794	15730	15743	15814	15552	15772	15740	15639	15912	15666	15813	15861	15738	15667	15676	15735	15749	15827	15722	16118	15644	15735	15761	15899	15837	15833	15774	15862	15575	15794	15611	15822	15703	15893	15656	15672	15907	15918	15808	15918	15975	15746	15749	15881	15620	15691	15768	15842	15589	15657	15500	15650	15689	16004	15767	15844	15628	15770	15782	15912	15857	15787	15851	16004	15695	15799	15815	15736	15855	15708	15710	15799	15773	15762	15621	15773	15768	15737	15717	15853	15770	15733	15594	15712	15884	15861	15890	15827	15679	15855	15718	15864	15637	15606	16038	15729	15928	15615	15720	15752	15686	15829	15705	15917	15571	15801	15972	15896	15700	15923	15698	15864	15801	15825	15849	15561	15674	15732	15622	15713	15763	16060	15980	15591	15718	15837	15882	15946	15983	15666	15787	15763	15597	15740	15601	15770	15980	15691	15591	15739	15668	15917	15776	15774	15811	15864	15793	15720	15622	15935	15901	15800	15904	15848	15741	15697	15809	15714	15758	15844	15780	15829	15754	15859	15853	15927	15899	15886	15890	15801	15740	15749	15731	15935	15734	15987	15878	15729	15762	15824	15794	15672	15640	15746	15680	15911	15764	15807	15712	15641	15668	15801	15935	15647	15667	15997	15693	15933	15799	15722	15788	15934	15836	15920	15644	15927	15901	15763	16074	15746	15879	15616	15807	15868	15783	15687	15972	15851	15971	15893	15874	15678	15489	15681	15657	15650	15725	15753	15786	15655	15800	15846	15806	15621	15753	15663	15867	15718	15728	15694	15972	15781	15994	15736	15663	15744	15637	15753	15808	15786	15734	15824	15683	15756	16039	15774	15771	15718	15749	15713	15742	15947	16056	15892	15747	15800	15728	15698	15741	15788	15722	15700	15803	15713	15819	15819	15607	15682	16013	15922	15988	15883	15993	15899	15890	15892	15873	15885	15767	15701	15794	15894	15845	15840	15617	15772	15719	15681	15809	15981	15829	15740	15884	15782	15789	15768	15624	15774	15956	15800	15582	15877	15751	15876	15694	15743	15664	15715	15792	15982	15719	15830	15819	15624	15778	15990	15811	15806	15745	15885	15609	15757	15722	15766	15666	15804	15601	15925	15696	15933	15834	15819	15589	15871	15850	15843	15870	15890	15848	15772	15861	15758	15882	15996	15736	15788	15866	15868	15845	15642	15853	15762	15887	15988	15592	15944	15807	15782	16035	15692	15646	15860	15809	15900	15819	15705	15748	15962	15815	15836	15843	15691	15814	15789	15724	15794	15867	15759	15838	15896	15857	15914	15835	15870	15891	15885	15808	15987	15938	15659	15804	15738	15864	15583	15780	15653	15829	15798	15975	15863	15736	15606	15785	15674	15707	16027	15780	15860	15699	15773	15910	15600	15769	15666	15564	15734	15906	15927	15972	15737	15765	15724	15837	15985	15712	15770	15863	15784	15874	15832	15710	15722	15834	15867	16026	15639	15878	15808	15684	15861	15836	15739	15855	15859	15680	15815	15687	15725	15763	15687	15755	15650	15734	15745	15874	15606	15873	15937	15940	15846	15613	15958	15800	16037	15823	15788	15830	15816	15897	15783	15648	15867	15851	15729	15773	15738	15729	15870	15648	15699	15783	15674	15761	15664	15647	15973	15853	15905	15902	15863	15889	15838	15788	15643	15917	15891	15769	15815	15872	15822	15967	15862	15701	16072	15695	15871	15787	15819	15825	15918	15722	15798	15714	15858	15811	15869	15777	15803	15742	15785	15938	15692	15744	15868	16034	15953	15851	15733	15976	15970	15706	15782	15662	15909	15665	15782	15801	15828	15725	15827	15588	15866	15870	15706	15871	15876	15770	15839	15809	15914	15724	15753	15682	15608	15775	15750	15711	15791	15842	15876	15789	15765	15673	15878	15755	16086	15689	15905	16032	15904	15907	15742	15788	15769	15729	15894	15954	15711	15735	15837	15793	15897	15770	15771	15862	15716	15640	15814	15856	16058	15765	15999	15787	15808	15820	15851	15953	15884	15723	15856	15817	15841	15849	15769	15821	15745	15960	15764	16015	15859	15731	15809	15788	15885	15701	15778	15869	15733	15650	15921	15728	15629	15834	15880	15827	15754	15718	15935	15936	15696	15766	15800	15832	15978	15825	15842	15779	15861	15744	15783	15700	15677	15680	15726	15803	15783	16111	15925	15923	15768	15859	15722	15983	15927	15893	15778	15777	15788	15787	15774	15623	15921	16022	15889	15710	15892	15833	15838	15694	15751	15911	16037	15783	15959	15561	15918	15679	15649	15637	15821	15871	15923	15936	15870	15748	15682	15860	15795	15551	15870	15855	15852	16078	15894	15726	15930	15853	15774	15653	15666	15960	15692	15930	15677	15769	15856	16004	15758	15820	15850	15812	15857	15732	15712	15813	15865	15898	15717	15897	15903	15805	15943	15707	15786	15796	15803	15747	15965	15781	15879	15816	15854	15726	15679	15729	15738	15780	15604	15682	15824	15866	15762	15867	15745	15849	15951	15716	15697	15844	15971	15891	16006	15572	15921	15696	15769	15769	15829	15811	15746	15808	15887	15835	15783	15823	15893	15623	15827	15822	15979	15975	15660	15779	15703	15905	15797	15827	15890	15697	15918	15692	15791	15836	15913	15687	15763	15818	16001	15719	15854	15850	15881	15701	15836	15800	15868	15684	15846	15884	15588	15840	15906	15599	15713	15592	15616	15769	15747	15565	15646	16109	15765	15863	15694	15799	15788	15878	15775	15744	15818	15764	15794	15775	15831	15666	15830	15840	15927	15967	15929	15752	15669	15841	15837	15945	15713	15944	16003	15708	15867	15837	15563	15741	15788	15885	15805	15805	15813	15883	15761	15924	15910	15838	15959	15814	15721	15913	15718	15677	15822	15861	15711	15760	15575	15683	15719	15582	15841	15929	15913	15884	15903	15823	15855	15614	15887	15738	15656	15878	15951	15691	15911	15675	15807	15912	15746	15771	15760	15948	15691	15904	15729	15874	15759	15691	15978	16015	16016	15810	15785	15761	15674	15630	15741	15773	15941	15961	16014	15699	15932	15862	15749	15659	15813	15856	15733	15938	15894	15740	16008	15785	15809	15877	15765	15657	15918	15648	15661	15765	15852	15746	15784	15575	15754	15878	15896	15932	15853	15932	15732	15631	15671	15817	15849	15863	15703	15956
15319	20420	20168	16829	14618	13808	13613	13435	13295	13288	13480	13266	13202	13399	13398	13378	13293	13458	13434	13333	13336	13456	13366	13336	13402	13156	13536	13407	13567	13389	13257	13202	13370	13334	13436	13157	13324	13382	13381	13582	13314	13312	13356	13506	13188	13378	13333	13490	13161	13427	13273	13491	13490	13465	13327	13263	13293	13431	13348	13286	13185	13260	13366	13306	13324	13443	13369	13130	13488	13430	13344	13344	13287	13256	13239	13383	13332	13459	13474	13309	13616	13423	13466	13401	13366	13424	13405	13384	13276	13283	13514	13447	13257	13337	13357	13335	13410	13379	13416	13338	13349	13309	13224	13493	13310	13481	13287	13362	13382	13535	13434	13324	13388	13445	13209	13428	13338	13390	13378	13473	13334	13443	13355	13380	13156	13197	13296	13436	13354	13243	13355	13534	13470	13368	13191	13202	13267	13257	13429	13290	13352	13381	13457	13402	13315	13347	13351	13198	13258	13307	13421	13332	13351	13256	13336	13322	13299	13493	13259	13359	13402	13329	13317	13386	13256	13458	13197	13451	13439	13286	13421	13147	13419	13251	13315	13345	13292	13293	13441	13376	13384	13255	13314	13321	13221	13318	13255	13217	13522	13306	13508	13357	13348	13405	13278	13268	13526	13442	13277	13256	13264	13427	13331	13418	13295	13462	13396	13445	13328	13550	13282	13474	13272	13231	13345	13270	13431	13332	13230	13348	13304	13349	13418	13236	13451	13386	13341	13378	13370	13332	13525	13358	13265	13373	13541	13465	13417	13483	13309	13337	13549	13288	13406	13325	13194	13337	13277	13418	13373	13115	13392	13241	13456	13415	13250	13294	13441	13263	13243	13543	13441	13426	13325	13339	13431	13389	13379	13296	13345	13369	13502	13275	13347	13408	13589	13447	13263	13486	13462	13453	13261	13309	13425	13342	13344	13274	13339	13394	13366	13298	13478	13058	13405	13239	13469	13393	13405	13240	13331	13455	13362	13321	13442	13177	13340	13344	13579	13200	13416	13501	13522	13314	13358	13529	13379	13398	13524	13537	13490	13397	13305	13300	13380	13233	13276	13490	13232	13277	13280	13331	13214	13422	13351	13099	13324	13241	13352	13296	13261	13333	13332	13389	13425	13360	13585	13259	13327	13254	13417	13357	13409	13358	13274	13508	13431	13510	13230	13440	13279	13382	13472	13335	13397	13271	13329	13494	13470	13479	13348	13278	12998	13307	13403	13470	13324	13416	13425	13342	13410	13483	13430	13420	13394	13431	13364	13325	13382	13567	13489	13454	13601	13343	13434	13211	13392	13463	13423	13395	13402	13422	13409	13347	13281	13263	13512	13355	13342	13361	13358	13256	13280	13416	13561	13291	13415	13271	13308	13254	13376	13247	13272	13446	13202	13362	13448	13398	13281	13479	13257	13412	13177	13450	13401	13517	13300	13300	13430	13359	13367	13322	13266	13384	13397	13443	13269	13285	13383	13303	13367	13463	13503	13354	13413	13421	13461	13268	13295	13381	13292	13306	13297	13447	13414	13388	13415	13178	13359	13414	13469	13486	13359	13377	13365	13291	13261	13350	13370	13297	13278	13324	13438	13390	13353	13409	13358	13347	13302	13288	13313	13304	13340	13430	13420	13247	13307	13350	13359	13503	13375	13384	13446	13352	13379	13469	13383	13342	13384	13314	13392	13342	13400	13387	13399	13464	13270	13460	13313	13285	13286	13412	13310	13382	13411	13399	13294	13378	13504	13336	13355	13465	13479	13328	13330	13438	13318	13446	13436	13333	13540	13329	13290	13497	13313	13512	13358	13355	13355	13380	13326	13281	13312	13205	13400	13260	13327	13491	13537	13620	13388	13425	13362	13342	13277	13479	13354	13448	13217	13435	13372	13247	13424	13216	13277	13266	13299	13448	13198	13349	13340	13358	13365	13468	13447	13397	13299	13524	13341	13389	13344	13463	13214	13224	13361	13272	13419	13382	13367	13250	13397	13279	13334	13336	13317	13410	13375	13150	13368	13415	13479	13094	13436	13288	13435	13335	13365	13338	13247	13201	13443	13536	13380	13356	13436	13472	13461	13418	13229	13461	13294	13352	13322	13572	13317	13437	13256	13297	13274	13290	13158	13483	13402	13390	13402	13403	13425	13394	13435	13419	13179	13128	13411	13328	13443	13356	13440	13417	13286	13306	13330	13421	13502	13219	13322	13312	13371	13489	13228	13307	13391	13303	13395	13385	13467	13279	13303	13319	13365	13386	13249	13263	13237	13482	13347	13529	13264	13380	13476	13402	13264	13428	13285	13456	13346	13415	13500	13411	13681	13440	13341	13306	13379	13317	13464	13207	13376	13386	13439	13446	13291	13575	13133	13341	13322	13292	13322	13370	13303	13412	13374	13445	13323	13329	13376	13391	13534	13312	13224	13513	13360	13367	13489	13163	13312	13401	13263	13369	13503	13442	13460	13413	13424	13381	13471	13385	13461	13312	13370	13320	13364	13386	13560	13303	13437	13268	13537	13395	13424	13292	13449	13351	13107	13339	13249	13390	13503	13217	13242	13268	13271	13281	13319	13332	13269	13331	13306	13385	13416	13358	13413	13235	13471	13345	13359	13312	13479	13334	13532	13396	13510	13358	13539	13472	13383	13226	13469	13454	13437	13324	13304	13318	13379	13374	13356	13154	13352	13225	13475	13263	13362	13392	13245	13454	13344	13367	13308	13267	13362	13221	13365	13387	13275	13237	13288	13474	13269	13326	13368	13465	13405	13336	13342	13369	13395	13326	13318	13325	13588	13290	13300	13368	13384	13356	13350	13380	13350	13217	13202	13475	13226	13434	13400	13471	13270	13387	13338	13404	13339	13297	13354	13466	13478	13339	13307	13473	13356	13461	13325	13327	13440	13229	13400	13363	13359	13356	13422	13244	13527	13368	13403	13400	13439	13236	13253	13249	13321	13403	13436	13433	13260	13342	13397	13270	13419	13367	13200	13347	13368	13294	13401	13396	13479	13408	13337	13449	13561	13391	13349	13233	13251	13429	13561	13386	13242	13325	13330	13344	13242	13360	13264	13385	13258	13182	13433	13306	13259	13364	13381	13195	13204	13341	13464	13446	13392	13342	13347	13418	13292	13437	13337	13305	13340	13359	13317	13257	13195	13480	13313	13313	13355	13275	13261	13201	13414	13487	13301	13331	13258	13452	13255	13339	13385	13297	13410	13534	13338	13379	13277	13265	13501	13074	13187	13326	13388	13357	13432	13401	13260	13365	13249	13145	13313	13348	13293	13332	13531	13382	13431	13389	13527	13454	13157	13362	13558	13565	13321	13316	13351	13299	13353	13281	13348	13387	13384	13240	13453	13471	13515	13440	13318	13596	13477	13396	13400	13172	13512	13211	13525	13327	13557	13343	13330	13459	13403	13329	13236	13399	13363	13451	13288	13151	13516	13381	13334	13522	13328	13412	13309	13361	13384	13288	13491	13305	13284	13238	13444	13315	13482	13328	13347	13211	13416	13341	13284	13349	13302	13448	13399	13379	13296	13501	13341	13362	13412	13273	13405	13419	13506	13192	13267	13275	13325	13495	13257	13210	13444	13232	13260	13408	13442	13345	13265	13370	13463	13459	13388	13481	13330	13470	13392	13299	13339	13302	13212	13214	13330	13501	13404	13299	13370	13496	13338	13315	13332	13247	13561	13406	13269	13352	13479	13464	13382	13321	13474	13266	13248	13360	13209	13400	13471	13337	13534	13297	13336	13398	13311	13383	13269	13428	13342	13381	13276	13279	13358	13402	13309	13264	13395	13340	13410	13189	13274	13611	13398	13334	13157	13301	13462	13346	13329	13225	13302	13409	13442	13370	13389	13262	13426	13373	13463	13225	13351	13395	13410	13246	13410	13259	13647	13205	13324	13315	13389	13410	13390	13493	13278	13351	13395	13300	13321	13378	13298	13293	13285	13392	13329	13572	13445	13404	13378	13448	13297	13372	13341	13500	13285	13450	13184	13313	13381	13416	13330	13403	13326	13266	13209	13451	13512	13379	13323	13368	13398	13339	13352	13332	13354	13405	13344	13282	13366	13338	13305	13472	13391	13310	13378	13369	13394	13231	13309	13344	13339	13189	13457	13430	13283	13397	13396	13315	13466	13302	13304	13315	13404	13478	13433	13264	13372	13344	13323	13149	13438	13243	13418	13367	13384	13405	13427	13214	13335	13387	13294	13459	13343	13510	13348	13295	13346	13426	13259	13396	13377	13391	13395	13259	13422	13469	13437	13414	13504	13384	13394	13360	13326	13327	13220	13388	13351	13231	13270	13345	13382	13308	13456	13160	13521	13210	13434	13274	13486	13362	13274	13258	13374	13393	13349	13396	13348	13360	13468	13330	13472	13434	13402	13299	13392	13334	13449	13532	13361	13451	13548	13372	13365	13423	13366	13301	13381	13400	13436	13301	13269	13367	13329	13433	13434	13233	13263	13292	13226	13441	13360	13367	13516	13481	13376	13266	13358	13451	13317	13324	13388	13210	13511	13402	13303	13328	13307	13403	13340	13525	13198	13430	13137	13370	13287	13386	13373	13417	13363	13304	13441	13340	13374	13396	13305	13296	13380	13432	13350	13391	13456	13277	13332	13369	13460	13361	13514	13295	13384	13269	13247	13307	13394	13049	13584	13160	13395	13431	13442	13339	13348	13502	13519	13387	13389	13296	13398	13455	13463	13276	13252	13338	13536	13286	13365	13196	13368	13394	13379	13504	13421	13298	13355	13262	13381	13405	13437	13499	13366	13256	13528	13303	13299	13363	13519	13369	13299	13326	13331	13314	13203	13235	13306	13468	13325	13437	13564	13221	13345	13359	13266	13433	13266	13303	13327	13332	13453	13349	13382	13373	13204	13325	13327	13360	13385	13334	13539	13438	13376	13201	13524	13493	13386	13376	13495	13423	13476	13268	13284	13398	13251	13377	13450	13377	13407	13272	13462	13302	13436	13291	13256	13469	13307	13477	13238	13548	13309	13396	13220	13329	13428	13264	13337	13326	13411	13583	13426	13342	13291	13450	13451	13494	13349	13485	13487	13225	13245	13446	13380	13480	13305	13503	13397	13421	13228	13398	13260	13297	13302	13473	13559	13395	13609	13450	13299	13504
24186	21090	28346	24252	21803	20146	18334	16363	15839	15762	15849	15592	15860	15677	15687	15504	15673	15583	15657	15503	15595	15378	15447	15563	15614	15522	15546	15604	15676	15421	15530	15532	15427	15540	15673	15633	15645	15566	15425	15506	15584	15439	15525	15529	15517	15489	15593	15407	15453	15455	15620	15487	15480	15543	15604	15514	15448	15518	15464	15530	15433	15519	15462	15437	15571	15501	15562	15520	15386	15359	15400	15572	15731	15594	15621	15722	15655	15751	15718	15708	15770	15560	15547	15509	15561	15575	15464	15680	15648	15345	15423	15478	15643	15603	15431	15562	15548	15553	15565	15440	15623	15486	15510	15484	15554	15337	15671	15526	15427	15574	15585	15384	15340	15618	15471	15593	15420	15350	15512	15594	15829	15466	15602	15620	15354	15461	15312	15240	15622	15643	15673	15717	15492	15476	15522	15464	15723	15537	15504	15487	15505	15430	15602	15428	15382	15578	15450	15463	15332	15511	15485	15522	15594	15473	15517	15645	15507	15506	15617	15489	15428	15510	15410	15311	15417	15409	15441	15500	15378	15396	15411	15667	15422	15474	15428	15630	15405	15363	15442	15491	15481	15380	15512	15440	15719	15529	15468	15455	15733	15678	15455	15572	15526	15568	15358	15400	15467	15363	15327	15442	15510	15528	15385	15327	15392	15502	15383	15269	15442	15643	15613	15459	15564	15519	15320	15517	15383	15372	15691	15533	15538	15511	15342	15655	15459	15393	15557	15487	15567	15372	15279	15521	15323	15289	15416	15493	15733	15604	15323	15457	15603	15224	15357	15333	15310	15350	15446	15324	15551	15459	15603	15500	15394	15494	15566	15418	15438	15434	15384	15540	15514	15467	15599	15405	15707	15314	15538	15501	15627	15628	15455	15419	15567	15536	15633	15680	15525	15410	15562	15491	15255	15358	15480	15637	15383	15394	15285	15316	15437	15499	15388	15415	15389	15470	15429	15542	15484	15606	15511	15394	15439	15296	15486	15553	15593	15322	15580	15391	15525	15552	15347	15595	15431	15451	15451	15782	15540	15332	15598	15340	15544	15530	15343	15562	15418	15432	15482	15584	15688	15329	15441	15500	15300	15668	15578	15701	15310	15537	15246	15457	15606	15527	15521	15525	15595	15265	15504	15263	15509	15568	15659	15554	15543	15740	15657	15445	15476	15470	15414	15407	15593	15449	15357	15485	15408	15389	15469	15459	15484	15501	15463	15446	15550	15553	15594	15356	15483	15508	15464	15451	15209	15441	15436	15493	15487	15542	15569	15381	15491	15391	15714	15650	15550	15452	15580	15500	15601	15441	15557	15509	15550	15493	15726	15492	15500	15689	15468	15644	15584	15557	15566	15488	15447	15438	15593	15406	15535	15321	15375	15361	15393	15419	15332	15379	15582	15293	15444	15300	15419	15465	15460	15516	15394	15647	15524	15536	15440	15529	15337	15515	15454	15679	15283	15391	15550	15325	15552	15202	15438	15507	15393	15482	15523	15416	15558	15604	15527	15613	15464	15608	15612	15505	15508	15376	15230	15451	15442	15490	15469	15605	15673	15378	15548	15291	15539	15388	15326	15585	15636	15480	15460	15322	15421	15440	15486	15385	15397	15542	15462	15548	15572	15394	15473	15548	15476	15576	15560	15550	15518	15278	15409	15438	15613	15668	15530	15670	15378	15360	15496	15386	15672	15538	15257	15349	15324	15425	15357	15546	15529	15444	15451	15481	15651	15219	15565	15320	15319	15600	15472	15723	15646	15501	15413	15623	15566	15521	15449	15645	15789	15382	15470	15533	15292	15604	15482	15404	15552	15449	15421	15506	15447	15517	15432	15431	15639	15633	15532	15565	15399	15388	15616	15552	15650	15672	15382	15360	15292	15454	15464	15455	15398	15517	15548	15626	15507	15433	15455	15516	15339	15477	15680	15489	15407	15657	15387	15376	15593	15358	15572	15496	15420	15603	15482	15606	15473	15484	15815	15355	15623	15525	15278	15464	15573	15394	15401	15592	15340	15522	15545	15628	15322	15387	15399	15594	15494	15586	15652	15330	15553	15373	15328	15448	15466	15708	15479	15425	15376	15680	15675	15494	15442	15353	15401	15402	15580	15528	15545	15407	15316	15561	15572	15492	15397	15274	15409	15494	15426	15539	15484	15686	15657	15634	15697	15472	15431	15358	15396	15600	15462	15786	15567	15493	15480	15302	15300	15724	15650	15312	15489	15557	15457	15429	15448	15606	15512	15462	15362	15612	15419	15538	15402	15689	15451	15626	15336	15344	15520	15488	15578	15567	15549	15449	15482	15387	15465	15429	15547	15375	15888	15449	15719	15703	15473	15422	15331	15309	15252	15422	15573	15407	15671	15514	15415	15403	15506	15303	15375	15492	15473	15513	15597	15589	15413	15546	15626	15479	15299	15529	15462	15335	15543	15335	15477	15498	15507	15337	15353	15468	15488	15267	15421	15467	15337	15434	15611	15693	15579	15614	15646	15443	15551	15455	15472	15584	15623	15571	15479	15433	15313	15336	15570	15487	15507	15381	15512	15643	15357	15561	15652	15374	15479	15357	15522	15447	15528	15377	15317	15562	15446	15382	15164	15459	15438	15510	15553	15498	15517	15468	15622	15656	15234	15247	15599	15529	15558	15315	15459	15452	15568	15599	15483	15520	15563	15357	15320	15338	15520	15449	15505	15430	15459	15667	15395	15479	15421	15299	15449	15561	15426	15387	15299	15541	15517	15488	15599	15437	15525	15584	15487	15495	15441	15378	15552	15460	15504	15485	15307	15672	15469	15535	15485	15494	15467	15546	15561	15319	15385	15404	15524	15361	15492	15545	15485	15216	15560	15412	15473	15581	15402	15465	15488	15536	15350	15478	15585	15460	15228	15617	15325	15664	15568	15551	15459	15619	15496	15511	15458	15530	15425	15544	15332	15571	15632	15504	15617	15471	15370	15616	15427	15358	15675	15349	15440	15620	15387	15560	15492	15637	15469	15487	15398	15568	15432	15319	15411	15488	15604	15364	15527	15520	15506	15550	15577	15382	15581	15649	15317	15503	15618	15593	15541	15644	15468	15532	15457	15637	15463	15566	15543	15526	15550	15654	15600	15396	15470	15378	15444	15597	15532	15412	15470	15364	15301	15481	15607	15523	15332	15369	15421	15284	15363	15541	15501	15485	15447	15412	15499	15483	15485	15463	15636	15500	15236	15323	15323	15520	15535	15469	15463	15384	15630	15555	15479	15429	15354	15330	15593	15429	15675	15594	15415	15500	15380	15477	15526	15476	15298	15568	15533	15453	15299	15382	15514	15381	15380	15370	15459	15662	15438	15580	15412	15471	15467	15401	15494	15291	15519	15668	15402	15472	15621	15458	15605	15455	15265	15530	15427	15330	15563	15466	15418	15486	15315	15526	15569	15525	15311	15491	15633	15442	15432	15457	15589	15575	15547	15518	15447	15463	15393	15601	15577	15350	15568	15423	15596	15666	15440	15507	15413	15513	15480	15148	15427	15511	15683	15479	15664	15409	15607	15324	15392	15216	15432	15332	15358	15472	15498	15308	15314	15316	15515	15637	15464	15540	15452	15582	15553	15441	15354	15429	15597	15477	15474	15444	15346	15263	15305	15504	15453	15434	15417	15490	15436	15559	15491	15441	15449	15462	15600	15507	15531	15476	15507	15536	15489	15391	15450	15607	15542	15585	15541	15362	15516	15547	15457	15460	15346	15578	15334	15366	15400	15261	15526	15577	15397	15532	15635	15343	15469	15369	15369	15482	15649	15405	15471	15634	15458	15417	15498	15413	15436	15418	15508	15606	15535	15512	15437	15337	15453	15569	15289	15365	15623	15349	15410	15475	15530	15558	15477	15443	15556	15168	15522	15420	15523	15812	15418	15594	15711	15432	15233	15583	15582	15528	15423	15415	15198	15528	15537	15416	15653	15456	15331	15456	15524	15435	15554	15411	15406	15382	15629	15557	15585	15411	15458	15396	15496	15580	15583	15498	15506	15458	15524	15624	15525	15574	15451	15095	15337	15322	15651	15310	15636	15496	15474	15360	15417	15578	15413	15412	15456	15544	15488	15454	15631	15507	15273	15382	15558	15514	15587	15880	15655	15598	15434	15646	15457	15455	15378	15765	15491	15556	15476	15496	15370	15474	15501	15468	15347	15546	15543	15499	15445	15446	15305	15611	15513	15406	15483	15365	15499	15630	15544	15315	15384	15435	15319	15638	15597	15539	15485	15625	15471	15511	15586	15599	15619	15350	15360	15279	15311	15659	15652	15308	15598	15477	15490	15474	15398	15401	15498	15444	15472	15430	15452	15549	15449	15579	15506	15433	15537	15305	15547	15520	15357	15520	15448	15377	15338	15658	15536	15509	15515	15426	15439	15563	15389	15610	15279	15404	15413	15474	15469	15360	15603	15467	15666	15480	15627	15473	15557	15309	15392	15246	15318	15351	15439	15402	15384	15618	15546	15437	15455	15652	15430	15578	15438	15542	15626	15467	15541	15514	15416	15502	15658	15500	15637	15071	15436	15355	15618	15530	15394	15353	15528	15518	15664	15553	15789	15365	15448	15363	15437	15617	15431	15469	15309	15510	15625	15364	15450	15522	15548	15378	15454	15589	15436	15626	15326	15463	15521	15498	15624	15656	15349	15423	15600	15512	15378	15486	15394	15255	15469	15409	15433	15393	15547	15491	15499	15467	15360	15559	15581	15610	15591	15343	15288	15527	15381	15223	15579	15351	15326	15497	15354	15500	15401	15520	15499	15425	15377	15599	15602	15570	15605	15688	15601	15400	15492	15572	15502	15359	15608	15469	15451	15540	15451	15485	15447	15566	15569	15437	15463	15694	15509	15500	15537	15580	15507	15487	15585	15319	15564	15445	15485	15409	15457	15420	15550	15445	15579	15466	15412	15413	15485	15601	15434	15398	15274	15314	15451	15453	15423	15472	15472	15602	15307	15640	15557	15497	15668	15899	15518	15467	15376	15680	15482	15529	15537	15715	15391	15346	15427	15469	15565	15571	15531	15468	15647	15700	15651	15505	15481	15393	15348	15549	15337	15606	15534	15422	15513	15492	15377	15563	15525	15529	15503	15504	15522	15330	15321	15434	15690	15514	15174	15390
14948	27222	27415	20365	15807	14799	14120	13901	13511	13663	13595	13445	13366	13162	13468	13368	13456	13274	13242	13262	13312	13439	13281	13294	13311	13186	13430	13254	13267	13092	13275	13116	13210	13118	13177	13161	13240	13138	13159	13141	13047	13107	13222	13305	13348	13293	13130	13155	13209	13060	13198	13233	13341	13044	13229	13112	13257	13281	13221	13318	13121	13166	13074	13241	13168	13107	13066	13053	13369	13128	13140	13222	13266	13242	13362	13228	13401	13286	13285	13448	13295	13435	13387	13316	13324	13119	13294	13119	13219	13145	13194	13483	13317	13184	13229	13285	13131	13246	13278	13133	13207	13179	13146	13257	12984	13017	13163	13192	13124	13284	13012	12995	13302	13205	13115	13060	13127	13217	13171	13268	13183	13096	13286	13352	13213	13082	13140	13161	13056	13132	13256	13046	13164	13100	13068	13113	13201	13152	13209	13196	13240	13330	13065	13208	13310	13078	13272	13294	13052	13267	13141	13242	13292	13166	13048	13063	13247	13212	13214	13187	13252	13166	13153	12951	13243	13154	13152	13153	13216	12999	13208	13292	13335	13084	13063	13201	13127	13223	13326	13121	13189	13372	13189	13083	12995	13159	13103	13196	13153	13360	13195	13121	13232	13270	13229	13079	13313	13247	13224	12982	13213	13280	13206	13130	13354	13354	13311	13402	13117	13275	13176	13135	13180	13190	13243	13109	13278	13224	13220	13119	13184	13193	13314	13184	13252	13073	13097	13189	13145	13250	13069	13083	13167	13214	13223	13197	13148	13225	13119	13350	13261	13206	13178	13103	12961	13253	13209	13171	13259	13112	13168	12936	13208	13291	13070	13221	13202	13167	13209	13177	13210	13244	13243	13172	13343	13243	13194	13253	13089	13064	13058	13172	13115	13053	13161	13133	13172	13289	13304	13173	13223	13215	13368	13073	13327	13019	13053	13311	13082	13303	13201	13101	13290	13249	13227	13119	13078	13161	13011	13115	13182	13034	13114	13086	13126	13092	13147	13299	13191	13240	13205	13158	13008	13106	13254	13294	13044	13146	13259	13150	13145	13209	13286	13060	13294	13194	13169	13192	13160	13258	13153	13121	13283	13188	13299	13132	13118	13241	13124	13115	13160	13239	12986	13364	13059	13198	13201	13076	13155	13201	13127	13130	13068	13140	13085	13347	13269	13199	13307	13092	13005	13144	13183	12949	13182	13166	13147	13071	13301	13111	13205	13132	12972	13193	13115	13217	13133	13275	13149	13183	13140	13373	13114	13099	13144	13262	13078	13076	13119	13092	13041	13282	13211	13021	13156	13157	13175	13147	13286	13289	13070	13243	13170	13334	13044	13261	13099	13127	13298	13181	13303	13124	13191	13151	13148	13188	13311	12996	13164	13179	13149	13116	13216	13167	13254	13096	13232	13269	13222	13161	13239	13191	13094	13103	12970	13088	13308	13135	13053	13073	13189	13158	13067	13352	13196	13151	13100	13078	13155	13217	13109	13116	13177	13141	13030	12998	13303	12971	13308	12968	13204	13141	13173	13257	13276	13269	13190	13264	13188	13276	13234	13189	13061	13201	13290	13214	13251	13125	13133	13243	13233	13243	13090	13213	13186	13176	13295	13078	13184	13137	13214	13211	13275	13095	13142	13142	13091	13059	13312	13054	13210	13307	13084	13315	13185	13168	13187	13208	13213	13204	13323	13101	13183	13193	13109	13090	13111	13078	13179	13301	13020	13098	13178	13330	13165	13233	13214	13314	13201	13380	13025	13176	13263	13276	13166	13222	13324	13213	13173	13102	13193	13107	13315	13087	13271	13265	13313	13180	13152	13076	13077	13278	13344	13242	13245	13181	13241	13095	13339	13166	13227	13142	13170	13255	13014	13130	13169	13175	13225	13247	13160	13147	13111	13132	13191	13037	13116	13038	13198	13170	13090	13014	13256	13116	13136	13133	13289	13154	13088	13103	13135	13107	13252	13077	13188	13284	13097	13329	13262	13077	13127	13208	13305	13088	13039	13217	12931	13134	13117	13185	13135	13110	13182	13131	13198	13159	13213	13220	13244	13273	13165	13133	13166	13148	13111	13161	13239	13170	13041	13116	12999	13261	13207	13213	13132	13228	13215	13302	13270	13191	13072	13055	13245	13204	13056	13177	13127	13054	13215	13290	13094	13143	13203	13158	13114	13204	13324	13028	13243	13020	13182	13259	13140	13009	13198	13283	13195	13066	13351	13096	13199	13293	13082	13118	13273	13240	13172	13341	12899	13183	13306	13147	13234	13233	13243	13361	13203	13233	13229	13132	13188	13173	13084	13031	13310	13157	13122	13165	13134	13204	13191	13222	13257	13176	13108	13243	13029	13221	13006	13222	13288	13137	13149	13040	13092	13289	12988	13152	13368	13157	13240	13115	13171	13021	13130	13070	13012	12994	13198	13266	13071	13219	13096	13162	13031	13186	13066	13190	13184	13273	13171	13014	13201	13111	13286	13086	13211	13175	13179	12981	13212	13179	13134	13396	13212	13181	13159	13279	13245	13179	13190	13157	13164	13303	13186	13263	13311	13187	13116	13335	13154	13097	13143	13237	13327	13315	13053	13197	13082	13192	13148	13036	13050	13265	13194	13251	13214	13145	13228	13209	13069	13173	13262	13194	13143	13206	13182	13303	13266	13170	13011	13237	13209	13205	13097	13112	13211	13012	13130	13261	13064	13149	13124	13076	13333	13106	13225	13168	13188	13009	13067	13123	13135	13356	12978	13273	13072	13166	13293	13289	13242	13090	13204	13223	13061	13057	13103	13214	13322	13311	13177	13249	13362	13094	13194	13321	13295	13152	13131	13089	13316	13023	13249	13194	12996	13196	13028	13080	13117	13259	13123	13051	13198	12953	13050	13319	13089	13168	13185	13151	13100	13126	13342	13315	13057	13259	13131	13242	13266	13200	13112	13193	13087	13226	13073	13279	13257	13339	13303	13106	13215	13148	13079	13165	13187	13183	13214	13175	13034	13165	13271	13194	13108	13102	13225	13091	13038	13135	13132	13051	13142	13228	13314	13252	13161	13248	13125	13180	13139	13129	13191	13116	13186	13230	13012	13159	13111	13113	13339	13115	13085	13191	13278	13123	13218	13128	13212	13142	13126	13178	13234	13217	13215	12993	13238	13182	13252	13197	13198	13114	13297	13221	13069	13212	13229	13252	13213	13284	13136	13270	13103	13062	13077	13215	13231	13201	13061	13095	13313	13150	13102	13112	13279	13125	12967	13334	13163	13154	13169	13128	13002	13207	13264	13115	13249	13067	13158	13204	13132	13216	13081	13072	13178	13434	13129	13193	13219	13048	13146	13029	13229	13272	13083	13156	13205	13271	13242	13190	13223	13239	13078	13175	13134	13062	13146	13196	13095	13341	13155	13084	13264	13187	13213	13157	13229	13211	13236	13258	13286	13290	13147	13231	13046	13248	13097	13212	13039	13164	13264	13105	13168	13216	13186	13102	13357	13049	13067	13129	13032	13218	13175	13322	13315	13151	13067	13244	13109	12994	13109	13218	13160	13025	13150	13256	13185	13102	13157	13208	13281	13102	13234	13326	13372	12974	13161	13225	13116	13174	13121	13280	13041	13104	13293	13053	13195	13229	13182	13188	13194	13260	13076	13107	13077	13149	13124	13212	13119	13198	13125	13025	13159	13187	13146	13247	13088	13169	13214	13054	13085	13215	13157	13042	13209	13196	13332	13222	13238	13252	12951	13028	13062	13168	13211	13099	13240	13184	13172	13278	13234	13066	13105	13146	13108	13124	13062	13101	13267	13128	13103	13197	13283	13271	13323	13243	13057	13104	13172	13245	13099	13239	13187	13136	13226	13206	13103	13155	13093	13192	13158	13237	13227	13034	13240	13122	13170	13141	13175	13211	13172	13048	12966	13207	13381	13093	12986	13131	13171	13263	13301	13241	13185	13052	13217	13090	13235	13168	13206	13239	13144	13074	13101	13263	13097	12949	13051	13319	13209	13242	13214	13033	13147	13255	13013	13187	13066	13237	13125	13171	13255	13236	13059	13215	13029	13120	13178	13142	13105	13230	13099	13211	13164	13294	13007	13300	12998	13100	13063	13192	12976	13261	13216	13103	13136	13124	13295	13089	13245	13334	13195	13225	13077	13237	13036	13077	13169	13011	13261	13180	13163	13056	13164	13154	13067	13227	13214	13033	13162	13152	13179	12996	13202	13112	13142	13195	13147	13194	13084	13149	13053	13244	13102	13097	13168	13027	13092	13127	13312	13156	13136	13159	13209	13105	13217	13143	13206	13007	13204	12921	13148	13037	13189	13297	13180	13254	13140	13073	13310	13144	13218	13095	13341	13188	13239	13120	13163	13177	13021	13223	13222	13161	13186	13265	13229	13137	13276	13273	13200	13068	13241	13138	13152	13207	13307	13223	13028	13353	13112	13036	13107	13200	13196	13238	13219	13298	13071	13149	13134	13230	13170	13111	13111	13147	13086	13138	13135	13232	13108	13281	13011	13227	13198	13346	13088	13145	13187	13274	13062	13238	13196	13134	13211	13261	13182	13275	13147	13225	13174	13106	13249	13125	13198	13148	13265	13206	13371	13248	13162	13204	13255	13172	13187	13218	13388	13166	13197	13080	13195	13137	13016	13068	13309	13025	13134	13041	13116	13336	13161	13063	13355	13114	13258	13290	13247	13109	13094	13115	13305	13062	13225	13174	13138	13323	13301	13242	13223	13162	13127	13198	13136	13091	13173	13257	13239	13268	13194	13171	13405	13220	13281	13285	13128	13167	13199	13077	13251	12938	13089	13218	13094	13181	12983	13328	13119	13209	13039	13134	13242	13108	13090	13038	13233	13171	13180	12965	13236	13110	13179	13352	13079	13292	13255	13187	13095	13156	13136	13062	13116	13218	13216	13191	13257	13258	13239	13088	13302	13054	13193	13237	13163	13154	13052	13190	13239	13200	13041	13216	13159	13167	13180	13067	13217	13197	13098	13276	13139	13264	13224	13184	13194	13134	13180	13184	13249	13169	13401	13143	12851	13141	13204	13016	13147	13107	13095	13014	13243	13320	13172	13188	13300	13226	13399	13253	13152	13170	13283	13069	13310	13077	13217	13134	13284	13045	13103	13196	13208	13284
22813	21103	28871	23623	21300	22864	23002	17393	16505	16497	16284	16385	16393	16130	16180	16187	16397	16204	16104	16433	16190	15985	16031	16126	15978	16100	15995	16153	16038	16058	15976	15979	16125	15926	15894	16002	16041	15876	16079	15912	15832	15823	16042	16069	15832	16017	16014	16079	15969	15955	16096	15877	15795	15816	15985	15848	15946	15808	15857	15874	15912	16008	15985	15873	15733	15849	15827	16033	15829	15755	15797	15871	15749	15930	15842	15941	15960	16031	16007	16062	16135	15996	15987	15871	15956	16088	15876	16115	15731	16108	15718	15918	15730	15860	15824	15797	15853	15830	15840	15870	15953	15800	16078	15818	15937	15857	15846	15670	15752	15948	16038	15916	15835	15917	15909	15737	15874	15848	15760	15558	15702	15929	16007	15912	15794	15958	16113	15846	16011	15917	15992	15766	15961	15844	15796	15977	15952	15877	15901	15844	15820	16012	15845	15700	15930	15857	15854	15667	15925	15866	15713	15713	15784	15846	15793	15773	15799	15889	15704	15954	15890	15652	15779	16091	16083	15845	15814	15994	15913	15856	15906	16030	15935	15883	15927	15871	15718	16021	16060	15738	15917	15965	15906	15955	16103	15821	15771	15799	15782	15767	15828	15872	15825	15755	15786	15621	16018	15851	15654	15864	15647	15957	15915	16015	15779	15641	15788	15717	15801	15764	16017	15724	15910	15865	15732	15772	16004	15915	16002	15720	15867	15876	15796	15756	15900	15788	15717	15839	15815	15785	15965	15941	15852	15883	16015	15868	15818	15930	15872	15651	15911	15748	15859	15974	15874	15797	15865	15726	15965	15792	15903	15722	15846	15835	15691	15952	15768	15951	15994	15935	15601	15838	15844	15989	15738	16130	15947	15763	15993	15643	16000	15913	15916	16122	15961	15909	15843	15760	15845	15882	15623	15897	15863	15841	15908	16010	15753	15976	15795	16002	15726	15825	15856	15846	16168	15961	15860	15885	15819	15867	15824	15808	15742	15876	15696	16070	15989	15996	15926	15972	15731	15878	15713	15912	15769	15710	15943	15727	15912	15884	15968	15862	15634	15918	15844	15792	15752	15736	15765	15772	15834	15653	15872	15812	15883	15863	16073	15769	15823	15918	15738	15938	15777	15598	15894	15752	15657	15796	15708	15781	16006	15772	15996	15615	15759	15740	15805	15598	15967	15797	15814	15900	15739	15893	15843	15855	15962	15937	15956	15795	15905	15834	16006	15786	15768	15869	15794	15806	15988	15950	15797	15856	15745	15985	15787	15873	15841	15741	15894	15876	16061	15806	15796	15555	15758	15799	15944	15944	15754	15795	15874	15946	15847	15954	15842	15882	15823	15868	15699	15872	15915	15989	15836	15820	15957	15845	16109	15846	15882	15859	15911	15790	15801	15919	15623	15764	15643	15839	15732	15745	15697	15822	15952	15895	15784	16072	15683	15785	15809	16030	15745	15802	15807	15737	15680	16005	15732	15741	15855	15799	15747	15713	16001	15877	15825	15571	15918	16006	15664	15846	15864	16020	15813	15868	15715	15951	15805	15900	15945	15742	15986	15822	16019	15851	16053	15800	15841	15720	15887	15920	15860	15947	15865	15853	15787	15797	15693	15946	15934	15865	15714	16031	15801	15922	15755	15764	15994	15943	15934	15795	15946	15996	15928	15765	15851	15831	15760	15845	15971	15702	16067	15861	16126	15804	15911	15970	15766	15811	15916	15701	15696	15899	16012	16064	15797	15935	15927	15831	15686	15976	15783	15966	15816	15789	15797	15930	16061	15998	15872	16024	16002	15831	15942	15797	15787	15792	15828	16021	15839	16042	15818	15836	15952	15828	15712	15992	16014	15891	15925	16004	15651	15751	15882	15813	15937	15856	15858	15524	15904	15945	15925	16076	15973	15763	15823	15699	15949	15849	15748	15980	16081	15628	15985	15804	15923	15820	16143	15792	15886	15655	15802	15849	15649	15875	15701	15757	15897	15537	15717	15872	15675	15696	15994	15841	15813	15851	15879	15863	15714	15783	15692	15823	15828	15719	15815	15773	15817	15672	15668	15814	15959	15952	16046	15852	15825	15859	15982	15949	15653	15883	15745	15845	15903	15745	15850	15735	15667	15727	15682	15755	15681	15731	15829	15805	15969	15797	15875	15916	16082	15888	15903	15776	15850	15742	15933	15793	15991	15931	15820	15797	15739	15804	15878	15968	15831	15589	15783	15810	15815	15592	15894	16001	15833	15768	15828	15719	15716	15873	15765	16020	15952	15664	15828	15841	15823	15835	15744	15910	15754	15894	15711	15758	15752	15806	15889	15892	15950	15701	15932	15876	15890	15833	15893	15947	15909	15922	15579	15753	15767	15792	15868	15772	15670	15795	15903	15727	15672	15925	15799	15700	15865	15885	15766	15682	15770	15909	15807	15795	15787	15788	15816	15826	15828	15925	15949	15798	16007	15895	15792	15761	15883	16032	15864	15779	15729	15822	15761	15745	15942	15942	15951	15882	15735	15778	15784	15823	15908	15597	15934	15848	15976	15959	16072	15850	15831	16125	15772	15868	15685	15947	15747	15842	15805	15872	15844	15804	15796	15923	15973	15960	15677	15733	15713	15990	15908	15649	15821	15785	15735	15787	15806	15966	15892	15833	15892	15853	15748	15667	15925	16048	15929	15848	15788	15709	16010	15864	16120	15826	15761	15779	15831	15967	15993	15733	15848	15762	15682	15842	15953	15903	16070	15622	15944	15798	15859	15871	15844	15931	15834	15883	15906	16007	15805	15808	15821	15954	15916	15935	15966	15925	15919	15918	15728	15877	15917	15706	15903	15852	15946	15934	15893	15853	15833	15752	15747	15878	15883	15836	16012	15801	15970	15911	15908	15927	15818	15795	15805	16062	16046	15959	15916	15648	15942	15632	16083	15875	15882	15801	15794	15906	15789	16015	15719	15929	15910	15855	15809	15953	15777	15760	16071	15883	15739	15715	15589	15620	15951	15906	15813	15886	15900	15879	15853	15766	15899	15745	15770	16095	15734	15732	16018	15829	15706	15776	15590	15763	15893	16003	15801	15748	15841	15769	15689	15847	15782	15798	15613	15700	15622	15841	15934	15789	15774	15485	15662	15668	15620	16023	16036	15700	15825	15854	15848	15767	15657	15710	15825	15858	15959	15818	15805	15869	15830	15849	15948	15850	15570	15724	15891	15731	15926	15847	15836	15795	15757	16013	15751	15762	15838	15891	15858	15778	15782	15634	15806	15844	16008	15821	15789	15960	15944	15898	15973	15706	15853	15802	15740	15757	15879	15778	16269	15792	15829	15923	15700	15761	15855	16060	15740	15744	15810	15809	15814	15996	15820	15862	15875	15762	15959	15910	15927	15754	15750	15787	15789	16057	15891	15643	15682	15793	15804	15841	15677	15800	15905	15875	15883	15826	15932	15769	15661	15813	15934	15866	15842	15814	15894	15674	15746	15751	15870	15754	15809	15688	15980	15840	15874	15958	15657	15545	15952	15578	15761	15824	15696	15949	15902	15848	15845	15877	15907	15818	16005	15845	15912	15842	16002	15811	15723	15925	15719	15683	15834	15953	15956	15777	15940	15626	15956	15872	15909	15810	15726	15634	15917	15852	15702	15918	15877	15971	15736	15955	15907	15593	15886	15719	15865	15913	15830	15713	15760	15638	15645	15696	15778	16084	15812	15657	16093	16055	16039	15843	15876	15883	15843	15656	15836	15808	16009	15789	15861	15848	15933	15940	15716	15771	15627	15851	15689	15952	15661	15858	15923	15967	15600	16037	15787	15812	15983	15764	15715	15879	15776	15979	15924	15963	15802	15666	15940	15834	16022	16028	15634	15730	15595	15899	15832	15854	15717	15595	15735	15936	15681	15899	15638	15663	15703	15961	15893	15961	15977	15832	15880	15904	15992	15930	15935	15691	15795	15876	15854	15743	16004	15869	15853	15661	15807	15820	15758	15760	15758	15711	15821	15929	15628	15844	15947	15819	15819	15831	15979	15877	15946	15821	15643	15921	15769	15838	15941	15899	15808	15736	15899	15752	15831	15878	15903	16054	15761	15956	15988	15731	16043	15760	15866	15865	15827	15824	15838	15785	15618	15703	16064	15748	15895	15880	16017	15789	15782	15824	15929	15861	15755	15931	15744	15684	15769	15741	15978	15979	15735	15855	15835	15733	15800	15967	15827	15993	15688	15933	15973	16006	16172	15866	15659	15921	15784	15779	15872	15709	15956	16027	16060	15871	15710	15767	15923	15914	15794	15906	15823	15993	15799	15857	15522	15817	15800	15729	16070	15732	15933	15783	15753	15714	15824	15698	15880	15755	15802	15751	16022	15957	16028	15831	16030	15777	15995	16019	15862	15766	15799	15573	15909	15828	15798	15804	15737	15881	15871	15879	15908	15830	15773	15960	15917	15902	15701	15781	15737	15736	15795	15694	15976	15920	15910	16047	15687	15759	15792	15928	15716	15727	15832	15812	15846	15802	15797	15742	15935	15921	15928	15758	15929	16069	15810	15825	15699	15943	15675	16087	15661	15843	15814	15816	15731	15861	15763	15826	15916	15721	15864	15787	15840	16038	15927	15943	15704	15892	15819	16059	15960	15701	15817	15932	15852	15854	15690	15924	15878	15560	15644	15686	15656	15721	15693	15868	15718	15762	15924	15724	15725	15867	15635	15582	15952	15932	15914	15657	15719	15772	15872	15842	15834	15790	15865	15811	15776	15965	16042	15703	15722	15878	15955	15740	16004	16044	15821	15726	15918	15861	15871	15814	15739	15966	15915	15912	15899	15889	15859	15743	15854	15655	15798	15978	15943	15932	15695	15904	15779	15838	15886	16004	15906	15840	15870	15773	15858	15843	15750	15871	15901	15719	15778	15835	15781	15672	15960	15662	15897	15946	15764	15803	15731	15754	15751	15830	16050	15804	15614	15920	15967	15841	15825	15923	15860	15814	15888	15765	15957	15925	15842	15847	16145	15847	15880	15919	15819	15653	15913	15752	15617	15832	15609	15578	15852	15914	15773	15718	15667	15972	15879	15846	15778	15863	15902	15904	15850	15650	15835	15857	15894	16003	15835	15823	15826	16056	15773	15753	15900	15813	15753	15837	15747	15790	15962	15941
17227	33407	32228	22276	17631	15972	15262	14719	14173	14042	13963	13797	13943	13812	13537	13679	13578	13308	13456	13525	13560	13470	13474	13497	13496	13444	13560	13402	13486	13494	13415	13484	13648	13521	13452	13552	13412	13394	13402	13488	13408	13517	13426	13451	13298	13568	13513	13330	13355	13552	13609	13519	13419	13403	13378	13405	13423	13319	13380	13503	13465	13428	13372	13346	13414	13384	13456	13342	13416	13510	13347	13529	13384	13472	13505	13609	13599	13744	13623	13720	13856	13743	13545	13597	13457	13479	13565	13502	13430	13399	13397	13241	13289	13349	13383	13403	13620	13314	13421	13355	13292	13442	13357	13475	13436	13397	13394	13437	13392	13616	13387	13389	13454	13435	13417	13524	13381	13408	13370	13478	13317	13528	13334	13263	13442	13364	13278	13386	13396	13434	13511	13229	13395	13379	13381	13449	13309	13507	13328	13303	13347	13479	13364	13442	13408	13453	13502	13306	13449	13386	13244	13348	13499	13387	13398	13456	13526	13390	13437	13388	13315	13271	13388	13472	13445	13408	13457	13387	13131	13450	13292	13458	13557	13372	13365	13546	13294	13235	13525	13465	13458	13521	13330	13451	13623	13392	13401	13439	13411	13309	13323	13575	13506	13429	13236	13399	13503	13334	13390	13465	13548	13305	13370	13307	13433	13480	13379	13400	13480	13408	13360	13448	13275	13401	13437	13473	13344	13369	13236	13434	13503	13427	13402	13398	13433	13353	13458	13506	13423	13336	13509	13440	13482	13672	13331	13462	13359	13448	13251	13507	13403	13353	13411	13478	13455	13222	13422	13482	13285	13366	13472	13459	13377	13404	13546	13350	13404	13377	13338	13479	13415	13479	13365	13579	13414	13583	13239	13581	13460	13451	13295	13235	13510	13345	13391	13175	13534	13551	13342	13469	13417	13458	13435	13544	13281	13368	13389	13430	13242	13415	13305	13386	13410	13510	13358	13403	13403	13373	13391	13252	13325	13504	13299	13493	13469	13408	13308	13328	13411	13432	13476	13522	13301	13240	13325	13394	13498	13244	13306	13384	13351	13321	13384	13293	13483	13555	13444	13275	13352	13251	13327	13387	13367	13327	13330	13494	13393	13498	13476	13327	13449	13347	13336	13284	13521	13481	13454	13207	13449	13353	13534	13319	13413	13269	13397	13241	13398	13376	13350	13491	13392	13181	13553	13407	13443	13393	13493	13272	13374	13405	13370	13288	13279	13278	13500	13476	13221	13503	13294	13308	13387	13415	13380	13456	13381	13234	13505	13424	13426	13359	13325	13314	13351	13428	13440	13373	13494	13302	13394	13399	13532	13343	13353	13304	13416	13422	13405	13529	13405	13528	13423	13380	13457	13414	13490	13511	13331	13345	13603	13321	13362	13478	13453	13509	13258	13406	13203	13300	13370	13429	13380	13267	13362	13370	13473	13345	13252	13568	13337	13482	13225	13394	13336	13154	13341	13281	13343	13445	13386	13474	13330	13384	13475	13381	13320	13449	13495	13389	13329	13477	13422	13251	13451	13268	13399	13196	13313	13307	13222	13557	13316	13447	13289	13551	13304	13336	13408	13406	13568	13298	13390	13321	13536	13252	13343	13386	13415	13349	13472	13350	13285	13391	13349	13463	13189	13403	13286	13357	13567	13205	13446	13350	13328	13295	13232	13372	13442	13378	13364	13345	13368	13385	13392	13398	13419	13420	13539	13296	13304	13453	13328	13409	13374	13220	13474	13548	13487	13508	13458	13377	13391	13241	13483	13418	13498	13393	13339	13536	13396	13253	13465	13375	13299	13469	13354	13432	13323	13256	13257	13480	13376	13370	13347	13340	13333	13279	13371	13294	13451	13396	13365	13362	13323	13405	13519	13512	13484	13213	13247	13382	13439	13523	13358	13403	13401	13394	13326	13509	13411	13440	13439	13464	13217	13581	13340	13414	13366	13273	13514	13381	13233	13272	13551	13433	13419	13321	13430	13404	13334	13428	13420	13161	13341	13450	13432	13261	13385	13570	13200	13349	13215	13426	13165	13455	13202	13352	13323	13470	13394	13313	13389	13328	13539	13308	13296	13372	13373	13375	13397	13277	13365	13407	13426	13466	13311	13371	13419	13335	13533	13330	13386	13312	13378	13242	13502	13469	13325	13391	13229	13309	13441	13491	13496	13453	13604	13215	13374	13426	13379	13530	13371	13377	13305	13382	13397	13337	13359	13314	13420	13351	13357	13428	13215	13479	13275	13374	13448	13564	13426	13404	13305	13382	13449	13333	13415	13403	13548	13305	13308	13257	13333	13322	13348	13407	13502	13302	13571	13440	13475	13255	13320	13309	13494	13385	13325	13484	13449	13434	13349	13327	13435	13341	13450	13324	13427	13459	13470	13493	13443	13257	13407	13450	13478	13254	13340	13432	13436	13373	13255	13450	13397	13477	13246	13376	13210	13337	13329	13181	13386	13373	13331	13411	13373	13297	13297	13462	13429	13455	13344	13357	13586	13454	13363	13438	13392	13367	13332	13294	13304	13361	13361	13411	13310	13336	13442	13393	13379	13451	13222	13372	13358	13410	13361	13481	13443	13273	13292	13324	13321	13336	13299	13366	13334	13280	13648	13209	13278	13522	13432	13468	13424	13405	13341	13437	13315	13367	13436	13446	13321	13145	13370	13368	13255	13243	13382	13411	13392	13405	13318	13360	13300	13365	13402	13324	13479	13191	13424	13369	13249	13614	13469	13465	13443	13295	13352	13513	13308	13295	13305	13355	13251	13485	13451	13255	13331	13183	13353	13315	13465	13396	13410	13410	13389	13464	13434	13391	13328	13477	13370	13224	13215	13444	13460	13431	13049	13295	13338	13425	13375	13477	13437	13415	13468	13558	13430	13402	13444	13342	13332	13471	13390	13448	13292	13358	13383	13490	13492	13313	13473	13508	13591	13394	13306	13306	13226	13385	13480	13353	13290	13465	13430	13378	13458	13226	13306	13422	13377	13118	13456	13261	13420	13491	13383	13287	13336	13350	13319	13283	13431	13463	13312	13369	13417	13386	13351	13449	13398	13463	13388	13268	13320	13398	13467	13353	13525	13383	13447	13484	13553	13410	13321	13395	13400	13222	13372	13364	13344	13382	13466	13329	13390	13497	13265	13340	13269	13515	13452	13547	13486	13267	13335	13397	13424	13323	13418	13613	13430	13421	13146	13492	13315	13391	13445	13323	13558	13326	13532	13368	13332	13434	13450	13411	13414	13540	13359	13422	13415	13480	13395	13323	13368	13341	13424	13226	13402	13367	13428	13405	13445	13285	13363	13352	13419	13424	13399	13376	13269	13426	13370	13293	13410	13420	13323	13182	13476	13337	13420	13274	13432	13406	13309	13354	13330	13435	13508	13472	13345	13311	13384	13422	13446	13328	13404	13434	13476	13356	13402	13327	13349	13290	13284	13284	13261	13440	13480	13338	13448	13505	13517	13516	13353	13394	13376	13356	13445	13472	13435	13435	13429	13589	13563	13463	13204	13361	13463	13429	13420	13314	13535	13308	13353	13244	13444	13309	13466	13402	13373	13283	13422	13472	13417	13320	13228	13433	13342	13435	13372	13523	13398	13144	13209	13536	13502	13515	13282	13271	13414	13464	13210	13395	13419	13395	13151	13396	13386	13378	13454	13190	13263	13395	13413	13280	13269	13445	13454	13426	13449	13314	13433	13401	13340	13434	13450	13290	13459	13333	13399	13343	13526	13341	13331	13465	13390	13226	13544	13354	13401	13326	13270	13341	13373	13211	13451	13334	13329	13584	13471	13455	13344	13291	13486	13355	13432	13445	13434	13307	13400	13559	13402	13345	13285	13529	13515	13452	13372	13342	13334	13312	13465	13405	13638	13406	13305	13321	13461	13321	13421	13215	13391	13456	13440	13295	13337	13346	13391	13353	13350	13244	13452	13537	13294	13302	13332	13372	13520	13355	13425	13449	13288	13291	13236	13380	13280	13249	13491	13354	13364	13452	13536	13337	13396	13424	13465	13266	13292	13471	13278	13473	13242	13429	13303	13464	13444	13362	13481	13369	13143	13404	13387	13308	13269	13373	13289	13290	13366	13328	13372	13296	13439	13387	13432	13509	13509	13258	13400	13396	13340	13272	13391	13165	13485	13509	13338	13386	13503	13386	13487	13301	13350	13384	13450	13252	13245	13459	13402	13383	13433	13231	13383	13511	13528	13264	13382	13339	13528	13536	13430	13314	13212	13478	13334	13504	13466	13416	13370	13491	13349	13264	13224	13417	13432	13342	13372	13511	13204	13356	13384	13317	13393	13341	13470	13410	13445	13307	13271	13434	13420	13389	13530	13426	13322	13401	13354	13429	13419	13595	13286	13385	13484	13383	13410	13352	13408	13362	13425	13429	13226	13410	13539	13388	13379	13481	13317	13395	13428	13301	13276	13422	13344	13425	13377	13373	13347	13288	13427	13236	13377	13458	13286	13498	13489	13325	13642	13346	13400	13157	13242	13368	13347	13393	13483	13400	13302	13419	13358	13346	13186	13395	13361	13527	13454	13394	13407	13391	13501	13406	13384	13342	13393	13342	13529	13477	13617	13360	13372	13459	13337	13186	13398	13439	13374	13233	13329	13284	13254	13559	13532	13407	13342	13492	13415	13444	13513	13325	13348	13602	13400	13342	13472	13340	13478	13438	13507	13437	13336	13211	13446	13530	13438	13436	13403	13364	13404	13277	13337	13250	13368	13437	13298	13327	13434	13313	13440	13360	13273	13344	13544	13410	13370	13425	13390	13444	13372	13300	13407	13417	13289	13514	13329	13387	13454	13412	13515	13287	13364	13395	13444	13377	13464	13457	13304	13329	13480	13258	13236	13397	13472	13347	13324	13514	13429	13291	13404	13451	13335	13525	13545	13462	13480	13225	13519	13477	13342	13299	13185	13311	13460	13265	13475	13491	13252	13346	13318	13478	13453	13418	13322	13368	13381	13326	13369	13399	13400	13319	13248	13436	13285	13364	13262	13376	13518	13465	13387	13417	13375	13429	13325	13506	13470	13261	13394	13352	13334	13401	13434	13372	13359	13484	13559	13474	13324	13150	13492	13386	13315	13352	13406	13451	13367	13437	13388	13347	13510	13412	13303	13368
27910	22032	23971	20215	16291	16041	16163	15817	15861	15935	15912	15790	15871	15885	15799	15812	15791	15781	15621	15659	15812	15923	15578	15743	15850	15707	15746	15851	15825	15840	15873	15776	15815	15708	15768	15851	16138	15781	15828	15843	15953	15881	15761	15934	15969	15953	15830	15831	15779	15694	15731	15812	15928	15803	16006	15724	15653	15624	15782	15907	15823	15896	15626	15892	15783	15931	15948	15868	15729	15801	15927	15952	15714	15838	15714	15763	15891	15910	15640	16024	15860	15994	15898	15952	15887	15821	15920	15880	15838	15946	15850	15833	15500	15737	15847	15828	15760	16125	15866	15721	15783	15958	15872	15755	15670	15845	15844	15889	15876	15820	15723	15789	15679	15958	15890	15894	15900	15705	15801	15762	15837	15842	16155	15949	15871	15631	15869	15878	15823	15721	15785	15779	15824	15859	15881	15964	15715	15818	15845	15775	15831	15821	15663	15896	15917	15698	15870	15961	15914	15847	15758	15785	15813	15531	15768	15811	15683	15743	15778	15841	15910	15994	15729	15891	15878	15825	15865	15737	15780	15885	15721	15733	15814	15785	15832	15789	15694	15757	15901	15990	15924	16050	15806	15640	15970	15842	15754	15699	15796	15837	15923	15777	15795	15665	15898	15706	15881	15746	15835	15795	15955	15743	15814	15730	15871	15899	15781	15642	15522	15836	15575	15843	15627	15957	15753	15703	15803	16009	15821	15569	15766	15750	15976	15875	15757	15887	15691	15877	15842	15706	15694	15880	15649	15644	15898	15736	15968	15743	15955	15741	15803	15872	15866	15647	15904	15720	15686	15620	15697	15698	15724	15757	15930	15845	15692	15723	15748	15726	15601	15859	15782	15820	15808	15885	15738	15573	15653	15929	15777	15630	15837	15738	15769	15883	15854	15836	15928	15777	15856	15794	15709	15826	15765	15827	15550	15818	15861	15896	15641	15568	15712	15692	15831	15561	15779	15857	15759	15911	15891	15739	15906	15800	15782	15697	15802	15718	15852	15822	15737	15806	15676	15523	15855	15475	15926	15791	15729	15732	15752	15991	15953	15909	15676	15884	15667	15962	15661	15841	15791	15764	15831	15678	15811	15774	15831	15691	15990	15975	15878	15754	15760	15966	15949	15886	15724	16012	15815	15783	15907	15905	15795	15774	15777	15845	15898	15719	15927	15816	15798	15825	15908	15842	15909	15821	15903	15580	15712	15805	15757	15871	15946	15880	15962	15912	15900	15713	15818	15687	15919	16017	15650	15980	15825	15842	15824	15864	16005	15815	15470	15784	15772	16095	16153	15569	15631	15870	15657	15711	15764	15683	15879	15817	15748	15765	15879	15796	15775	15601	15579	15722	15853	15755	15837	15844	15522	15643	15701	15953	15849	15802	15853	15743	15714	15773	15719	15980	15868	15630	15901	16056	15927	15802	15834	15700	15980	15634	15756	15833	15859	15650	15954	15995	15824	15638	15709	15843	15730	15678	15780	15843	15753	15660	15813	15801	15884	15811	15919	15846	15833	15961	15790	15761	15609	16057	15547	15954	15684	15809	15951	15867	15602	15878	15941	15848	15779	15844	15926	15850	15892	15734	15829	15700	15891	15496	15860	15711	15758	15879	15999	15849	16125	15834	15649	15730	15855	15621	15639	16004	15624	15950	15762	15846	15758	16032	15899	15859	15897	15817	15957	15700	16005	15749	15756	15945	15709	15918	16008	15690	15805	15933	15784	15945	15745	15726	15786	15610	15801	15960	15746	15933	15792	15753	15797	15692	15678	15711	15968	15876	15818	15586	15938	15682	15785	15594	15823	15774	15758	15827	15674	15674	15843	15677	15845	15737	15922	15869	16023	15848	15937	15840	15821	15539	15610	15702	15777	15766	15699	15908	15962	15783	15793	15815	15883	15648	15891	15752	15771	15703	15645	15943	15793	15739	15784	15812	15758	15846	15806	15772	15695	15832	15941	15679	15810	15724	15788	15642	15608	15759	15783	15795	15802	15542	15868	16139	16017	15842	16014	15944	15783	15914	15889	15713	15787	15983	15789	15832	15785	15821	15758	15903	15844	15643	15910	15827	15677	15891	15833	15692	15775	15812	15571	15803	15785	15792	15720	15837	15757	15838	15863	15855	15907	15739	15926	15662	15882	15743	15828	15991	16110	15931	15993	15793	16001	15801	15831	15795	15871	15946	15803	15756	15664	15775	15821	15854	15791	15793	15848	15706	15942	15711	15941	15859	15724	15745	15726	16071	15951	15734	15936	15857	15750	15617	15923	15764	15901	15829	15770	15623	15799	15663	15983	15880	15800	15990	15737	15953	15926	15766	15638	15879	15680	15843	15819	15614	15769	15721	15747	15758	15642	15607	15792	16036	15779	15939	15782	15807	15963	15918	15656	15661	15780	16144	15875	15817	15836	15824	15715	15637	15919	15906	15683	15853	15729	15621	15679	15791	15766	15927	15808	15991	15920	15855	15796	15851	15854	15798	15919	15922	15858	15823	15991	15811	15885	16161	15799	16091	15959	15874	15819	15705	15934	15820	15823	15758	15709	15728	15609	16035	15784	15973	15951	15824	15808	15797	15626	15671	15844	15712	15779	15798	15694	15694	15795	15787	15670	15674	15786	15892	15788	15803	15950	15755	15868	15749	15751	15811	15825	15740	15846	15765	15782	15725	15794	15758	15753	15855	15841	15962	15794	15850	15836	15622	15881	15760	15819	15716	16002	15684	15647	15618	16021	15789	15821	15819	15821	15825	15619	15864	15833	15801	15797	15760	15644	15767	15754	15899	15872	15834	15628	15674	15722	15835	15789	15884	15947	15837	15731	15680	15834	16019	15983	15741	15676	15788	15852	16049	15860	15725	15758	15717	15598	15641	15791	15809	15721	15724	15718	15878	15892	15931	15891	15815	15823	15818	15781	15949	15745	15828	15759	15629	15521	15996	15741	15761	15941	15747	15841	15636	15837	15848	15764	15971	15778	15691	15849	15860	15770	15745	16114	15750	15800	15740	15860	15926	15747	15948	15861	15733	15722	15675	15867	15967	15687	15825	15879	15997	15939	15885	15915	15984	15844	15763	15888	15812	15577	15874	15860	15639	15938	15847	15814	15696	15808	15834	15896	15902	15913	15838	15924	15779	15801	15820	15672	15805	15892	15860	15798	15771	15725	15897	15992	15931	15730	15750	15803	15779	15778	15903	15848	15744	15780	15702	15956	15701	15745	15917	15910	15692	15819	15867	15785	15804	15734	15703	15883	15835	15764	15698	15834	15879	15891	15921	15924	15634	15854	15842	15919	15732	15625	15753	15549	15720	15765	15936	15822	15708	15768	15965	15847	15789	15890	15848	15596	15687	15943	15934	15888	15855	15736	15863	15878	15841	15735	15891	15875	15725	16023	15949	15795	15875	15711	15799	15660	15612	15819	15866	15558	15851	15913	15662	15949	15733	15903	15814	15847	15742	15765	15866	15624	15803	15710	15866	15744	16023	15761	15642	15896	15946	15835	15709	15741	15909	15936	15736	15741	15900	15648	15570	15988	15907	15800	15754	15568	15641	15784	15579	15688	15791	15729	15819	15778	15711	15600	15905	15776	16077	15652	15829	15890	15694	15993	15774	16018	15757	15655	15746	15848	15846	15861	15912	15821	15885	15971	15742	15877	15772	15805	15785	15773	15790	15879	15828	15705	15880	15718	15712	15753	15853	15723	15937	15806	15855	15867	15887	15866	15953	15818	15696	15769	15873	15978	15801	15651	15796	15822	15790	15916	15861	15834	15658	15879	15948	15741	15949	15913	15911	15894	15814	15777	15915	15826	15725	15938	15839	15908	15785	15892	15725	15742	16147	15862	15689	15932	15728	15723	15760	15730	16021	15973	15917	15719	15915	15839	15967	15743	15700	15923	15636	15864	15785	15821	15882	15592	15851	15843	16053	15618	15781	15729	15862	15599	15777	15633	15877	15901	15766	15803	15918	15792	15959	15777	15879	15942	15724	15822	15815	15872	15557	16121	15749	15913	15848	15886	15918	15831	15709	15795	15959	15800	15781	15911	15986	15878	15727	15819	15702	15979	15886	16042	15809	15789	15620	15818	15876	15913	16021	15794	15952	15713	15653	15669	15844	15862	15752	15819	15753	15795	15841	15867	15986	15853	15796	15691	15957	15839	15654	15651	15700	15804	15747	15671	15904	15728	15686	15791	15809	15725	15716	15735	15968	15786	15747	15937	15780	15870	15764	15670	15843	15796	15748	15772	15822	15959	15633	15699	15772	15810	15873	15615	15771	15790	15799	15776	15826	15818	15788	15726	15827	15852	15908	15806	15752	16014	15807	15706	15942	15895	15974	15811	15818	15778	15867	15887	15822	15721	15908	15615	15851	15813	15630	15870	15745	15775	15807	15826	15889	15695	15691	15776	15550	15863	15842	15812	15837	15768	15820	15711	16020	15987	15830	15733	15853	15709	15801	15789	15815	15932	16068	16004	15653	15965	15783	15913	15983	15680	15868	15756	15778	15702	15646	15731	15911	15927	15849	15891	15847	15698	15662	15760	15804	15849	15728	15723	15892	15902	15865	15734	15668	15809	15935	15747	15887	15816	15819	15773	15818	15699	15740	15587	15800	15731	15679	15797	15835	15742	15736	15875	15711	15541	15785	15921	15959	15914	15629	15937	15698	15996	15772	15684	15680	15932	15779	15842	15717	15808	15815	16016	15750	15938	15720	15701	15632	15777	15958	15887	15857	15794	15745	15876	15814	15790	15906	15966	15578	15630	15785	15816	15673	15735	15840	15684	15588	15853	15946	15797	15933	15961	15812	15952	15917	15885	15772	15728	15875	15894	16002	15774	15939	15772	15833	16048	15907	15841	15766	15976	15827	15860	15739	15914	15862	15770	15999	16087	15753	15960	15890	15865	15846	15966	15820	15747	16043	15745	15583	15841	15693	15863	15785	15643	15731	15822	16141	15860	15910	15810	15797	15648	16004	15999	15796	15915	15844	15866	15808	16017	15669	15844	15741	15820	15763	15926	15646	15799	15610	15632	15770	15859	15997	16018	15694	15808	15784	15820	15855	15630	15848	15888	15914	15711	15703	15832	15869	15913	15875	15736	15601	15683	15905	15607	15736	15867	15847	15828	15802	15685	15819
15558	21078	19930	15824	14132	13699	13821	13524	13331	13519	13548	13406	13484	13454	13422	13352	13499	13411	13230	13464	13343	13510	13488	13296	13376	13411	13417	13437	13202	13529	13322	13366	13316	13348	13474	13369	13400	13466	13456	13277	13443	13470	13416	13486	13384	13272	13256	13578	13317	13386	13350	13243	13596	13320	13500	13449	13429	13446	13249	13382	13600	13367	13408	13262	13521	13224	13409	13284	13438	13457	13376	13511	13410	13492	13405	13263	13479	13402	13474	13639	13718	13539	13333	13393	13355	13467	13505	13465	13316	13212	13259	13501	13329	13520	13395	13434	13179	13401	13350	13264	13271	13351	13416	13474	13359	13464	13318	13331	13490	13448	13282	13426	13296	13365	13526	13378	13291	13309	13405	13223	13537	13345	13348	13320	13492	13203	13351	13320	13282	13458	13484	13374	13597	13255	13363	13339	13354	13378	13450	13336	13253	13386	13546	13300	13467	13232	13312	13309	13391	13213	13412	13233	13351	13379	13441	13396	13375	13206	13398	13343	13275	13356	13531	13311	13432	13362	13296	13466	13319	13439	13344	13343	13473	13556	13312	13605	13362	13311	13433	13336	13259	13354	13493	13491	13501	13284	13505	13448	13285	13275	13359	13436	13316	13392	13377	13295	13472	13186	13332	13502	13306	13295	13194	13416	13258	13412	13385	13387	13378	13304	13224	13337	13385	13423	13414	13432	13325	13326	13195	13345	13248	13486	13265	13280	13389	13333	13400	13440	13477	13260	13416	13493	13448	13215	13304	13347	13377	13457	13441	13366	13392	13586	13389	13481	13380	13420	13408	13264	13376	13367	13317	13352	13400	13315	13382	13402	13597	13419	13349	13346	13508	13333	13352	13552	13253	13504	13351	13324	13533	13267	13456	13430	13250	13317	13419	13390	13427	13383	13523	13302	13432	13384	13197	13521	13298	13245	13362	13157	13381	13404	13303	13393	13266	13349	13380	13405	13368	13498	13502	13352	13252	13367	13350	13310	13441	13317	13433	13420	13483	13527	13355	13423	13442	13386	13384	13524	13397	13436	13508	13407	13300	13414	13363	13369	13367	13325	13387	13373	13181	13459	13447	13385	13325	13443	13404	13394	13407	13419	13324	13316	13324	13376	13409	13300	13361	13368	13515	13371	13270	13530	13288	13242	13353	13512	13410	13481	13209	13335	13316	13453	13324	13283	13409	13453	13416	13368	13340	13313	13550	13298	13372	13276	13382	13316	13488	13303	13376	13327	13446	13315	13464	13395	13360	13507	13303	13493	13395	13402	13362	13264	13434	13378	13389	13288	13398	13425	13336	13442	13308	13423	13322	13421	13296	13439	13308	13312	13388	13478	13235	13382	13350	13359	13407	13342	13426	13567	13305	13466	13283	13261	13259	13421	13346	13492	13359	13314	13452	13307	13251	13426	13203	13331	13322	13523	13338	13382	13500	13334	13222	13397	13317	13213	13291	13339	13228	13411	13214	13253	13428	13338	13350	13409	13588	13421	13316	13390	13320	13263	13412	13498	13342	13228	13582	13287	13453	13447	13457	13341	13367	13349	13405	13286	13336	13407	13069	13336	13356	13391	13374	13290	13597	13357	13385	13297	13380	13460	13306	13462	13455	13408	13380	13297	13502	13332	13431	13414	13367	13308	13398	13406	13327	13349	13362	13414	13421	13391	13442	13412	13370	13402	13403	13436	13517	13192	13338	13427	13239	13280	13495	13299	13442	13431	13396	13310	13376	13410	13376	13467	13471	13237	13448	13461	13411	13282	13261	13270	13529	13287	13359	13273	13435	13494	13318	13373	13441	13481	13470	13408	13393	13315	13302	13343	13340	13551	13334	13401	13412	13402	13356	13308	13253	13224	13315	13228	13616	13323	13473	13372	13313	13046	13335	13415	13339	13404	13348	13257	13309	13461	13399	13328	13376	13429	13518	13382	13379	13378	13469	13348	13426	13329	13289	13623	13427	13365	13280	13364	13374	13236	13442	13355	13293	13304	13314	13392	13374	13490	13392	13358	13172	13451	13388	13390	13348	13465	13404	13399	13238	13525	13309	13402	13292	13374	13486	13327	13562	13302	13289	13524	13373	13308	13487	13472	13370	13239	13486	13301	13553	13324	13372	13214	13401	13327	13378	13413	13357	13348	13472	13241	13460	13294	13476	13313	13596	13331	13342	13288	13386	13374	13439	13398	13472	13274	13446	13517	13425	13486	13511	13415	13426	13296	13553	13341	13140	13440	13494	13387	13400	13153	13353	13326	13452	13331	13391	13393	13573	13403	13314	13476	13324	13416	13357	13420	13348	13359	13261	13395	13426	13303	13327	13183	13338	13375	13403	13317	13361	13346	13301	13422	13354	13535	13489	13431	13499	13545	13357	13375	13422	13337	13530	13527	13443	13440	13268	13469	13454	13466	13443	13219	13316	13421	13316	13495	13465	13554	13473	13199	13366	13430	13318	13474	13508	13374	13432	13406	13251	13508	13438	13452	13380	13440	13274	13479	13364	13407	13355	13234	13402	13398	13332	13481	13323	13391	13263	13347	13481	13334	13509	13245	13494	13453	13431	13428	13273	13339	13416	13207	13324	13509	13441	13262	13360	13228	13415	13324	13326	13476	13468	13295	13264	13483	13528	13455	13340	13286	13397	13417	13327	13389	13404	13289	13436	13348	13316	13493	13351	13380	13562	13382	13347	13351	13289	13237	13392	13260	13392	13495	13359	13254	13315	13252	13483	13482	13525	13332	13321	13516	13306	13361	13283	13427	13264	13355	13429	13355	13441	13358	13477	13385	13459	13412	13484	13519	13256	13605	13430	13447	13348	13435	13364	13296	13339	13301	13330	13444	13381	13484	13416	13416	13445	13228	13316	13327	13435	13450	13258	13420	13333	13358	13560	13384	13384	13589	13420	13423	13193	13279	13358	13417	13190	13355	13366	13377	13429	13436	13358	13325	13451	13325	13461	13547	13472	13415	13343	13366	13506	13288	13362	13434	13516	13314	13441	13358	13414	13423	13398	13383	13268	13411	13190	13303	13321	13259	13310	13380	13228	12981	13383	13446	13425	13365	13279	13327	13492	13361	13487	13405	13361	13265	13361	13293	13292	13462	13338	13336	13198	13306	13545	13482	13300	13449	13458	13479	13255	13444	13315	13361	13456	13349	13261	13353	13437	13300	13306	13374	13291	13215	13439	13341	13276	13312	13429	13354	13517	13398	13478	13310	13385	13223	13385	13444	13480	13382	13435	13432	13439	13474	13532	13430	13360	13246	13539	13335	13490	13284	13410	13449	13417	13363	13250	13334	13426	13403	13374	13391	13453	13347	13462	13343	13369	13486	13238	13322	13350	13271	13350	13372	13484	13260	13356	13341	13454	13425	13325	13302	13317	13465	13382	13576	13262	13466	13288	13603	13437	13415	13445	13406	13434	13503	13553	13352	13373	13319	13317	13392	13344	13354	13422	13337	13431	13506	13393	13401	13317	13326	13341	13317	13320	13376	13151	13433	13414	13352	13374	13376	13202	13435	13377	13246	13343	13373	13460	13374	13350	13551	13353	13295	13406	13368	13325	13360	13542	13434	13203	13439	13407	13382	13317	13352	13468	13385	13265	13457	13173	13252	13378	13395	13385	13234	13446	13376	13322	13451	13402	13575	13301	13428	13277	13442	13392	13296	13463	13337	13293	13454	13432	13360	13466	13424	13292	13422	13394	13426	13402	13388	13508	13348	13354	13424	13335	13339	13261	13403	13457	13360	13417	13363	13383	13286	13435	13164	13411	13235	13398	13307	13554	13179	13333	13475	13521	13405	13371	13519	13354	13363	13319	13307	13362	13187	13302	13382	13586	13291	13394	13417	13479	13441	13363	13444	13378	13347	13237	13364	13483	13494	13322	13405	13492	13383	13169	13546	13345	13292	13604	13449	13430	13330	13345	13434	13386	13579	13517	13452	13292	13281	13460	13492	13406	13305	13337	13320	13341	13200	13230	13354	13389	13432	13373	13562	13343	13350	13462	13441	13410	13416	13163	13477	13328	13173	13470	13319	13418	13231	13478	13379	13469	13491	13345	13343	13486	13294	13350	13281	13271	13367	13335	13394	13295	13485	13244	13291	13313	13364	13362	13227	13382	13368	13419	13362	13239	13329	13354	13408	13319	13490	13280	13463	13451	13381	13360	13386	13465	13385	13136	13346	13469	13418	13661	13518	13497	13375	13331	13457	13418	13340	13509	13257	13264	13372	13340	13337	13440	13383	13482	13326	13230	13295	13225	13370	13460	13484	13440	13356	13432	13698	13303	13477	13390	13486	13329	13431	13397	13371	13309	13494	13470	13359	13380	13553	13418	13352	13416	13377	13367	13419	13480	13405	13319	13459	13185	13553	13394	13322	13492	13366	13518	13306	13298	13373	13497	13370	13487	13479	13406	13518	13328	13458	13389	13185	13298	13451	13591	13403	13343	13169	13356	13440	13368	13447	13349	13427	13232	13231	13352	13346	13478	13332	13436	13440	13358	13291	13303	13400	13285	13543	13569	13400	13387	13463	13374	13428	13325	13295	13550	13405	13167	13375	13420	13505	13336	13569	13610	13348	13422	13652	13389	13409	13320	13396	13281	13187	13245	13378	13411	13389	13395	13355	13371	13332	13356	13403	13496	13202	13442	13349	13350	13465	13361	13343	13426	13369	13372	13423	13611	13417	13503	13627	13412	13414	13281	13294	13380	13558	13148	13432	13406	13342	13252	13418	13403	13391	13373	13301	13434	13327	13314	13275	13313	13470	13339	13392	13334	13255	13416	13461	13379	13450	13331	13434	13534	13383	13260	13466	13448	13489	13341	13312	13522	13285	13333	13455	13355	13235	13349	13376	13428	13316	13424	13334	13480	13288	13299	13520	13400	13269	13460	13322	13345	13346	13362	13272	13264	13429	13375	13281	13274	13327	13326	13451	13446	13451	13460	13405	13352	13471	13322	13641	13270	13274	13484	13201	13452	13246	13291	13332	13354	13423	13474	13247	13556	13263	13256	13416	13400	13305	13404	13442	13398	13332	13305	13327	13353	13263	13566	13357	13456	13534	13343	13379	13391	13281	13224	13348	13291	13517	13545	13426	13307	13316	13528	13458	13481	13490	13235	13347	13525	13336
24047	21090	28334	24246	21689	20210	18466	16335	15841	15826	15659	15768	15765	15759	15664	15665	15577	15573	15650	15668	15515	15698	15606	15533	15609	15446	15554	15655	15424	15730	15557	15392	15515	15648	15592	15364	15493	15481	15551	15506	15604	15545	15655	15516	15598	15558	15404	15527	15492	15422	15474	15532	15656	15537	15553	15429	15340	15594	15494	15223	15525	15536	15533	15485	15503	15535	15653	15535	15404	15569	15265	15453	15542	15385	15530	15556	15583	15733	15769	15723	15610	15646	15659	15521	15561	15493	15527	15504	15564	15500	15430	15587	15504	15372	15394	15542	15387	15556	15471	15450	15538	15408	15489	15464	15252	15285	15380	15385	15441	15425	15548	15425	15511	15562	15434	15367	15438	15462	15492	15514	15381	15443	15381	15455	15346	15445	15502	15298	15432	15448	15404	15597	15482	15474	15524	15517	15434	15285	15408	15472	15328	15264	15460	15555	15469	15297	15436	15535	15319	15525	15502	15281	15308	15389	15642	15419	15549	15440	15506	15620	15387	15631	15546	15335	15534	15529	15448	15526	15415	15378	15332	15583	15414	15564	15606	15443	15482	15380	15390	15626	15493	15440	15604	15459	15566	15431	15506	15546	15472	15363	15364	15322	15340	15589	15484	15459	15637	15403	15331	15424	15445	15545	15564	15368	15575	15177	15438	15291	15433	15356	15524	15601	15463	15396	15435	15490	15592	15505	15353	15466	15162	15395	15555	15476	15316	15437	15519	15622	15724	15415	15263	15389	15373	15486	15608	15516	15386	15417	15315	15600	15472	15399	15395	15331	15384	15456	15512	15348	15355	15440	15379	15305	15507	15224	15578	15485	15475	15502	15383	15247	15303	15443	15372	15402	15378	15324	15324	15407	15466	15395	15473	15482	15740	15376	15433	15500	15526	15517	15334	15254	15429	15322	15247	15705	15369	15352	15533	15469	15350	15438	15345	15481	15367	15483	15736	15445	15425	15326	15426	15322	15311	15479	15367	15573	15454	15523	15531	15519	15481	15328	15488	15456	15645	15374	15419	15454	15591	15391	15517	15493	15403	15343	15430	15494	15494	15551	15514	15423	15364	15291	15541	15372	15473	15531	15581	15305	15558	15325	15523	15475	15220	15464	15423	15405	15452	15487	15649	15341	15350	15448	15344	15421	15406	15687	15358	15667	15406	15163	15352	15609	15302	15489	15509	15362	15539	15431	15452	15453	15549	15448	15444	15451	15328	15442	15197	15264	15394	15441	15210	15363	15520	15434	15344	15458	15536	15396	15626	15371	15227	15380	15515	15493	15498	15365	15333	15408	15476	15414	15555	15337	15523	15583	15590	15492	15449	15567	15462	15469	15427	15415	15374	15473	15348	15508	15451	15518	15413	15449	15427	15530	15830	15447	15610	15573	15431	15642	15466	15514	15547	15222	15350	15445	15203	15289	15305	15471	15505	15358	15509	15578	15489	15398	15459	15406	15454	15542	15554	15412	15439	15528	15462	15729	15632	15513	15402	15291	15505	15528	15446	15543	15435	15354	15282	15361	15408	15678	15456	15476	15640	15333	15656	15396	15338	15447	15223	15412	15549	15569	15224	15431	15466	15617	15378	15672	15449	15488	15328	15491	15400	15471	15457	15314	15380	15548	15581	15469	15214	15288	15436	15612	15449	15398	15503	15478	15472	15323	15376	15703	15398	15316	15241	15619	15455	15410	15441	15406	15478	15336	15459	15454	15275	15427	15562	15374	15433	15301	15287	15404	15326	15471	15329	15262	15489	15466	15639	15329	15327	15436	15437	15528	15604	15222	15399	15410	15527	15296	15339	15517	15515	15353	15506	15398	15400	15506	15609	15467	15475	15513	15447	15572	15280	15306	15403	15421	15588	15426	15449	15473	15419	15403	15390	15477	15420	15655	15429	15261	15524	15477	15504	15522	15459	15524	15321	15499	15504	15409	15330	15216	15417	15479	15652	15439	15361	15519	15468	15378	15457	15365	15383	15339	15402	15415	15508	15512	15307	15358	15370	15359	15430	15472	15610	15634	15550	15428	15346	15391	15460	15361	15616	15507	15272	15402	15276	15338	15407	15472	15453	15409	15691	15525	15459	15464	15493	15499	15458	15455	15659	15446	15590	15576	15293	15471	15498	15506	15524	15348	15410	15497	15514	15240	15595	15576	15598	15439	15487	15477	15415	15430	15401	15375	15485	15480	15191	15322	15328	15554	15658	15269	15451	15409	15334	15436	15706	15322	15612	15463	15657	15349	15518	15466	15588	15551	15389	15562	15544	15445	15506	15246	15218	15471	15435	15358	15548	15567	15738	15392	15420	15406	15344	15330	15445	15545	15506	15319	15341	15623	15431	15497	15564	15357	15636	15420	15584	15357	15500	15577	15374	15554	15462	15525	15536	15470	15370	15348	15303	15375	15555	15499	15447	15510	15583	15510	15312	15339	15523	15439	15497	15589	15409	15556	15390	15561	15628	15360	15325	15446	15330	15370	15360	15333	15260	15418	15514	15382	15527	15478	15427	15206	15447	15536	15388	15484	15450	15417	15297	15305	15473	15444	15487	15425	15345	15404	15471	15475	15403	15376	15481	15422	15423	15398	15487	15421	15454	15324	15274	15391	15382	15517	15331	15263	15576	15439	15651	15435	15546	15338	15417	15485	15451	15345	15470	15472	15487	15286	15393	15346	15472	15588	15448	15403	15469	15539	15413	15548	15452	15448	15557	15262	15444	15449	15533	15328	15445	15493	15445	15495	15450	15503	15546	15344	15455	15371	15423	15577	15352	15488	15596	15277	15547	15460	15487	15564	15385	15602	15473	15396	15621	15284	15426	15393	15336	15325	15491	15602	15587	15353	15453	15522	15545	15363	15518	15490	15487	15355	15527	15423	15434	15282	15400	15331	15379	15428	15522	15375	15252	15551	15460	15419	15579	15683	15750	15456	15454	15469	15422	15486	15521	15521	15512	15501	15550	15347	15400	15477	15419	15465	15432	15466	15478	15616	15454	15435	15323	15470	15404	15575	15381	15370	15431	15548	15524	15552	15522	15428	15446	15274	15348	15639	15373	15263	15505	15345	15594	15545	15487	15473	15263	15428	15541	15462	15522	15377	15384	15603	15572	15668	15382	15236	15550	15436	15302	15453	15434	15460	15548	15348	15616	15594	15404	15519	15477	15481	15492	15289	15661	15516	15415	15570	15352	15465	15637	15682	15534	15424	15564	15363	15641	15597	15534	15546	15417	15443	15451	15506	15427	15316	15398	15320	15297	15460	15408	15396	15343	15319	15482	15354	15333	15477	15375	15208	15232	15512	15282	15555	15554	15567	15403	15591	15448	15291	15425	15478	15621	15632	15578	15497	15557	15435	15345	15402	15552	15303	15604	15534	15491	15448	15565	15505	15372	15348	15369	15532	15251	15525	15476	15394	15426	15403	15451	15465	15196	15412	15484	15430	15365	15496	15417	15333	15316	15360	15382	15307	15450	15210	15442	15583	15450	15596	15464	15287	15589	15368	15295	15401	15328	15389	15662	15467	15330	15318	15352	15429	15398	15484	15595	15502	15562	15602	15421	15590	15424	15451	15517	15466	15314	15551	15425	15468	15386	15476	15313	15411	15539	15626	15422	15510	15486	15591	15405	15548	15277	15490	15380	15450	15477	15361	15525	15359	15350	15432	15268	15495	15410	15459	15414	15425	15526	15643	15215	15394	15575	15345	15470	15317	15513	15372	15549	15549	15502	15558	15639	15296	15534	15318	15420	15265	15302	15387	15449	15553	15581	15326	15472	15502	15494	15383	15664	15400	15252	15446	15616	15552	15538	15417	15299	15221	15338	15376	15335	15521	15249	15391	15412	15483	15450	15438	15632	15659	15455	15401	15649	15373	15386	15412	15509	15739	15526	15385	15387	15408	15534	15428	15530	15421	15384	15376	15224	15511	15490	15500	15448	15710	15619	15559	15506	15499	15436	15743	15413	15224	15504	15370	15571	15568	15394	15424	15685	15447	15334	15328	15490	15517	15338	15577	15430	15648	15598	15396	15303	15452	15397	15396	15467	15518	15462	15480	15341	15363	15408	15290	15295	15318	15464	15603	15559	15446	15282	15480	15497	15457	15600	15395	15478	15438	15375	15641	15581	15514	15357	15529	15612	15467	15554	15602	15362	15476	15551	15489	15686	15407	15563	15588	15471	15447	15518	15530	15496	15416	15261	15496	15473	15443	15531	15394	15403	15370	15303	15487	15511	15456	15386	15466	15385	15499	15369	15256	15511	15505	15618	15469	15475	15508	15595	15467	15426	15368	15487	15423	15437	15429	15433	15551	15412	15463	15176	15667	15454	15388	15427	15556	15619	15344	15390	15468	15420	15581	15582	15661	15488	15676	15578	15534	15587	15346	15453	15376	15429	15548	15348	15390	15388	15533	15740	15415	15466	15570	15455	15464	15407	15398	15410	15360	15232	15460	15454	15636	15556	15508	15473	15314	15534	15445	15461	15261	15390	15562	15614	15462	15527	15691	15557	15573	15292	15506	15387	15447	15552	15469	15737	15451	15284	15425	15382	15538	15456	15671	15408	15343	15713	15503	15620	15740	15401	15339	15442	15346	15396	15469	15521	15389	15434	15390	15690	15592	15404	15499	15389	15439	15422	15261	15404	15462	15579	15399	15501	15297	15297	15351	15387	15572	15499	15630	15526	15554	15105	15525	15412	15429	15305	15381	15583	15562	15449	15510	15373	15498	15239	15447	15518	15469	15273	15455	15390	15365	15388	15620	15553	15340	15565	15520	15629	15491	15494	15483	15450	15515	15451	15633	15383	15363	15391	15276	15208	15335	15502	15396	15500	15306	15277	15399	15369	15463	15419	15494	15388	15457	15327	15436	15575	15580	15474	15424	15495	15556	15471	15278	15414	15486	15373	15424	15349	15129	15390	15421	15439	15527	15370	15429	15462	15300	15329	15317	15521	15609	15446	15372	15314	15562	15475	15635	15186	15392	15505	15466	15377	15552	15542	15445	15564	15625	15418	15446	15554	15556	15487	15653	15477	15579	15490	15532	15466	15395	15297	15278	15320	15480	15500	15467	15490	15433	15620	15577	15435	15573	15320	15503	15454	15544	15374	15330	15602	15364	15485	15424	15609	15557
15280	27406	24042	18112	15529	14789	14110	13802	13457	13539	13404	13241	13406	13390	13386	13109	13474	13195	13220	13320	13189	13185	13147	13220	13097	13211	13254	13254	13090	13097	13047	13230	13255	13185	13218	13048	13261	13114	13310	13228	13198	13308	13314	13196	13135	13267	13416	13210	13112	13221	13131	13203	13317	13082	13171	13022	13187	13147	13099	13063	13206	13432	13161	13152	13132	13082	13160	13224	13218	13199	13213	13169	13179	13145	13235	13164	13303	13219	13435	13486	13207	13432	13339	13394	13201	13101	13179	13264	13053	13195	13235	13078	13089	13169	12955	13149	13186	13112	13146	13074	13205	13155	13212	13267	13203	13108	13232	13196	13248	13212	13027	13188	13249	13127	13049	13262	13124	13084	13050	13284	13221	13371	13363	13144	13224	13158	13231	13009	13205	13289	13246	13140	13091	12976	13141	13150	13037	13243	13156	13236	13052	13395	13265	13155	13128	13183	13116	13150	13087	13102	13188	13105	13054	13154	13153	13006	13199	13270	13179	13024	13228	13083	13212	13016	13102	13197	13127	13154	13190	13257	13312	13030	13188	13215	13199	13105	13089	13145	13241	13192	12979	13088	13178	13152	13193	13313	13079	13100	13229	13285	13153	13233	13123	13263	13262	13088	13295	13115	13175	13043	12961	13005	13207	13077	13231	13169	13261	12989	13232	13132	13169	13071	13216	13095	13051	13093	13119	13133	13051	13281	13164	13183	13140	13122	12976	13262	13085	13346	13017	13212	13268	13276	13212	13076	13328	13252	13234	13112	13124	13303	13159	13239	13083	13067	13071	13213	13067	13193	13115	13176	13354	13083	13005	13037	13122	13160	13197	13152	13192	13134	13170	13223	13156	13168	13126	13057	13059	13138	13171	13182	13031	13170	13249	13250	13176	13085	13284	12930	13327	13159	13277	13056	13124	13140	13223	13047	12979	13194	13153	13162	13076	13166	13298	13285	13023	13134	13323	13188	13264	13125	13088	13089	13144	13160	13208	13050	13116	13251	13130	13147	13177	13276	13146	13150	13059	13263	13007	13064	13247	13233	13215	13328	13337	13030	13153	13291	13024	13127	13090	12981	13066	13193	13079	13106	13205	13191	13211	13280	13159	13069	13139	13208	13240	13161	13154	13359	13120	13088	13079	13171	13143	13164	13089	13236	13195	13104	13069	13288	13144	13174	13273	13326	13210	13033	13093	13035	13302	13059	13084	13186	13172	13067	13021	12951	13248	13035	13213	13166	13288	13196	13210	13083	13063	13092	13249	13250	13144	13183	13047	12989	13110	13216	13306	13162	13177	13227	13166	13154	13310	13281	13072	13184	13189	12999	13067	13167	13173	13296	13064	13026	12963	13297	13010	12986	13124	13181	13116	13112	13040	13280	13069	13199	13279	13120	13041	12974	13243	13195	13073	13227	13082	13047	13162	13197	13229	13206	13257	13082	13198	13034	13219	12962	13231	13156	13152	13196	13173	13145	13150	13139	13228	13209	13076	13081	13133	13052	13196	13159	13295	13104	13114	13096	13054	13321	13191	13154	13134	13021	13235	13050	13156	13227	13083	12982	13142	13157	13146	13066	13100	13127	13164	12973	13155	13147	13152	13215	13124	13177	13297	13228	13126	13185	13113	13269	13076	13186	13367	13238	13139	13236	13230	13306	13203	13252	13021	13148	13299	13053	12951	13193	13271	13199	13072	13055	13179	13180	13221	13167	13227	13096	13313	13149	13211	13071	13283	13315	13168	13217	13197	12992	13249	13154	13081	13121	13244	13264	13204	13122	13140	13171	13123	13081	13289	13124	13235	13188	13241	13109	13209	13042	13169	13172	13252	13057	13166	13093	13202	13319	13139	13156	13101	13056	13132	13222	13085	13033	13137	13191	13197	13084	13235	13076	13160	12954	13117	13080	12968	13159	13263	13228	13038	13094	12967	13161	13115	13119	13290	13137	13190	13121	13044	13262	13205	13189	13211	13303	13121	13066	13078	13194	13223	13182	13069	13022	13149	13228	13272	13252	13267	12851	13247	13141	13159	13208	13203	13049	13058	13128	13140	13063	13133	13022	13255	13064	13233	13383	12973	13281	13002	13190	13095	13168	13197	13225	13095	13167	13191	13098	13206	13192	13170	13237	13179	13107	13392	12992	13225	13120	13138	13200	13205	12830	13112	13208	13116	13082	13077	13122	13149	13086	13094	13110	13267	13079	13052	13130	13212	13199	13021	13145	13026	13150	13102	13209	13281	12979	13161	12965	13124	13125	13144	13140	13237	13065	13041	13261	13207	13124	13126	13146	13197	13203	13153	13172	13070	13185	13255	13204	13391	13127	13186	13249	13025	13234	13068	13084	13122	13122	13192	12983	13234	13248	13084	13213	13082	13113	13156	13149	13123	13149	13200	13050	13050	13122	13147	13231	13234	13354	13339	13112	13176	13109	13181	13151	13167	13192	13146	13201	13190	13249	13114	13267	13142	13046	13113	13110	13209	13141	12993	13180	13171	13160	13126	13077	13165	13041	13051	13233	13299	13190	13220	13317	13281	13137	13232	13270	13080	13226	13103	13183	13170	13013	13155	13099	13178	13250	13205	13228	13259	13111	13120	13200	13199	13041	13204	13112	13178	13148	13106	13137	13316	13189	13224	13132	13184	13136	13089	13280	13214	13190	13318	13329	12914	13106	13142	13163	13222	13183	13175	13196	13166	13194	13224	13124	13206	13209	13185	13324	13136	13113	13338	13234	13098	12993	13080	13171	13150	13261	13120	13303	13093	13354	13270	13071	13240	13049	13036	13094	13188	13150	13261	13140	13327	13258	13158	13127	13298	13191	13037	13118	13269	13040	13115	13201	13285	13221	13179	13220	13266	13095	13140	12995	13126	13419	13190	13006	13067	13021	13088	13349	13157	13188	13031	13039	13228	13167	13150	13211	13338	13243	12973	13030	13189	12973	13112	13057	13248	13152	13151	13022	13262	13041	13193	13296	13174	13096	13114	13218	13093	13209	13126	13098	13144	13051	13267	13118	13160	13060	13206	13147	13231	13218	13165	13063	13240	12945	13186	13090	13193	13145	13243	13099	12908	13097	13168	13152	13413	13097	13112	13244	13316	13148	13057	13256	13349	13122	13124	13218	13128	13095	12986	13065	13269	12998	13285	13131	13113	13164	13099	13223	13146	13266	13127	13261	13235	13230	13224	12975	13182	13242	13156	13158	13194	13178	13219	13159	13212	13126	13355	13195	12998	13258	13253	13188	13092	13120	13307	13253	13064	13020	13130	13139	13127	13255	13157	13240	13189	13120	13251	13116	13231	13123	13166	13225	13178	13033	13184	13308	13116	13161	13209	12976	13230	13255	13185	13269	13179	13133	13251	13151	13121	13106	13247	13142	13159	13099	13134	13149	13118	13109	13169	13176	13070	13126	13214	13030	13106	13177	13378	13204	13025	13399	13194	13208	13149	13271	13135	13290	13114	13205	13182	13275	13208	13167	13044	13137	13136	13158	13195	13176	13141	13038	13197	13297	13021	13122	13034	13324	13203	13333	13080	13334	13155	13292	13287	13206	13109	13084	13075	12986	13146	13165	13133	13228	13167	13153	13017	13038	13058	13188	13111	13258	13138	13111	13007	13246	13134	13058	13188	13230	12959	13242	13175	13176	13034	13193	13362	13167	13148	13137	12956	12985	13212	13123	13164	13010	13051	13303	13215	13148	13293	13082	13100	13158	13147	13152	13383	13207	13166	13056	13224	13132	13150	13220	13211	13059	13107	13214	13135	13065	13111	13143	12967	13235	13081	13219	13149	13089	13067	13193	13352	13049	13025	13184	13266	13173	13191	13091	13150	13254	13206	13334	13102	13114	13144	13094	13163	13256	13218	13345	13190	12961	13139	13240	13072	13272	13204	13160	13132	13144	13258	13129	13071	13080	13181	12982	13081	13099	13132	13098	13047	13079	13097	13260	13158	13081	13218	13090	13236	13270	13168	13211	13208	13211	13169	13162	13098	13304	13018	13313	13123	13189	13180	12983	13318	13233	13000	13236	13043	13084	13109	13082	13284	13174	13262	13040	13273	13239	13271	13157	13190	13094	13290	13180	13212	13143	13240	13157	13096	13192	13245	13199	13286	13082	13219	13218	13256	13204	13082	13291	13263	13150	13254	13148	13140	13054	13242	13069	13114	13154	13093	13095	13283	13058	13233	13277	13193	13211	13110	13143	13112	13025	13188	13188	13097	13135	13135	13131	13313	13113	13008	13097	13087	13237	13280	13013	13111	13120	13021	13173	13261	13196	13158	13156	12932	13032	13083	13020	13291	13240	13041	13155	13188	13179	13087	13099	13311	13211	13165	13206	13115	13138	13105	13079	13114	13248	13322	13276	13040	13054	13059	13155	13120	13114	13097	13185	13308	13221	13014	13105	13064	13226	13089	13218	13245	13250	13213	13083	13095	13091	13050	13050	13062	13164	13068	13211	13051	13286	13269	13130	13080	13121	13201	13253	13308	13041	13277	13096	13082	13209	13198	13116	13249	13224	13044	13049	13210	13042	13227	13304	13243	13176	13253	13090	13217	13255	13230	13028	13247	13085	13129	13076	13295	13216	13205	13238	13182	13308	13160	12952	13261	13185	13198	13193	13153	13014	13115	13145	13100	13233	13234	13304	12973	13240	13080	13112	13359	12993	13233	13108	13244	13093	13248	13070	13110	13201	13217	13157	13090	12968	13120	13102	13204	13120	13175	13054	13272	13152	13267	13240	13239	13178	13154	13100	13094	13187	13146	13345	13038	13063	12952	13219	13130	13102	13265	13268	13359	13091	13330	13057	13116	13063	13211	13253	13071	13112	12928	13253	13210	13316	13220	13095	13198	13123	13223	13143	13213	13141	13067	13142	13300	13030	13265	13104	13186	13029	13224	13066	13152	13339	13148	13242	13091	13109	13251	13312	13145	13249	13221	13197	13044	13187	13337	13305	13189	13023	13123	13194	13107	13141	13206	13189	13054	13141	13093	13283	13101	13016	13082	13181	13214	13158	13042	13219	13197	13255	13109	13088	13115	13327	13163	13116	13143	13137	13249	13371	13045	13156	13280	13135	13236	13216	13084	13148	13175	13146	13167	13182	13177	13076	13210	13172	13151	13038	13093	13261
22885	21139	28892	23638	21317	23035	22994	17350	16558	16552	16427	16293	16157	16108	15974	16138	16076	16021	16004	15944	16210	16197	16203	15798	16054	15882	15949	15963	16036	16109	16020	16027	15827	15842	15904	15965	15817	15978	15760	15930	15930	15959	16059	15972	15958	15831	16031	15690	15805	15997	15883	15665	15741	16039	15859	15891	15950	15941	15743	15850	15853	15998	15923	15789	15999	15807	16062	15931	15835	15808	15784	15807	15899	15672	15905	15911	15857	15950	15969	16153	16012	16157	16090	16061	15862	15753	15918	16013	15878	15880	15887	15771	16003	16008	15726	16101	15872	15647	15881	15886	15972	15817	16000	15887	15913	15927	15739	15927	15840	15800	15755	16065	15688	15722	16003	15640	15789	16050	15858	15784	15950	15647	16087	15803	15841	15745	15562	15735	15825	16002	15830	15809	15803	15872	15763	15694	15795	15774	15816	15903	15766	15830	15783	15826	15780	15720	15808	15790	15861	15769	15680	15945	15871	15956	15773	15844	15825	15886	15831	15752	15817	15847	15907	15689	15804	15804	15740	16006	15951	15806	15685	15907	15718	15841	15832	16002	15993	15603	15663	15824	15875	15725	16002	15919	15917	15819	15921	15792	16045	15594	15777	15758	15820	15804	15735	15955	15938	15772	15691	15631	15686	15786	15842	15837	15617	15640	15640	15753	15934	15742	15900	15656	15948	15697	15948	15887	15895	15799	15806	15983	15943	15735	15883	15748	15839	15702	15836	15974	15787	15876	15698	15786	15749	15705	15893	15844	15957	15962	15856	15607	15736	15725	15879	15836	15865	15899	15630	15694	15656	15934	15739	15619	15737	15870	15690	15770	15924	15922	15851	15671	15852	15779	15961	15796	15669	15826	15663	15832	15877	15826	15571	15907	15740	15634	15743	15879	15708	15786	15762	15791	15734	15658	15615	15849	15566	15807	15776	15701	15886	15739	15859	15823	15839	15891	15921	15952	15877	15683	15937	15994	15713	16013	15809	15776	15915	15934	15912	15890	15977	15778	15628	15744	15451	15835	15974	15803	15935	15830	15976	15758	15720	15803	15782	15771	15694	15757	15854	15550	15633	15880	15792	15740	15615	16041	15833	15788	16038	15763	15920	15813	15728	15833	15732	15739	15679	15715	15634	15835	15660	15798	15901	15812	15891	15889	15703	15628	15921	15586	15788	15767	15683	15663	15936	15856	16012	15635	15818	15735	15903	15696	15679	15680	15617	15806	15832	15887	15744	15855	15639	15617	15864	16016	15918	15937	15882	15810	15952	15886	15881	15822	15871	15871	15818	15897	15750	15797	15791	15876	15735	15827	15780	15618	15723	15889	15786	15712	15742	15879	15805	15725	15714	15661	15857	15768	15803	15846	15593	15711	15703	15794	15774	15602	15819	15683	15639	15881	15720	15758	15668	15904	15618	15831	15660	15674	15782	15802	15887	15886	15767	15684	15802	15598	15742	15734	15773	15709	15680	15762	15855	15806	15886	15775	15896	15927	16005	15838	15874	15847	15759	15851	15836	15773	15791	15767	15808	15748	15582	15933	15831	15969	15765	15809	15804	15566	15727	15794	15757	15720	15834	15916	15744	15725	15760	15552	15836	15959	15780	15942	15785	15748	15791	15739	15710	15714	16004	15547	15839	15759	15679	15616	15746	15770	15750	15924	15811	15940	15882	15872	15932	15850	15842	15857	15756	15708	15718	15929	15735	15690	15722	15812	15876	15869	15657	15673	15710	15596	15755	15888	15874	15814	15735	15695	15767	15845	15690	15791	15652	15652	15744	15820	15695	15775	15734	15628	15857	15806	15760	15920	15641	15710	15682	15789	15800	15772	15710	15754	15648	15927	15981	15853	15700	15646	15713	15817	15806	15825	15551	15628	15947	15914	15820	15977	15883	15671	15779	15849	15950	15732	15861	15818	15973	15748	15865	15878	15737	15886	15855	15929	15738	15670	15661	15767	15757	15958	15928	15785	15830	15634	15949	15916	15708	15659	15673	15797	15850	15884	15770	15678	15811	15792	15944	15877	15888	16016	15858	15804	15963	15854	15863	16126	16120	15861	15619	15796	15737	15760	15812	15831	15791	15711	15745	15749	15709	15673	15769	15847	15923	15826	15987	15731	15769	15724	15798	15686	15881	15648	15748	15706	15930	15545	15616	15860	15974	15882	15789	15884	15709	15847	15606	15876	15858	15895	15864	15624	15781	15939	15936	15807	15900	15799	15802	15843	15866	15647	15766	15894	15687	15734	15808	15865	15808	15871	15857	15613	15943	15770	15745	15646	15661	15744	15836	15816	15929	15930	15932	15659	15572	15618	15771	15715	15873	15924	15669	15819	15695	15818	15878	15645	15683	15965	15873	15651	15781	15734	15816	15733	15733	15863	15696	15686	15658	15803	15755	15562	15722	15543	15690	15768	15874	15718	15811	15754	15703	15767	15932	15677	15726	15672	15750	15772	15894	15900	15710	15740	15846	15653	15897	15800	15778	15815	15732	15825	15902	15936	15866	15819	15739	15792	15908	15905	15871	15780	15738	15606	15730	15599	15887	15854	15840	15877	15637	15758	15757	15818	15650	15767	15824	15726	15778	15903	15724	15768	15867	15851	15743	15897	15587	15864	15844	15650	15831	15849	15735	15983	15977	15885	15815	15796	15632	15738	15825	15838	15935	15832	15749	15773	15711	15843	15870	15556	15654	15715	15809	15912	15685	15763	15598	15588	15712	15768	15692	15885	15787	15830	15807	15699	15703	15812	15683	15828	15815	15999	15782	15728	15889	15592	15766	15922	15902	15765	15660	15684	15962	15675	15733	15915	15675	15729	15974	15799	15836	15799	15885	15884	15827	15958	15798	15879	15623	15816	15943	15911	15793	15744	15805	15877	15710	15967	15899	15709	15880	15912	15917	15701	15841	15689	15713	15817	15764	15741	15857	15789	15804	15791	15798	15603	15966	15984	15856	15733	15718	15701	15955	15812	15924	15624	15611	15860	15808	15805	15810	15923	15808	15735	15766	15862	15679	15707	15775	15765	15843	15861	15744	15900	15726	15756	15773	15725	15828	15909	15918	15614	15801	15719	15880	15851	16034	15988	15898	15988	15746	15641	15779	15977	15845	15700	15763	15702	15724	15810	15771	15748	15700	15732	15581	15738	15800	15766	15729	15722	15851	15812	15890	15933	15872	15846	15672	15691	15780	15789	15945	15836	15567	15847	15905	15708	15895	15834	15638	15780	15806	15865	15507	15747	15873	15750	15732	15703	15735	15733	15761	15741	15790	15531	15840	15882	15649	15596	15857	15867	15721	15849	15813	15760	15779	15729	15773	15874	15821	15874	15768	15739	15504	15660	16017	15800	15828	15593	15767	15901	15711	15865	15851	15975	15839	15722	15732	15889	15799	15703	16101	15745	15857	15718	15680	15754	15771	15845	15663	15823	15634	15757	15859	15696	15798	15896	15736	15812	15759	15699	15897	15756	15647	15871	15877	15751	15868	15920	15769	15876	15825	15737	15834	15643	15851	15760	15904	15745	15755	15685	15756	15863	15800	15927	15751	15840	15886	15732	15766	15865	15636	15588	15775	15762	15604	15759	15417	15727	15785	15728	15969	15723	15965	15681	15817	15713	15789	15713	15963	15807	15804	15765	15913	15624	15969	15743	15707	15856	15891	15757	15896	15853	15645	15647	15803	15856	15930	15753	15742	15783	15853	15884	15807	15914	15625	15896	15847	15698	15726	15736	15552	15687	15815	15789	15704	15710	15847	15661	15901	15801	15659	15853	15926	15944	15693	15737	15720	15823	15890	15884	15997	15892	15885	15786	15762	15800	15947	15745	15775	15791	15816	15676	15693	15815	15799	15629	15638	15924	15873	15768	15779	15971	15889	15665	15761	15904	15801	15828	15849	15930	15732	15684	15684	15697	15900	15473	15767	15968	15732	15636	15804	15867	15942	15729	15792	15886	15662	15881	15741	15791	15715	15738	15767	15956	15771	15913	15823	15616	15640	15498	15845	15649	15889	15961	15684	15827	15943	15624	15743	15767	15804	15801	15843	15482	15764	15715	15977	15765	15854	15722	15661	15752	15700	15809	15921	15680	15559	15780	15686	15886	15931	15881	15779	15789	15837	15683	15642	15644	15884	15685	15704	15825	15880	15780	15748	15613	15840	15819	15758	15786	15693	15803	15697	15883	15999	15672	15845	15786	15895	15729	15718	15732	15907	15899	15743	15820	15690	15747	15675	15829	15808	16008	15765	15890	15753	15823	15998	15962	15587	15857	15795	15854	16041	15799	15636	15616	15645	15876	15677	15882	15941	15894	15744	15721	15901	15685	15620	15793	15703	15971	15824	15928	15971	15759	15946	15788	15942	15850	15803	15774	15709	15705	15719	15687	15885	15876	15848	15727	15745	15807	15690	15832	15979	15753	15795	15810	15893	15764	15817	15865	15885	15643	15963	15919	15677	15738	15868	15753	15883	15815	15957	15700	15725	15751	15796	15929	15773	15920	15614	15802	15771	15918	15886	15801	15804	15706	16041	15854	15688	15717	15810	15943	15998	15959	15877	15751	16044	15811	16050	15624	16047	15577	15814	15657	15668	15708	15856	15781	15798	15843	15785	15895	16007	15725	15747	15579	15626	15844	15783	15786	15843	15709	15802	15877	15805	15714	15959	15872	15818	15942	15688	15662	15826	15481	15759	15850	15940	15808	15646	15787	15699	15752	15828	15753	15836	15814	15753	15800	15696	15860	15762	15782	15792	15762	16019	15699	15913	15744	15756	15721	15944	15848	15824	15779	15674	15865	15682	15713	15872	15663	15829	15907	15696	15735	15652	15890	15662	15861	15718	15750	15661	15695	15555	15864	15652	15709	15627	15674	15865	15860	15684	15688	15708	15638	15784	15804	15645	15704	15732	15766	15770	16005	15932	15758	15721	15712	15722	15755	15728	15601	15807	15740	15777	15928	15835	15853	15628	15753	15772	15704	15597	15552	15620	15717	15847	15759	15778	15775	15733	15991	15906	15669	15844	15942	15876	15784	15931	15935	15687	15878	15901	15837	15593	15803	15950	15703	15741	15733	15830	15893	15831	15888	15771	15748	15900	15623	15780	15845	15675	15862	15910	15960	15573	15837	15813	15632
17190	32689	27954	20315	17256	16274	15255	14567	14203	14192	13996	13798	13693	13570	13472	13597	13397	13577	13647	13452	13591	13632	13436	13533	13403	13431	13468	13493	13351	13314	13308	13370	13549	13271	13463	13299	13420	13520	13463	13191	13360	13507	13178	13295	13247	13364	13403	13354	13438	13449	13473	13349	13433	13361	13387	13558	13264	13416	13239	13325	13467	13406	13460	13350	13394	13514	13315	13338	13352	13501	13340	13336	13416	13379	13402	13343	13602	13693	13584	13778	13498	13453	13487	13420	13447	13459	13468	13483	13469	13504	13377	13182	13421	13255	13355	13460	13340	13378	13326	13468	13353	13380	13187	13281	13358	13462	13357	13382	13605	13323	13386	13315	13398	13401	13391	13389	13498	13248	13412	13425	13232	13376	13365	13311	13176	13417	13269	13391	13455	13157	13486	13396	13271	13288	13371	13455	13405	13365	13330	13430	13530	13258	13299	13343	13291	13190	13408	13233	13475	13371	13416	13461	13354	13276	13207	13406	13384	13209	13417	13302	13328	13340	13407	13128	13327	13203	13190	13428	13363	13276	13328	13351	13230	13361	13390	13458	13364	13196	13474	13259	13294	13258	13324	13391	13246	13368	13418	13434	13312	13277	13224	13353	13413	13383	13351	13270	13387	13158	13450	13176	13209	13370	13271	13324	13427	13391	13391	13479	13360	13237	13257	13453	13423	13364	13419	13398	13149	13390	13256	13365	13437	13154	13283	13153	13245	13484	13360	13387	13319	13333	13276	13472	13455	13282	13471	13368	13387	13488	13406	13216	13372	13207	13450	13297	13403	13450	13428	13370	13258	13257	13362	13270	13465	13149	13299	13360	13343	13374	13527	13365	13395	13280	13343	13468	13245	13372	13367	13349	13420	13408	13419	13560	13206	13369	13321	13263	13256	13414	13440	13367	13300	13255	13368	13298	13443	13395	13474	13251	13364	13320	13324	13348	13347	13431	13399	13082	13368	13243	13388	13368	13256	13260	13395	13468	13336	13441	13354	13300	13281	13310	13280	13382	13452	13319	13382	13260	13341	13302	13377	13327	13383	13252	13174	13271	13177	13088	13364	13288	13430	13403	13535	13280	13423	13275	13291	13316	13305	13316	13330	13359	13169	13408	13268	13399	13227	13410	13317	13443	13243	13443	13421	13432	13309	13271	13384	13451	13341	13324	13111	13377	13253	13368	13217	13527	13282	13440	13339	13283	13402	13457	13207	13411	13232	13435	13253	13360	13350	13391	13476	13234	13450	13348	13318	13419	13464	13331	13306	13306	13199	13408	13319	13314	13343	13475	13279	13178	13340	13339	13347	13462	13475	13381	13363	13263	13287	13271	13089	13515	13421	13308	13387	13113	13406	13096	13375	13342	13311	13383	13247	13332	13381	13482	13190	13277	13286	13386	13207	13337	13299	13290	13202	13283	13237	13245	13365	13287	13349	13298	13376	13399	13322	13424	13340	13212	13324	13445	13376	13245	13353	13256	13274	13379	13304	13142	13533	13309	13351	13437	13425	13342	13329	13417	13268	13434	13435	13334	13308	13395	13407	13350	13291	13232	13398	13389	13447	13503	13350	13337	13284	13174	13380	13204	13320	13254	13539	13242	13339	13319	13435	13323	13248	13325	13190	13434	13338	13335	13279	13506	13272	13357	13295	13351	13407	13362	13282	13447	13408	13224	13166	13389	13434	13187	13343	13401	13218	13400	13342	13257	13241	13441	13244	13356	13368	13318	13404	13266	13249	13244	13367	13532	13305	13270	13320	13317	13410	13286	13513	13433	13274	13499	13421	13429	13337	13381	13276	13436	13495	13257	13363	13511	13328	13226	13336	13341	13400	13347	13528	13245	13316	13317	13310	13313	13405	13318	13291	13442	13226	13493	13426	13292	13395	13428	13321	13528	13354	13370	13298	13523	13407	13359	13414	13301	13321	13269	13427	13509	13375	13220	13369	13199	13309	13414	13445	13329	13210	13366	13472	13289	13307	13212	13221	13446	13400	13414	13491	13245	13464	13204	13174	13299	13353	13340	13286	13323	13406	13341	13442	13383	13349	13265	13381	13120	13395	13242	13325	13339	13334	13256	13359	13501	13220	13493	13334	13372	13306	13212	13459	13262	13480	13292	13198	13494	13451	13292	13258	13303	13339	13446	13202	13301	13449	13456	13442	13355	13269	13221	13485	13363	13358	13393	13187	13316	13288	13202	13342	13318	13487	13338	13444	13191	13362	13462	13171	13397	13177	13296	13310	13343	13403	13283	13417	13340	13359	13284	13340	13509	13471	13287	13544	13141	13375	13329	13393	13226	13319	13460	13338	13328	13521	13380	13431	13337	13428	13282	13323	13280	13198	13461	13417	13433	13189	13288	13336	13232	13403	13575	13353	13379	13336	13401	13300	13330	13234	13320	13460	13456	13320	13332	13289	13359	13410	13266	13226	13400	13306	13304	13240	13416	13241	13262	13377	13473	13267	13274	13431	13360	13206	13317	13350	13391	13286	13224	13355	13136	13100	13420	13388	13232	13343	13458	13262	13387	13459	13374	13183	13435	13237	13369	13383	13250	13256	13229	13335	13371	13343	13295	13169	13276	13357	13242	13409	13278	13369	13368	13374	13264	13281	13261	13245	13406	13359	13356	13389	13411	13432	13181	13280	13386	13349	13327	13231	13439	13491	13373	13446	13357	13216	13246	13351	13319	13247	13292	13277	13331	13309	13292	13151	13523	13343	13572	13326	13344	13233	13237	13359	13410	13392	13335	13471	13427	13159	13301	13336	13417	13245	13284	13382	13427	13422	13201	13320	13358	13451	13284	13321	13337	13313	13400	13195	13439	13414	13323	13450	13394	13404	13251	13284	13163	13290	13551	13488	13387	13253	13185	13205	13349	13386	13363	13465	13207	13330	13358	13393	13414	13199	13308	13329	13256	13388	13524	13218	13379	13346	13364	13257	13259	13411	13367	13349	13357	13330	13292	13357	13406	13494	13415	13420	13225	13311	13305	13328	13281	13338	13310	13217	13325	13206	13442	13415	13441	13461	13375	13343	13377	13391	13278	13272	13390	13355	13299	13203	13433	13482	13177	13349	13282	13411	13344	13356	13314	13309	13367	13294	13402	13459	13428	13418	13461	13353	13194	13383	13403	13521	13309	13445	13382	13394	13431	13326	13400	13250	13269	13235	13268	13193	13343	13189	13377	13125	13250	13355	13389	13422	13273	13305	13255	13390	13375	13165	13162	13494	13090	13474	13415	13426	13332	13482	13284	13289	13209	13404	13483	13324	13393	13415	13309	13379	13348	13228	13207	13318	13345	13255	13354	13376	13222	13243	13394	13143	13412	13332	13336	13318	13416	13406	13274	13417	13219	13347	13323	13241	13242	13375	13154	13454	13363	13339	13337	13305	13379	13399	13327	13407	13262	13341	13341	13346	13432	13372	13290	13548	13234	13268	13402	13359	13155	13352	13380	13292	13179	13414	13373	13477	13436	13224	13348	13272	13420	13269	13350	13094	13325	13278	13409	13297	13203	13315	13364	13493	13348	13554	13173	13315	13364	13236	13303	13257	13390	13233	13472	13420	13324	13387	13243	13369	13364	13195	13341	13384	13524	13256	13358	13338	13167	13353	13167	13283	13331	13318	13367	13351	13325	13367	13322	13251	13253	13380	13340	13372	13301	13336	13441	13295	13229	13470	13453	13218	13415	13387	13297	13304	13371	13196	13274	13238	13352	13300	13282	13251	13400	13462	13436	13436	13169	13180	13434	13296	13408	13373	13432	13174	13401	13252	13367	13370	13250	13420	13269	13385	13287	13314	13310	13317	13385	13429	13399	13221	13332	13365	13504	13231	13190	13308	13355	13234	13286	13444	13336	13211	13360	13378	13416	13435	13412	13255	13258	13330	13485	13394	13367	13241	13198	13255	13210	13363	13468	13264	13363	13378	13497	13297	13311	13375	13314	13300	13235	13325	13522	13267	13298	13117	13273	13427	13354	13336	13214	13351	13492	13492	13513	13494	13236	13277	13377	13399	13221	13246	13357	13266	13321	13215	13248	13262	13478	13373	13483	13200	13217	13430	13305	13330	13233	13326	13326	13149	13346	13273	13126	13376	13418	13256	13141	13367	13179	13279	13434	13257	13380	13444	13238	13421	13391	13193	13309	13182	13480	13380	13160	13302	13374	13411	13318	13210	13508	13329	13339	13260	13113	13216	13365	13224	13293	13278	13191	13347	13276	13408	13257	13356	13410	13298	13358	13133	13523	13289	13279	13320	13192	13529	13479	13437	13420	13421	13257	13301	13205	13262	13424	13394	13467	13186	13399	13346	13382	13411	13338	13399	13351	13382	13378	13322	13348	13455	13333	13220	13186	13409	13386	13373	13244	13343	13410	13459	13526	13418	13294	13367	13384	13454	13414	13373	13357	13302	13328	13229	13350	13315	13330	13294	13292	13203	13368	13280	13329	13433	13471	13284	13326	13345	13437	13293	13497	13333	13448	13301	13278	13307	13216	13380	13446	13307	13416	13437	13302	13516	13351	13263	13458	13334	13311	13380	13307	13312	13358	13306	13375	13276	13418	13443	13331	13291	13363	13402	13288	13375	13330	13207	13260	13330	13348	13360	13223	13373	13439	13209	13570	13321	13094	13413	13299	13380	13396	13252	13274	13472	13393	13461	13352	13277	13306	13213	13255	13273	13345	13294	13400	13313	13469	13307	13331	13365	13218	13351	13429	13375	13299	13483	13285	13351	13280	13368	13349	13340	13347	13404	13355	13442	13336	13223	13431	13233	13459	13275	13359	13345	13296	13384	13293	13435	13178	13146	13500	13236	13427	13427	13259	13304	13315	13023	13395	13317	13331	13296	13389	13387	13365	13309	13239	13400	13313	13385	13200	13512	13334	13398	13437	13474	13324	13311	13212	13205	13416	13593	13291	13236	13379	13344	13233	13341	13312	13304	13296	13409	13291	13160	13247	13397	13464	13302	13272	13175	13268	13464	13319	13515	13472	13318	13321	13391	13254	13235	13395	13515	13284	13420	13090	13502	13398	13393	13384	13348	13345	13383	13281	13342	13475	13278	13391	13269	13297	13215	13357	13294	13425	13255	13349	13288	13234	13417	13247	13212	13355	13390	13390	13367	13379
27864	22036	23372	19434	16281	16218	16344	16038	15779	15931	15769	15863	15771	15870	15685	15895	15951	15950	15756	15832	15893	15765	15974	15872	15712	15863	16034	15719	16077	15919	15984	15830	15640	15873	15668	15861	15798	15733	15756	16059	15813	15654	15701	15564	15698	15696	15674	15938	15813	15782	15730	15873	15779	16005	15714	15769	15848	15768	15807	15940	15964	15938	15905	15838	15915	15826	15798	15754	15761	15800	15921	15840	15850	15620	16091	15968	15946	16027	16055	15883	15741	15969	16113	15734	15797	15666	15907	16018	16175	15643	15660	15808	15825	15870	15748	15766	15788	15778	15636	15842	15775	15851	15977	15840	15845	15809	15773	15769	15925	15737	15867	15728	15579	15769	15924	15902	15960	15820	15608	15857	15683	15870	15616	15856	15912	15789	15882	15927	15898	15790	15816	15719	15731	15667	15827	15845	15818	15707	15906	15795	15892	15812	15863	15714	15868	15892	15617	15922	15971	15846	15696	15974	15800	15989	15899	15723	15691	15852	15963	15873	15904	15839	15867	15630	15784	15957	15728	15870	15832	15763	15865	15770	15906	15921	15802	15878	16020	15752	15651	15779	15737	15841	15837	15709	15758	15722	15615	15796	15672	15785	15706	15720	15856	15931	15893	15861	15786	15929	15820	15775	15890	15928	16030	15927	15675	15815	15662	15587	15554	15808	15772	15739	15859	15687	15584	15865	15622	15760	15802	15970	15933	15868	15747	15577	15768	15888	15762	15699	15664	15514	15774	15793	15737	15744	15701	15804	15854	15591	15597	15854	15667	15984	15815	15845	15884	15749	15758	15718	15759	15569	15742	15818	15725	15910	15695	15734	15691	15808	15952	15698	15920	16010	15675	15719	15764	15845	15785	15849	15653	15795	15944	15887	15866	15765	15754	15582	15960	15669	15781	15782	15919	15725	15701	15697	15864	15617	15815	15909	15792	16028	15812	15906	15641	15831	15778	15811	15811	15972	15942	15747	15813	15853	15683	15646	15809	15737	15727	15921	15841	15880	15850	15885	15898	15871	15831	15683	15576	15782	15601	16096	15820	15664	15687	15597	15975	16037	15627	15800	15778	15591	16002	15702	15625	15818	15686	15824	15966	15812	15814	15586	15864	15923	16059	15801	15666	15846	16036	15759	15656	15867	15783	15777	16056	15627	16053	15860	16018	15725	15886	15838	15855	15911	15653	15849	15759	15773	15723	15930	15740	15836	15485	15545	16017	15578	15911	15514	15726	16016	15917	15872	15866	15863	15956	15765	15642	15938	15811	15807	15924	15959	15905	15973	15742	15740	15802	15914	15757	15655	15855	15701	15800	15806	15976	15612	15852	15821	15725	15905	15951	15874	15771	15800	15756	15719	15790	15664	15914	15890	15997	15676	15851	15951	15772	15864	16005	15654	15715	15800	15704	15813	15996	15766	15915	15658	15841	15845	15692	15813	15985	15649	15666	15798	15821	15870	15804	15616	15714	15798	15825	15836	15865	15802	16067	15798	15675	15783	15793	16041	15801	15878	15856	15953	15947	15777	15909	15786	15847	15808	15870	15566	16138	15801	15724	15957	15778	15819	15968	15735	15735	15815	15895	15793	15675	15802	15951	15781	15744	15703	15828	15821	15928	15826	15938	15887	15879	15887	15653	15851	15913	15631	15542	15751	15870	15829	15716	15841	15745	15755	16021	15662	15793	15794	15881	15652	15709	15746	15736	15779	15861	15844	15824	15872	15849	15796	15781	15972	15869	15606	15662	15658	15752	15737	15748	15856	15783	15765	15933	15793	15858	15704	15716	15577	15744	15605	15858	15811	15810	15905	15719	15823	15736	15709	15712	15885	15810	15894	15798	15795	15826	15924	15843	15896	15901	15771	15572	15774	15864	15888	15770	15669	15783	15856	15819	15817	15860	15709	15815	15680	15773	15962	15942	15807	15882	15822	15711	15845	15745	15866	15797	15615	15799	15725	15937	15702	15819	15851	15794	15755	15847	15781	15739	15822	15694	15665	15863	15711	16044	15941	16062	15824	15819	15665	15781	15922	15939	16016	15911	15743	15777	15949	15781	15741	15816	15887	15874	15820	15706	15702	15901	15853	15708	15675	15754	15889	15851	15895	15793	15863	15761	15568	15802	15742	15722	15903	15706	15944	15964	15835	15954	15719	15752	15787	15798	15930	15686	16068	15608	15806	15815	15687	15739	15673	15934	15833	15853	15753	15913	15925	15856	15863	15912	15794	15851	15621	15631	15866	15776	15771	16091	15888	15780	15820	15715	15697	15836	15943	15698	15706	15954	15773	15940	15833	15738	15834	15754	15937	15853	15925	15907	15743	15742	15875	15945	15727	15790	15838	15934	15955	15923	15874	15946	15604	15829	15760	15845	15726	15906	15739	15786	15841	15758	15756	15959	15869	15667	15757	15660	15819	15843	15922	15559	15826	15852	15850	15927	15957	15845	15930	15955	15883	15760	15705	15887	15781	15887	15834	15958	15685	16056	15957	15897	15891	15948	15784	15672	15933	15869	15887	15939	15804	15951	15630	15871	15791	16026	15936	15872	15665	15741	15928	15611	15613	15775	15907	15698	15913	15852	15705	15781	15763	15735	15747	15806	15664	15758	15736	15725	15892	15832	15907	15743	15929	15967	15949	15987	15747	15962	15961	15936	15817	15671	15792	15818	15997	15782	15708	15784	15809	15553	16022	15884	15903	15808	15790	15633	15841	15707	15753	15821	15905	15690	15647	15649	15775	15901	15688	16052	15846	15828	16142	16011	15821	15978	15778	16007	15781	15962	15680	15959	15860	15889	15994	15703	15891	15825	15671	15843	15865	15907	15678	15890	15946	16008	15860	15835	15714	15718	16021	15757	15884	15877	15819	15892	16027	15762	15845	15678	15817	16018	15928	15932	15943	15799	15690	15790	15706	15790	15697	15784	15730	15752	15931	15790	15881	15614	16002	15811	15811	15726	15940	15871	15876	15868	15738	15772	15936	15874	15627	15811	15736	15749	15844	15771	15824	15591	15846	15693	15570	15632	15866	15790	15843	15975	15901	15660	15850	15938	15871	15706	15917	15972	15783	15758	15747	15915	15837	15711	15824	15946	15907	15816	15659	15908	15762	15772	15985	15900	15864	15946	15808	15815	15877	15841	15805	15849	15751	15867	15667	15923	15501	15908	15775	15754	15782	15766	15705	15618	15653	15759	15795	15889	15723	15863	15836	15872	15845	15594	15693	15777	15791	15644	15909	15578	15691	15913	15783	15745	15973	15755	15838	15853	15657	15676	15808	15767	15660	15696	15756	15867	15877	15906	15732	15848	15873	15760	15867	15842	15900	15845	15879	15762	15791	15870	16014	15952	15839	15949	15780	15818	15848	15842	15898	15942	15974	15821	16030	15683	15771	15669	16005	15583	15816	15973	15722	16003	15929	15739	15818	15705	15566	15798	15809	15854	15717	16066	15792	15848	15766	15646	15755	15930	15823	15822	15786	15824	15695	15908	15721	15686	15921	15766	15864	15608	15551	15960	15940	15643	15808	15754	15719	15833	15703	15779	15613	15789	15841	15764	15796	15813	15890	15819	15940	15888	15931	15827	15777	15924	15872	15780	15733	15566	16054	15787	15735	15730	15732	15699	15718	15915	15919	16034	15809	15717	15626	15868	15752	16037	15813	15713	15889	15763	15939	15946	16011	15620	15685	15870	16007	15857	15626	15968	15840	15817	16008	15879	16034	15907	15894	15849	15979	15826	15754	15900	15653	15771	15890	15746	15802	16060	15743	15733	15879	15998	15976	15601	15709	15848	15963	15824	15885	15784	15775	15861	15678	15984	15711	15856	16019	15911	15943	15639	15722	15782	15712	15690	15735	15804	15691	15726	15831	15843	15919	15779	15863	15996	15757	15705	15750	15897	16011	15636	15698	15809	15553	15996	15882	15930	15805	16004	15831	15858	15927	15853	15726	15797	15874	15881	15660	15871	15961	15757	16054	15789	15672	15774	15809	15851	15853	15694	15838	15746	15742	15689	15711	15686	15897	15625	15786	15828	15968	15804	15956	15857	15795	15778	15986	15769	15763	15650	15713	16020	15606	15815	15685	16024	15836	15624	15771	15742	15772	15741	15906	15771	15719	15840	15723	15818	15913	15868	15882	15916	15973	15874	15918	15887	15844	15877	15785	15865	15637	15842	15909	15762	15831	15935	15803	15955	15814	15807	15698	15725	15740	15847	15687	15698	15853	15873	15686	15847	16007	15809	15784	15689	15813	15818	15843	15861	15748	15824	15931	15792	15798	15832	15798	15921	15960	15899	15694	15765	15847	15731	15878	15631	15713	15816	15844	15875	15905	15792	15785	15872	15942	15872	15805	15798	15899	15671	15772	15757	15759	15740	15863	15822	16039	15796	15969	15960	16010	15828	15806	15670	15697	15772	15975	15809	15856	15898	15829	15865	15711	15764	15662	15575	15839	15864	15820	15978	15873	16013	15836	15598	15866	15819	15724	15942	15877	15876	15632	15976	15913	15949	15816	15742	15843	15962	15774	15888	15720	15753	15787	15773	16005	15879	15773	15784	15664	15883	15915	15900	15821	16011	15830	15786	16012	15768	15870	15910	15783	15787	15814	15783	15742	16073	15592	15870	15866	15772	15805	15739	15728	15659	15761	15831	15921	15713	15776	15817	15748	15827	15653	15700	15779	15875	15941	15807	15960	15838	15688	15745	15794	15821	15822	15732	15564	15591	15667	15814	15750	15920	15928	15708	15715	15927	15996	15754	15916	16038	15768	15858	15860	15622	15947	15875	15863	15857	15845	15838	15959	15977	15890	15833	15869	15846	15694	15903	15804	15724	15661	15803	15915	15895	15912	15876	15885	16099	15820	15822	15807	15814	15789	15648	15896	15908	15715	15807	16024	15852	15810	15867	15862	15799	15865	15787	15766	15968	15847	15754	15764	15667	15808	15778	15866	15900	15962	15777	15724	15763	15984	15785	15878	15757	15722	16068	15943	15705	15644	15905	15676	15847	15725	15806	15823	16023	15832	15718	15974	15855	15828	15816	15724	15844	15673	15919	15576	15526	15733	15689	15778	15722	15908	15773	15977	15837	15804	15776	15875	15698	15889	15950	15974	15690	15792	15742	15669	15652	15730
15595	20620	18198	15178	14167	13925	13607	13525	13537	13409	13582	13254	13490	13457	13265	13287	13494	13548	13454	13404	13261	13449	13206	13479	13413	13371	13407	13403	13438	13222	13473	13370	13457	13356	13376	13403	13250	13362	13313	13252	13249	13349	13290	13494	13313	13357	13352	13427	13274	13211	13528	13398	13422	13403	13405	13312	13249	13313	13286	13324	13599	13590	13253	13376	13384	13272	13505	13304	13285	13452	13498	13274	13440	13541	13618	13282	13634	13496	13540	13400	13435	13493	13342	13390	13387	13461	13355	13282	13453	13345	13478	13497	13344	13498	13279	13274	13416	13376	13387	13468	13421	13300	13192	13419	13367	13440	13412	13200	13326	13307	13405	13380	13343	13325	13573	13229	13462	13375	13367	13328	13252	13347	13167	13508	13210	13383	13325	13462	13408	13269	13240	13422	13349	13301	13411	13468	13393	13418	13457	13252	13451	13272	13437	13543	13321	13336	13508	13311	13450	13462	13342	13264	13456	13479	13442	13501	13345	13452	13466	13323	13531	13277	13197	13306	13482	13319	13480	13487	13392	13399	13401	13495	13168	13393	13366	13423	13396	13277	13322	13394	13252	13321	13529	13413	13527	13319	13442	13342	13511	13375	13433	13307	13539	13498	13494	13345	13319	13135	13445	13521	13330	13318	13313	13327	13332	13378	13437	13440	13292	13349	13390	13365	13278	13360	13608	13394	13348	13438	13357	13341	13427	13417	13436	13377	13425	13446	13250	13383	13340	13347	13195	13411	13450	13386	13299	13455	13280	13571	13367	13316	13253	13494	13335	13432	13273	13207	13388	13586	13121	13286	13536	13440	13359	13391	13467	13494	13409	13474	13358	13375	13364	13370	13386	13336	13415	13419	13453	13410	13378	13289	13314	13282	13366	13358	13381	13524	13289	13569	13551	13234	13328	13294	13443	13226	13357	13403	13309	13586	13354	13258	13376	13286	13278	13500	13488	13244	13374	13431	13508	13304	13389	13364	13305	13392	13366	13300	13513	13413	13334	13500	13471	13396	13556	13445	13316	13392	13363	13321	13329	13385	13245	13212	13448	13390	13391	13382	13278	13398	13342	13247	13237	13502	13439	13428	13398	13449	13363	13427	13401	13378	13561	13369	13413	13301	13353	13342	13359	13498	13424	13450	13347	13467	13599	13544	13327	13324	13470	13450	13472	13419	13395	13261	13364	13342	13360	13321	13269	13352	13362	13393	13226	13425	13362	13483	13479	13246	13355	13254	13532	13385	13481	13376	13368	13504	13351	13337	13398	13328	13419	13416	13331	13261	13376	13415	13368	13373	13556	13413	13219	13278	13427	13458	13560	13423	13406	13376	13444	13280	13400	13534	13392	13304	13476	13441	13487	13408	13449	13334	13406	13484	13498	13401	13190	13410	13368	13349	13393	13284	13397	13309	13225	13505	13328	13370	13246	13365	13363	13330	13413	13317	13467	13243	13304	13512	13325	13273	13481	13355	13431	13302	13281	13470	13292	13386	13354	13486	13300	13285	13393	13180	13313	13282	13396	13316	13333	13602	13411	13408	13326	13402	13361	13541	13500	13361	13422	13395	13329	13359	13331	13484	13479	13306	13359	13217	13419	13448	13293	13550	13373	13546	13432	13431	13314	13402	13373	13330	13382	13349	13568	13501	13290	13354	13299	13442	13330	13455	13312	13308	13380	13390	13357	13248	13373	13420	13273	13261	13395	13468	13448	13370	13429	13490	13367	13405	13415	13199	13283	13381	13317	13465	13365	13406	13487	13409	13484	13360	13513	13269	13522	13477	13187	13227	13399	13442	13362	13217	13355	13559	13401	13224	13463	13506	13490	13514	13331	13341	13406	13467	13333	13350	13497	13299	13444	13452	13226	13275	13549	13405	13231	13303	13351	13348	13376	13392	13291	13423	13386	13413	13356	13547	13457	13371	13346	13531	13431	13453	13323	13423	13440	13218	13340	13329	13466	13380	13524	13497	13489	13466	13277	13494	13352	13444	13321	13375	13473	13367	13220	13306	13482	13378	13499	13281	13345	13252	13238	13356	13422	13418	13390	13441	13423	13330	13452	13316	13569	13242	13403	13514	13434	13278	13496	13334	13266	13459	13292	13489	13475	13343	13541	13323	13367	13473	13415	13316	13437	13342	13292	13485	13411	13402	13281	13441	13433	13203	13362	13460	13296	13331	13439	13372	13326	13386	13398	13458	13435	13499	13467	13375	13549	13284	13357	13360	13270	13408	13420	13278	13264	13296	13348	13289	13400	13478	13271	13299	13549	13449	13415	13215	13368	13262	13425	13282	13358	13376	13427	13390	13500	13422	13394	13265	13302	13192	13267	13498	13360	13263	13523	13288	13265	13264	13381	13594	13323	13406	13320	13429	13351	13240	13213	13379	13630	13426	13425	13289	13435	13343	13280	13376	13404	13449	13493	13527	13372	13418	13474	13441	13442	13342	13291	13328	13447	13319	13567	13463	13305	13487	13276	13374	13248	13493	13462	13335	13378	13297	13497	13460	13294	13277	13294	13323	13425	13407	13548	13404	13246	13659	13379	13214	13163	13471	13458	13265	13396	13298	13249	13378	13240	13243	13473	13388	13475	13548	13363	13545	13321	13474	13404	13329	13422	13394	13510	13451	13431	13282	13407	13365	13276	13295	13374	13347	13397	13389	13397	13414	13471	13485	13414	13368	13389	13317	13425	13354	13464	13468	13510	13389	13623	13384	13645	13317	13523	13293	13302	13373	13450	13289	13614	13289	13277	13304	13587	13377	13451	13386	13291	13451	13300	13302	13385	13391	13378	13466	13375	13326	13253	13516	13465	13408	13392	13410	13433	13383	13359	13260	13556	13560	13514	13399	13388	13311	13249	13416	13319	13324	13169	13109	13397	13400	13355	13533	13247	13465	13327	13428	13498	13559	13539	13285	13279	13520	13498	13442	13127	13428	13379	13436	13509	13331	13344	13450	13557	13428	13423	13317	13353	13413	13425	13334	13352	13607	13335	13361	13398	13442	13253	13451	13194	13432	13413	13458	13424	13474	13504	13425	13403	13225	13410	13232	13350	13167	13348	13389	13454	13391	13410	13412	13440	13414	13407	13516	13508	13449	13431	13463	13404	13329	13471	13217	13485	13261	13355	13435	13286	13319	13361	13619	13381	13413	13382	13345	13451	13268	13413	13487	13190	13626	13449	13517	13516	13344	13351	13446	13385	13450	13407	13340	13419	13341	13407	13466	13504	13321	13393	13393	13377	13252	13308	13387	13360	13260	13246	13417	13216	13386	13430	13225	13571	13252	13538	13363	13323	13411	13450	13456	13499	13264	13478	13270	13258	13438	13430	13312	13301	13208	13378	13422	13343	13441	13408	13387	13257	13420	13216	13249	13507	13352	13386	13307	13382	13209	13338	13401	13257	13264	13491	13339	13475	13390	13413	13496	13401	13304	13252	13465	13379	13308	13370	13483	13254	13457	13512	13415	13280	13470	13280	13316	13526	13435	13339	13323	13403	13414	13346	13344	13374	13415	13359	13517	13356	13359	13263	13414	13502	13300	13408	13429	13414	13392	13332	13308	13400	13441	13555	13326	13262	13313	13325	13566	13358	13482	13289	13472	13465	13131	13308	13358	13389	13439	13414	13350	13478	13444	13371	13343	13386	13173	13405	13399	13575	13334	13602	13322	13474	13435	13336	13572	13504	13482	13415	13440	13503	13353	13424	13382	13318	13420	13505	13452	13491	13334	13305	13454	13373	13508	13306	13359	13376	13396	13566	13279	13331	13370	13313	13337	13433	13410	13521	13423	13403	13238	13541	13365	13381	13300	13476	13321	13374	13257	13386	13391	13358	13383	13367	13465	13531	13345	13298	13143	13333	13471	13231	13443	13415	13181	13337	13362	13360	13374	13392	13612	13443	13462	13275	13314	13463	13342	13361	13367	13295	13350	13277	13388	13437	13436	13415	13290	13428	13350	13374	13276	13429	13490	13336	13202	13372	13354	13508	13467	13225	13375	13575	13174	13329	13496	13349	13422	13411	13328	13516	13385	13405	13292	13410	13487	13285	13444	13474	13514	13285	13314	13464	13325	13410	13373	13517	13446	13401	13190	13452	13397	13400	13254	13391	13246	13344	13442	13362	13233	13228	13263	13305	13507	13444	13344	13407	13379	13326	13494	13400	13438	13402	13489	13341	13396	13348	13480	13352	13479	13380	13448	13432	13276	13302	13536	13265	13390	13380	13532	13416	13297	13425	13350	13243	13371	13396	13264	13258	13472	13422	13283	13414	13505	13491	13394	13317	13354	13304	13359	13374	13241	13453	13385	13385	13522	13458	13428	13505	13545	13391	13382	13343	13309	13402	13543	13380	13358	13374	13577	13187	13394	13581	13327	13543	13210	13442	13458	13490	13442	13495	13273	13366	13568	13451	13569	13415	13289	13423	13336	13456	13351	13283	13314	13345	13304	13503	13285	13308	13486	13528	13210	13196	13266	13445	13448	13273	13346	13357	13415	13559	13280	13469	13260	13355	13562	13385	13532	13378	13368	13619	13357	13313	13345	13443	13354	13439	13416	13322	13290	13496	13348	13411	13461	13373	13204	13376	13593	13422	13462	13442	13413	13385	13427	13566	13331	13180	13340	13431	13448	13383	13265	13431	13371	13414	13368	13467	13446	13395	13322	13436	13342	13345	13425	13247	13536	13437	13295	13426	13486	13505	13184	13235	13390	13418	13256	13498	13462	13434	13233	13313	13362	13334	13235	13335	13220	13397	13389	13409	13275	13268	13356	13392	13556	13268	13267	13356	13419	13233	13346	13416	13352	13555	13467	13386	13451	13371	13323	13402	13395	13380	13434	13346	13405	13378	13370	13522	13435	13410	13339	13421	13502	13267	13261	13420	13403	13445	13298	13371	13322	13265	13400	13444	13281	13196	13290	13312	13453	13189	13587	13372	13257	13281	13179	13286	13373	13422	13372	13494	13451	13328	13297	13515	13415	13484	13236	13435	13394	13286	13408	13432	13348	13425	13099	13317	13522	13509	13242	13353	13436	13463	13272	13423	13416	13359	13398	13377	13497	13383	13434	13296	13538	13311	13522	13364	13379	13187	13318	13319	13267	13435	13438	13422	13530	13318	13409	13494	13334
24006	20976	28193	24079	21597	20227	18658	16326	15883	16102	16005	15887	15903	15744	15945	15758	15975	15825	15642	15653	15734	15796	15660	15546	15785	15707	15884	15571	15867	15727	15612	15919	15581	15756	15735	15736	15806	15698	15742	15803	15516	15714	15624	15877	15702	15779	15634	15796	15537	15694	15358	15468	15659	15642	15583	15584	15612	15580	15520	15584	15739	15634	15735	15634	15679	15642	15512	15796	15658	15483	15737	15704	15720	15505	15587	15687	15755	15581	16013	15718	15658	15657	15580	15790	15728	15612	15648	15636	15862	15531	15501	15693	15413	15793	15808	15572	15647	15430	15422	15666	15516	15571	15427	15567	15605	15447	15527	15641	15683	15601	15565	15554	15464	15435	15661	15508	15554	15575	15704	15675	15661	15594	15889	15646	15579	15723	15629	15855	15551	15786	15597	15511	15654	15561	15425	15738	15743	15549	15709	15675	15619	15555	15753	15725	15533	15704	15852	15755	15482	15613	15588	15625	15752	15543	15703	15746	15796	15734	15393	15581	15579	15737	15772	15355	15737	15784	15520	15815	15635	15587	15551	15738	15686	15597	15861	15612	15497	15709	15787	15478	15669	15546	15784	15557	15337	15766	15720	15666	15308	15744	15748	15617	15747	15460	15565	15614	15625	15590	15749	15664	15878	15541	15455	15542	15648	15714	15585	15636	15693	15691	15596	15668	15601	15606	15476	15740	15472	15522	15720	15645	15560	15545	15594	15583	15567	15670	15723	15533	15557	15637	15739	15670	15813	15636	15672	15641	15682	15677	15741	15508	15577	15679	15604	15549	15710	15545	15523	15723	15731	15516	15733	15683	15727	15511	15621	15704	15403	15819	15574	15537	15580	15582	15615	15473	15560	15541	15665	15586	15507	15709	15627	15825	15789	15739	15667	15635	15610	15437	15752	15839	15673	15664	15728	15667	15608	15558	15729	15533	15488	15476	15705	15601	15766	15591	15575	15653	15907	15595	15706	15859	15666	15444	15526	15800	15674	15759	15721	15612	15781	15465	15781	15700	15595	15553	15637	15780	15757	15807	15436	15490	15539	15504	15538	15590	15652	15549	15563	15529	15641	15507	15537	15702	15671	15467	15551	15818	15572	15450	15526	15534	15620	15619	15540	15709	15854	15699	15759	15467	15719	15449	15427	15798	15569	15609	15626	15673	15775	15719	15636	15794	15803	15563	15617	15634	15605	15545	15689	15790	15747	15816	15735	15528	15648	15487	15765	15619	15594	15493	15633	15631	15691	15833	15665	15658	15588	15577	15678	15693	15716	15536	15703	15615	15846	15617	15581	15844	15759	15606	15646	15654	15590	15700	15532	15606	15605	15763	15602	15519	15556	15658	15526	15567	15373	15636	15657	15552	15654	15776	15637	15579	15693	15711	15486	15539	15519	15521	15481	15511	15690	15870	15697	15580	15700	15712	15735	15612	15544	15528	15597	15483	15812	15618	15680	15612	15777	15597	15485	15661	15614	15518	15611	15698	15810	15439	15614	15613	15503	15593	15328	15574	15717	15559	15561	15598	15727	15620	15791	15759	15722	15528	15698	15653	15680	15456	15607	15456	15665	15826	15648	15794	15676	15597	15674	15574	15456	15673	15632	15602	15457	15415	15666	15527	15740	15695	15565	15586	15774	15792	15626	15586	15607	15569	15613	15527	15611	15582	15723	15561	15777	15563	15742	15533	15655	15840	15605	15406	15546	15434	15613	15668	15672	15754	15671	15640	15477	15556	15616	15710	15514	15759	15642	15808	15730	15871	15787	15926	15626	15621	15870	15854	15672	15604	15881	15657	15539	15780	15679	15597	15617	15577	15518	15734	15697	15523	15738	15658	15616	15708	15569	15323	15642	15815	15529	15710	15801	15521	15463	15697	15595	15851	15463	15419	15566	15608	16041	15547	15709	15480	15584	15796	15573	15685	15644	15556	15723	15690	15649	15751	15763	15750	15647	15585	15605	15438	15761	15684	15600	15450	15655	15562	15673	15581	15687	15403	15625	15701	15697	15703	15541	15632	15361	15752	15554	15542	15722	15505	15593	15674	15597	15769	15708	15599	15770	15638	15605	15601	15625	15701	15736	15736	15865	15713	15825	15351	15638	15847	15573	15745	15658	15720	15699	15541	15871	15491	15696	15574	15541	15726	15746	15535	15654	15869	15733	15648	15794	15530	15305	15529	15870	15752	15695	15757	15567	15622	15657	15666	15694	15820	15714	15685	15546	15697	15716	15544	15808	15577	15495	15758	15668	15603	15774	15863	15566	15691	15682	15723	15603	15483	15541	15739	15703	15558	15854	15512	15733	15839	15691	15810	15582	15675	15496	15524	15631	15658	15760	15658	15679	15337	15515	15335	15582	15709	15851	15566	15714	15585	15565	15544	15749	15583	15631	15687	15819	15697	15564	15768	15643	15655	15529	15574	15759	15775	15638	15694	15393	15703	15818	15672	15744	15697	15745	15659	15597	15787	15691	15891	15639	15530	15505	15679	15464	15671	15677	15620	15632	15597	15523	15763	15548	15703	15580	15621	15597	15584	15714	15516	15742	15798	15479	15607	15570	15574	15621	15701	15739	15595	15702	15445	15724	15479	15691	15449	15845	15570	15636	15599	15672	15546	15615	15542	15480	15513	15717	15669	15560	15475	15540	15658	15670	15639	15676	15753	15680	15660	15652	15576	15792	15730	15645	15634	15494	15764	15662	15558	15916	15642	15633	15642	15720	15769	15605	15625	15478	15751	15651	15473	15596	15610	15567	15745	15621	15581	15849	15819	15577	15739	15746	15651	15544	15611	15669	15528	15664	15676	15666	15561	15654	15587	15506	15665	15555	15554	15542	15860	15594	15458	15709	15523	15597	15726	15577	15621	15693	15645	15691	15654	15670	15775	15688	15575	15706	15667	15740	15596	15542	15701	15610	15645	15576	15883	15698	15539	15526	15637	15468	15556	15680	15683	15719	15651	15570	15486	15616	15684	15588	15771	15619	15521	15489	15395	15496	15581	15552	15630	15646	15640	15799	15857	15513	15811	15976	15687	15878	15754	15699	15579	15557	15609	15786	15585	15587	15700	15679	15624	15747	15672	15611	15510	15659	15558	15687	15747	15822	15702	15765	15513	15516	15833	15564	15501	15541	15467	15642	15583	15567	15702	15702	15438	15628	15646	15600	15657	15593	15682	15454	15575	15551	15735	15737	15652	15634	15676	15615	15622	15703	15545	15505	15585	15759	15805	15682	15692	15615	15589	15603	15792	15748	15549	15646	15631	15796	15653	15673	15643	15571	15457	15766	15570	15584	15648	15524	15573	15776	15569	15589	15318	15559	15649	15685	15557	15546	15646	15631	15687	15620	15588	15529	15565	15739	15616	15723	15676	15730	15647	15859	15489	15436	15605	15700	15730	15516	15557	15703	15583	15644	15629	15584	15643	15696	15656	15667	15641	15477	15511	15697	15692	15450	15691	15602	15676	15620	15751	15717	15461	15555	15706	15724	15584	15604	15474	15670	15696	15486	15753	15797	15852	15562	15814	15815	15592	15655	15580	15562	15501	15746	15647	15556	15510	15628	15901	15582	15465	15574	15697	15674	15813	15670	15646	15628	15512	15626	15687	15619	15710	15585	15574	15760	15616	15648	15613	15572	15752	15663	15637	15531	15584	15684	15796	15796	15829	15530	15601	15530	15783	15611	15519	15526	15670	15587	15576	15559	15577	15737	15558	15627	15493	15490	15765	15552	15704	15586	15623	15603	15759	15602	15690	15559	15579	15553	15707	15610	15807	15655	15709	15625	15699	15559	15582	15847	15644	15643	15731	15619	15653	15566	15543	15735	15609	15761	15639	15751	15771	15460	15686	15660	15542	15571	15389	15406	15716	15607	15565	15598	15416	15505	15733	15751	15680	15544	15463	15638	15791	15634	15397	15597	15743	15715	15744	15714	15588	15618	15472	15663	15585	15717	15745	15597	15530	15659	15777	15647	15657	15774	15832	15640	15689	15516	15638	15796	15398	15674	15643	15631	15490	15593	15788	15709	15458	15605	15766	15752	15678	15525	15673	15553	15628	15684	15596	15768	15557	15657	15487	15560	15513	15796	15643	15562	15564	15669	15816	15730	15487	15645	15691	15898	15681	15650	15384	15569	15480	15743	15533	15581	15600	15794	15717	15818	15615	15597	15731	15461	15534	15640	15675	15530	15746	15736	15755	15599	15647	15501	15864	15689	15608	15654	15628	15559	15762	15798	15751	15650	15602	15636	15580	15627	15678	15649	15620	15585	15571	15563	15788	15663	15514	15707	15534	15483	15669	15648	15681	15727	15641	15557	15741	15649	15484	15597	15757	15577	15414	15615	15862	15615	15692	15523	15672	15826	15658	15555	15609	15615	15693	15522	15523	15682	15558	15674	15589	15708	15756	15561	15639	15701	15754	15654	15810	15745	15417	15620	15633	15716	15685	15713	15457	15693	15690	15683	15824	15706	15871	15679	15767	15512	15687	15490	15693	15598	15593	15692	15539	15595	15717	15620	15658	15606	15711	15688	15602	15611	15490	15663	15735	15582	15513	15727	15611	15553	15698	15739	15559	15890	15567	15673	15498	15694	15782	15532	15686	15803	15683	15605	15591	15522	15566	15630	15668	15733	15713	15601	15739	15612	15716	15729	15538	15565	15534	15784	15846	15583	15576	15545	15546	15685	15780	15599	15538	15627	15717	15703	15667	15795	15473	15628	15691	15675	15615	15380	15629	15646	15626	15588	15555	15769	15503	15548	15629	15466	15588	15730	15340	15711	15686	15835	15546	15508	15624	15747	15629	15620	15729	15631	15536	15635	15741	15599	15631	15355	15472	15719	15632	15568	15496	15728	15611	15791	15877	15637	15611	15554	15670	15502	15655	15651	15482	15529	15584	15712	15688	15613	15726	15644	15807	15484	15715	15353	15588	15688	15484	15884	15725	15688	15738	15866	15682	15685	15584	15685	15627	15644	15734	15590	15655	15648	15703	15505	15601	15741	15603	15687	15624	15490	15622	15633	15632	15782	15674	15785	15879	15820	15683	15397	15622	15602	15647	15601	15802	15636	15728	15670	15653	15569	15666	15497	15565	15659	15694	15478	15657	15686	15801	15581	15647	15692	15805	15773	15644
15360	26737	24248	17873	15480	15084	14610	14092	13868	13668	13373	13498	13689	13383	13286	13410	13343	13301	13334	13486	13472	13316	13107	13405	13256	13495	13345	13257	13161	13399	13394	13295	13358	13247	13319	13487	13411	13216	13280	13472	13301	13332	13440	13198	13353	13058	13230	13241	13293	13150	13208	13210	13283	13219	13289	13258	13394	13254	13364	13359	13322	13065	13439	13297	13238	13155	13286	13271	13343	13216	13203	13258	13319	13328	13072	13292	13528	13631	13373	13437	13256	13406	13362	13355	13349	13269	13197	13341	13353	13200	13329	13248	13458	13111	13179	13402	13300	13282	13291	13323	13164	13392	13230	13283	13346	13341	13377	13323	13314	13458	13232	13268	13196	13163	13237	13368	13203	13231	13253	13287	13333	13210	13334	13184	13216	13355	13429	13474	13190	13347	13397	13248	13132	13305	13289	13413	13366	13290	13264	13231	13299	13286	13267	13185	13228	13332	13283	13398	13085	13261	13375	13275	13248	13276	13366	13264	13263	13347	13207	13320	13395	13293	13200	13372	13351	13207	13382	13313	13162	13097	13247	13260	13180	13244	13092	13215	13361	13384	13172	13242	13195	13149	13199	13211	13197	13297	13145	13355	13308	13131	13277	13388	13186	13466	13419	13350	13210	13390	13193	13312	13204	13226	13253	13191	13222	13054	13117	13203	13302	13289	13126	13300	13268	13339	13278	13254	13316	13032	13314	13288	13218	13340	13162	13335	13257	13250	13401	13487	13149	13349	13227	13268	12996	13325	13172	13225	13316	13403	13247	13239	13197	13226	13210	13139	13231	13225	13379	13304	13353	13265	13257	13243	13323	13291	13284	13400	13292	13314	13231	13307	13183	13082	13215	13130	13275	13225	13196	13402	13219	13274	13293	13273	13195	13009	13190	13247	13379	13150	13113	13258	13363	13320	13244	13253	13293	13254	13318	13150	13393	13372	13191	13197	13200	13224	13232	13335	13343	13328	13252	13261	13323	13283	13225	13284	13270	13247	13213	13453	13214	13345	13296	13224	13329	13035	13239	13316	13245	13252	13191	13300	13261	13085	13189	13239	13272	13298	13302	13236	13339	13309	13331	13306	13240	13234	13373	13270	13331	13284	13254	13219	13188	13316	13123	13281	13115	13166	13289	13179	13227	13303	13249	13225	13392	13136	13298	13176	13156	13187	13229	13252	13257	13487	13326	13177	13169	13218	13200	13170	13218	13258	13115	13255	13187	13243	13372	13369	13252	13257	13116	13161	13420	13327	13381	13425	13343	13145	13166	13263	13409	13489	13339	13216	13193	13402	13216	13274	13296	13255	13415	13350	13202	13275	13209	13222	13310	13261	13329	13336	13108	13319	13402	13130	13009	13418	13274	13156	13318	13166	13147	13073	13251	13294	13307	13255	13315	13324	13256	13145	13177	13250	13407	13263	13202	13267	13181	13238	13375	13430	13092	13246	13059	13378	13317	13207	13274	13309	13210	13126	13308	13315	13279	13395	13322	13266	13320	13185	13241	13124	13341	13256	13226	13205	13264	13420	13268	13196	13412	13299	13117	13422	13427	13131	13182	13393	13299	13231	13304	13259	13355	13369	13332	13381	13383	13503	13284	13180	13278	13180	13247	13432	13329	13244	13201	13271	13292	13195	13228	13188	13194	13235	13326	13234	13338	13280	13211	13151	13274	13137	13169	13043	13364	13253	13083	13123	13407	13288	13293	13342	13246	13492	13344	13264	13290	13377	13313	13086	13271	13204	13377	13223	13243	13181	13229	13252	13026	13253	13212	13227	13332	13233	13268	13248	13208	13217	13319	13276	13100	13301	13258	13226	13290	13292	13291	13229	13285	13366	13465	13181	13075	13370	13189	13362	13329	13144	13366	13309	13126	13341	13425	13181	13191	13335	13363	13220	13204	13442	13277	13138	13229	13344	13089	13446	13182	13341	13162	13286	13412	13217	13206	13239	13312	13291	13258	13302	13319	13246	13086	13162	13348	13273	13135	13206	13312	13346	13461	13097	13123	13152	13150	13358	13297	13262	13220	13146	13314	13185	13250	13234	13427	13239	13252	13193	13213	13249	13242	13104	13108	13390	13314	13098	13131	13103	13111	13345	13142	13269	13320	13238	13134	13192	13415	13146	13191	13175	13477	13165	13366	13263	13254	13351	13248	13299	13265	13263	13283	13276	13280	13382	13325	13044	13246	13143	13268	13200	13346	13306	13354	13047	13213	13295	13342	13349	13296	13334	13295	13086	13240	13307	13162	13347	13355	13375	13282	13164	13356	13301	13209	13294	13257	13374	13220	13458	13283	13345	13187	13143	13302	13129	13171	13251	13343	13248	13191	13282	13280	13222	13211	13335	13110	13274	13373	13280	13308	13075	13272	13239	13165	13163	13461	13364	13213	13218	13362	13174	13304	13258	13280	13293	13316	13375	13278	13248	13338	13442	13309	13281	13201	13308	13205	13287	13253	13269	13113	13372	13132	13249	13334	13213	13305	13294	13236	13261	13214	13356	13256	13307	13259	13312	13240	13237	13339	13242	13240	13218	13238	13262	13397	13304	13246	13140	13261	13273	13293	13253	13277	13142	13363	13231	13331	13181	13232	13292	13357	13283	13339	13228	13248	13278	13224	13259	13348	13223	13391	13184	13343	13166	13423	13211	13249	13252	13266	13336	13244	13236	13250	13357	13395	13352	13294	13344	13214	13177	13270	13389	13248	13219	13231	13240	13384	13472	13136	13228	13146	13192	13328	13246	13305	13201	13216	13215	13234	13325	13355	13244	13420	13395	13251	13263	13237	13101	13289	13317	13311	13284	13359	13269	13402	13227	13296	13340	13449	13370	13080	13314	13153	13304	13251	13367	13162	13343	13308	13246	13265	13292	13338	13179	13233	13395	13492	13276	13196	13330	13312	13280	13360	13292	13302	13314	13185	13117	13339	13184	13247	13353	13109	13250	13111	13378	13193	13120	13203	13343	13208	13302	13263	13338	13277	13279	13219	13233	13180	13214	13336	13448	13360	13314	13234	13294	13216	13189	13338	13390	13303	13342	13104	13237	13217	13117	13314	13374	13301	13298	13201	13375	13282	13368	13320	13255	13326	13277	13193	13453	13223	13323	13295	13221	13296	13227	13220	13357	13324	13228	13201	13250	13270	13361	13134	13343	13172	13227	13207	13281	13131	13195	13301	13327	13476	13125	13214	13311	13269	13285	13290	13232	13256	13270	13179	13289	13285	13265	13179	13288	13204	13421	13371	13163	13387	13346	13311	13220	13350	13257	13290	13172	13303	13063	13402	13362	13190	13400	13040	13246	13419	13276	13204	13256	13351	13289	13185	13261	13172	13107	13345	13144	13347	13294	13305	13139	13288	13325	13228	13358	13259	13336	13320	13323	13319	13263	13188	13235	13252	13393	13296	13343	13229	13230	13278	13280	13354	13165	13305	13245	13418	13176	13241	13179	13361	13208	13161	13189	13278	13302	13247	13277	13323	13226	13392	13217	13233	13263	13279	13336	13256	13374	13085	13422	13350	13380	13347	13114	13401	13185	13212	13425	13281	13234	13151	13267	13323	13189	13456	13365	13326	13346	13332	13240	13327	13296	13187	13300	13296	13374	13227	13305	13266	13453	13241	13091	13432	13366	13274	13244	13456	13291	13405	13385	13175	13148	13164	13296	13209	13119	13185	13071	13338	13158	13124	13211	13169	13322	13353	13324	13458	13216	13274	13291	13125	13256	13271	13326	13279	13294	13241	13291	13286	13167	13191	13234	13193	13262	13184	13262	13155	13175	13286	13303	13426	13224	13309	13448	13335	13258	13168	13409	13313	13342	13257	13347	13215	13405	13210	13286	13253	13393	13243	13193	13376	13076	13341	13065	13307	13252	13232	13215	13256	13270	13444	13379	13236	13333	13179	13228	13400	13045	13322	13226	12998	13296	13209	13343	13297	13342	13337	13294	13270	13338	13146	13251	13358	13343	13327	13139	13231	13142	13247	13259	13211	13321	13064	13246	13318	13232	13235	13314	13159	13077	13334	13266	13395	13323	13198	13233	13155	13271	13338	13384	13385	13276	13357	13305	13318	13324	13267	13162	13204	13310	13233	13379	13409	13389	13174	13187	13215	13190	13306	13424	13380	13245	13148	13190	13252	13279	13228	13240	13503	13288	13383	13252	13109	13180	13199	13247	13332	13352	13375	13349	13367	13286	13255	13227	13227	13231	13282	13238	13251	13255	13238	13418	13329	13308	13401	13319	13284	13193	13159	13352	13546	13210	13256	13360	13361	13207	13184	13281	13116	13194	13241	13146	13303	13307	13363	13213	13336	13123	13251	13503	13220	13453	13209	13347	13236	13213	13363	13237	13209	13358	13181	13316	13248	13259	13309	13298	13150	13199	13237	13144	13182	13337	13365	13079	13222	13252	13307	13330	13196	13166	13272	13394	13444	13351	13232	13303	13433	13162	13236	13128	13261	13419	13480	13356	13259	13183	13181	13319	13256	13194	13290	13175	13389	13282	13173	13389	13398	13345	13310	13285	13266	13160	13262	13362	13219	13236	13330	13391	13364	13261	13157	13314	13242	13300	13132	13409	13357	13395	13300	13307	13334	13300	13242	13308	13326	13403	13403	13377	13339	13208	13357	13377	13410	13410	13339	13272	13048	13280	13379	13240	13161	13334	13306	13336	13291	13402	13277	13429	13298	13336	13302	13266	13245	13285	13087	13359	13332	13217	13217	13302	13385	13285	13224	13363	13316	13117	13286	13178	13334	13288	13313	13385	13329	13340	13164	13233	13403	13267	13360	13157	13356	13327	13290	13251	13265	13291	13178	13191	13382	13347	13181	13311	13131	13161	13331	13234	13271	13316	13331	13332	13194	13265	13199	13141	13313	13330	13067	13381	13234	13264	13311	13133	13125	13302	13178	13122	13158	13286	13267	13391	13273	13405	13346	13271	13205	13384	13343	13132	13266	13183	13238	13415	13284	13230	13128	13135	13363	13066	13323	13332	13340	13256	13152	13304	13454	13206	13308	13230	13424	13354	13302	13251	13391	13080	13360	13219	13482	13416	13206	13231	13380	13467	13328	13382	13246	13362	13469	13220	13437	13366	13299	13241	13158	13271	13240	13233	13397	13257	13288	13339
22824	21096	28808	23630	21286	22966	23409	18122	16944	17221	16994	16836	16683	16844	16736	16650	16746	16730	16598	16549	16622	16568	16341	16490	16620	16508	16505	16463	16342	16432	16546	16476	16417	16412	16327	16277	16379	16320	16284	16499	16506	16473	16647	16496	16503	16555	16346	16455	16364	16352	16556	16385	16274	16440	16156	16498	16173	16458	16209	16255	16499	16233	16138	16365	16329	16339	16157	16257	16359	16445	16256	16292	16444	16451	16516	16418	16624	16574	16593	16446	16419	16415	16456	16526	16309	16404	16361	16563	16285	16264	16339	16377	16302	16258	16352	16286	16240	16545	16370	16472	16411	16399	16307	16438	16526	16334	16393	16430	16236	16350	16310	16345	16468	16336	16267	16314	16373	16162	16336	16397	16263	16488	16318	16167	16513	16206	16188	16282	16415	16387	16586	16467	16340	16254	16358	16157	16297	16214	16323	16374	16280	16392	16299	16384	16260	16212	16335	16278	16377	16333	16267	16448	16151	16207	16225	16213	16352	16574	16298	16333	16180	16299	16406	16491	16410	16327	16370	16273	16209	16189	16205	16171	16342	16566	16374	16238	16177	16287	16286	16298	16263	16383	16172	16163	16351	16310	16228	16309	16254	16070	16520	16468	16339	16441	16393	16385	16208	16459	16216	16048	16120	16338	16346	16186	16220	16203	16156	16283	16468	16401	16212	16209	16225	16048	16365	16579	16217	16164	16373	16183	16093	16227	16309	16223	16236	16077	16175	16326	16323	16206	16196	16219	16287	16288	16391	16375	16279	16302	16261	16482	16349	16469	16394	16280	16355	16426	16346	16444	16533	16268	16209	16209	16292	16387	16286	16351	16334	16227	16116	16402	16177	16196	16388	16257	16186	16355	16306	16395	16483	16318	16119	16296	16250	16394	16480	16289	16436	16303	16256	16387	16287	16334	16084	16192	16343	16231	16351	16170	16263	16178	16175	16271	16378	16228	16275	16278	16406	16264	16189	16204	16246	16235	16429	16182	16207	16328	16345	16471	16351	16241	16421	16374	16290	16277	16237	16507	16523	16227	16387	16477	16490	16458	16297	16363	16450	16209	16373	16234	16470	16377	16358	16262	16220	16440	16302	16343	16325	16289	16143	16174	16255	16214	16386	16244	16325	16347	16170	16269	16277	16231	16152	16362	16316	16372	16340	16105	16324	16310	16183	16251	16290	16180	16379	16066	16325	16244	16364	16087	16337	16369	16310	16098	16279	16377	16500	16274	16407	16369	16429	16523	16267	16459	16106	16183	16175	16081	16232	16220	16229	16223	16259	16389	16400	16312	16280	16394	16202	16153	16443	16334	16247	16558	16327	16294	16221	16375	16133	16312	16267	16134	16325	16332	16181	16172	16213	16449	16411	16242	16304	16378	16188	16310	16302	16379	16283	16176	16297	16256	16370	16313	16223	16412	16353	16432	16365	16170	16254	16075	16071	16042	16245	16351	16378	16412	16338	16364	16236	16120	16222	16267	16261	16269	16414	16189	16209	16389	16277	16278	16321	16462	16254	16411	16297	16215	16366	16309	16263	16258	16246	16262	16318	16235	16279	16283	16392	16378	16290	16411	16344	16196	16452	16423	16385	16242	16386	16436	16308	16264	16303	16208	16321	16163	16157	16211	16410	16430	16133	16316	16421	16367	16223	16192	16378	16429	16205	16484	16399	15981	16249	16376	16275	16274	16385	16225	16244	16411	16437	16237	16227	16147	16289	16124	16264	16337	16357	16523	16342	16296	16263	16357	16330	16422	16444	16240	16316	16381	16440	16325	16355	16272	16185	16274	16160	16144	16340	16318	16523	16120	16306	16358	16307	16232	16348	16329	16283	16254	16335	16157	16274	16248	16334	16118	16278	16163	16192	16336	16399	16275	16387	16167	16119	16292	16161	16339	16227	16220	16296	16328	16389	16316	16499	16288	16352	16185	16219	16121	16340	16245	16236	16325	16236	16345	16310	16170	16122	16308	16239	16382	16397	16202	16447	16347	16445	16317	16324	16201	16404	16329	16305	16225	16251	16206	16255	16453	16179	16220	16313	16385	16125	16291	16304	16313	16200	16212	16034	16047	16262	16197	16388	16377	16176	16358	16423	16304	16246	16259	16293	16361	16283	16345	16403	16054	16373	16448	16144	16173	16285	16243	16142	16339	16351	16285	16222	16194	16210	16292	16108	16268	16212	16268	16179	16224	16399	16232	16141	16494	16293	16448	16421	16201	16251	16087	16251	16322	16331	16177	16217	16202	16327	16362	16264	16183	16284	16187	16351	16337	16072	16258	16091	16406	16491	16188	16323	16213	16350	16334	16410	16349	16258	16368	16213	16140	16234	16419	16333	16422	16245	16626	16375	16229	16169	16449	16528	16285	16264	16350	16393	16289	16399	16472	16276	16087	16195	16303	16304	16344	16339	16226	16450	16463	16312	16196	16366	16346	16456	16204	16231	16378	16330	16297	16172	16252	16373	16334	16342	16027	16346	16240	16329	16267	16368	16375	16306	16399	16075	16496	16262	16231	16338	16264	16190	16443	16095	16381	16261	16276	16358	16381	16508	16368	16283	16457	16197	16469	16375	16241	16257	16190	16408	16299	16406	16384	16189	16119	16240	16219	16297	16270	16440	16202	16375	16493	16125	16395	16185	16308	16410	16404	16305	16127	16402	16236	16257	16237	16366	16203	16303	16271	16123	16342	16034	16247	16185	16312	16345	16133	16258	16412	16172	16466	16444	16312	16261	16206	16367	16403	16131	16280	16401	16382	16260	16250	16235	16250	16415	16503	16327	16127	16485	16100	16365	16254	16347	16235	16311	16108	16281	16145	16212	16119	16445	16284	16347	16260	16242	16402	16170	16341	16499	16313	16092	16131	16415	16429	16195	16294	16389	16244	16132	16391	16495	16277	16464	16308	16258	16231	16314	16161	16206	16140	16415	16407	16282	16365	16261	16315	16606	16305	16282	16283	16196	16504	16354	16189	16297	16242	16450	16283	16508	16336	16392	16253	16227	16241	16296	16260	16401	16295	16299	16143	16346	16173	16087	16208	16345	15988	16294	16229	16140	16168	16195	16173	16096	16247	16307	16469	16399	16369	16629	16249	16277	16247	16564	16257	16283	16265	16311	16360	16296	16367	16402	16300	16306	16385	16214	16222	16257	16161	16166	16248	16424	16387	16445	16433	16446	16219	16187	16294	16198	16255	16287	16271	16262	16237	16340	16387	16327	16316	16470	16247	16335	16241	16074	16157	16262	16348	16206	16354	16120	16267	16229	16184	16429	16346	16433	16315	16174	16376	16357	16443	16417	16127	16306	16485	16364	16372	16413	16393	16486	16226	16173	16327	16296	16245	16481	16422	16366	16276	16194	16191	16454	15971	16232	16140	16240	16167	16361	16228	16343	16416	16388	16334	16291	16352	16356	16162	16152	16088	16294	16350	16250	16179	16210	16149	16202	16180	16275	16211	16289	16346	16217	16248	16553	16381	16349	16346	16351	16223	16452	16253	16274	16271	16331	16348	16307	16231	16345	16428	16605	16273	16011	16279	16323	16309	16362	16300	16207	16279	16077	16158	16256	16303	16208	16392	16324	16385	16177	16056	16347	16312	16130	16408	16149	16232	16276	16025	16327	16369	16432	16137	16288	16501	16311	16411	16178	16284	16549	16004	16073	16147	16282	16308	16319	16395	16156	16378	16396	16372	16091	16352	16248	16234	16117	16141	16189	16322	16258	16412	16245	16479	16105	16397	16108	16333	16277	16252	16206	16123	16384	16365	16446	16323	16413	16385	16184	16302	16301	16197	16238	16108	16178	16228	16274	16225	16239	16355	16351	16138	16293	16307	16317	16244	16371	16305	16315	16225	16489	16348	16224	16233	16003	16579	16347	16560	16125	16469	16291	16241	16494	16059	16452	16549	16091	16237	16217	16221	16168	16255	16357	16150	16468	16277	16316	16240	16456	16441	16035	16315	16290	16308	16096	16337	16338	16306	16498	16112	16242	16195	16302	16323	16452	16243	16333	16362	16334	16216	16000	16128	16198	16150	16169	16294	16216	16312	16369	16132	16390	16047	16097	16152	16136	16421	16265	16213	16228	16313	16469	16375	16237	16359	16262	16020	16157	16192	16229	16197	16160	16272	16346	16329	16438	16235	16184	16396	16228	16366	16326	16164	16207	16186	16263	16322	16321	16421	16246	16379	16473	16420	16096	16268	16368	16190	16343	16438	16491	16356	16500	16296	16402	16362	16290	16400	16198	16437	16471	16431	16276	16292	16428	16381	16222	16405	16403	16238	16378	16255	16027	16311	16292	16316	16268	16166	16459	16398	16034	16185	16289	16186	16285	16225	16535	16373	16461	16355	16344	16381	16218	16274	16333	16179	16356	16363	16178	16190	16116	16181	16317	16400	16258	16409	16345	16258	16075	16511	16283	16368	16192	16269	16205	16459	16192	16128	16440	16159	16377	16445	16024	16277	16188	16270	16346	16250	16537	16298	16167	16374	16301	16287	16276	16372	16378	16136	16268	16203	16251	16399	16227	16380	16101	16383	16073	16208	16310	16186	16267	16318	16326	16237	16320	16450	16196	16179	16289	16505	15938	16411	16143	16302	16145	16322	16193	16366	16195	16259	16398	16336	16589	16212	16203	16198	16349	16243	16400	16405	16162	16032	16191	16311	16465	16463	16259	16246	16271	16252	16243	16271	16308	16198	16389	16270	16292	16334	16202	16353	16315	16386	16419	16399	16457	16089	16171	16206	16128	16323	16362	16231	16318	16236	16446	16354	16257	16348	16297	16252	16190	16296	16480	16361	16260	16312	16061	16398	16118	16292	16421	16201	16180	16198	16155	16218	16334	16271	16419	16626	16267	16406	16335	16373	16344	16422	16452	16329	16311	16251	16389	16414	16366	16280	16286	16154	16244	16208	16201	16274	16286	16089	16280	16226	16103	16337	16377	16235	16260	16265	16366	16306	16329	16317	16408	16451	16262	16056	16271	16503	16187	16469	16469	16307	16217	16219	16260	16523	16327	16300	16258	16267	16309	16106	16130	16216	16145	16073	16222	16415	16368	16248	16166	16527	16239	16358	16362	16313	16291	16302	16187	16321	16483	16365	16274	16247	16301	16212	16344	16190	16099	16339
17506	32794	28710	20369	17780	16435	15577	15056	14713	14271	14158	14240	14045	14091	13915	13926	13823	13988	13750	13851	13759	13559	13756	13810	13564	13688	13951	13907	13752	13615	13679	13708	13691	13716	13673	13747	13766	13898	13613	13846	13743	13710	13610	13664	13656	13618	13702	13767	13579	13612	13694	13767	13684	13498	13569	13794	13678	13732	13695	13467	13606	13791	13678	13682	13726	13649	13650	13582	13768	13711	13603	13594	13559	13714	13719	13794	13827	13905	14045	13932	13776	13706	13692	13817	13700	13662	13812	13660	13717	13733	13774	13713	13645	13607	13559	13750	13705	13656	13670	13571	13661	13768	13747	13560	13552	13530	13698	13602	13600	13725	13710	13750	13699	13685	13596	13686	13562	13679	13757	13695	13525	13452	13620	13711	13669	13745	13630	13503	13668	13583	13611	13625	13656	13523	13534	13746	13622	13715	13516	13604	13505	13550	13775	13487	13694	13780	13463	13777	13457	13575	13676	13662	13579	13598	13655	13606	13578	13543	13620	13735	13617	13540	13583	13634	13881	13558	13705	13519	13844	13650	13641	13646	13644	13722	13647	13656	13618	13651	13517	13710	13560	13573	13753	13546	13708	13723	13754	13658	13706	13754	13734	13584	13568	13571	13576	13576	13573	13594	13515	13590	13706	13678	13598	13741	13628	13438	13656	13584	13695	13691	13755	13711	13604	13606	13637	13610	13687	13548	13609	13649	13684	13706	13607	13517	13524	13623	13606	13647	13612	13747	13563	13660	13670	13661	13664	13816	13666	13616	13774	13488	13657	13626	13606	13609	13607	13715	13746	13480	13564	13610	13600	13651	13643	13770	13611	13528	13625	13627	13570	13820	13797	13655	13635	13609	13605	13576	13748	13581	13708	13608	13742	13534	13448	13719	13662	13537	13744	13686	13634	13551	13663	13532	13546	13680	13667	13638	13603	13643	13633	13652	13704	13617	13645	13605	13675	13564	13831	13554	13543	13616	13581	13763	13643	13563	13772	13574	13746	13549	13681	13464	13580	13719	13603	13674	13821	13746	13549	13583	13705	13643	13689	13581	13551	13703	13610	13589	13527	13687	13682	13588	13508	13683	13747	13618	13584	13754	13530	13647	13671	13666	13694	13619	13662	13601	13611	13476	13692	13543	13760	13726	13550	13541	13616	13550	13792	13624	13686	13657	13682	13713	13621	13647	13618	13732	13440	13794	13752	13592	13558	13538	13607	13651	13737	13837	13638	13352	13621	13481	13645	13615	13795	13555	13590	13651	13548	13536	13608	13643	13619	13724	13742	13694	13659	13841	13626	13633	13572	13578	13708	13636	13572	13814	13517	13694	13601	13558	13698	13621	13527	13588	13536	13541	13591	13612	13730	13690	13528	13532	13456	13531	13565	13484	13600	13696	13699	13601	13500	13622	13497	13635	13669	13667	13591	13614	13711	13767	13797	13459	13742	13475	13591	13591	13570	13664	13659	13601	13668	13758	13586	13571	13707	13553	13610	13703	13690	13469	13539	13672	13613	13610	13753	13590	13520	13673	13612	13616	13797	13669	13656	13624	13584	13546	13761	13747	13584	13776	13715	13687	13578	13587	13746	13727	13541	13716	13554	13501	13735	13747	13536	13679	13533	13718	13583	13602	13480	13440	13646	13543	13515	13552	13648	13542	13598	13614	13636	13516	13692	13648	13628	13612	13631	13512	13555	13574	13714	13614	13767	13600	13517	13575	13580	13580	13559	13874	13598	13633	13681	13684	13568	13669	13602	13637	13588	13412	13652	13586	13665	13483	13706	13533	13658	13650	13767	13528	13681	13698	13599	13589	13610	13631	13618	13680	13783	13504	13599	13621	13474	13621	13948	13547	13615	13502	13537	13567	13633	13667	13629	13739	13413	13618	13556	13639	13513	13491	13547	13777	13596	13660	13641	13567	13676	13564	13646	13580	13657	13703	13684	13740	13588	13567	13731	13603	13667	13637	13747	13622	13595	13670	13525	13575	13679	13674	13562	13580	13514	13676	13595	13692	13679	13739	13666	13658	13581	13701	13647	13506	13621	13719	13528	13709	13563	13774	13650	13625	13504	13624	13548	13813	13571	13550	13703	13488	13813	13719	13538	13435	13608	13577	13642	13549	13573	13662	13461	13845	13594	13516	13596	13578	13850	13539	13671	13599	13728	13685	13543	13527	13674	13586	13490	13795	13753	13480	13714	13627	13590	13622	13588	13826	13467	13611	13598	13595	13616	13434	13473	13653	13623	13708	13705	13592	13697	13555	13703	13532	13619	13688	13584	13513	13607	13646	13518	13547	13624	13594	13672	13640	13756	13532	13602	13592	13614	13710	13781	13773	13795	13591	13524	13516	13585	13747	13533	13476	13510	13714	13552	13626	13613	13741	13622	13591	13684	13636	13653	13842	13828	13651	13686	13409	13633	13545	13760	13718	13646	13523	13527	13542	13754	13623	13562	13656	13713	13691	13526	13610	13641	13535	13610	13551	13533	13729	13684	13633	13534	13703	13565	13559	13746	13507	13519	13819	13700	13580	13594	13418	13660	13583	13663	13610	13509	13612	13635	13591	13626	13796	13596	13735	13612	13521	13691	13555	13646	13576	13701	13683	13537	13542	13691	13548	13665	13586	13648	13664	13442	13623	13585	13704	13547	13658	13507	13752	13499	13609	13714	13637	13743	13540	13606	13561	13547	13582	13670	13758	13566	13489	13665	13608	13807	13730	13559	13604	13655	13663	13689	13750	13635	13775	13678	13719	13594	13499	13599	13626	13507	13567	13776	13520	13701	13758	13581	13575	13657	13734	13577	13486	13401	13671	13652	13565	13709	13585	13618	13539	13779	13560	13595	13761	13717	13515	13635	13819	13447	13484	13738	13681	13611	13764	13500	13627	13702	13679	13644	13773	13742	13595	13671	13680	13536	13552	13638	13783	13821	13625	13603	13660	13494	13683	13624	13469	13738	13451	13553	13527	13661	13614	13610	13579	13665	13553	13573	13639	13652	13639	13679	13742	13549	13439	13647	13527	13491	13539	13566	13634	13556	13556	13680	13737	13523	13589	13791	13487	13559	13709	13576	13639	13757	13684	13796	13487	13612	13692	13692	13473	13684	13547	13613	13488	13619	13387	13558	13612	13497	13733	13476	13608	13434	13513	13624	13709	13511	13417	13530	13523	13478	13591	13607	13544	13678	13746	13537	13583	13493	13520	13614	13402	13480	13683	13462	13461	13740	13590	13595	13535	13616	13798	13612	13422	13572	13640	13743	13726	13618	13693	13864	13637	13652	13549	13438	13641	13416	13577	13727	13594	13471	13616	13691	13472	13577	13484	13577	13776	13661	13619	13733	13468	13545	13629	13559	13635	13797	13550	13731	13636	13655	13593	13594	13633	13743	13619	13660	13441	13663	13679	13583	13661	13727	13498	13847	13611	13499	13652	13585	13851	13549	13810	13426	13620	13703	13663	13677	13664	13552	13720	13520	13657	13680	13740	13714	13581	13627	13623	13606	13654	13496	13670	13379	13724	13649	13606	13485	13616	13724	13649	13565	13454	13657	13640	13712	13617	13725	13590	13559	13640	13570	13757	13558	13647	13700	13532	13733	13761	13685	13729	13579	13553	13699	13627	13622	13640	13730	13645	13676	13621	13511	13589	13601	13587	13619	13669	13691	13638	13616	13724	13534	13562	13510	13740	13699	13555	13741	13651	13658	13598	13561	13508	13728	13671	13777	13505	13590	13481	13520	13553	13621	13476	13520	13695	13665	13585	13462	13620	13606	13534	13610	13641	13579	13612	13723	13516	13658	13612	13591	13601	13643	13533	13715	13664	13548	13535	13678	13503	13729	13546	13570	13783	13544	13552	13649	13691	13502	13623	13581	13633	13430	13631	13546	13573	13611	13660	13656	13640	13513	13605	13686	13516	13585	13660	13618	13584	13641	13474	13668	13720	13533	13602	13740	13661	13637	13658	13521	13709	13479	13718	13692	13674	13438	13632	13709	13568	13618	13533	13618	13504	13531	13571	13621	13583	13786	13661	13604	13568	13685	13499	13628	13637	13590	13664	13805	13517	13543	13574	13714	13660	13720	13648	13574	13544	13671	13574	13586	13685	13422	13692	13463	13482	13476	13557	13544	13579	13634	13765	13595	13651	13638	13536	13592	13778	13640	13628	13791	13714	13625	13652	13693	13733	13721	13595	13555	13601	13765	13453	13619	13584	13622	13479	13646	13501	13651	13698	13586	13567	13639	13635	13684	13620	13591	13561	13707	13632	13564	13507	13762	13719	13658	13869	13602	13628	13550	13812	13659	13556	13679	13610	13466	13739	13693	13670	13610	13621	13518	13598	13616	13532	13640	13657	13652	13573	13667	13667	13628	13619	13602	13566	13633	13788	13636	13604	13621	13482	13618	13675	13552	13701	13548	13579	13788	13511	13665	13549	13598	13540	13636	13487	13594	13707	13560	13660	13361	13597	13677	13661	13604	13584	13577	13713	13596	13645	13696	13485	13630	13815	13706	13649	13593	13678	13614	13445	13699	13590	13631	13616	13624	13654	13787	13709	13819	13507	13552	13657	13631	13816	13457	13593	13438	13498	13732	13511	13544	13679	13507	13760	13510	13597	13749	13628	13707	13700	13533	13779	13650	13714	13500	13672	13497	13534	13681	13562	13548	13577	13652	13624	13668	13669	13611	13650	13748	13625	13695	13629	13568	13515	13599	13564	13447	13635	13524	13468	13673	13693	13637	13701	13721	13650	13482	13629	13556	13597	13609	13704	13653	13620	13486	13884	13596	13540	13523	13651	13684	13632	13727	13698	13734	13528	13676	13621	13590	13586	13749	13499	13698	13555	13673	13735	13638	13686	13682	13561	13631	13670	13858	13522	13594	13738	13530	13692	13544	13561	13544	13697	13699	13610	13535	13739	13731	13669	13685	13639	13673	13441	13708	13725	13797	13656	13713	13593	13614	13572	13524	13720	13711	13828	13540	13552	13506	13610	13644	13431	13595	13635	13478	13503	13693	13700	13728	13683	13569	13633	13679	13644	13738	13621	13741	13462	13724	13609	13746	13695	13581	13677	13473	13599	13614	13672	13452	13646	13601	13715	13588	13452	13668	13759	13623	13638	13612	13585	13611	13828
27797	22001	23677	20214	16952	16577	16644	16403	16503	16214	16560	16564	16245	16241	16409	16401	16244	16467	16192	16311	16233	16294	16129	16333	16409	16280	16342	16228	16253	16165	16334	16303	16245	16260	16332	16450	16370	16377	16128	16246	16473	16243	16331	16306	16294	16459	16378	16426	16386	16341	16341	16282	16170	16379	16231	16309	16315	16185	16292	16361	16231	16464	16498	15954	16347	16119	16544	16232	16383	16247	16365	16263	16298	16555	16251	16225	16478	16321	16426	16306	16262	16387	16489	16535	16180	16266	16477	16405	16310	16453	16378	16195	16310	16273	16143	16170	15996	16386	16245	16297	16321	16240	16157	16251	16121	16190	16222	16286	16291	16325	16395	16279	16340	16200	16364	16404	16292	16361	16315	16493	15977	16246	16265	16356	16355	16118	16146	16253	16255	16408	16277	16277	16288	16156	16164	16330	16231	16316	16310	16379	16174	16250	16366	16294	16642	16329	16176	16230	16207	16385	16213	16383	16286	16219	16414	16045	16079	16243	16446	16369	16457	16357	16424	16149	16290	16244	16135	16368	16431	16120	16320	16144	16366	16323	16086	16299	16337	16354	16218	16332	16396	16378	16252	16370	16335	16182	16365	16364	16362	16181	16327	16152	16343	16187	16147	16148	16357	16365	16227	16363	16290	16262	16263	16146	16330	16191	16296	16377	16256	16205	16444	16089	16291	16285	16224	16079	16319	16181	16594	16253	16408	16369	16277	16394	16460	16190	16242	16341	16248	16363	16363	16238	16203	16323	16480	16258	16250	16400	16168	16399	16306	16254	16203	16083	16402	16124	16355	16306	16204	16255	16253	16349	16169	16204	16138	16186	16280	16295	16128	16249	16273	16305	16288	16340	16300	16163	16269	16297	16171	16258	16302	16255	16174	16252	16351	16380	16090	16358	16136	16447	16220	16167	16189	16232	16369	16396	16330	16425	16165	16228	16537	16356	16213	16485	16359	16456	16371	16332	16374	16285	16114	16257	16411	16179	16349	16152	16264	16395	16254	16272	16390	16326	16210	16351	16351	16363	16101	16196	16050	16134	16271	16240	16413	16319	16278	16373	16316	16280	16375	16359	16317	16318	16614	16544	16536	16558	16262	16344	16232	16310	16253	16147	16415	16297	16374	16230	16441	16237	16287	16330	16340	16436	16428	16437	16296	16146	16269	16373	16325	16449	16080	16495	16254	16496	16304	16177	16171	16125	16305	16118	16039	16174	16180	16214	16327	16086	16351	16364	16580	16386	16202	16177	16359	16360	16282	16131	16349	16297	16277	16197	16281	16185	16281	16209	16195	16101	16103	16249	16244	16312	16095	16257	16343	16214	16393	16334	16326	16423	16138	16340	16209	16210	16361	16372	16374	16393	16396	16285	16331	16337	16212	16424	16260	16292	16357	16247	16172	16262	16391	16248	16236	16285	16219	16187	16195	16196	16312	16242	16497	16314	16199	16353	16232	16116	16166	16331	16295	16243	16399	16378	16274	16191	16182	16239	16060	16320	16475	16543	16279	16273	16375	16203	16302	16272	16555	16172	16053	16184	16409	16147	16155	16252	16313	16316	16167	16415	16268	16368	16177	16149	16312	16348	16083	16193	16289	16331	16224	16272	16349	16250	16213	16301	16386	16195	16253	16127	16278	16214	16528	16631	16359	16188	16245	16170	16278	16405	16160	16246	16349	16079	16108	16165	16395	16253	16099	16276	16425	16323	16209	16196	16301	16338	16269	16324	16357	16401	16127	16171	16278	16339	16402	16279	16197	16232	16301	16436	16390	16327	16337	16292	16194	16285	16295	16348	16398	16364	16337	16339	16517	16342	16263	16243	16131	16200	16236	16178	16326	16396	16385	16426	16237	16379	16133	16262	16213	16354	16315	16412	16389	16333	16486	16251	16347	16286	16271	16407	16248	16307	16181	16341	16070	16110	16053	16267	16281	16388	16248	16346	16301	16270	16145	16194	16333	16387	16186	16156	16217	16186	16291	16410	16307	16440	16378	16261	16407	16155	16277	16186	16335	16183	16181	16173	15989	16230	16558	16155	16246	16199	16283	16265	16398	16429	16369	16208	16223	16320	16416	16177	16346	16322	16227	16217	16308	16345	16411	16174	16391	16186	16243	16298	16255	16388	16402	16296	16342	16484	16341	16347	16181	16256	16225	16367	16291	16535	16477	16389	16350	16286	16329	16311	16139	16189	16205	16537	16223	16225	16461	16245	16359	16104	16223	16402	16431	16267	16331	16252	16301	16420	16340	16292	16272	16384	16337	16406	16373	16238	16294	16316	16175	16195	16309	16349	16200	16264	16349	16084	16099	16104	16377	16177	16267	16368	16231	16257	16144	16257	16103	16233	16289	16273	16158	16223	16148	16473	16314	16293	16280	16263	16297	16347	16270	16198	16283	16280	16393	16343	16244	16201	16163	16329	16231	16483	16229	16292	16229	16346	16530	16323	16500	16344	16402	16321	16272	16224	16229	16207	16395	16067	16192	16216	16255	16254	16313	16331	16263	16291	16202	16433	16306	16344	16246	16213	16453	16254	16322	16240	16410	16207	16424	16317	16394	16297	16319	16319	16147	16352	16123	16349	16263	16195	16378	16167	16312	16336	16085	16127	16459	16241	16243	16481	16432	16421	16284	16070	15993	16126	16073	16264	16303	16510	16387	16280	16236	16193	16262	16165	16101	16273	16224	16376	16379	16481	16299	16227	16230	16180	16213	16106	16401	16199	16272	16106	16157	16264	16295	16470	16492	16383	16173	16152	16439	16335	16192	16432	16410	16237	16463	16368	16365	16110	16180	16200	16436	16177	16224	16173	16243	16425	16460	16330	16170	16324	16514	16328	16271	16233	16321	16306	16241	16392	16164	16266	16241	16291	16329	16577	16255	16209	16276	16262	16338	16232	16441	16360	16207	16327	16064	16350	16389	16278	16345	16293	16384	16482	16445	16226	16328	16441	16197	16336	16239	16233	16349	16313	16460	16264	16331	16475	16258	16077	16212	16178	16025	16235	16262	16164	16469	16244	16420	16017	16306	16312	16351	16142	16418	16352	16225	16175	16237	16459	16476	16341	16254	16488	16168	16135	16209	16269	16154	16321	16234	16175	16182	16519	16396	16441	16291	16430	16191	16391	16329	16085	16324	16162	16285	16296	16301	16388	16446	16508	16337	16179	16219	16196	16253	16129	16122	16241	16218	16433	16433	16179	16201	16214	16150	16247	16385	16377	16280	16225	16279	16358	16196	16347	16387	16230	16342	16289	16338	16260	16119	16257	16268	16083	16412	16459	16102	16248	16425	16369	16122	16181	16341	16215	16395	16315	16353	16275	16363	16213	16235	16288	16535	16521	16340	16310	16136	16296	16439	16259	16179	16255	16314	16241	16314	16513	16394	16268	16204	16440	16321	16121	16106	16206	16206	16341	16142	16332	16340	16321	16165	16410	16420	16321	16290	16364	16436	16072	16433	16230	16200	16241	16240	16170	16232	16179	16482	16294	16232	16441	16486	16408	16477	16386	16189	16303	16149	16288	16486	16276	16323	16197	16329	16237	16410	16327	16441	16132	16279	16321	16244	16356	16497	16280	16370	16206	16505	16345	16125	16378	16264	16169	16151	16339	16174	16466	16325	16190	16198	16382	16257	16157	16184	16356	16476	16522	16240	16461	16179	16266	16308	16208	16207	16213	16335	16323	16301	16327	16468	16359	16244	16194	16269	16393	16256	16362	16445	16162	16389	16267	16195	16489	16366	16240	16369	16280	16300	16321	16246	16269	16267	16159	16409	16192	16424	16346	16342	16125	16145	16240	16282	16395	16197	16243	16351	16184	16267	16254	16294	16326	16385	16510	16303	16379	16507	16174	16342	16180	16337	16288	16350	16307	16304	16383	16309	16202	16327	16311	16262	16382	16300	16344	16167	16341	16376	16476	16519	16480	16217	16130	16399	16285	16429	16379	16191	16226	16378	16467	16225	16548	16102	16428	16483	16295	16159	16139	16028	16221	16209	16072	16318	16383	16313	16377	16275	16366	16110	16275	16307	16223	16332	16256	16281	16274	16396	16268	16375	16196	16392	16407	16237	16234	16281	16306	16368	16168	16252	16160	16312	16439	16195	16465	16465	16166	16239	16239	16363	16017	16309	16470	16535	16350	16257	16292	16379	16297	16255	16387	16466	16456	16205	16223	16235	16251	16524	16224	16174	16304	16204	16270	16342	16275	16111	16249	16349	16087	16280	16383	16455	16324	16234	16256	16185	16362	16290	16258	16319	16383	16379	16292	16255	16403	16420	16386	16259	16285	16100	16063	16329	16377	16522	16192	16296	16320	16267	16162	16262	16270	16270	16218	16544	16440	16297	16215	16210	16313	16346	16315	16196	16274	16210	16166	16292	16382	16400	16360	16246	16434	16225	16329	16187	16360	16247	16205	16355	16339	16425	16419	16425	16494	16324	16216	16364	16328	16296	16186	16285	16026	16273	16300	16217	16213	16127	16247	16395	16258	16150	16383	16308	16298	16306	16169	16290	16504	16287	16347	16216	16302	16298	16201	16208	16307	16266	16276	16348	16192	16243	16206	16162	16384	16281	16271	16129	16333	16489	16273	16332	16080	16450	16359	16350	16181	15980	16178	16402	16251	16209	16362	16262	16245	16181	16034	16367	16232	16456	16258	16280	16176	16376	16466	16422	16377	16355	16334	16256	16187	16270	16262	16222	16047	16117	16338	16224	16171	16187	16432	16539	16216	16425	16280	16345	16428	16440	16371	16428	16164	16236	16284	16188	16172	16221	16209	16363	16158	16330	16391	16108	16297	16395	16153	16367	16259	16193	16254	16358	16309	16177	16300	16214	16250	16403	16212	16386	16542	16250	16180	16409	16290	16276	16243	16259	16322	16367	16188	16219	16274	16410	16223	16202	16187	16246	16049	16044	16294	16279	16257	16317	16182	16391	16338	16258	16509	16127	16327	16265	16276	16175	16470	16254	16377	16394	16345	16492	16342	16304	16412	16186	16319	16424	16164	16301	16376	16367	16083	16241	16215	16247	16286	16380	16376	16337	16133	16313	16465	16392	16439	16304	16269	16243	16294	16192	16165	16293	16458	16447	16167	16086	16187	16292	16320	16367	16321	16369	16227	16281	16161
15701	20532	18918	15695	14342	14000	13983	13809	13689	13789	13769	13587	13808	13550	13724	13842	13593	13596	13637	13569	13654	13770	13736	13690	13584	13644	13704	13463	13703	13651	13571	13545	13743	13670	13632	13645	13691	13578	13655	13652	13674	13609	13577	13658	13727	13657	13765	13654	13577	13642	13626	13614	13764	13503	13557	13673	13637	13773	13649	13771	13606	13692	13653	13688	13633	13743	13634	13751	13568	13557	13753	13600	13657	13732	13691	13667	13762	13600	13830	13661	13632	13566	13761	13631	13416	13717	13833	13655	13930	13466	13767	13738	13505	13554	13655	13802	13354	13700	13611	13687	13539	13740	13616	13685	13688	13620	13572	13748	13631	13615	13474	13634	13617	13672	13658	13600	13566	13705	13640	13673	13729	13623	13579	13673	13715	13728	13623	13888	13533	13584	13719	13558	13899	13536	13552	13653	13601	13807	13681	13602	13697	13572	13715	13482	13825	13564	13726	13696	13830	13559	13832	13538	13702	13583	13671	13613	13718	13718	13595	13654	13735	13601	13617	13544	13626	13628	13535	13585	13785	13581	13671	13804	13671	13638	13592	13669	13625	13557	13725	13621	13671	13560	13584	13648	13598	13579	13641	13585	13589	13678	13373	13458	13759	13523	13553	13789	13720	13650	13835	13822	13632	13618	13526	13435	13651	13626	13707	13566	13642	13776	13635	13644	13595	13644	13711	13592	13528	13655	13736	13755	13631	13700	13551	13627	13642	13606	13510	13609	13567	13546	13724	13471	13835	13795	13767	13558	13518	13704	13604	13608	13547	13617	13492	13596	13681	13685	13649	13692	13639	13580	13723	13500	13645	13681	13671	13799	13730	13694	13769	13602	13711	13540	13692	13664	13687	13791	13459	13550	13579	13693	13636	13506	13618	13555	13731	13707	13583	13860	13599	13591	13546	13412	13627	13596	13695	13524	13712	13623	13492	13721	13558	13544	13709	13648	13597	13653	13645	13649	13732	13604	13513	13484	13694	13549	13687	13481	13793	13610	13524	13516	13672	13696	13696	13671	13603	13596	13924	13519	13554	13701	13740	13640	13640	13538	13710	13647	13590	13484	13717	13603	13578	13719	13737	13597	13482	13587	13652	13709	13612	13665	13634	13633	13758	13677	13535	13478	13696	13761	13481	13728	13623	13600	13573	13636	13697	13635	13596	13751	13538	13589	13752	13682	13770	13629	13713	13484	13564	13615	13656	13645	13558	13827	13754	13600	13631	13752	13588	13685	13495	13777	13732	13557	13633	13824	13527	13537	13627	13680	13610	13655	13616	13531	13638	13520	13682	13683	13583	13700	13804	13512	13584	13684	13579	13588	13714	13496	13586	13656	13658	13752	13685	13695	13481	13564	13551	13653	13487	13673	13637	13760	13600	13769	13666	13655	13577	13686	13638	13689	13660	13519	13769	13542	13695	13432	13744	13719	13639	13691	13554	13784	13623	13701	13651	13656	13784	13592	13820	13669	13592	13628	13664	13744	13573	13580	13668	13500	13645	13460	13818	13716	13820	13766	13701	13641	13501	13554	13563	13678	13716	13572	13624	13401	13685	13649	13593	13570	13748	13681	13564	13559	13486	13564	13846	13710	13652	13707	13530	13689	13819	13603	13620	13493	13709	13482	13568	13736	13715	13565	13652	13553	13545	13641	13736	13675	13673	13707	13660	13653	13764	13634	13617	13521	13830	13550	13747	13561	13632	13670	13505	13576	13501	13729	13618	13642	13709	13660	13717	13625	13661	13560	13810	13464	13508	13756	13647	13628	13670	13511	13594	13742	13795	13466	13510	13472	13741	13594	13765	13502	13600	13524	13710	13597	13547	13754	13577	13531	13726	13591	13809	13703	13716	13356	13597	13652	13517	13557	13728	13710	13632	13732	13698	13558	13724	13694	13678	13600	13433	13616	13596	13819	13663	13648	13766	13708	13571	13671	13563	13622	13472	13620	13575	13657	13618	13611	13636	13604	13632	13544	13573	13503	13739	13520	13559	13673	13624	13780	13717	13667	13533	13484	13739	13666	13775	13652	13642	13772	13629	13649	13657	13829	13729	13534	13673	13635	13691	13651	13570	13599	13773	13461	13589	13570	13851	13680	13648	13561	13678	13652	13399	13608	13645	13620	13754	13664	13659	13688	13414	13439	13535	13616	13657	13732	13440	13710	13603	13549	13656	13351	13668	13544	13645	13704	13665	13635	13663	13580	13659	13536	13612	13628	13820	13598	13650	13680	13513	13617	13616	13511	13524	13626	13694	13774	13607	13528	13603	13500	13502	13574	13579	13678	13801	13778	13692	13483	13723	13555	13662	13580	13655	13525	13709	13443	13719	13637	13690	13549	13699	13515	13620	13632	13611	13515	13652	13673	13622	13699	13719	13746	13730	13579	13621	13560	13590	13662	13630	13616	13603	13634	13653	13646	13636	13680	13580	13548	13570	13748	13678	13509	13574	13560	13458	13620	13728	13635	13607	13629	13542	13731	13591	13562	13706	13825	13750	13612	13560	13622	13732	13427	13380	13574	13618	13663	13512	13533	13608	13491	13697	13523	13737	13734	13590	13693	13715	13666	13761	13600	13687	13594	13760	13761	13917	13658	13720	13627	13789	13683	13613	13462	13572	13544	13654	13556	13540	13646	13473	13582	13660	13600	13751	13692	13728	13473	13580	13697	13731	13790	13664	13686	13632	13537	13606	13611	13618	13700	13636	13625	13722	13665	13472	13682	13610	13611	13580	13623	13672	13573	13539	13491	13609	13769	13696	13657	13603	13625	13695	13757	13590	13555	13578	13569	13841	13545	13738	13596	13631	13715	13599	13496	13784	13705	13625	13667	13666	13589	13587	13636	13709	13567	13722	13638	13766	13839	13427	13809	13779	13649	13602	13703	13679	13487	13487	13722	13701	13764	13724	13792	13748	13805	13737	13705	13620	13694	13790	13663	13805	13595	13611	13544	13599	13679	13598	13593	13696	13371	13665	13769	13567	13523	13750	13649	13792	13743	13778	13600	13664	13548	13530	13570	13624	13598	13782	13596	13634	13717	13723	13592	13757	13614	13651	13500	13531	13565	13714	13551	13727	13546	13705	13590	13760	13632	13726	13714	13716	13567	13527	13728	13742	13675	13717	13593	13597	13733	13600	13728	13629	13576	13606	13812	13582	13636	13635	13690	13593	13724	13729	13619	13729	13622	13791	13669	13693	13620	13642	13716	13659	13638	13600	13643	13683	13659	13810	13615	13587	13664	13661	13514	13523	13709	13700	13633	13751	13740	13461	13650	13541	13540	13610	13783	13546	13711	13693	13759	13469	13817	13711	13670	13761	13482	13698	13750	13715	13693	13575	13759	13640	13675	13685	13480	13602	13556	13647	13628	13646	13603	13708	13743	13710	13502	13671	13719	13515	13887	13650	13515	13742	13574	13552	13608	13391	13801	13622	13540	13837	13574	13716	13613	13609	13761	13629	13669	13486	13773	13546	13625	13615	13653	13576	13538	13753	13733	13556	13644	13741	13425	13666	13720	13635	13649	13532	13454	13558	13669	13594	13613	13519	13562	13728	13563	13607	13597	13761	13677	13611	13683	13686	13721	13637	13541	13730	13526	13679	13767	13702	13631	13484	13507	13691	13642	13824	13586	13563	13643	13550	13657	13616	13736	13692	13748	13439	13714	13737	13724	13705	13714	13554	13438	13584	13632	13764	13641	13694	13597	13563	13615	13633	13602	13680	13544	13657	13622	13544	13605	13640	13614	13688	13607	13637	13517	13655	13581	13578	13632	13749	13437	13704	13674	13644	13622	13656	13611	13787	13658	13800	13650	13616	13745	13501	13563	13698	13489	13567	13520	13629	13539	13632	13629	13740	13584	13522	13569	13711	13576	13652	13670	13657	13697	13676	13544	13806	13528	13694	13748	13654	13723	13545	13637	13645	13591	13503	13636	13737	13689	13795	13650	13581	13485	13545	13671	13568	13698	13556	13670	13598	13569	13749	13675	13779	13520	13554	13531	13578	13519	13601	13655	13618	13492	13660	13605	13707	13575	13606	13651	13770	13625	13562	13631	13458	13627	13611	13478	13568	13689	13610	13760	13678	13685	13676	13638	13598	13681	13624	13742	13473	13643	13800	13616	13625	13647	13737	13599	13640	13596	13560	13713	13718	13652	13596	13637	13653	13592	13507	13758	13613	13642	13691	13597	13725	13805	13629	13676	13693	13737	13540	13565	13585	13619	13655	13671	13602	13787	13550	13637	13660	13502	13720	13804	13605	13564	13661	13553	13603	13865	13563	13676	13794	13628	13849	13697	13513	13579	13730	13620	13714	13724	13739	13719	13807	13580	13741	13558	13711	13655	13581	13603	13524	13751	13653	13738	13747	13599	13526	13593	13697	13591	13583	13543	13672	13851	13521	13763	13553	13713	13529	13557	13579	13629	13728	13540	13534	13805	13744	13766	13651	13594	13724	13599	13534	13668	13657	13575	13491	13736	13706	13721	13619	13569	13679	13633	13696	13625	13479	13760	13495	13663	13552	13722	13539	13664	13528	13714	13707	13595	13637	13671	13531	13759	13669	13646	13751	13511	13556	13540	13550	13599	13662	13749	13643	13588	13512	13648	13641	13565	13639	13738	13611	13476	13502	13628	13681	13599	13642	13654	13590	13803	13673	13632	13697	13694	13546	13661	13666	13535	13598	13760	13759	13736	13813	13539	13773	13645	13402	13769	13590	13533	13621	13780	13547	13607	13669	13467	13736	13571	13592	13792	13707	13540	13691	13632	13687	13620	13645	13562	13584	13681	13837	13511	13770	13725	13497	13764	13662	13589	13813	13419	13577	13619	13519	13770	13580	13732	13505	13679	13667	13659	13678	13710	13591	13744	13538	13698	13599	13715	13662	13600	13616	13716	13634	13599	13523	13535	13523	13720	13629	13747	13637	13741	13653	13608	13763	13726	13482	13742	13707	13575	13820	13582	13617	13578	13776	13780	13754	13806	13636	13734	13639	13710	13694	13829	13665	13658	13890	13597	13599	13447	13544	13668	13687	13505	13616	13473	13520	13637	13692	13689	13500	13680	13627	13521	13571	13572	13514	13721	13694	13721	13843	13733	13687	13781	13780	13523	13772	13497	13560	13846	13606	13815
24028	21035	28309	24127	21772	20584	18866	16802	16465	16474	16279	16585	16259	16053	16230	16304	16173	16409	16265	16298	16128	16332	16158	16131	16103	16263	16061	15964	16071	16179	16205	16065	16115	16201	15955	16148	16045	16062	15932	16003	15984	15982	16014	16255	16067	16058	15990	15911	16165	15999	16006	15952	16071	15828	16123	16047	16124	15900	16131	16100	16123	16028	16062	16095	15942	16072	16311	16118	15975	16071	16119	15934	16050	16128	16003	16096	15912	15948	16262	16146	16353	15914	16142	16078	16128	16260	16153	16020	16159	16017	16085	16099	15955	15932	15891	16190	16241	16142	15927	15813	15926	16138	16016	16024	16167	16125	16069	15995	15994	16114	15963	15878	16083	15996	15899	15942	15963	15958	16127	15933	15950	16039	15985	15988	16048	15638	15981	16097	15805	15918	16066	16045	16103	15831	15940	16112	15987	16032	15855	16143	16137	16012	15924	15975	15935	15996	16088	15855	16119	15973	15973	15811	16178	16125	16093	15915	15993	16061	16087	16068	16126	16094	15989	16046	16102	15731	15870	16291	16082	16017	16094	16170	15739	15968	15890	16061	16008	15949	15965	16098	15874	16115	16037	16095	16016	15984	15896	15963	16013	15909	15948	15959	15861	16168	15992	15919	15902	15836	16140	15857	15808	16022	16093	15952	15885	15747	16061	15912	15995	15963	15907	15898	15970	15951	16084	16045	15962	16016	15918	15967	15946	16040	16044	15949	16157	16025	15997	15917	15801	15960	16168	16036	15915	15953	15968	16156	15952	15847	15996	16102	15901	15881	15944	16026	15774	16023	15924	15777	15990	16151	16147	15849	16047	15782	15793	15961	15977	15953	16215	16067	16090	15990	16096	16131	16051	16092	15886	15917	16122	15882	15961	16097	16071	16054	15909	15921	16005	16000	15790	16088	15900	15877	16054	16044	15865	16192	16133	16138	15925	16191	15936	16207	16194	16104	16012	16107	15786	16201	16197	16098	16071	16116	15948	15968	15917	16044	15996	16178	16128	16073	15983	15960	15977	16002	16091	15922	16039	16061	16023	16095	16129	15881	16150	16058	15797	16015	16028	16176	16027	16008	16091	16152	16201	16108	16214	16145	15986	16111	16108	16264	15952	16010	16206	15994	15977	15839	16234	16095	15854	16036	15853	15944	16042	16037	15967	16048	16121	16074	15859	15900	15924	16013	16160	15965	15926	15964	16030	16091	15949	16085	16030	15865	15954	15857	15998	15881	15799	16093	16000	16076	16147	16087	16261	15986	15928	15943	16016	16129	15851	15922	16135	15947	15906	15881	15926	15806	15946	15909	16011	16155	15980	15941	16080	16042	15878	16025	15731	16056	16106	15991	15885	15941	16161	16003	15949	16058	16043	16059	15958	16008	16058	16089	16219	15794	16032	15940	16107	16101	16047	15901	16007	15941	15890	15865	16081	15926	16020	16037	15942	15887	16042	16004	16019	16332	15984	15955	15969	15885	15973	15988	16073	16024	16043	15893	15820	15982	15878	15922	16066	15999	16024	16141	16015	15966	16059	16204	16010	16051	15864	15900	16094	15978	15977	15946	15901	16056	16033	15889	16164	15963	15985	15863	16020	16135	16114	16062	16149	15951	16178	15949	15816	16093	15907	15922	16098	15975	16046	16127	16070	16000	16126	16173	15993	16225	15898	15896	15995	15944	16059	16223	16017	16023	16053	16165	15990	15866	15988	16045	16166	16043	16053	16045	16059	16105	16146	15787	15985	16073	15948	15911	16109	16065	16026	16109	16107	16119	16082	16210	15973	15819	16014	16193	16201	16019	16032	15969	15862	16173	15962	15964	15803	15974	15899	15891	16054	16015	16144	16064	15856	16019	16012	16043	15974	16089	15967	16047	15971	15805	15995	16144	16046	16046	16003	15972	16163	16027	16057	16056	16037	16146	16158	15830	15982	15928	15989	15984	15874	16204	16211	16102	16094	16005	15991	16101	16206	16006	16108	16071	16126	16127	16013	16026	15959	15969	15982	16047	16017	16117	16038	16025	15994	16185	16125	16039	16188	16262	15990	15998	15834	16129	15828	15970	16163	15869	16062	15961	15968	15959	16143	16011	15924	15971	15961	15930	16030	16202	15957	16127	16061	15884	16045	15996	16123	16085	16011	16198	15964	15732	16133	16054	16142	15840	15994	16132	15873	15925	16031	15933	15906	15967	16040	15809	15935	16190	15958	15995	16077	15946	15913	15952	16025	15828	16089	15879	15989	16036	16123	16021	16081	16129	16254	15981	15946	16088	16171	16187	15979	16060	16040	16228	15874	16110	15934	16023	16044	16040	16243	15859	16019	15895	16076	15982	15975	16068	16035	16095	15921	15971	15887	15940	16077	15953	16107	16119	16142	15966	16102	16157	16136	15968	15986	16083	16122	16246	15957	15936	16119	15946	16108	15946	16128	15953	15972	15781	16069	16072	16030	15993	16025	15897	16037	15937	15918	15990	15812	15860	16098	15889	16114	15910	16108	16041	15974	16054	15992	16024	16022	15953	15974	16109	16091	16053	16002	15977	16068	15953	16048	15951	16003	16039	15834	15728	16174	15950	15845	15731	16009	16136	16085	16102	16000	15916	15956	16236	16037	15796	15848	16004	16001	15959	16039	15998	16018	16067	16051	16044	15867	16057	16138	15958	15863	15977	16048	16136	15816	16109	16052	16025	15882	15761	16127	16085	15854	15959	16185	16016	15930	15954	15996	16126	16105	16190	16056	16022	16119	16211	16139	16130	16133	16015	16119	16031	15886	16176	16095	16044	16311	15916	16066	16020	15954	15931	16074	15822	15802	16025	16087	15974	16095	15975	16030	15920	15992	16030	16022	15945	15951	16041	16272	16031	16100	16073	15935	16075	15990	16234	16234	16040	16012	15992	16007	16075	16253	16041	16104	16064	15960	15913	16158	16025	16127	16036	16037	16377	16072	15997	15800	16142	15935	16082	16095	16072	15978	15972	16020	15862	16062	15931	16106	15846	16048	15967	16004	15875	15994	16142	16185	16042	15987	16185	16053	15973	16205	16093	16033	15998	16053	16182	15989	15981	15914	15990	16004	15988	15893	15967	16021	16032	15987	15948	16173	15993	15987	15855	15927	16174	16111	16109	16098	16071	16141	16076	16028	16036	16041	15940	16084	16013	16166	16049	16057	16204	15918	16115	15882	15930	15984	15918	15889	16133	16239	15936	16037	16069	15900	15903	15914	16039	15867	16143	16050	16059	16052	16016	16075	16003	15907	16099	16064	16029	16055	16251	15942	16096	15993	15764	15865	16080	16250	16038	16019	15998	16048	16223	15937	16035	16213	16036	15820	16000	16139	16093	16170	16098	15979	16023	16016	16046	16020	16136	16099	15837	15900	16020	16039	16064	16144	15957	15962	15919	15826	16019	16104	16042	15933	16022	16070	16172	16181	16121	16204	16151	15968	16078	15932	16019	15927	16026	15875	16088	15913	15833	15967	15964	15853	15957	16004	16095	15969	16018	16158	16002	15994	16099	16158	15910	16145	16027	15905	15848	15831	16082	16209	16169	16017	15880	15989	16081	15900	16229	16077	16172	16042	16147	15901	15999	15887	15850	15930	15969	15915	15890	16089	15906	16117	16154	15939	16109	15984	16073	15908	16018	16094	15969	15970	15937	16034	16017	16229	15988	16198	16075	16020	16014	15920	15993	15885	16159	16091	16112	15950	15965	15892	15863	15939	15941	16013	16094	16121	15960	16153	15724	15978	15909	15819	16040	15929	15921	15861	15951	16055	16052	16075	16169	16025	16205	16011	16196	16033	15972	15974	16117	16143	15934	16020	16105	15864	15968	15968	16271	16151	15951	15862	16119	15996	15915	16060	15920	16010	16197	15832	16062	16106	15961	16320	15960	16035	16114	16056	16118	16045	16251	16019	16099	16128	15969	16012	16035	16181	15965	15946	15837	16128	16116	16067	15981	16243	16254	16029	15944	15845	15931	16081	15942	15931	16091	16072	15923	15902	15893	15972	16130	15970	15940	15972	15888	16015	15999	15956	15983	15927	16207	15783	16026	15939	16166	15986	16015	16016	16216	16134	16075	16000	15929	16092	16041	15910	15950	16033	16305	16064	15835	16025	15984	15927	15871	16050	16047	16017	16035	16187	15988	15872	15951	16064	16069	16049	15868	16026	15964	16285	15907	15930	15939	15884	15953	16084	16053	16017	15960	15950	15973	16054	16014	15968	16047	15817	16089	16055	16243	16307	16026	16130	16035	15987	15938	15996	16050	16083	16034	16072	16007	16071	15903	16131	15800	15863	15933	15957	15958	16070	15955	16042	16023	16083	15900	15719	15960	16098	16053	15908	15903	15980	15908	16002	16038	16016	15939	15907	16026	16012	15830	15956	16049	15962	15949	15922	15945	16104	16027	16007	15992	15967	15903	16108	15912	15898	15858	15914	16028	16071	15843	16146	15955	16059	16132	16006	15929	16161	16121	15766	15872	16070	16049	16011	15962	16009	16063	16109	16176	16056	15838	16098	15902	16095	16142	15997	16014	15751	15958	16018	16142	16015	16264	16041	15863	15997	15931	16109	16102	15995	15905	16107	16199	15897	15841	15956	16069	15958	16042	16172	16122	15979	16005	16090	16057	16011	16084	16008	15857	16039	15984	15937	15860	16140	15943	16004	15945	15989	16134	15957	16063	16011	16014	16187	16057	15864	15843	16228	15827	15877	15903	16123	16220	15864	16046	15899	15987	15948	16109	15824	15997	15899	15947	16069	15995	15928	16031	16258	16061	16007	16108	16145	15778	16131	15929	15802	16020	15995	16000	15938	16168	16102	16028	15879	15957	15863	16060	15947	16020	16017	16134	15994	16152	16059	16002	16139	16164	15910	16043	16026	15847	16162	15887	16053	15931	15883	15847	15881	15854	16209	15950	16024	15993	16058	15947	15919	15875	16300	16078	16015	15962	16259	16070	15953	15909	15955	16020	16051	16166	16217	16255	16223	15995	16073	15851	16004	16176	15966	15838	16153	16074	15963	15883	16108	16123	15961	16080	16049	16045	16029	15975	16100	16170	16100	15789	15944	15953	16271	15910	16075	15975	16148	16230	15981	16124	16093	15908	16217	15955	16069	16018	16029	16142	16187	16027
15430	26830	24465	18077	15704	15073	14456	14193	14140	13953	13960	13727	13679	13584	13550	13613	13610	13531	13640	13666	13579	13629	13494	13425	13445	13612	13551	13655	13591	13536	13708	13580	13484	13684	13537	13629	13525	13459	13554	13613	13523	13520	13514	13555	13495	13447	13455	13405	13529	13593	13437	13433	13463	13596	13517	13319	13402	13571	13519	13465	13469	13538	13650	13421	13397	13575	13517	13533	13686	13607	13594	13591	13426	13719	13476	13576	13683	13714	13808	13655	13717	13521	13517	13517	13484	13573	13491	13510	13708	13405	13526	13506	13501	13417	13537	13585	13593	13583	13505	13335	13600	13446	13455	13553	13372	13467	13563	13472	13509	13386	13453	13569	13533	13599	13497	13456	13450	13438	13429	13535	13403	13697	13490	13532	13567	13536	13360	13476	13492	13496	13571	13620	13395	13539	13377	13309	13595	13430	13503	13553	13466	13567	13468	13434	13575	13440	13576	13312	13418	13602	13446	13487	13485	13555	13448	13483	13551	13592	13438	13572	13554	13683	13409	13576	13444	13443	13580	13350	13510	13574	13637	13472	13516	13467	13462	13633	13493	13327	13439	13386	13604	13538	13573	13515	13486	13662	13421	13565	13464	13443	13767	13484	13512	13286	13309	13365	13447	13338	13574	13662	13538	13478	13326	13602	13610	13536	13566	13393	13451	13435	13589	13498	13515	13545	13647	13453	13676	13448	13515	13389	13598	13482	13421	13345	13270	13411	13615	13483	13386	13490	13559	13530	13588	13444	13423	13407	13458	13567	13609	13590	13614	13571	13609	13540	13494	13581	13548	13554	13578	13313	13658	13430	13426	13589	13382	13353	13527	13451	13615	13409	13542	13580	13659	13594	13367	13451	13452	13469	13581	13467	13632	13627	13273	13474	13564	13546	13451	13571	13459	13532	13540	13487	13278	13571	13533	13433	13524	13494	13280	13514	13639	13391	13614	13507	13660	13482	13413	13459	13589	13574	13570	13508	13463	13505	13525	13539	13560	13358	13335	13633	13517	13442	13453	13495	13476	13602	13504	13532	13474	13419	13538	13409	13575	13199	13435	13442	13272	13551	13422	13369	13521	13602	13441	13652	13411	13456	13519	13549	13456	13259	13766	13447	13453	13462	13552	13478	13518	13498	13395	13594	13468	13436	13565	13376	13529	13574	13461	13467	13549	13485	13556	13255	13248	13384	13535	13494	13451	13521	13621	13628	13548	13390	13419	13333	13432	13467	13640	13479	13283	13431	13595	13500	13545	13387	13553	13464	13484	13736	13559	13493	13524	13242	13464	13494	13440	13391	13501	13495	13453	13658	13296	13160	13596	13573	13485	13526	13574	13451	13596	13399	13557	13490	13580	13516	13385	13517	13526	13458	13564	13381	13334	13457	13502	13711	13424	13535	13560	13564	13407	13763	13379	13466	13519	13361	13428	13590	13553	13494	13509	13780	13473	13464	13418	13518	13600	13598	13625	13631	13466	13502	13586	13534	13548	13520	13497	13480	13597	13512	13451	13409	13500	13507	13484	13449	13430	13396	13648	13501	13402	13375	13524	13412	13526	13386	13578	13487	13635	13276	13441	13579	13413	13407	13554	13503	13616	13424	13619	13528	13390	13488	13635	13441	13414	13519	13587	13421	13588	13431	13470	13487	13354	13501	13478	13439	13480	13596	13345	13526	13586	13454	13309	13508	13476	13420	13509	13469	13576	13594	13493	13698	13587	13480	13415	13566	13437	13515	13575	13450	13396	13525	13616	13624	13489	13594	13531	13509	13388	13386	13462	13528	13396	13532	13529	13402	13470	13507	13501	13558	13429	13549	13521	13382	13327	13481	13541	13458	13419	13701	13400	13430	13567	13462	13411	13372	13524	13398	13645	13438	13522	13446	13611	13546	13420	13536	13402	13429	13631	13446	13449	13574	13509	13453	13431	13503	13483	13439	13469	13478	13535	13404	13427	13582	13441	13406	13495	13543	13527	13729	13529	13460	13391	13561	13539	13448	13542	13477	13397	13543	13482	13364	13473	13576	13612	13644	13522	13342	13433	13704	13539	13480	13537	13539	13594	13502	13504	13532	13463	13379	13476	13597	13538	13389	13437	13482	13529	13407	13641	13561	13509	13482	13674	13537	13493	13497	13483	13452	13547	13529	13422	13417	13453	13423	13472	13472	13417	13555	13465	13352	13419	13322	13372	13580	13493	13380	13563	13460	13450	13341	13541	13535	13480	13541	13462	13384	13348	13443	13631	13506	13325	13548	13355	13437	13693	13396	13635	13545	13523	13471	13523	13305	13457	13526	13608	13510	13458	13604	13503	13442	13526	13338	13479	13536	13466	13408	13520	13437	13358	13371	13409	13379	13410	13317	13563	13461	13655	13566	13606	13436	13394	13597	13333	13456	13356	13511	13336	13604	13302	13504	13348	13426	13488	13492	13445	13374	13511	13476	13150	13498	13520	13538	13504	13422	13581	13216	13611	13462	13405	13539	13366	13524	13552	13514	13477	13637	13415	13522	13506	13472	13606	13422	13495	13423	13395	13489	13297	13621	13546	13395	13555	13583	13333	13434	13577	13530	13526	13588	13583	13454	13489	13403	13399	13454	13364	13493	13522	13520	13528	13482	13539	13362	13493	13363	13394	13426	13410	13436	13376	13454	13500	13388	13407	13505	13444	13452	13346	13383	13520	13508	13482	13559	13526	13516	13570	13400	13507	13372	13499	13567	13446	13402	13446	13435	13574	13443	13429	13454	13434	13511	13459	13457	13571	13579	13627	13419	13543	13385	13457	13356	13416	13733	13532	13547	13258	13539	13637	13490	13565	13294	13367	13571	13471	13531	13398	13437	13310	13310	13497	13421	13337	13489	13489	13534	13569	13403	13606	13666	13511	13528	13505	13590	13548	13587	13343	13469	13369	13616	13436	13563	13580	13576	13422	13574	13502	13513	13415	13516	13353	13440	13456	13679	13530	13336	13583	13469	13657	13536	13537	13307	13338	13320	13618	13640	13478	13443	13499	13476	13513	13455	13557	13411	13438	13440	13522	13531	13553	13382	13385	13446	13481	13455	13597	13393	13580	13385	13431	13527	13429	13327	13363	13484	13417	13437	13435	13448	13450	13460	13613	13600	13397	13541	13610	13608	13568	13457	13498	13452	13551	13374	13520	13428	13555	13541	13426	13480	13513	13495	13352	13619	13415	13511	13482	13612	13611	13496	13424	13466	13533	13449	13458	13424	13592	13506	13405	13354	13589	13530	13446	13400	13402	13431	13506	13402	13553	13555	13417	13495	13547	13698	13378	13554	13491	13443	13407	13623	13322	13493	13607	13414	13445	13384	13415	13215	13603	13433	13437	13395	13534	13457	13430	13572	13353	13490	13420	13464	13634	13468	13401	13616	13408	13433	13495	13473	13400	13473	13581	13563	13331	13562	13510	13446	13575	13538	13599	13310	13709	13392	13486	13531	13409	13618	13393	13620	13538	13490	13417	13424	13578	13429	13540	13442	13578	13510	13510	13517	13515	13592	13535	13379	13487	13573	13577	13529	13459	13451	13495	13378	13334	13547	13538	13424	13524	13516	13429	13436	13491	13559	13435	13528	13451	13411	13509	13412	13462	13612	13542	13486	13478	13409	13450	13527	13382	13434	13387	13473	13445	13451	13582	13290	13483	13582	13438	13508	13429	13309	13478	13445	13543	13499	13507	13515	13551	13308	13418	13543	13479	13513	13402	13647	13601	13363	13797	13334	13513	13401	13537	13680	13575	13565	13340	13486	13327	13616	13561	13567	13512	13575	13462	13429	13543	13270	13456	13675	13549	13425	13534	13480	13520	13455	13413	13645	13601	13495	13426	13441	13707	13531	13304	13463	13390	13529	13411	13575	13363	13360	13581	13427	13428	13661	13349	13355	13444	13612	13412	13563	13360	13476	13493	13562	13590	13511	13333	13445	13362	13499	13529	13496	13593	13223	13478	13418	13471	13451	13524	13470	13288	13559	13546	13355	13556	13653	13574	13463	13330	13535	13451	13391	13422	13499	13429	13612	13467	13409	13519	13488	13454	13433	13283	13321	13439	13585	13453	13402	13535	13326	13586	13442	13579	13440	13460	13544	13616	13618	13524	13412	13464	13485	13442	13518	13478	13423	13425	13646	13529	13397	13467	13490	13534	13330	13509	13533	13483	13462	13514	13256	13481	13502	13380	13472	13439	13524	13536	13525	13475	13601	13588	13452	13426	13560	13497	13471	13540	13549	13421	13515	13698	13652	13485	13358	13592	13648	13526	13623	13421	13425	13492	13566	13693	13401	13399	13461	13359	13617	13376	13532	13567	13487	13581	13460	13662	13456	13567	13420	13648	13560	13681	13472	13597	13540	13515	13419	13392	13467	13537	13415	13461	13476	13384	13580	13477	13558	13632	13550	13521	13619	13554	13436	13416	13506	13336	13352	13447	13438	13693	13393	13594	13381	13393	13610	13539	13472	13603	13476	13518	13539	13492	13447	13398	13516	13292	13402	13436	13664	13385	13402	13504	13409	13340	13507	13476	13497	13365	13331	13366	13393	13401	13598	13496	13443	13485	13646	13511	13526	13429	13480	13451	13418	13463	13714	13482	13460	13495	13429	13430	13535	13577	13453	13508	13399	13405	13460	13328	13497	13447	13444	13423	13498	13534	13544	13531	13462	13445	13385	13511	13510	13419	13432	13509	13508	13310	13440	13417	13328	13499	13577	13648	13535	13504	13386	13492	13491	13462	13639	13506	13458	13593	13726	13581	13565	13570	13448	13389	13643	13475	13367	13460	13498	13449	13335	13469	13495	13450	13454	13348	13430	13610	13449	13581	13448	13646	13490	13458	13570	13395	13502	13505	13458	13335	13411	13464	13629	13494	13572	13569	13459	13373	13584	13475	13560	13442	13559	13426	13475	13467	13551	13342	13497	13480	13587	13461	13454	13588	13645	13423	13682	13334	13433	13666	13390	13523	13569	13382	13637	13455	13412	13517	13423	13289	13446	13436	13404	13518	13365	13472	13300	13627	13391	13642	13491	13423	13563	13531	13566	13597	13518	13515	13537	13614	13680	13432	13351	13481	13588	13472	13577	13605	13514	13553	13568	13493	13580	13386	13582	13562	13475	13439	13567
22817	21080	28820	23602	21300	23019	23534	18376	17039	17290	17166	17162	16832	16847	16933	16858	16662	16721	16838	16897	16660	16837	16822	16877	16710	16734	16680	16663	16682	16755	16768	16435	16795	16669	16718	16570	16813	16594	16568	16826	16680	16747	16663	16948	16527	16633	16755	16652	16657	16550	16646	16460	16711	16630	16705	16716	16696	16525	16679	16481	16522	16463	16659	16529	16319	16654	16628	16542	16606	16482	16522	16651	16462	16505	16572	16522	16938	16925	16874	16663	16774	16797	16731	16734	16697	16648	16740	16547	16721	16633	16613	16488	16605	16619	16729	16542	16312	16458	16813	16785	16647	16683	16676	16712	16467	16602	16788	16471	16503	16680	16564	16544	16724	16506	16751	16494	16598	16767	16766	16350	16399	16647	16598	16438	16793	16627	16522	16772	16784	16613	16801	16564	16744	16693	16525	16584	16543	16588	16527	16689	16728	16715	16709	16594	16563	16734	16678	16758	16592	16388	16643	16658	16601	16552	16477	16556	16422	16528	16659	16553	16699	16564	16458	16426	16592	16675	16634	16490	16546	16669	16462	16861	16623	16612	16660	16499	16589	16438	16545	16524	16360	16460	16515	16698	16511	16454	16825	16473	16468	16553	16621	16471	16541	16664	16629	16746	16519	16611	16438	16576	16640	16398	16446	16522	16598	16545	16617	16284	16576	16507	16692	16376	16647	16592	16547	16506	16357	16581	16619	16589	16392	16557	16429	16421	16771	16566	16765	16645	16600	16651	16549	16567	16592	16593	16528	16742	16409	16638	16498	16469	16602	16516	16559	16536	16558	16433	16553	16514	16648	16448	16410	16779	16624	16525	16390	16668	16410	16586	16481	16383	16791	16684	16699	16452	16655	16689	16685	16531	16551	16707	16439	16375	16571	16686	16585	16499	16716	16651	16735	16678	16558	16744	16758	16758	16444	16484	16529	16448	16401	16324	16539	16560	16792	16782	16684	16566	16679	16750	16579	16434	16543	16561	16594	16510	16531	16467	16604	16574	16395	16595	16610	16601	16551	16526	16430	16582	16499	16453	16560	16538	16630	16459	16612	16511	16549	16608	16269	16402	16487	16424	16494	16421	16416	16585	16503	16621	16526	16577	16559	16601	16593	16727	16567	16477	16695	16543	16430	16636	16454	16624	16435	16378	16409	16466	16639	16583	16529	16533	16601	16425	16350	16487	16465	16700	16696	16592	16472	16622	16620	16519	16618	16623	16508	16563	16636	16465	16582	16676	16349	16472	16392	16562	16383	16425	16882	16505	16560	16621	16584	16518	16579	16344	16734	16305	16452	16563	16626	16632	16620	16594	16628	16678	16334	16511	16550	16401	16698	16582	16575	16451	16750	16775	16706	16714	16518	16508	16707	16669	16689	16471	16410	16576	16548	16608	16685	16750	16547	16482	16645	16603	16577	16659	16508	16507	16710	16486	16642	16548	16696	16604	16654	16717	16497	16666	16537	16591	16439	16602	16446	16562	16558	16636	16620	16509	16664	16779	16811	16644	16449	16602	16458	16477	16526	16513	16460	16464	16481	16710	16754	16627	16521	16480	16494	16547	16512	16653	16509	16486	16444	16605	16662	16564	16366	16478	16311	16627	16520	16384	16718	16647	16619	16422	16665	16539	16384	16708	16617	16648	16312	16289	16632	16571	16513	16411	16428	16666	16445	16273	16489	16590	16483	16549	16794	16580	16279	16469	16734	16486	16412	16395	16683	16569	16636	16700	16605	16459	16558	16641	16669	16614	16661	16508	16419	16757	16730	16589	16373	16545	16694	16526	16449	16554	16713	16554	16648	16449	16581	16523	16611	16531	16401	16630	16472	16658	16550	16467	16339	16671	16556	16656	16502	16483	16614	16555	16659	16486	16463	16602	16443	16602	16436	16569	16514	16518	16604	16786	16603	16419	16618	16649	16501	16661	16480	16706	16555	16686	16618	16443	16471	16414	16481	16504	16496	16487	16532	16487	16642	16587	16531	16669	16739	16461	16369	16431	16708	16651	16456	16585	16584	16510	16558	16532	16755	16514	16326	16348	16605	16700	16615	16645	16160	16703	16440	16572	16368	16444	16500	16692	16563	16473	16430	16497	16516	16542	16559	16574	16468	16565	16558	16436	16415	16491	16473	16568	16668	16563	16473	16567	16362	16452	16592	16426	16600	16785	16618	16777	16624	16615	16662	16412	16548	16644	16476	16489	16612	16330	16609	16613	16658	16493	16476	16520	16599	16501	16599	16572	16479	16407	16732	16499	16615	16651	16589	16536	16448	16406	16378	16607	16601	16672	16505	16685	16607	16518	16605	16502	16627	16588	16590	16656	16544	16329	16527	16410	16643	16682	16387	16535	16743	16463	16581	16539	16822	16682	16616	16542	16622	16613	16552	16574	16692	16350	16428	16522	16583	16697	16514	16457	16366	16656	16638	16547	16551	16554	16555	16740	16613	16564	16659	16649	16407	16554	16576	16639	16415	16576	16800	16518	16702	16680	16501	16439	16397	16473	16601	16546	16395	16513	16323	16375	16428	16384	16523	16427	16512	16693	16541	16770	16563	16456	16654	16656	16598	16577	16637	16497	16494	16431	16359	16576	16523	16625	16427	16554	16550	16513	16516	16675	16624	16809	16392	16650	16622	16529	16611	16476	16441	16729	16501	16369	16694	16578	16497	16426	16553	16503	16558	16534	16592	16608	16684	16605	16423	16536	16692	16475	16675	16507	16517	16514	16635	16553	16536	16559	16597	16570	16478	16552	16394	16603	16592	16378	16632	16521	16518	16584	16546	16548	16745	16546	16726	16492	16667	16538	16416	16625	16727	16565	16704	16574	16481	16531	16501	16575	16088	16581	16640	16617	16561	16567	16539	16386	16650	16478	16343	16562	16689	16699	16517	16586	16493	16492	16519	16527	16490	16739	16406	16484	16417	16479	16492	16651	16438	16486	16511	16522	16498	16390	16544	16301	16625	16301	16486	16455	16557	16493	16475	16790	16371	16562	16532	16615	16631	16552	16455	16450	16444	16576	16674	16391	16749	16511	16489	16638	16594	16605	16596	16530	16870	16730	16587	16873	16606	16591	16538	16640	16451	16639	16647	16605	16484	16509	16821	16473	16727	16652	16613	16587	16619	16419	16660	16384	16675	16739	16599	16537	16584	16783	16654	16492	16671	16511	16534	16826	16596	16634	16648	16400	16385	16426	16602	16435	16610	16550	16539	16642	16786	16486	16533	16800	16415	16422	16568	16481	16613	16594	16500	16751	16454	16464	16528	16540	16718	16569	16718	16536	16771	16497	16528	16480	16422	16488	16630	16586	16463	16533	16333	16573	16352	16539	16563	16500	16455	16463	16469	16590	16718	16521	16548	16407	16689	16680	16318	16332	16727	16518	16430	16536	16708	16613	16662	16765	16538	16363	16696	16615	16686	16466	16352	16596	16348	16339	16635	16478	16641	16473	16475	16399	16549	16348	16724	16633	16621	16507	16695	16550	16540	16452	16487	16586	16476	16557	16472	16511	16557	16396	16537	16529	16498	16781	16558	16540	16356	16429	16489	16343	16475	16411	16588	16566	16628	16567	16653	16504	16676	16645	16613	16633	16476	16399	16636	16474	16568	16531	16594	16455	16594	16606	16697	16608	16492	16697	16624	16432	16591	16667	16457	16527	16561	16371	16457	16662	16496	16761	16502	16569	16590	16491	16445	16610	16561	16368	16638	16569	16511	16590	16604	16726	16608	16722	16583	16542	16636	16481	16516	16454	16662	16557	16528	16565	16432	16569	16652	16580	16701	16544	16407	16701	16662	16530	16506	16567	16742	16492	16451	16585	16498	16542	16518	16530	16428	16555	16712	16537	16713	16500	16478	16632	16645	16392	16706	16694	16587	16757	16630	16778	16483	16660	16692	16610	16565	16601	16772	16667	16592	16452	16413	16638	16646	16712	16502	16465	16769	16323	16650	16559	16552	16219	16531	16581	16442	16443	16505	16453	16650	16655	16566	16408	16578	16506	16611	16561	16646	16599	16410	16349	16642	16637	16622	16384	16495	16540	16526	16545	16656	16391	16574	16436	16605	16501	16394	16389	16559	16519	16622	16473	16282	16573	16577	16513	16444	16455	16553	16608	16589	16424	16682	16312	16516	16690	16403	16793	16529	16588	16579	16542	16747	16359	16377	16478	16472	16800	16741	16409	16734	16732	16681	16387	16493	16502	16517	16423	16465	16484	16488	16576	16397	16497	16798	16566	16620	16822	16710	16533	16566	16629	16473	16631	16535	16580	16484	16420	16456	16644	16519	16699	16486	16502	16407	16562	16448	16770	16581	16636	16594	16835	16674	16614	16720	16502	16611	16401	16444	16469	16481	16665	16413	16503	16373	16561	16493	16516	16627	16754	16707	16567	16518	16602	16459	16504	16578	16622	16622	16580	16484	16537	16553	16674	16505	16498	16600	16475	16601	16365	16382	16347	16515	16595	16543	16431	16560	16392	16703	16440	16398	16348	16448	16617	16683	16757	16693	16549	16959	16525	16588	16431	16596	16638	16597	16671	16449	16690	16566	16513	16451	16680	16494	16505	16781	16603	16526	16503	16562	16315	16541	16603	16562	16493	16530	16643	16672	16522	16539	16675	16458	16472	16550	16466	16478	16572	16608	16430	16385	16320	16497	16484	16619	16483	16856	16437	16610	16680	16543	16631	16426	16481	16474	16645	16765	16616	16479	16543	16491	16591	16560	16562	16565	16452	16782	16671	16550	16652	16803	16523	16625	16368	16559	16728	16635	16482	16770	16609	16547	16608	16540	16582	16464	16588	16832	16515	16560	16757	16675	16769	16701	16619	16519	16666	16383	16632	16353	16771	16611	16437	16525	16469	16269	16579	16511	16642	16669	16701	16570	16490	16587	16452	16543	16706	16532	16587	16483	16624	16560	16334	16740	16516	16734	16398	16540	16804	16606	16512	16492	16422	16633	16376	16626	16531	16511	16636	16579	16542	16504	16387	16530	16524	16367	16510	16538	16829	16302	16579	16527	16656	16518	16540	16590	16538	16504	16467	16566	16617	16622	16385	16605	16567	16649	16781	16605	16582	16493	16507	16622	16557	16426	16637	16616	16453	16428	16532	16366	16561	16425	16544	16485	16563
17445	32494	29091	20988	17852	16372	15669	15192	14970	14758	14349	14392	14253	14079	14156	14138	14020	14014	14058	13974	13925	13851	13978	13886	13820	13935	13961	13916	13814	13844	13939	13974	13771	13851	13916	13840	13984	13975	13783	13678	13903	14004	13789	13800	13860	13978	13911	13639	13894	13924	13864	13872	13903	13805	13835	13921	13811	13785	13992	13834	13873	13775	13984	13692	13941	13802	13850	13927	13678	13903	13875	13684	13892	13854	14027	13965	14149	14175	14161	14131	14101	13935	13913	13995	13973	13822	13970	14026	13792	13782	13737	13995	13770	13695	13788	14068	13848	13819	13972	14032	13970	13730	13812	13898	13899	13816	13730	13749	13722	13714	13877	14018	13733	13926	13875	13807	13893	13859	13710	13833	13775	13940	13876	13771	13741	13856	14003	13769	13836	13828	13939	13915	13771	14014	13813	13890	13806	13668	13660	13851	13828	13824	13887	13891	13784	13911	13819	13881	13784	13773	13686	13719	13693	13748	13862	13761	13931	13935	13884	13844	13858	13786	13726	13896	13784	13842	13878	13828	13720	13862	13850	13804	13801	13786	13709	13723	13910	13682	13833	13845	13865	13878	13914	13935	13825	13786	13954	13755	13877	13662	13752	13905	13829	13754	13719	13834	13878	13640	13832	13979	13843	13767	13789	13774	13819	13979	13702	13882	13689	13975	13810	13815	13898	13841	13950	13692	13936	13734	13813	13772	13825	13868	13923	13890	13871	13804	13779	13799	13764	13779	13864	13798	13741	13696	13959	13734	13798	13814	13693	13816	13657	14096	13701	13707	13782	13782	13797	13865	13969	13799	13742	13896	13854	13946	13932	13744	13877	13799	13928	13780	13990	13720	13765	13794	13722	13762	13720	13752	13703	13849	13842	13745	13753	13746	13967	13920	13791	13822	13909	13779	13709	13843	13747	13848	13761	13977	13801	13804	13773	13777	13628	13915	13849	13728	13807	13830	13785	13657	13913	13728	13928	13963	13643	13733	13817	13825	13696	13777	13708	13729	13712	13788	13920	13917	13769	13807	13875	13664	13799	13653	13834	13823	13826	13721	13844	13695	13779	13944	13719	13909	13809	13762	13781	13768	13585	13877	13831	13833	13807	13788	13673	14034	13856	13735	13771	13826	13842	13728	13697	13860	13830	13887	13793	13550	13638	13722	13895	13871	13754	13907	13805	13895	13761	13794	13760	13884	13754	13681	13616	13892	13737	13764	13828	13797	13730	13758	13706	13790	13873	13746	13679	13886	13686	13804	13689	13737	13885	13802	13868	13777	13752	13772	13856	13903	13831	13760	14010	13811	13564	13898	13756	13751	13785	13699	14007	13981	13802	13667	13720	13869	13857	13782	13760	13828	13806	13848	13775	13717	13603	13869	13766	13873	13852	13780	13650	13786	13853	13820	13784	13838	13809	13969	13822	13902	13635	13943	13907	13764	13845	13795	13779	13985	13619	13712	13832	13885	13756	13747	13951	13749	13793	13934	13898	13930	13931	13649	13756	13968	13892	13854	13768	13714	13876	13809	13712	13899	13861	13693	13902	13960	13834	13774	13720	13735	13993	13692	13895	13655	13824	13835	13668	13894	13833	13850	13873	13822	13833	13844	13963	13980	13706	13734	13877	13759	13887	13848	13715	13919	13825	13738	13992	13841	13727	13901	14043	13911	13960	13859	13732	13730	13805	13794	13822	13819	14021	13748	13864	13942	13881	13644	13852	13687	13900	13832	13871	13905	13625	13790	13958	13795	13802	13902	13812	13810	13799	13789	13809	13882	13819	13784	13811	13887	13779	13826	13607	13747	13715	13782	13995	13806	13852	13899	13707	13667	13746	13933	13848	13778	13781	13806	13776	13837	13934	13935	13795	13621	13694	13701	13693	13742	13800	13761	13775	13995	13871	13928	13594	13790	13860	14017	13763	13757	13895	13885	13717	13706	13838	13841	13840	13717	13813	13706	13875	13854	13855	13809	13722	13904	13781	13686	13632	13809	13676	13831	13800	13798	13825	13991	13720	13654	13733	13712	13824	13856	13947	13836	13783	13835	13884	13832	13686	13814	13692	13729	13966	13734	13864	13924	13770	13680	13880	13901	13798	13810	13832	13746	13802	13673	13663	13828	13796	13654	13691	13560	13868	13764	13986	13815	13894	13911	13746	13739	13782	13893	13980	13811	13855	13872	13920	13773	13745	13761	13911	13867	13980	13682	13926	13822	13553	13697	13779	13876	13776	13830	13810	13918	13749	13947	13651	13864	13782	13697	13730	13876	13953	13650	13834	13660	13821	13855	13921	13873	13886	13825	13862	13770	13905	13700	13862	13673	13809	13853	13847	13971	13871	13852	13983	13732	13756	13699	13848	13764	13833	13732	13840	13734	13851	13728	13791	13628	13821	13898	13818	13893	13893	13642	13785	13668	13908	13779	13627	13700	13762	13843	13699	13753	13780	13737	13675	13807	13755	13746	13834	13835	13829	13936	13737	13715	13909	13845	13823	13813	13960	13758	13779	13805	13890	13709	13718	13759	13829	13803	13777	13808	13908	13694	13718	13849	13589	13740	13794	13733	13821	13708	13836	13621	13758	13883	13895	13829	13806	13753	13674	13860	13754	13774	13849	13728	13936	13754	13836	13845	13743	13698	13726	13926	13724	13939	13696	13707	13758	13938	13893	13837	13793	13754	13829	13766	13781	13706	13840	13770	13667	13845	13763	13903	13777	13752	13841	13817	13760	13684	13796	13803	13643	13886	13793	13592	13699	13815	13592	13809	13968	13774	13834	13866	13881	13680	13824	13989	13811	13960	13892	13892	13807	13795	13885	13888	13936	13844	13866	13646	13754	13875	13837	13847	14044	13779	13735	13801	13731	13827	13706	13837	13627	13942	13780	13734	13803	13795	13818	13883	13684	13825	13733	13779	13511	13761	13729	13794	13835	13797	13773	13885	13901	13604	13792	13697	13488	13842	13631	13820	13820	13857	13610	13871	13740	13732	13678	13805	13886	13624	13775	13849	13736	13892	14118	13932	13751	13745	13835	13882	13722	13791	13879	13935	13739	13823	13793	14076	13676	13939	13882	13800	13724	13789	13848	13927	13857	13720	13605	13801	13715	13760	13845	13868	13887	13734	13969	13792	13867	13808	13710	13819	13768	14047	13697	13678	14091	13936	13792	13846	13807	13858	13938	13707	13704	13855	13905	13902	13806	13710	13636	13796	13988	13758	13756	13859	13788	13664	13771	13910	13654	13805	13836	13852	13803	13824	13915	13695	13957	13668	13821	13681	13679	13638	13797	13831	13788	13654	13860	13732	13785	13741	13659	13884	13765	13806	13744	13853	13911	13801	13754	13753	13763	13764	13678	13981	13720	13712	13914	13698	13750	13783	13727	13876	13657	13787	13797	13923	13928	13853	13719	13707	13842	13828	13832	13747	13756	13769	13820	13847	13786	13879	13737	13710	13727	13828	13879	13810	13639	13820	13818	13909	13692	13939	13766	13849	13881	13902	13725	13796	13795	13784	13796	13705	13697	13786	13882	14003	13818	13596	13907	13739	13841	13613	13734	13769	13726	13672	13783	13782	13784	13880	13839	13885	13791	13769	13866	13709	13727	13914	13799	13877	13694	13776	13835	13776	13896	13783	13712	13826	13796	13753	13874	13889	13678	13873	13865	13968	13725	13858	13805	13835	13796	13848	13909	13739	13721	13839	13633	13819	13855	13799	13865	13853	13768	13758	13792	13729	13878	13905	13824	13748	13699	13818	13824	13975	13869	13785	13795	13819	13748	13923	14001	13897	13678	13651	13660	13826	13859	13883	13880	13835	13684	13793	13895	13851	13796	13688	13849	13881	13785	13763	13658	13770	13952	13750	13795	14003	13709	13636	13637	13698	13824	13794	13807	13958	13788	13662	13759	13759	13886	13600	13649	13890	13762	13849	13834	13742	13848	13923	13956	13735	13811	13863	13939	13750	13890	13617	13653	13886	13623	13622	13754	13781	13957	13818	13784	13791	13868	13873	13732	13675	13785	13754	13672	13702	13782	13956	13684	13747	13885	13950	14007	13764	13791	13769	13694	13766	13891	13871	13806	13695	13949	13813	13785	13781	13789	13855	13816	13580	13858	13775	13800	13920	13803	13688	13835	13825	13802	13776	13916	13962	13780	13784	13696	13961	13879	13755	13835	13839	13741	13743	13864	13731	13834	13603	13823	13826	13869	13754	13865	13692	13862	13658	13823	13865	13793	13836	13839	13795	13919	13887	13828	14052	13865	13776	13701	13623	13941	13776	13777	13759	13746	13938	13757	13830	13858	13792	13837	13822	13909	13995	13760	13677	13840	13780	13763	13832	13806	13938	13661	13848	14046	13682	13835	13772	13871	13640	13895	13615	13854	13942	13691	13747	13942	13776	13851	13791	13838	13702	13731	13827	13754	13943	13593	13920	13919	13854	13732	13871	13799	13813	13902	13787	13719	13712	13805	13878	13987	13851	13795	14078	13908	13672	13709	13782	13808	13807	13751	13730	13767	13618	13771	13722	13789	13797	13711	13988	13774	13892	13877	13812	13681	13868	13882	13786	13834	13923	13787	13763	13802	13784	13806	13958	13873	13864	13766	13776	13838	13752	13744	13652	13815	13832	13737	13721	13660	13837	13760	13789	13676	13785	13793	13776	13762	13734	13811	13771	13759	13770	13732	13768	13709	13738	13794	13682	14037	13907	13869	13699	13834	13950	13698	13902	13718	13769	13872	13704	13784	13803	13978	13748	13648	13912	13833	13656	13832	13905	13887	13820	13853	13684	13684	13838	13893	13715	13810	13934	13917	13741	13727	13891	13854	13703	13629	13868	13778	13822	13794	13670	13917	13729	13802	13723	13733	13867	13785	13689	13915	13792	13969	13903	13871	13793	13841	13524	13710	13819	13939	13988	13906	13719	13944	13785	13824	13791	13757	13676	13895	13676	13953	13791	13949	13594	13637	13758	13719	13777	13872	13770	13775	13799	13766	13727	13889	13709	13789	13778	13951	13842	13771	13737	13831	13970	13852	13703	13794	13776	13785	13767	13741	13775	13755	13689	13876	13806	13692	13690	13883	13782	13877	13669	13802	13574	13636	13868	13835	13748	13873	13692	13917	13700	13682	13847
27875	22077	23825	20226	17153	17158	17198	16815	16876	16596	16808	16780	16619	16758	16756	16774	16838	16600	16674	16675	16627	16479	16833	16671	16788	16759	16641	16696	17015	16506	16724	16651	16725	16629	16696	16574	16602	16909	16750	16683	16758	16700	16550	16642	16544	16670	16780	16785	16578	16928	16672	16710	16730	16695	16756	16921	16540	16663	16783	16754	16650	16604	16764	16746	16686	16641	16584	16644	16710	16644	16639	16497	16550	16735	16729	16738	16821	16761	16874	16571	16753	16659	16776	16786	16690	16915	16682	16694	16619	16657	16594	16635	16834	16695	16654	16878	16614	16579	16863	16629	16519	16699	16701	16776	16826	16715	16653	16799	16876	16625	16689	16829	16665	16732	16671	16656	16496	16562	16594	16753	16547	16529	16732	16513	16690	16624	16525	16811	16724	16759	16530	16804	16814	16553	16774	16580	16624	16610	16652	16640	16434	16604	16670	16916	16840	16833	16533	16611	16822	16693	16866	16689	16585	16652	16668	16735	16772	16748	16683	16584	16542	16588	16605	16804	16829	16731	16650	16799	16802	16759	16733	16798	16626	16701	16725	16742	16694	16642	16521	16779	16707	16761	16719	16707	16617	16746	16799	16521	16807	16541	16599	16963	16772	16518	16851	16795	16773	16611	16621	16630	16807	16415	16733	16548	16654	16485	16542	16502	16669	16892	16744	16636	16643	16788	16636	16447	16600	16644	16897	16744	16770	16648	16549	16610	16697	16593	16562	16591	16779	16877	16713	16864	16746	16756	16561	16741	16565	16608	16692	16852	16744	16745	16824	16566	16629	16578	16787	16864	16945	16635	16855	16722	16765	16740	16785	16751	16604	16645	16694	16423	16655	16734	16739	16692	16689	16678	16610	16692	16703	16788	16708	16754	16619	16568	16821	16647	16620	16720	16580	16481	16595	16571	16664	16721	16757	16751	16465	16745	16688	16729	16782	16750	16463	16832	16717	16539	16711	16699	16683	16726	16786	16631	16704	16625	16711	16755	16661	16672	16675	16697	16583	16593	16750	16703	16552	16680	16617	16637	16659	16704	16816	16534	16821	16577	16592	16613	16784	16531	16580	16874	16767	16759	16701	16655	16525	16749	16618	16580	16566	16525	16566	16619	16778	16806	16539	16442	16706	16789	16759	16842	16889	16683	16714	16716	16649	16554	16420	16578	16581	16720	16583	16590	16630	16682	16705	16825	16604	16490	16557	16645	16733	16819	16780	16531	16849	16442	16514	16734	16635	16727	16661	16590	16695	16767	16777	16443	16725	16692	16655	16695	16812	16685	16794	16815	16788	16753	16376	16682	16681	16530	16691	16696	16575	16771	16725	16766	16731	16704	16546	16690	16494	16786	16688	16694	16919	16873	16462	16472	16877	16565	16651	16783	16584	16750	16749	16600	16814	16806	16601	16752	16845	16579	16814	16903	16745	16761	16623	16768	16663	16765	16711	16722	16739	16832	16691	16698	16700	16795	16796	16684	16717	16739	16639	16752	16819	16503	16460	16627	16696	16537	16640	16434	16648	16741	16445	16616	16632	16582	16697	16784	16880	16731	16556	16740	16667	16828	16675	16483	16710	16803	16661	16558	16672	16731	16496	16805	16769	16840	16885	16525	16653	16767	16847	16661	16656	16673	16677	16778	16696	16723	16610	16766	16634	16683	16678	16809	16695	16496	16537	16612	16751	16544	16621	16709	16642	16761	16491	16628	16819	16753	16667	16840	16631	16719	16827	16624	16687	16551	16695	16469	16755	16795	16664	16400	16777	16661	16729	16732	16506	16794	16797	16667	16857	16630	16516	16461	16742	16740	16757	16583	16688	16655	16880	16747	16637	16784	16620	16737	16885	16626	16572	16865	16746	16631	16792	16820	16552	16596	16638	16796	16586	16760	16530	16642	16572	16720	16612	16440	16649	16597	16728	16619	16869	16792	16808	16506	16723	16765	16628	16683	16660	16636	16829	16762	16645	16826	16744	16556	16725	16571	16722	16760	16759	16665	16610	16666	16881	16639	16839	16750	16577	16631	16938	16662	16634	16763	16569	16806	16828	16775	16546	16768	16944	16642	16777	16659	16727	16795	16770	16667	16712	16643	16544	16850	16598	16537	16659	16708	16747	16654	16800	16665	16688	16730	16886	16629	16829	16725	16724	16740	16664	16617	16702	16847	16760	16891	16828	16632	16668	16545	16521	16687	16716	16506	16497	16493	16665	16838	16574	16822	16665	16691	16515	16546	16693	16580	16651	16746	16702	16681	16703	16573	16685	16680	16773	16752	16800	16658	16769	16740	16594	16549	16846	16870	16734	16792	16786	16647	16904	16670	16642	16744	16617	16612	16709	16771	16783	16651	16668	16708	16488	16725	16666	16534	16848	16766	16633	16724	16731	16777	16695	16580	16658	16672	16739	16760	16593	16581	16631	16581	16679	16634	16807	16681	16509	16610	16762	16600	16767	16648	16743	16636	16898	16961	16495	16752	16749	16661	16580	16714	16627	16974	16630	16908	16511	16697	16600	16732	16645	16757	16849	16579	16823	16592	16670	16624	16649	16891	16793	16729	16789	16669	16594	16625	16747	16794	16700	16908	16594	16599	16701	16723	16686	16714	16867	16645	16699	16725	16620	16470	16686	16414	16644	16726	16575	16425	16695	16865	16864	16611	16644	16719	16811	16885	16672	16594	16509	16705	16858	16667	16764	16780	16654	16853	17013	16657	16716	16682	16684	16764	16680	16546	16678	16739	16706	16752	16612	16567	16863	16835	16497	16615	16800	16974	16686	16551	16795	16479	16632	16611	16800	16674	16578	16764	16606	16765	16516	16658	16621	16609	16566	16738	16725	16574	16550	16689	16607	16652	16717	16586	16782	16661	16781	16444	16714	16835	16737	16660	16748	16637	16718	16665	16903	16831	16723	16655	16496	16453	16620	16795	16525	16752	16851	16771	16666	16715	16506	16657	16796	16721	16618	16671	16725	16614	16715	16719	16665	16787	16708	16618	16574	16588	16661	16553	16653	16735	16494	16551	16793	16580	16575	16452	16680	16619	16524	16780	16759	16711	16512	16689	16508	16781	16460	16572	16613	16776	16921	16702	17029	16698	16626	16717	16667	16516	16903	16558	16730	16710	16694	16481	16419	16722	16776	16739	16765	16711	16837	16931	16574	16654	16531	16806	16764	16809	16611	16697	16775	16530	16607	16694	16531	16672	16825	16837	16672	16789	16705	16646	16539	16548	16654	16628	16772	16740	16779	16536	16605	16614	16780	16884	16655	16385	16723	16911	16742	16910	16690	16712	16598	16643	16560	16636	16865	16746	16461	16631	17059	16679	16466	16759	16617	16636	16717	16651	16773	16782	16615	16689	16781	16489	16615	16837	16808	16651	16684	16729	16698	16786	16723	16705	16567	16581	16588	16812	16659	16659	16590	16754	16741	16699	16763	16590	16664	16754	16839	16831	16638	16763	16836	16533	16786	16685	16881	16830	16630	16779	16789	16706	16614	16548	16735	16646	16752	16713	16949	16768	16800	16833	16678	16639	16827	16667	16791	16658	16822	16727	16514	16667	16848	16627	16661	16553	16536	16671	16715	16756	16679	16689	16629	16758	16642	16739	16508	16656	16524	16769	16716	16673	16469	16732	16631	16759	16773	16740	16809	16693	16772	16678	16743	16573	16388	16757	16619	16519	16854	16725	16512	16723	16551	16645	16638	16726	16470	16609	16628	16852	16608	16651	16878	16763	16790	16670	16792	16611	16531	16516	16607	16721	16866	16627	16944	16869	16718	16813	16718	16823	16582	16745	16631	16425	16914	16629	16602	16565	16687	16680	16774	16737	16781	16638	16821	16679	16644	16567	16810	16786	16772	16788	16695	16503	16703	16699	16714	16634	16879	16414	16505	16645	16558	16726	16870	17013	16634	16798	16918	16645	16720	16662	16573	16652	16927	16738	16584	16653	16781	16600	16591	16633	16744	16764	16619	16759	16861	16663	16759	16658	16653	16766	16634	16745	16682	16729	16792	16598	16620	16637	16657	16386	16840	16709	16649	16774	16582	16766	16609	16589	16786	16605	16878	16429	16747	16605	16813	16665	16792	16653	16785	16512	16769	16811	16690	16764	16844	16744	16714	16613	16663	16602	16587	16617	16688	16640	16735	16493	16733	16752	16395	16519	16708	16686	16739	16827	16610	16628	16587	16671	16659	16536	16421	16521	16567	16642	16540	16516	16658	16777	16512	16575	16722	16840	16732	16598	16541	16722	16882	16462	16503	16730	16626	16586	16803	16631	16722	16765	16637	16677	16618	16760	16914	16721	16554	16696	16739	16781	16680	16594	16846	16831	16574	16617	16716	16644	16584	16722	16677	16396	16581	16606	16564	16620	16764	16873	16416	16555	16503	16767	16728	16616	16706	16733	16655	16582	16748	16822	16673	16800	16791	16637	16648	16743	16678	16769	16493	16873	16819	16664	16687	16566	16832	16641	16721	16679	16797	16741	16735	16909	16786	16630	16518	16525	16525	16740	16746	16555	16831	16577	16773	16769	16657	16642	16708	16614	16699	16678	16678	16691	16834	16565	16617	16743	16687	16766	16850	16770	16690	16805	16600	16782	16623	16667	16811	16691	16793	16630	16678	16641	16743	16700	16745	16641	16722	16676	16690	16693	16719	16689	16665	16587	16611	16727	16509	16754	16528	16825	16607	16679	16775	16891	16620	16655	16505	16613	16530	16927	16495	16473	16583	16700	16713	16674	16748	16669	16654	16947	16778	16795	16879	16746	16687	16854	16703	16875	16865	16548	16727	16607	16543	16493	16616	16524	16541	16761	16559	16692	16682	16710	16815	16650	16702	16586	16875	16517	16833	16649	16710	16539	16806	16651	16750	16740	16680	16692	16548	16526	16806	16769	16546	16596	16766	16510	16678	16883	16960	16726	16675	16520	16627	16887	16539	16736	16629	16743	16761	16819	16766	16671	16760	16655	16614	16652	16764	16711	16787	16627	16572	16667	16856	16621	16674	16586	16500	16848	16645	16609	16706	16795	16843	16739	16620	16664	16635	16856	16692	16670	16705	16664	16590	16515	16751	16610	16749	16851	16853	16534	16789	16638	16781	16733	16657	16642	16496	16706	16622	16865	16509	16689
16077	20396	18087	15388	14638	14417	14259	13960	14038	13822	13866	13866	13870	13784	13915	13766	13863	14015	13856	13798	13912	13871	14022	13830	13865	13879	14000	14023	13959	14062	13897	13899	13842	13792	13846	13986	13889	13842	13746	13761	13976	13735	13801	13824	13958	13924	13881	13798	13754	13973	13937	13966	13800	14005	13939	13900	13797	13929	13869	14012	13805	13726	14019	13885	14076	13818	13823	13924	13728	13910	13966	13852	13866	14055	13888	13950	13952	14120	13904	13694	13944	13868	13886	13905	13809	13868	13804	13802	13966	13935	13871	13940	14074	13753	14061	13783	14016	13962	13962	14011	13733	14055	13702	13846	13756	13878	13847	13855	13974	13914	14030	13656	13873	13945	13781	13923	14049	13889	13820	13861	13801	13959	13811	13829	13825	13873	13708	14025	13892	13959	14028	13857	13883	13828	13962	13870	13873	13773	13840	14030	13958	13883	13852	13791	13787	14022	13861	13768	13828	13806	13969	13877	14085	13956	13901	13875	13746	14052	13892	13707	13747	13709	13826	13946	13778	13827	13941	13985	14120	13870	13866	13812	13834	13900	13777	13796	13974	13952	13819	13900	13969	13755	13820	13884	13787	13898	13797	13951	13769	13927	13922	13762	13861	13819	13950	13931	13890	14206	13856	13957	13898	13741	14032	13779	13771	13954	13780	13826	13992	13911	13866	13788	13821	13912	13742	13842	13830	13983	13857	13870	13870	13944	13928	14065	13906	14059	13770	13907	13888	13904	13917	13932	13795	13879	13901	13923	13923	13849	13672	13888	13730	13698	13770	13767	13840	13799	14036	13942	13937	13929	13871	13955	13803	13897	13663	13881	13927	13895	14086	13875	13962	13923	13778	13930	14010	13844	13780	14040	13933	13943	13850	13860	13899	13989	13919	14027	14011	14079	13818	13895	13800	13700	13906	13972	13904	13916	13659	13854	13939	13738	13823	13770	13780	13728	13911	13903	13852	13822	13879	13900	13892	13896	13802	13832	13778	14037	13833	14083	13679	13905	13889	13701	13805	13808	13898	13765	14028	14067	14008	13810	13856	13894	13784	13786	13720	13962	13907	13910	13816	13894	13905	13799	13846	13857	13725	13825	14093	13774	13925	13814	13827	13884	13899	13927	13849	13834	13915	14063	13901	13869	13972	13785	13647	13814	13816	13872	13931	13944	13946	13893	13811	14042	13923	13962	13868	13901	13788	13973	13955	13964	13798	13880	13989	13918	14034	13799	13865	13929	14026	13812	13699	13871	13883	13947	13850	13987	13831	13922	13871	13937	13747	13897	14002	13837	13919	13883	13927	13823	13825	13909	13917	14071	13945	13994	13982	13968	13913	13825	13900	13885	13883	13816	13789	13855	13870	13825	13961	13969	13819	13930	13858	13905	13906	14025	13763	13976	13715	13869	13968	14003	13908	13942	13713	13958	13901	13820	13927	13669	13987	13861	13910	13809	13924	13936	13924	13972	13847	13837	13888	13707	13834	13802	13750	13753	13848	13938	13900	13962	14003	14034	13851	13742	13718	13876	14021	13809	13746	13836	14097	13933	13852	13940	13944	13805	13979	13898	13693	13868	13798	13792	13841	14000	13906	14158	13894	13905	13955	13936	13794	13796	13798	13806	13864	13976	13936	13857	13864	13855	13917	13888	14058	13896	13901	13747	13783	13852	13904	14038	13935	13853	13918	13872	13947	13822	13992	13877	13764	13931	13812	14048	13792	13883	13808	14024	14080	13918	13879	13821	13942	13701	13767	13783	13841	13975	13970	13838	13962	13763	13787	13870	14081	13805	13993	13873	13888	13910	13807	13882	13897	13934	13828	13887	13893	13768	14035	13946	13850	14019	14024	14028	13987	13713	13789	13825	13898	14030	13789	13740	13951	13834	14003	13750	13919	13932	14067	13943	13851	13895	13968	13869	13956	13992	13896	13909	13820	13873	13961	13862	13782	13863	13914	13769	13828	13885	13733	13896	13893	13870	13946	14025	13901	13775	13916	13924	13918	13970	13854	13809	13801	13865	13898	13963	14002	13796	14037	14010	13828	14012	13843	13936	14028	13815	13929	13986	13915	13943	13902	13949	13925	14009	13932	13856	13749	13940	13889	13836	13963	13728	13745	13916	14050	13911	13940	13958	14002	13752	14013	13820	13945	13926	13812	13962	13959	13879	13916	13711	13807	13866	14028	13805	13916	13944	13814	14022	13777	13875	13877	13951	13845	13898	13903	13821	13993	13796	13901	13847	13750	13903	13950	14015	13899	13941	13851	13908	13769	13852	13824	13769	13839	14002	13897	13935	13904	13915	13802	13832	13860	13937	13892	13907	13921	13786	13937	13864	13985	14015	13781	13797	13906	13786	13936	13921	13894	13934	13903	13840	13911	13874	13878	13980	13759	13972	13984	13867	13825	13648	14073	13937	13801	13948	13930	13782	13990	13795	13742	13803	13963	13847	13972	13900	13862	13988	13793	14003	13701	13998	14046	13787	13773	13738	13911	13929	13874	13634	13772	13864	13994	14055	13922	13956	14017	14025	13803	13813	13718	13866	13824	13789	13813	13882	14064	13827	13905	13953	13929	13987	14000	13821	14019	13999	13915	13867	14055	13921	13823	13954	13768	13937	14011	14001	13906	13928	13894	13803	13765	13865	13838	14006	13824	13938	13822	13965	13753	13888	13833	13858	13887	13812	13807	13903	13925	13890	14039	13829	13909	13960	13907	14011	13884	13864	13827	13709	14014	13784	13989	13679	13914	13846	13827	14145	13884	14055	13960	13895	14110	13838	13851	14022	13947	13834	13961	13759	13872	13971	13884	13798	13953	13785	13857	13914	13816	13813	13899	13808	13846	14050	13748	13844	13904	13792	13925	14018	13870	13891	13780	13860	13797	13902	13675	13832	13934	13897	13905	13840	13951	13789	13835	13828	13978	13739	13901	13887	13937	13919	13827	13752	13788	13942	13792	13910	13989	13979	13934	13828	14048	13941	13809	13878	13973	13775	13929	13910	13916	13899	13827	13937	13833	13846	13855	13840	13870	13787	13962	13684	13812	13961	13851	13786	13887	13916	13909	13998	13725	14052	13788	13902	13903	13862	13740	14042	13865	13855	13881	14009	14066	13806	13722	13826	13880	13780	13921	13957	13905	13855	13981	13951	13965	14011	13995	13742	13764	14073	13989	13891	13901	13958	13871	13713	13967	13949	13949	13886	13950	13793	13741	13890	13952	13918	13799	13979	13966	13897	13759	13800	13928	13987	13955	13941	13996	13963	13855	13904	13863	14008	14031	13731	13940	13831	13919	13773	13870	13953	13849	13937	13957	13807	13836	13848	13984	13899	14088	13868	13877	13939	14111	13955	13923	13787	13954	14030	14020	13991	13855	13922	13836	13756	13850	13835	13778	13986	13758	13871	13917	14006	13957	13890	13879	13961	13997	13962	13866	13927	14041	13877	13846	14055	14035	13969	13811	13794	13766	13945	13722	13795	13895	13927	13842	13926	13746	14077	13761	13752	13831	13877	13940	13887	13816	14057	13991	13766	14080	13703	14003	13968	13892	13822	13876	13891	13801	13834	14092	13765	13856	13979	13896	13950	13833	13755	13831	13878	13959	13842	13761	13844	13962	13765	13908	13753	13935	13653	13956	13891	13942	13949	13937	13913	13989	13817	13691	13877	13774	13810	13757	13873	13895	13902	14045	13857	13898	13902	13933	14025	13839	13938	13845	13802	13803	13868	13978	13922	13797	13964	13983	13944	13888	13964	13932	13803	14003	13857	13870	14023	13896	13767	14024	13932	13812	13673	13941	13976	13967	13886	13837	13849	13924	13885	13818	13776	13856	14044	14012	13913	13946	13903	13980	13891	13854	13898	13734	13945	13863	14104	14005	13887	13848	13801	13880	13840	13974	13909	13950	13890	13987	13945	13967	13668	13947	13792	13954	13915	13874	13777	13943	13987	13885	13984	13836	13899	13877	13859	14012	13932	13756	14009	13745	13739	13982	13800	13900	13776	13785	13856	13866	13834	13885	13829	13807	13852	13832	13807	14164	13907	13868	13812	13911	13974	13901	13852	13984	13904	13786	13975	13872	13916	13865	14043	13891	13895	13873	13823	13839	14141	13876	13868	14131	13853	13848	13916	13976	13888	13926	13834	13919	14047	13966	13752	13967	13889	13940	13725	13991	13808	13843	13673	14014	14029	13821	13945	13963	13855	13794	13909	13923	13931	13838	13894	13833	13897	13867	13961	13873	13839	13731	13956	13740	13972	13958	13974	13908	13919	13868	13776	14038	13851	13762	14024	13797	13828	13959	13951	14007	13982	13790	13815	13833	13920	13643	13800	13929	13831	13827	13960	13871	13879	13935	13812	14034	13757	13940	14130	13997	13874	13753	13878	13878	13795	13868	13871	13981	13950	13898	13901	13767	13863	13914	13849	13889	13740	13986	14019	13906	14033	13942	13969	13768	13894	13695	13845	13809	13917	13809	13959	13967	13866	13999	13898	13888	13782	13876	13914	13817	13864	13800	13752	13878	14021	13721	13872	14095	13797	13851	13813	13804	14087	14021	14197	13714	13942	13997	13997	13875	13812	13810	13876	13838	13742	13815	13839	13847	13840	13962	13866	13943	13950	13719	13879	14007	13892	13794	14051	13802	13823	13931	14017	13711	13934	13887	13822	13924	13788	13825	13994	13691	13810	13871	13902	13926	13848	13943	13766	13811	13879	13931	13742	13877	13909	13882	13940	13751	13905	13867	13866	13901	13810	13696	13931	13895	13750	13941	14019	14075	13991	13832	14020	14038	13763	13895	13888	13842	14016	13851	14028	13855	13900	13867	13842	13901	13888	13762	13924	13887	13971	13785	13907	13817	13890	13961	13681	13712	13925	13885	13896	13994	14009	13891	13775	13845	13958	13957	13882	13830	13747	13881	13966	13852	13860	14063	13799	13984	14048	13946	13966	13963	13812	13852	13868	13914	13735	14007	13889	13912	13858	14005	13914	13848	13955	13923	13881	13870	13858	13888	13704	13959	13807	13821	13952	13833	13917	13752	13893	13888	13872	13784	13953	13870	13737	13892	13839	13863	14004	14030	13840	13755	13960	13808	13847	13969	13930	13903	13870	13914	13936	13817	13940	13857	13847
24035	21085	28329	24212	22010	20843	19613	17445	16761	17054	16709	16568	16597	16641	16521	16619	16543	16560	16555	16383	16672	16425	16408	16487	16570	16564	16377	16471	16585	16435	16477	16448	16353	16664	16489	16664	16519	16492	16543	16438	16559	16373	16504	16517	16144	16251	16490	16439	16455	16219	16381	16412	16588	16545	16457	16356	16456	16378	16394	16453	16567	16375	16440	16425	16607	16539	16349	16488	16281	16273	16338	16475	16426	16410	16527	16548	16518	16659	16466	16711	16639	16494	16553	16427	16577	16589	16635	16588	16417	16371	16534	16413	16432	16449	16387	16500	16489	16457	16463	16530	16383	16311	16273	16396	16391	16294	16485	16546	16510	16295	16602	16415	16364	16383	16530	16373	16281	16481	16562	16553	16284	16632	16624	16453	16354	16412	16417	16429	16230	16276	16462	16490	16439	16452	16636	16449	16438	16292	16358	16423	16307	16203	16315	16295	16289	16156	16327	16435	16141	16192	16557	16384	16552	16425	16409	16207	16358	16331	16527	16405	16585	16409	16385	16192	16340	16521	16562	16258	16381	16432	16342	16395	16346	16488	16383	16436	16310	16415	16387	16274	16492	16407	16516	16540	16523	16438	16362	16270	16468	16397	16373	16552	16572	16253	16295	16584	16376	16492	16521	16655	16345	16340	16385	16161	16428	16452	16315	16377	16430	16417	16243	16444	16455	16481	16427	16396	16611	16653	16514	16492	16610	16404	16437	16593	16325	16353	16531	16598	16493	16422	16461	16496	16584	16326	16564	16425	16581	16606	16332	16523	16340	16250	16244	16533	16580	16383	16232	16584	16343	16384	16509	16522	16407	16242	16476	16328	16398	16235	16280	16220	16356	16372	16480	16547	16571	16254	16425	16347	16497	16231	16495	16526	16496	16655	16268	16250	16391	16502	16581	16472	16322	16496	16174	16368	16358	16292	16444	16398	16478	16287	16607	16458	16605	16486	16499	16529	16368	16406	16343	16235	16320	16389	16561	16543	16305	16302	16285	16364	16317	16407	16404	16287	16565	16352	16434	16284	16380	16439	16272	16363	16375	16367	16466	16457	16435	16608	16445	16431	16233	16486	16388	16344	16512	16317	16267	16226	16533	16490	16206	16344	16417	16270	16302	16375	16312	16545	16491	16520	16328	16448	16386	16480	16205	16513	16574	16348	16509	16220	16370	16504	16213	16416	16513	16553	16374	16375	16176	16250	16525	16285	16492	16432	16573	16271	16618	16255	16348	16429	16452	16340	16471	16609	16329	16466	16558	16239	16326	16425	16246	16655	16512	16511	16394	16422	16278	16315	16397	16417	16333	16346	16465	16390	16377	16366	16526	16277	16225	16485	16466	16362	16495	16321	16274	16508	16518	16240	16542	16517	16125	16535	16483	16322	16285	16272	16473	16565	16490	16264	16391	16173	16491	16321	16496	16259	16150	16458	16407	16323	16303	16403	16581	16379	16512	16408	16396	16646	16518	16300	16639	16292	16227	16361	16182	16298	16584	16223	16366	16372	16334	16452	16422	16410	16275	16281	16553	16446	16604	16338	16379	16518	16462	16416	16179	16451	16470	16423	16493	16461	16226	16351	16308	16460	16412	16470	16299	16506	16304	16313	16369	16233	16369	16501	16420	16356	16395	16401	16395	16180	16338	16260	16460	16214	16488	16386	16447	16322	16354	16256	16344	16403	16243	16211	16328	16421	16473	16437	16260	16299	16437	16417	16292	16503	16499	16387	16275	16581	16455	16583	16379	16440	16389	16535	16270	16461	16504	16357	16410	16491	16459	16477	16450	16491	16341	16372	16315	16290	16332	16489	16252	16315	16182	16227	16284	16370	16530	16449	16483	16419	16287	16228	16229	16533	16419	16415	16459	16587	16197	16416	16365	16360	16415	16423	16272	16406	16477	16394	16490	16384	16485	16475	16419	16271	16272	16372	16436	16352	16326	16304	16464	16297	16378	16621	16453	16246	16671	16531	16578	16270	16210	16547	16329	16325	16338	16593	16254	16445	16673	16265	16357	16352	16454	16518	16486	16392	16605	16516	16420	16565	16259	16307	16392	16312	16411	16417	16253	16469	16505	16455	16592	16265	16190	16481	16498	16242	16371	16305	16486	16501	16498	16280	16382	16365	16415	16287	16292	16517	16379	16351	16424	16352	16479	16547	16554	16420	16411	16414	16403	16200	16278	16344	16246	16429	16320	16379	16369	16532	16520	16183	16292	16300	16419	16394	16393	16517	16433	16349	16330	16545	16410	16465	16442	16242	16346	16337	16625	16506	16173	16273	16453	16539	16509	16356	16217	16489	16406	16529	16308	16375	16335	16354	16536	16548	16481	16601	16378	16390	16248	16331	16437	16591	16529	16406	16566	16337	16225	16218	16058	16177	16362	16267	16325	16332	16261	16187	16497	16415	16303	16431	16540	16384	16297	16442	16361	16393	16386	16463	16395	16472	16570	16407	16577	16412	16497	16162	16515	16476	16509	16422	16424	16444	16209	16393	16215	16270	16367	16357	16416	16438	16386	16282	16258	16317	16433	16441	16315	16352	16367	16409	16319	16479	16305	16332	16435	16289	16219	16379	16530	16346	16288	16459	16423	16403	16424	16231	16470	16529	16502	16250	16409	16293	16552	16460	16513	16434	16441	16508	16401	16626	16428	16323	16464	16338	16134	16505	16386	16412	16359	16529	16370	16237	16470	16160	16329	16419	16502	16606	16704	16414	16417	16370	16432	16308	16332	16386	16320	16283	16429	16302	16401	16404	16591	16487	16566	16520	16379	16213	16453	16195	16410	16498	16556	16423	16264	16530	16269	16309	16340	16314	16303	16364	16541	16477	16394	16447	16436	16541	16412	16378	16494	16352	16523	16325	16306	16384	16261	16432	16653	16509	16372	16521	16517	16545	16494	16439	16365	16263	16467	16455	16399	16450	16442	16354	16450	16569	16597	16293	16524	16436	16397	16290	16459	16484	16458	16428	16353	16432	16535	16438	16467	16346	16554	16327	16599	16543	16477	16474	16303	16357	16412	16489	16241	16415	16366	16314	16440	16538	16530	16281	16566	16369	16316	16334	16200	16289	16402	16463	16641	16384	16452	16359	16565	16492	16455	16619	16375	16449	16427	16574	16471	16443	16418	16369	16267	16253	16258	16402	16471	16370	16424	16327	16273	16202	16401	16580	16451	16517	16387	16428	16353	16307	16334	16327	16602	16555	16419	16333	16463	16417	16483	16365	16473	16417	16387	16301	16414	16360	16396	16249	16456	16533	16553	16618	16433	16454	16305	16416	16218	16315	16258	16391	16174	16339	16373	16510	16473	16431	16395	16425	16344	16438	16418	16600	16445	16543	16407	16283	16126	16483	16423	16400	16508	16529	16283	16490	16396	16219	16615	16431	16527	16313	16590	16493	16474	16326	16362	16492	16307	16634	16404	16381	16417	16548	16482	16354	16382	16511	16469	16474	16519	16327	16494	16279	16462	16440	16289	16485	16417	16279	16488	16354	16393	16608	16450	16308	16485	16283	16428	16400	16496	16469	16316	16524	16300	16522	16526	16482	16359	16372	16512	16270	16485	16406	16406	16276	16351	16501	16486	16526	16441	16327	16406	16307	16492	16439	16506	16430	16494	16373	16379	16401	16366	16340	16441	16364	16508	16355	16423	16524	16355	16480	16444	16421	16525	16593	16404	16396	16378	16369	16503	16251	16407	16395	16615	16535	16393	16533	16353	16383	16434	16238	16413	16404	16293	16359	16523	16614	16274	16418	16481	16444	16411	16371	16509	16575	16562	16463	16333	16321	16646	16321	16391	16451	16485	16265	16327	16555	16601	16267	16415	16245	16380	16508	16577	16527	16484	16402	16418	16566	16319	16247	16646	16384	16523	16401	16398	16458	16327	16478	16374	16461	16252	16345	16480	16492	16465	16269	16502	16536	16418	16472	16283	16324	16258	16208	16478	16491	16284	16373	16286	16429	16398	16360	16277	16400	16243	16401	16349	16380	16292	16482	16554	16415	16397	16459	16277	16251	16345	16536	16652	16471	16369	16243	16385	16279	16302	16318	16200	16337	16434	16480	16549	16470	16291	16482	16512	16393	16540	16310	16370	16347	16369	16299	16333	16497	16351	16311	16326	16372	16554	16346	16379	16410	16647	16330	16508	16505	16295	16427	16351	16273	16303	16375	16379	16449	16713	16393	16546	16548	16423	16404	16359	16458	16323	16288	16587	16455	16524	16488	16599	16531	16474	16447	16293	16449	16495	16449	16401	16393	16380	16371	16528	16419	16401	16485	16406	16344	16461	16455	16254	16274	16301	16596	16238	16422	16252	16388	16283	16403	16461	16428	16416	16313	16455	16455	16144	16347	16432	16458	16589	16445	16333	16256	16256	16392	16619	16358	16474	16391	16622	16213	16479	16476	16374	16409	16439	16516	16361	16350	16193	16276	16349	16445	16425	16473	16436	16530	16405	16581	16523	16406	16320	16282	16606	16335	16382	16452	16494	16475	16324	16518	16410	16201	16439	16422	16485	16427	16187	16164	16522	16495	16603	16339	16151	16495	16273	16387	16259	16545	16362	16403	16503	16398	16187	16424	16466	16457	16509	16491	16448	16382	16357	16305	16599	16419	16531	16423	16530	16446	16529	16213	16279	16410	16410	16375	16417	16227	16417	16371	16500	16453	16567	16473	16448	16567	16325	16390	16475	16446	16259	16422	16329	16405	16506	16363	16461	16365	16450	16458	16443	16208	16462	16581	16505	16498	16457	16276	16380	16234	16214	16476	16535	16396	16397	16445	16247	16290	16506	16304	16331	16403	16415	16366	16726	16411	16383	16634	16450	16632	16360	16404	16616	16458	16309	16445	16375	16323	16503	16543	16441	16366	16577	16363	16608	16318	16314	16530	16151	16434	16299	16360	16279	16436	16212	16336	16223	16447	16527	16493	16456	16536	16349	16364	16395	16476	16656	16517	16444	16285	16295	16423	16344	16312	16528	16387	16370	16441	16337	16478	16478	16469	16591	16366	16508	16465	16575	16403	16417	16403	16573	16336	16568	16584	16470	16354	16383	16485	16703	16306	16458	16235	16322	16303	16423	16423	16416	16378	16516	16321	16420	16275	16510	16449	16272	16510	16450	16484
15338	26270	24209	19337	16361	15663	14696	14424	14534	14082	13993	13908	13900	14030	13902	13690	13944	13858	13919	13958	13801	13744	13772	13790	13837	13699	13896	13851	13798	13864	13886	13793	13715	13852	14025	13818	13781	13789	13802	13633	13960	13864	13774	13714	13902	13807	13945	14031	13827	13713	13747	13689	13654	13743	13866	13827	13825	13710	13808	14011	13892	13778	13934	13829	13940	13769	13711	13748	13780	13891	13666	13960	13849	13943	13710	13942	14008	13929	14072	13902	13860	13700	13828	13844	13868	13750	13879	13709	13805	13703	13592	13885	13777	13980	13832	13768	13664	13798	13799	13693	13871	13636	13745	13786	13673	13613	13723	13847	13871	13796	13906	13802	13753	13943	13829	13897	13805	13682	13823	13822	13597	13588	13609	13753	13778	13611	13717	13858	13941	13828	13709	13761	13722	13837	13747	13863	13661	13706	13766	13661	13679	13685	13736	13776	13799	13825	13887	13857	13712	13672	13972	13848	13728	13778	13831	13694	13875	13801	13757	13822	13673	13720	13780	13825	13617	13762	13952	13808	13677	13800	13812	13694	13787	13760	13692	13726	13683	13978	13849	13890	13893	13908	13813	13838	13760	13633	13899	13794	13752	13747	13699	13691	13762	13705	13759	13672	13737	13758	13700	13780	13667	13670	13676	13788	13728	13910	13736	13693	13771	13773	13593	13722	13958	13740	13819	13792	13707	13592	13768	13759	13941	13775	13700	13859	13731	13802	13755	13737	13914	13748	13788	13578	13786	13669	13818	13842	13713	13735	13782	13923	13630	13811	13770	13685	13723	13791	13593	13732	13788	13732	13833	13875	13716	13684	13689	13933	13868	13701	13786	13678	13712	13968	13813	13737	13826	13822	13816	13865	13824	13746	13732	13768	13773	13879	13874	13693	13848	13838	13744	13739	13724	13845	13734	13550	13816	13821	14034	13847	13748	13673	13591	13806	13873	13764	13762	13654	13781	13686	13837	13817	13764	13833	13713	13792	13852	13782	13791	13763	13730	13751	13755	13807	13805	13714	13798	13704	13744	13635	13616	13827	13763	13831	13767	13942	13681	13710	13783	13624	13837	13867	13802	13969	13817	13741	13642	13711	13810	13786	13684	13750	13785	13746	13692	13962	13731	13784	13771	13768	13729	13930	13617	13730	13707	13590	13711	13745	13632	13903	13721	13729	13706	13842	13930	13973	13849	13807	13662	13784	13757	13789	13942	13684	13832	13744	13837	13759	13653	13637	13577	13885	13735	13941	13688	13681	13611	13768	13777	13787	13770	13956	13729	13824	13811	13728	13831	13789	13735	13851	13863	13829	13874	13856	13825	13812	13757	13845	13830	13738	13845	13719	13753	13820	13754	13752	13850	13724	13839	13713	13626	13749	13828	13623	13608	13792	13648	13777	13774	13911	13752	13780	13720	13967	13899	13806	13681	13831	13622	13749	13690	13636	13814	13782	13809	13829	13654	13695	13818	13721	13761	13770	13809	13750	13577	13783	13798	13765	13683	13795	13659	13938	13772	13614	13764	13664	13724	13749	13751	13744	13671	13684	13740	13861	13615	13851	13702	13627	13694	13701	13835	13822	13846	13776	13833	13857	13761	13768	13764	13588	13721	13713	13791	13769	13954	13685	13873	13823	13780	13795	13768	13723	13861	13748	13968	13698	13812	13554	13695	13793	13790	13861	13757	13728	13705	13540	13640	13886	13654	13664	13836	13683	13834	13782	13705	13830	13865	13737	13884	13635	13725	13820	13713	13708	13870	13852	13743	13705	13768	13871	13939	13672	13635	13822	13756	13658	13837	13743	13744	13842	13850	13786	13624	13695	13700	13868	13825	13599	13887	13821	13730	13676	13725	13884	13739	13794	13654	13843	13856	13676	13731	13772	13710	13632	13704	13660	13671	13841	13667	13698	13754	13690	13806	13697	13703	13718	13904	13911	13771	13696	13850	13819	13781	13789	13808	13707	13554	13902	13769	13767	13565	13875	13726	13719	13723	13835	13971	13815	13655	13757	13862	13707	13755	13701	13721	13781	13664	13678	13844	13621	13846	13945	13606	13638	13742	13797	13599	13737	13819	13719	13846	13682	13680	13898	13822	13674	13718	13767	13707	13726	13718	13724	13661	13912	13717	13725	13685	13591	13840	13915	13647	13771	13822	13868	13883	13756	13780	13758	13930	13797	13717	13816	13872	13779	13671	13741	13808	13869	13753	13867	13774	13817	13734	13687	13810	13689	13715	13782	13852	13778	13716	13661	13663	13895	13644	13727	13790	13702	13706	13775	13807	13765	13666	13729	13824	13477	13758	13681	13816	13714	13835	13658	13697	13721	13744	13854	13910	13765	13775	13810	13883	13825	13835	13808	13804	13749	13794	13826	13891	13817	13824	14000	13822	13904	13882	13937	13745	13667	13864	13730	13636	13686	13708	13715	13696	13693	13687	13823	13893	13847	13639	13818	13753	13998	13757	13726	13812	13850	13863	13707	13943	13741	13764	13769	13832	13840	13850	13791	13568	13783	13943	13533	13771	13915	13605	13829	13815	13956	13761	13849	13659	13787	13920	13856	13840	13739	13830	13727	13858	13803	13600	13897	13751	13695	13911	13720	13735	13661	13808	13840	13770	13888	13741	13695	13639	13843	13741	13638	13882	13829	13733	13911	13828	13787	13841	13642	13874	13806	13700	13927	13917	13845	13529	13836	13826	13623	13776	13741	13722	13771	13884	13647	13859	13757	13902	13852	13767	13778	13941	13750	13787	13834	13909	13813	13706	13785	13878	13827	13557	13716	13862	13697	13724	13774	13682	13653	13858	13775	13680	13818	13763	13811	13716	13876	13903	13822	13786	13927	13765	13805	13728	13688	13833	13737	13825	13844	14068	13738	13714	13815	13882	13606	13762	13689	13941	13844	13808	13703	13682	13872	13691	13497	13701	13767	13817	13602	13781	13811	13692	13715	13745	13758	13755	13732	13569	13718	13683	13689	13660	13812	13848	13767	13859	13674	13898	13683	13712	13709	13680	13882	13785	13775	13770	13830	13773	13785	13939	13691	13630	13783	13745	13870	13868	13751	13985	13763	13916	13600	13723	13923	13808	13688	13688	13754	13751	13684	13772	13525	13743	13692	13831	13787	13744	13763	13551	13712	13869	13764	13713	13923	13548	13733	13721	13883	13803	13800	13751	13645	13751	13773	13808	13915	13806	13766	13991	13712	13866	13686	13650	13797	13826	13777	13790	13882	13771	13796	13623	13679	13791	13821	13788	13863	13767	13761	13829	13804	13725	13772	13631	13697	13730	13597	13738	13733	13616	13716	13842	13858	13661	13794	13855	13666	13839	13788	13661	13879	13765	13784	13913	13751	13739	13959	13706	13654	13847	13661	13752	13815	13758	13678	13817	13699	13677	13719	13668	13794	13752	13798	13715	13738	13681	13797	13850	13825	13795	13811	13861	13714	13709	13793	13633	13913	13755	13580	13663	13699	13660	13781	13581	13687	13787	13717	13897	13918	13642	13746	13717	13666	13856	13661	13942	13711	13662	13800	13677	13650	13703	13635	13850	13681	13616	13677	13909	13716	13857	13707	13879	13846	13558	13801	13754	13805	13676	13649	13937	13703	13757	13755	13845	13714	13913	13726	13741	13883	13768	13712	13813	13824	13776	13662	13704	13740	13721	13843	13819	13769	13860	13655	13857	13758	13855	13690	13717	13843	13548	13694	13619	13651	13828	13740	13766	13813	13653	13834	13813	13762	13759	13743	13695	13813	13700	13764	13641	13685	13720	13638	13767	13619	13705	13882	13818	13948	13864	13783	13792	13752	13573	13724	13781	13623	13792	13695	13871	13744	13729	13806	13815	13786	13684	13605	13804	13786	13647	13709	13609	13738	13696	13774	13680	13843	13689	13712	13770	13796	13852	13660	13654	13721	13949	13620	13670	13675	13827	13837	13766	13770	13696	13699	13522	13808	13790	13677	13846	13874	13874	13646	13782	13652	13584	13832	13833	13618	13835	14030	13655	13904	13832	13737	13831	13718	13743	13740	13653	13728	13693	13714	13699	13654	13876	13744	13809	13723	13926	13682	13637	13724	13617	13774	13859	13697	13796	13716	13776	13796	13757	13791	13879	13715	13846	13720	13845	13711	13811	13536	13644	13681	13674	13699	13581	13872	13802	13839	13836	13752	13793	13756	13765	13669	13820	13701	13801	13759	13732	13742	13756	13689	13883	13741	13752	13687	13863	13888	13695	13632	13889	13737	13783	13757	13711	13631	13860	13782	13777	13849	13733	13747	13753	13690	13775	13734	13803	13714	13792	13763	13773	13801	13655	13944	13772	13817	13880	13771	13782	14008	13937	13772	13832	13616	13873	13864	13797	13639	13740	13572	13758	13759	13683	13926	13628	13766	13768	13784	13945	13783	13758	13683	13743	13759	13803	13851	13700	13712	13634	13988	13738	13704	13746	13847	13884	13772	14043	13688	13898	13764	13757	13847	13837	13821	13740	14008	13808	13643	13835	13614	13842	13794	13911	13788	13844	13726	13714	13724	13830	13828	13826	13622	13709	13788	13777	13870	13770	13809	13780	13746	13613	13970	13737	13732	13819	13841	13647	13678	13880	13851	13791	13709	13855	13737	13996	13801	13766	13724	13889	13684	13719	13728	13870	13856	13887	13793	13846	13927	13683	13887	13696	13717	13745	13754	13804	13726	13674	13696	13762	13713	13901	13677	13853	13762	13697	13850	13631	13511	13684	13946	13748	13720	13740	13722	13806	13852	13601	13680	13636	13767	13808	13786	13738	13959	13694	13985	13745	13920	13831	13722	13674	13770	13824	13801	13666	13742	13760	13835	13762	13590	13821	13675	13602	13877	13566	13663	13833	13966	13915	13768	13866	13701	13644	13658	13745	13656	13584	13801	13707	13760	13758	13817	13728	13792	13836	13700	13674	13663	13787	13786	13889	13722	13833	13790	13683	13619	13778	13831	13753	13719	13721	13857	13889	13738	13676	13773	13857	13691	13779	13878	13709	13678	13629	13705	13638	13848	13816	13633	13600	13790	13732	13835	13721	13767	13888	13803	13874	13856	13833	13693	13856	13643	13679	13974	13912	13808	13902	13727	13729	13634	13754	13640	13831	13706
22837	21061	28797	23582	21318	23036	23940	18506	17588	17862	17690	17452	17354	17313	17306	17201	17037	17180	17226	16959	16970	17099	17271	17156	17261	16921	17032	16938	17026	16885	16916	17204	17033	16924	17159	17035	16964	17024	16895	17072	17053	16798	16975	16910	17083	16867	16798	17031	17079	16975	16836	16941	16843	17039	16872	16857	16944	16801	17077	17140	17020	17040	16778	17171	17038	17029	17028	17028	16890	16843	16853	16917	17220	17022	17127	17014	17226	17136	17196	17380	17275	16947	17057	17001	17173	16891	16948	16823	16767	16848	16870	16758	16938	16746	16737	17139	16997	16918	17071	17019	16969	16824	16774	16908	16803	16611	16968	17101	17000	16953	16973	16898	16930	16783	16901	16750	16870	16730	16686	16787	17000	16853	16870	16928	16921	16739	17085	16936	17073	16960	16992	16946	16859	16793	16819	16950	16836	16792	16863	16917	16918	17051	17007	16984	16865	16908	16822	16888	17003	16876	16802	16677	16824	16715	16926	17061	16872	16600	16802	17044	16814	16759	16887	16896	16893	16852	17094	17072	17068	16927	17055	16942	16799	16924	17022	16887	17037	16875	17066	16645	17166	16969	16999	16974	16678	16918	17020	16930	16872	16888	16822	16904	16969	16777	16981	16875	16780	16819	16719	16912	16995	16913	16988	16785	17005	16934	16853	16999	16895	16822	17135	16803	16823	16731	16797	16852	16788	16794	16974	16833	16840	16780	16829	17026	17054	16697	16852	16910	16763	16786	16668	16882	16813	16931	16980	16896	16955	16763	16975	16908	16715	17020	16977	16900	17036	16856	16846	16899	16848	16811	16989	16949	16904	16935	16766	16971	17016	16994	17016	16930	17099	16846	16679	16816	16875	16942	16832	16904	16911	16748	16960	17104	16768	16932	16803	16899	16799	16865	16982	16811	16905	16693	16906	16731	16719	16908	16970	16732	16790	16884	16890	16832	16760	16923	17008	16982	17009	16846	16794	16912	16996	16970	16730	17091	16842	16933	16781	16866	16749	16943	16725	17221	16976	17018	17074	17053	16846	16857	16912	16767	16848	16717	16843	16955	16890	16947	16962	17043	16834	17078	16875	16952	17032	16869	16987	16799	16951	16859	16907	16986	17015	16778	16871	16877	16752	16818	17137	16945	16771	16921	16943	16742	16789	16884	17134	16774	16952	16774	16963	16887	16983	16843	16888	16929	16895	16895	16845	16856	16935	16911	16976	16732	16837	16993	16953	16801	16738	16744	16991	16784	16898	16878	16912	16924	16833	16793	17150	16971	16734	16694	16924	16769	16753	17146	16857	16935	16865	16951	16776	16842	16813	16840	17153	16767	17043	16808	16598	16897	16782	16936	16819	16609	16893	16902	16872	16724	17000	16909	17000	16934	16829	16795	16895	16841	16932	16799	16974	16828	17001	16912	17049	16950	16912	16850	16965	16958	16974	16861	16961	16733	17096	16959	16782	16852	16965	16965	16776	16701	16919	16890	16833	16891	16897	16702	16683	16879	16694	16784	16877	16991	16846	16877	16838	17095	16987	16747	16905	16700	16707	16956	16815	16724	16618	16905	17057	16926	16936	16765	16895	16770	16923	17006	16884	16680	16778	16797	16990	16955	16890	16868	16855	16920	16606	16923	17015	16758	16901	16695	16708	16801	16879	17092	17063	16984	16920	16708	16805	16833	16673	16867	16963	17095	16950	16924	16835	16902	16960	16846	16804	16845	16986	16764	16942	16895	16940	16987	16989	17084	16862	16966	17040	16886	16803	16920	16915	16775	17031	16830	16782	16704	16770	16864	16807	16963	16866	16971	16848	16820	17018	17023	17053	16854	16770	16745	16602	16836	16949	16999	16759	16799	16875	17051	17068	16975	16983	16771	16760	16749	16952	16882	16759	16714	16822	16800	16942	17099	16858	16853	17064	16922	16948	16763	16850	16964	16795	16831	16989	16907	17082	17077	16970	16961	16859	16790	16915	16828	16698	16924	16953	16974	16804	16789	16762	16749	16961	16863	16862	16700	16668	16748	16985	16897	16921	16760	16937	16920	16927	16876	16833	16842	16835	16786	16942	17015	16917	16746	16915	16771	16841	16927	16892	17003	17025	16936	16840	17090	16888	16833	16867	16938	16899	16889	16814	16835	16968	17003	17014	16850	16908	16873	16934	16864	17053	16922	16946	16909	16946	16762	16945	17015	17241	16806	16886	17020	16854	16674	17014	17100	17013	16807	17093	16983	16756	16909	16859	16964	16808	16773	16854	16923	17028	16918	17035	16921	16749	16913	16934	16817	17039	16922	16980	16829	16899	16911	16732	16889	16877	16767	16789	16952	16856	16910	16935	17162	16936	16920	16676	16869	17015	16738	16866	16828	16750	16913	16973	16920	16835	16810	16881	16798	16786	16863	16954	16949	16966	16694	16739	17045	16868	16923	16858	16710	16734	16769	16955	16875	16889	17086	16717	16803	16983	16746	16866	16697	16953	16948	16981	16844	16729	16836	17115	16784	16836	16967	16774	16909	16849	16835	16825	16857	17027	16977	16877	17012	16866	16917	16944	16886	16909	16814	17039	16694	16800	16829	17022	17062	16833	16881	16896	17032	17088	17046	16961	16804	16870	17044	16987	16497	16875	16950	16774	17021	16927	17053	16876	16949	16843	16961	16988	16992	16977	16972	16806	16860	16880	16813	16892	16981	16925	17154	16861	16984	16952	16866	16937	16828	16675	16637	16605	16954	16937	16920	16895	16882	16784	16894	16963	16784	16731	16817	16803	16799	16731	16704	16904	17117	17103	16890	17007	16917	17052	16783	17092	16839	17072	16726	16695	16849	17074	16915	16758	16858	16748	16795	16911	16786	17043	16924	16900	17069	16685	16819	16918	16840	16710	16836	16906	16819	17132	17015	17061	16836	16909	16868	16830	16776	16583	16708	16829	16987	16842	16889	17002	16822	16863	16785	17010	16797	16759	17054	16820	16823	16862	16900	16789	16874	16966	16751	16940	16813	16706	16745	16795	17130	16856	16915	16868	16854	16635	17003	16931	16936	16890	16685	16835	16996	16728	16907	16760	16838	16909	16924	16634	16956	16999	16915	16829	16772	16757	16794	16816	16826	16882	16733	16965	16865	17191	16895	17007	16822	16737	16838	16960	16807	16831	16715	16910	16651	16854	16749	16862	16805	16767	16912	16996	16874	16856	16888	16990	16900	16988	16760	16799	16856	16810	16954	16824	16901	16656	16863	16942	17018	16874	16903	17122	16962	17022	16846	17057	17018	16994	16795	17050	16695	16799	16955	16976	16959	16760	16995	17014	16849	16845	16990	16991	17107	17025	16967	16791	17039	16819	16880	16944	16832	16923	16710	16867	16605	16884	16846	17037	16764	16503	16681	16839	16834	17016	17089	16790	16983	16843	16860	16905	16783	16742	16824	16826	17096	16957	17085	16960	16870	16893	17004	16892	16964	16772	16952	16881	16774	16647	16660	16765	16908	16887	16705	17069	16963	16956	16935	16932	16925	16971	16762	16759	16917	16885	16775	17059	16815	17007	17012	17017	16890	16947	17016	16842	16777	16837	16868	16904	16993	17029	16763	16824	16905	16936	16871	16654	16678	16853	17095	17057	16814	16754	16938	16848	16880	16887	16975	16897	17101	17011	17180	16888	16714	17019	17085	16804	16795	17013	16802	17033	16913	17011	16882	16891	16799	16878	16811	16829	16999	16947	17107	16921	16973	16851	16885	16816	16961	17022	16774	16740	17170	16874	16821	16801	16920	16794	16781	16913	17021	16933	16849	16829	16861	17038	16750	16784	17189	16784	16996	17041	16848	16831	16855	16890	16777	16703	16607	16809	16991	16642	16897	16788	16808	16915	16757	16942	16882	16762	16814	17040	16740	16980	16820	16844	16763	17169	16980	16786	16967	16980	16775	16717	16928	16807	16746	17024	16759	16951	16825	16797	17004	16786	17074	16726	16840	16739	17006	16980	16806	16973	17023	16968	16859	16702	16871	16772	17024	16840	16919	16789	16970	16787	16997	16877	16931	16874	16657	16893	16722	16830	16870	16840	16967	16945	16915	16799	17018	16985	16651	16831	16641	16703	16770	16835	16976	16882	16859	16686	16711	16740	16923	16830	16857	16648	16766	16851	16888	16935	16886	17093	17055	16992	17016	17055	16983	16842	16885	16836	16687	16951	16848	16885	16677	16914	16900	16806	16947	16922	16911	16712	17004	16980	16726	16942	17132	16957	16876	16899	16831	16968	16941	16957	16931	16986	16891	17147	16940	16870	16738	16763	16872	16994	16829	16661	16915	16798	16879	16977	16909	16675	16758	16710	17002	16917	16770	16841	16818	16835	16934	16923	16761	16945	16970	16937	16679	16896	16928	16952	16864	17038	16782	17095	16856	16890	17091	16934	16910	16659	16954	16872	16980	17050	16936	17097	16966	16893	17028	16888	16817	16655	16879	17022	16669	16938	16900	16716	16875	16971	16926	17037	17147	17121	16781	17000	16815	16813	16796	16821	16692	16860	16934	16890	17157	16861	16848	16778	16971	16951	16667	16705	16855	16837	16755	16817	16844	16820	16822	16729	17009	16926	16894	16965	16721	16867	16956	16921	17027	16787	16752	16837	16842	16927	16805	17145	16916	16908	17198	16931	16702	16866	16851	17039	16737	16564	16945	16658	16613	16697	16934	16893	16881	16988	16886	16928	16794	16870	16784	16944	16998	16935	16836	16870	16995	16652	16792	16867	17121	16944	16651	16925	16826	16983	16998	16813	16751	17065	16862	16992	16802	16625	16813	16750	16742	16685	16933	17084	16909	16822	16733	16855	16867	17013	17051	16911	16890	16785	16803	17093	16935	17017	16791	16708	16813	17200	16965	17073	16779	16895	16831	16824	16838	16939	16656	16693	16915	16966	16892	16910	16962	16828	16768	16757	16811	16904	16862	16846	16912	16846	16915	16652	16881	16979	16909	16914	16772	16917	16955	16949	16899	16763	16848	16922	16877	16805	16972	16817	17136	16861	16930	16854	16960	16783	16962	16951	16821	17008	16919	17117	17128	16713	16901	16777	16970	16977	16787	16880	16637	16846	16798	16819	17034	17088	16959	16923	16957	16896	16902	16717	16911	16963	16965	16952	16996
17485	32166	29352	23043	18108	16877	15839	15390	14996	14799	14716	14308	14491	14218	14292	14323	14326	14251	14284	14168	14297	14131	14029	13930	14216	14108	14029	14140	14259	14171	14144	14085	14188	13920	14226	14262	14133	14011	14161	14012	14133	13946	13971	13953	13969	14099	13969	14134	14172	14084	13846	14225	13945	14036	14065	13917	14060	14064	13943	14011	13882	14043	14233	14017	14107	14093	14102	13996	14100	14021	13969	14192	14085	14357	14136	14132	14282	14269	14231	14198	14277	14232	14020	14196	14103	14317	14030	13978	14002	13958	14054	14096	14149	14049	14131	14187	13974	14010	14208	14005	14057	14028	14096	13937	14040	13977	13959	13985	14140	14070	14254	14115	14000	14059	14025	14064	14045	14026	13896	14073	14109	14105	13957	14035	13982	13987	14095	13918	13972	13977	14129	14071	14050	14006	13944	14093	13974	13989	14128	13859	14259	13970	13953	14087	13900	13956	14024	14159	14040	13912	14134	14032	14166	14001	14105	13900	14025	14009	14055	13977	13910	13958	14128	13964	13935	13883	14021	14101	13891	13960	14009	13995	13826	13962	14107	14057	14191	13911	13950	13968	14062	14139	14050	14090	14047	14002	14008	13818	14035	14102	13958	14124	13987	14046	13950	14064	14371	14010	14117	14088	13985	13839	14102	14074	14147	14010	14134	14140	14116	13916	13902	13929	14020	13812	13965	13977	13873	14086	13981	13953	14019	13985	13932	14117	14015	13977	13994	13991	13951	14040	13934	14063	13773	13923	13908	13999	13971	13883	13865	14106	13912	13997	14036	14049	13993	13920	14025	14186	14056	14034	14069	13972	13842	14033	14030	13997	13893	13852	14065	13941	14017	13947	13772	13949	13849	13963	13953	14036	14116	13929	14072	13943	14038	14000	14140	13848	13834	14080	14057	13960	13962	14119	14099	14138	14062	13840	14007	14035	14092	14112	13948	13935	13907	13905	14123	13901	14075	14066	14094	14080	14093	14120	14106	13964	14090	14039	13975	13977	13995	14002	14083	13982	13832	13904	14152	13970	14051	13993	13898	13904	13988	13976	14052	14036	13947	14133	14150	14026	13924	13925	14146	14207	14048	13918	14062	13985	14152	13891	14038	13994	14075	13862	14029	13920	13887	13957	14006	13938	14047	13961	14124	13929	14132	14034	14060	13932	14167	14070	13935	14034	14046	13976	14062	14071	14088	14057	14059	14034	13933	14039	13979	13882	13969	13987	14136	14022	14049	14074	14066	13966	14108	14014	14010	14099	13995	13954	13898	13906	14015	14060	14030	13995	14018	14031	14110	13887	13899	14185	14148	13965	13916	14003	13856	14150	13875	14023	14077	13907	14011	13882	14046	13963	14124	13771	13876	13991	13788	13975	14070	14141	14037	14076	13980	14018	13857	13841	14001	14089	14011	14022	13958	13864	14090	13977	14070	14112	13844	13899	14086	13926	14117	13861	14031	14079	14038	13843	14115	13864	13965	13974	13890	13998	14114	14264	13945	14030	14246	14005	14081	13873	14023	13975	14084	14052	14062	14088	14019	14065	13983	13922	14147	14080	13855	14093	14143	13986	14143	14019	14066	14032	13945	14052	14059	13994	14225	13927	13995	14058	14091	13956	13947	14033	14062	14106	14091	14148	13814	14087	14038	14027	14119	13879	13982	14129	13880	13901	13993	13869	14035	13973	13849	13850	14348	13985	14183	13868	14066	13992	13955	14007	13998	13856	13992	14124	13945	13948	14097	13814	13815	14084	14057	13977	14037	13936	14116	14012	13991	14050	13886	14063	14085	14073	13889	13975	14011	13962	14089	14052	14053	13986	13915	14054	13896	14166	14098	14165	14023	14064	13972	13972	14060	13954	13956	14125	14020	14114	14036	14021	13882	14178	14009	13993	14092	13962	14096	13909	13950	14019	14037	14049	13914	13886	14041	13939	13910	14051	13979	13868	14010	14068	13933	14013	14127	13883	14042	13888	13964	13950	14159	13993	13967	14001	14122	13902	14071	14018	14059	13968	14158	14074	13981	14011	14096	13945	14041	13933	14003	14128	13908	14010	13981	14023	13984	14063	14066	14039	14006	14135	13905	13950	13976	13980	14104	13954	13982	13965	14035	14139	13920	14092	14053	14104	13932	13957	13988	13925	14114	14030	13975	13812	13928	14117	13938	13943	14081	13882	14207	14044	14182	13958	13886	14006	14091	13984	14102	14109	13984	13924	13884	14072	14067	13981	13823	13949	14051	13999	14122	13999	13926	14130	14282	13982	14010	13927	14155	14065	13942	13991	13985	14045	13969	14030	14032	13927	14038	13941	14093	14120	14107	13957	14022	13937	13907	13974	13875	14027	13886	14005	14008	14016	13890	13974	14105	13972	14040	14047	14058	13784	14047	14071	14176	13937	13907	14144	14029	13892	13951	14162	14132	13975	14030	14008	14069	13960	13897	13937	14030	14064	13920	13885	14065	14014	14123	13964	13970	13977	13963	13970	13888	14101	13857	14070	13905	14105	13977	13917	14186	13833	14040	14163	14024	13980	13998	13925	14069	14204	13949	13960	13780	14196	14038	14093	14124	13831	14085	14026	14076	13941	14104	14073	14000	14295	14046	13966	13881	13913	13888	13966	14137	13866	14105	13965	14069	13855	13895	14086	13973	14106	13988	13896	14058	14132	14099	14089	14006	13842	13890	13697	14114	13993	14015	13988	14039	14118	14041	13883	13894	13919	14004	14082	14097	14022	14017	13863	14023	14138	13908	14043	13964	13943	13870	14107	14023	14056	13891	14062	13966	14115	13856	14025	13997	14094	14031	14014	13970	14004	14056	14042	14162	14056	13969	14102	13919	14084	13949	14014	13978	14032	14136	14094	14058	13904	13971	13989	13984	14210	14067	14084	13898	13948	14017	14031	14055	13875	14045	13935	13990	13955	14142	14129	13836	14013	14079	14051	14027	13931	14109	13953	13956	13887	13916	14002	14018	13950	14011	13942	14004	14103	13951	14024	13973	13973	13823	14075	13969	14134	14079	14163	13989	13968	13937	13935	14017	14152	14054	13872	13938	14028	13923	13889	14061	14100	13903	14025	14089	14094	14136	13925	13960	14026	14076	14148	14148	13920	13955	13976	14056	14083	14049	14098	13980	14080	13963	14192	13838	14025	13982	14102	13786	14043	14084	13984	14102	14021	13955	13998	13939	13999	14026	13760	14064	14143	13919	13999	13919	13887	13914	13882	14004	14151	14045	14053	13977	13969	14030	13918	14072	13904	14208	13914	14082	13847	14097	13927	14183	14023	14002	14148	14097	14002	14187	13905	13968	13842	13994	14010	13992	14062	14048	13938	13924	14171	13982	13881	14065	13843	13983	14058	13962	14000	13854	13993	14012	13904	14046	13880	13972	14060	13904	13994	14019	13987	13989	13904	14008	13902	14213	13951	13948	14063	13975	13859	13935	13833	14113	14043	13912	13936	14004	13923	13928	13903	14087	13950	14077	14042	14131	13971	14130	14095	13902	13905	13893	13998	14005	14181	14024	14001	14074	13946	13922	14089	13883	14042	13940	14063	13878	14042	14121	14016	14019	13978	13943	13940	14011	13854	13972	14054	14004	14010	13965	14270	13930	14093	14003	13960	13778	14029	13937	14075	14023	13907	14119	14026	14028	14137	14224	14030	14024	14070	13962	13857	14105	13894	14063	13816	13873	13994	14059	14107	14043	13958	14072	13854	14098	13976	13967	14070	13957	13955	14215	13967	13942	14003	13959	14085	13963	14034	14036	13939	13911	13809	14067	14195	13955	14095	13979	14032	13999	14103	14015	13846	14159	13922	14193	13953	13938	14085	13953	14032	14092	14122	14065	14108	13926	13919	14101	13988	14052	13975	14081	14197	14009	14108	13982	14193	14128	13900	13946	14093	13970	14100	13998	14044	14191	13900	13852	13878	14127	14023	14008	14029	13900	13974	13935	14203	14206	13942	14008	14064	14219	13960	14032	13989	14215	13988	13886	13966	14070	14064	13947	13922	14225	14068	14142	14117	14107	13988	13987	13977	14092	14038	14059	13899	14071	14045	14001	13960	14203	13932	14014	14130	14189	14217	14089	14021	13992	14083	13987	14067	14110	13817	13876	14115	14019	14065	14069	13942	14118	13964	14083	14076	13885	14072	14064	13954	14248	13942	14155	14014	13955	14084	14029	14118	14053	13833	14057	13921	13963	13957	13944	14126	14098	14002	13975	13971	14121	14191	14034	14068	14083	13990	14040	13963	13986	13829	14109	14096	14065	14174	13995	13897	13853	13895	14195	14026	13889	14033	13831	13927	13928	13944	14218	14161	13902	13986	14009	14063	13968	13991	14071	13913	14021	14124	14058	14118	13969	13910	13962	14123	13940	14038	14064	13720	13830	13872	13966	13959	14081	14050	13983	13769	13945	14032	14198	14121	13937	13986	14006	13942	14068	13904	14083	13862	14023	14120	13861	13923	13979	13924	14011	13987	14096	13925	13891	14042	14077	13756	13821	13995	13969	13918	14009	13992	14183	14024	13858	13994	13910	14082	14124	13862	14150	13891	14027	13914	14045	14101	13971	13977	14024	13873	14062	13891	14121	14119	13890	13913	14101	14068	13992	14106	14052	13969	13980	13983	14003	14038	13953	13884	13902	13949	13822	13980	14165	14017	14125	14005	13984	14021	14057	13897	14116	14024	14010	13917	13930	14187	14043	14112	13922	14035	13897	13904	14044	13970	14075	14022	14020	14100	14085	14064	13988	14003	13943	13966	13991	14244	13979	14099	13923	13944	14030	14105	13939	13888	14080	13942	13977	13987	13805	14093	13908	14038	14186	14003	14058	14020	14132	14066	13935	13908	14006	14110	14094	13948	14085	14062	14165	14173	14098	13914	14094	13944	14280	14009	13977	13936	14162	14002	14129	14066	14019	14027	14178	14046	14160	14034	14005	14017	14045	14199	14143	14027	13986	13808	13983	14031	14064	14047	13986	13842	14022	14107	13988	14063	14098	13989	14032	14065	13943	13990	14081	14062	14054	14159	13930	14204	14069	13946	14067	14033	13986	14155	13951	13976	14023	13970	14048	13934	13925	13978	13862	14141	14036	14088	14128	14002	14065	13984	13978	14007	13801	13986	13917	14069
27985	22108	23976	20760	17497	17194	17197	17060	16983	16946	16915	16717	16938	16767	17061	16744	16877	16982	16868	16905	16841	16783	16906	16797	16942	16718	16921	17034	16848	16792	16824	16606	16867	16842	16930	17027	16952	16847	16960	16938	16989	17035	16798	16892	16835	16867	17281	16867	16863	17030	17111	16863	16998	16863	17091	16921	16890	16789	17041	16924	16854	17025	17012	16805	16902	16868	16924	16950	16941	16971	16624	16920	17000	16884	16814	16909	17004	17090	17009	16902	16790	17060	16934	16999	17088	16779	16926	16807	16774	16875	16828	16993	16648	16865	17060	16798	17016	16876	16947	16888	16859	16898	16846	16968	16932	16932	16891	16924	16798	16825	16965	17013	16887	16972	16786	16962	16831	16762	16803	16923	16895	16979	16781	17041	16892	16796	16977	17084	16949	16997	16717	16771	16898	16842	16933	17007	16826	17038	16766	16777	16663	16963	16859	16816	16831	16792	16936	17125	16922	16920	16983	16812	16823	16827	16919	16886	16892	16785	16829	16809	16748	16776	16826	16887	16919	16877	16944	16852	17107	16710	16782	16796	16737	16861	16851	16815	16986	17028	16883	16951	17045	16712	16936	16874	16816	16994	17044	16933	16754	16814	16919	16955	16946	17093	16879	16821	16843	16737	17067	16895	17019	16871	16930	16888	16900	16749	16697	16703	16985	16816	16911	16733	16794	16811	16846	16857	16851	16851	16962	16892	17052	16782	17129	16960	17038	16957	16745	16927	16801	16846	16936	16614	16811	16817	16783	16869	16718	16614	16804	16965	16888	16795	17034	16999	16894	16942	16913	17013	16819	16794	16814	16674	16679	16822	16891	16695	17033	16642	16735	16989	16830	16806	16788	16754	17181	16907	16707	16917	17032	17190	16859	16727	17077	16944	16849	16837	16825	16893	16833	16975	16745	16876	16813	16802	16977	16931	16875	16843	16841	17075	16878	16837	16665	16837	16961	17108	16801	16691	16701	16977	16971	17028	16669	16865	17044	16917	16806	16779	16838	16895	16598	16734	16762	16910	17103	16935	16903	16944	16987	16938	16801	16735	16684	16975	16886	16825	16800	16832	16930	16961	16995	16643	16896	16692	16867	16836	16746	16838	17058	16792	16741	16703	16856	16938	16812	16957	16812	16790	17269	16986	16914	16926	16909	16904	16953	16928	16994	16850	16736	16625	16927	16787	16736	16800	16815	16986	16890	16948	16730	16829	16831	16931	16921	16838	16640	16582	16972	16938	16757	16540	16756	17002	16876	16941	16960	16975	16799	16755	17042	16790	16912	16874	16979	16947	17102	16881	17081	16933	16986	17038	16952	16896	16610	16821	16908	17098	17099	16792	16880	16796	16916	17035	17054	17009	16892	16896	16803	16937	17039	16923	16945	16932	16746	16633	16675	16838	16946	16541	17066	16937	16941	16845	16994	16956	16802	17013	17075	16813	17002	16829	16751	16878	16980	16817	16765	16966	16942	16946	16963	16873	16786	16880	16895	16995	17031	16972	16976	16911	16850	16791	16859	17221	16701	16762	16878	16945	16685	16830	16874	16865	16907	16914	16948	16602	16708	16790	16901	16998	16977	16908	16999	16844	16720	16682	16955	16833	16672	16932	16700	16947	16874	16934	16870	17031	16856	16956	17197	17073	16898	16752	17052	16967	16861	16896	16779	16967	16869	17044	16969	16907	16729	16873	17279	16838	16821	16842	16744	16713	16923	16860	16926	17011	16845	16976	16866	16897	16620	16830	16756	16687	16688	16807	16792	16882	16978	16766	16717	16827	16689	16864	17001	16972	16775	16864	16742	16950	16947	16826	16805	16866	16702	16636	16980	16840	16812	16655	16960	16986	16966	16996	16870	16848	16877	16703	16907	16838	16891	16911	16889	16699	16725	16903	16895	16959	16904	16936	16902	16839	16986	16800	16847	16855	16721	16807	16985	16873	17067	16836	16826	16673	16885	16998	17088	16981	16811	16982	16845	16835	16645	16839	16956	17034	16873	16919	17000	17071	16597	16771	16834	16859	16891	17031	16870	16963	16973	16717	16792	17047	16915	17018	16787	16676	16896	17184	16924	16698	16897	16782	16878	16840	16834	16917	16799	16758	16876	16869	16872	16829	16751	17148	16949	16567	17071	16880	16967	17029	16798	17004	16949	16823	16827	16835	16838	16822	16769	16814	17027	17006	17073	17022	16891	17142	16922	16873	16810	16785	16749	16801	16895	17009	16647	16929	16709	16808	16624	16831	16952	16935	16889	16813	16837	16870	16927	16768	16903	16894	16797	16794	17002	16832	16854	16871	17145	16752	16712	16908	16891	16916	16820	16842	16803	16676	16854	16833	17238	16931	17044	16709	17071	16948	16801	16904	16968	16937	16763	16746	16850	16921	17029	16922	16906	17002	16896	16680	16912	16808	16615	16816	17005	16773	17054	16925	16864	16811	16646	16796	16915	17069	16894	16852	16914	16945	17143	16797	17059	16872	16934	16773	16646	16907	16859	17170	16887	16840	17070	16948	16942	16940	17092	16902	16843	16758	16840	16651	16795	16720	16865	16845	16860	16774	17128	16757	16753	16748	17001	16698	16979	16872	16743	16777	16779	16877	17041	17065	17084	16877	17006	16688	17023	16868	16756	16904	17007	16605	16758	16912	16890	17083	16963	16868	16978	16689	16793	16799	17055	16803	16882	16938	16657	16883	16962	16977	17019	16845	17029	16785	16871	17008	16888	16951	16827	16837	16853	16813	16894	16906	16741	16794	16937	16808	16856	16829	16897	17157	16898	16992	16702	16649	16772	16840	16760	16796	16902	16854	16962	16748	16821	16912	16907	16809	16987	16919	16819	16927	16794	16669	16637	16850	16790	16840	17043	16787	16995	16845	16844	16882	16862	16994	17055	16982	16764	17031	16896	16764	17041	16834	16778	16953	17016	16861	17094	16832	16915	17125	16948	16963	16904	17017	16866	16908	16811	17010	16965	16950	16876	16907	16718	16683	16811	16964	16990	16761	16782	16970	16794	16876	16968	17156	16767	16750	16767	16702	17006	17051	16929	16869	16996	16871	17026	17005	16917	16829	16984	16790	17014	16834	16769	16690	16897	16954	16777	16860	16751	16906	16793	17000	16972	16817	16795	16887	16839	16981	16791	16902	17024	16800	16877	16843	16811	16929	16761	16899	16943	16927	17160	16877	17131	17165	17022	16716	16864	16870	16905	17025	16973	16837	16898	16906	16761	16743	16925	16894	16860	16707	16877	16868	16820	17004	16908	16889	17105	16916	16861	16855	16898	16995	17061	16701	16915	16807	16873	16881	16772	16722	16641	16930	16877	16707	16898	16852	16737	16800	16896	16952	16948	16925	16776	16780	16743	17007	16920	16735	16986	16874	16631	16859	16814	16903	16666	16980	17014	16838	16966	17080	16755	16881	17011	16939	16805	16918	16905	16762	16817	16865	16810	16820	16710	16947	16933	17036	16762	16783	17027	16940	17081	16746	16726	16772	16973	17007	16884	16786	16749	16838	16915	16765	16921	16964	17035	16919	16744	16825	16948	17075	16849	16896	16720	16678	16728	16845	16799	16878	16755	16652	16902	17053	16983	16931	16968	16743	16939	16878	16902	16773	16765	16765	16854	16777	17061	16937	16713	16924	16785	16902	16849	16848	16883	16936	16740	16830	16863	16986	17008	17125	16883	16797	16830	16818	16908	16940	16881	16967	17056	16819	17033	16679	16851	16756	16912	16806	16980	16820	16999	16936	16784	16968	16674	16844	16860	16892	16768	16905	16758	17237	16960	16827	16957	16788	16927	17058	17158	16987	17070	16834	16987	17012	16865	17067	17043	17031	16604	16861	16851	16907	16956	16665	16756	16856	16739	17040	16922	16778	16761	16764	16938	16694	16975	16924	16749	16745	16817	16707	16941	16770	16790	16836	16982	16847	16712	16773	16889	16885	17017	16931	16943	16908	16995	17106	16854	16977	16988	16892	16839	16920	16992	16997	16826	16820	16798	16983	17004	16904	17053	16850	16947	16827	16698	16979	16923	16828	16717	16944	17027	16866	16863	16894	17049	17171	17066	16775	16807	17136	16889	17016	16822	16840	16816	16798	16905	16754	16716	16914	16852	16727	16864	16860	16668	16817	16919	16751	16922	16970	16870	17013	16944	17035	16865	16829	16800	16869	17078	16835	16892	16716	16920	16946	16906	16756	17086	16768	16556	16651	16882	17011	16934	17033	16969	16923	16862	16756	16737	16792	16990	16745	16706	16866	16871	16869	16845	16922	17063	16881	16839	16611	16761	16770	16831	16782	16887	17043	16804	16760	16996	16974	16764	16872	17185	16565	16857	16780	16905	16913	16891	16832	16846	16899	16909	16844	16825	16859	17014	16731	17011	17046	17064	17120	16714	16849	16842	16652	16884	16942	16752	16948	16822	16889	16865	16796	16721	16878	16984	16867	16885	16946	16916	16846	16913	16981	16945	16814	16889	16863	16864	16907	17127	16722	16764	16886	16711	16836	16961	16893	16970	16783	16698	16804	16984	17052	17058	16772	16845	16768	16835	16839	16954	16802	16828	16893	17013	16941	16833	16831	17000	16856	16843	16994	16758	16779	16893	16889	16817	17043	16812	16906	16772	16790	16833	17070	16942	16882	16839	16694	16797	16805	16862	17045	16801	17026	16750	16861	16827	16888	16825	16741	17029	17056	16685	16978	16918	16730	16874	16945	16863	17023	16976	16795	17151	16846	16701	16795	16717	16891	16907	16880	16939	16962	17037	16955	16951	16875	16876	16807	16839	16798	16782	17038	16957	16890	16869	17169	16902	16842	16977	16748	16978	16980	16747	16862	16818	17035	16958	16869	16825	16845	17087	16910	16786	16956	16861	16844	16908	16880	17001	16874	16787	16839	16862	17059	17013	17028	16910	17052	16787	16722	16872	16728	16862	16753	16898	17271	16755	16967	16839	16972	16864	16808	16943	17020	16979	16917	17038	16913	17095	16835	16948	17036	16966	16928	16914	16970	17085	16874	16786	16947	16765	16949	16853	16836	16746	16649	16610	16863	16805	16976	16991	16891	16931	16932	17001	16685	16922	16854	16880	16863	16795	16753	16797	16719	17051	16841	17016	16935	17001	16966	16817	16959
15913	19915	18633	16178	14777	14473	14298	14022	14057	13999	14086	14100	14168	14051	13925	14024	14192	13891	13884	13976	13960	14104	14220	13985	13907	13813	14145	13995	14046	14066	14112	13956	14126	13977	14190	13980	13861	13840	14015	13958	14176	14007	14045	14166	14022	13894	14007	13921	13958	14161	14028	14108	13952	13934	14184	13982	13981	14021	14037	14064	14062	13949	14108	14047	14027	14027	13904	13888	14024	14021	14263	14018	14229	13996	14034	14151	14245	14159	14044	14202	14016	14137	13941	14102	14116	14039	14085	14081	14041	13894	14034	13905	14201	14017	14219	13733	14059	13904	13991	13943	14054	14016	13900	14147	14056	13983	14118	14097	14009	13947	13856	14122	14053	13889	14220	14084	14117	14023	13980	14094	13892	14046	13973	13974	14106	13916	13858	14125	13970	13934	13947	14077	13792	13870	14116	14068	13990	13949	13840	14007	13825	14080	13953	14076	14046	13869	14078	13931	13962	13893	13940	14149	13921	14147	13905	14104	14040	13988	14010	13851	13924	14004	13963	13932	13919	13991	14088	14123	14016	13979	13976	14028	14019	13882	14040	13751	14108	14149	13907	13978	13906	14118	13937	13796	14010	13916	14019	14075	13970	13947	14021	13874	14003	14105	13933	14031	14056	13959	14071	14142	14108	13902	14039	14006	13986	14056	14008	14091	14040	13887	13865	14057	14020	14050	13994	14012	14124	14018	14009	13985	13948	13878	13963	14283	13822	13906	13891	14029	13986	13951	14015	13824	13956	14047	14005	14076	14114	14049	14139	13973	14115	14070	13950	14048	13961	14071	13940	13925	13998	14040	13931	14040	13875	14022	13941	13943	14141	13991	14058	14006	14098	13998	13925	14375	14029	13991	13971	13925	13976	14024	14050	14046	14081	13917	14052	14043	13936	13939	14006	14111	13960	14103	13779	14148	13915	14070	14042	13985	13912	13925	14097	13914	14011	13974	13934	14004	14015	13959	14136	14167	14023	13979	14047	13849	13935	13943	14073	14241	14015	13883	13937	14034	14059	14069	14086	13895	14055	13900	13987	13845	14205	14197	13996	14219	13843	13869	13819	13965	14040	13983	13909	14047	14072	13949	13981	14081	14077	13963	14006	13792	14127	13940	14022	14128	14029	14050	13946	13856	13993	14104	14030	14082	14117	13947	14160	14011	14077	13958	13910	14090	14047	14082	13971	13985	14125	14002	13946	13903	13953	14333	13927	14057	13930	14038	14103	14088	14118	14118	13934	13834	13937	13947	14018	14045	13946	14048	13948	13938	13901	14007	14102	14034	13871	14002	14068	14002	13992	14072	13896	13991	13959	13997	14112	14160	14034	13962	14169	13898	13979	13989	13821	14061	13990	14140	13977	14019	14119	13973	13993	14009	13957	13918	14036	13876	13898	14074	14011	14012	13968	14093	14121	13986	14111	13914	14047	14015	13994	13954	13995	14071	13918	13971	14069	14009	14005	14063	13971	13927	13983	14062	13925	13897	13887	14056	13860	14011	13927	14112	13996	14106	14065	13978	14034	14175	13929	14077	13991	13899	14060	13939	13999	13922	13967	14123	14085	14142	13916	13999	14102	14030	13851	14110	14069	14013	14077	13894	14119	13901	14138	14093	14076	14086	14004	13963	13975	14156	13977	13974	13937	13909	13931	14001	14086	13942	14199	13893	14006	14161	13984	14076	13978	14097	13972	14007	14077	13956	13912	14032	13859	14050	14139	14046	13927	14044	13890	14145	13862	13935	14070	14121	13990	14003	14100	13983	14123	14021	14109	14077	14066	14122	13892	14066	14022	14011	14209	14108	14038	13942	13967	14059	14174	13949	14004	13960	14080	13819	14039	13896	13833	14076	14041	13996	13971	14065	13926	13937	14024	14079	13863	14064	14021	13951	14062	14116	14017	14184	14016	14151	13947	14096	13986	14028	14003	13975	14014	14166	13988	14016	14027	13876	14077	14236	13876	14051	13906	14084	13984	13983	14014	14056	13969	13842	14118	13963	14241	14002	14171	13915	13925	14015	13909	13993	14198	14105	13981	13966	13936	14001	13951	14069	14050	14136	14168	14066	14015	13987	13967	14130	14088	14003	14088	13971	14038	14026	14031	14030	13969	13776	13990	14070	14039	14002	14163	13943	13918	14076	13901	13988	13831	13828	14005	14151	13954	14044	13969	13987	14023	14011	13837	13826	14167	13917	13990	14077	14057	14041	13984	14063	13929	13934	13913	13952	13992	13940	14056	13791	13991	14103	13954	14069	14109	13965	14017	13955	14153	14002	14079	14144	13959	14030	13967	13910	14011	13870	13932	14024	14126	13821	14012	13860	14150	13973	13932	14070	13948	13942	13983	14100	13880	13955	14181	14060	14064	13971	13922	13883	14038	13969	14029	13965	14000	13926	13976	13989	14023	14135	13914	14054	13936	13969	13934	14099	13911	14104	13938	13990	13942	13962	14044	13925	13962	14102	13939	14034	13999	14091	14073	14145	14015	14000	14073	14024	13891	13932	13961	14124	13854	14052	14192	14119	14031	13894	13949	13925	14007	14119	14075	13884	13970	13937	14014	13992	14008	13999	13868	14027	14082	14033	14038	13951	14020	13959	14000	14026	14013	14045	13922	13985	14043	14125	14141	14027	14074	14066	14051	13924	14004	13998	14146	13743	14038	14103	14026	14115	13962	13942	13974	14010	13994	14032	14135	14052	14060	13939	14105	14003	14162	13927	14064	13841	14135	14108	13894	14168	14105	14003	14094	13866	13983	14004	13977	14150	14074	14068	14054	13919	13879	14122	14138	14206	13883	13898	14020	13940	13899	14117	13922	13908	13990	13919	14010	14143	14099	13811	14075	14086	14078	14016	14177	14208	13948	13960	14093	13969	14166	13988	13933	14096	14024	13957	14025	14017	14133	13977	13958	13930	14032	14028	13974	13999	14028	14112	14025	13953	14044	14078	14053	13952	14095	14201	14143	14053	13846	14004	14139	13944	14063	14058	13889	14046	14078	14019	14014	13972	13938	14089	13931	13928	13965	14059	14097	14212	14061	13894	14053	14048	14176	14021	13948	14140	13982	13874	14089	13901	14052	14266	14061	14159	14081	14021	14071	13857	14110	13974	13870	14269	14017	14057	14016	13970	13960	14124	14043	14029	13985	13943	13954	13988	13989	14064	13890	14020	13941	13945	13934	14007	14146	14019	14010	13994	13835	14059	14012	13897	14113	14136	13934	14153	14146	13948	14000	14145	13873	13983	14001	13906	13940	13908	14035	13905	13861	14046	13879	14087	13959	13859	14083	13966	14120	14010	14091	13951	14086	13995	13960	14028	14106	14032	14163	13957	14115	13949	14000	14033	14119	14075	14028	14056	13966	14001	13829	13998	14071	14003	14045	14030	14044	14033	14092	13935	14058	14053	14006	14167	13965	14022	14031	14026	13935	13931	13871	13979	14046	14064	14108	13858	14013	13965	13926	14072	13882	13995	14036	13986	14072	13896	14201	14112	13857	13879	14097	13982	14053	14122	14036	13951	14069	14142	13935	13953	13953	13867	13954	14099	13954	13841	14088	13941	14058	13925	14062	13864	14035	14054	14135	13810	14067	14078	14003	13951	14070	14094	14024	14149	14085	14016	14020	14046	14047	14007	13978	14111	13846	13847	14018	14001	13927	14054	14077	13919	14144	14132	13895	14225	14044	14004	14008	14094	14107	13909	14093	14064	14129	13942	14088	13911	14163	14050	14038	13956	13939	14107	14084	13920	14026	13978	14103	13922	13968	13900	14161	13977	13830	13983	13954	14047	14111	14019	14017	14010	14053	14016	14017	13975	13937	14016	14069	14017	13987	14014	14030	14006	14161	14059	14112	13894	14117	14202	14067	13863	14212	13985	13957	14085	13986	14111	13894	13982	14008	14015	14189	14114	14105	13993	13976	14089	13925	13868	14022	14125	14018	14074	13976	14020	14035	13879	13876	13961	13997	13939	13943	13922	13956	14036	14078	14006	13963	13980	13820	13890	14063	14000	13993	13945	14171	13952	14277	13939	14042	13970	14027	14065	14032	14081	14010	13948	14135	14140	13979	14124	13921	13875	13999	13910	13956	13972	14153	14061	13931	13979	13910	14154	13921	14065	14014	14105	14076	14004	14005	14089	14057	14152	13970	14063	14119	14046	13949	14082	13918	14192	13921	13935	14168	13984	13952	14186	13987	14043	13875	14089	13967	14049	13956	13951	14102	13966	14006	13976	14038	14005	13968	13993	13815	13867	13983	14011	14072	13939	13867	13944	14037	14005	13976	14022	14212	14011	14063	14214	13995	13963	14011	13851	14040	14023	14052	13964	14177	14057	13888	14067	13968	13986	13901	13994	13983	13917	13872	14119	14121	13973	13916	14060	13952	14127	13884	14171	14095	14065	14056	13974	14043	13978	14113	13840	13978	14108	14181	14023	13994	13969	13789	13937	14081	14113	14054	14154	14100	13923	13891	13992	14054	13984	14069	14009	14112	13859	14072	14018	13978	14004	13891	14154	14090	13979	14066	14119	13967	14011	13938	13956	13940	14086	14230	14163	14011	14136	14056	14004	13914	13978	14033	13914	14030	14040	13949	14069	13981	13929	14057	14019	13974	14039	14144	14119	13949	13983	13969	13915	14035	13950	13910	13965	14055	13926	14135	13842	13947	13950	14169	14181	13899	14081	14066	14000	14126	14059	13886	13976	14206	13839	14095	14188	13969	13957	14085	13960	14026	14131	14032	13954	13957	13873	13899	14136	14112	14038	14132	13951	13867	14026	14089	13837	13990	14088	14197	14040	14095	14012	14002	14057	14129	13871	14024	14139	13994	14056	14019	13961	13877	14164	13868	14143	14190	13970	13958	14136	13960	14087	14089	14070	13901	13812	13997	14055	13918	13948	14019	13876	14113	14152	14035	14064	13896	13958	13971	14017	13898	14064	13933	14114	14029	14049	13927	13903	13921	14074	14191	13950	14020	13829	13857	14001	14034	14175	14113	13972	14075	14045	13986	13966	14181	14090	13910	14128	13900	13976	14110	14004	14076	13808	14181	13938	14090	14289	13851	13994	14177	13995	13875	13869	14039	13902	14107	14136	14065	14001	14068	13875	14096	14041	14115	14061	13982	14195	14065	14006
24062	21071	28343	24208	21900	20954	19689	17465	16948	17103	16852	16964	16599	16820	16610	16698	16989	16712	16795	16760	16797	16785	16789	16521	16663	16739	16590	16515	16616	16680	16523	16726	16409	16689	16680	16821	16570	16513	16572	16624	16573	16542	16746	16644	16797	16571	16662	16513	16615	16417	16543	16573	16420	16600	16796	16590	16495	16432	16839	16348	16595	16440	16495	16600	16616	16508	16571	16402	16481	16626	16710	16436	16707	16808	16791	16814	16545	16708	16477	16740	16762	16551	16846	16509	16616	16526	16516	16380	16577	16553	16494	16577	16625	16682	16500	16666	16752	16777	16533	16490	16589	16520	16585	16445	16596	16525	16651	16655	16492	16609	16556	16552	16531	16563	16626	16336	16558	16542	16702	16639	16507	16422	16742	16655	16427	16768	16403	16580	16549	16497	16644	16553	16716	16831	16689	16496	16369	16673	16678	16603	16617	16499	16682	16603	16723	16434	16478	16595	16573	16555	16622	16618	16632	16637	16689	16807	16549	16556	16561	16560	16580	16606	16786	16534	16462	16668	16571	16498	16577	16491	16466	16453	16661	16445	16481	16461	16312	16444	16455	16405	16500	16469	16558	16373	16637	16328	16316	16610	16436	16349	16453	16412	16524	16553	16594	16695	16500	16557	16619	16558	16791	16634	16568	16224	16381	16486	16552	16440	16565	16678	16469	16471	16428	16370	16512	16676	16399	16477	16348	16576	16505	16650	16625	16516	16512	16385	16547	16581	16360	16565	16353	16522	16677	16478	16530	16450	16618	16365	16601	16454	16529	16483	16630	16598	16574	16540	16690	16306	16461	16566	16561	16569	16594	16588	16610	16557	16611	16528	16521	16415	16531	16543	16229	16464	16708	16527	16698	16659	16518	16567	16550	16542	16510	16508	16704	16788	16540	16677	16598	16472	16600	16476	16544	16570	16606	16640	16641	16569	16591	16571	16586	16616	16536	16492	16510	16275	16540	16833	16543	16471	16624	16578	16757	16369	16693	16570	16481	16483	16636	16331	16590	16592	16727	16470	16671	16513	16701	16653	16477	16681	16503	16368	16572	16623	16427	16312	16431	16468	16476	16594	16612	16584	16628	16637	16519	16655	16493	16463	16626	16663	16484	16493	16365	16591	16554	16684	16708	16495	16537	16580	16431	16546	16519	16297	16569	16419	16599	16747	16511	16477	16470	16520	16443	16706	16606	16533	16562	16661	16411	16700	16499	16666	16640	16531	16381	16560	16389	16489	16684	16628	16515	16810	16766	16475	16680	16744	16374	16418	16403	16530	16521	16717	16524	16666	16487	16724	16423	16338	16604	16579	16694	16665	16380	16621	16650	16560	16501	16426	16538	16538	16525	16619	16518	16532	16383	16317	16709	16646	16614	16496	16497	16570	16467	16495	16481	16646	16678	16743	16579	16704	16512	16487	16628	16620	16422	16420	16477	16319	16667	16627	16535	16581	16551	16718	16645	16635	16504	16573	16499	16471	16604	16572	16487	16577	16442	16284	16410	16572	16543	16516	16588	16706	16724	16497	16418	16488	16796	16677	16533	16486	16465	16692	16528	16495	16683	16458	16635	16435	16412	16607	16608	16272	16488	16328	16393	16455	16683	16573	16543	16489	16491	16888	16683	16440	16485	16564	16653	16590	16513	16655	16542	16497	16541	16548	16528	16451	16586	16477	16508	16406	16548	16742	16478	16488	16584	16442	16509	16553	16440	16548	16670	16641	16636	16762	16664	16556	16605	16703	16562	16556	16623	16551	16653	16352	16436	16626	16591	16623	16954	16502	16505	16619	16512	16404	16520	16570	16631	16584	16491	16578	16571	16478	16463	16551	16534	16558	16400	16682	16547	16657	16486	16510	16666	16443	16516	16624	16590	16799	16682	16466	16467	16571	16451	16568	16483	16697	16568	16594	16728	16646	16522	16475	16533	16622	16533	16451	16470	16622	16453	16490	16576	16471	16376	16393	16709	16602	16667	16444	16677	16612	16540	16580	16583	16608	16494	16534	16556	16727	16541	16574	16321	16704	16361	16660	16553	16559	16506	16300	16609	16390	16456	16670	16580	16603	16642	16534	16540	16499	16491	16777	16544	16394	16494	16489	16487	16688	16655	16422	16725	16547	16619	16625	16528	16574	16743	16575	16504	16745	16527	16536	16477	16776	16485	16590	16716	16624	16687	16631	16635	16567	16789	16498	16379	16491	16390	16479	16606	16409	16507	16685	16695	16476	16597	16604	16473	16365	16415	16434	16594	16718	16547	16323	16548	16590	16644	16644	16761	16566	16746	16612	16437	16613	16424	16250	16409	16689	16626	16460	16622	16682	16631	16618	16658	16584	16557	16612	16666	16736	16645	16423	16515	16421	16332	16426	16510	16550	16601	16593	16548	16427	16510	16431	16398	16603	16517	16405	16521	16585	16471	16607	16542	16534	16536	16581	16329	16536	16673	16712	16482	16646	16565	16686	16588	16604	16604	16605	16338	16603	16758	16569	16638	16547	16531	16439	16549	16484	16699	16523	16686	16469	16611	16539	16680	16498	16646	16583	16587	16535	16537	16628	16636	16557	16660	16462	16482	16599	16521	16692	16626	16533	16466	16492	16370	16551	16409	16654	16580	16491	16542	16547	16568	16596	16582	16483	16486	16635	16694	16424	16655	16759	16429	16397	16589	16611	16544	16412	16711	16654	16579	16543	16537	16590	16420	16541	16537	16688	16646	16602	16566	16630	16672	16467	16480	16569	16646	16493	16566	16642	16552	16541	16416	16432	16596	16614	16654	16673	16427	16478	16385	16506	16500	16573	16495	16350	16538	16488	16391	16780	16545	16535	16374	16537	16599	16547	16651	16631	16393	16667	16410	16468	16692	16337	16622	16504	16700	16364	16644	16434	16601	16722	16585	16673	16476	16745	16488	16586	16686	16530	16518	16543	16449	16645	16730	16577	16578	16609	16516	16386	16444	16688	16604	16560	16356	16466	16551	16534	16619	16502	16363	16387	16469	16667	16536	16459	16564	16408	16518	16761	16436	16606	16685	16571	16534	16477	16769	16737	16495	16663	16627	16640	16639	16644	16658	16482	16547	16325	16612	16651	16335	16610	16553	16452	16484	16422	16311	16620	16478	16627	16678	16781	16547	16595	16569	16568	16556	16427	16418	16578	16519	16622	16449	16525	16572	16586	16360	16501	16444	16611	16605	16610	16677	16432	16563	16443	16428	16456	16862	16597	16618	16434	16615	16657	16727	16547	16544	16627	16661	16629	16522	16459	16700	16457	16533	16602	16596	16673	16685	16574	16562	16746	16441	16545	16875	16510	16510	16663	16421	16613	16461	16523	16700	16522	16304	16506	16537	16436	16447	16577	16601	16521	16616	16724	16502	16630	16499	16611	16507	16441	16514	16539	16744	16387	16368	16596	16545	16406	16554	16336	16428	16537	16706	16571	16561	16550	16603	16588	16527	16544	16572	16648	16589	16632	16451	16682	16444	16508	16633	16704	16312	16469	16598	16510	16532	16437	16423	16400	16645	16612	16493	16536	16682	16640	16561	16633	16546	16462	16492	16646	16520	16575	16679	16397	16577	16526	16614	16731	16667	16625	16586	16587	16348	16490	16527	16608	16332	16597	16709	16713	16626	16631	16533	16632	16487	16803	16594	16468	16562	16508	16520	16647	16439	16523	16554	16535	16427	16438	16393	16642	16644	16461	16560	16404	16460	16485	16342	16505	16557	16459	16488	16533	16428	16560	16600	16466	16255	16520	16362	16541	16642	16514	16503	16678	16709	16634	16535	16415	16395	16630	16583	16607	16493	16434	16441	16474	16471	16494	16546	16626	16505	16439	16563	16630	16597	16294	16566	16592	16562	16469	16574	16774	16715	16468	16641	16368	16597	16744	16699	16638	16520	16640	16586	16342	16367	16528	16717	16641	16302	16539	16396	16455	16580	16724	16878	16771	16606	16663	16499	16636	16597	16269	16531	16592	16438	16639	16596	16440	16472	16487	16595	16622	16577	16591	16519	16552	16596	16793	16490	16461	16518	16571	16607	16425	16542	16579	16629	16575	16431	16609	16651	16630	16667	16682	16679	16516	16258	16571	16527	16435	16529	16596	16445	16602	16782	16756	16442	16623	16613	16621	16555	16480	16544	16417	16559	16662	16600	16355	16495	16577	16614	16522	16617	16469	16476	16699	16625	16479	16774	16249	16505	16501	16415	16504	16709	16627	16463	16393	16714	16389	16490	16533	16547	16479	16282	16617	16605	16383	16512	16631	16291	16523	16652	16650	16717	16514	16475	16402	16419	16433	16622	16558	16498	16457	16678	16670	16514	16544	16603	16716	16361	16565	16400	16445	16575	16561	16508	16534	16527	16639	16446	16602	16438	16464	16729	16622	16434	16743	16618	16600	16610	16502	16502	16501	16539	16498	16487	16287	16519	16644	16555	16876	16374	16741	16634	16554	16652	16816	16717	16569	16592	16620	16569	16536	16538	16503	16325	16537	16449	16509	16542	16305	16398	16605	16591	16563	16551	16305	16682	16607	16436	16536	16529	16554	16658	16449	16492	16615	16661	16709	16581	16379	16547	16441	16660	16606	16602	16297	16617	16707	16580	16517	16561	16661	16542	16655	16499	16606	16437	16676	16477	16485	16702	16636	16537	16747	16552	16600	16581	16552	16326	16436	16528	16387	16581	16549	16401	16609	16747	16459	16567	16480	16691	16493	16594	16533	16565	16607	16698	16576	16668	16428	16443	16609	16698	16406	16443	16568	16611	16440	16375	16533	16497	16565	16466	16449	16764	16498	16559	16600	16684	16534	16611	16743	16644	16579	16735	16703	16726	16645	16750	16479	16313	16736	16769	16575	16544	16684	16673	16550	16591	16264	16531	16540	16545	16433	16609	16563	16606	16609	16561	16441	16650	16538	16525	16530	16478	16778	16666	16581	16669	16693	16534	16608	16635	16483	16488	16489	16538	16545	16302	16458	16654	16670	16559	16652	16734	16545	16596	16587	16618	16620	16707	16506	16699	16411	16594	16487	16546	16504	16587	16732	16565	16782	16666	16530	16672	16640	16618	16596	16599	16599	16452	16513	16458	16648	16680	16419	16513	16440	16571	16548	16532	16687	16593	16588	16485	16537
15100	25978	24785	19641	16221	15424	15051	14676	14423	14249	14031	14163	14183	14155	14004	13904	14013	14059	13978	13901	14066	14118	13876	14023	13930	14036	13831	13933	14038	14034	14070	14036	13872	13816	13908	13861	13809	14002	13888	13903	13703	13983	13947	13941	13892	13882	13822	13858	13868	13767	13938	13770	13930	13976	13763	13818	13813	13961	13726	13816	13810	13677	13715	13877	13923	13843	13828	13860	13819	13940	13878	13814	13829	14017	13977	14107	14094	13905	13892	13904	13907	13896	13935	13953	13968	13938	13936	13895	13790	13768	13773	13805	13889	13953	13976	13768	14014	13751	13909	13763	13820	13840	13877	13891	13749	13737	13707	13756	13965	13789	13815	13924	13937	13756	13768	13709	13903	13719	13857	13958	13924	13725	13913	13827	13893	13857	13869	13774	13838	13674	13798	13910	14003	13790	13795	14072	13867	13871	13873	13878	13856	13934	13971	13819	13792	14026	13844	13853	13997	13869	13890	13863	13969	13791	13831	13821	13879	13874	13928	13850	13809	13857	13950	13773	13959	13809	13927	13903	13651	13811	13974	13944	13903	13782	13777	13998	13802	13953	13896	13768	13857	13914	13981	13899	13939	13698	13835	13700	13714	13802	14134	13769	13786	13788	13937	13793	13867	13852	13862	13819	13854	13793	13879	13758	13748	13966	13893	13982	13805	13849	13773	13794	13762	13832	13853	13848	13774	13820	13999	13940	13939	14024	13804	13920	13972	13792	13847	13780	13691	13896	13835	13914	13742	13876	13860	13874	13979	13736	13800	13810	13847	13865	13876	13919	13840	13812	13913	13728	13895	13827	14020	13914	13890	13768	13880	13882	13818	13750	13937	13813	13783	13972	13690	13915	13955	13738	13870	13837	13735	13762	13935	13968	13761	14038	13849	13731	13981	13877	13895	13798	13804	13800	13846	13971	13969	13797	14079	13719	13870	13908	13835	13870	13921	13721	13970	13760	13632	13742	13831	13911	13968	13769	13766	13892	13782	13898	13970	13744	13829	13771	13937	13927	13795	13784	13786	13892	13759	13713	13899	13880	13748	13747	13981	13676	13863	13856	13762	13847	13810	14070	14003	13931	13861	13807	13890	13940	13912	13961	13735	13813	13841	13998	13801	13789	13898	13983	13879	13757	13800	13791	13875	13706	13725	14017	13679	13737	14039	13810	13939	13756	14023	13883	13670	13800	13846	13863	13852	13941	13873	13767	13839	13885	14072	14034	13861	13864	13958	13949	13943	13776	13778	13909	13815	13797	13904	13960	13860	13754	14014	13778	13908	13772	13831	13930	13724	13864	13869	13797	13864	13934	13894	13772	13937	13941	13905	13958	13735	13707	13739	13871	13961	13775	13774	13913	13924	14010	14022	13799	13703	13800	13865	13852	14027	13978	13847	13857	14006	13687	13845	13828	13814	14010	13903	13777	13873	13804	13807	13830	13884	13891	13857	13874	13722	13893	13760	13929	13764	13881	13930	13668	13936	13844	13787	13896	13761	13821	13859	13826	13863	13755	13839	13868	13962	13968	13672	13821	13807	13761	13930	13828	13925	14051	13835	13951	13949	14035	13962	13858	13782	13793	13867	13967	13805	13876	13928	13765	13934	13724	13810	13855	13774	13863	13864	13892	14031	13884	13800	13946	13835	13737	13854	13990	13897	13845	14008	13930	13872	13913	13781	13788	13828	13914	13694	13962	13932	13822	13745	13824	13985	13744	13844	13916	13907	13789	13814	13999	13623	13788	13834	13669	13960	13845	14024	13895	13861	13826	13745	13835	13867	13772	13729	13871	14017	13941	14034	13727	13814	13824	13826	13871	13822	13990	13716	13871	13764	13878	13812	13831	13793	13973	13715	13943	13793	13935	13775	13740	13924	13721	13940	13794	13844	13907	13825	13924	13684	14006	13871	13822	13854	13884	13912	13755	13769	13944	13700	14017	13828	13838	13707	13796	13965	13842	13817	13754	13727	13944	13789	13978	13994	13886	13844	13910	13895	13945	13853	13766	13793	13824	13872	13878	13808	14046	13887	13901	14012	13762	13947	13833	13891	13853	13670	13707	14050	13989	13740	13972	13934	13917	13907	13850	13835	13945	13852	13982	13884	13813	13884	13811	13795	13788	13756	13733	14012	13982	13905	13942	13887	13970	13872	13805	13884	13769	13805	13901	13821	13831	13918	13944	13725	13860	13647	13761	13820	13976	14031	13767	13970	13721	13886	13891	13974	13906	13842	13860	13887	13877	13802	13778	13816	14029	13953	13785	13898	13832	13824	13814	13855	13810	13968	13810	13845	13827	13738	13985	13872	13922	13926	13835	13832	13580	13715	13998	13834	13695	13969	13795	13653	13985	13711	13802	13747	13816	13940	13803	13895	13859	13747	13787	13697	13833	13761	13942	13729	13939	13926	13747	13721	13979	13882	13700	14017	13827	13814	13829	13851	13729	13916	13992	13747	13728	13932	14044	13876	13828	13785	13795	13623	13823	13957	13896	13884	13804	13813	13935	13803	13758	13845	13807	13883	13994	13878	13728	13874	13857	13838	13993	13886	13911	13922	13882	13944	13893	13821	13840	13804	13928	13806	13827	13867	13854	13832	13832	13898	13853	13882	13870	13955	13691	13915	13799	13953	13760	13968	13867	13670	13905	13733	13849	13868	13750	14025	13843	13825	13908	13883	13837	13973	13782	13848	13963	13818	13909	13900	13938	13787	13986	13864	13889	13818	13786	13833	13837	13892	13872	13699	13885	13706	13771	13859	13775	13952	13756	13971	13928	13879	13817	13951	13758	14083	13841	13815	13811	13865	13853	13671	13789	13761	13999	13823	13890	13651	13757	13875	13855	13967	13862	13903	13778	13861	13710	14102	13790	13829	13923	13928	13880	13938	13793	13753	13914	13916	14071	13749	13822	13899	13841	13787	13922	13791	13921	13773	13872	13888	13805	13769	13911	13985	13858	13904	13745	13834	13743	13757	13991	13958	13786	13906	13886	13829	13728	13900	13874	13807	14025	13752	13839	13862	13829	13856	13949	13966	13863	13850	13735	13775	13876	13849	13913	13837	13934	13747	13913	13990	13797	13862	13933	13944	13989	13786	13868	13885	13838	13701	13910	13755	13846	13886	13807	13760	13982	13769	13907	13962	13776	13902	13797	13954	13854	13864	13910	13954	14016	13890	13843	13948	14006	13693	13993	13857	13884	13845	14019	13778	13852	13669	13968	13856	13933	13638	13850	13890	13853	13934	14036	13985	13713	13947	13787	13870	13716	13959	13807	13836	13833	13827	13797	13829	13980	13919	14074	13903	13872	13841	13804	13815	13887	13909	13870	13809	13931	13878	13965	13858	13814	13846	13744	13918	13823	13831	13937	13831	13870	14077	14039	13788	13921	13922	13646	13792	13872	13885	13823	13801	13795	13786	13957	13852	14000	13960	13907	13826	13891	14075	13896	13722	14048	13794	13868	13926	13656	13813	13933	13900	13803	13934	13726	13922	13976	13873	13954	13674	13666	13856	13871	13945	13789	13823	13728	13855	13888	13877	13799	13910	13902	13839	13920	13962	13705	13770	13699	13743	13934	13873	13954	13843	13918	13995	13757	13887	14056	14031	13936	13906	13882	13886	13910	13784	13743	13636	13891	13827	13987	13769	13872	13925	13705	13971	13766	13879	13868	13853	13980	13869	13927	13735	13876	13812	13971	13948	13871	14022	13821	13929	13685	13788	13903	13904	13649	13723	13836	13908	13996	13794	13840	13845	13852	13857	13890	13900	13899	13783	13805	13964	13871	13753	13904	13757	13792	13894	13927	13920	13943	13828	13698	13807	13816	13938	13896	13754	13829	13887	13870	13747	13859	13831	14017	13759	13856	13863	13693	13967	13707	13805	13869	13786	13737	13947	13758	13903	13886	13878	13894	13826	13775	13753	13996	13820	13802	13893	13894	13736	13945	13948	13786	13897	14029	13901	13918	13915	13843	13744	13888	13887	13894	13974	13890	13815	13716	13664	14028	13758	13989	13883	13927	13808	14031	14035	13769	14027	13869	13700	13872	13919	13808	13903	13754	13919	13831	13846	13734	13820	13840	13807	13722	13859	13854	13941	13868	13807	13930	13764	13791	13795	13778	13756	13846	13812	13932	13935	13553	14054	13818	13874	13886	13728	13903	14048	13644	14061	13660	13952	13836	13864	13954	13909	13838	13730	13889	13785	13807	13893	13911	13827	13872	13989	13917	13954	13737	13924	13964	13881	13739	13914	13888	13880	13873	13794	13784	13769	13899	13979	13910	13851	13969	13936	13754	13825	13669	13884	13740	13697	13862	13855	13892	13839	13966	13729	13750	13747	13964	13883	13679	13927	13754	13848	13934	13801	13928	13889	13672	13710	13877	13812	13839	13753	13777	13782	13791	13913	13982	13844	13906	13824	13764	13851	13862	13852	13858	13759	13918	13784	13980	13903	13753	13852	13900	13852	13722	13972	13925	13815	13842	13850	14051	13791	13849	13719	13942	13851	13831	13810	13680	13929	13885	13868	13869	13637	13900	13866	13889	13840	13874	14026	13781	13877	13888	13786	13758	13918	14060	13841	13860	13856	13923	13987	13959	13819	13903	13766	13856	13895	13882	14181	13751	13913	13983	13929	13944	13961	13906	13798	13889	13910	13767	13908	13691	13908	13977	13809	13720	13755	13822	13863	13797	13740	13639	13834	13977	13882	13839	13688	13788	13867	13837	13900	13967	13895	14034	13826	13868	13873	13880	13782	13783	13716	13806	13659	13844	13858	13974	13862	13714	13748	13875	13951	13934	13941	13730	13770	13994	13641	13901	13655	13735	13841	13906	14065	13923	13894	13796	13888	13799	13914	13798	13933	13868	13786	13695	13740	13937	13824	13902	13895	14005	13771	13871	13825	13758	13939	13936	13880	13713	13910	13782	13936	13933	13837	13648	13884	13795	13845	13810	13796	14005	13860	13916	13745	13843	14049	13927	13815	14033	13855	13715	13820	13891	13796	13911	13975	13820	13719	13745	13994	13933	13779	13807	13829	13895	13797	13932	13734	13740	13810	13864	13930	13973	13835	13775	13981	13787	13922	13708	13825	13726	13923	13976	13987	13732	13969	13763	13833	13862	13730	13968	13723	13727
22822	21134	28879	23672	21366	23028	24100	18635	17721	18012	17799	17486	17757	17575	17496	17369	17457	17297	17234	17286	17416	17220	17165	17194	17000	17234	17099	17235	17329	17049	17145	17147	17188	17128	17180	17009	17138	17135	16955	16793	16983	17131	17304	17240	17077	17238	17120	17368	17120	17174	17097	17085	17076	17024	17196	17047	17124	17138	17075	16883	17040	17011	17008	17018	16991	16938	16935	17115	16961	17032	16965	16955	17186	17153	17343	17263	17171	17215	17293	17311	17108	17153	17096	17195	16972	17091	16926	17240	16966	16941	17010	17157	17115	16930	17050	17059	16996	16858	16985	17045	17172	16718	16897	16759	17044	16949	16915	17059	16951	17064	17004	16930	17129	17040	17316	17096	16950	16861	16963	16886	17025	17072	17074	17156	17022	17105	17073	17088	17016	17010	16970	16963	17056	16957	16996	16879	16942	16871	17171	17065	17045	16925	16977	17059	17166	16983	16810	17087	17028	16866	17049	16870	16964	16715	16872	16867	17214	17279	17132	16939	17117	17000	17142	17138	16874	16747	17047	17201	16954	17099	16993	16875	17099	17028	16913	16959	17098	17019	16991	17192	16903	16663	16892	17094	16806	17052	16848	17004	17047	16938	16946	17082	17075	16943	17079	16976	16866	16847	17068	16965	16993	17217	17169	16940	17057	17153	17085	16989	17010	16995	17063	16940	16939	16968	17050	17045	16933	16915	17197	17217	17182	16984	17017	16903	17034	16956	16822	17106	17068	17048	16995	17069	16965	16946	16967	16952	16931	17170	17161	16977	16824	17068	16839	16964	17092	16871	17021	16974	16976	16879	16948	17056	16939	17006	16950	16822	17018	17039	17096	17090	16977	17130	17072	16935	16976	16931	16989	16864	17023	16993	17042	17006	16888	17162	16902	16746	17092	17077	16971	17013	16973	17023	16950	16971	16838	16905	17162	16963	16973	16940	16946	17194	17052	17040	17002	16987	16846	17003	16993	16937	16750	16935	16856	16955	16747	16919	17034	16810	16785	16915	16961	16974	17169	17106	16981	17067	16995	17057	17170	17157	17093	16835	17028	17005	17173	17002	17137	16984	16994	17020	17207	17137	16972	17156	17188	16874	17045	17024	17021	16974	17041	16898	17003	17026	17100	16930	16938	17013	17011	16822	17304	17127	17006	17026	16796	16912	16970	17026	17115	17005	17017	16684	16988	17017	17088	16927	16740	17104	17004	17013	16845	16869	16926	16958	16825	16955	16919	17139	17076	16946	17008	17001	16981	16875	17126	16867	17018	17111	17397	17098	17023	17134	17167	17150	16861	17146	17045	17092	16976	17056	16994	17007	17121	17122	16662	17001	17029	16867	16987	16910	16998	16967	17114	16994	17064	16965	16995	17051	16948	16935	17271	17032	16892	16880	16728	17019	17065	17001	16987	16849	17013	16965	17023	16884	16912	17067	16956	16887	17050	17122	17010	16879	16868	16805	16816	16858	17122	16952	17146	16838	16884	16945	17006	16974	16867	17074	16918	17171	16965	17011	16830	17067	16918	16944	16916	16947	17019	17083	17020	16955	17036	16997	17234	16876	16961	17025	16998	17162	16921	17066	17128	17216	17108	17027	17126	16896	16950	16953	17156	16943	17126	16915	17106	16927	16987	16844	16973	17030	17044	16915	17196	16908	17104	17063	17079	17082	16897	16959	16815	16845	16837	17050	17044	16989	17111	17120	16926	17113	17137	16902	16800	17108	16861	17158	17028	17004	16959	17106	17170	17137	17015	16981	17060	17106	17055	17156	17129	16930	17078	17057	16953	16897	16990	17022	16985	16802	16819	17025	16861	17134	17083	16940	16894	16992	16733	16932	16823	17053	16927	17052	16869	17154	17088	17052	16853	17022	17107	16878	17071	17058	17032	17097	17051	16982	17141	17003	16855	16974	17016	16965	16980	17002	16952	16974	17142	17112	16842	16839	16852	16884	16944	16846	17155	17239	17099	16991	16859	16959	17025	16884	16945	17107	16945	16941	17108	17180	17047	17100	16890	17018	17068	16946	17033	16887	17056	16739	17085	16934	16946	17150	16985	16988	17096	16949	17023	16961	16958	17063	16983	16935	16881	17224	17009	17075	17116	17069	16902	17135	17070	16917	17117	17097	16896	17100	16866	16940	16996	16899	16883	16732	17070	17195	16963	17033	16904	17018	16980	16951	17060	17099	17191	17069	17102	17038	17130	17059	16934	16913	17017	16938	16875	17068	17148	17295	17094	16910	17010	17043	16952	16964	16864	16945	16895	17033	16818	16979	17044	17143	17003	17047	16907	17151	17164	17104	17169	17061	16821	16979	16895	16937	16998	16952	16861	17127	17250	16930	17068	17117	16877	16751	16934	17055	17318	16965	16964	16952	16923	16956	16991	16958	17004	16948	16887	16845	17078	16859	17099	17083	17167	17070	17099	16936	16986	16891	17066	17184	16995	16886	16990	17163	16904	16981	16841	16694	16965	17138	17086	17010	16902	17079	16894	17019	17113	16795	17038	17058	17023	16963	17142	16884	17064	17015	16923	16925	16934	17037	17027	16882	17109	16932	16992	16796	17016	16981	17183	16949	16853	17095	16955	16988	16872	16940	17163	16957	17147	17018	17076	16971	16915	17033	16966	16919	17077	16859	17093	16897	16940	16915	16826	17176	17027	17089	17003	17079	17115	16942	16930	16862	17076	17093	17234	16828	17103	17090	17036	17088	16922	17139	17056	16945	17106	17082	17146	16969	16980	16976	16908	16987	16785	17014	17003	16918	16971	17134	16786	17066	16979	17050	16899	16922	17077	16924	16927	16927	16928	16904	16985	16964	17310	17050	16978	17143	17032	16876	16955	17063	17248	17107	16991	16867	17102	17030	16945	17068	16849	16840	17007	17095	17076	16908	16763	16936	17210	16940	16993	16954	16972	17066	17037	16995	17095	17235	17020	17009	16960	16965	17101	17135	17109	16865	17030	17000	17006	17097	16773	16911	17059	16976	16804	17156	16938	17043	16956	16911	16956	17140	17035	16992	17053	16782	16981	16929	17072	16946	17049	16822	17140	17024	17112	17146	17008	16827	16892	16948	17230	16922	17144	17051	17108	17026	16981	17055	17251	16979	16979	16782	17054	17204	17064	16800	16833	17057	17102	16914	17224	17090	16920	16909	17087	17109	16928	16854	17084	17062	16925	16919	17104	17190	16857	16937	17108	16902	17129	17037	17061	16918	17300	17169	16952	17088	17028	16905	17150	16798	16939	16917	16962	16808	16617	16898	16915	17120	16817	16903	16777	16944	16894	16934	17054	17174	16969	16950	16941	17026	17000	16990	17046	16935	16974	17051	16931	16990	16833	17084	17077	16921	16984	16916	17029	16978	17121	17060	16926	16926	16955	16809	17087	17044	16911	16784	16846	17100	16914	17034	17153	16777	16895	16751	17185	16959	17118	16903	16997	17069	16935	16738	16907	16947	17032	16906	16772	17088	16884	16992	16993	16950	16948	17163	17015	16934	16967	17028	16900	16975	16936	17050	17157	17024	17013	16932	16929	16925	16978	17042	16887	16800	17012	17088	17085	16923	16938	16951	16937	16916	16932	16997	17041	17168	16917	16996	16999	17122	16980	17200	17128	16749	17001	17101	16894	17061	17074	17047	17032	16952	17111	16986	17016	17230	17082	17103	17006	17204	17051	16864	16913	16966	16895	17068	17202	16832	16965	16942	16834	17073	16890	16832	17143	17192	17095	16983	17057	16890	16966	17108	17064	16900	16879	17128	17062	17034	17119	17042	17104	16673	16751	17012	17037	17136	16926	17012	17253	16908	17062	16859	17018	16897	17005	17012	17094	17099	17094	16957	17048	17062	17088	16949	17078	16939	16908	16997	16974	17078	16866	17095	16989	16905	16831	16882	17021	16841	16955	17119	17019	16823	17144	17070	17015	17048	16872	16847	17070	17024	17075	17027	16799	17089	17015	16951	17298	16803	17141	16828	16934	17217	17185	16980	16958	17037	16976	16943	17102	17001	17018	16957	16985	17080	17203	17039	17211	16912	16885	17081	16967	17180	16946	16995	17039	16722	17013	16826	16991	17031	16855	17050	16936	16908	17071	16929	16916	16988	17072	17057	17031	17070	17068	17140	17012	16950	17022	16925	17172	17183	17133	16792	16969	16969	16950	16995	17015	17039	17104	17044	17082	16940	17120	17116	17026	16963	17034	16957	16930	17039	17125	17102	16854	16996	16934	17064	16925	17054	17199	17115	17018	17013	16921	16775	17015	17043	17169	16951	16966	17051	16956	17182	17014	17107	16790	16900	17069	17161	17201	17064	17075	17079	17011	17026	16817	16902	17044	17023	16911	16850	17086	17037	17049	16902	17125	17127	17028	17055	16963	17014	16973	17036	17187	16937	16994	16893	16779	16812	17165	17028	17218	16895	16937	17032	16945	17039	16888	16984	17008	16987	16991	17022	17016	16661	16795	16987	17208	16798	17076	17187	16993	17096	17097	16983	17099	16838	16960	16987	17004	17214	17073	17246	16896	16928	16963	16942	16971	17105	17061	16980	17055	17060	16948	17044	17084	17070	17021	16764	17094	16803	17074	17219	17250	17107	17029	17140	17015	17016	17079	16946	16797	16945	16963	17166	17176	17127	16679	17024	16922	17107	17017	16903	16902	16878	16886	16933	17056	16923	16943	17109	16881	16817	17073	17297	16900	16861	16900	16993	16725	17034	16977	17044	16944	17054	16936	17051	17120	16842	16865	16978	17036	16909	16925	17075	17022	17047	17281	16867	17154	16989	16869	16993	16917	17088	16902	17065	17047	17178	16899	17113	17009	16912	17338	16922	16875	17031	16995	17258	16874	16816	17163	16937	16999	17144	17152	17123	16927	17084	17072	17106	16998	17100	16982	16810	17037	16953	17138	17010	17063	17115	16996	16892	17015	16911	16954	16919	16749	17043	17125	17173	16958	17091	17138	16984	16922	16823	17020	17110	16991	17136	16919	17128	16931	17030	17032	16882	16858	17056	17278	16992	17177	16872	17085	17020	16944	17144	17068	16898	17294	16849	17081	16923	16913	16971	16969	16965	17128	16853	16891	16836	17086	16991	16884	17131	17166	16990	17083	17067	17060	17048	16995	16976	16955	17043
17253	31654	29799	21603	18056	16808	16316	15454	15014	14913	14743	14621	14603	14336	14489	14481	14400	14375	14217	14097	14221	14190	14282	14138	14158	14225	14247	14206	14070	14123	14329	13975	14163	14174	14141	14181	14198	14120	14127	14009	14146	14179	14173	14100	14199	14203	14139	14128	13895	14207	13998	14071	14236	14149	14201	14031	13956	14112	14179	14226	14208	14051	14187	14184	14243	14172	14017	13980	14129	14123	14387	14314	14514	14263	14278	14381	14313	14401	14369	14325	14206	14093	14226	14218	14180	14305	14194	14367	14207	14161	14110	14128	14186	14051	14229	14237	13983	14144	14186	14098	14134	14080	14322	14135	14034	14168	14224	14164	14118	14083	14118	14155	14125	14074	14155	14097	14229	14145	14013	14076	14103	14146	14018	14075	14131	14176	14109	13990	14170	14289	14106	14122	14221	13981	14090	13989	14170	14156	14046	14072	14205	13907	14338	14229	14176	13942	14202	14065	14138	14048	14215	14202	14179	14089	14092	14165	14134	14204	14170	13941	14162	14167	14242	14138	14002	14174	14023	14087	14110	13957	14101	14072	14133	14107	13959	14146	14055	14193	14095	14021	14051	14086	14229	13935	13928	14223	14105	14057	14059	14103	14109	14103	14068	14116	14145	14266	14109	14129	14136	14102	14136	14075	14129	14158	14075	14082	14205	14111	13979	14029	14090	14050	14182	14191	14129	14120	14103	14002	14096	14070	14132	14065	14339	14196	14050	14348	14127	14081	14084	14207	14014	13993	14186	13829	13995	14218	14030	14114	14040	14162	14095	14091	14017	14258	14155	14148	14115	14140	14127	14126	14219	14043	14339	14071	14124	14108	14089	14114	14222	13999	14104	14135	14141	14101	14214	14068	14093	14132	14053	14181	13937	14019	14123	14020	13858	14090	14095	14161	14112	14141	14111	14063	14174	14062	14241	13982	14070	14071	14063	14168	14155	14053	13904	14022	14077	14129	13993	13949	14120	13905	13952	14051	14261	14047	14233	14143	14077	14253	13921	13932	14144	14149	14046	14083	14032	14209	14217	14100	14087	14087	14167	13897	14124	14085	14083	14092	14002	14156	14076	14072	14166	14241	14183	14039	14178	13903	14057	14052	14116	14179	14153	14060	14082	14305	14092	14168	14172	14102	14238	14050	14136	14104	14105	13982	14178	14098	14138	14017	14075	14210	14204	13923	14172	14143	14091	14154	14231	14054	14078	14043	14108	14167	14119	14099	14176	13992	14100	14144	14170	14037	14092	14045	13952	14085	14171	14150	14242	14006	13987	14263	13974	14141	14296	14168	14269	14180	14188	14165	13905	13951	14120	14228	13945	14135	14081	14216	13951	14134	13900	14118	14228	14220	14135	13991	14014	14086	14091	14129	14165	13992	14123	14111	14204	13975	14092	14203	14179	14083	14231	14034	13962	14009	14106	14067	14218	14105	14049	14079	14049	13966	14107	14065	13980	14287	14087	14190	14197	13887	14193	14136	14292	14283	13997	13899	14211	14065	14145	13980	14127	14091	14112	13892	14170	13901	14203	14201	13980	14308	13960	14228	14149	14131	14255	14058	14254	13977	14267	14044	14072	14030	14006	14183	14149	14091	14281	14112	14028	14034	14208	13951	14158	14209	14057	14090	14086	14175	14197	13982	13980	14162	14307	14189	13940	14032	14107	14092	14035	14138	14190	14018	14140	14167	14134	14102	14133	14294	14117	13905	14220	14096	14156	14127	14143	14043	13909	14020	14160	13944	14059	14020	14297	14254	14064	14156	14002	13942	14161	14069	14100	14060	14098	14239	14219	14126	13953	13919	14045	14209	13992	13884	14095	14199	14078	14095	13927	14280	14098	14074	14076	14059	14017	13968	14007	14149	14109	14222	14209	14110	14354	14190	13955	13948	14012	14398	14067	14187	14042	14246	14106	14189	14142	13959	14128	14111	14169	14094	14065	14172	14095	14059	14317	14093	14005	14008	14194	14256	14166	14161	14078	14003	14194	14084	14195	14139	13996	13972	14088	14037	14046	14087	14127	14114	14074	14235	14013	14235	14192	14150	14161	14142	14156	14109	14030	14044	14127	14117	14155	14094	14142	14239	14119	14167	14239	14064	14116	14214	13904	14129	14082	14168	14074	14096	14086	14103	14021	14080	14135	13934	14023	14150	14197	14101	14215	14084	14261	14071	14070	14125	14030	14143	14115	14152	14080	14218	14037	14078	14115	14188	14159	14141	14190	14072	14063	14042	14025	13961	14137	14036	13838	14164	14042	14009	14150	14131	14110	14101	14328	14277	13977	13916	14247	14157	14017	14141	14090	14186	14095	14303	13984	14136	14114	14123	14057	14067	14076	14122	13951	14018	14018	14189	14006	14170	14096	14026	14081	14145	14053	14005	14152	14095	14045	14224	14022	14292	13995	14242	14148	13856	14217	14027	14073	14079	14173	14086	14051	13929	13967	13946	14206	14139	14229	14047	14062	13975	14131	14386	13957	13975	14129	14128	14090	14300	13920	14024	14122	14042	14123	13924	14202	14133	14023	14126	14034	13972	14210	14133	14030	14116	14032	14244	13885	14153	14265	14183	14122	14158	14097	14093	14076	13941	14125	14053	14138	14295	14176	13989	14072	13890	14117	14175	14021	13986	14180	14045	14017	14135	13949	14074	14085	14298	14079	14107	14046	14070	14022	13954	13970	13991	14010	13954	14123	14123	14089	14130	14103	14040	14094	13978	14010	14014	14174	14121	14283	14000	14014	14186	13838	14113	14149	14138	14040	13980	14212	14109	14153	14050	14151	14026	14069	14164	14030	14093	13985	14031	14151	14187	14027	14031	14067	14226	14128	14143	14042	14144	14064	14035	14092	14061	14201	14018	13958	14003	14194	14110	14180	13993	14186	14168	14029	14145	14062	14045	14002	14173	14124	14038	14189	14129	14195	14003	14130	14104	14073	14130	14047	14222	14308	13933	14015	14055	13978	13884	14073	14053	14067	14000	14181	14266	14052	14062	14132	14111	14103	13994	14033	14087	14115	14077	14199	14144	14119	14197	14209	14031	14071	13921	14119	14164	14127	14222	14224	14023	14111	14045	13934	14212	14183	14078	14105	14114	14208	14117	14115	13935	14249	14006	14084	14149	14258	14037	14107	14395	13923	14007	14016	14042	14121	14132	14000	14146	14027	14240	14344	14120	14152	13971	14111	14156	14049	14074	13968	14043	14024	14138	13982	14078	14214	14146	14219	14143	14240	14176	13973	13895	14091	14117	14131	14103	14194	14223	14017	14031	14198	14033	14178	14049	14057	14286	13911	14038	14214	14079	14183	14088	14035	13946	13842	14106	14066	13956	14097	14023	14056	14201	14164	14130	14119	14150	14230	14088	14155	13970	14108	14000	13917	14163	14129	14173	14085	14178	14190	14239	14038	14043	14201	14113	14109	13952	14082	13992	14037	14083	14007	14210	13986	14124	14139	14130	13939	14095	14136	14104	14120	14044	13947	14010	14143	14091	14091	14160	14122	14002	14294	14176	14092	14211	14110	14187	13868	14097	14132	13931	14100	14063	14182	14283	14215	14059	14155	14098	14031	14219	13962	14202	14198	14066	14169	14074	14213	14188	14044	14063	14368	14058	13945	14286	14016	14118	14147	14277	14160	14015	14007	14229	14051	14003	13975	14263	14104	14017	14009	14289	14120	14083	14157	14137	14078	14107	14006	14182	14114	13944	14084	13964	14246	14056	14135	14060	14264	14090	14009	14070	14089	14120	14162	14225	14156	14138	14157	14256	14188	14267	14123	14083	13925	14066	14212	14018	14166	14142	14060	13947	14126	14026	13965	13945	14039	14043	14076	14072	14022	14123	14038	14240	13865	13988	14089	14142	14032	14164	14017	14211	14102	14182	14256	14018	13969	13950	14110	14317	14035	14202	13978	14080	14019	13950	14133	13969	14113	13996	14087	14053	14103	14050	14082	14125	14096	14075	14025	14242	14124	14012	14129	14205	13931	14141	14216	14034	13983	14050	14125	14182	14126	14078	14120	14151	13962	14160	14016	14152	13975	14089	14007	14100	14055	13885	14210	14136	14159	14083	14189	13838	13993	14171	13973	14210	14095	14078	14333	14051	14026	14011	14205	13965	14005	14135	14097	14145	14045	14019	14071	14086	14061	14046	14157	14040	14121	14037	14018	14072	14164	14232	14191	14160	14174	14141	13976	14240	14080	14136	14164	14126	14090	14179	14070	14210	14244	13967	14067	14036	14028	14164	14221	14332	14157	14167	13976	14165	14026	14189	14121	14137	14196	13993	14178	13976	14087	14141	14092	14079	14050	14176	14025	14138	14253	14081	14123	14036	14111	13907	14122	14137	14086	14079	14255	14180	14094	14208	14204	14153	14071	14152	14145	14179	14152	14153	14063	13921	14156	14199	14069	14051	14153	14017	14219	13939	14100	14075	14128	14012	13937	14099	14167	14298	14109	14099	14214	14170	14037	14127	14114	14070	14084	14063	14194	14131	14081	14192	13989	14005	14262	13863	14198	14266	14042	14188	14137	14022	14225	13956	14212	14057	14251	14057	14111	13916	14208	14158	14180	14185	14050	14197	14030	14146	14037	14268	14081	13979	13910	14141	14084	14246	14019	14078	14039	14014	14009	14120	14039	14185	14289	14165	14089	14078	14129	14267	13937	14246	13871	14149	14060	14073	14134	14084	13998	14190	14118	14030	14170	14175	14180	14084	14044	13974	14104	13864	14144	14119	14117	14018	14050	14225	14068	14182	14185	13932	14007	14032	14080	14153	14090	14019	13966	13917	14160	14174	14253	14086	14015	14069	14121	14123	14201	13999	14208	14001	14135	14006	14123	14045	14109	14018	14165	14105	14144	14082	14130	14144	14095	14187	14023	14168	14080	14079	14054	13992	14046	14168	14025	14128	14167	13997	14084	14076	14261	14286	14154	13975	14043	14102	13971	14046	14238	14028	14332	14155	14161	14028	14008	14150	14015	14215	14075	13973	13978	14077	14032	14103	14045	14074	14066	14096	14211	14112	14288	14101	14104	13997	14136	14064	14127	14009	14208	14044	14027	14171	13996	14207	14025	14028	14015	14284	13993	14040	14274	14078	14167	14047	14096	14163	13899	14112	14019	14079	13893	14076
27922	22017	24020	20698	17236	17171	17190	17103	16751	16888	16938	16711	16779	16779	16918	16907	17047	17045	16996	16762	17073	16721	16766	16841	16760	16827	16782	17052	17013	16938	17010	17016	16846	16928	16716	17015	16804	17073	16933	16997	16812	16935	16714	16915	16805	16668	16896	16867	16797	16746	16955	16740	16909	16851	16729	16862	16878	16857	16875	16829	16936	16844	16916	17051	17123	16883	16854	16834	16992	17027	16821	16930	16714	16995	16978	17128	16881	16752	17054	16964	16793	16707	16812	16887	16976	16672	16961	16694	16748	16824	16761	16893	16804	16719	16907	16795	16743	16813	16817	16850	17009	16878	16736	16754	16870	16904	16747	16813	16807	16735	16841	16756	16994	16790	16966	16781	16762	16825	16914	16795	17033	16811	16776	16875	16854	17129	16807	16926	16798	16834	16759	16918	16682	16837	16966	16854	17045	16946	16815	16812	16864	17009	16970	17016	16682	17110	17013	16875	16791	16963	16923	17021	16999	16989	16817	16890	16904	16792	16884	16794	16921	16791	16957	16792	16776	17101	16919	16692	16909	16879	17144	17105	16840	16728	16934	16825	16766	16950	16949	16843	16785	16963	16942	17075	16860	16929	16787	16993	16857	16854	16847	16988	16976	17053	16870	16785	16896	16640	16961	16854	16905	17004	16825	16972	17033	16893	16868	16964	16747	16630	16687	16757	16798	17011	17107	17112	16776	16866	16892	16910	16818	16995	17081	17053	16849	16726	16993	16904	16777	16872	16791	16982	16986	16766	16953	16688	16937	16968	16999	16705	17089	16836	17016	16928	16976	16888	17064	16975	16629	16865	16813	16813	16798	16817	16862	16861	16872	16935	16813	16683	16995	16818	16904	16942	16958	16869	16849	16921	16817	16847	16955	16554	16998	16709	16841	16770	16899	16896	16965	17049	16761	16813	16828	16812	16894	16705	16906	16972	16951	16727	16811	16683	16589	16794	16964	16795	16658	16816	16871	16875	17039	16943	16816	16905	16821	16946	16859	16875	16875	16936	16960	17033	16671	16878	16943	16927	16931	17144	16925	16893	16830	16880	16623	16861	16809	16885	16827	16996	16946	16859	16991	16712	16861	16909	16877	16635	16762	16697	16927	17005	16854	17049	16927	16780	16879	16798	16623	16646	16673	16796	16750	16870	16766	16829	16817	16951	16845	16759	16797	17045	16794	16922	16945	16753	16950	16853	16932	16919	17019	17070	16994	16935	16897	16933	16752	16716	16929	16961	17247	16782	16656	17004	16907	16987	17010	16971	16798	16995	16777	16920	17016	16863	16799	16768	16845	16822	16797	16836	16859	16707	17008	16952	16535	16847	16933	16718	16939	16848	16857	17011	17130	16913	16734	16922	16855	16604	16768	17171	16933	16687	16603	16903	16871	16903	16831	16947	16770	16984	16754	16841	16893	16692	16826	16924	16899	16841	16856	16986	16897	17005	16944	16786	16852	16934	16888	16857	16900	16864	17012	16892	16763	16939	16769	17068	16734	16746	16782	16776	16821	16939	16938	16883	16812	17115	16890	16813	16854	16882	16992	16734	16889	17070	17099	16702	16766	16857	16903	16889	16923	16835	17094	16889	16851	16769	16958	16944	16728	17000	16904	16771	17029	16817	16800	16832	16941	17009	16816	16719	16759	16913	16867	16874	16900	16985	16714	16952	16832	16686	16800	17075	16793	16852	17104	16790	16541	17038	16914	16722	16950	16857	16829	16834	16840	16746	16908	16660	16864	16965	17010	16820	16878	16812	16795	16783	16782	16886	16888	16778	17046	16658	16947	16662	16879	16883	16997	16881	16874	16645	16781	16928	16859	16820	17073	16765	17001	16846	16917	16826	16811	16724	16943	16895	16838	16756	16879	16892	16827	16743	16882	16806	16836	16856	16988	17012	16692	16678	16906	16932	16827	16941	16768	16953	16837	16927	17080	17014	17039	16816	16837	16694	16931	16971	17030	16947	16744	16791	16764	16902	16839	17174	16983	16774	16896	16827	16989	16899	16787	16929	16836	16751	16837	17009	16768	16717	16743	16704	16933	16814	16967	16782	16632	16890	17059	16887	17039	16824	16864	16723	16837	16857	16885	16862	16815	16778	16899	16873	16732	16796	16884	17132	16717	16597	16809	16925	16954	17038	16732	16740	16814	16921	16832	16988	16884	16900	16932	16757	16778	16893	16932	16748	16846	16808	16831	16887	16965	16789	16923	16856	16822	16990	16698	16789	16794	16702	16841	16771	16742	16799	17056	16808	17038	16904	16984	16951	16711	16880	16875	16698	16969	16886	16895	17056	17020	16900	16768	16775	16937	16874	16820	16950	16913	16881	16879	16659	16839	16915	16990	17062	16754	17021	16870	16724	16722	16802	16843	16833	16655	16788	17010	16929	16939	16913	16818	16860	17008	16999	16894	16752	16914	16987	16638	16853	17027	16756	16936	16856	17013	16824	16755	16874	16941	16899	16766	16747	17028	16882	16901	17006	16797	16966	17067	16955	16811	16896	16784	16822	16741	16837	16998	16914	17017	16753	16858	16898	17104	17072	16758	16967	16990	16737	16690	16798	16908	16738	17047	16705	17015	17054	16776	16976	16980	17021	16651	16820	16946	16894	16867	16941	16870	16835	16938	16841	16697	16964	16739	16745	16940	16922	16700	16779	16924	16722	16931	16759	16796	16656	16935	16849	16787	16924	16925	16778	16815	16859	17015	16991	16932	16733	16808	17079	16786	16820	16706	16856	16861	16853	16817	16726	16855	16820	16882	16827	17094	16800	16828	16847	16928	16864	16949	16961	16889	16788	17065	16724	16987	16970	16702	16845	16836	16738	16757	16833	17090	16795	16983	16848	16849	16923	16947	16943	16913	16933	16944	16756	16791	17120	16770	16668	16761	16943	17017	16903	16931	16701	17010	16802	17022	17019	16968	16683	16685	16990	16912	17073	16778	16775	16864	16883	16923	16892	16903	16865	17033	16914	16889	16874	16849	16777	16598	16744	16860	16841	16798	16945	16654	16815	16780	17097	16944	16883	16864	16875	16846	16949	16956	16932	16946	16766	16759	16812	16981	16641	16805	16708	16856	16863	16939	16892	16934	16777	17003	16944	16982	16941	16930	16952	16750	16929	16761	16774	17012	16830	16933	16717	16859	16861	16845	16860	17105	16936	16946	16932	17038	16914	16978	16819	16849	16937	16743	17038	16963	16855	16949	16709	16761	16690	16751	16922	16816	16828	16766	16794	16823	17042	16773	16997	16880	16869	16686	16909	16950	16653	16720	16608	16828	16927	16812	16880	16852	16767	17033	16850	16941	16780	16943	16825	16927	16955	16922	16752	16770	16984	17020	16906	17025	16833	16882	16682	17022	16678	16949	16882	16941	16963	16828	16991	16846	16808	16852	16952	16772	16844	16807	16828	16710	16865	16729	16923	17031	16908	17009	16818	16713	16859	16754	16692	16834	16961	16986	16845	16838	17007	16860	16955	16946	16975	16955	16695	17096	17030	16927	16903	17015	16790	17010	16884	16863	17134	17026	16798	16890	16677	16884	16911	16794	16968	16882	16709	17007	17039	16913	16807	17017	16958	16685	16993	16828	16905	16790	16936	16838	16804	16828	16810	16775	16953	17234	16895	16753	16896	16836	16940	16837	17126	16960	16913	16746	16767	16982	16986	16847	16977	17042	16801	16861	16835	16923	16965	16927	16785	16888	16724	16696	17037	16925	16783	16923	16863	17003	16867	16775	16643	16815	16816	16822	16947	16811	16885	16821	16837	16794	16811	16765	16679	16631	16923	17141	16854	16857	16906	16884	16866	16933	16799	17047	16972	16675	16940	16709	17006	16873	16836	16719	16946	16879	17185	16808	16945	16883	16673	16835	16871	16809	16953	16884	16954	16932	16929	16848	16846	16917	16622	16820	16679	16803	16932	16921	16946	16817	16991	16955	16988	16981	16983	16925	16767	16968	16943	16928	16958	16996	16852	17100	16966	16961	16899	17100	17009	16683	16801	16682	16931	16922	16947	16689	16968	16801	16806	16932	16977	16714	17012	16999	16987	16873	16886	16981	16849	16671	16937	16756	16840	16989	17068	16983	16881	17061	16741	16783	16900	16879	16802	16855	16951	16877	16977	17087	16767	17057	16847	17039	16796	17044	16799	16869	16940	16739	16843	16827	16963	16784	16827	16892	16919	16832	16891	16775	17022	16757	16898	16812	16889	16800	16893	16944	17015	16871	16955	17026	16702	16780	16942	16814	17024	16818	16911	16769	17217	16950	17077	16767	17012	16868	16897	16702	16847	16982	16945	16982	16988	16895	16894	16916	16974	16900	16984	17033	16978	16873	16992	16768	16845	16771	16794	17076	16828	16966	17102	16884	16935	17052	16930	16789	16837	16825	16923	16941	17010	16808	16866	16885	16939	16922	16788	16989	16809	16803	16840	16898	16906	16806	16785	16733	16887	16867	17031	16901	16983	16875	16708	16867	16839	16894	16873	16961	16966	16945	16736	16724	17057	17049	16730	16902	16913	17012	16965	16738	16886	16952	16668	16951	16744	16841	16861	16790	16974	16931	16796	16930	16974	17059	16833	16785	16775	16854	16840	16818	16801	16754	16694	16851	16809	16897	16930	17082	17073	16725	16900	16958	16798	16759	17093	17004	16746	16740	16750	16961	16765	16813	17094	16865	17092	16787	16884	16701	16984	16738	16872	16937	17165	16678	16920	16924	16857	16988	16766	16878	16819	16885	16883	17141	16756	16891	17039	16845	16881	16901	16682	16798	16673	16845	16864	16854	16889	16771	16861	16596	16874	16991	17083	16917	16723	16860	16871	16827	17004	16769	16937	16762	16673	16904	17177	16974	16888	16887	16955	16762	16756	16880	16679	16833	16713	16771	16740	16842	16914	16863	16879	16934	16845	16917	16928	16837	16791	16860	16811	16946	16757	16934	16744	16897	16990	16949	16955	16731	16761	16948	16825	17104	16889	16713	16673	16863	16663	16727	16814	17094	16667	16927	16907	16590	16735	16896	16786	16893	16872	17143	16821	16861	16795	16900	16868	16986	16853	17054	16645	17005	16950	16939	17024	16716	16881	16719	16763	16823	16933	17048	16899	16794	16855	16964	16941	16804	16914	16942	17032
15510	19542	18826	15557	14754	14368	14305	14151	14048	14062	13992	14018	14070	13991	14079	14133	14031	14113	14150	13948	14117	13881	14028	13905	13962	14107	13991	14146	13999	13967	13942	14070	14103	13892	14060	13905	13984	14056	13997	14066	13760	14096	13981	14029	14027	14050	13872	13845	13856	13767	13924	14094	13923	13982	13695	14068	13955	14183	14028	13932	13908	13939	13959	13919	14110	14082	14047	14074	13933	14028	14268	14006	13969	13968	14073	14134	14127	14003	14080	13972	14067	14051	13936	14071	14146	13794	14020	14112	14147	13992	14018	14000	13990	13999	13939	13889	13985	14011	14286	14050	14009	13970	14103	13909	14049	14075	13973	14077	13924	13944	13901	13944	13858	14079	13987	14152	14045	14025	14167	13910	13914	13924	14008	13990	14043	13923	14025	13773	14178	13999	14063	13910	13969	14085	13998	14072	14115	14193	13723	14165	14107	13869	13849	14077	13885	13872	14093	13965	14082	14015	14101	13930	13867	13847	14136	13898	14039	13900	14054	13999	14072	13985	13872	13898	13899	14060	14017	13930	13886	13946	13957	13939	13942	14010	13962	14128	13866	13828	13935	13899	13915	13949	14004	14154	13990	14114	14041	13935	14017	14110	14096	13892	14057	14142	14191	14110	13972	14090	14009	13934	13991	13994	13909	14040	13984	13925	14090	14102	14022	14054	13871	14010	13980	14065	13970	14030	14051	13933	14043	13969	14050	13984	14066	14002	13977	14065	13925	13826	14052	14097	13955	13821	13868	13995	13931	14048	14094	14026	13901	13995	14135	13863	13930	13947	13898	13894	13993	14028	14003	13869	13910	14040	13957	14014	13951	13806	14030	14138	13899	14008	13944	13932	13986	13879	14081	13962	13944	14016	13841	13927	14051	14022	14142	13891	13955	13957	14221	14008	14051	14100	13934	14060	13954	13886	13896	13953	14025	13951	14028	13966	14010	13938	14087	14071	14012	13840	13968	13992	14145	13903	13933	14054	13926	13916	13893	14027	13977	13993	13795	13997	14094	13995	13995	13917	13970	14005	13916	14019	14090	13988	13889	13934	13929	14009	13838	14204	13802	13963	14055	14024	13962	13893	13933	13851	14039	14035	14060	14050	13944	13736	14012	14032	13975	13870	13905	14098	13947	13985	14036	14070	14041	13969	14215	14284	14007	13999	14057	13895	14058	13885	14058	14007	14063	14020	13948	14023	13961	14105	13986	14188	13953	13837	14068	13992	13968	14030	13752	14040	13968	13881	14125	13982	14200	14060	13855	13870	14064	14123	13961	14009	13914	14062	13935	13913	13935	13895	13996	14096	13983	13924	13886	14051	14034	14112	14013	14110	14046	14075	13898	14070	13990	13957	14126	14106	14044	14025	13940	13748	13977	14045	13983	14040	14033	13876	13876	13967	13869	14009	14073	13987	14017	13976	13898	14051	14084	14046	14080	14085	14137	13833	13960	13990	13981	14009	13844	13936	14028	13882	14032	13868	13861	14019	14097	13942	13885	14033	14122	14108	14014	13856	13934	13940	13898	14149	14158	13875	14098	13844	14009	14007	14069	13987	14096	13886	14025	14085	13985	13861	14100	14063	14001	14057	14120	14147	14006	13968	14036	14085	14044	13812	13776	13943	14114	13937	14017	14208	13975	13960	14019	13768	13795	13937	13935	14011	13919	13958	13989	13976	13961	14026	13843	13847	14049	14032	14139	13974	14156	13953	14024	14129	14159	14014	14251	13999	14187	14005	13826	13960	13836	14074	14325	13995	14024	13981	13849	14085	13905	13931	13843	13933	13963	13915	13944	13882	14055	13979	13972	13818	13964	13960	14008	14132	14111	13933	13987	13989	13971	14103	13720	14063	13885	13926	13980	13914	14062	14149	14044	13855	13962	13887	13948	14020	14095	14045	14105	13883	13982	13945	14095	14060	13945	14100	13940	14002	14168	14138	13917	14133	14146	13970	13910	13998	14033	14086	13856	14075	14014	14009	14025	13855	13872	13945	14010	13957	14132	13841	14048	13790	13851	13916	14089	13909	14038	13957	13984	13863	14007	14015	14048	14118	14021	13787	13988	14007	13864	14108	13939	13848	14076	14143	14134	14037	14042	13889	14133	13902	14055	13841	14051	13948	13952	13844	13867	13760	13980	14073	13906	13932	13866	13813	14005	13980	14110	14041	13991	13853	13926	13979	13956	13893	14210	14048	14037	13914	13994	14004	13840	13933	13924	14121	14035	13924	13912	14126	13880	14024	14065	13934	14074	14063	14078	13924	14003	14187	13993	14062	13944	13876	14019	14035	14032	13823	13825	14147	14191	14104	13973	13976	13933	13966	14172	14068	13954	14045	14033	13907	13888	14028	14043	13882	13901	13942	13997	13969	13994	14052	14132	13971	14007	13815	13934	14067	13897	13962	13917	13992	14005	14143	13950	13866	13999	13970	14014	13980	13995	14000	14039	13936	13993	14139	13838	14134	13909	13837	13949	13899	14193	14104	13940	14253	13962	14128	14126	14022	13965	13939	13861	13973	13796	14033	13818	13840	14007	13941	14130	13975	14044	13918	13911	14153	13946	14033	14174	14092	13967	14052	13908	13936	13979	14050	13915	13724	13877	13887	14148	13878	14099	13857	14252	14023	13928	13931	14108	14087	13913	14077	14124	13913	13998	14101	13982	14003	14066	14031	13982	14118	13958	13942	14058	14145	14072	13954	14049	14053	14066	14165	14016	14007	13972	13984	13988	14197	13894	13983	14030	14025	14071	13888	14151	14034	13950	13976	14054	13972	14060	14117	14016	13956	14146	14004	13974	14000	14085	13932	13968	14052	13808	13758	13969	13950	14010	13940	14039	13961	14042	13857	13905	14093	13999	13937	14185	14021	14188	13971	14144	14138	13865	13998	14119	14045	14032	14044	13941	13859	13892	13958	14001	13904	13990	14053	13990	14101	13981	14079	13808	14060	13860	14002	14094	14169	13890	13932	13957	13877	13952	13900	14002	14062	13970	14127	13989	14042	13933	13943	13937	13860	14050	14134	13948	13972	14074	14110	14089	14188	13827	13979	13940	14003	14057	14014	14063	14025	14000	14083	13866	13948	13990	14169	14125	14014	14034	13804	14075	14102	14013	13931	14053	13906	14028	13966	13877	14051	14148	13867	13934	13911	13975	14043	14082	13986	14040	14091	14094	13820	13957	13921	13993	14012	14083	14024	14203	14017	13889	13840	14114	13916	14021	14025	13889	13976	13910	13884	14029	14099	13936	14057	14206	14062	14090	13993	13959	13948	14102	14024	14106	14038	13971	13944	14006	13858	14005	13842	14127	14031	14189	14055	14004	13899	13986	14151	14022	13994	14037	13952	14124	14042	13917	14146	14067	14024	13855	14027	13911	13950	14072	14205	14046	13893	13911	13924	14019	13935	14084	13906	13937	14033	13973	13936	14036	13994	13926	14184	13992	13893	13915	13932	13944	14046	14029	13866	13778	14102	13901	13949	14067	14148	13843	14005	13946	13934	13842	14188	13943	13996	13941	13921	13973	14064	14078	13923	14035	14005	13832	13925	13907	13982	14028	13983	13968	14070	13930	13858	14037	14095	14055	13981	14106	13944	13875	14090	13955	14063	13960	14118	13959	14072	14033	14011	13980	14141	14008	13878	14126	14075	13888	14049	14052	13907	13894	14039	13932	14134	14104	13862	13971	14050	13943	13940	13913	14011	13954	14056	14042	13992	13902	14076	14131	14074	14154	14104	14050	13912	14005	14119	14000	13885	14147	13872	14045	13986	14060	14103	13911	14051	14069	13909	13962	14070	13891	14063	14003	13970	14060	13843	14055	14079	13995	13986	14051	13962	14111	14121	13887	14015	13962	14046	14012	13854	13916	13955	14008	14093	13937	14091	14014	14066	13943	14010	13988	13968	14102	13966	14063	13972	13928	13857	14054	13868	13878	14011	14153	13966	14063	13973	14054	13983	14140	13917	13957	13970	13954	14002	13866	13950	14116	14071	13997	13832	14150	14131	13932	14102	13930	13877	13907	14092	14020	14079	13964	14187	14154	14138	14031	14049	14022	14100	13998	13961	14068	14112	14195	14026	13974	13868	13808	13918	13950	13874	13855	14014	14121	14092	13984	14077	13906	14216	13997	14140	13909	14003	13947	14210	14049	14116	14049	14147	14006	13988	13999	14015	13962	13914	14140	14002	13825	13943	13911	13796	14008	14042	14037	13915	13907	14109	13812	13840	14011	14009	14125	14021	14081	13976	13910	13712	14044	14015	14075	14183	14040	13888	14120	13810	13934	13949	13965	13967	13948	14005	14059	14053	13964	14014	13986	13917	13970	14025	14082	14018	14104	14018	14047	13922	14034	13948	13990	13920	13939	13934	14022	14047	13744	13927	13977	14061	14118	13914	13805	13984	13965	14082	14049	13894	13895	14022	13915	14028	14083	14040	13828	14143	13902	13904	14010	13984	13931	13991	13984	13935	14000	13954	13996	13959	13886	14149	13991	14000	14033	14041	14003	14133	13843	13972	13981	13755	14056	13954	14015	14048	14043	13915	13997	14046	14046	13896	14114	14098	14053	14044	14087	13954	13929	13853	13939	14006	14027	14038	13945	13971	14133	13910	13701	14024	14080	14007	14024	14090	13882	14328	13912	14024	14003	13983	13997	14029	13969	13792	14077	14166	14106	14077	13912	13888	14035	14050	13907	13982	14137	14082	14125	14069	14043	13986	13955	14028	14081	14126	14093	13998	13976	14005	14139	14109	13891	13972	14024	14007	13963	13878	13760	14048	14032	14111	14182	14085	13974	13873	13848	13951	14014	13982	13990	14163	14000	13967	13957	14175	13905	13971	14058	13938	13917	14030	14064	14117	14087	14176	14023	14172	13906	13870	13950	13908	13945	14190	14061	14024	13916	13926	14082	14010	14016	13890	13883	13990	14173	13988	13881	14077	14102	13937	13987	14039	14100	14008	14033	13841	13866	14055	13944	14063	14004	13972	13829	14078	14007	13903	14079	13990	14003	14102	14049	14063	14055	14123	14037	13982	13971	13954	14008	13844	13974	13982	13989	13985	13999	14074	13852	13961	14017	13956	13991	14098	14093	14097	13972	14105	13992	14035	14085	13960	13850	13919	14001	14090	14083	13969
24085	21089	28364	24209	22095	20909	19742	17359	17142	17197	17152	17042	16792	16673	16951	16766	17104	16935	16727	16673	16838	16901	16841	16595	16739	16623	16847	16718	16750	16582	16688	16487	16695	16669	16800	16639	16643	16698	16637	16741	16908	16610	16610	16797	16715	16652	16597	16704	16615	16644	16419	16456	16676	16725	16703	16698	16641	16699	16425	16559	16518	16537	16670	16636	16629	16801	16645	16630	16719	16667	16669	16629	16742	16670	16640	16902	16685	16616	16735	16540	16710	16514	16585	16630	16493	16486	16473	16601	16726	16706	16600	16554	16588	16527	16779	16436	16550	16574	16550	16592	16644	16562	16593	16506	16390	16608	16479	16619	16789	16616	16676	16537	16603	16607	16656	16581	16548	16472	16698	16687	16583	16680	16616	16463	16461	16448	16693	16561	16579	16522	16542	16512	16820	16628	16729	16435	16510	16495	16643	16741	16306	16630	16803	16624	16472	16682	16704	16482	16576	16691	16657	16476	16502	16441	16445	16581	16552	16757	16435	16650	16715	16665	16700	16524	16763	16624	16559	16710	16686	16430	16681	16375	16430	16620	16726	16755	16597	16541	16513	16680	16485	16511	16513	16470	16570	16550	16417	16598	16591	16670	16590	16686	16643	16643	16676	16483	16425	16654	16601	16821	16652	16678	16589	16659	16645	16391	16671	16651	16553	16546	16585	16653	16537	16643	16461	16579	16496	16486	16582	16572	16533	16557	16529	16720	16728	16587	16701	16545	16605	16784	16511	16784	16613	16515	16669	16661	16636	16686	16610	16662	16483	16562	16571	16472	16662	16373	16566	16613	16543	16404	16675	16703	16509	16559	16499	16696	16657	16641	16634	16520	16673	16556	16392	16571	16577	16780	16644	16583	16540	16648	16590	16743	16503	16701	16438	16619	16703	16460	16579	16758	16576	16575	16531	16645	16702	16648	16796	16676	16602	16534	16368	16438	16581	16614	16638	16570	16611	16530	16848	16486	16672	16614	16438	16516	16890	16541	16794	16498	16780	16528	16558	16485	16642	16605	16518	16662	16745	16850	16735	16531	16677	16568	16467	16471	16546	16737	16627	16615	16510	16500	16699	16398	16633	16741	16640	16442	16498	16537	16499	16410	16605	16546	16877	16613	16653	16585	16682	16443	16468	16663	16598	16449	16953	16563	16638	16547	16393	16588	16674	16732	16669	16592	16699	16537	16667	16741	16339	16614	16581	16722	16627	16484	16575	16718	16751	16570	16654	16404	16566	16604	16618	16399	16460	16656	16552	16806	16537	16709	16502	16583	16761	16923	16693	16491	16772	16605	16563	16673	16496	16741	16679	16655	16437	16479	16702	16622	16663	16593	16565	16627	16853	16705	16768	16843	16546	16773	16605	16589	16417	16560	16672	16662	16567	16537	16727	16685	16902	16679	16635	16571	16815	16652	16611	16646	16513	16585	16250	16617	16654	16663	16766	16712	16539	16452	16635	16611	16590	16814	16631	16339	16394	16498	16591	16601	16537	16463	16628	16603	16305	16373	16529	16498	16481	16621	16608	16690	16544	16656	16402	16413	16484	16478	16524	16617	16572	16590	16600	16546	16736	16674	16535	16544	16689	16525	16701	16548	16576	16775	16619	16697	16601	16400	16781	16597	16424	16449	16630	16349	16606	16490	16537	16609	16508	16464	16692	16598	16586	16710	16691	16500	16494	16730	16709	16827	16493	16689	16502	16452	16654	16413	16636	16599	16723	16591	16707	16552	16401	16667	16568	16663	16157	16626	16536	16582	16594	16506	16714	16737	16470	16382	16631	16616	16660	16472	16432	16581	16820	16596	16608	16421	16679	16591	16731	16499	16673	16712	16686	16468	16542	16464	16379	16476	16649	16543	16794	16731	16757	16583	16376	16450	16725	16647	16673	16474	16489	16432	16595	16524	16754	16738	16617	16694	16648	16710	16697	16597	16632	16704	16543	16482	16616	16669	16748	16606	16673	16617	16691	16616	16789	16802	16615	16595	16759	16609	16649	16434	16525	16642	16717	16318	16437	16494	16544	16454	16471	16560	16523	16573	16661	16470	16497	16591	16548	16525	16499	16483	16722	16694	16579	16665	16675	16530	16506	16632	16501	16515	16615	16472	16625	16423	16631	16695	16589	16497	16475	16753	16557	16593	16484	16528	16579	16659	16526	16582	16528	16506	16483	16627	16862	16607	16665	16567	16848	16835	16465	16536	16671	16658	16550	16490	16575	16390	16629	16742	16668	16559	16555	16548	16431	16637	16585	16648	16653	16630	16654	16801	16644	16869	16588	16666	16579	16602	16678	16704	16766	16657	16499	16614	16646	16572	16517	16555	16748	16851	16658	16681	16703	16671	16653	16811	16571	16508	16502	16555	16492	16433	16727	16300	16545	16677	16459	16878	16684	16394	16497	16387	16732	16576	16736	16651	16666	16357	16475	16631	16625	16718	16598	16597	16605	16682	16641	16641	16644	16524	16709	16579	16543	16670	16642	16580	16408	16672	16588	16703	16596	16457	16528	16572	16746	16646	16687	16745	16649	16491	16621	16576	16300	16744	16522	16660	16645	16525	16438	16679	16660	16695	16735	16485	16671	16525	16778	16586	16703	16688	16774	16533	16482	16547	16624	16666	16660	16667	16536	16704	16329	16522	16459	16412	16728	16453	16675	16771	16657	16594	16663	16668	16609	16755	16625	16620	16763	16706	16539	16610	16644	16709	16717	16661	16746	16696	16472	16599	16561	16485	16737	16537	16543	16692	16750	16543	16605	16739	16747	16606	16493	16659	16713	16542	16524	16673	16721	16556	16550	16650	16593	16684	16546	16572	16571	16467	16439	16367	16780	16609	16612	16740	16597	16595	16681	16480	16518	16429	16539	16594	16637	16803	16719	16594	16619	16737	16565	16714	16442	16638	16597	16562	16605	16441	16506	16554	16659	16444	16503	16738	16670	16758	16429	16623	16464	16391	16547	16445	16852	16448	16587	16638	16448	16628	16639	16686	16691	16752	16551	16579	16662	16794	16742	16645	16487	16334	16729	16547	16631	16713	16621	16598	16516	16433	16732	16861	16611	16624	16526	16613	16782	16752	16600	16448	16658	16711	16292	16517	16651	16431	16738	16634	16597	16774	16554	16571	16769	16357	16720	16566	16617	16611	16589	16502	16698	16587	16582	16877	16621	16507	16715	16546	16678	16440	16648	16649	16317	16542	16698	16470	16519	16321	16565	16646	16606	16827	16472	16804	16687	16553	16550	16493	16503	16619	16529	16458	16450	16656	16569	16488	16556	16734	16653	16553	16533	16570	16587	16761	16575	16686	16616	16607	16730	16244	16527	16527	16634	16751	16608	16654	16574	16618	16439	16486	16655	16624	16333	16503	16508	16681	16700	16551	16464	16599	16758	16636	16480	16662	16510	16647	16517	16726	16551	16543	16420	16710	16698	16613	16556	16502	16572	16517	16513	16494	16616	16498	16622	16730	16367	16552	16635	16704	16514	16642	16453	16587	16573	16555	16565	16862	16606	16590	16727	16640	16544	16561	16704	16480	16622	16648	16642	16471	16507	16563	16638	16549	16739	16623	16730	16451	16669	16664	16488	16544	16758	16603	16376	16634	16453	16480	16582	16573	16533	16520	16678	16688	16462	16678	16403	16530	16791	16675	16637	16514	16667	16821	16486	16555	16636	16701	16562	16564	16576	16698	16788	16584	16799	16686	16689	16518	16709	16671	16511	16688	16763	16665	16667	16396	16659	16763	16571	16807	16633	16505	16600	16742	16592	16610	16546	16689	16627	16671	16504	16651	16332	16580	16510	16276	16571	16675	16687	16793	16660	16679	16403	16382	16718	16627	16574	16708	16672	16624	16812	16629	16617	16864	16571	16458	16474	16492	16788	16623	16585	16711	16553	16593	16450	16793	16575	16562	16482	16578	16446	16619	16811	16614	16478	16767	16589	16511	16658	16435	16745	16708	16624	16307	16467	16698	16580	16572	16528	16478	16680	16614	16425	16569	16583	16463	16319	16585	16562	16467	16658	16656	16592	16645	16683	16617	16496	16645	16675	16702	16569	16635	16733	16556	16560	16755	16706	16529	16724	16583	16511	16308	16585	16564	16656	16593	16726	16668	16562	16468	16446	16653	16511	16610	16808	16678	16546	16602	16780	16787	16644	16673	16435	16548	16491	16317	16613	16614	16463	16654	16421	16564	16478	16413	16853	16669	16622	16634	16542	16552	16586	16743	16638	16558	16534	16583	16591	16395	16783	16610	16578	16647	16805	16489	16491	16619	16790	16526	16589	16550	16626	16544	16461	16682	16526	16556	16612	16452	16697	16398	16605	16625	16514	16683	16628	16518	16619	16632	16788	16706	16378	16544	16469	16557	16552	16436	16615	16656	16661	16382	16620	16430	16686	16463	16779	16509	16704	16499	16490	16563	16579	16482	16488	16548	16753	16566	16698	16459	16726	16792	16554	16555	16651	16593	16644	16639	16604	16526	16766	16683	16811	16755	16721	16654	16683	16569	16336	16753	16678	16694	16484	16575	16799	16484	16751	16639	16470	16654	16560	16803	16556	16638	16564	16567	16474	16479	16561	16490	16586	16524	16447	16637	16692	16732	16546	16700	16431	16472	16617	16632	16719	16661	16530	16641	16652	16668	16560	16595	16684	16788	16521	16540	16524	16733	16619	16602	16736	16611	16764	16473	16650	16586	16603	16823	16693	16864	16519	16515	16653	16571	16654	16562	16670	16643	16555	16644	16441	16629	16638	16747	16680	16561	16723	16568	16598	16624	16389	16630	16646	16665	16703	16753	16783	16609	16422	16672	16808	16589	16548	16777	16657	16307	16611	16729	16559	16436	16604	16415	16562	16589	16642	16628	16617	16647	16880	16587	16828	16603	16761	16505	16683	16286	16410	16603	16669	16590	16425	16419	16510	16741	16534	16769	16643	16683	16616	16741	16543	16627	16394	16646	16693	16492	16464	16725	16664	16526	16726	16822	16593	16650	16694	16824	16495	16689	16616	16472	16680	16564	16704	16542	16566	16777	16567	16640	16492	16663	16492	16656	16600	16673	16541	16354	16617	16505	16384	16398	16495	16450	16577	16522	16522	16626	16280	16631	16635	16624	16573	16722	16665	16669
14926	26210	23745	18290	16940	15449	15059	14599	14405	14358	14135	14014	14069	14071	14115	13936	14072	13898	14083	13862	13917	13994	13993	13916	13866	13990	13848	13889	14079	13883	13892	13949	13866	13826	14037	13905	13844	13890	13953	13944	13941	13798	13822	13949	13908	13837	13802	13996	13840	13821	13837	13897	13762	13836	13978	13766	14145	13879	14052	13887	13754	14034	13859	13713	13819	13885	13859	13924	13804	13790	14005	14089	13873	13891	14021	14136	14107	14139	13973	14064	13926	13823	13860	14097	13992	13881	13774	13889	13888	13936	14003	14030	13863	13822	13974	13990	13769	14050	13870	13920	13697	13808	13860	13946	13900	13776	13773	13916	13848	14008	13733	13804	14042	13849	13861	13876	13884	13879	14032	13901	13961	13843	13867	13874	13839	13935	13853	13803	13986	13799	13827	13669	13954	13669	13882	14025	13995	13848	13752	13732	13818	13781	13810	13980	13921	13782	13921	13982	13868	13975	13820	13933	13942	13981	13873	13935	13871	13998	13839	13754	14046	13862	13733	13917	13862	13921	13858	13829	13840	13961	13970	13783	13831	13836	13806	13906	13849	13991	13937	13886	13935	14012	13761	13962	13751	13759	13804	13777	13909	13760	13717	13864	13791	13902	13810	13638	13832	13868	13706	13788	13837	13832	13951	14063	13903	14060	13749	13749	13924	13904	13959	13861	13969	13851	13919	13988	13992	13916	13792	13830	13764	13861	13813	13937	13761	13782	13935	13633	13904	13924	13831	13861	13929	13857	13893	13962	13725	13875	13694	13877	13809	13894	13914	13884	13927	13695	13816	13860	13808	13877	13805	13806	13881	13769	13962	13922	13915	13856	13803	13949	13837	13951	13900	13906	13967	13939	13842	13856	13862	13777	14047	13952	13778	13940	13876	13818	13664	13917	13827	13984	13808	13777	13869	13931	13829	13886	13828	13918	13653	13961	13897	13727	13969	13801	13783	13889	13861	13811	13697	13819	13910	14012	13859	13887	13946	13714	13957	13914	13814	13720	13776	14024	13951	13866	13928	13885	13778	13983	13931	13876	13799	13906	14021	13863	14059	13950	13757	13816	13668	13862	13820	14011	13861	13866	13745	14035	13792	13809	13956	13788	13824	13920	13639	13891	13856	13791	13885	13959	13713	13881	13892	13947	13640	13899	13877	13878	13838	13857	13759	13749	13787	13694	13867	14006	13962	13848	13960	13762	13849	13709	13747	13824	13930	13844	13860	13971	13945	13763	13842	13820	13781	13779	13810	13724	13912	13908	13801	13868	13893	13737	13794	13990	13722	13762	13888	13696	14013	14047	13860	13901	13789	13745	13911	14006	13739	13678	13857	13932	13896	14001	13768	13880	13707	13794	13877	13931	13828	13809	13816	13996	13887	13722	13715	13942	13910	13962	13869	13883	13896	13855	14021	13944	13732	13861	13940	13921	13830	13751	13923	13833	13813	13665	13769	13782	13947	13819	13869	13761	13963	13910	13850	13742	13955	13704	14009	13929	13822	13821	13965	13937	13952	13925	13785	13874	13728	13876	13959	13858	13848	13692	13876	13914	13922	13817	13902	13995	13705	13902	13977	13822	13938	14008	13989	13632	13876	13738	13724	13965	13760	13758	13869	13839	13834	13981	13951	13939	13890	13894	13838	13920	13732	13785	13867	13814	13790	13775	13799	13762	13835	13860	13850	13917	14011	13874	13875	13962	13937	13904	13893	13750	13840	13784	13859	13998	13698	13891	13856	13933	13784	13846	13735	13791	13699	13769	14004	13871	13829	13820	13921	13879	13774	13904	13990	13799	13853	13962	13885	13913	13917	13867	13822	13886	13865	14084	13910	13815	13844	13898	13960	13820	13846	13931	13951	13945	13993	13945	13860	13909	13939	13930	13961	13794	13767	13808	13850	13970	13852	13830	13874	13958	13854	13903	14030	13816	13768	13970	13798	13880	14036	13906	13802	13906	13751	13933	13638	13918	14010	13882	13717	13909	13907	13669	13727	13765	13893	13856	13813	13818	13805	13878	13759	13806	13863	13824	13916	13754	14141	13900	13797	13910	13733	13769	13897	13883	13899	13930	13851	13782	13922	13896	13794	13888	13885	13783	13873	13891	13910	13857	13902	13809	13892	13680	13853	13758	13889	13945	13884	13918	13828	13939	13943	13818	13737	13868	13825	13930	13771	13848	13821	13804	13816	13741	13899	13867	13751	13870	13878	13850	13898	13766	13792	13874	13820	13959	13899	13832	13917	13860	13863	13943	13944	14003	13927	13766	13791	13896	13908	13862	14069	13801	13871	14044	13954	13854	13733	13877	13862	14007	13750	13888	14098	13843	13762	14018	13926	13839	13800	13996	13828	13729	13805	13937	13844	13875	13852	13945	13939	13742	13914	13956	14025	13990	13943	13811	13728	13833	13715	13839	13753	13769	13989	13844	14008	13975	13909	14040	13904	13928	13744	13889	13975	13848	13981	13693	13793	13997	13959	13849	13785	13858	13842	14005	13816	13827	13769	13836	13888	13789	13895	14006	13843	13764	13834	13965	13865	13759	13997	13734	14080	13762	13859	14014	13848	13965	13843	13865	13870	13921	13741	13930	13921	13918	13829	13876	14040	13845	13839	13834	13740	13810	13664	13829	13749	13837	13881	13863	13824	13864	13791	13778	13892	13812	13765	13783	13897	13887	13899	13927	13913	13833	13880	13911	13847	13883	13701	13979	13771	13843	13681	13726	13925	13887	13826	13899	13801	13766	13741	13853	13850	13848	13779	14056	13986	13842	13659	13843	13806	13787	13769	13774	13714	13955	13871	13890	13713	13987	13820	13789	13887	13855	13846	14029	13861	13817	13868	13847	13940	13797	13930	13812	13961	13839	13786	13683	13873	13874	13869	13871	13959	13746	13696	13750	13761	13815	13890	13938	13732	13976	13786	13825	13956	13874	13915	13855	14034	13825	13843	13799	13741	13929	13963	13973	13909	13858	13840	13851	13906	13763	13888	13761	13959	13856	13855	13886	13961	13794	14007	13961	13839	13820	13725	13988	13911	13963	13851	13896	13877	13761	13881	13725	13958	13823	13971	14039	13846	13892	13886	13786	13791	13941	13877	13818	13851	13790	13800	13842	13842	13922	13729	13888	13894	13849	13828	13913	13748	13901	13794	14051	13865	13974	14080	13747	13805	13859	13920	13790	13830	13955	13821	13882	13973	13815	13806	13898	13951	14053	13739	14002	13712	13759	14040	13959	13784	13824	13760	13701	13952	13940	13667	13846	13896	13904	13823	13811	13766	13845	13733	13881	13805	13895	13944	13658	13920	14029	13847	13795	13782	13853	13695	13646	13834	13856	13818	13670	14035	13864	13890	13857	13880	13769	13985	13814	13809	13870	13764	13804	13699	14056	13737	13857	13767	13737	13851	13898	13837	13668	13953	13802	13844	13987	14026	13804	13867	13948	13884	13880	13858	13837	13964	13906	13910	13962	13924	13896	13945	13836	13910	13971	13760	14039	13756	13802	14068	13803	13789	13872	13977	13975	13798	13899	13855	13711	13796	13964	13670	13763	13755	13961	13893	13892	13928	13762	13863	13853	13935	13965	13962	13909	13813	13825	13852	13856	13846	13773	13972	13742	13983	13922	13882	13993	13801	13881	13830	14015	13804	13910	13883	13800	13754	13830	13620	13868	13805	14096	13770	13895	14010	13967	14035	13701	13827	13916	13931	13925	14022	14065	13879	13897	13831	13777	14007	13874	13932	13869	13654	13881	13806	13851	13893	13890	13945	13865	13964	13801	13767	13896	13847	13882	13902	13820	13738	13831	13831	13886	13782	14014	14031	13936	13830	13851	13939	13812	13866	13821	14031	13954	13752	13833	13944	13779	13735	13839	13878	14040	13917	13866	13787	13709	14021	13715	13863	13853	13977	13955	14024	14056	13797	14071	13871	13968	13810	13780	13720	13776	13834	14029	13980	13855	13836	13924	13740	14005	13704	13727	13840	13892	13852	14067	13982	13902	13704	13823	13825	13809	13856	13913	13793	13937	13760	13750	13829	13978	13896	14027	13658	13851	14032	13901	13881	13931	13762	13851	13871	13818	13866	13948	13957	13607	13864	13903	13887	13868	13797	13913	13899	13833	14033	14007	13874	13732	13828	13905	13839	14069	13852	13852	13821	13839	13929	13800	13760	13788	13934	13949	13870	14041	13742	13981	13924	13689	13717	14003	13856	13848	13827	13867	13894	13745	13893	13800	13811	13789	13842	13761	13846	13805	13785	13901	13804	13977	13992	13743	13719	13841	13979	13775	13881	13885	13912	13573	13878	13912	13833	13770	13762	13972	13932	13839	13932	13759	13842	13845	13972	13899	13780	13857	13635	13729	13672	13954	13793	13942	13974	13851	13843	13873	14045	13797	13943	13915	13818	13837	13789	13767	13921	13908	13956	14001	14037	13839	13805	13886	13732	13917	13722	13947	13983	13955	13756	13885	13898	13784	13890	13931	13731	14072	14022	13713	13792	13898	13844	13946	13948	13764	13810	13757	13928	13768	13894	13749	13717	13834	13772	14021	13793	13746	13883	13916	13712	13995	13789	13964	14006	13823	13911	14011	13816	13942	13735	13829	13855	13936	13766	13982	13782	13981	13879	13809	13820	13757	13793	13753	13678	13828	13820	13803	13822	13798	13873	13737	13804	13842	13982	13821	13970	13727	13783	13908	13928	14060	13848	13971	14031	13716	13861	13847	13847	13806	13948	13790	13867	14090	13663	13860	13939	13849	13910	13773	13694	13909	13891	13972	13884	13883	13742	13939	13966	13707	13818	13788	13990	13918	13865	13726	13866	13843	13964	13788	13699	13700	14021	13941	13972	13843	13887	13886	13841	13803	13816	13783	13748	13934	13773	13945	13848	13830	14009	13699	13777	13773	13864	13982	14035	13878	13952	13785	13987	13807	13881	13987	13918	13857	13793	13692	13838	13877	13862	13869	13817	13827	13806	13729	13900	13672	13742	13861	13887	13977	13830	13713	13975	13940	13767	13889	13726	13851	13986	13991	14021	13934	13706	13680	13880	13819	14054	13895	13886	13861	13753	13634	13796	13868	13965	13963	13820	13728	13751	13776	13727	13829	13718	13930	13933	13681	13870	13824
22806	21082	28800	23675	21442	23167	24049	18638	17707	17814	17694	17274	17374	17480	17225	17387	17239	17135	17059	17104	17213	17155	17119	17161	17255	17046	16899	17287	17099	17014	17203	17205	17219	16868	17155	16982	17102	16920	17135	17018	17005	17348	17024	17213	17154	16875	17066	17095	17022	16994	17123	16963	16998	17068	16719	16885	17173	17184	17064	16961	16822	17081	17018	17025	16997	16943	16950	17053	17204	16909	17094	17155	17098	17049	17093	17354	17284	17151	17044	17184	17276	17003	17123	16981	16968	16964	17049	17045	17009	16914	16995	16951	16972	16934	16650	17022	16930	16989	17297	17057	16951	16988	17076	16923	16987	16820	16980	17029	16888	16923	16784	16990	16996	16897	16933	16946	16973	16902	17117	16784	16970	16866	17008	16881	17025	17076	16939	16775	16901	17176	16670	16931	16935	16905	17033	17022	16946	16837	16835	16957	16850	17067	16954	16911	17001	16893	17084	16942	16645	16769	17056	16904	16997	17039	16950	16858	16914	16801	17034	16901	17012	17060	16730	17211	16990	16893	16759	16960	16979	16971	17012	17107	16957	16992	16966	17105	16793	17003	17204	16723	16864	16797	16974	16957	17074	16948	16867	16911	16806	16832	16948	17001	16771	16850	16714	16633	17111	16799	16902	16952	16882	16914	17148	16953	17126	16792	16956	16912	16924	16900	16906	17017	16777	16844	17003	16953	16955	17022	16854	16976	16861	16872	16790	17016	16965	16908	16868	16918	16816	16895	16940	17021	16844	16783	17134	16974	16959	16931	17026	16875	16793	17083	16797	16838	16969	17052	16920	17016	16917	16583	16841	16884	16783	16822	16983	16891	17132	16847	16721	16897	16829	17187	16936	17043	16744	16805	16987	17061	17037	16845	16648	16953	16838	16824	16853	16823	16738	16881	17001	16737	17030	16680	16928	16768	16822	16912	16846	16856	16711	16915	16922	16882	16991	16969	16840	16810	16972	16861	16900	16949	16954	16802	16883	16797	16844	17112	16832	16789	16841	17026	17112	17009	16786	17000	16922	17019	16959	16764	16855	16831	16950	16789	16870	16859	17060	16890	16794	16978	17078	17085	16951	17020	16963	16863	17009	17021	16864	16814	16928	16849	16861	17052	16842	16861	16974	16862	17124	16767	17041	16651	16773	16696	17053	16913	16744	16997	16685	16983	16733	16940	16945	16728	16932	17011	16999	17084	16768	16854	16935	17062	16989	16850	16722	16849	17015	16677	16975	17013	16797	16802	16769	16811	16999	16867	16857	16802	17072	16939	16855	16846	16972	16887	16912	16965	16846	16980	16827	16905	17077	17008	17030	17053	16947	16724	16840	16979	16864	16949	16867	16971	16922	16728	16792	16967	17054	16844	16946	16954	16902	16693	16808	16874	17079	16919	16980	16925	16684	16849	16798	16887	16918	17137	16995	16876	16622	17001	16896	16950	17060	16817	16776	16668	17020	16875	16892	16989	17094	17089	16939	16855	16925	16858	16777	17113	17087	17005	17097	16962	16904	16986	17014	16967	17003	17050	17005	16964	16993	16983	16914	16799	16836	16992	16817	16649	16862	16747	16995	16808	16710	16938	16857	16767	16877	16900	16941	17084	16933	16702	16903	16936	16770	17060	16839	16786	17025	16971	16801	16797	16873	16936	17138	17040	16722	16810	17018	17132	16997	16782	16759	16688	16934	16688	16755	16876	16938	16964	16819	16828	16843	16940	16934	16914	16909	16717	16855	16921	16931	16842	16672	16646	17018	16740	16823	17074	16992	16772	16986	16952	17120	16855	16807	16930	17009	16972	16796	16823	16790	16853	16902	16795	16936	16799	16945	16877	16959	17121	16874	16814	16821	16892	17013	17001	16949	17014	17098	16842	16939	16752	16851	16932	16938	17008	16836	17036	16980	16861	16848	16970	17106	16885	16923	16875	17022	16798	16825	16896	16806	16862	16957	16792	16951	16894	17157	17007	16903	17013	16893	17114	16892	16857	16973	16818	16962	16924	16803	16895	16888	16939	16927	16925	16834	16980	17035	16822	17060	16961	16804	16850	16939	16962	16759	16782	16950	16744	16834	16905	17157	16985	17010	16808	16894	17158	17048	16991	16970	16896	16866	16983	17077	17025	16854	16905	16967	16826	16939	16971	16971	16784	17045	16767	16983	16929	16748	16996	16792	16959	16931	16967	16904	16956	16928	17069	16726	16903	16801	16909	16848	16754	16977	17060	16893	16873	17058	16775	16873	17006	16771	16830	16957	16970	17005	16966	16932	17030	16840	16997	16715	17041	16953	17111	16842	16835	16907	17009	16892	17080	16904	16927	16805	16885	16831	16915	17037	16751	17004	16830	16887	17079	17034	17071	16935	17064	16823	16855	16952	16892	16767	16874	16918	16774	16873	17118	16937	16989	17133	16973	16934	16734	16980	16959	16812	16602	16814	16767	16785	16877	17011	16767	16984	17017	16711	16915	16789	16826	17123	17010	17022	17007	16871	16840	16818	16940	16778	16747	17033	16882	16960	16942	16842	16871	16919	17052	16962	16924	16875	16959	16826	16793	16905	16767	16878	16967	16931	16941	16954	16915	17019	16862	17061	17183	16948	16897	17013	16826	16743	17154	17024	16924	16829	16864	16702	16930	16948	16918	16884	16883	16874	16915	16854	16927	17058	17007	16803	16864	16812	16903	16860	16942	16805	16990	16680	16892	16851	17020	16949	16912	16795	17028	16964	16968	16833	16916	16949	16847	16924	16892	16787	17064	17013	17006	16733	16919	16985	16725	16916	16948	16809	16671	16997	16959	17058	16802	17062	16901	16943	16852	16866	17054	16919	16901	16983	16835	16970	16810	16931	16980	17177	16985	16747	16811	16991	16798	16848	17121	17033	17147	17068	16778	16840	16873	16987	16962	17013	16758	16930	16884	16900	16862	16922	16944	17004	16999	17062	16977	16855	16807	16912	16768	17044	16833	16982	16907	16866	16871	16911	16718	17010	16985	17006	17025	16958	16929	16890	16935	16943	16945	16700	16873	16986	17070	16911	16976	16802	17070	16723	16783	16758	17077	17006	16831	16746	16768	16923	16970	16821	16955	16815	16858	17014	17175	16962	16990	16862	16703	16865	16961	16924	16893	17118	17198	16995	16964	16916	17001	16832	16825	16839	16767	16803	16762	17004	16876	16873	16993	17136	17063	16939	16897	16746	16595	16773	16915	17010	16971	16710	17130	17065	16959	16910	16971	16953	16899	17081	16950	17031	16800	16951	16905	16874	16890	16864	16931	17006	17043	16732	16908	16922	17004	16901	17124	16804	16874	17108	17089	16725	17210	17024	16825	16906	16847	16946	16985	16954	16885	16764	16753	16903	16770	17133	16955	16916	16858	17065	17041	17086	16814	16831	17053	16718	16958	16981	17089	16932	16716	16651	16952	16851	16740	16891	16967	16965	16895	17002	16912	17023	16926	16686	16985	17001	17048	16953	16961	17011	16959	16858	16859	16872	16835	16938	16735	16891	16995	17159	16966	16916	16925	17086	16790	16882	16872	17029	16765	16768	16812	16789	16857	16974	16952	17027	16807	16862	16855	16790	17092	16876	16881	16927	16947	16886	16877	16819	16840	17082	17010	16794	16904	16732	16646	16806	16946	16938	17128	16955	17022	16776	16891	16862	17008	16908	17121	16818	16882	17071	16887	16912	16755	16905	16869	17057	16806	16889	16850	16772	16804	16834	16662	16982	16847	16931	16963	16993	17096	16861	17163	16946	16972	17023	16800	16773	16574	16984	17097	16715	16899	16976	16799	16910	16969	16856	17082	16897	16862	17014	16961	17024	17151	16887	16917	16805	16929	16822	16936	16997	16934	16985	16965	17051	16834	17162	16947	16927	16897	16968	17018	16762	16956	17116	17049	16947	16758	17101	16698	16866	16802	16791	16815	16874	16966	16958	16896	16987	16907	16742	16711	16959	16969	16859	16975	16806	16946	16868	16772	16877	17024	16973	17051	16858	16763	16830	16896	16803	16825	16940	16691	16966	16865	17032	16909	16949	16835	16885	16814	17068	17069	16971	17048	16796	16845	17091	16979	16615	17010	17090	16860	17126	16910	16799	17194	16816	17069	16830	16924	17068	16886	17191	16897	16979	16942	17061	16882	17075	16778	16946	16892	16893	17096	16867	16920	16990	16949	16900	17089	16879	16844	16962	16865	16835	16964	16974	16794	16802	17052	16994	17003	16949	16928	16791	16981	16896	17053	16911	16935	16654	16989	17001	16934	16864	17022	16686	16820	16776	16888	16971	16772	16893	16641	17076	16875	16853	17087	16622	17131	16920	16788	16994	16883	16934	16986	16807	16951	17028	16865	17091	17083	16924	16767	17210	16918	16726	16885	17018	16823	16902	17260	16918	16735	16817	16954	16842	16781	16860	16763	16870	17032	16744	16878	16951	17058	17034	16823	16854	16967	16857	16958	16809	17013	16986	16844	16940	16943	16742	16599	16979	17011	16991	16875	16894	16872	16781	16910	16970	16978	16717	17085	16844	17002	16998	16948	16963	16894	16789	17002	16728	17036	17017	17113	16936	16763	16832	17124	17015	16857	17021	16753	16936	16918	16793	17006	16869	16773	17028	16858	16832	16844	17093	16920	16978	16878	16924	16817	16847	16937	16806	16831	16963	16920	16912	16707	16813	16942	16746	16866	17130	16818	16874	16939	16948	17049	17028	16732	17080	16921	16832	16976	17090	16825	16904	16894	16885	16993	16947	16952	16948	16868	16789	16943	16893	17049	16775	16759	16798	17019	16739	16797	16932	16920	16930	16795	16792	17049	17060	16862	16978	16898	16955	16880	17005	17129	16889	17000	17100	16799	16703	16889	16875	17021	16831	17043	16993	17089	16690	16872	17069	16842	16893	16899	16961	16898	16873	17138	16794	17076	16828	16787	16680	17136	16878	16887	16775	17047	16975	16963	16925	16788	17001	16695	16957	16881	16760	17083	16879	17031	17040	16864	17076	16919	16833	17159	16720	16857	16990	16907	17054	17048	16867	16943	16676	16776	16749	16980	16941	16938	16848	16678	16827	16832	16858	16786	16954	17025	16932	16883	16863	16854	16879	16946	16864	16769	16830	17020	16807	16913	16978	16830	17022	16824
16906	31428	27816	23382	19890	16967	15959	15388	14875	14711	14602	14399	14404	14422	14144	14467	14283	14241	14304	14229	14191	14267	14096	14183	14140	14187	14083	14252	14081	14155	14132	14050	14103	14110	13966	14084	14180	14108	13937	14132	14074	14193	14016	14116	14157	13928	14147	13996	14011	14128	14174	13973	14032	13921	14087	14094	13926	14051	13981	14173	13949	14163	14055	14063	13962	14094	14129	13943	14016	14039	14171	14195	14046	14273	14304	14267	14354	14161	14119	14090	14245	13997	14063	14126	14032	14144	14138	14136	14018	14199	14009	13975	14059	13931	14147	14107	13895	13958	13938	14012	14103	14098	14154	13948	14289	13879	13968	14049	14168	14081	13953	13974	13996	14004	14084	14004	14121	14022	14108	14158	14075	14004	13997	13831	14077	13998	14196	13840	14101	13928	14028	14043	14043	14328	14198	13991	14052	14143	14091	14257	13872	14050	14104	14013	13898	14076	13919	13919	13935	13945	14132	13968	13982	14176	14111	14057	14120	13960	14047	13951	14139	14188	13939	14103	13892	13956	13934	14075	14019	14112	14052	14238	14020	14041	14077	14017	13992	14015	14041	13779	14150	14044	14028	14311	14121	13981	14018	13947	14011	14006	13953	13819	14044	13951	14128	13958	14060	14204	13784	14139	14010	13979	13987	13991	14124	14056	14035	13936	14141	14129	14165	13961	14068	14031	14012	14088	14004	13987	14121	14028	14039	14157	14162	14052	14097	14089	13949	13914	14025	14137	14124	14013	14041	14114	13943	14071	13930	14073	14074	14120	14028	14097	14002	14050	14147	14159	14160	14160	14151	13964	13989	14026	14057	13981	14025	13960	14071	14123	13986	13921	13928	14147	14004	14034	14188	14103	14008	13952	14007	13952	14152	14008	14035	14015	14009	13912	13936	14077	13917	13984	14131	14101	13981	13931	14229	13978	14141	13862	14040	14025	14089	14051	13896	14083	13992	13996	14017	13947	13937	13977	13981	14110	14007	14011	13977	14139	14036	14045	13941	14118	14100	14145	13945	14063	14182	14058	14090	13961	13944	14086	14120	14048	14031	13974	14110	14123	14044	14145	13964	13961	13914	14012	14044	14028	14104	14038	13964	13844	13862	14206	14143	14036	13837	13907	14243	14043	14167	14196	13994	13976	14038	13895	14156	14042	13921	14104	14178	13925	14147	13943	14160	13798	14033	14011	14187	14153	14140	13848	14060	14050	14043	14076	13955	13946	13892	14055	14144	14133	13960	13981	13951	13954	13954	13962	14038	14084	14071	13997	14015	13935	14098	13991	14073	14074	14031	14105	13965	13895	13948	13955	13936	14077	14080	14042	14100	14067	14014	13897	13973	13877	14176	13990	13951	13986	14145	14116	13960	13974	14086	14088	14120	14077	13981	13994	13963	14060	14081	14026	13921	13947	13936	13968	14099	13938	14004	13819	14134	13926	14027	13862	14011	14159	14068	14100	13960	13972	14119	14064	14042	14002	13957	13999	13999	14186	13888	13997	13905	14077	14047	14159	14054	13903	13897	13964	13926	14050	14025	14052	14163	14010	13924	13934	13889	14019	13979	14021	14114	14052	14078	13914	14116	13928	14076	14138	13935	14036	14187	14179	14076	13928	14155	14064	14088	14087	14111	13980	13993	14065	14209	14095	14074	14031	13973	14135	14067	13956	14292	14099	14005	13966	14088	13978	14075	14064	14136	13905	14232	14087	13954	14100	14085	13904	14163	14112	14079	13961	14060	14177	14031	14059	14099	13987	14104	14170	14066	14223	14041	13942	14004	13920	14100	14010	13958	13954	13946	14139	14009	13895	14034	14169	14064	13971	14096	14015	13957	13971	13975	13959	14011	14061	13923	14181	14129	14106	13928	13882	14011	14057	13928	14141	14236	14076	14147	14037	14110	14096	14006	14045	13965	14057	14098	13995	14235	14080	13932	14089	14048	14007	13994	14092	14106	14061	14040	14094	13953	13968	14008	13942	13938	14135	13912	14074	14203	13961	14021	14058	13819	14100	14013	13990	14128	13841	14037	13765	14115	14155	14182	13938	14124	13998	13935	14003	14180	13966	13866	13861	14146	14014	14098	13973	13945	14118	14015	14086	14037	13914	14151	14055	14031	13940	14042	14002	14060	14117	14095	14111	14192	14070	13980	14140	14119	13931	14167	13894	13986	13980	13903	14018	13945	14001	14072	14058	13855	14222	13932	13962	14097	13841	14091	14074	14025	14034	13816	14186	14181	14044	14048	13986	14019	13896	13984	13900	13939	14138	14131	13962	13932	13968	14057	14047	13995	13789	13959	13950	14062	14071	14017	14176	13867	13948	14112	14009	14054	14128	13996	14096	14091	14002	13994	13962	13802	13965	13840	14057	14159	14083	14079	14077	14056	13986	13944	13994	14056	14044	14087	13911	13921	14019	13992	14060	14027	13980	13978	14121	14043	14267	14027	14124	13838	14036	13906	13971	14084	14057	13907	14152	14007	13946	14109	14095	13906	14110	14019	13985	13920	14042	14039	13954	13845	13997	13915	14096	14034	14033	14092	14115	14035	14026	14017	13834	14038	14126	14125	14115	14104	14075	13909	13958	14100	13991	13910	14070	13939	14089	14087	14093	13976	14178	14128	14049	13886	13944	14061	14120	14008	13927	13996	14017	13877	14065	14150	13924	13967	14009	14057	13980	13932	14041	14105	14001	14103	13943	13850	14022	13970	14067	13969	14006	13935	14016	14056	14093	14029	14031	14048	14003	13979	14025	14019	13916	14115	14013	14228	14009	13803	14084	13993	14127	13951	14066	14142	14083	13921	13948	14010	14071	14251	13936	14027	13886	14037	13986	13978	14036	13904	14006	14140	13772	14005	14126	13807	13962	13974	14023	13902	13990	13931	13891	13926	14100	13835	13939	14098	13856	14098	14007	14104	14062	14052	14077	14009	14015	14104	13969	13999	13937	13998	14035	14170	13913	13983	13913	14062	14016	14115	14084	14129	14023	14055	14022	14101	14031	14075	14079	14094	14106	14018	13976	14058	14011	14055	14010	14139	14021	13990	14012	14114	13902	14222	14130	14073	14061	14028	13872	14016	14093	14177	14020	14075	14076	13982	14059	14138	13864	14210	14002	13943	13926	13872	14175	14082	13829	13949	13956	14084	14020	14101	13973	14124	14040	13950	14082	14225	13910	13863	13995	14022	13949	13985	14128	13987	14042	14121	13963	14256	14044	13986	14016	14047	13993	14113	14067	14064	13960	14192	14144	13980	13822	14014	13991	14028	13992	14010	13876	14132	13887	13891	14075	13980	13914	13898	14006	14019	13917	13979	14119	13771	14002	14007	14131	13916	13883	14008	14085	13841	13933	13949	14035	13974	14073	13880	14050	14010	14130	14043	14070	13979	14029	13967	14080	14096	13933	13898	14092	14136	13941	14028	13985	13870	14174	14113	14052	14008	14111	13912	14046	14074	14056	13985	14176	14069	13875	14047	13998	14079	14035	14025	14020	14004	14144	14074	14135	13832	13864	14040	14129	13969	13963	13886	13998	14041	13864	13992	14020	14044	14165	14089	14007	14142	14131	13958	13823	13938	14075	13966	13958	13990	13991	14209	13951	14124	14112	13959	13989	14100	13967	14046	13974	13859	14061	14041	14043	13976	14184	14135	14077	13950	14193	13912	14037	14057	13893	14015	14025	13899	13927	14094	14005	13978	13932	14017	13964	13873	13913	14083	14071	14055	13873	14015	13989	13942	13988	13999	14140	14043	14105	13948	14050	14000	13968	14109	13948	14004	14016	13918	13999	14054	13992	14013	13976	13913	14025	13939	14224	13970	14077	14112	14046	13893	14045	13913	14014	14012	14011	13964	14102	13978	14039	14105	13912	13899	14115	14052	14070	14161	14046	14039	13978	14131	13983	14099	13911	14096	14140	13991	14100	14018	14052	14038	14018	14118	13723	14145	13947	14006	14146	13902	14091	14105	13991	14101	14035	13907	13997	13931	14041	14113	13956	14089	14148	14064	13930	13988	13899	13943	13879	14024	13798	14102	14005	13939	14256	13961	13916	14063	13867	14115	13979	14074	13998	14052	14190	14052	14098	13938	13991	13987	13902	14097	14060	13968	14103	14121	14062	14226	13964	14001	14076	13800	14044	14082	14001	14126	14054	13859	14007	13985	13958	14029	13889	13963	14059	14055	13829	14043	14014	14114	13952	13958	14161	13960	14156	14004	14035	14148	14029	14026	14076	14092	13995	14127	14025	13985	14078	14165	13981	14160	14066	13930	13978	13970	14123	13957	14103	13962	14006	14132	13942	14044	14038	13785	13945	14051	14040	14183	14007	14038	13897	14100	14041	13978	13973	13884	14125	14212	13954	13992	13879	14045	13984	13895	13887	14025	13963	14128	14141	13995	13927	13966	13888	13977	14004	14146	14036	13947	13968	14034	14122	14038	14021	14094	14097	13943	14028	14058	13862	14116	13993	14084	13855	13877	13987	13918	14011	13968	13924	14015	14148	14169	13912	13998	13901	14054	14087	14098	14095	14027	13956	14004	14076	13980	13968	13974	13866	14069	13995	13915	14012	13989	14066	14118	14060	13953	13883	13975	14075	13970	13908	14062	13970	14107	14032	14096	14003	13942	14018	13898	14173	13927	14039	14104	14128	14145	13886	13846	14066	14037	14046	14128	14007	13899	13987	14056	14190	13997	13902	13948	14029	14037	14074	14045	13976	14210	14039	13951	13939	14053	14003	14088	14230	14041	14047	13984	14094	14147	14137	13814	14125	14069	14100	14084	13980	13975	14113	13863	13929	14072	13805	14147	14018	14052	14075	14051	14005	14071	14128	14093	13878	13981	14029	14051	14049	14002	13897	14004	13925	14050	13965	13842	13916	14045	13972	14094	13977	14040	13994	14108	14195	14045	14168	13901	13988	13973	13895	13788	13915	14155	14039	14027	13930	13927	14060	14056	13903	13892	13850	14028	14083	14093	14073	14039	14090	13994	14045	14053	14229	13792	13883	14002	14013	13963	13989	14109	13960	13997	14083	13990	14059	14001	13963	14003	14077	13960	14056	13994	14076	14100	14115	13975	14099	13993	13997	13925	13961	14045	14010	14121	13994	13993	14049	13982	14013	13954	14147	13989	13948
27740	21987	24248	21288	17696	17553	17306	17110	16961	16948	16984	16878	17075	16948	16814	16738	16889	16860	16704	16972	17119	16809	16952	16912	16969	16973	17034	16899	16851	17028	16932	16914	16994	17088	17007	17070	16918	16950	16944	16930	17244	16853	17059	16846	16869	16876	16954	16918	16941	16934	17110	16881	16785	17059	17044	17050	17030	17040	16936	16769	16931	16847	16847	16935	16870	17046	16948	16832	16798	16986	17029	16972	17008	17086	16908	17064	17187	16897	17072	16963	16947	17230	16998	16878	16930	16833	16762	16978	16881	16746	16957	17062	16832	16965	16935	17093	17066	16769	16961	16998	16749	16925	16827	16782	16871	16973	17020	16953	16935	16987	16907	16971	16968	16799	16744	17096	17007	16762	16809	17254	17121	16956	17077	16924	16650	16816	16734	16991	17019	16863	17083	16795	16939	16966	16944	16833	17049	16931	16685	16871	16902	17151	17097	16863	16994	16938	17026	17041	17164	16858	16926	16926	16913	17100	16998	16989	16834	16801	16875	16850	16973	16803	16941	16854	16668	16856	16877	16957	16775	17024	17003	17107	16726	17058	16803	16853	17003	16797	16922	17120	16875	16955	17046	17161	16899	16897	16823	17012	16896	16809	16990	16912	17078	16868	16779	16859	16783	16760	17015	16958	16753	16983	16581	16912	17083	17035	16796	16890	16901	16977	16710	16910	16912	16924	16854	16882	17011	16899	16869	17137	16830	16922	16943	16760	16985	16969	17051	17116	17025	16771	16956	16952	16703	16756	16783	16982	16779	16977	16908	16864	17143	16932	17015	16926	16846	16800	16969	17016	16946	17133	17022	16944	16846	16917	16848	16900	16908	17012	16853	16905	17058	16959	16830	16973	16801	16880	16790	16961	17114	16969	16896	16895	16677	17013	17062	17137	16864	16996	16915	16976	17007	16842	16724	16936	16854	16858	16892	16864	16798	16956	16902	16897	16866	16873	16884	16697	16951	16958	16877	16797	16900	16878	16891	16901	17006	17012	16920	16962	16964	16888	16981	17051	16780	16980	16794	16931	17075	16755	16938	17059	16897	16503	16940	16742	16936	16952	16892	16824	17187	16972	17055	17066	17122	16709	16825	16804	16952	16931	17068	17060	16935	16842	16915	17088	16870	17127	16947	16844	16766	16972	16903	16827	16847	17108	16861	16905	16894	16821	16847	16807	16821	16781	16907	16839	16919	16937	16865	17149	16928	16951	16977	16745	16791	16834	16901	17016	16738	16976	17012	17024	16912	16830	16862	16966	16960	16745	16864	16752	16861	16817	17056	16842	16835	16821	16816	16738	16829	16877	17182	16865	17223	16888	16945	16997	16929	17022	16834	16995	17002	16726	17000	16955	17031	16917	16722	17155	16728	16911	17047	17011	16958	16985	16990	16986	17134	16864	16790	16811	17022	16730	16890	17081	17020	16953	16840	16958	17048	16798	16932	16916	16921	16998	16869	16758	16931	16832	16900	17137	17090	17022	17029	16961	17064	16930	16961	17137	16879	17045	16853	16824	17030	16956	16854	16933	17069	16872	16984	17127	16955	17089	16981	16820	16972	16755	16969	17036	16820	16834	16678	17113	17022	16884	16985	16970	16947	16971	16989	16927	16950	16939	16727	17043	16806	17080	16980	16869	17175	17042	16979	16929	16918	17029	17038	16754	16717	17129	16931	16923	17138	17089	16671	16809	17016	16964	17055	16875	16997	16935	16806	16981	16866	17029	16956	16987	17172	16637	16964	16941	16941	16796	16678	16852	17073	17068	16865	17014	16968	16937	16799	17024	16993	16798	17052	16935	16820	17067	16941	17007	17217	16729	16864	16907	17010	17103	16878	16951	16979	17000	17142	16754	16955	16825	16824	16909	17189	16888	16885	16972	16809	16856	16957	16976	17084	17005	16859	16850	16798	16892	16939	16889	16851	16959	16915	16918	16924	17075	16875	16888	16808	16700	16993	16828	16973	17069	16890	17133	16977	16955	16799	17055	16757	16930	17012	16843	16828	16832	17047	17017	16931	16951	16708	16722	16931	16813	16913	16920	16940	17023	16582	16909	16811	16959	16956	16881	16901	16892	17019	16910	17123	17106	16810	16926	16923	16833	16841	17046	16747	17061	17020	16969	16970	16953	16898	16928	16912	17075	16943	16956	16957	16930	16573	16810	16923	16971	16972	16787	17042	16671	17176	16909	16957	16877	16713	16792	16874	16872	16966	17096	17006	16949	17023	16955	16966	17026	16816	17009	16838	17184	17115	16865	17006	17011	17053	16997	17129	16900	17063	16998	17037	16825	16998	16941	16878	16954	16838	16961	16970	16909	16934	17072	16942	16900	16841	17128	17100	16993	17097	16752	17052	16788	16915	17051	16849	16823	16945	16923	16757	16888	16894	16918	16961	16949	16973	17007	17025	16919	16932	16943	16910	17056	16838	17035	16887	16869	16841	16867	16930	16958	16892	16922	17058	16893	16896	16950	16981	16803	17030	17142	16795	16956	17063	16852	16859	17124	16929	17010	16999	17012	16848	16860	16976	16952	16750	17035	16915	16789	16863	16991	17077	16756	16767	17013	16901	16954	17130	16972	16976	16850	16959	17086	16909	16891	16715	16752	16956	16918	16921	17149	17102	16998	16650	16871	16961	16926	16969	17192	17020	16843	16825	16955	16986	16959	16875	16996	16924	16838	16864	17088	16993	16815	16876	16988	17031	16923	16828	16914	16988	17078	16884	17043	16945	17070	17004	16972	17150	16994	17201	16906	16880	16941	16924	16736	17004	16963	16881	16988	16998	17145	16800	16767	16940	16938	16883	16931	16834	16873	16783	16937	17117	17074	16912	16939	16910	16990	16865	17107	16817	16916	16943	16791	16933	17086	17047	16959	16912	16917	16982	16906	16997	16840	16661	16811	16994	16945	16908	16808	16985	17069	16933	17036	17037	16976	16868	16787	16860	16883	16998	16959	16952	17026	16733	16794	16894	16940	16889	16940	17043	16836	17010	17162	16979	16668	16788	16886	16930	16830	16986	16846	17020	16798	16938	17050	17171	16790	16925	17006	16968	16915	16973	16804	16840	16812	16839	16862	16903	17055	17009	16862	17223	16986	17023	16874	17087	16863	16910	16756	16922	16949	17000	17053	16966	16666	16770	16883	16869	16969	17008	16986	16992	16959	17073	16925	16924	16793	17028	17125	16874	16933	16919	16835	16800	16869	16826	16924	16890	17133	16761	16811	16956	17080	16883	16725	16769	16979	17108	16734	16999	17043	16873	16910	16975	17156	17000	16895	16844	16859	16905	16924	16946	16583	17011	16931	17080	16909	16848	16823	16843	17044	17014	17015	16920	16910	17075	16752	16822	16901	16998	17011	17033	17084	16982	16956	16902	17046	17036	16953	16990	16680	16863	16815	16912	16830	17125	16727	16815	16877	16980	16938	16884	16773	16801	16720	16968	17090	16817	16923	17068	16619	16544	16969	16999	16928	16839	17003	16897	16823	16955	17120	16956	16885	16955	16867	16906	16851	16920	17005	16884	16944	16979	16925	16885	16741	16913	16854	16927	16853	17197	16843	16916	16896	16817	16915	16885	16931	16933	17088	16871	16957	16967	16806	16881	16981	16980	17021	16826	16745	16901	17150	16981	16940	17109	17032	16857	16884	16860	16827	16835	16935	17046	16920	17049	16941	16775	16978	17037	16937	16803	16992	16788	16904	16873	17041	17004	17000	17068	16983	16881	16951	17060	16841	17052	16979	16944	17087	16956	16938	16964	16931	17021	16728	16931	17010	17031	16903	16864	16784	16899	16984	17067	16746	16778	16836	16754	16910	16901	16842	16836	17055	16906	16972	16939	17151	17127	16856	16903	16883	17060	16927	16903	16861	17037	16902	17010	17166	17002	16934	17070	17017	16932	16844	16822	16891	16856	16933	16770	17006	16765	16866	16965	16822	17090	16948	16952	16966	17075	16991	16955	16853	16992	16988	17041	16867	16963	16965	16857	17042	16801	16888	16897	17128	16928	16862	17097	16860	16970	16968	16975	17122	16917	16940	16968	16923	16961	16934	16802	16846	17007	16992	17012	16763	16975	16941	16979	16852	17092	17014	17116	16903	16841	16841	17109	16849	16818	17036	17024	16842	17000	16876	17012	16950	16874	16791	16946	17119	16848	17099	17025	16940	16833	17049	16951	17014	17067	16862	16860	16846	16964	17062	17059	17057	16929	16997	16854	16994	17136	16873	16928	17033	16964	16830	16922	17093	16951	16862	16873	17005	17106	17017	16974	16550	16899	16927	16882	16884	16816	16790	16946	16899	16990	16954	16953	16857	16869	17034	17064	16929	17165	16940	16952	16813	16786	16909	16879	17089	16866	16903	16893	17121	16826	16969	17166	16835	17096	16830	17020	16907	17027	17068	16918	16997	16840	16832	16898	17055	16931	17020	16893	16887	16666	16784	16845	17133	16883	16955	16901	16927	16789	16785	16757	16956	17064	17078	17013	16747	16918	16993	16761	16962	16960	16894	16998	16924	16931	16869	16998	17034	16843	17067	17103	16762	16833	16871	16896	16977	16940	17037	16747	16917	16916	16851	17105	17067	16946	16920	16889	17006	17090	16957	16892	17081	17045	17005	17095	16897	16970	17085	17007	17080	16937	17034	16811	16849	16967	16957	16977	16878	16927	16969	17009	17287	17058	16949	16978	16983	16876	16789	16950	17087	16940	16976	17049	16908	16966	16880	16885	16742	16964	16922	17026	16806	17084	16852	17020	17017	16906	16984	17092	17015	16845	17063	16984	16892	17084	16999	16926	16965	17022	16923	16901	16978	17131	17073	16861	16688	16958	16912	16861	16844	16883	16756	16846	16961	16955	17101	17085	17059	16853	16923	16926	16764	16733	16865	16734	17004	17108	17037	17035	17049	17035	16715	17014	17028	16843	16780	16963	17084	16855	17008	16878	16990	16955	17038	16901	16790	16782	17138	16883	16829	16899	16814	16909	17015	17002	17228	16890	16911	16855	16942	17048	17199	16734	16842	17040	17023	17025	16895	16890	16876	16996	16817	16905	16955	16958	16937	17001	16803	16852	16869	16946	16778	17001	16960	16879	16682	16927	16793	16905	16687	16972	16813	17070	17004	16800	17141	16735	16768
15430	19870	18966	16707	14935	14555	14232	14282	14214	14096	14077	13908	13974	14045	13951	14138	14087	14089	14013	13954	13852	14166	14012	14259	14058	14032	13893	13880	14060	14082	14006	14094	13997	14065	14100	13995	14094	14048	14017	13923	13892	14047	14114	14068	14012	14055	13975	14133	14112	13938	14005	13884	13981	14049	13935	14011	14147	14150	13985	13887	14069	13941	14033	13948	13889	14133	13903	13916	14077	14014	13975	14044	14130	14214	14059	13955	14165	14168	14037	14137	14227	14079	14132	14155	13870	14345	13942	14158	14012	14016	14025	14015	13965	13828	14071	14190	13942	13964	14110	13815	13962	14160	14012	14026	13983	13883	14090	13891	14095	14138	13874	13968	14025	14143	13813	13922	14048	14033	14072	13830	14092	14133	13962	14096	13971	14102	13941	13947	13823	14102	13986	14133	14109	14035	14061	13974	14007	14094	13937	13982	14013	14154	13942	13769	14011	14010	13934	13943	14040	14088	14230	14124	14020	13883	14065	13993	14003	13985	13916	14083	14112	14080	14141	13995	14163	14134	13802	14051	14015	13985	14043	14053	13902	13879	13897	13949	14060	14079	14136	14065	14173	14007	14087	14086	14014	14098	13973	14037	14150	13939	13978	14147	14097	13991	14064	13987	13763	13938	14021	14002	13934	14027	14121	13963	13843	14098	14000	13823	14117	14052	14008	13946	14087	13975	14001	14006	14072	13910	14136	13921	13953	13968	14118	14057	14130	14093	13889	14168	13826	13865	14186	13998	13927	14186	13974	13934	14009	14182	14139	14186	14243	14189	13912	13982	14146	13779	13970	14008	13928	14010	13945	14102	13972	14049	13964	13791	14016	13873	14096	13945	14016	14196	14045	14038	13929	14138	14026	13879	13899	14083	14125	14067	14134	13855	14053	13884	13946	13920	13914	14014	14070	13994	14027	13884	14075	14028	13942	14010	14030	13969	13920	14095	13975	13982	14024	14060	14212	14026	13933	14111	14029	14167	13944	13904	14066	13989	14195	13976	13997	14126	14209	14067	13963	14011	14013	13965	14178	14112	14087	13965	14112	14058	13854	14021	14024	14158	14017	14162	13904	14079	13987	13827	13939	14101	13946	13891	14114	13906	13967	13935	13980	13917	14113	14039	13885	14038	13962	14033	13944	13927	13996	13950	13876	14202	14064	14104	14016	14013	14026	14031	14037	13838	14030	13948	13998	14028	13903	14018	13895	14027	14070	13937	14141	14191	14053	14107	13885	14086	14000	14144	13975	14020	14038	13797	13991	13944	14088	13987	13939	13948	14116	14049	13946	14003	14045	13920	13975	14085	14133	14086	13991	14062	14008	14017	13955	14039	14109	14091	14112	14086	14256	14045	13829	13992	14103	13850	14153	13997	14156	13882	13926	14017	14059	14059	13991	14161	14032	14005	14134	14147	13934	13922	14027	14021	13941	13981	13921	13975	14006	13997	13902	14036	13996	13958	13893	14104	13932	14100	14045	14043	13968	13952	13943	14036	13986	14064	14012	13999	13986	14126	14006	14110	14023	14121	14112	14042	13974	13996	13982	14046	13995	14038	14175	14084	13967	13975	13842	14067	13930	13957	14104	14092	14122	13961	14164	13943	13979	13897	14103	14108	13854	13948	13876	14079	14003	13976	14103	13988	13879	14058	13840	14004	14124	13980	13995	13961	14232	14141	14084	14101	14113	14064	13937	13942	14009	14019	14190	13943	14096	14076	13904	13922	13975	13985	14087	14024	14071	14137	14111	14039	14123	14020	14121	13957	14021	14013	14005	13932	14040	13965	13911	13840	13936	14110	13937	14034	14213	13942	14206	13997	14190	14062	13899	14018	13967	13919	14120	14109	14054	14142	14246	14022	13991	14161	13968	13975	14025	14056	14093	13975	13968	14034	13897	13973	14003	13958	13959	14101	14000	13889	14098	13900	14078	13982	14100	13767	14034	13882	14048	14036	14016	14129	14060	14054	14025	14034	14142	14055	14043	13995	14048	13999	14122	13881	14141	14005	14169	14101	14035	14043	14047	14056	13892	14041	14157	14154	13913	14056	13969	13988	14001	13942	14018	14006	13908	14030	13878	14063	14005	14014	13991	14239	14004	13999	14046	13907	14125	13988	14065	13976	13907	14117	14051	14062	14093	14014	14134	14080	13968	13936	14052	14090	14131	13963	13893	14093	14165	13928	13880	13922	14071	14171	14022	14101	13999	14156	13844	13929	13874	13866	14037	14127	13950	13956	14024	13978	13905	13942	14173	13786	14086	14004	14240	14174	13969	14146	14029	13954	14031	13972	13934	14105	13916	14151	13808	13925	14035	14159	13918	13874	14030	14045	14094	14062	13968	13949	14077	14170	14004	14134	13989	14262	13727	14074	14125	14171	14090	13907	14020	13925	14073	14007	14038	14008	13943	14025	13964	14080	14068	14158	14054	13961	14061	14045	14069	14015	13975	14124	13893	13979	13959	14114	13984	14099	13872	14074	14097	14083	14098	13908	13981	13903	13823	13865	13941	14035	13897	14082	14062	14031	14052	14080	14198	14177	13934	14078	14072	13955	14013	13982	14086	14084	14088	14157	14048	13876	14120	14014	14026	13879	14081	13995	14019	13964	14094	14123	13993	14097	14052	14067	13962	14039	13907	14179	13870	14022	14186	13999	13947	13993	13960	13961	13997	13990	14014	14185	13909	14162	14087	14019	14049	13980	14197	13912	13900	13846	14208	13929	13995	14048	13903	14061	13965	14049	14311	13948	13953	13972	13904	14023	13994	14067	14131	14170	13939	14162	13971	13866	14028	14063	13920	14053	13863	14084	13868	13890	14067	13964	14045	14006	14109	14192	13856	14030	13865	14121	14012	13964	13925	13862	14047	13908	13962	14155	14098	14069	14013	13983	13985	13903	13904	14059	13904	14060	14130	14059	14038	13921	13927	13972	13929	13949	14004	13910	13953	14200	13946	13997	13950	14052	14013	14018	14057	13980	13916	14130	14066	14160	14077	13864	14044	14077	13970	14064	13921	13906	14088	14144	14074	14078	13959	13982	13992	14191	13952	14031	13988	14094	13881	14144	14005	14003	13933	14018	14097	14068	13989	13988	13958	14166	13859	14072	13890	13854	14068	14018	14120	14124	14105	14059	13936	14020	13931	14129	14032	14076	13944	13926	14306	14002	14039	14009	13942	14090	13991	14042	13965	13904	13916	14126	13990	13937	13851	13932	14016	14149	14096	14046	14118	14085	13882	13955	13980	14011	14028	14106	13883	14102	14055	14088	13939	14015	14097	14057	14085	14113	14053	14002	14048	14211	14022	14182	13944	13978	14241	14143	14021	13939	13912	14076	14109	13967	13788	13967	14004	14092	14053	13879	14099	13961	14109	14124	13914	14108	13882	14041	14027	14010	13948	14138	14041	14057	14059	14011	13982	13991	13890	14039	14037	13979	13873	13969	13976	13911	14116	14078	13844	14026	14000	13894	14157	13876	14105	14081	14004	14067	14132	14086	13939	14084	14008	13980	13860	14036	14024	14003	14185	13946	14050	14096	14129	14028	14076	13959	13995	14114	14089	14144	14062	14017	14201	14029	14190	14043	14214	13829	14113	13985	14019	13799	14159	13800	14074	13972	13935	13980	13983	14188	14121	13976	14091	13986	13975	13993	13946	13898	14084	14095	14171	13939	14121	14030	14169	14025	13990	13960	14103	13898	13965	14078	14006	13993	14023	14100	13919	13980	13884	13946	14194	13868	14324	14062	14073	13991	14082	13955	13995	14115	14020	14093	13961	13965	14141	14106	14079	13989	14161	14026	13916	14141	14062	14147	14115	14017	14070	13896	13941	13978	13936	14205	13974	13893	14209	13929	14205	14045	14151	13996	14159	14061	14121	13953	14136	13873	14068	13946	14098	14115	14041	13997	13968	13842	13990	14011	14025	14041	13880	14029	14179	13943	14079	14082	14095	14260	14004	14030	14088	14088	13845	14105	14043	14129	14185	13932	14192	14032	14090	14215	14015	13964	14025	14027	14078	14242	13842	13994	13942	14078	13932	13946	14019	14003	14061	14007	14019	14014	14011	14243	13893	13908	14050	14001	14182	13812	13875	13933	14139	14004	14010	13962	14019	14017	13930	14079	13956	14111	13916	14054	14189	13992	14063	14052	13995	14008	14045	13945	14009	14173	14121	13964	13968	14003	14132	14036	14107	14184	13956	14002	14051	14190	14062	13901	14013	13973	14119	14076	13908	14001	13898	14030	14042	13963	13896	13900	14007	14119	14157	14141	14025	14140	14114	14055	14014	13935	13957	14178	13830	13892	14004	13984	14015	14048	14091	13925	13831	14084	14155	13822	13919	13986	13904	13944	13906	14006	13963	14170	13964	14050	14071	13988	14063	14018	14034	13893	14066	13916	13980	13901	14074	14179	14081	14011	14018	14150	14110	14155	14142	14083	14015	13891	13962	13957	14016	14021	13949	13960	14002	13826	13994	14003	14008	14065	13884	13954	14028	14018	13964	14052	13983	13945	14176	13878	14011	14198	13930	13912	14083	13916	14066	13821	14069	14083	13946	14116	14077	13954	13969	13967	14176	13997	14130	14166	14117	13797	14116	14044	13887	14044	14025	13975	14114	13982	13956	14159	14039	14038	13997	13998	13940	14127	14027	13980	13979	14070	13968	14031	14035	14098	14134	14044	14144	13837	14000	13919	13996	13999	14108	14062	13958	13872	13858	14079	14055	13974	13990	14087	14155	13985	14121	13962	14070	14045	14011	13910	13972	14020	13871	14094	14027	14111	14035	13981	14063	14015	13845	13961	14011	14083	14157	13961	14137	13818	13841	13904	13974	13911	14051	13957	14107	14093	14027	14029	13998	13935	14054	14005	13799	14104	13945	13914	14112	14035	13969	14061	14047	14022	13973	14155	13951	14078	14075	14185	14040	13862	14032	14028	14029	14058	13854	14127	14016	14227	14096	14174	14110	14036	14046	13907	14173	13965	13910	14057	14162	13968	14009	14073	13903	14088	14042	14011	14221	13883	14023	14050	14070	13920	13967	13927	13930	13943	14018	13989	14000	14206	13939	14292	14182	14038	14011	13944	14246	14093	14088	14023	13923	14023	13978	14117	14060	14039	14073	13988	14186	14116	14071	14012
23982	21083	28417	24184	21994	21134	19899	17685	17145	17387	17121	17051	16936	17036	16994	16986	17003	16933	16949	16844	16989	16850	17051	16779	16745	16833	17074	16825	16722	16814	16895	16856	16861	16549	16668	16862	16889	16903	16713	16708	17008	16955	16831	16866	16800	16818	16691	16913	17017	16865	16884	16731	16696	16858	16827	16881	17116	16890	16857	16745	16606	16792	16923	16850	16766	16732	16941	16974	16716	16722	16786	16941	17067	16848	16898	17077	17054	17059	16959	16846	16908	16776	16723	16639	16722	16967	16624	16922	16774	16992	16818	16740	16720	16729	16655	16661	16537	16635	16769	16612	16626	16756	16712	16625	16633	16806	16735	16745	16754	16698	16612	16772	16590	16795	16844	16590	16746	16822	16614	16654	16545	16860	16574	17083	16726	16565	16731	16828	16677	16912	17010	16683	16781	16605	16954	16642	16656	16768	16869	16692	16706	16723	16582	16636	16719	16741	16791	16801	16890	16946	16825	16872	16986	16900	16682	16571	16796	16812	16813	16690	16630	16776	16765	16611	16813	17128	16884	16727	16605	16626	16707	16819	16855	16802	16736	16844	16769	16624	16752	16805	16839	16602	16841	17001	16777	16843	16797	16416	16747	16677	16920	16827	16764	16816	16762	16791	16757	16774	17018	16915	16786	16641	16837	16979	16682	16798	16717	16686	16761	16897	16707	16684	16787	16876	16702	16770	16630	16739	16747	16633	16740	16792	17016	16804	16902	16757	16771	16782	16831	16803	16753	16634	16733	16666	16717	16817	16745	16674	16602	16670	16598	16631	16672	16663	16560	16755	16819	16864	16871	16657	16640	16792	16919	16867	16692	16916	16832	16970	16780	16765	16792	16693	16708	16731	17012	16782	16708	16705	16897	16730	16846	16899	16892	16835	16852	16720	16754	16678	16806	17052	16849	16727	16827	16994	16868	16636	16919	16787	16572	16742	16890	16733	16939	16940	16556	16738	16815	16794	16753	16649	16798	16743	16866	16804	16754	16880	16746	16586	16763	16641	16658	16675	16648	16716	16657	16797	17019	16849	16726	16697	16910	16818	16779	16907	16749	16709	16862	16665	16733	16556	16850	16725	16780	16732	16723	16765	16816	16805	16847	16732	16813	16813	16877	16815	16783	16538	16855	16935	16767	16867	16685	16857	16782	16771	16903	16648	16669	16575	16681	16632	16876	16850	16843	16690	17000	16808	16975	16760	16648	16741	16661	17005	16856	16658	16832	16701	16790	16820	16764	16734	16660	16814	16722	16869	16999	16706	16721	16794	16664	16962	16786	16619	16702	16846	16798	16924	16797	16825	16872	16571	16833	16783	16673	16797	16715	16832	16785	16578	16722	16722	16665	16594	16846	16598	16786	16612	16849	16646	16862	16700	16695	16625	16890	16717	16922	16633	16645	16787	16966	16737	16653	16843	16668	16754	16760	16875	16712	16682	16681	16668	16692	16719	16850	16736	16759	16638	16677	16871	16716	16730	16700	16889	16799	16814	16799	16728	16852	16727	16752	16687	16992	16653	16631	16588	16661	16615	16686	16973	16735	16631	16791	16755	16879	17008	16810	16639	16748	16853	16709	16673	16817	16587	16667	16751	16602	16901	16771	16797	16717	16789	16864	16937	16818	16559	16643	16795	16872	16704	16833	16623	16900	16734	16748	16622	16662	16619	16782	16974	16750	16763	16504	16644	16791	16808	16776	16909	16774	16927	16854	16926	16564	16652	16833	16741	16838	16699	16719	16653	16593	16696	16776	16672	16782	16627	16706	16607	16889	16814	16784	16579	16682	16565	16686	16933	16894	16723	16769	16599	16675	16645	16669	16696	16753	16870	16818	16891	16931	16771	16933	16723	17069	16908	16830	16877	16865	16576	16738	16853	16823	16785	16771	16703	16549	16590	16947	16810	16896	16813	16861	16768	16766	16887	16846	16795	16764	16653	16871	16721	16719	16710	16845	16716	16805	16857	16858	16668	16824	16720	16781	16667	16756	16829	16703	16790	16583	16832	16899	16832	16705	16883	16902	16719	16889	16805	16693	16844	16681	16818	16900	16784	16687	16643	16715	16713	16806	16817	16632	16559	16829	16837	16710	16652	16907	16809	16853	16770	16582	16846	16672	16776	16675	16925	16976	16841	16670	16632	16736	16539	16823	16699	16892	16474	16753	16582	16719	16814	16687	16725	16604	16871	16778	16545	16858	16799	16749	16778	16756	16760	16775	16931	16622	16913	16743	16839	16608	16710	16695	16792	16714	16614	16773	16701	16685	16745	16879	16786	16620	16654	16759	16886	16936	16848	16921	16673	16834	16654	16770	16822	16919	16893	16844	16812	16678	16805	16734	16719	16751	16657	16536	16804	16750	16972	17022	16849	16942	16685	16783	16966	16654	16803	16748	16735	16567	16970	16871	16788	16976	17036	16813	16605	16688	16923	16834	16757	16713	16845	16615	16830	16857	16648	16756	16860	16745	16673	16987	16799	16929	16614	16697	16729	16825	16708	16870	16825	16571	16729	16618	16623	16875	16891	16805	16653	16822	16645	16736	16860	16758	16839	16622	16667	16820	16583	16707	16742	16829	16682	16857	16780	16726	16607	16792	16752	16847	16792	16759	16786	16942	16753	16879	16850	16796	16578	16838	16757	16668	16808	16816	16966	16720	16874	16862	16934	16771	16740	16994	16921	16664	16609	16581	16560	16869	16874	16853	16783	16719	16953	16924	16556	16694	16579	16724	16859	16893	17063	16701	16836	16823	16678	16776	16616	16877	16742	16828	16740	16695	16739	16609	16624	16707	16753	16550	16732	16707	16824	16791	16898	16825	16862	16664	16753	16689	16682	16712	16958	16899	16662	16655	16839	16778	16782	16776	16698	16603	16772	17167	16969	16832	16790	16918	16962	16816	16798	16702	16563	16671	16708	16770	16797	16926	16824	16760	16769	16896	16941	16753	16851	16701	17015	16899	16788	16793	16868	16880	16424	16797	17034	16748	16755	16919	16836	16721	16858	16580	17021	16775	16681	16793	16901	16960	16772	16921	16758	16865	16774	16783	16681	16825	16915	16781	16817	16919	16878	16732	16877	16985	16781	16759	16849	16699	16743	16653	16750	16772	16748	16719	16889	16852	16841	16716	16934	16909	16979	16728	16778	16804	16715	16824	16811	16752	16808	16525	16813	16674	16686	16566	16771	16649	16752	16691	16653	16770	16677	16694	16873	16829	16817	16579	16818	16736	16754	16840	16665	16802	16893	16764	16580	16456	16675	16920	16764	16781	16837	16851	16970	16682	16825	16942	16561	16630	16799	16849	16759	16852	16755	16621	16660	16716	16756	16741	16700	16728	16646	16490	16647	16595	16688	16723	16949	16876	16791	16830	16703	16622	16627	16841	16858	16755	16704	16887	16721	16691	16955	16916	16722	16616	16572	16825	16930	16891	16817	16870	16679	16849	16963	16771	16719	16785	16745	16832	16831	16835	16719	16753	16741	16761	16688	16808	16883	16803	16795	16771	16734	16729	16717	16969	16877	16863	16890	16842	16806	16911	16682	16535	16726	16823	16657	16848	16713	16980	16636	16861	16637	16802	16921	16490	16733	16908	16696	16761	16863	16828	16670	16843	16818	16929	16723	16594	16820	16650	16931	16942	16818	16929	16799	16736	16729	16774	16656	16747	16666	16796	16794	16773	16898	16748	16695	16885	16687	16769	16729	16609	16675	16685	16642	16862	16642	16704	16824	16748	16677	16472	16817	16919	16841	16873	16914	16750	16722	16616	16873	16651	16911	16620	16908	16719	16695	16757	16765	16648	16526	16707	16995	16724	16723	16768	16741	16768	16707	16837	16841	16709	16762	16856	16633	16923	16787	16739	16895	16669	16791	16846	16858	16822	16612	16563	16761	16640	16819	16862	16613	16946	16895	16833	16619	16662	16856	16710	17082	16941	16832	16692	16698	16882	16807	16705	16812	16684	16698	16732	16823	16839	16602	16889	16781	17070	16773	16877	16722	16780	16691	16809	16799	16795	16678	16790	16602	16931	16972	16762	16788	16608	16830	16555	16696	16901	16711	16865	16690	16656	16827	16780	16790	16768	16703	16843	16565	16721	16914	16696	16640	16723	16535	16716	16740	16710	16993	16703	16699	16700	16816	16938	16808	16785	16731	16873	16820	16523	16990	16584	16734	16619	16761	16946	16842	16909	16744	16879	16900	16606	16803	16819	16632	16840	16739	16671	16770	16723	16824	16811	16886	16772	16715	16605	16870	16817	16912	16591	16633	16535	16678	16615	16863	16767	16841	17064	16879	16813	16841	16834	16670	16737	16651	16635	16673	16719	16810	16861	16726	16705	16732	16923	16883	16908	16683	16791	16901	16804	16871	16747	16934	16765	16622	16840	16788	16609	16687	16570	16526	16711	16736	16752	16801	16569	16514	16870	16757	16672	16793	16892	16902	16785	16783	16736	16818	16844	16913	16661	16708	16805	16663	16681	16834	16825	16799	16724	16909	16849	16855	16697	16856	16879	16663	16665	16671	16925	16826	16774	16729	16909	16738	16881	16884	16808	16827	16682	16859	16665	16990	16758	16653	16992	16829	16775	16773	16870	16977	16567	16857	16888	16781	16904	16571	16683	16704	16999	16854	16556	16846	16853	16874	16576	16853	16755	16802	16862	16712	16887	16907	16836	16687	16806	16753	16796	16740	16865	16550	16567	16745	16799	16870	16724	16740	16610	16931	16764	16672	16492	16966	16779	16746	16657	16744	16846	16621	16674	16801	16804	16577	16788	16823	16689	16832	16908	16775	16738	16714	16774	16812	16754	16712	16670	16836	16973	17013	16801	16915	16907	16816	16779	16770	16928	16646	16737	16932	16950	16647	17003	16942	16861	16853	16628	16771	16889	16925	16790	16602	16836	16863	16743	16736	16658	16630	16779	16577	16839	16454	16930	16820	16738	16897	16796	16870	16867	16805	16876	16643	16579	16821	16683	16722	16854	16953	16894	16858	16750	16722	16951	16739	16737	16781	16775	16644	16599	16813	16801	16608	16810	16648	16862	16696	16682	16795	16697	16793	16970	16853	16838	16938	16763	16965	16735	16885	16720	16772	16818	16744	16762	16808	16877	16526	16905	16759	16739	16618	16842	16621
15042	26470	25792	19478	16609	15405	15349	14895	14530	14309	14414	14307	14298	14442	14185	14009	14202	14027	14109	14075	14138	14157	14235	13863	13967	14102	14117	14016	14100	14134	13910	13909	13954	14080	13983	14029	14106	13913	13990	13982	14053	14161	13957	14076	14003	14048	13880	14045	14123	13874	13904	13945	14066	13927	13927	13991	13970	13972	14028	14034	13904	13997	14071	14000	14103	13899	14060	14060	14162	14092	14104	14248	14161	14292	14268	14145	14064	14205	14152	14151	14116	14062	13974	14104	14219	14049	13907	13960	13749	14153	13875	13939	13907	14081	14100	14089	14035	13974	13979	13901	13975	14032	13873	13970	14073	13978	14012	14066	14098	13936	13762	14065	13958	13969	14055	14044	13915	14080	14065	13918	13991	14031	14005	14153	14010	14139	14161	14122	13847	13825	14073	13701	14156	13891	13907	14082	13960	13921	13929	14003	13971	13910	13980	13906	13878	13873	13954	13931	14019	14086	14057	13860	14011	13970	13923	14056	14021	14022	14045	13950	13962	14139	13898	13930	13860	14075	13933	14000	13910	13887	13949	14077	13988	13998	14011	14031	14254	13955	14046	14095	13971	13712	14051	13927	14098	14021	14129	14153	14007	13881	13924	13979	13925	14131	13901	13990	14023	13937	13943	14062	14000	14044	14007	13895	13903	13988	13970	13952	13970	13916	14060	13983	14075	13834	14022	14049	13979	14022	14077	13986	13954	14062	14121	13994	13982	13920	14074	14124	13854	14126	14015	13851	14106	13910	14172	13926	13913	14070	14143	13947	14062	14044	14136	14012	13872	13980	13976	13973	13984	13974	14043	13988	14089	13945	14022	13954	14019	13997	14025	14036	13955	14099	13862	14016	14142	13926	14094	13978	13989	14086	13987	14072	14046	13910	14032	13974	14121	14087	13899	14093	14046	13880	14118	13919	13932	13960	13876	14061	14056	13965	14141	13997	14089	13985	14013	14129	13984	14118	13919	13950	13865	13892	14117	13964	14176	14004	13946	14098	14070	14135	14014	14192	14060	14088	14034	14037	13953	14098	13921	14023	13948	13870	13901	14001	14007	13776	14019	13886	13968	13824	14052	13909	13899	13835	13946	13966	13976	14051	13980	14070	13849	14139	14069	13950	14030	14032	13923	13964	13863	13877	14091	13970	14039	13970	14079	14048	14153	14099	14029	14042	14042	13861	14184	14009	13965	14011	14287	14003	14160	13994	13800	14078	14017	13930	14064	13891	14063	14003	13812	14127	14074	13978	14147	14006	14038	13877	14019	13928	14123	13928	13928	13967	14052	13935	13932	14104	14149	13995	13894	14009	14098	14171	13990	14032	14253	13810	13868	14013	13995	13936	13983	13895	13991	14011	13816	13940	14116	14030	14041	13914	13968	13971	14064	14141	13961	14033	13941	14045	14126	13971	14008	14103	14001	13917	14088	13936	14109	14099	13949	13948	13966	13868	13963	13923	14124	14077	14020	14073	14034	14195	14006	13903	14051	13977	14010	14041	13995	13784	13897	14034	14074	13879	14094	13967	14062	14138	14154	13920	14035	14039	13946	13855	13857	13935	13819	14125	14298	14039	14142	14026	14088	14213	14049	13865	14020	14091	14198	13985	13990	13965	14205	14044	13924	13929	13949	14098	13912	14115	13932	14061	14009	14027	13979	13887	13895	14009	13987	14007	14158	13900	14032	13710	14077	13901	14149	13864	13955	13872	13957	14010	14022	13844	13929	14165	13899	13872	13906	13856	13964	14056	14187	14041	13997	13923	14009	14011	13868	13971	13924	13938	14059	13989	14040	14087	14056	13927	14106	13969	14024	13994	14028	13853	14055	13865	13982	13944	13965	13974	13997	13996	14099	13946	13957	14112	14003	14114	14307	13958	13810	13943	14097	14075	13987	13911	14078	13806	13829	14101	14019	14093	13895	14143	14007	13898	14078	13959	14048	13864	14048	13970	13950	14013	13867	13901	14013	14106	13933	14103	13908	14048	14132	13968	14042	13928	13996	14120	13960	14027	14134	13940	14012	14173	13939	13898	14041	14026	13863	13856	13989	13867	14029	13846	13947	14139	14134	14021	14075	14068	13979	14007	14117	14116	14069	13943	13971	13897	13907	14150	13801	13933	13943	13887	13844	14044	13851	14100	14000	13886	14039	13847	14091	14012	13837	13929	13972	13944	14016	13963	13908	13977	14079	13958	13966	13805	14099	14085	13862	14083	14083	13993	14144	14015	14044	13912	13959	13964	14142	14026	14009	13959	14002	14095	13860	13989	14051	14056	14018	14099	13958	13982	14049	13955	14102	13908	14048	14207	13944	14143	14080	13946	13915	13960	14106	13997	14072	13952	14068	14049	13999	14071	13968	14127	13769	14077	14069	14046	13958	14040	13901	13962	14057	14000	14097	13910	13890	13994	14077	14107	14027	13991	13902	14043	14079	14052	14015	14080	14100	14024	13985	13879	13970	14084	14067	13929	13963	13887	13890	13901	14006	13864	14026	13841	14046	13901	14003	13957	14004	14053	14009	14016	14090	14052	14234	13944	14246	14117	13970	14187	14056	13957	13989	13861	13886	13977	14014	13940	14087	13980	13822	13972	14032	14020	13895	14046	14057	13899	13979	13936	14109	13924	14042	13830	13961	13990	14069	13936	14032	14079	14121	14008	14109	13914	13986	13994	14006	13943	13900	13945	13987	14005	13922	14081	14067	14054	13977	13965	13739	14021	13836	13941	14093	14076	14094	13975	13976	14199	13839	13966	13904	13927	13947	14201	14034	14125	14020	14114	14053	13881	14255	13933	13990	14098	13970	14104	14037	14121	14063	14011	13969	13897	14098	14074	14029	13898	13949	14019	14081	14179	14081	13904	14131	14021	13918	13998	14106	13889	13957	14146	13866	14075	14061	13821	14010	13940	14091	13974	13866	13957	14028	14044	13947	13950	14054	14136	13929	14050	13951	13933	14023	13864	14137	13907	13991	14011	13948	14043	14075	14039	13847	14072	13937	14016	13889	13929	13993	13902	14106	13942	14178	14120	14038	13912	14024	14084	13904	13902	13950	14037	14064	14007	13943	13983	14045	14078	13880	13946	14023	14096	14006	14262	13974	14077	13939	14050	14093	13884	14016	14008	13919	14083	14049	13938	14016	13968	14020	14015	13993	13888	13959	14078	14046	14006	13933	13979	14114	14030	14038	13998	13930	14122	14045	13945	13982	14087	14060	13930	14010	14012	14051	13829	13900	14040	14024	14136	13846	14063	14032	14058	14018	13899	14018	13967	13961	14166	14276	14045	13774	14064	13958	14049	14026	14043	13998	13923	14133	14010	14086	14016	14071	14017	14114	14029	14099	14023	14071	14157	13974	14102	14058	14020	13877	14095	13981	13876	14048	13902	14103	13956	13874	14053	14157	14112	14010	13910	13921	14098	13911	14213	13974	13968	13955	14076	13986	14044	14171	13862	13942	14182	14047	14091	13757	14039	13877	13983	14058	13898	14058	14089	13909	14156	14034	14014	14193	14038	14003	14067	14042	13940	13952	13940	14024	13888	14009	13942	13985	13982	14019	13995	14083	14037	13997	14067	14069	13953	13888	14137	14041	13894	14177	13871	14047	14107	13783	13977	14043	13954	14075	14038	14145	14133	14189	13985	13829	13951	14120	14053	14005	13798	13911	13987	14005	13896	14062	13909	14068	13949	14207	13983	13988	14153	14033	14145	13992	13857	14082	14015	13983	13918	14004	14097	13789	14067	14040	14007	14044	14135	14021	14087	14081	14006	13971	14038	14100	13992	13885	13987	14101	13875	14206	14024	14143	14099	14138	13974	13932	14026	14104	14112	13933	13866	13973	14195	14041	13948	14062	14044	14050	14195	14033	14004	14052	14008	14099	14054	14038	14049	14087	14107	13985	13929	13986	13815	13966	14257	14040	13902	14214	14048	14065	13853	13853	13887	13925	13918	13911	13984	13847	14108	13996	13847	14058	14014	14180	14111	13960	14157	14114	14034	14026	14191	13997	14101	13892	14015	14149	14069	14095	14052	13939	13952	14048	13969	13911	14039	14049	13848	13882	14007	13972	14001	14016	13976	13974	14049	13913	14069	13975	13922	14109	14027	13935	14027	13964	14144	14077	14057	14057	13910	13942	13932	14123	14164	13964	14094	14049	14125	14121	14221	13764	14132	14006	13996	13972	13920	14001	13854	14107	13958	14092	13981	14091	13906	14152	13965	13899	13845	14086	14090	14147	13879	14009	13966	14038	14065	13786	14145	14059	14111	14074	13970	14068	13973	14020	13870	14109	13909	14170	14003	14098	14113	14102	14072	13896	13998	14051	13937	14055	14152	13937	13976	14081	14034	14105	14019	13992	14027	14091	13989	14171	14192	14109	13919	14147	14087	13998	13889	14095	14038	13971	14056	13880	14016	14149	14140	14157	13988	14113	14076	13987	13993	13785	14102	13798	14062	14066	14051	13924	14327	13906	13895	13955	14038	13895	14058	14128	13998	14032	13953	14007	13928	14146	13924	14023	14005	13902	13758	14168	14086	14018	14020	13982	13894	13941	13850	13803	14042	14096	13998	14010	14086	14178	14113	14120	13881	13978	14107	13978	13721	14089	14037	13940	14021	14002	14095	13991	13869	14004	13809	13887	14140	13806	14006	13987	13867	14063	13973	14016	13937	14023	14010	14063	13933	14103	13927	13941	13904	13989	13965	14066	14056	13997	14128	14154	13908	13897	14003	14091	13954	14040	13890	14179	13834	13912	13850	13947	14027	14105	13887	14079	14029	13989	13879	14092	14121	14081	14064	14143	14225	14030	14104	13981	14210	14015	13989	14092	13890	13991	13986	13837	13990	13983	13971	14030	14030	13882	14061	13957	13962	14086	14038	13998	14067	14058	13908	14059	14057	14168	13908	13973	14187	13917	14019	13986	14177	14067	13987	13856	14016	14134	14068	14038	14111	13941	14143	14061	14039	13992	13990	14024	13838	13970	14004	13941	13794	13957	13837	14110	14030	14034	14170	13862	14041	13978	13930	14080	13967	13971	13870	14042	14110	14073	13898	14115	14225	14010	13901	14100	14052	14015	14040	13933	13928	13964	14067	14090	13999	14107	14107	13932	13944	13805	13992	14063	13951	14038	14014
22773	21077	28844	23553	21334	23231	24173	18775	17853	17948	17979	17942	17675	17489	17487	17501	17522	17670	17257	17487	17430	17403	17473	17444	17313	17282	17169	17243	17394	17393	17287	17233	17123	17376	17525	17243	17324	17245	17208	17382	17360	17409	17312	17285	17555	17325	17261	17328	17225	17353	17565	17244	17183	17420	17247	17393	17398	17319	17413	17207	17343	17172	17032	17262	17249	17153	17333	17269	17326	17471	17462	17343	17444	17566	17451	17354	17580	17404	17565	17420	17310	17371	17451	17168	17262	17265	17384	17389	17192	17311	17138	17186	17305	17187	17088	17284	17177	17279	17154	17142	17212	17231	17213	17112	17362	17158	17321	17119	17340	17283	17258	17244	17395	17203	17195	17247	17249	17369	17458	17191	17198	17173	17294	17193	17187	17216	17173	17170	17188	17168	17258	17086	17183	17240	17119	17385	17176	17075	17302	17284	17130	17276	17260	17284	17260	17278	17178	17339	17363	17203	17207	17186	17274	17247	17257	17393	17183	17284	17227	17139	17130	17170	17323	17309	17363	17556	17212	17238	16990	17121	17214	17095	17150	17242	17419	17327	17169	17233	17305	17357	17318	17143	17210	17266	17251	17095	16959	17316	17382	17150	17349	17232	17264	17197	17253	17289	17297	17290	17176	17203	17152	17181	17197	17037	17420	17222	17037	17368	17113	17208	17106	17074	17340	17137	17201	17243	17095	17293	17207	17361	17149	17213	17068	17061	17413	17310	17130	17056	17361	17502	17334	17437	17079	17125	17245	17213	17087	17162	17147	17151	17283	17026	17025	17198	17392	17548	17363	17183	17105	17161	17097	17045	17222	17327	17121	17059	17281	17188	17136	17200	17280	17328	17272	17083	17045	17283	17325	17034	17258	17257	17054	17279	17345	17427	17119	17371	17136	17242	17081	17300	17387	17270	17280	16995	17193	17063	17270	17258	17148	17236	16977	17225	17235	17389	17383	17188	17207	17218	17465	17233	17171	17333	17113	17247	17023	17102	17230	17310	17032	17378	17088	17143	17299	17105	17144	17245	17089	17139	17203	17215	17342	17161	17172	17144	17196	17158	17055	17064	17280	17232	17268	17099	17326	17389	17192	17197	17125	17213	17148	17200	17057	17473	17449	17086	16997	17233	17326	17435	17261	17196	17065	17175	17255	17176	17206	17266	17070	17051	17206	17075	17088	17169	17039	17184	16977	17220	17461	17278	17195	17291	17218	17202	17377	17152	17344	17263	17382	17088	17392	17084	16983	17344	17284	17226	17202	17185	17226	17199	17259	17130	17551	17119	17070	17079	16952	17173	17042	17086	17153	17206	17253	17182	17195	17292	17255	17246	17209	17186	17258	16867	17352	17212	17411	17099	17176	17288	17168	17352	17159	17150	17503	17190	17269	17189	17028	17153	17277	17144	17187	17304	17152	17096	17057	17206	17174	17276	17125	17260	17243	17088	17465	17033	17137	17269	17268	17185	17107	17166	17128	17266	17074	17141	17328	17189	17307	17126	17292	17152	17393	17097	17205	17124	17251	17236	17187	17420	17098	17245	17346	17022	17306	17241	17328	17309	17408	17168	17290	17257	17068	17159	17214	17007	17400	17206	17130	17406	17284	17255	17247	17230	17200	17274	17481	17129	17233	17209	17278	17427	17380	17130	17082	17102	17285	17050	17102	17325	17232	17329	17142	16942	17241	17074	17289	17369	17216	17220	17211	17052	17274	17228	17234	17197	17190	17067	16977	17114	17267	17003	17226	17159	17151	17177	17240	17413	17239	17269	17199	17177	16931	17079	17371	17382	17361	17227	17389	16940	17175	17135	17201	17188	17172	17122	16925	17051	17155	17550	17165	17468	17227	17283	17374	17131	17218	17107	17264	17219	17374	17148	17131	17141	17318	17427	17266	17271	17046	17069	17187	17223	17049	17303	17096	17254	17103	17154	17025	17345	17099	17194	17223	17298	17205	17288	17279	17310	17247	17154	17193	17409	17218	17218	17170	17134	17226	17139	17255	17237	17293	17339	17151	17220	17190	17179	17139	17097	17112	17302	17111	17082	17166	17183	17331	17164	17116	17227	17304	17214	17216	17158	17209	17130	17052	17010	17116	17078	17141	17089	17154	17089	17283	17092	17357	17398	17060	17075	17103	17144	17292	17268	17180	17380	17088	16994	17159	17013	17167	17295	17270	17252	17257	17272	17365	17197	17283	17155	17102	17279	17137	17240	17050	17125	17139	17202	17361	17100	17272	17196	17430	17151	17123	17230	17223	17072	17188	17373	17207	17236	17132	17125	17313	17125	17452	17384	17352	16914	17072	17107	17482	17203	17163	17334	17365	17047	17177	17189	17041	17240	17292	17216	17216	17390	17055	17295	17227	17119	17212	17001	17236	17243	17340	17300	17165	17291	17329	17245	17435	17161	17171	17326	17246	17156	17177	17125	17215	17112	17120	17071	17297	17113	17261	17154	17326	17382	17148	17218	17344	17242	17191	17146	17222	17250	17029	17165	16997	17151	17109	17266	17378	17212	17163	17272	17061	17322	17060	17445	17241	17211	17220	17166	16969	17298	17405	17503	16988	17217	17037	17229	17181	17457	17451	17083	17261	17325	17147	17171	17167	17293	17291	17167	17002	17169	17253	17282	17092	17243	17218	17245	17361	17201	17425	17194	17384	17123	17229	17109	17017	17295	17227	17235	17183	17385	17151	17234	17314	17193	17156	17237	17278	17253	17321	17244	17406	17329	17180	17117	17272	17290	17135	17329	17020	16930	17032	17395	17192	17201	17266	17276	17221	17197	17078	17127	17348	17381	17215	17298	17169	17230	17146	17250	17281	17246	17182	16884	17285	17194	17102	17195	17075	17195	17284	17202	17109	17030	17132	17307	17481	17105	17307	17257	17111	17046	17213	16978	17103	17257	17179	17471	17146	17158	17241	17102	17243	17172	17184	17034	17167	17193	17070	17167	17227	17340	17161	16926	17103	17215	17158	17204	17132	17253	17183	17176	17275	17118	17260	17280	17211	17110	17072	17171	17224	17299	17219	17325	17165	17180	17204	17298	17407	17299	17266	17239	17366	17144	17231	17249	17000	16962	17163	17095	17202	17160	17240	17087	16989	17277	17061	16986	17001	17092	17206	17262	17283	17266	17273	17127	17105	17442	17403	17419	17227	17284	17164	17256	17129	17197	17121	17146	17053	17304	17299	17126	17047	17218	17294	17259	17375	17082	17200	17006	17089	16927	17140	17247	17035	17362	17109	17142	17190	17157	17202	17212	17338	17123	17297	17264	17248	17337	17235	17148	17052	17129	17030	17085	17169	17112	17378	17400	17305	17247	17151	17254	17052	17231	17263	17432	17289	17365	17117	17098	17328	17272	17271	17356	17300	17201	17065	17112	17259	17275	17243	17282	17058	17162	17103	17314	17192	17392	17201	17207	17170	17159	17078	17298	17273	17123	17417	17268	17241	17359	17355	17274	17146	17287	17253	17094	17107	17156	17107	17188	17174	17193	17289	17159	17266	17249	17144	16926	17238	17167	17262	17124	17275	17109	17217	17117	17165	17065	17153	17362	17195	17342	17059	17126	17279	17269	17236	17066	17153	17098	17342	17256	16879	17178	17297	17112	17375	17135	16993	17207	17179	17062	17216	17092	17236	17164	17391	17370	17215	17134	17280	17099	17125	17324	17031	17232	17250	17243	17150	17113	17369	17142	17213	17434	17506	17322	17111	17279	17312	17043	17008	17138	17166	17103	17225	17478	17100	17282	17407	16978	17401	17293	17281	17125	17314	17044	17143	17116	17275	17296	17277	17215	16995	17116	17361	17161	17154	17109	17345	17148	17077	17316	17196	16969	17173	17388	17264	17183	17073	16895	17141	17080	17250	17177	16960	17368	17307	17312	17246	17345	17165	17275	17109	17187	17273	17494	17421	17430	17289	17129	17073	17059	17323	17216	17301	17346	17371	17265	17334	17386	17165	17284	17129	17324	17050	17345	17329	17325	17255	17132	17343	17134	17209	17138	17264	17230	17277	17164	17394	17357	17410	17073	17405	17318	17150	17273	17210	17265	17064	17335	17325	17166	17092	17388	17414	17235	17311	17312	17307	17205	17251	17361	17284	17151	17324	17292	17334	17367	17238	17106	17067	17258	17045	17273	17117	17297	17339	17306	17049	17165	17192	17140	17297	17217	17246	17256	17325	17173	17201	17363	17346	17302	17176	17365	16970	17116	17209	17367	17301	17424	17246	17098	17239	17302	17165	17239	16969	17245	17398	17358	17086	17278	17188	17217	17349	17256	17352	17069	17162	17047	17279	17272	17086	16909	17199	17094	17196	17146	17266	17253	17314	17183	17335	17097	17280	17192	17386	17074	17195	17093	17339	17285	17337	17113	17306	17080	17254	17113	17220	17158	17104	17205	17270	17196	17324	17031	17091	17101	17080	17151	17122	17126	17219	17067	17163	17480	17253	17449	17302	17382	17025	17118	17236	17449	17563	17117	17151	17245	17266	17119	17484	17285	17165	17146	17284	17138	16960	17349	17155	17157	17278	17083	17303	17135	17201	17370	17215	17187	17403	17236	17255	17237	17196	17238	17262	17180	17277	17017	17237	17296	17359	17253	17229	17121	17296	17221	17196	17088	17179	17229	17333	17339	17186	17163	17108	16982	17227	16982	17130	17344	17184	17146	17145	17273	17226	17140	17380	17027	17285	17459	17208	17154	17155	17182	17074	17307	17245	17184	17193	17284	17164	17202	17416	17285	17075	17328	16877	17271	17052	17158	17024	17261	17320	17058	17124	16975	17176	17326	17120	17164	17411	17121	17085	16999	17290	17244	17383	17302	17169	17170	17234	17221	17012	17189	17106	17466	17278	17197	17182	17179	17106	17120	17026	17258	17207	17244	17283	17302	17051	17032	17118	17395	17185	17180	17272	17211	17453	17332	17206	17017	17500	17363	17150	17256	17145	17180	17115	17258	17266	17166	17259	17073	17224	17089	17231	17392	17015	17111	17308	17329	17337	17321	17209	17301	17199	17220	17296	17234	17083	17237	17185	17178	17232	17104	17293	17287	17233	17275	17272	17486	17215	17412	17193	17173	17146	16978	17173	17137	17248	17233	17184	17146	17317	16925	17139	17384	17195	17167
16824	32170	29623	22609	18453	16999	16289	15732	15157	15023	14826	14603	14689	14611	14380	14430	14383	14340	14396	14453	14357	14369	14213	14361	14374	14240	14317	14179	14153	14308	14244	14422	14197	14416	14262	14298	14245	14327	14401	14232	14376	14218	14318	14282	14097	14281	14295	14437	14331	14397	14232	14164	14205	14492	14165	14309	14270	14241	14371	14211	14388	14213	14070	14218	14309	14303	14173	14272	14150	14554	14445	14476	14384	14555	14490	14365	14411	14424	14480	14242	14421	14410	14449	14240	14234	14325	14259	14193	14335	14512	14274	13999	14371	14243	14352	14229	14262	14333	14271	14323	14207	14359	14212	14312	14003	14334	14270	14389	14257	14249	14284	14385	14134	14026	14157	14474	14226	14268	14222	14347	14275	14314	14111	14282	14395	14215	14229	14147	14216	14181	14257	14405	14268	14172	14209	14135	14439	14190	14387	14230	14301	14203	14125	14173	14193	14290	14072	14237	14243	14162	14231	14300	14218	14314	14402	14188	14368	14207	14219	14305	14200	14011	14193	14388	14242	14235	14172	14234	14382	14311	14211	14224	14252	14273	14265	14110	14269	14110	14199	14309	14257	14189	14273	14108	14311	14170	14402	14284	14191	14401	14300	14195	14047	14378	14329	14265	14303	14351	14172	14242	14201	14279	14266	14094	14350	14217	14315	14275	14256	14414	14121	14158	14270	14238	14129	14297	14147	14284	14289	14461	14219	14184	13982	14280	14154	14288	14465	14279	14306	14273	14335	14277	14243	14161	14283	14262	14145	14299	14376	14136	14262	14316	14197	14182	14071	14095	14188	14447	14264	14301	14322	14399	14312	14363	14207	14247	14270	14289	14108	14243	14306	14337	14256	14234	14312	14209	14458	14226	14286	14376	14244	14234	14208	14359	14152	14278	14175	14203	14136	14332	14208	14174	14272	14283	14208	14271	14174	14149	14209	14214	14263	14248	14369	14142	14224	14320	14074	14189	14338	14232	14261	14191	13998	14094	14015	14181	14192	14055	14150	14236	14272	14243	14236	14271	14360	14191	14268	14498	14240	14117	14433	14141	14296	14188	14157	14311	14190	14114	14234	14223	14179	14222	14203	14134	14363	14110	14196	14312	14149	14443	14192	14299	14151	14318	14210	14259	14088	14214	14063	14413	14172	14215	14126	14215	14116	14074	14388	14219	14212	14172	14154	14284	14482	14199	14140	14209	14158	14206	14212	14271	14162	14255	14122	14398	14404	13983	14380	14157	14054	14225	14386	14178	14340	14242	14249	14328	14194	14135	14275	14095	14385	14381	14415	14249	14278	14352	14501	14200	14356	14377	14221	14191	14267	14253	14387	14198	14157	14179	14239	14213	14143	14331	14295	14204	14067	14199	14176	14240	14225	14238	14266	14103	14083	14243	14379	14082	14134	14247	14239	14199	14088	14141	14202	14336	14257	14374	14177	14214	14111	14255	14273	14292	14167	14278	14179	13956	14300	14270	14170	14297	14247	14367	14177	14244	14143	14198	13990	14192	14239	14284	14214	14159	14150	14406	14323	14229	14123	14154	14134	14445	13973	14201	14165	14288	14098	14294	14313	14429	14146	14155	14226	14301	14165	14469	14137	14161	14195	14095	14054	14254	14295	14178	14279	14249	14118	14174	14137	14269	14434	14089	14174	14156	14222	14354	14005	14198	14241	14100	14108	14297	14264	14193	14285	14200	14311	14218	14205	14119	13972	14310	14236	14210	14185	14264	14165	14121	14293	14230	14298	14323	14173	14191	14110	14238	14015	14252	14173	14281	14190	14281	14282	14279	14198	14267	14156	14248	14346	14271	14169	14161	14249	14401	14197	14221	14211	14373	14211	14400	14265	14259	14287	14268	14009	14310	14232	14317	14277	14235	14178	14115	14226	14255	14293	14245	14202	14058	14073	14336	14071	14396	14313	14155	14351	14287	14282	14294	14211	14195	14312	14235	14125	14214	14260	14136	14326	14118	14230	14254	14216	14183	14306	14210	14244	14159	14351	14262	14282	14188	14156	14122	14224	14215	14281	14201	14264	14283	14170	14201	14161	14456	14371	14119	14218	14245	14381	14363	14168	14116	14126	14431	14175	14227	14191	14338	14268	14199	14204	14202	14156	14383	14252	14025	14277	14218	14171	14101	14179	14164	14156	14182	14406	14136	14297	14205	14132	14245	14216	14163	14199	14058	14187	14311	14190	14205	14189	14237	14305	14497	14228	14229	14212	14256	14245	14166	14282	14026	14234	14204	14185	14256	14323	14336	14208	14159	14252	13959	14312	14290	14202	14076	14052	14308	14245	14066	14292	14303	14210	14202	14197	14097	14159	14215	14341	14289	14325	14171	14289	14182	14450	14141	14051	14161	14136	14253	14117	14406	14263	14292	14095	14089	14334	14212	14075	14182	14335	14153	14272	14144	14158	14109	14234	14228	14332	14129	14115	14272	14112	14090	14304	14164	14233	14253	14248	14158	14259	14272	14043	14313	14154	14306	14317	14160	14370	14252	14372	14070	14262	14039	14245	14239	14258	14217	14295	14230	14227	14303	14112	14176	14109	14287	14234	14089	14071	14265	14085	14229	14345	14319	14153	14190	14317	14136	14222	14202	14283	14151	14108	14330	14114	14205	14240	14292	14288	14236	14074	14258	14362	14166	14323	14440	14290	14236	14308	14240	14339	14170	14212	14188	14231	14316	14303	14392	14356	14252	14427	14200	14158	14238	14028	14213	14115	14111	14146	14268	14274	14177	14322	14255	14254	14242	14373	14300	14196	14298	14368	14057	14212	14196	14255	14075	13989	14130	14357	14276	14242	14307	14112	14228	14174	14106	14167	14142	14204	14347	14220	14189	14253	14076	14316	14189	14225	14169	14091	14200	14135	14190	14129	14086	14280	14192	14395	14079	14181	14168	14237	14164	14167	14294	14073	14144	14227	14220	14200	14125	14150	14283	14160	14245	14179	14310	14233	14220	14307	14279	14103	14129	14178	14168	14270	14192	14290	14111	14184	14322	14187	14165	14178	14321	14380	14274	14306	14390	14131	14175	14093	14205	14179	14252	14233	14320	14108	14178	14265	14185	14271	14179	14350	14191	14290	14360	14256	14315	14226	14009	14356	14266	14239	14367	14249	14334	14215	14192	14230	14254	14296	14342	14073	14046	14397	14331	14374	14065	14306	14271	14329	14269	14291	14172	14163	14416	14165	14148	14085	14313	14295	14307	14154	14255	14270	14230	14213	14218	14206	14208	14264	14212	14252	14156	14249	14248	14314	14140	14202	14313	14225	14296	14202	14161	14251	14210	14309	14286	14301	14210	14245	14128	14155	14124	14310	14206	14279	14240	14130	14071	14193	14024	14323	14291	14202	14247	14283	14251	14308	14241	14089	14217	14014	14186	14232	14314	14352	14142	14316	14352	14163	14266	14423	14170	14011	14096	14286	14318	14348	14247	14203	14189	14257	14230	14333	14184	14114	14176	14302	14151	14146	14044	14259	14043	14278	14179	14234	14056	14054	14368	14013	14246	14172	14134	14326	14255	14257	14339	14221	14170	14201	14113	14150	14223	14283	14190	14081	14124	14302	14217	14123	14303	14279	14166	14114	14239	14188	14315	14279	14071	14209	14222	14272	14143	14323	14105	14162	14268	14247	14242	14180	14397	14381	14128	14288	14122	14188	14129	14269	14097	14256	14235	14146	14207	14055	14204	14273	14313	14083	14225	14288	14268	14266	14176	14195	14100	14428	14257	14275	14134	14074	14272	14074	14134	14238	14127	14145	14113	14140	14211	14309	14173	14154	14241	14336	14342	14318	14043	14250	14252	14256	14173	14200	14085	14346	14237	14210	14257	14200	14436	14286	14245	14321	14127	14125	14349	14150	14297	14293	14140	14424	14087	14277	14147	14229	14206	14193	14152	14411	14266	14275	14196	14209	14282	14313	14329	14055	14154	14183	14302	14253	14429	14230	13988	14164	14186	14196	14130	14274	14299	14117	14218	14239	14287	14318	14014	14325	14170	14208	14227	14308	14265	14305	14272	14338	14355	14101	14252	14305	14336	14137	14187	14177	14234	14309	14231	14184	14297	14246	14204	14168	14245	14367	14211	14215	14181	14234	14278	14113	14348	14313	14308	14141	14285	14299	14169	14303	14114	14079	14419	14205	14058	14345	14241	14154	14158	14267	14227	14132	14327	14071	14294	14174	14100	14302	14082	14165	14193	14353	14216	14232	14364	14144	14122	14117	14364	14135	14148	14336	14238	14321	14192	14246	14285	14075	14209	14204	14356	14230	14267	14160	14285	14188	14288	14214	14120	14047	14200	14210	14203	14199	14361	14177	14376	14167	14211	14319	14327	14120	14339	14254	14289	14343	14166	14345	14310	14201	14371	14273	14353	14258	14110	14145	14323	14070	14215	14241	14113	14144	14246	14314	14215	14142	14300	14245	14232	14153	14464	14203	14275	14366	14257	14279	14300	14411	14165	14225	14198	14131	14376	14251	14229	14113	14296	14131	14059	14130	14094	14238	14257	14345	14219	14217	14274	14347	14107	14176	14196	14346	14325	14121	14343	14208	14149	14260	14176	14153	14221	14279	14172	14166	14215	14235	14346	14243	14299	14157	14293	14111	14205	14271	14139	14360	14191	14153	14226	14295	14281	14222	14184	14327	14205	14292	14294	14132	14252	14307	14247	14152	14277	14216	14187	14341	14044	14303	14108	14159	14127	14263	14287	14371	14304	14253	14274	14167	14180	14132	14254	14224	14192	14216	14319	14110	14197	14137	14287	14169	14430	14201	14190	14175	14139	14343	14183	14139	14122	14186	14326	14223	14147	14248	14247	14278	14182	14231	14103	14145	14442	14265	14340	14172	14166	14132	14250	14133	14144	14208	14278	14159	14265	14369	14290	14198	14414	14308	14245	13995	14292	14115	14310	14478	14194	14273	14165	14290	14274	14130	14214	14211	14157	14136	14266	14388	14074	14055	14240	14226	14235	14305	14383	14116	14246	14322	14350	14233	14348	14193	14212	14388	14166	14230	14186	13970	14221	14263	14226	14292	14157	14282	14336	14272	14301	14219	14152	14233	14247	14203	14144	14040	14228	14301	14144	14349	14111	14215	14153	14184	14236	14078	14244	14104	13990
27818	22084	24333	21404	17623	17486	17596	17533	17365	17407	17274	17206	17259	17146	17312	17068	17453	17245	17421	17023	17115	17030	17129	17205	17250	17282	17168	17084	17217	17204	17060	16955	17209	17041	17277	17249	17220	17274	17119	17008	17164	17155	17213	17196	17099	17231	17323	17110	17361	17111	17189	17145	17113	17081	16965	17087	17288	17169	16999	17050	17196	17370	17269	17122	16973	17259	17301	17240	16968	17133	17308	17173	17493	17351	17242	17242	17308	17344	17339	17171	17163	16979	17322	17034	17212	17201	17101	17177	17273	16993	16985	17120	17103	17217	17141	17111	17275	17084	17145	17064	17322	17061	17106	17342	17069	17364	17165	17101	17243	17263	17240	17160	17292	17111	17229	17193	17118	17094	17151	17122	17075	17124	17267	17181	17152	16948	17175	17124	17192	17105	17009	17204	17113	17089	17236	17005	17105	16975	17202	17263	17260	17264	17266	17362	17240	17087	17248	17164	17286	17234	17130	16997	17240	17159	17068	17042	17049	17197	16957	17023	17062	17176	17232	17156	17259	17295	17271	17421	17178	17209	17143	17164	17130	17044	17248	17007	16968	17061	17193	17036	17182	17260	17132	17059	17210	17083	17208	17230	17149	17232	17030	17094	17032	17093	17128	17048	17108	17235	17183	17218	17057	17062	17026	17092	17158	17214	17317	17116	17201	17250	17009	17057	17224	17393	17304	17071	17006	17082	17312	17150	16969	17312	17100	17306	17089	17303	17134	17295	16990	17182	17179	17195	17083	17241	17048	17078	17327	17239	17303	17115	17233	17055	17068	17135	17172	17114	17259	17022	17106	17173	17103	17402	17121	17110	17195	17169	17071	17079	17174	17288	16927	17104	17201	17171	17085	17314	17213	16994	17175	17356	17412	17149	17308	17148	16965	16917	17118	17385	17111	17249	17180	17188	16818	17226	17140	17253	17087	17035	17026	17171	17354	17226	17153	17203	17113	17213	17065	17087	17283	17228	17157	17232	17182	17355	17033	17162	17180	17093	17142	17279	17218	17025	17141	17176	17133	16933	17134	17042	17095	17051	17152	17309	17217	17214	17314	17224	17305	17016	17318	16946	17229	17065	17056	17187	17308	17025	17021	17275	16943	17164	17220	17281	16970	16956	17077	17183	17288	17172	17154	17122	17028	17174	17055	17138	17302	16956	17164	17234	17015	17236	17107	17158	17094	17174	17026	17213	17224	16937	17363	17204	17107	17006	17123	17040	17158	17303	17023	16957	17292	17057	17308	17197	17153	17072	17188	17324	17059	16886	17225	17121	17138	17189	17314	17225	17112	17091	17223	17168	17020	17309	17116	16972	17297	17125	17048	17107	17313	17087	17089	17216	17081	17062	17091	17196	17082	17079	17046	17038	16946	17123	17260	17111	17231	17091	17412	17075	17087	17059	17015	17010	17326	17312	17127	17172	17158	17194	17204	17210	17226	17166	17487	17217	17274	17302	17358	17353	17271	17089	17119	17410	17124	17163	17130	17194	17265	17283	17100	17165	17159	17274	17251	17366	17219	17121	17195	16983	17079	16974	17045	17138	17128	17065	17217	17102	17158	17264	17099	17143	17397	17003	17189	17259	17246	17187	17300	17151	17284	17263	17097	17120	17127	16977	17150	17109	17047	17109	17171	16995	17333	17220	16957	17055	17243	17155	17069	17300	16937	17049	17323	16942	17232	17124	17325	17072	17084	17094	17417	17185	17276	17251	17104	17290	17093	17413	17169	17081	17076	17092	17226	17166	17319	16961	17075	17285	17040	17215	17183	17315	17279	17048	17125	17174	17206	17115	17123	17147	17276	17285	17007	17092	17176	17245	17258	17106	17155	17150	17202	17065	17128	16942	17094	17142	17165	16939	17224	17087	17291	17080	17270	17215	17048	17095	17153	16861	16838	17055	16949	17341	17210	17145	17200	17432	17118	17260	16939	17068	17052	17256	17254	17323	17216	17140	17094	17078	17235	17148	17284	17307	17188	16933	17232	17103	17042	17130	16979	17172	17187	17263	17175	17252	17153	17086	17129	17165	17081	17257	17079	17241	17129	17095	17219	17215	17166	17211	17085	17215	17190	17106	17267	16984	17075	17017	17160	17141	17269	17001	17291	17201	17211	16980	17136	17010	17013	16980	16910	17033	17309	17128	17096	17014	17050	17082	17235	17058	17269	17129	17233	17112	17247	17155	17328	16991	17169	17237	17266	17231	16945	17036	17123	17106	17102	17053	17177	17483	17255	17161	17111	17144	16966	17181	17179	17082	17120	17365	17080	17172	17175	17221	17221	17274	17158	17094	17123	17254	17105	17278	17402	17115	17147	17231	17059	17019	17105	17316	17158	17128	17079	17191	17219	17274	17238	17137	16951	17147	17105	16979	17190	16970	17065	17008	16973	16949	16938	17354	17268	16996	17022	17232	17035	17178	16909	17020	17104	17123	17020	17234	17166	17262	16973	17272	16978	17203	17185	17045	17115	17145	17133	17268	17336	17198	17217	17139	17146	17008	17156	16985	17221	17141	17125	17130	17315	17205	17187	17130	16990	17338	17260	16870	17157	17300	17130	17025	17129	17164	17094	16952	17219	17184	17283	17228	17086	17105	17065	17117	17316	17063	17138	17277	17164	17090	17281	16964	17025	17036	16920	17218	17089	17139	16971	17131	17403	17117	17200	17106	17242	17183	17425	17196	17189	17269	17191	17248	17190	17039	17087	17330	17210	17178	17217	17224	17208	17125	17138	17268	17179	17186	16914	17240	17285	17193	17132	17352	17092	16956	17298	17328	17248	17279	17147	17189	16950	17156	17029	16988	17231	17311	17244	17254	17233	16984	17013	17059	17242	17153	17138	17102	17320	17290	17100	17194	17171	17134	17124	17052	17129	17080	16995	17237	16995	17309	17290	17128	17158	17114	17053	17062	17126	17063	17380	17206	17062	17190	17074	17097	16888	17378	17287	17302	16948	16971	17274	17273	17125	17118	17012	16880	17021	17019	17226	17111	17410	17209	17290	17156	17234	17245	17074	17077	17135	17143	17240	17089	17045	17049	17189	17203	17153	17223	17314	17079	17092	17242	17180	16971	17113	16929	17216	17192	16944	17078	17105	17160	17017	17204	17069	17203	16967	17097	17027	17288	17009	17022	17193	17377	16996	17076	17174	17226	17122	17184	17191	17206	17202	17006	17265	17126	17118	17212	17038	17174	17086	17305	17139	17267	17300	17210	17166	17177	17226	17122	17269	17207	17058	17103	17182	17340	17390	16910	17201	17209	17179	17280	17258	17279	17220	16966	17154	17099	17176	17234	17017	17349	17226	17266	17162	17044	17068	17106	17100	16943	17095	17197	17043	17224	17190	17310	17222	17227	17349	17165	17210	16995	17038	16935	17155	17130	17191	17113	17098	17387	17303	17166	17148	17143	17082	17165	17150	17091	17199	16821	17063	17058	16996	17306	17033	17305	17232	17291	17133	17234	16936	17282	17156	17071	17230	17088	17056	17165	16992	17089	17081	17061	16946	17159	17207	17004	17182	17207	17165	17011	17118	17074	17074	17153	17221	16929	17211	17265	17293	17196	17230	17057	17145	17239	17240	17142	17182	17219	17118	17153	17122	17197	17042	17234	17255	17221	17079	17165	17293	17257	17248	17289	16834	17168	17051	17224	17047	17144	17131	17039	17157	17288	17351	16907	17225	17160	17189	17349	17152	17352	17066	17285	17228	17213	16981	17281	17101	16962	16948	17137	17254	17089	17212	17371	17299	17306	17087	17084	17251	16946	17157	17079	17272	17127	17046	17131	17071	17288	17188	17187	17113	17216	17091	17168	17198	17183	17186	17246	17093	17073	17216	17059	17072	17063	17199	17144	17280	17207	17298	17145	17090	17235	17254	17302	17171	17198	17186	17141	17070	17235	17243	17110	17090	17118	17063	17057	17357	17199	17211	17384	17229	17165	17003	17092	16887	17229	17158	17115	17102	17353	17307	17323	17153	17195	17049	17102	17093	17310	17081	17101	17140	17088	17187	17124	17195	17149	17171	17394	17107	17226	17033	17208	17142	17117	17197	17108	17276	17361	17322	17131	17296	17183	17144	17046	17285	17131	17160	16965	17149	17426	17047	17138	17398	17037	17139	17291	17071	17119	17141	17090	17129	17168	17183	17196	16923	17160	17271	17157	17183	17315	17182	17228	17097	17301	16958	17140	17238	17040	17214	17178	17379	17219	17206	17047	17207	17248	17265	17370	17289	17070	17231	17323	17073	17205	17138	16906	17038	17147	17236	17272	17207	17116	17133	17129	17227	17122	17455	17272	17260	17199	16972	17006	17408	17065	17218	17172	17315	17181	17119	17074	17122	17132	17108	17045	16945	17260	17205	17067	17348	17227	17113	16923	17327	16982	17229	17107	17196	17346	17341	16963	16961	17243	17039	17151	17050	17174	17129	17099	17309	16983	17106	17113	17273	17253	17215	17092	17262	17202	17358	16984	17193	17324	17133	17197	17056	16970	17175	17085	17166	17150	17293	17297	17185	17119	16996	17319	17350	17077	17297	17324	17199	17234	17011	17138	17161	17174	17202	17195	17343	17291	17125	17240	16894	16959	17162	17242	17195	17187	17319	17287	17154	17142	17129	17117	17080	17138	17267	17106	17018	17087	17177	17047	17166	17397	17137	17338	17085	17127	17337	17319	17164	17241	17320	16984	17379	17037	16972	17175	17069	17007	17181	17153	17294	17144	16970	17132	17448	17262	17110	17274	17052	17074	17185	16961	17065	17294	17087	17029	17258	17114	17503	17372	17038	17140	17224	17115	17307	17069	17105	17324	17252	17194	16857	17215	16856	17081	17282	17282	17152	17208	17283	17272	17088	17056	17081	17127	17247	17156	17094	17116	17220	17201	16858	17105	17262	17198	17208	17026	17348	17191	17108	17370	17287	17180	17206	17346	17111	17314	17261	17112	17373	17075	17233	17132	17203	17294	17196	17016	17280	17198	17169	17237	17172	17303	17080	17183	17078	17163	17080	17330	17228	17188	16907	17202	17265	17217	17019	17095	17161	17079	17175	17175	17138	17345	17089	17172	17194	17269	17076	17040	17218	17137	17119	17237	17164	17088	17154	17094	17236	17111	17150	17098	17074	17270	17078	17095
15861	20662	19585	16346	14941	14536	14583	14628	14291	14291	14264	13977	14121	14236	14050	14278	14388	14236	14230	14150	14163	14343	14343	14286	14221	14243	14229	14244	14093	14269	14195	14187	14243	14216	14216	14236	14061	14160	14241	14192	14109	14227	14262	14385	14260	14269	14188	14226	14290	14440	14157	14190	14236	14166	14216	14292	14250	14203	14178	14337	14352	14225	14269	14220	14256	14246	14170	14145	14296	14263	14248	14231	14380	14359	14417	14285	14291	14257	14291	14309	14345	14108	14234	14192	14122	14127	14165	13970	14264	14236	14253	14283	14215	14106	14204	14272	14151	14293	14188	14316	14259	14364	14189	14183	14400	14180	14226	14160	14089	14036	14345	14196	14179	14202	14404	14191	14232	14158	14202	14234	14142	14110	14047	14335	14204	14278	14280	14240	14076	14255	14097	14400	14253	14262	14177	14299	14177	14280	14270	14090	14281	14217	14074	14198	14256	14350	14015	14209	14162	14323	14271	14328	14266	14332	14438	14168	14274	14196	14187	14332	14348	14248	14169	14346	14216	14381	14145	14187	13991	14323	14124	14144	14207	14219	14093	14327	14190	14311	14159	14186	14261	14198	14241	14358	14110	14296	14125	14134	14233	14223	14243	14163	13968	14388	14050	14163	14104	14434	14237	14048	14296	14160	14199	14302	14246	14285	14329	14330	14134	14191	14371	14194	14209	14186	14307	14174	14443	14278	14154	13975	14430	14234	14207	14116	14084	14183	14416	14207	14097	14189	14478	14166	14290	14135	14333	14213	14088	14076	14212	14126	14201	14384	14072	14232	14269	14140	14278	14079	14274	14148	14385	14074	14260	14103	14217	14223	14225	14333	14231	14272	14166	14361	14312	14193	14348	14118	14221	14224	14280	14200	14166	14344	14167	14203	14176	14200	14115	14171	14174	14246	14252	14094	14267	14317	14197	14215	14312	14179	14318	14176	14077	14281	14464	14286	14087	14227	14245	14235	14329	14346	14131	14143	14236	14221	14163	14284	14227	14237	14136	14111	14269	14200	14320	14320	14214	14397	14287	14209	14244	14085	14244	14190	14212	14229	14211	14146	14255	14082	14158	14222	14370	14324	14131	14239	14154	14120	14080	14281	14469	14344	14195	14332	14333	14186	14306	14115	14250	14227	14248	14233	14313	14273	14194	14317	14095	14150	14048	14181	14209	14398	14303	14170	14268	14071	14120	14383	14092	14244	14251	14108	14348	14211	14276	14131	14379	14197	14305	14204	14153	14127	14186	14249	14280	14175	14290	14135	14335	14164	14056	14209	14032	14357	14315	14388	14051	14252	14273	14231	14249	14240	14074	14189	14250	14163	14280	14210	14199	14119	14190	14133	14121	14280	14377	14119	14114	14252	14254	14160	14252	14288	14353	14294	14257	14377	14215	14248	14301	14260	14195	14122	14272	14365	14103	14246	14118	14176	14071	14172	14325	14257	14321	14402	14246	14250	14069	14364	14249	14162	14245	14241	14114	14271	14316	14126	14329	14322	14343	14128	14094	14133	14213	14194	14260	14183	14198	14317	14020	14033	14192	14169	14297	14394	14240	14288	14079	14258	14149	14362	13988	14153	14202	13967	14193	14330	14195	14084	14270	14181	14205	14146	14250	14110	14201	14339	14053	14165	14155	14155	14324	14256	14281	14318	14330	14151	14290	14364	14249	14256	14215	14196	14161	14174	14197	14080	14336	14124	14167	14069	14174	14140	14171	14281	14184	14182	14186	14253	14247	14195	14293	14402	14290	14387	14122	14226	14144	14387	14154	14159	14401	14315	14239	14336	14144	14393	14149	14242	14090	14265	14190	14380	14347	14147	14013	14243	14229	14110	14169	14222	14143	14034	14184	14344	14240	13979	14331	14370	14279	14143	14153	14271	14211	14280	14301	14193	14321	14054	14208	14233	14109	14232	14065	14157	14255	14333	14139	14116	14311	14266	14293	14329	14261	14344	14288	14138	14234	14324	14128	14302	14248	14297	14076	14242	14303	14165	14277	14343	14166	14272	14150	14396	14138	14467	14143	14157	14089	14315	14229	14295	14263	14319	14148	14269	14140	14378	14265	14095	14214	14175	14249	14309	14291	14292	14270	14430	14128	14280	13987	14315	14293	14222	14138	14247	14239	14401	14339	14094	14223	14322	14195	14171	14303	14283	14401	14110	14124	14115	14214	14290	14159	14002	14355	14201	14284	14128	14350	14306	14159	14287	14288	14258	14341	14213	14179	14234	14216	14181	14106	13997	14150	14292	14176	14411	14232	14051	14542	14166	14205	14242	14210	14071	14309	14098	14170	14320	14250	14222	14272	14223	14071	14080	14215	14198	14301	14294	14205	14169	14212	14479	14138	14337	14144	14220	14329	14184	14233	14251	14164	14294	14241	14301	14265	14061	14367	14325	14251	14117	14250	14056	14290	14210	14260	14293	14324	14192	14141	14144	14289	14268	14161	14265	14177	14193	14116	14154	14065	14308	14096	14036	14172	14210	14279	14373	14187	14106	14275	14303	14208	14219	14082	14211	14280	14175	14292	14189	14069	14237	14330	14061	14309	14331	14386	14128	14099	14066	14258	14340	14140	14198	14199	14133	14226	14157	14327	14233	14145	14347	14232	14181	14238	14143	14212	14180	14166	14272	14227	14130	14174	14157	14023	14206	14328	14289	14172	14230	14166	14190	14231	14328	14247	14119	14242	14188	14267	14226	14184	14356	14273	14081	14230	14318	14166	14325	14192	14450	14174	14183	14228	14258	14103	14200	14157	14190	14072	14255	14255	14286	14232	14323	14304	14040	14338	14337	14149	14071	14471	14206	14185	14305	14053	14178	14165	14136	14065	14140	14106	14171	14241	14164	13989	14197	14198	14280	14051	14277	14222	14151	14254	14056	14156	14114	14384	14174	14317	14221	14131	14223	14296	14268	14173	14290	14214	14267	14174	14107	14273	14341	14305	14257	14104	14246	14064	14153	14130	14209	14235	14196	14160	14393	14307	14256	14172	14378	14268	14277	14217	14094	14326	14056	14263	14096	14160	14148	14173	14099	14244	14090	14040	14177	14337	14318	14267	14204	14055	14337	14305	14219	14190	14237	14099	14174	14226	14098	14196	14178	14213	14223	13989	14192	14103	14204	14235	14379	14273	14185	14270	14233	14188	14219	14349	14234	14231	14316	14231	14138	14272	14207	14292	14366	14224	14380	14204	14323	14324	14285	14265	14241	14109	14289	13955	14360	14111	14155	14159	14229	14275	14155	14298	14222	14198	14118	14446	14095	14152	14280	14166	14232	14464	14186	14329	14155	14301	14215	14217	14214	14291	14090	14296	14162	14274	14116	14214	14238	14273	14253	14222	14247	14186	14015	14145	14289	14164	14233	14258	14048	14208	14183	14197	14181	14064	14223	14240	14078	14261	14176	14124	14262	14236	14215	14255	14270	14430	14221	14121	14053	14274	14229	14171	14369	14280	14102	14237	14157	14214	14154	14271	14368	14202	14154	14388	14255	14175	14297	14174	14167	14169	14223	14208	14287	14243	14217	14211	14301	14118	14156	14275	14367	14214	14129	14160	14187	14161	14151	14182	14127	14220	14152	14190	14135	14151	14262	14228	14272	14357	14364	14288	14099	14267	14363	14324	14120	14263	14217	14265	14227	14334	14232	14131	14208	14203	14143	14366	14027	14190	14281	14186	14131	14159	14194	14179	14192	14153	14187	14177	14202	14143	14041	14348	14259	14149	14261	14316	14115	14013	14198	14240	14171	14232	14174	14309	13974	14097	14312	14248	14099	14272	14186	14191	14374	14329	14083	14204	14225	14401	14068	14219	14335	14114	14226	14317	14237	14237	14210	14263	14232	14319	14169	14057	14183	14332	14075	14188	14078	14186	14225	14061	14124	14292	14249	14311	14160	14191	14195	14205	14285	14175	14195	14317	14098	14347	14130	14250	14193	14164	14257	14317	14049	14430	14191	14281	14301	14255	14305	14386	14250	14090	14287	14232	14253	14054	14312	14274	14242	14369	14060	14147	14185	14170	14248	14148	14145	14244	14350	14171	13979	14277	14219	14050	14201	14321	14095	14287	14127	14160	14165	14373	14259	14283	14184	13991	14094	14241	14299	14090	14190	14186	14247	14261	14363	14109	14326	14062	14261	14163	14188	14289	14108	14091	14270	14239	14332	14255	14090	14182	14294	14245	14332	14181	14274	14297	14395	14414	14234	14250	14076	14279	14204	14242	14370	14241	14140	14122	14188	14123	14200	14149	14239	14123	14262	14101	14223	14107	14264	14225	14346	14236	14303	14076	14246	14275	14185	14261	14090	14380	14334	14433	14148	14483	14216	14082	14280	14186	14131	14085	14019	14091	14240	14201	14197	14175	14198	14149	14253	14132	14218	14281	14161	14167	14150	14208	14314	14334	14210	14066	14304	14188	14058	14140	14254	14242	14257	14100	14230	14367	14253	14307	14129	14250	14340	14109	14128	14181	14207	14095	14069	14278	14140	14281	14269	14101	14195	14414	14202	14246	14172	14239	14239	14173	14035	14227	14326	14116	14275	14123	14119	14228	14123	14398	14167	14032	14345	14336	14146	14225	14170	14328	14140	14155	14263	14372	13958	14101	14124	14226	14232	14103	14171	14385	14133	14230	14322	14159	14086	14407	14364	14093	14256	14199	14303	14425	14208	14155	14374	14182	14329	14047	14260	14214	14393	14229	14301	14061	14267	14318	14259	14231	14108	14322	14337	14184	14207	14193	14183	14230	14077	14212	14142	14261	14303	14201	14095	14200	14129	14141	14188	14266	14134	14273	14157	14154	14320	14137	14179	14198	14168	14285	14051	14173	14416	14171	14246	14162	14201	14142	14294	14123	14112	14189	14342	14281	14314	14317	14236	14164	14232	14194	13980	14045	14267	14053	14305	14256	14374	14099	14285	14214	14180	14224	14303	14236	14214	14313	14162	14123	14295	14173	14301	14302	14243	14318	14241	14115	14120	14229	14204	14175	14478	14029	14251	14101	14357	14399	14379	14183	14116	14333	14383	14251	14245	14100	14235	14206	14334	14296	14188	14264	14243	14308	14216	14310	14170	14280	14113	14133	14265	14262	14030	14136	14232	14212	14293	14296	14241	14262	14209	14264	14220
24098	21146	28415	24310	22198	21407	20334	18193	17556	17756	17533	17599	17522	17492	17340	17377	17316	17289	17184	17401	16991	17109	17436	17268	17139	17368	17133	17233	17427	17118	17358	17385	17537	17341	17228	17243	17241	17381	17269	17218	17120	17187	17316	17450	17381	17237	17066	17204	17261	17195	17357	17073	17075	17239	17141	17328	17321	17100	17054	17262	17122	17165	17151	17227	17258	17247	17230	17129	17233	17248	17329	17252	16979	17353	17362	17401	17259	17340	17400	17152	17347	17263	17226	17193	17403	17213	17114	17408	17297	17136	17344	17122	17169	17019	17134	17109	17259	17107	17206	17251	17347	17109	17076	17172	17332	17357	17342	17190	17189	17156	17137	17271	17230	17294	17323	17154	17036	17258	16931	17374	17286	17220	17140	17120	17155	17066	17164	17184	17079	17180	17404	17165	17332	17072	17141	17164	17241	17329	17220	17020	17199	17161	17183	17213	17469	17149	17117	17169	17181	16970	17264	17264	17159	17144	17084	17083	17229	17402	17433	17371	17061	17017	17265	17210	17287	17257	17122	17184	17235	17261	17363	17190	17328	17085	17185	17153	17332	17061	17251	17078	17170	17050	17175	16974	17183	17300	17100	17239	17083	17279	17049	17321	17089	16962	17120	17247	17174	17095	17186	17044	17470	17259	17313	17230	17267	17224	17240	17231	17212	17310	17217	17245	17311	17175	17090	17143	17265	17116	17112	17053	17053	17237	17131	17157	17070	17164	17061	17023	17211	17192	17196	17233	17302	17122	17076	17145	17076	17180	17231	17055	17217	16920	17141	17067	17262	17262	17374	17151	17154	17160	17350	17147	17185	17201	17001	17225	17194	17151	16910	17146	17313	17310	17219	17149	16990	17357	17251	17320	17290	17147	17338	17285	17208	17398	17113	17104	17209	17063	17067	17084	17312	17148	17057	17359	17246	17294	17274	17153	17216	17179	17300	17149	16848	17099	17130	17142	17288	17196	17281	17212	17317	17017	17208	17162	16928	16931	17075	17291	17195	17110	17221	17184	17243	17000	17292	17363	17182	17221	17248	17225	17259	17109	17028	17057	17346	17314	17237	17034	17173	17164	17303	17155	17265	17087	17023	17188	17258	17156	17243	17275	17285	17334	17063	17134	17152	17279	17325	17140	17049	17109	17119	17195	17374	17040	17058	17341	17147	17209	17103	17230	17078	16961	17236	17307	17200	17159	17117	17193	17169	16974	17048	17036	17057	17095	17204	17073	17180	17281	17189	17338	17281	17105	17326	17150	17101	17001	17143	17378	17342	17071	17222	17000	17507	17245	17314	17151	17313	17039	16955	17399	17088	17275	17164	17149	17145	17305	16995	17181	17150	17364	17273	17145	17017	17160	17169	17133	17120	17084	17003	16968	17061	17170	17183	17308	16996	17150	17462	17140	17149	17109	17304	17154	17306	17083	17221	17179	17229	17179	17198	17122	17254	17148	17174	17380	17127	17305	17180	17123	17129	17372	17331	17219	17351	17042	17150	17174	17074	17273	17325	17311	17198	17225	17240	17131	17245	17094	17341	17339	17235	17080	17177	17233	17231	17074	17102	17178	17176	17139	17158	17180	17243	17183	17148	17052	17128	17176	17208	17040	17236	17192	17182	17257	17257	17299	17281	17167	17244	17054	17075	17374	17249	17261	17170	17360	17198	17052	17127	17265	17196	16967	17335	16992	17022	17175	17245	17234	17252	16974	17150	17304	17267	17175	17186	17151	17213	17131	17202	17283	17061	16891	17271	17442	17341	17330	17238	17211	17099	17178	17098	17164	17176	17314	17193	16921	17387	17140	17209	17398	17161	17134	17187	17360	16996	17257	17337	17193	17292	17094	17297	17233	17361	17317	17298	16991	17120	17143	17359	17131	16981	17084	17183	17230	17277	17331	17202	17340	17165	17241	17306	17123	17325	17091	17101	17191	17270	17123	17280	17342	17035	17081	17061	17223	17055	17219	17223	17089	17249	17153	17060	17324	17023	17181	17218	17286	17203	17179	17238	17250	17093	17128	17117	17242	17127	17022	17286	17279	17283	17275	17067	17164	17325	17290	17141	17256	17337	17120	16977	17300	17332	17326	17370	17232	17206	17240	17225	17197	17032	17274	17180	17076	17062	17224	17038	17239	17224	17046	17160	17305	17266	17120	17157	17358	17090	17083	17156	17048	17268	17262	17201	17299	17329	17058	17149	17132	17246	17214	17246	17150	17176	17006	17224	17051	17199	17186	17273	17184	17102	16963	17237	17312	17220	17180	17237	17283	17106	17188	17169	17358	17111	17365	17163	17208	17114	17081	17116	17114	17057	17260	17469	17071	17359	17199	17386	17163	17103	17162	17234	16997	17273	17100	17221	17120	17199	17351	17101	17308	17161	17216	17087	17136	17167	17153	17146	17006	17265	17270	17229	17232	17318	17454	17205	17167	17110	17080	17265	17288	17296	17177	17272	17181	17064	17173	17033	17076	17265	17179	17314	16929	16987	17214	17231	17028	17177	17298	17470	17173	17057	17306	17207	17205	17089	17260	17049	17283	17238	17091	17160	17454	17049	17142	17075	17283	17248	17360	17062	17161	17200	17162	17218	17249	17198	17178	17174	17174	17060	17252	17341	17342	17097	17094	17102	17143	17004	17178	17443	17229	17063	17112	17338	16998	17139	17114	17070	17210	16975	17156	17147	17182	17345	17126	17142	17273	17201	17297	17319	17033	17285	17241	17019	17119	17082	17003	17229	17100	17141	17112	17162	17101	17133	17138	17388	17282	17192	17335	17280	17129	17307	17206	17228	17168	17251	17196	17136	17243	17125	17139	17256	17086	17284	17161	17180	17152	16996	17079	17197	17135	17225	16930	17020	17249	17274	17266	17241	17331	17126	17095	17194	17047	17317	17041	17060	17273	17185	17340	17188	17181	17154	17128	17125	17357	17432	17457	17209	17122	17158	17183	17071	17310	17069	17150	17275	17510	17210	17243	17271	17182	17065	17121	17175	17377	17010	17201	17213	17295	17084	17294	17267	17169	17283	17240	17282	17135	17277	17215	17142	17064	17304	17209	17137	17145	17283	17242	17098	17192	17213	17207	17297	17191	17249	17180	17257	17206	17170	17128	17219	17367	17020	17135	17065	17293	17314	17304	17095	17180	17133	17171	17127	17282	17068	17220	17208	17247	17321	17173	17167	17251	17088	17066	17191	17404	17189	17105	17228	17272	17092	17207	17340	17160	17055	17050	17198	17163	17292	17296	17173	17227	17223	17247	17253	17192	17103	17157	17107	17221	17391	17221	17069	17148	17168	17104	17130	17321	17085	17194	17107	17083	17002	17258	17056	17250	17049	17269	17134	16918	17143	17241	17350	17245	17174	17210	17246	17019	17229	17238	17088	17165	17232	17184	17140	17043	17325	17251	17105	17275	17109	17234	16983	17198	17250	17426	17278	17271	17227	17337	17162	17069	17165	17225	17153	17159	17107	17015	17194	17236	17094	17398	17432	17248	17161	17217	17057	17319	17279	16982	17230	17025	17238	17377	17388	17122	17341	17116	17336	17221	17331	17154	17142	17097	16951	17101	17189	17169	17159	17029	17271	17149	17400	17176	17090	17089	17058	17097	17326	17210	17325	17096	17192	17415	17332	17139	17254	17085	17076	17314	17279	17197	17131	17220	17300	17173	17209	17309	17077	17167	17301	17006	17114	17223	17330	17157	17188	17365	17132	17282	17248	17133	17165	17248	17263	17278	17238	17149	17085	17259	17195	17032	17239	17260	17201	17413	17254	17383	17089	17095	17233	17231	17219	17220	17253	16992	17176	17296	17168	17367	17224	17260	17203	16981	17192	17000	17329	17273	17106	17409	17189	17260	17135	17153	17027	17062	17140	17140	17280	17256	17004	16882	17052	17171	17026	17143	17303	17237	17131	17283	17215	17238	17133	17080	17362	17040	17208	17228	17078	17271	17155	17150	17142	17348	17112	17119	17324	17197	17138	17326	17284	17260	17226	17158	17072	17067	17257	17290	17185	17210	16878	17124	17207	17110	17271	17375	17344	17340	16926	17031	17084	17154	17050	17186	17231	17245	17290	17018	17241	17135	17182	17120	17154	17226	17342	17243	17172	17134	17269	17132	17166	17240	17282	17061	17127	17188	17310	16891	17288	17310	17246	17249	17200	17203	17272	17221	16920	17072	16985	17053	17197	17144	17474	17222	17188	17258	17168	17245	17285	17256	17217	17389	17238	17310	17378	16959	17187	17126	17019	17118	17076	17045	17133	17358	17227	17358	17407	17244	17088	17130	16993	17219	17195	17177	17325	17343	17417	17211	17066	17279	17316	17355	17175	17169	17406	17082	17104	17229	17330	16883	17179	17126	17205	17254	17019	17161	17250	17031	17184	17381	17215	17324	17268	17101	17227	16992	17221	17070	17224	17185	17134	17279	17242	17315	17080	17208	17146	17371	17170	17230	17179	17209	17426	17399	17122	17083	17126	17194	17072	17326	17143	17114	17208	17090	17179	17099	17438	17240	17194	17373	17257	17246	17296	17196	17221	17197	16914	17066	17107	17324	17218	17189	17233	17187	17145	17228	17296	16904	17000	17040	17205	17336	17005	17095	17351	16997	17018	17159	17227	17388	17431	17559	16990	17178	17083	17276	17206	17111	17164	17224	17243	17270	17278	17113	17010	17268	17085	16961	17057	17005	17378	17143	17276	17349	17279	17194	17143	17116	17146	17197	17132	17231	17223	17189	17126	17238	17460	17179	16913	17270	17244	17226	17063	17131	17326	17067	17148	17013	17152	17186	17120	17336	17235	17086	16995	17170	17316	17130	17237	17326	17194	17330	17345	17358	17215	17164	17255	17395	17381	17015	17249	17211	17254	17274	17242	17094	17056	17241	17168	17100	16966	17225	17225	16944	17259	17097	17210	17133	17080	17200	17266	17260	17024	17089	17343	17132	17167	17153	17099	17148	17261	17177	17271	17034	17367	17286	17126	17387	17290	17268	17314	17148	17054	17383	17193	17113	17051	17122	17163	17196	17166	16989	16944	17190	17236	17303	17162	17186	17193	17212	17258	17063	17159	17026	17326	17111	17102	17184	17223	17295	17239	17280	17218	17180	17247	17173	17113	17049	17114	17282	17150	17358
15685	27384	25333	19016	17101	15811	15385	15016	14783	14651	14394	14623	14522	14417	14551	14255	14357	14478	14363	14287	14438	14277	14327	14212	14386	14309	14226	14523	14269	14237	14381	14271	14354	14321	14324	14366	14302	14296	14355	14336	14153	14297	14279	14356	14473	14273	14217	14393	14306	14335	14209	14195	14257	14203	14167	14297	14420	14256	14274	14194	14241	14270	14241	14242	14330	14215	14207	14213	14370	14572	14574	14113	14467	14340	14403	14421	14426	14210	14419	14350	14172	14335	14385	14402	14303	14406	14196	14282	14249	14166	14216	14280	14350	14372	14210	14020	14227	14225	14362	14328	14290	14307	14299	14234	14292	14246	14328	14399	14355	14287	14298	14387	14283	14282	14510	14175	14261	14261	14320	14176	14246	14265	14209	14434	14202	14235	14251	14357	14215	14316	14144	14047	14177	14279	14153	14257	14501	14139	14219	14269	14368	14338	14211	14122	14319	14231	14081	14143	14360	14301	14261	14327	14447	14224	14321	14164	14164	14250	14249	14144	14259	14359	14193	14178	14253	14259	14136	14185	14247	14407	14165	14294	14292	14251	14420	14217	14339	14332	14335	14157	14213	14163	14109	14283	14462	14023	14360	14237	14266	14278	14366	14177	14209	14138	14300	14288	14422	14342	14178	14278	14186	14358	14163	14285	14237	14195	14258	14319	14196	14328	14336	14221	14118	14384	14249	14254	14188	14305	14201	14283	14265	14203	14419	14171	14346	14302	14321	14351	14278	14260	14359	14237	14350	14337	14179	14260	14189	14307	14223	14309	14291	14246	14236	14228	14101	14258	14108	14292	14276	14247	14284	14188	14250	14039	14434	14176	14213	14155	14260	14306	14045	14255	14355	14219	14176	14118	14230	14167	14428	14330	14224	14063	14290	14239	14276	14116	14182	14095	14236	14380	14361	14308	14101	14274	14221	14233	14238	14186	14361	14358	14187	14104	14490	14302	14361	14205	14268	14019	14177	14263	14161	14176	14326	14239	14260	14367	14296	14076	14243	14166	14300	14297	14154	14162	14304	14344	14013	14218	14516	14348	14222	14138	14091	14344	14230	14111	14245	14324	14292	14352	14439	14056	14155	14305	14203	14132	14214	14269	14298	14201	14278	14210	14301	14187	14036	14271	14237	14277	14453	14142	14269	14283	14393	14284	14247	14294	14405	14277	14305	14465	14195	14231	14229	14257	14298	14247	14256	14062	14307	14273	14218	14184	14344	14255	14335	14251	14152	14155	14239	14240	14173	14427	14185	14408	14352	14330	14442	14294	14338	14154	14341	14322	14332	14225	14284	14314	14275	14090	14256	14149	14302	14352	14422	14118	14257	14445	14293	14391	14155	14325	14179	14335	14078	14280	14299	14096	14193	14134	14287	14310	14251	14196	14249	14198	14143	14245	14183	14310	14355	14424	14338	14328	14363	14349	14193	14278	14117	14202	14294	14186	14362	14189	14331	14240	14349	14311	14353	14345	14296	14251	14475	14342	14455	14326	14334	14304	14163	14222	14404	14207	14196	14275	14315	14271	14336	14278	14313	14160	14142	14203	14349	14274	14248	14165	14285	14223	14197	14369	14246	14375	14469	14126	14204	14338	14240	14321	14411	14196	14357	14233	14173	14250	14173	14358	14219	14288	14159	14355	14394	14131	14289	14478	14205	14232	14283	14197	14222	14187	14421	14214	14345	14149	14227	14108	14165	14202	14119	14240	14086	14276	14398	14206	14420	14167	14233	14116	14268	14353	14283	14380	14382	14375	14206	14260	14206	14289	14229	14232	14258	14236	14126	14141	14264	14138	14237	14363	14258	14364	14036	14185	14291	14189	14087	14391	14175	14146	14340	14259	14165	14315	14482	14335	14284	14290	14297	14180	14123	14370	14341	14175	14442	14316	14196	14230	14284	14168	14099	13977	14175	14328	14206	14259	14387	14285	14279	14226	14151	14226	14132	14368	14257	14190	14366	14266	14333	14279	14307	14137	14244	14282	14240	14197	14272	14419	14290	14264	14296	14302	14311	14241	14424	14235	14427	14189	14285	14306	14202	14135	14387	14249	14415	14203	14325	14440	14342	14171	14263	14229	14188	14314	14321	14309	14103	14382	14250	14141	14321	14231	14129	14207	14230	14330	14145	14136	14359	14311	14308	14347	14158	14259	14315	14156	14322	14139	14322	14187	14228	14354	14396	14387	14255	14240	14186	14193	14323	14222	14468	14328	14205	14177	14249	14322	14413	14191	14232	14284	14005	14289	14188	14256	14424	14148	14244	14328	14223	14209	14355	14216	14188	14183	14179	14305	14368	14207	14472	14167	14241	14301	14396	14294	14279	14148	14239	14382	14356	14326	14421	14044	14297	14176	14338	14128	14298	14226	14339	14265	14272	14213	14284	14189	14186	14120	14245	14396	14192	14258	14163	14388	14178	14180	14251	14379	14295	14192	14280	14219	14149	14276	14166	14224	14052	14342	14146	14147	14230	14213	14227	14056	14321	14306	14350	14227	14150	14281	14215	14311	14164	14366	14426	14220	14250	14153	14331	14276	14263	14248	14245	14197	14251	14253	14273	14272	14342	14172	14237	14414	14427	14170	14222	14315	14233	14019	14321	14249	14245	14237	14152	14222	14181	14395	14178	14321	14336	14118	14106	14281	14481	14247	14173	14172	14121	14438	14315	14221	14447	14339	14295	14287	14214	14099	14075	14231	14248	14176	14115	14265	14273	14277	14275	14184	14269	14450	14394	14388	14290	14247	14299	14256	14174	14152	14197	14332	14269	14243	14388	14258	14283	14044	14063	14311	14148	14341	14303	14159	14171	14207	14308	14318	14258	14042	14259	14212	14163	14231	14314	14198	14344	14402	14230	14331	14405	14022	14239	14140	14166	14296	14281	14125	14329	14122	14217	14244	14202	14296	14326	14236	14383	14253	14164	14186	14182	14319	14388	14424	14252	14341	14165	14263	14149	14267	14223	14329	14241	14294	14477	14129	14209	14376	14194	14251	14335	14299	14234	14182	14359	14326	14318	14271	14230	14420	14292	14229	14165	14216	14338	14306	14299	14410	14299	14479	14392	14188	14329	14213	14226	14294	14169	14170	14206	14232	14092	14088	14379	14376	14175	14162	14248	14250	14301	14246	14261	14099	14096	14225	14090	14112	14330	14302	14183	14280	14291	14184	14296	14422	14189	14299	14007	14240	14339	14281	14202	14110	14335	14202	14312	14284	14242	14243	14219	14246	14076	14235	14274	14169	14251	14354	14275	14202	14102	14269	14306	14220	14203	14202	14130	14298	14301	14255	14376	14283	14314	14239	14296	14411	14265	14330	14244	14350	14173	14073	14377	14351	14169	14282	14306	14295	14355	14466	14232	14347	14107	14153	14179	14273	14187	14337	14171	14312	14397	14132	14110	14371	14329	14131	14118	14375	14390	14280	14331	14338	14301	14262	14051	14287	14400	14335	14230	14165	14329	14265	14155	14135	14244	14273	14259	14249	14186	14349	14442	14220	14299	14173	14175	14194	14257	14257	14350	14293	14118	14130	14184	14179	14122	14364	14200	14367	14154	14175	14303	14327	14146	14209	14202	14222	14155	14304	14216	14130	14309	14368	14333	14203	14285	14339	14374	14266	14236	14188	14197	14172	14040	14217	14232	14181	14260	14378	14195	14275	14097	14303	14214	14191	14117	14158	14262	14341	14244	14257	14195	14253	14430	14115	14363	14164	14441	14400	14314	14335	14489	14159	14292	14160	14368	14371	14276	14244	14324	14286	14234	14200	14274	14346	14186	14248	14148	14186	14285	14315	14081	14340	14192	14209	14314	14078	14396	14186	14258	14016	14339	14357	14293	14215	14223	14357	14068	14301	14293	14296	14114	14274	14323	14218	14370	14332	14138	14398	14357	14423	14188	14363	14248	14314	14335	14256	14266	14149	14305	14497	14029	14289	14299	14213	14490	14281	14229	14213	14220	14211	14265	14341	14130	14291	14248	14419	14139	14456	14105	14207	14405	14205	14351	14201	14204	14136	14289	14293	14089	14149	14244	14192	14343	14263	14170	14294	14275	14258	14323	14226	14239	14205	14333	14148	14452	14104	14123	14270	14446	14387	14343	14096	14261	14252	14140	14029	14230	14239	14181	14246	14184	14135	14205	14254	14207	14254	14152	14288	14358	14201	14150	14479	14216	14385	14273	14206	14175	14275	14334	14265	14305	14001	14356	14110	14277	14287	14213	14243	14427	14302	14347	14260	14222	14179	14380	14199	14268	14339	14194	14233	14394	14291	14219	14445	14206	14284	14304	14065	14465	14249	14413	14337	14295	14330	14133	14290	14283	14205	14420	14124	14371	14215	14061	14230	14284	14376	14307	14163	14464	14143	14247	14327	14061	14310	14248	14405	14316	14338	14313	14415	14266	14276	14169	14217	14374	14157	14289	14178	14249	14188	14218	14358	14237	14280	14260	14356	14053	14156	14209	14193	14188	14317	14183	14237	14277	14095	14237	14178	14289	14403	14249	14120	14202	14354	14411	14418	14284	14415	14344	14092	14133	14338	14154	14070	14302	14314	14198	14166	14323	14260	14152	14282	14328	14150	14159	14214	14171	14368	14080	14227	14219	14088	14195	14165	14354	14342	14348	14105	14394	14299	14200	14216	14271	14258	14269	14187	14145	14094	14322	14172	14162	14290	14124	14159	14215	14193	14252	14351	14281	14375	14223	14252	14234	14395	14081	14239	14166	14295	14190	14180	14321	14201	14419	14283	14330	14340	14076	14167	14272	14307	14185	14243	14354	14346	14378	14200	14356	14214	14165	14255	14272	14260	14145	14252	14303	14316	14348	14328	14292	14204	14291	14318	14302	14214	14294	14324	14459	14306	14408	14248	14265	14229	14270	14232	14519	14163	14249	14150	14073	14348	14273	14259	14409	14369	14359	14164	14470	14239	14271	14261	14286	14291	14344	14361	14287	14159	14258	14315	14228	14314	14195	14200	14180	14245	14256	14245	14215	14186	14211	14216	14107	14393	14075	14140	14154	14327	14287	14116	14148	14207	14228	14282	14298	14233	14336	14149	14302	14238	14249	14188	14220	14359	14263	14316	14252	14217	14356	14154	14305	14290	14425	14249	14273	14239	14300	14257	14228	14071
22806	21065	28814	23573	21415	23309	24403	19446	18237	18573	18105	18108	18146	18186	17938	18025	18055	17988	17857	18017	17999	17915	17982	18009	18053	17911	17892	17943	17662	17842	17932	17980	17880	17786	17948	17859	17657	17707	17726	17712	17772	17557	17585	17621	17664	17914	17864	17877	17734	17684	17641	17975	17874	17586	17690	17761	17621	17575	17798	17725	17740	17878	17853	17727	17806	17798	17884	17805	17712	18011	17993	17941	17937	18073	17794	17860	17982	17696	17885	17974	17797	17815	17636	17845	17980	17710	17692	17776	17553	17547	17716	17721	17788	17894	17854	17796	17643	17755	17731	17714	17604	17771	17592	17815	17664	17752	17876	17543	17678	17763	17690	17671	17713	17365	17614	17545	17884	17588	17841	17807	17727	17852	17646	17650	17680	17718	17880	17689	17699	17527	17692	17621	17583	17809	17692	17651	17620	17548	17716	17584	17809	17859	17768	17745	17655	17494	17696	17805	17500	17796	17747	17698	17623	17604	17798	17726	17577	17545	17433	17561	17837	17705	17782	17745	17613	17746	17769	17622	17520	17530	17565	17618	17696	17661	17707	17707	17687	17619	17686	17712	17673	17651	17507	17634	17587	17583	17601	17774	17488	17463	17452	17522	17553	17732	17889	17698	17787	17761	17540	17775	17727	17680	17564	17602	17690	17645	17720	17793	17577	17775	17616	17398	17550	17802	17633	17682	17635	17352	17468	17708	17742	17599	17656	17704	17735	17701	17572	17489	17649	17494	17614	17666	17780	17567	17846	17566	17677	17862	17583	17583	17469	17597	17750	17705	17746	17775	17572	17532	17544	17755	17614	17685	17574	17556	17860	17514	17653	17609	17832	17737	17743	17554	17630	17588	17679	17760	17887	17781	17619	17538	17627	17838	17706	17754	17737	17582	17605	17558	17610	17627	17520	17732	17690	17746	17459	17700	17574	17673	17675	17683	17660	17579	17599	17499	17787	17617	17549	17560	17745	17467	17667	17804	17603	17773	17818	17987	17653	17726	17609	17640	17695	17763	17751	17489	17681	17810	17454	17569	17703	17579	17785	17557	17635	17472	17562	17740	17756	17529	17616	17594	17654	17646	17629	17574	17505	17701	17825	17795	17651	17665	17831	17554	17785	17596	17754	17641	17702	17705	17775	17770	17539	17809	17672	17785	17557	17590	17886	17758	17643	17502	17676	17759	17657	17603	17804	17674	17699	17668	17739	17819	17702	17513	17798	17657	17832	17703	17521	17836	17704	17723	17609	17521	17693	17548	17545	17773	17660	17430	17626	17921	17733	17693	17676	17718	17712	17674	17795	17720	17670	17804	17664	17634	17730	17740	17726	17686	17810	17793	17918	17647	17763	17618	17602	17655	17683	17559	17698	17582	17515	17655	17748	17644	17773	17658	17600	17711	17543	17698	17741	17582	17474	17598	17665	17626	17729	17818	17660	17898	17615	17743	17548	17590	17626	17655	17454	17433	17617	17553	17623	17547	17839	17599	17621	17513	17555	17545	17537	17474	17581	17721	17678	17570	17526	17521	17492	17732	17697	17882	17689	17706	17779	17588	17578	17740	17516	17812	17641	17847	17651	17818	17767	17664	17752	17956	17564	17759	17813	17649	17573	17659	17648	17677	17618	17755	17684	17964	17735	17515	17599	17647	17646	17784	17727	17676	17716	17830	17766	17594	17728	17690	17643	17656	17826	17419	17717	17789	17631	17539	17666	17521	17757	17605	17855	17610	17570	17687	17528	17596	17646	17650	17556	17754	17457	17784	17676	17592	17631	17643	17716	17689	17713	17555	17812	17715	17755	17714	17643	17609	17713	17604	17714	17573	17716	17582	17669	17716	17591	17596	17818	17695	17712	17741	17580	17736	17798	17584	17805	17796	17742	17620	17531	17637	17623	17708	17458	17563	17649	17411	17658	17572	17768	17618	17745	17685	17483	17872	17599	17473	17607	17661	17575	17691	17661	17769	17590	17760	17563	17414	17771	17712	17981	17729	17606	17546	17579	17578	17467	17435	17723	17824	17664	17447	17368	17573	17638	17591	17776	17678	17550	17776	17581	17744	17853	17638	17698	17617	17693	17551	17780	17806	17650	17634	17758	17685	17581	17643	17599	17884	17752	17725	17591	17440	17499	17694	17744	17377	17686	17824	17530	17832	17672	17644	17734	17631	17503	17680	17722	17509	17718	17732	17607	17794	17743	17722	17532	17982	17778	17607	17657	17693	17754	17733	17753	17626	17625	17830	17635	17776	17491	17692	17796	17614	17574	17592	17624	17717	17702	17658	17641	17544	17727	17426	17629	17830	17522	17750	17840	17617	17755	17715	17539	17518	17649	17778	17672	17814	17705	17698	17596	17801	17664	17631	17711	17837	17432	17665	17718	17679	17567	17752	17871	17503	17702	17755	17626	17663	17728	17637	17697	17638	17682	17507	17713	17714	17594	17793	17619	17584	17889	17721	17756	17672	17633	17622	17569	17836	17778	17469	17979	17729	17531	17738	17523	17596	17645	17740	17605	17808	17569	17664	17642	17596	17505	17511	17727	17548	17510	17401	17631	17654	17568	17637	17617	17634	17568	17580	17735	17709	17624	17379	17495	17554	17586	17904	17646	17751	17704	17712	17646	17579	17826	17700	17646	17752	17602	17597	17668	17692	17758	17667	17627	17555	17465	17722	17826	17584	17608	17650	17644	17808	17644	17725	17652	17503	17646	17551	17555	17575	17580	17731	17667	17579	17490	17408	17605	17832	17787	17700	17583	17504	17774	17686	17618	17759	17726	17591	17569	17673	17563	17703	17627	17726	17755	17723	17810	17704	17734	17942	17584	17640	17780	17506	17606	17828	17515	17794	17521	17823	17748	17726	17717	17789	17504	17811	17814	17848	17546	17879	17711	17645	17704	17768	17553	17545	17769	17728	17813	17801	17901	17614	17661	17714	17612	17505	17764	17727	17448	17690	17763	17685	17616	17721	17729	17653	17519	17697	17669	17619	17757	17858	17538	17720	17610	17745	17556	17465	17800	17643	17662	17781	17461	17555	17554	17725	17730	17631	17679	17605	17690	17663	17607	17750	17529	17755	17561	17513	17792	17666	17622	17698	17545	17509	17824	17612	17625	17583	17605	17537	17823	17683	17793	17676	17844	17482	17733	17724	17642	17594	17704	17575	17645	17700	17647	17621	17803	17779	17642	17696	17616	17574	17501	17519	17677	17738	17740	17673	17629	17643	17856	17547	17497	17503	17801	17845	17799	17688	17614	17475	17542	17733	17608	17805	17602	17750	17837	17693	17598	17531	17722	17504	17676	17791	17660	17774	17701	17732	17607	17642	17414	17690	17628	17499	17489	17764	17704	17799	17518	17727	17735	17483	17789	17711	17770	17623	17708	17619	17455	17682	17844	17823	17502	17731	17541	17676	17751	17858	17795	17386	17454	17520	17590	17719	17716	17760	17506	17678	17678	17704	17688	17756	17576	17590	17715	17712	17633	17563	17622	17460	17829	17748	17688	17612	17627	17593	17545	17882	17841	17714	17851	17685	17356	17657	17847	17749	17533	17663	17698	17720	17633	17636	17555	17639	17634	17878	17619	17650	17663	17704	17446	17601	17690	17728	17576	17709	17680	17594	17851	17733	17504	17511	17585	17423	17709	17975	17614	17639	17715	17484	17541	17719	17731	17762	17767	17546	17734	17780	17713	17423	17681	17662	17662	17715	17553	17505	17718	17921	17750	17785	17735	17548	17671	17612	17685	17601	17800	17726	17701	17704	17369	17752	17633	17659	17732	17554	17698	17781	17722	17597	17692	17594	17589	17581	17749	17668	17726	17756	17676	17537	17808	17556	17673	17761	17555	17688	17486	17776	17773	17729	17756	17580	17670	17807	17630	17584	17784	17594	17647	17524	17528	17651	17450	17806	17812	17663	17431	17526	17625	17554	17682	17701	17380	17820	17601	17557	17684	17815	17754	17660	17910	17654	17706	17762	17796	17790	17724	17599	17625	17700	17606	17816	17849	17757	17742	17627	17600	17275	17507	17698	17559	17591	17766	17850	17684	17630	17719	17748	17597	17479	17695	17705	17789	17504	17645	17605	17795	17732	17609	17815	17588	17538	17702	17699	17693	17582	17486	17500	17725	17628	17837	17368	17701	17660	17886	17728	17725	17747	17922	17574	17649	17721	17715	17675	17606	17549	17948	17855	17647	17699	17814	17547	17576	17623	17637	17638	17567	17718	17714	17749	17495	17856	17651	17512	17726	17429	17437	17496	17544	17623	17681	17513	17728	17713	17754	17604	17723	17547	17539	17805	17701	17688	17712	17709	17522	17758	17773	17694	17544	17666	17641	17580	17688	17734	17721	17483	17585	17571	17805	17589	17660	17790	17718	17803	17763	17511	17528	17480	17782	17677	17736	17524	17440	17750	17909	17590	17756	17668	17711	17690	17712	17627	17691	17652	17664	17703	17623	17672	17624	17765	17519	17573	17696	17751	17793	17529	17709	17742	17734	17556	17731	17675	17865	17491	17637	17883	17641	17580	17738	17824	17691	17662	17841	17511	17765	17692	17769	17588	17696	17800	17675	17634	17606	17652	17684	17655	17730	17561	17724	17679	17668	17658	17706	17793	17775	17630	17741	17629	17823	17526	17655	17906	17503	17624	17709	17763	17685	17701	17568	17669	17731	17857	17553	17620	17729	17399	17607	17388	17571	17636	17567	17737	17677	17693	17419	17464	17637	17652	17614	17455	17696	17648	17611	17510	17687	17663	17650	17567	17534	17704	17564	17413	17561	17662	17746	17750	17734	17605	17514	17556	17683	17564	17728	17598	17689	17383	17673	17732	17789	17555	17589	17677	17762	17471	17844	17447	17654	17820	17872	17590	17829	17595	17741	17688	17564	17744	17851	17615	17563	17585	17640	17435	17833	17433	17707	17782	17786	17592	17827	17663	17819	17738	17543	17686	17613	17804	17604	17794	17638	17644	17766	17783	17656	17621	17751	17719	17747	17544	17696	17714	17453	17807	17827	17571	17509	17570	17555	17483	17671	17665	17834	17614	17740	17791	17731	17637	17691	17636	17581	17496	17714	17556	17715	17612	17654	17745	17652	17883	17783	17668	17661	17488	17732	17868	17778	17585	17605	17503
17316	32498	29632	22573	19113	17303	16099	16158	15475	15171	15078	14897	14834	14713	14863	14653	14768	14730	14745	14491	14741	14785	14632	14543	14732	14554	14587	14576	14550	14491	14582	14636	14580	14642	14536	14485	14611	14549	14576	14493	14405	14442	14412	14559	14642	14605	14634	14546	14602	14549	14614	14495	14588	14549	14586	14510	14592	14598	14463	14603	14456	14401	14593	14374	14760	14610	14555	14507	14637	14553	14663	14680	14761	14823	14833	14758	14777	14783	14459	14668	14523	14716	14579	14603	14530	14728	14568	14394	14634	14441	14475	14491	14515	14637	14467	14430	14349	14486	14631	14407	14588	14498	14574	14615	14441	14417	14555	14437	14421	14360	14621	14495	14483	14342	14415	14388	14537	14333	14535	14412	14502	14437	14494	14568	14596	14506	14578	14365	14256	14480	14543	14373	14617	14438	14375	14544	14369	14391	14513	14490	14607	14383	14463	14518	14580	14651	14582	14371	14449	14415	14608	14579	14478	14511	14544	14563	14568	14402	14556	14454	14455	14602	14530	14616	14371	14601	14392	14404	14354	14537	14491	14565	14520	14399	14587	14373	14535	14421	14499	14471	14598	14514	14547	14566	14539	14439	14370	14536	14433	14276	14605	14449	14484	14487	14425	14548	14514	14370	14438	14406	14419	14481	14433	14360	14474	14394	14444	14354	14523	14512	14565	14480	14591	14495	14420	14613	14415	14711	14533	14324	14518	14406	14456	14553	14550	14556	14645	14519	14471	14184	14559	14548	14357	14459	14532	14432	14443	14453	14517	14595	14338	14393	14479	14503	14432	14311	14436	14399	14597	14680	14437	14424	14323	14521	14507	14439	14460	14588	14527	14409	14440	14472	14341	14416	14323	14502	14447	14353	14429	14623	14592	14517	14356	14421	14677	14584	14348	14367	14589	14474	14554	14529	14488	14364	14562	14460	14362	14524	14417	14405	14488	14603	14380	14489	14577	14447	14624	14226	14477	14362	14396	14306	14453	14586	14388	14497	14561	14453	14463	14557	14346	14450	14582	14497	14548	14422	14455	14459	14332	14468	14494	14501	14490	14530	14491	14495	14367	14557	14424	14393	14504	14467	14406	14446	14368	14410	14441	14461	14328	14542	14352	14526	14513	14497	14395	14374	14530	14522	14507	14640	14560	14343	14535	14655	14547	14480	14502	14488	14415	14481	14476	14609	14377	14438	14494	14424	14571	14437	14511	14475	14593	14466	14475	14378	14547	14544	14436	14429	14454	14669	14412	14561	14300	14430	14384	14322	14469	14493	14286	14542	14481	14497	14335	14492	14551	14473	14458	14539	14526	14451	14598	14570	14645	14597	14397	14395	14622	14524	14625	14605	14642	14538	14446	14419	14521	14474	14272	14484	14686	14531	14547	14375	14574	14478	14366	14494	14679	14551	14518	14684	14356	14539	14450	14418	14457	14443	14529	14501	14423	14393	14548	14416	14601	14453	14391	14569	14495	14547	14585	14575	14499	14561	14453	14701	14392	14417	14620	14513	14514	14577	14552	14452	14496	14592	14535	14419	14478	14459	14580	14376	14508	14517	14462	14332	14443	14346	14517	14629	14159	14610	14568	14336	14614	14594	14496	14462	14477	14494	14601	14560	14495	14446	14513	14445	14427	14637	14344	14504	14545	14613	14402	14384	14555	14669	14410	14607	14386	14468	14513	14577	14497	14542	14342	14432	14392	14646	14529	14332	14549	14608	14513	14346	14548	14564	14555	14446	14604	14419	14593	14308	14588	14413	14464	14613	14553	14277	14430	14555	14448	14468	14445	14472	14347	14848	14578	14423	14450	14391	14424	14414	14480	14435	14678	14614	14528	14399	14493	14492	14614	14594	14589	14609	14306	14599	14517	14561	14432	14491	14384	14381	14401	14550	14499	14375	14471	14522	14474	14446	14492	14564	14576	14325	14572	14577	14590	14486	14630	14627	14471	14529	14673	14490	14530	14501	14482	14410	14610	14361	14364	14469	14616	14486	14439	14524	14447	14660	14462	14458	14480	14380	14362	14652	14427	14578	14357	14539	14444	14424	14382	14474	14332	14579	14388	14500	14536	14462	14424	14413	14480	14314	14341	14594	14504	14387	14424	14456	14474	14449	14518	14541	14612	14568	14545	14559	14493	14469	14581	14395	14402	14624	14578	14509	14324	14598	14435	14582	14509	14482	14413	14532	14584	14642	14473	14497	14367	14413	14583	14441	14395	14427	14304	14396	14646	14304	14614	14556	14513	14490	14552	14323	14639	14487	14416	14230	14523	14382	14616	14554	14411	14419	14472	14405	14582	14451	14490	14426	14522	14508	14476	14536	14361	14397	14448	14464	14454	14501	14549	14417	14502	14530	14575	14613	14403	14568	14452	14391	14541	14504	14416	14320	14641	14527	14561	14578	14609	14510	14451	14436	14620	14505	14453	14506	14485	14614	14474	14481	14535	14487	14446	14544	14318	14539	14488	14561	14562	14499	14414	14562	14506	14402	14480	14675	14633	14589	14459	14403	14336	14569	14405	14346	14307	14348	14520	14606	14535	14432	14383	14492	14480	14332	14486	14465	14487	14447	14407	14334	14479	14500	14498	14363	14553	14495	14529	14545	14349	14456	14514	14245	14529	14621	14564	14488	14449	14639	14247	14695	14572	14283	14480	14482	14725	14339	14509	14361	14456	14555	14423	14523	14525	14453	14536	14581	14569	14512	14402	14491	14342	14451	14479	14586	14597	14427	14403	14484	14471	14662	14549	14525	14544	14486	14414	14576	14538	14612	14493	14507	14507	14368	14486	14436	14361	14504	14429	14585	14334	14390	14455	14598	14534	14501	14388	14612	14402	14575	14376	14567	14444	14494	14325	14542	14447	14565	14455	14469	14475	14504	14649	14579	14369	14660	14451	14493	14446	14362	14491	14496	14427	14493	14698	14496	14763	14526	14552	14513	14329	14432	14475	14459	14631	14469	14497	14510	14520	14436	14601	14367	14324	14497	14444	14506	14651	14425	14323	14546	14343	14591	14584	14403	14554	14325	14431	14410	14589	14635	14423	14455	14456	14637	14690	14415	14388	14440	14447	14469	14564	14441	14424	14562	14443	14614	14459	14333	14462	14533	14347	14527	14470	14433	14483	14551	14516	14526	14467	14471	14477	14380	14513	14443	14454	14385	14416	14531	14621	14401	14481	14548	14486	14449	14451	14414	14418	14405	14556	14513	14434	14505	14495	14462	14591	14509	14397	14382	14616	14444	14214	14272	14769	14520	14449	14310	14439	14355	14418	14587	14377	14432	14558	14382	14362	14597	14407	14482	14388	14548	14279	14493	14523	14543	14579	14486	14430	14443	14458	14468	14489	14530	14531	14484	14429	14392	14494	14508	14491	14435	14467	14504	14430	14423	14454	14517	14494	14522	14486	14376	14408	14433	14435	14613	14444	14470	14366	14479	14576	14426	14438	14456	14576	14464	14502	14492	14445	14513	14627	14396	14277	14408	14433	14403	14410	14367	14624	14510	14439	14507	14345	14583	14555	14443	14341	14558	14773	14413	14472	14403	14473	14451	14365	14524	14490	14427	14480	14355	14478	14426	14657	14397	14569	14419	14538	14420	14395	14289	14427	14440	14592	14461	14409	14507	14678	14458	14523	14324	14354	14652	14432	14613	14631	14222	14502	14625	14531	14410	14368	14736	14401	14264	14361	14331	14377	14468	14547	14451	14382	14559	14556	14416	14513	14500	14470	14517	14517	14431	14474	14554	14638	14384	14414	14492	14364	14695	14469	14484	14488	14492	14540	14329	14303	14488	14498	14629	14518	14572	14493	14506	14473	14474	14507	14456	14351	14561	14503	14425	14469	14496	14660	14339	14563	14542	14422	14526	14515	14446	14531	14320	14478	14730	14552	14523	14521	14465	14577	14494	14472	14489	14438	14342	14523	14367	14591	14534	14341	14563	14527	14603	14510	14556	14460	14380	14463	14515	14476	14495	14435	14650	14427	14398	14575	14500	14545	14414	14352	14522	14381	14510	14479	14502	14376	14467	14609	14456	14641	14386	14354	14578	14438	14462	14573	14675	14317	14439	14671	14513	14376	14310	14604	14617	14377	14459	14673	14277	14434	14524	14518	14557	14577	14640	14571	14496	14437	14332	14413	14437	14412	14568	14333	14510	14393	14500	14583	14462	14457	14537	14632	14591	14717	14526	14377	14645	14506	14480	14598	14491	14584	14417	14615	14373	14474	14502	14617	14433	14707	14537	14618	14378	14581	14489	14512	14479	14397	14534	14472	14405	14353	14444	14455	14480	14475	14372	14397	14457	14431	14414	14495	14260	14510	14493	14523	14742	14486	14446	14450	14579	14507	14523	14342	14491	14448	14656	14518	14434	14335	14419	14575	14402	14375	14434	14472	14285	14339	14451	14311	14589	14505	14379	14391	14391	14370	14644	14487	14505	14396	14559	14459	14309	14481	14468	14512	14551	14356	14553	14489	14538	14420	14565	14589	14567	14437	14584	14430	14410	14422	14539	14490	14472	14428	14474	14368	14420	14489	14583	14369	14523	14454	14611	14426	14527	14555	14276	14528	14442	14443	14435	14410	14636	14485	14458	14288	14505	14551	14459	14479	14463	14570	14437	14517	14373	14448	14554	14325	14466	14396	14512	14429	14311	14380	14310	14667	14419	14532	14502	14379	14427	14476	14441	14465	14554	14427	14464	14612	14503	14499	14423	14374	14527	14332	14571	14572	14580	14413	14434	14442	14360	14631	14445	14589	14608	14257	14479	14522	14418	14506	14394	14585	14392	14545	14265	14382	14481	14372	14447	14581	14477	14517	14388	14484	14383	14414	14464	14359	14378	14372	14555	14455	14490	14499	14541	14667	14473	14361	14606	14551	14309	14470	14412	14507	14553	14605	14328	14605	14465	14667	14508	14551	14540	14469	14400	14400	14549	14560	14612	14522	14610	14373	14583	14609	14461	14489	14577	14444	14462	14624	14435	14371	14416	14556	14446	14641	14621	14516	14293	14372	14490	14534	14492	14426	14550	14419	14490	14416	14694	14554	14482	14424	14469	14728	14484	14396	14503	14515	14364	14420	14469	14485	14646	14303	14553	14370	14321	14387	14516	14345	14441	14564	14569	14535	14648
27975	22256	24648	21818	18363	18193	18235	17997	17652	17724	17870	17725	17570	17774	17740	17911	17753	17573	17789	17761	17718	17654	17692	17875	17762	17908	17823	17687	17633	17728	17713	17541	17741	17798	17755	17666	17722	17670	17467	17626	17799	17475	17591	17817	17643	17705	17937	17824	17633	17747	17733	17636	17667	17718	17820	17761	17385	17513	17661	17705	17812	17806	17575	17957	17659	17721	17603	17610	17624	17751	17690	17887	17946	17852	17772	17881	17782	17725	17901	17564	18021	17739	17658	17736	17873	17572	17837	17744	17794	17821	17843	17815	17638	17694	17757	17851	17843	17764	17659	17648	17729	17657	17554	17739	17563	17833	17832	17396	17805	17653	17628	17732	17641	17663	17646	17689	17657	17517	17769	17842	17792	17551	17512	17635	17718	17573	17701	17648	17665	17493	17719	17703	17652	17737	17615	17730	17619	17788	17657	17516	17749	17899	17616	17513	17563	17702	17880	17693	17681	17577	17919	17573	17808	17719	17621	17771	17665	17601	17476	17622	17669	17610	17818	17671	17751	17754	17785	17731	17735	17802	17509	17764	17751	17837	17659	17587	17790	17757	17724	17594	17755	17701	17718	17839	17748	17700	17813	17715	17733	17611	17812	17762	17833	17939	17753	17657	17695	17596	17656	17680	17663	17714	17734	17662	17638	17613	17459	17674	17767	17488	17603	17596	17722	17803	17745	17703	17710	17661	17707	17613	17779	17609	17749	17888	17658	17608	17567	17553	17552	17887	17781	17539	17701	17712	17679	17834	17728	17744	17787	17772	17678	17636	17710	17592	17882	17810	17893	17722	17707	17506	17613	17620	17616	17720	17881	17490	17733	17623	17687	17795	17677	17734	17662	17732	17722	17660	17662	17761	17597	17676	17600	17779	17814	17759	17643	17964	17658	17642	17734	17742	17647	17818	17743	17636	17595	17814	17721	17436	17768	17689	17757	17801	17774	17999	17797	17626	17722	17504	17533	17658	17794	17684	17555	17593	17511	17622	17513	17692	17667	17555	17763	17710	17833	17530	17741	17823	17641	17755	17781	17641	17734	17742	17858	17725	17687	17670	17757	17794	17705	17726	17637	17699	17736	17925	17719	17738	17585	17727	17765	17916	17798	17472	17706	17753	17848	17709	17666	17932	17847	17681	17585	17678	17643	18048	17696	17502	17717	17733	17602	17595	17787	17583	17789	17833	17852	17707	17595	17644	17724	17660	17631	17590	17766	17673	17893	17607	17735	17691	17916	17571	17902	17697	17837	17798	17487	17613	17926	17634	17722	17628	17846	17489	17734	17661	17636	17597	17627	17733	17707	17780	17627	17704	17642	17768	17756	17717	17702	17545	17554	17721	17913	17759	17750	17761	17670	17697	17826	17713	17611	17814	17552	17752	17871	17510	17872	17819	17780	17827	17738	17772	17671	17737	17817	17730	17776	17707	17608	17845	17701	17696	17807	17632	17769	17560	17817	17690	17657	17594	17950	17823	17780	17546	17782	17629	17604	17551	17617	17651	17879	17906	17800	17933	18120	17735	17599	17814	17635	17761	17747	17627	17848	17622	17765	17721	17707	17697	17853	17748	17674	17505	17465	17668	17617	17664	17879	17755	17571	17707	17708	17637	17524	17541	17588	17714	17681	17269	17617	17675	17714	17597	17524	17715	17697	17689	17885	17801	17799	17860	17632	17669	17674	17776	17710	17599	17710	17710	17706	17770	17640	17812	17706	17559	17864	17628	17724	17905	17671	17772	17735	17422	17819	17683	17542	17738	17667	17667	17576	17567	17767	17559	17429	17553	17816	17768	17642	17726	17953	17625	17673	17580	17704	17621	17695	17724	17681	17658	17538	17693	17646	17677	17623	17633	17763	17617	17806	17716	17661	17830	17824	17713	17578	17534	17755	17601	17796	17618	17855	17805	17664	17667	17597	17871	17728	17720	17802	17671	17864	17713	17900	17789	17557	17709	17789	17572	17631	17843	17514	17696	17669	17661	17745	17769	17473	17595	17765	17916	17630	17809	17834	17720	17706	17704	17712	17464	17757	17655	17645	17798	17764	17663	17758	17827	17657	17661	17832	17975	17702	17654	17694	17752	17625	17621	17524	17774	17768	17776	17707	17822	17850	17498	17874	17829	17558	17692	17715	17666	17748	17675	17663	17564	17623	17654	17609	17893	17545	17739	17670	17641	17839	17598	17598	17689	17699	17755	17593	17630	17739	17716	17695	17960	17543	17356	17733	17798	17682	17760	17885	17725	17688	17642	17767	17776	17743	17651	17741	17766	17927	17807	17897	17473	17788	17607	17623	17796	17855	17717	17637	17561	17691	17584	17637	17595	17765	17697	17658	17655	17671	17651	17808	17812	17621	17672	17829	17626	17733	17709	17989	17566	17757	17775	17739	17674	17808	17567	17642	17688	17734	17646	17729	17593	17651	17680	17824	17653	17798	17731	17634	17758	17591	17646	17781	17716	17643	17654	17484	17634	17634	17661	17827	17665	17678	17873	17769	17810	17741	17783	17679	17555	17536	17621	17767	17963	17967	17846	17656	17510	17817	17784	17716	17614	17657	17770	17707	17660	17885	17792	17739	17562	17844	17743	17661	17739	17761	17534	17732	17667	17744	17848	17792	17727	17610	17511	17681	17891	17748	17521	17875	17701	17750	17822	17629	17762	17745	17880	17686	17730	17744	17771	17537	17790	17827	17852	17527	17683	17885	17542	17786	17549	17683	17792	17704	17714	17782	17683	17744	17808	17635	17725	17552	17831	17695	17737	17980	17767	17698	17646	17714	17771	17735	17614	17661	17705	17789	17834	17579	17597	17659	17777	17909	17649	17494	17678	17782	17691	17779	17503	17599	17728	17709	17800	17757	17669	17909	17616	17787	17697	17931	17588	17633	17782	17876	17670	17863	17663	17571	17722	17659	17670	17784	17793	17837	17744	17758	17720	17643	17639	17599	17849	17748	17774	17773	17737	17681	17869	17612	17706	17710	17681	18052	17684	17816	17678	17750	17732	17463	17641	17664	17572	17487	17553	17649	17501	17604	17623	17855	17791	17788	17814	17809	17584	17691	17942	17728	17801	17705	17585	17721	17590	17560	17673	17547	17628	17759	17773	17685	17712	17802	17768	17677	17716	17768	17647	17771	17498	17793	17761	17814	17880	17810	17642	17536	17747	17928	17993	17600	17959	17817	17617	17612	17640	17671	17625	17710	17660	17922	17939	17848	17967	17801	17868	17794	17633	17750	17771	17780	17607	17510	17691	17825	17920	17643	17887	17684	17703	17848	17949	17843	17849	17592	17646	17563	17596	17770	17674	17849	17821	17763	17838	17930	17722	17927	17634	17817	17739	17646	17686	17589	17886	17761	17716	17735	17972	17797	17715	17836	17769	17653	17742	17666	17605	17807	17659	17554	17626	17780	17847	17643	17687	17793	17603	17787	17770	17843	17712	17806	17487	17626	17753	17691	17436	17804	17663	17650	17691	17832	17633	17597	17759	17474	17665	17849	17690	17818	17608	17633	17774	17730	17849	17849	17814	17798	17764	17696	17435	17628	17740	17856	17635	17584	17885	17535	17712	17768	17661	17762	17871	17923	17799	17794	17786	17733	17952	17730	17881	17793	17632	17897	17763	17713	17614	17608	17769	17591	17733	17673	17794	17654	17585	17642	17784	17823	17757	17791	17683	17681	17729	17732	17764	17830	17737	17712	17773	17776	17604	17671	17642	17664	17502	17712	17496	17682	17849	17693	17634	17885	17599	17669	17620	17568	17563	17717	17762	17761	17745	17738	17708	17689	17713	17518	17770	17627	17784	17672	17621	17776	17809	17753	17878	17782	17558	17553	17861	17852	17563	17690	17703	17654	17552	17691	17799	17771	17587	17615	17462	17668	17815	17513	17747	17749	17638	17630	17600	17704	17728	17825	17911	17696	17797	17779	17873	17762	17658	17676	17790	17634	17456	17653	17641	17720	17649	17792	17766	17609	17680	17550	17772	17633	17676	17673	17791	17641	17640	17791	17815	17815	17618	17516	17787	17804	17680	17770	17701	17731	17635	17730	17559	17859	17678	17649	17503	17871	17744	17758	17653	17677	17803	17614	17594	17772	17575	17715	17668	17608	17835	17813	17643	17518	17696	17701	17779	17546	17469	18065	17742	17796	17377	17695	17727	17632	17548	17599	17786	17669	17842	17486	17570	17701	17722	17444	17332	17782	17694	17722	17793	17774	17944	17867	17630	18026	17676	17748	17565	17716	17676	17629	17487	17588	17708	17740	17734	17753	17687	17573	17779	17569	17712	17574	17935	17804	17747	17579	17754	17481	17713	17784	17640	17727	17673	17892	17647	17680	17752	17854	17763	17932	17671	17748	17547	17765	17498	17733	17532	17639	17433	17708	17813	17832	17544	17581	17761	17718	17628	17845	17648	17868	17749	17814	17576	17715	17654	17636	17651	17809	17600	17783	17840	17592	17626	17585	17713	17777	17783	17787	17466	17755	17424	17775	17749	17513	17788	17643	17678	17598	17882	17834	17619	17558	17767	17638	17674	17571	17933	17613	17878	17770	17674	17550	17754	17679	17672	17618	17709	17684	17530	17780	17666	18001	17723	17592	17777	17577	17711	17572	17519	17644	17619	17769	17718	17690	17646	17575	17801	17655	17427	18028	17846	17891	17895	17748	17600	17821	17784	17865	17573	17755	17628	17750	17630	17805	17742	17686	17555	17781	17591	17881	17992	17648	17778	17769	17738	17635	17770	17669	17787	17899	17802	17715	17820	17792	17712	17616	17515	17779	17556	17708	17925	17657	17824	17749	17730	17764	17743	17762	17516	17881	17793	17861	17665	17818	17904	17610	17620	17785	17774	17941	17704	17835	17748	17804	17753	17582	17609	17765	17762	17666	17548	17890	17686	17883	17735	17723	17679	17572	17791	17494	17706	17661	17565	17652	17960	17954	17778	17704	17610	17708	17795	17865	17558	17579	17891	17779	17657	17595	17848	17824	17639	17722	17793	17688	17528	17708	17544	17828	17618	17941	17721	17465	17809	17574	17679	17731	17638	17615	17744	17766	17629	17690	17613	17654	17552	17761	17713	17682	17832	17670	17691	17613	17650	17637	17848	17915	17793	17913	17804	17817	17639
16252	21202	19781	16999	15517	14969	14841	14857	14466	14668	14598	14739	14557	14655	14464	14654	14554	14633	14510	14468	14364	14458	14434	14666	14493	14583	14525	14671	14453	14519	14559	14582	14648	14423	14644	14531	14382	14581	14523	14603	14369	14515	14421	14542	14458	14547	14449	14447	14653	14468	14525	14606	14493	14347	14382	14470	14480	14654	14483	14384	14424	14630	14397	14603	14559	14569	14686	14670	14687	14534	14725	14556	14738	14547	14649	14758	14509	14427	14603	14460	14746	14626	14573	14441	14556	14557	14546	14531	14509	14390	14459	14351	14552	14518	14548	14594	14469	14577	14464	14511	14405	14448	14593	14573	14554	14588	14547	14630	14508	14640	14517	14516	14714	14336	14521	14601	14305	14616	14580	14636	14542	14517	14447	14535	14581	14405	14840	14496	14591	14463	14621	14476	14579	14702	14596	14428	14534	14585	14590	14553	14501	14570	14472	14529	14516	14551	14522	14425	14509	14548	14494	14691	14477	14534	14547	14526	14542	14505	14581	14399	14551	14596	14415	14470	14441	14631	14539	14449	14580	14349	14451	14584	14588	14477	14582	14406	14442	14646	14483	14561	14486	14524	14565	14623	14450	14510	14412	14448	14505	14449	14526	14542	14570	14543	14537	14483	14495	14609	14636	14576	14516	14486	14351	14606	14551	14459	14578	14455	14552	14600	14594	14410	14550	14387	14516	14456	14600	14650	14499	14545	14440	14511	14475	14483	14495	14643	14696	14569	14545	14368	14629	14448	14474	14600	14529	14589	14609	14574	14313	14502	14577	14574	14450	14546	14399	14424	14599	14530	14310	14377	14608	14562	14554	14686	14315	14659	14393	14581	14441	14360	14566	14603	14563	14406	14551	14334	14547	14404	14424	14594	14608	14634	14449	14352	14383	14755	14683	14690	14471	14544	14679	14532	14399	14573	14521	14573	14576	14638	14688	14524	14551	14715	14433	14462	14470	14557	14511	14529	14452	14516	14469	14382	14710	14490	14484	14545	14415	14696	14548	14282	14645	14559	14546	14457	14474	14458	14497	14511	14551	14619	14351	14460	14550	14432	14606	14424	14417	14475	14623	14405	14392	14371	14533	14505	14549	14507	14653	14634	14500	14412	14545	14430	14579	14604	14425	14479	14807	14661	14476	14621	14476	14549	14587	14578	14494	14598	14488	14531	14574	14414	14558	14589	14691	14431	14697	14447	14518	14528	14661	14547	14430	14626	14547	14721	14446	14694	14621	14328	14500	14573	14508	14553	14550	14491	14676	14481	14335	14377	14506	14430	14424	14488	14482	14425	14648	14524	14376	14631	14384	14637	14584	14544	14513	14474	14681	14373	14576	14538	14637	14613	14619	14659	14358	14550	14538	14517	14470	14423	14515	14592	14539	14461	14563	14477	14433	14411	14676	14576	14555	14601	14486	14578	14474	14550	14480	14542	14433	14538	14592	14580	14423	14499	14609	14557	14564	14633	14333	14557	14530	14378	14598	14731	14302	14420	14475	14562	14585	14616	14508	14513	14429	14506	14627	14496	14641	14595	14487	14748	14492	14609	14342	14533	14333	14566	14498	14453	14566	14581	14444	14543	14344	14528	14571	14619	14484	14378	14477	14483	14410	14644	14430	14612	14654	14636	14496	14580	14442	14496	14726	14660	14634	14528	14669	14618	14441	14675	14417	14400	14345	14606	14450	14433	14608	14484	14504	14441	14603	14555	14468	14541	14591	14487	14445	14522	14582	14599	14690	14457	14521	14627	14694	14491	14635	14521	14544	14573	14649	14501	14485	14640	14366	14427	14395	14593	14361	14444	14472	14525	14615	14590	14553	14528	14558	14566	14494	14497	14422	14472	14549	14377	14627	14602	14620	14656	14541	14492	14476	14593	14448	14533	14798	14473	14451	14646	14499	14475	14528	14462	14511	14475	14631	14413	14596	14417	14494	14446	14613	14495	14402	14565	14555	14575	14502	14622	14594	14531	14379	14486	14428	14483	14626	14731	14522	14627	14370	14559	14399	14325	14560	14466	14574	14447	14590	14617	14432	14406	14589	14558	14585	14513	14498	14479	14573	14501	14586	14529	14426	14480	14523	14508	14552	14586	14421	14671	14448	14510	14446	14504	14421	14528	14579	14605	14524	14577	14527	14466	14571	14516	14572	14672	14282	14461	14497	14502	14629	14635	14548	14363	14603	14456	14541	14799	14485	14645	14455	14320	14533	14195	14487	14452	14540	14521	14628	14650	14431	14600	14671	14489	14604	14664	14666	14509	14498	14572	14560	14399	14546	14554	14665	14526	14501	14439	14529	14321	14574	14484	14577	14590	14774	14438	14463	14684	14461	14520	14504	14525	14455	14504	14434	14606	14536	14525	14522	14653	14560	14344	14489	14415	14526	14458	14553	14485	14667	14557	14458	14481	14511	14530	14430	14400	14527	14378	14535	14524	14462	14471	14523	14639	14568	14519	14685	14488	14650	14621	14573	14307	14551	14533	14641	14611	14483	14646	14538	14503	14644	14412	14645	14574	14522	14391	14491	14436	14652	14639	14611	14430	14514	14665	14552	14434	14329	14378	14517	14403	14610	14546	14416	14532	14538	14556	14404	14689	14468	14521	14511	14532	14599	14584	14426	14502	14515	14572	14423	14695	14375	14402	14455	14598	14646	14505	14607	14549	14585	14402	14445	14499	14504	14472	14536	14481	14695	14476	14480	14405	14621	14592	14579	14582	14567	14519	14480	14570	14585	14442	14491	14428	14612	14623	14651	14533	14657	14578	14599	14525	14425	14438	14517	14452	14590	14560	14521	14405	14423	14503	14446	14512	14541	14666	14691	14626	14489	14661	14509	14643	14458	14449	14546	14457	14502	14652	14628	14468	14531	14455	14369	14442	14478	14518	14545	14580	14522	14417	14356	14467	14486	14405	14672	14484	14490	14544	14590	14529	14534	14371	14525	14432	14710	14538	14497	14577	14610	14572	14550	14492	14521	14624	14519	14559	14725	14626	14459	14490	14477	14504	14796	14478	14595	14540	14604	14630	14494	14450	14488	14436	14604	14564	14528	14572	14528	14299	14495	14445	14523	14406	14372	14446	14600	14423	14463	14685	14689	14435	14762	14674	14490	14638	14575	14661	14521	14532	14540	14444	14675	14435	14718	14481	14553	14522	14627	14543	14595	14638	14435	14491	14256	14573	14508	14668	14592	14496	14527	14552	14597	14450	14676	14539	14510	14503	14431	14504	14585	14473	14474	14560	14439	14597	14753	14470	14427	14690	14516	14462	14492	14560	14458	14692	14485	14447	14637	14516	14503	14606	14763	14630	14327	14567	14524	14588	14466	14498	14525	14552	14603	14559	14750	14503	14564	14497	14601	14552	14466	14330	14497	14663	14635	14435	14487	14640	14365	14535	14632	14432	14446	14487	14350	14458	14372	14505	14483	14472	14665	14489	14453	14446	14616	14646	14638	14376	14596	14432	14521	14439	14490	14561	14509	14529	14507	14505	14466	14436	14455	14478	14543	14500	14381	14564	14440	14569	14523	14612	14474	14495	14556	14469	14444	14498	14572	14273	14459	14427	14596	14595	14597	14617	14483	14466	14638	14540	14712	14601	14632	14538	14718	14525	14623	14523	14380	14462	14601	14402	14614	14420	14472	14594	14496	14443	14445	14514	14376	14498	14584	14556	14660	14542	14375	14494	14625	14512	14469	14708	14561	14607	14331	14540	14484	14488	14629	14685	14352	14518	14350	14557	14583	14497	14740	14463	14510	14532	14609	14661	14431	14510	14645	14599	14623	14563	14705	14561	14485	14552	14535	14578	14495	14609	14443	14610	14441	14615	14597	14676	14553	14499	14594	14562	14646	14664	14517	14582	14330	14570	14530	14380	14563	14492	14515	14640	14326	14704	14362	14707	14382	14654	14459	14398	14427	14609	14612	14633	14591	14561	14476	14399	14411	14236	14619	14625	14601	14506	14620	14530	14416	14502	14413	14644	14620	14599	14341	14541	14340	14593	14471	14409	14532	14627	14488	14465	14352	14602	14421	14457	14316	14554	14561	14530	14599	14527	14483	14547	14662	14500	14669	14627	14393	14491	14621	14681	14411	14508	14372	14433	14669	14371	14364	14554	14541	14522	14602	14392	14525	14278	14487	14666	14498	14635	14688	14700	14568	14429	14488	14566	14601	14523	14583	14365	14570	14395	14463	14649	14496	14559	14673	14552	14583	14614	14584	14540	14553	14414	14663	14564	14612	14502	14591	14585	14381	14583	14370	14667	14567	14584	14500	14411	14503	14624	14498	14517	14573	14353	14375	14395	14547	14420	14379	14681	14652	14619	14516	14581	14452	14558	14646	14659	14506	14586	14444	14456	14596	14598	14544	14519	14676	14689	14379	14402	14679	14521	14506	14560	14508	14727	14565	14537	14483	14431	14378	14630	14440	14436	14592	14546	14544	14609	14782	14496	14656	14566	14400	14498	14565	14476	14546	14625	14568	14702	14457	14616	14497	14477	14593	14446	14601	14459	14564	14392	14589	14429	14592	14437	14511	14704	14555	14656	14654	14521	14517	14567	14405	14412	14518	14646	14595	14529	14622	14459	14611	14525	14691	14484	14456	14389	14457	14578	14355	14408	14454	14354	14580	14394	14549	14583	14503	14811	14452	14546	14590	14613	14564	14457	14789	14412	14378	14540	14562	14568	14734	14430	14429	14533	14470	14647	14484	14577	14699	14527	14417	14589	14435	14840	14672	14527	14485	14654	14548	14542	14497	14624	14488	14563	14413	14478	14360	14347	14574	14556	14494	14533	14489	14548	14532	14498	14601	14626	14593	14609	14346	14435	14609	14622	14512	14576	14340	14701	14457	14585	14724	14537	14276	14585	14652	14399	14292	14680	14538	14554	14527	14500	14647	14533	14478	14449	14302	14648	14372	14536	14494	14479	14489	14469	14622	14518	14644	14662	14537	14558	14723	14532	14492	14470	14552	14569	14563	14470	14521	14488	14478	14420	14550	14451	14513	14549	14545	14603	14488	14614	14493	14476	14690	14486	14508	14550	14663	14567	14652	14488	14467	14551	14545	14482	14428	14522	14542	14530	14514	14645	14527	14654	14417	14425	14448	14500	14517	14665	14543	14668	14521	14270
24084	21099	28414	24240	22176	21642	20674	18669	18185	18090	17997	17791	17835	17803	17665	17587	17626	17596	17700	17704	17630	17751	17761	17538	17508	17547	17683	17628	17586	17669	17633	17592	17453	17525	17473	17612	17605	17752	17532	17402	17488	17695	17445	17561	17705	17481	17408	17528	17439	17574	17758	17711	17557	17505	17535	17582	17493	17282	17540	17790	17482	17749	17597	17609	17442	17637	17597	17587	17611	17552	17817	17679	17588	17797	17651	17668	17656	17471	17817	17279	17545	17665	17701	17634	17504	17587	17602	17535	17659	17537	17394	17635	17531	17683	17498	17249	17755	17426	17498	17440	17521	17639	17650	17622	17577	17545	17255	17566	17615	17575	17470	17763	17555	17385	17640	17665	17591	17526	17475	17787	17573	17493	17261	17454	17446	17375	17675	17380	17526	17495	17565	17482	17642	17333	17622	17453	17580	17399	17752	17413	17555	17645	17502	17392	17389	17396	17459	17431	17588	17522	17367	17408	17569	17429	17610	17630	17373	17568	17511	17366	17442	17231	17514	17509	17447	17453	17157	17592	17575	17478	17446	17184	17636	17468	17440	17504	17571	17603	17437	17398	17511	17558	17433	17404	17573	17491	17617	17349	17489	17413	17502	17471	17616	17455	17370	17460	17528	17515	17434	17571	17276	17429	17365	17649	17561	17652	17666	17487	17555	17586	17464	17420	17451	17386	17460	17561	17529	17618	17436	17588	17393	17675	17718	17538	17504	17326	17627	17515	17148	17569	17464	17457	17474	17456	17584	17729	17492	17584	17712	17499	17459	17474	17462	17545	17388	17606	17609	17538	17661	17454	17389	17405	17445	17646	17306	17467	17415	17509	17297	17423	17518	17535	17637	17578	17454	17262	17587	17541	17314	17306	17492	17473	17602	17439	17532	17536	17477	17553	17516	17594	17746	17587	17519	17561	17558	17633	17379	17518	17418	17347	17468	17537	17560	17681	17326	17525	17533	17506	17440	17453	17364	17546	17794	17376	17410	17440	17350	17337	17417	17534	17349	17615	17681	17736	17625	17487	17561	17519	17666	17408	17462	17492	17573	17673	17384	17483	17635	17391	17465	17518	17271	17447	17431	17464	17511	17471	17537	17525	17360	17591	17597	17454	17552	17363	17456	17517	17387	17538	17732	17277	17482	17611	17329	17324	17487	17577	17487	17404	17371	17309	17551	17464	17375	17501	17439	17501	17380	17445	17475	17660	17710	17547	17605	17362	17476	17090	17732	17589	17637	17473	17791	17655	17556	17524	17589	17721	17525	17504	17466	17493	17500	17417	17541	17515	17471	17477	17468	17356	17473	17498	17363	17404	17532	17510	17556	17630	17413	17407	17458	17717	17459	17576	17696	17503	17575	17538	17360	17521	17271	17544	17356	17503	17454	17484	17541	17518	17424	17540	17538	17449	17555	17398	17422	17566	17406	17539	17479	17401	17391	17492	17580	17441	17658	17563	17514	17536	17499	17557	17549	17401	17603	17612	17516	17521	17449	17551	17416	17510	17448	17391	17436	17558	17394	17594	17673	17580	17702	17634	17513	17419	17470	17445	17462	17594	17423	17343	17498	17313	17393	17604	17517	17545	17475	17492	17582	17493	17515	17489	17558	17327	17410	17478	17648	17517	17346	17474	17737	17544	17494	17604	17367	17465	17600	17563	17461	17307	17495	17427	17433	17180	17380	17619	17536	17380	17390	17475	17499	17443	17538	17477	17423	17375	17542	17495	17319	17606	17379	17615	17521	17388	17434	17381	17410	17409	17494	17610	17571	17382	17444	17574	17641	17296	17439	17402	17371	17364	17400	17486	17503	17349	17462	17321	17538	17556	17731	17661	17429	17458	17277	17450	17524	17420	17479	17437	17556	17476	17507	17363	17416	17295	17587	17561	17590	17609	17759	17559	17445	17507	17518	17338	17540	17418	17655	17452	17502	17583	17341	17427	17482	17445	17364	17410	17333	17415	17577	17455	17534	17594	17635	17496	17399	17311	17392	17558	17392	17500	17619	17483	17490	17567	17657	17651	17424	17607	17487	17667	17547	17701	17456	17555	17355	17508	17570	17549	17546	17369	17517	17461	17326	17539	17691	17592	17619	17613	17481	17610	17547	17447	17353	17667	17583	17380	17589	17518	17468	17308	17734	17589	17511	17461	17420	17500	17434	17551	17522	17301	17443	17445	17374	17574	17532	17364	17415	17442	17509	17432	17361	17336	17762	17647	17669	17661	17460	17302	17532	17558	17526	17512	17240	17418	17555	17474	17257	17465	17706	17431	17303	17433	17548	17424	17538	17373	17505	17425	17642	17355	17519	17504	17443	17449	17614	17304	17470	17510	17531	17489	17400	17622	17644	17325	17436	17499	17487	17479	17685	17509	17519	17492	17462	17720	17532	17516	17525	17620	17443	17505	17366	17671	17572	17496	17561	17317	17578	17391	17421	17482	17503	17605	17436	17753	17386	17523	17497	17576	17465	17654	17500	17555	17586	17648	17728	17437	17341	17519	17466	17408	17661	17596	17458	17428	17302	17508	17678	17555	17354	17426	17541	17407	17596	17600	17406	17570	17540	17275	17393	17542	17351	17437	17608	17457	17366	17443	17451	17480	17662	17446	17608	17580	17477	17313	17391	17463	17480	17152	17661	17551	17714	17450	17425	17451	17460	17568	17483	17351	17433	17449	17345	17551	17391	17736	17425	17395	17609	17703	17387	17269	17365	17384	17445	17381	17458	17328	17430	17418	17377	17337	17127	17593	17503	17723	17581	17746	17474	17460	17517	17283	17375	17478	17460	17516	17419	17469	17472	17546	17495	17654	17603	17337	17586	17548	17530	17479	17725	17428	17447	17614	17456	17523	17433	17538	17563	17602	17539	17442	17446	17555	17433	17427	17540	17420	17404	17455	17504	17537	17538	17486	17476	17377	17555	17577	17615	17261	17742	17525	17430	17729	17703	17629	17460	17384	17843	17718	17673	17345	17458	17624	17459	17366	17433	17505	17465	17330	17450	17322	17509	17570	17421	17395	17353	17667	17270	17382	17470	17293	17513	17528	17716	17489	17402	17425	17286	17426	17707	17586	17703	17536	17609	17569	17489	17368	17718	17562	17497	17291	17514	17370	17480	17659	17268	17671	17648	17499	17581	17553	17550	17437	17502	17610	17528	17520	17735	17489	17484	17417	17431	17531	17501	17529	17404	17415	17388	17550	17557	17471	17414	17651	17446	17563	17630	17488	17449	17403	17516	17716	17537	17567	17407	17489	17494	17572	17593	17349	17643	17508	17657	17563	17347	17576	17329	17544	17588	17554	17448	17430	17688	17404	17411	17351	17596	17377	17470	17447	17400	17498	17432	17364	17465	17553	17489	17599	17562	17480	17639	17363	17304	17472	17568	17205	17528	17457	17335	17499	17498	17455	17444	17561	17672	17599	17631	17517	17527	17494	17535	17489	17661	17566	17497	17415	17415	17421	17276	17556	17491	17426	17519	17429	17364	17270	17313	17463	17508	17481	17389	17498	17645	17688	17454	17498	17624	17638	17312	17180	17570	17591	17545	17696	17638	17353	17451	17538	17439	17539	17384	17507	17476	17477	17591	17468	17645	17657	17439	17448	17334	17318	17439	17445	17490	17294	17502	17430	17582	17640	17452	17447	17430	17456	17485	17521	17502	17496	17640	17528	17556	17724	17296	17546	17450	17592	17516	17498	17566	17388	17724	17338	17547	17441	17556	17594	17606	17293	17392	17324	17496	17587	17290	17563	17498	17425	17617	17491	17597	17340	17420	17263	17317	17449	17351	17458	17382	17553	17614	17775	17345	17407	17452	17565	17651	17617	17546	17490	17388	17322	17186	17641	17698	17635	17555	17435	17500	17510	17419	17475	17697	17644	17572	17567	17533	17498	17465	17472	17572	17494	17516	17433	17392	17520	17452	17574	17662	17454	17455	17558	17505	17469	17270	17525	17613	17464	17575	17487	17435	17584	17549	17385	17504	17671	17359	17427	17741	17478	17795	17652	17535	17386	17467	17444	17256	17431	17600	17545	17522	17493	17511	17624	17378	17495	17429	17529	17560	17631	17599	17389	17333	17346	17758	17592	17686	17311	17520	17428	17515	17492	17464	17459	17440	17349	17630	17312	17534	17435	17555	17532	17419	17399	17571	17559	17554	17287	17588	17390	17503	17577	17302	17384	17578	17713	17504	17618	17522	17495	17367	17502	17479	17466	17479	17426	17379	17536	17672	17539	17484	17475	17385	17361	17436	17599	17472	17531	17391	17689	17509	17600	17337	17527	17600	17490	17685	17545	17373	17551	17546	17594	17367	17344	17570	17505	17543	17603	17462	17535	17507	17335	17448	17524	17468	17327	17419	17285	17296	17679	17409	17513	17518	17531	17532	17683	17633	17352	17674	17553	17560	17318	17381	17486	17376	17432	17571	17405	17581	17429	17531	17410	17303	17373	17636	17738	17621	17348	17451	17527	17637	17597	17385	17484	17493	17559	17528	17612	17465	17420	17528	17463	17636	17673	17524	17567	17627	17706	17425	17569	17414	17564	17413	17510	17357	17520	17602	17375	17580	17579	17694	17647	17397	17511	17614	17438	17536	17448	17562	17332	17426	17628	17330	17624	17491	17527	17486	17450	17347	17445	17587	17466	17598	17729	17575	17650	17562	17399	17580	17355	17695	17513	17526	17604	17519	17489	17428	17571	17424	17429	17545	17622	17338	17456	17395	17629	17371	17677	17614	17491	17460	17346	17491	17475	17359	17387	17556	17522	17485	17511	17627	17428	17385	17595	17480	17375	17675	17637	17604	17590	17661	17517	17531	17548	17345	17498	17567	17527	17678	17410	17444	17232	17489	17405	17472	17595	17472	17570	17337	17501	17736	17582	17355	17529	17590	17557	17644	17654	17537	17340	17521	17375	17511	17463	17531	17521	17318	17468	17520	17661	17477	17343	17503	17219	17554	17421	17500	17308	17382	17336	17496	17637	17406	17525	17507	17383	17683	17602	17498	17507	17572	17469	17456	17556	17410	17419	17546	17612	17651	17553	17517	17376	17368	17523	17513	17243	17636	17751	17519	17417	17086	17517	17523	17579	17549	17572	17538	17464	17441	17419	17459	17513	17496	17611	17541	17503
15680	27307	25933	20671	17466	15974	15559	15435	15101	14737	14685	14656	14565	14713	14606	14659	14659	14601	14630	14508	14597	14488	14369	14449	14417	14521	14539	14432	14585	14584	14678	14469	14511	14497	14486	14522	14380	14496	14284	14472	14493	14581	14594	14509	14327	14418	14398	14511	14345	14445	14493	14395	14534	14401	14489	14428	14574	14566	14515	14440	14355	14593	14508	14367	14516	14391	14536	14557	14729	14604	14679	14687	14610	14791	14603	14581	14581	14662	14575	14597	14468	14600	14597	14359	14525	14489	14461	14630	14499	14518	14471	14573	14546	14228	14568	14449	14362	14391	14346	14524	14499	14493	14569	14489	14566	14528	14442	14367	14467	14477	14600	14478	14378	14630	14606	14564	14515	14623	14397	14368	14354	14482	14466	14431	14481	14515	14360	14503	14460	14307	14570	14405	14464	14533	14504	14391	14417	14625	14410	14394	14596	14505	14423	14448	14412	14498	14565	14400	14612	14541	14384	14454	14505	14481	14234	14451	14335	14541	14330	14468	14525	14284	14380	14436	14577	14265	14484	14259	14542	14435	14617	14445	14400	14404	14431	14472	14363	14635	14400	14384	14399	14551	14318	14421	14590	14358	14495	14346	14558	14419	14393	14389	14499	14528	14448	14313	14496	14464	14534	14504	14407	14486	14520	14424	14489	14582	14423	14450	14354	14576	14500	14540	14394	14584	14573	14330	14433	14642	14404	14362	14373	14436	14409	14416	14428	14329	14452	14412	14577	14437	14289	14385	14320	14603	14346	14554	14291	14445	14412	14388	14345	14440	14381	14520	14498	14544	14587	14443	14501	14422	14480	14409	14535	14490	14633	14593	14209	14527	14720	14320	14329	14461	14291	14261	14527	14437	14392	14395	14444	14540	14440	14463	14457	14546	14581	14362	14578	14556	14515	14411	14447	14480	14418	14463	14468	14444	14440	14388	14597	14403	14693	14429	14493	14448	14500	14381	14276	14302	14535	14437	14483	14398	14450	14564	14424	14500	14504	14588	14464	14422	14407	14457	14352	14436	14305	14336	14461	14648	14475	14353	14425	14431	14462	14472	14414	14456	14337	14350	14581	14391	14494	14430	14597	14460	14450	14522	14573	14624	14666	14476	14557	14632	14591	14326	14482	14451	14474	14484	14361	14326	14468	14447	14398	14525	14351	14431	14379	14406	14378	14524	14470	14392	14431	14408	14402	14263	14509	14354	14385	14330	14526	14400	14508	14354	14503	14410	14313	14527	14578	14478	14468	14481	14343	14556	14414	14326	14475	14494	14474	14355	14449	14433	14397	14395	14629	14306	14549	14424	14457	14292	14401	14465	14282	14699	14589	14486	14437	14444	14336	14445	14585	14450	14483	14547	14293	14424	14406	14459	14438	14357	14468	14345	14401	14334	14423	14449	14457	14340	14409	14391	14290	14567	14458	14498	14573	14344	14490	14484	14459	14511	14536	14651	14670	14437	14411	14408	14645	14407	14416	14475	14575	14443	14513	14413	14512	14315	14435	14419	14364	14616	14479	14424	14488	14346	14523	14327	14528	14526	14440	14395	14248	14349	14381	14426	14483	14385	14504	14374	14622	14477	14354	14573	14486	14530	14490	14440	14505	14329	14610	14473	14555	14230	14489	14500	14442	14335	14386	14275	14448	14479	14577	14466	14560	14534	14522	14469	14470	14438	14560	14444	14439	14334	14366	14576	14477	14627	14526	14315	14583	14260	14440	14464	14544	14415	14416	14550	14293	14571	14550	14351	14443	14535	14448	14486	14440	14693	14294	14370	14512	14552	14600	14548	14592	14416	14472	14537	14408	14547	14558	14574	14461	14448	14520	14709	14596	14418	14400	14590	14473	14493	14512	14601	14368	14425	14575	14354	14403	14565	14375	14545	14303	14421	14468	14530	14430	14464	14316	14335	14461	14512	14453	14486	14374	14381	14451	14376	14460	14397	14274	14425	14398	14537	14431	14421	14684	14528	14424	14547	14488	14623	14469	14432	14449	14376	14400	14396	14544	14590	14499	14559	14609	14495	14365	14467	14500	14577	14340	14324	14433	14642	14722	14463	14352	14526	14503	14366	14442	14326	14502	14570	14450	14342	14491	14490	14416	14316	14442	14514	14424	14363	14416	14455	14486	14494	14402	14624	14460	14339	14537	14422	14425	14411	14288	14442	14567	14423	14396	14433	14588	14469	14251	14464	14467	14401	14470	14515	14212	14446	14455	14412	14465	14556	14343	14553	14653	14519	14462	14240	14376	14547	14438	14528	14594	14207	14382	14333	14607	14625	14286	14377	14489	14498	14281	14345	14561	14438	14437	14522	14396	14472	14606	14589	14279	14373	14568	14411	14462	14362	14500	14470	14471	14539	14324	14403	14528	14422	14460	14531	14410	14393	14475	14492	14381	14378	14391	14526	14419	14360	14518	14510	14494	14485	14456	14380	14550	14634	14497	14367	14471	14498	14548	14526	14478	14516	14379	14499	14387	14334	14402	14441	14458	14551	14467	14487	14346	14464	14455	14501	14481	14543	14486	14450	14399	14399	14601	14512	14438	14486	14305	14550	14476	14605	14447	14459	14502	14388	14262	14649	14364	14533	14335	14348	14577	14396	14501	14466	14268	14478	14433	14510	14565	14560	14530	14489	14326	14452	14426	14324	14534	14400	14361	14543	14418	14494	14491	14527	14393	14662	14452	14398	14593	14518	14573	14458	14388	14582	14423	14576	14468	14555	14552	14621	14375	14513	14587	14331	14412	14572	14472	14455	14535	14556	14383	14432	14558	14448	14570	14414	14404	14349	14612	14406	14487	14395	14349	14450	14498	14407	14249	14464	14500	14515	14460	14574	14360	14415	14385	14535	14398	14345	14601	14232	14583	14409	14435	14502	14329	14319	14434	14457	14471	14379	14416	14565	14385	14600	14511	14369	14647	14383	14524	14460	14398	14423	14403	14400	14429	14495	14565	14467	14466	14554	14337	14483	14349	14538	14443	14426	14524	14395	14486	14518	14383	14493	14522	14423	14399	14505	14474	14531	14606	14424	14660	14424	14336	14506	14566	14458	14434	14659	14577	14406	14531	14389	14386	14506	14429	14514	14308	14400	14356	14570	14477	14391	14367	14519	14408	14524	14692	14452	14359	14528	14420	14441	14404	14578	14539	14467	14462	14532	14326	14472	14467	14510	14393	14437	14408	14572	14294	14399	14463	14390	14466	14193	14445	14358	14469	14414	14433	14488	14398	14443	14395	14549	14479	14601	14574	14540	14416	14470	14634	14402	14480	14375	14358	14517	14428	14558	14497	14510	14465	14410	14554	14424	14460	14427	14409	14570	14462	14423	14314	14514	14557	14422	14508	14413	14340	14497	14405	14379	14442	14533	14382	14422	14357	14421	14474	14518	14582	14590	14531	14422	14407	14660	14457	14465	14575	14526	14429	14366	14419	14425	14330	14320	14461	14477	14444	14388	14556	14462	14390	14561	14387	14624	14543	14763	14442	14372	14662	14390	14540	14439	14369	14483	14443	14496	14351	14252	14485	14612	14370	14497	14517	14329	14471	14339	14674	14645	14410	14514	14428	14431	14338	14452	14540	14420	14551	14457	14533	14531	14465	14402	14595	14464	14418	14476	14485	14340	14563	14521	14469	14606	14488	14450	14332	14390	14558	14513	14469	14353	14432	14513	14487	14409	14555	14560	14535	14442	14478	14490	14305	14577	14370	14495	14565	14590	14422	14419	14443	14378	14425	14263	14527	14473	14484	14456	14433	14500	14307	14386	14349	14445	14429	14490	14452	14506	14534	14620	14376	14458	14472	14399	14494	14442	14427	14394	14404	14519	14341	14567	14559	14518	14397	14536	14340	14459	14464	14561	14260	14526	14643	14440	14348	14409	14520	14566	14448	14448	14679	14372	14556	14426	14464	14513	14662	14471	14366	14541	14442	14486	14529	14514	14515	14453	14460	14441	14551	14529	14603	14434	14540	14384	14462	14518	14489	14526	14426	14549	14538	14418	14372	14350	14525	14545	14540	14537	14475	14364	14461	14486	14512	14509	14433	14515	14452	14419	14520	14360	14462	14477	14477	14534	14460	14473	14394	14594	14342	14431	14323	14497	14466	14364	14421	14242	14435	14381	14435	14636	14425	14429	14308	14578	14476	14281	14405	14428	14481	14387	14499	14548	14253	14450	14462	14586	14298	14445	14502	14533	14660	14456	14471	14367	14673	14316	14458	14482	14412	14582	14476	14432	14349	14454	14393	14516	14634	14387	14243	14556	14334	14284	14558	14394	14646	14540	14394	14481	14340	14634	14394	14335	14553	14531	14490	14471	14505	14436	14514	14389	14482	14361	14564	14405	14374	14409	14514	14414	14470	14400	14586	14515	14556	14418	14347	14555	14346	14332	14543	14341	14567	14461	14459	14418	14450	14516	14569	14355	14265	14582	14416	14511	14453	14389	14368	14470	14457	14469	14386	14485	14607	14611	14524	14413	14507	14565	14487	14467	14559	14439	14432	14406	14398	14546	14425	14352	14449	14449	14505	14418	14532	14431	14441	14450	14427	14325	14511	14603	14426	14524	14526	14348	14410	14558	14503	14372	14425	14309	14584	14418	14334	14500	14593	14627	14359	14563	14520	14402	14514	14410	14312	14380	14579	14540	14366	14479	14426	14464	14552	14576	14380	14419	14431	14518	14565	14365	14514	14336	14431	14527	14525	14566	14480	14422	14438	14617	14467	14302	14523	14318	14559	14463	14417	14374	14544	14525	14430	14510	14462	14315	14464	14532	14484	14369	14446	14419	14499	14433	14381	14615	14547	14440	14545	14459	14458	14441	14428	14581	14462	14518	14428	14502	14473	14457	14393	14430	14443	14383	14510	14419	14437	14487	14517	14544	14553	14429	14562	14419	14546	14478	14503	14524	14466	14324	14494	14449	14496	14677	14417	14499	14354	14574	14451	14245	14366	14630	14485	14377	14487	14490	14352	14551	14405	14488	14466	14387	14573	14367	14485	14474	14490	14444	14272	14610	14444	14406	14355	14629	14313	14446	14502	14412	14578	14388	14463	14396	14375	14446	14470	14447	14676	14444	14545	14591	14467	14206	14492	14396	14363	14397	14451	14317	14366	14346	14396	14516	14371	14348
22802	21079	28825	23620	21480	23419	24561	19663	18620	18865	18581	18373	18369	18381	18250	18232	18376	18283	17953	18139	18196	18255	18099	18005	18270	18102	18102	18010	18172	18158	18018	17978	18068	17938	17956	17983	18171	18002	17923	18033	17926	18041	18007	18160	17976	17824	17996	18050	17944	17833	17910	18061	17967	18020	18139	18061	18121	17775	17803	18054	17950	18096	17915	17912	17802	17981	18200	18106	18113	17866	18163	18078	17797	18014	18099	18213	18177	18201	18138	17737	18051	18063	18012	18012	18047	18166	18006	18012	17889	17841	17887	17918	18111	17802	18098	17971	17794	17769	17777	17956	18021	18008	17790	17968	17842	17877	18037	17838	18000	17797	17881	17995	18007	17915	18049	17862	18012	18075	18005	17831	17787	17935	18067	18081	17760	17885	17901	17916	18027	17967	17844	17889	18189	17914	17954	17759	18291	17927	17938	17998	18044	18019	18051	18055	17992	17866	17873	17869	17786	17951	18074	17858	17918	17891	17919	17723	17849	18086	17626	17975	17958	17991	17958	17980	17850	17849	17995	18042	18045	17907	17971	17851	17817	17881	18027	17801	17917	18163	17908	18062	17824	17761	17926	17725	17917	17866	17962	17697	18073	17917	17837	17926	17804	17795	17822	17943	18033	17878	17785	18010	17890	17898	17919	17925	17722	17831	17806	17968	18000	17935	17993	18089	17873	17989	17803	18119	17899	17890	18031	17729	17862	17797	17879	17859	17816	18004	17879	17996	18015	17914	18050	17997	18116	17838	17840	17953	17678	17937	17844	18096	17858	17963	17954	18017	17830	17985	17781	17977	17787	17853	18080	17850	18045	17949	17901	17910	18127	18021	17970	17863	17726	17837	18035	17987	17992	17713	18052	18053	17957	17720	17988	17832	17937	17906	18053	17912	18029	17843	17914	17758	17921	18070	17902	18015	18088	18037	17856	17974	18049	18031	17933	18141	17888	17916	17862	18045	17876	17931	17735	17846	17833	18058	17959	17743	17841	17611	17944	18145	17881	17843	17896	17956	17981	18057	17916	17910	18033	17899	17784	18065	17949	17996	17802	17939	17889	18047	17870	17702	17878	17902	17738	17905	17866	17971	17871	18023	18163	18013	17793	17832	17967	18063	17934	17824	17791	18030	18043	17868	17841	17874	17944	17789	17786	17983	17831	18032	17833	17844	17832	17880	17819	18063	18029	17712	17817	18024	18044	18106	17895	17805	17833	17905	17930	18081	17875	17943	17863	17826	17800	17762	17802	17767	17925	17985	18143	18039	18067	17649	17970	18017	17938	17909	17803	18077	17854	17797	17616	17863	17838	17953	17894	17771	18019	17998	17883	17784	17791	17977	17922	17846	17972	18004	18043	18081	17908	17827	17801	17934	17815	18061	17998	17907	17968	17861	17930	17983	17838	18006	18032	17835	17931	17819	17842	17908	17989	17712	17957	17816	17935	17962	17788	17839	17892	18083	17928	17913	18016	18037	17834	17965	17908	17974	17766	17594	17770	18137	17845	17891	17759	17925	17928	17936	17874	18072	17964	18040	17870	17967	17851	17822	17986	17825	17950	17880	17951	17994	17999	17908	17967	17852	17658	17864	17997	17887	18055	18080	17722	17787	17963	17995	18090	17933	18040	18053	17794	17874	17874	17954	17893	17885	17868	18005	17773	17949	17779	17946	17910	17851	17921	18058	17887	17840	17884	17925	18018	17726	17985	17962	17888	17959	18062	17753	17873	17964	17968	17825	17943	18069	17924	17794	17766	17912	18067	17748	17996	17963	17902	17644	18177	18083	17916	17885	17876	17848	18009	18022	18069	17807	17802	17648	17791	17787	17606	17856	17888	17829	17791	17967	17866	18011	17779	17842	17845	17851	18021	17890	17705	17846	18091	17924	17932	17536	17779	17740	17956	17820	17770	17973	18056	18023	17774	17811	17640	17668	17914	17920	17940	17826	17995	17861	18037	17974	17823	17896	17931	17755	17971	17807	17789	17847	17995	17908	17778	17900	17801	17932	17986	18084	17960	17958	17961	17831	17919	17939	17847	18015	17937	17743	17983	18030	17881	17921	18018	17937	17996	17955	17878	18076	17811	17616	17909	17814	17770	17877	17849	17943	18147	17997	17932	17747	17846	17877	17997	17919	17857	17856	17762	17972	17982	17768	17838	17997	17895	17882	17952	17870	18000	17938	17869	17738	17788	17823	17938	17927	18016	17932	17911	17974	17921	18016	17962	17827	17965	18059	17966	18177	17680	17657	17803	18022	18203	17929	17604	17884	18058	17739	17915	17874	17802	17761	17880	17826	17889	17907	17987	17911	18186	17863	18016	17819	17891	17931	17751	17844	17820	17860	17846	18137	18006	17899	17978	17913	18004	17969	17992	17838	17957	18031	18056	17863	17859	17937	17855	17934	17952	17734	17895	17875	17774	18005	17974	17891	17804	17887	17897	17960	17757	17865	17954	17850	18009	17845	17810	17865	17714	17956	17829	17853	18102	18217	17884	18090	17941	17667	17685	17759	17863	17844	17884	17822	17933	17920	17987	17952	17991	17793	17872	17852	17893	17861	17875	17892	17805	17740	17816	17884	17893	17700	18023	17944	17730	17889	17869	17707	17872	18026	17791	17723	17965	17856	17942	18062	17869	17928	17979	17895	17890	17884	17817	18001	17849	17911	17958	17866	18077	17689	17541	17938	17954	17531	17975	17999	18048	17943	17989	17802	17924	17969	17897	17946	18108	17867	18013	18041	17920	17905	17941	18000	17864	17843	17716	17686	17761	17971	17981	17883	17972	17822	17895	18025	17859	17930	17651	17893	17905	17838	17990	17863	17893	17955	17856	17903	18049	17975	17954	17745	17927	17912	17734	18041	17978	18056	17813	17897	18052	18056	17833	17903	17962	17925	17841	17968	18144	17936	17953	17752	17986	17920	17993	17772	18127	17886	17882	17949	17867	17795	17876	17740	17931	17971	17996	18210	17987	18050	17946	17976	17944	17805	17786	17917	17842	17971	17877	18061	17808	18082	17940	17858	17689	17858	17869	18143	18005	18030	18138	17996	17779	17951	17899	17955	17943	18020	17823	17801	17903	17645	17833	17712	17938	17846	17682	17846	17835	17916	18017	17970	18127	17947	17830	17969	17832	17823	18230	17996	17956	18068	17858	17673	17946	17931	18031	17868	17761	17981	17874	18040	17988	17967	17986	17922	17925	17968	17839	18033	17868	17838	17904	17885	17916	17971	17854	17848	18079	18144	17907	17957	17989	17951	17975	18119	17893	17915	17748	17837	17832	18036	17863	17791	17833	17819	17842	17870	17778	17823	17890	17861	18006	17819	18043	17978	17822	17818	17832	17755	17922	17927	17953	17877	17829	17913	17991	17978	17821	17806	17951	17847	17943	17895	18000	17565	17723	17938	17958	18129	17953	17828	17957	17963	17752	17970	18115	17941	17836	17783	18001	18065	17918	17880	17703	17936	17887	17802	17742	17974	18048	17666	17813	17883	17854	17741	17970	18039	18027	18086	18010	17782	17840	17880	18056	17861	17807	17720	17827	17705	18081	17899	18014	17765	17985	18034	17902	18062	17919	18002	18009	18148	18163	17909	17882	17920	18081	17982	17880	17946	17922	17911	17897	17743	17780	17916	17946	17827	17661	17836	18032	17960	18033	17914	18036	17780	17764	17866	17850	18078	18020	17829	17755	17997	17867	18074	17817	17965	17798	17873	17947	18053	17867	17697	17825	17993	17892	17733	17690	17961	17955	17785	17772	18191	18023	17957	18044	18101	17718	17743	17817	17773	17839	17983	17853	17922	18034	17953	17863	17671	17798	17738	17895	17880	18168	17859	17920	18097	17952	17992	17894	17811	17874	17854	17731	17883	17976	17782	17905	17769	17988	17969	17842	17804	17935	18069	18063	17912	17816	17681	17855	17918	17880	17755	17930	17938	17924	17896	18076	17806	17878	17984	17817	17841	17790	17818	17816	18099	17915	17964	17977	18040	17751	17975	17974	17944	17870	17818	17807	17896	17897	17769	17957	17938	17984	17729	17942	17985	17761	17951	18014	18176	17941	18057	17830	17988	17997	17940	17924	17802	17825	17750	17865	17995	18047	18050	18105	17767	17913	17991	17859	17710	17836	17816	17790	18095	17914	17931	17853	18006	17796	18068	17916	17832	17797	17865	17809	17964	17756	17878	17804	18015	17873	17934	17918	17834	17958	17926	17972	17742	18051	18077	17641	17781	17933	18125	17809	17977	17799	17819	17906	17907	17702	17676	17974	18031	17718	17865	18009	17864	17742	17812	17847	18045	18021	17915	17901	17942	17770	17937	17834	17811	18112	17995	17826	17856	17888	17857	17885	18074	17756	17930	17999	18001	17904	17828	17869	17973	17834	17931	17844	17871	17631	17888	17948	17762	17767	17716	17883	17888	17976	17949	18009	17920	17869	17720	17946	17842	18014	17837	17831	17919	18070	17727	17765	17755	17955	17751	17927	17839	17920	18000	17821	17835	17803	17866	17885	17838	17912	17846	18050	17834	17916	17640	18006	17812	17871	18120	18044	17615	17764	17863	17881	17869	18013	17668	17764	18011	17716	17891	17975	17932	18030	18128	17890	17722	17788	17836	17778	17949	18010	18013	17911	17865	17959	17993	18009	18126	17964	17854	17980	17785	17852	17807	17745	17804	17815	17921	18001	17770	17802	17997	18029	17910	18028	17809	17776	17996	17922	17900	17915	18050	17979	17943	17750	17841	17929	18086	17917	17956	18018	18005	18074	18049	17886	17784	17978	17808	17908	17808	17997	17856	17662	18049	17888	17882	17944	17750	17904	17984	17786	17803	17800	17822	17752	17824	17941	18024	17972	17987	17776	18046	17877	17827	17996	17996	17845	17927	18008	17683	18030	17904	17906	17760	17998	18157	18298	17883	17927	17940	18006	17884	17779	17936	17789	18031	18079	18029	17799	17960	17804	17629	17761	17745	17941	17890	17866	17998	17894	17974	17794	18085	17790	17858	17912	17989	17831	17733	17830	17803	17835	17789	17814	17770	17895	17793	17727	17962	17854	17928	17761	17938	18153	17879	17923	17910	18153	18062	18015	17833	17587	17844	17884	17826	18044	17881	17893	17698	17894	17584	17870	17926
17566	32453	30792	24700	19848	17197	16572	16086	15682	15356	15137	15162	14947	14846	14814	14924	14861	15089	14935	14812	14804	14654	14875	14781	14678	14759	14822	14787	14798	14764	14641	14800	14570	14599	14660	14777	14533	14614	14805	14808	14752	14634	14725	14586	14925	14669	14672	14667	14640	14595	14829	14743	14703	14722	14633	14674	14720	14682	14583	14836	14614	14622	14592	14632	14592	14615	14669	14746	14992	14727	14789	14846	14732	14883	14862	14910	14841	14713	14767	14745	14793	14682	14764	14611	14579	14731	14680	14527	14665	14682	14646	14644	14637	14701	14754	14547	14620	14633	14565	14518	14533	14535	14699	14596	14711	14614	14701	14619	14679	14621	14590	14646	14632	14579	14537	14537	14684	14473	14567	14685	14652	14522	14642	14737	14578	14791	14469	14583	14825	14556	14596	14668	14762	14672	14636	14615	14647	14529	14757	14936	14678	14643	14564	14650	14621	14631	14708	14484	14589	14788	14713	14784	14861	14649	14517	14567	14633	14507	14720	14808	14699	14723	14598	14783	14597	14675	14697	14626	14780	14833	14600	14713	14749	14581	14660	14631	14502	14606	14567	14726	14561	14610	14623	14441	14563	14489	14746	14524	14606	14742	14606	14692	14520	14669	14497	14593	14769	14458	14796	14660	14543	14543	14673	14702	14727	14609	14389	14622	14753	14686	14649	14563	14674	14642	14551	14584	14631	14501	14956	14523	14490	14800	14661	14681	14523	14598	14695	14568	14577	14465	14628	14452	14768	14507	14624	14571	14633	14524	14640	14761	14600	14409	14665	14626	14714	14420	14885	14499	14780	14600	14738	14598	14700	14599	14756	14606	14692	14543	14721	14619	14655	14488	14568	14618	14734	14469	14836	14728	14781	14645	14604	14642	14411	14610	14661	14676	14566	14593	14557	14636	14527	14815	14569	14689	14809	14617	14730	14690	14718	14679	14576	14645	14764	14715	14543	14637	14639	14683	14620	14622	14535	14636	14465	14617	14787	14655	14698	14630	14615	14678	14695	14756	14603	14728	14662	14490	14645	14776	14695	14640	14661	14707	14588	14594	14563	14702	14643	14601	14631	14570	14710	14652	14520	14760	14751	14718	14564	14586	14525	14611	14631	14719	14673	14587	14567	14784	14644	14605	14687	14664	14719	14665	14756	14625	14841	14623	14599	14513	14424	14728	14622	14731	14788	14638	14686	14517	14608	14618	14614	14710	14568	14701	14644	14556	14601	14777	14687	14657	14662	14634	14529	14528	14702	14462	14617	14586	14594	14678	14550	14675	14669	14765	14656	14578	14649	14733	14773	14424	14744	14564	14636	14571	14628	14582	14650	14582	14455	14691	14550	14629	14785	14596	14654	14560	14389	14639	14691	14589	14701	14537	14658	14718	14633	14621	14613	14570	14575	14553	14715	14742	14518	14564	14620	14769	14751	14503	14598	14763	14651	14676	14736	14625	14632	14797	14596	14566	14650	14597	14655	14691	14603	14566	14526	14603	14597	14677	14652	14370	14642	14695	14594	14583	14760	14517	14657	14641	14542	14682	14627	14683	14593	14751	14643	14689	14576	14788	14707	14494	14531	14581	14479	14652	14559	14597	14612	14569	14581	14799	14643	14720	14706	14585	14628	14567	14607	14669	14585	14540	14686	14450	14624	14671	14597	14741	14571	14605	14616	14658	14705	14595	14624	14628	14535	14687	14534	14674	14657	14725	14810	14639	14508	14527	14539	14571	14795	14680	14599	14639	14570	14707	14784	14592	14718	14492	14674	14573	14501	14733	14591	14786	14572	14727	14731	14604	14528	14688	14563	14504	14573	14588	14609	14537	14689	14813	14554	14583	14566	14688	14720	14697	14639	14743	14651	14571	14703	14659	14578	14515	14793	14793	14637	14633	14570	14571	14800	14480	14764	14608	14483	14541	14776	14541	14511	14628	14470	14691	14691	14672	14523	14690	14635	14702	14779	14582	14741	14857	14812	14617	14718	14782	14637	14541	14551	14552	14658	14519	14689	14580	14673	14649	14702	14672	14740	14623	14601	14551	14604	14610	14519	14781	14578	14460	14667	14596	14797	14639	14547	14624	14631	14577	14585	14627	14716	14611	14773	14540	14738	14539	14744	14545	14565	14704	14549	14552	14684	14725	14599	14553	14657	14654	14547	14706	14779	14599	14600	14756	14605	14558	14690	14664	14671	14571	14691	14696	14513	14543	14735	14411	14646	14651	14690	14747	14787	14470	14565	14813	14643	14573	14730	14563	14609	14685	14492	14482	14553	14652	14620	14563	14675	14529	14607	14767	14671	14690	14704	14538	14637	14828	14627	14675	14737	14687	14730	14335	14617	14633	14652	14690	14545	14627	14612	14841	14617	14747	14518	14567	14805	14589	14608	14568	14728	14661	14642	14563	14699	14518	14550	14537	14492	14671	14750	14591	14801	14547	14645	14574	14574	14568	14602	14486	14595	14687	14503	14670	14554	14534	14668	14708	14590	14677	14687	14459	14554	14546	14687	14625	14740	14617	14778	14687	14522	14751	14622	14447	14751	14844	14601	14666	14720	14613	14479	14658	14650	14506	14731	14754	14669	14458	14784	14484	14707	14601	14666	14555	14685	14742	14749	14602	14813	14679	14452	14662	14630	14639	14530	14539	14476	14624	14594	14547	14795	14602	14610	14553	14721	14625	14669	14556	14585	14600	14743	14611	14671	14590	14636	14723	14478	14655	14655	14913	14702	14636	14626	14566	14620	14691	14549	14461	14576	14504	14657	14783	14570	14703	14590	14707	14575	14822	14709	14661	14698	14488	14643	14683	14611	14693	14685	14663	14770	14713	14666	14621	14595	14574	14622	14539	14705	14542	14665	14800	14553	14715	14662	14581	14644	14754	14726	14713	14760	14668	14628	14625	14609	14541	14770	14768	14592	14642	14642	14705	14706	14685	14733	14499	14647	14671	14651	14753	14680	14691	14767	14598	14527	14762	14608	14834	14606	14724	14801	14548	14664	14666	14687	14526	14650	14711	14700	14635	14787	14566	14741	14577	14514	14681	14651	14404	14613	14637	14559	14691	14664	14809	14728	14688	14645	14572	14644	14645	14664	14680	14517	14631	14558	14587	14586	14485	14636	14538	14593	14645	14474	14492	14461	14635	14540	14626	14460	14674	14696	14490	14572	14468	14724	14709	14647	14518	14609	14620	14706	14661	14647	14743	14649	14712	14600	14622	14535	14624	14454	14512	14563	14520	14594	14563	14776	14708	14788	14444	14698	14611	14445	14630	14795	14658	14677	14691	14697	14606	14598	14499	14487	14505	14711	14689	14767	14569	14661	14778	14729	14537	14718	14505	14735	14530	14738	14734	14667	14577	14749	14713	14513	14748	14578	14632	14561	14704	14666	14846	14538	14794	14741	14557	14557	14591	14650	14674	14646	14541	14742	14632	14506	14548	14547	14783	14621	14638	14736	14602	14614	14721	14744	14696	14571	14641	14671	14571	14768	14680	14611	14643	14581	14609	14722	14620	14597	14792	14620	14530	14617	14624	14610	14674	14739	14643	14799	14612	14840	14575	14668	14688	14624	14611	14605	14755	14649	14512	14768	14484	14518	14681	14633	14644	14689	14562	14574	14785	14631	14659	14613	14587	14651	14544	14773	14725	14620	14707	14629	14775	14528	14519	14709	14768	14540	14628	14681	14676	14606	14661	14659	14603	14651	14730	14748	14614	14785	14725	14528	14707	14691	14807	14802	14596	14566	14658	14539	14641	14608	14660	14557	14650	14587	14608	14602	14672	14794	14573	14618	14511	14715	14619	14442	14698	14715	14659	14552	14605	14654	14389	14542	14723	14502	14649	14630	14605	14528	14791	14703	14757	14590	14744	14597	14672	14750	14648	14702	14757	14592	14583	14534	14723	14672	14658	14676	14727	14728	14573	14692	14476	14751	14653	14656	14689	14506	14644	14598	14641	14601	14655	14602	14570	14790	14544	14618	14726	14726	14576	14657	14745	14799	14519	14609	14579	14433	14692	14688	14629	14610	14783	14568	14550	14659	14694	14707	14625	14687	14755	14522	14645	14643	14523	14514	14588	14626	14717	14737	14640	14495	14756	14555	14578	14733	14828	14522	14622	14789	14567	14548	14533	14583	14477	14607	14686	14665	14629	14872	14548	14706	14717	14654	14743	14525	14587	14769	14650	14620	14584	14550	14663	14582	14471	14812	14588	14780	14444	14631	14575	14575	14545	14633	14559	14634	14688	14481	14610	14511	14579	14795	14618	14774	14706	14676	14581	14705	14596	14728	14659	14582	14549	14707	14575	14756	14743	14634	14789	14737	14676	14632	14691	14576	14566	14698	14586	14569	14515	14515	14567	14489	14793	14549	14672	14523	14650	14547	14747	14634	14755	14693	14552	14843	14706	14559	14536	14580	14526	14534	14486	14611	14798	14421	14703	14507	14670	14645	14521	14650	14590	14651	14739	14572	14826	14761	14679	14443	14632	14783	14675	14558	14534	14690	14705	14816	14541	14613	14677	14640	14687	14648	14639	14587	14436	14761	14536	14516	14528	14445	14731	14634	14712	14560	14660	14561	14560	14620	14597	14604	14788	14661	14749	14608	14538	14657	14619	14420	14627	14621	14786	14506	14555	14677	14497	14664	14470	14570	14834	14713	14751	14537	14491	14599	14784	14535	14610	14779	14705	14647	14584	14564	14665	14722	14636	14754	14626	14527	14688	14644	14655	14538	14623	14542	14511	14738	14721	14527	14609	14607	14669	14356	14660	14793	14526	14560	14600	14727	14631	14493	14664	14555	14713	14625	14575	14536	14668	14554	14691	14509	14569	14571	14625	14563	14770	14518	14530	14530	14602	14709	14684	14466	14699	14618	14596	14660	14712	14681	14605	14595	14545	14723	14671	14543	14545	14378	14461	14593	14518	14819	14781	14658	14470	14637	14726	14579	14664	14414	14696	14656	14730	14468	14584	14569	14502	14547	14443	14468	14707	14488	14660	14554	14690	14719	14620	14791	14572	14539	14769	14566	14671	14580	14650	14860	14599	14715	14613	14575	14660	14830	14766	14705	14722	14642	14605	14580	14724	14715	14481	14774	14406	14623	14814	14527	14551	14681	14736	14778	14551	14688	14543
28054	22389	25297	22163	18582	18412	18196	18029	17717	18290	18057	18085	18020	18052	17964	17799	17946	17793	17905	17873	17757	17917	17962	18088	18162	17881	17982	18013	18049	17938	17791	17963	17993	18000	17951	17851	17910	17815	18012	17829	17879	17978	17699	17804	17962	17824	17895	17969	17962	17865	17923	17893	17756	17836	17961	17911	18051	17955	17815	17761	18147	17819	18067	17687	17937	17786	17874	17776	18096	17997	18136	18204	17943	17937	17917	17910	17846	17789	18012	18081	18033	17974	18193	17755	18059	17779	17794	17982	18072	17900	17799	17799	17747	18094	17927	17886	18013	17684	17856	17789	17715	17857	18032	17898	17794	18030	17735	17845	17902	17934	17833	17795	17851	17925	17785	17984	17934	17896	17636	17735	17865	17876	17943	17983	18005	17954	17794	17868	17972	17791	17739	17799	17894	17816	18017	18084	17894	17860	17778	17867	17793	17956	17695	17906	17926	17806	17843	18102	17923	17984	17844	17780	17942	17791	17901	17717	17919	18091	17950	17810	17737	17800	17835	18084	17996	17834	18166	17989	17927	17868	17905	17721	17828	17840	17894	17846	17873	17777	18004	17964	17871	18019	17768	17793	17911	17818	17860	17820	17905	17901	17642	17812	17720	18133	17803	17751	17820	18144	17973	17807	17877	17871	17851	17933	17838	17740	17922	17577	17845	17778	18204	18018	17958	17804	17902	17875	17851	17785	17717	17929	17637	17793	17890	17783	17777	17887	17884	18055	17967	17811	17836	17915	17674	18105	17997	17650	17957	17912	17709	17602	17642	17974	18177	18047	17973	17858	17986	17870	17917	17918	17881	17878	17857	17801	17957	17755	17936	17975	18029	17882	17778	17798	17957	17904	17882	17783	17836	17813	17835	17734	18017	17922	17909	17853	17869	17872	17899	17777	17747	17823	17801	18023	17916	17991	17882	17591	17928	18075	17864	17924	17759	17928	17939	17756	17985	17786	17789	17836	17850	17853	18057	18084	18040	17913	17548	17987	17930	17799	17880	17860	17890	17868	17662	17945	17805	17537	17802	17959	17748	17947	17972	17918	17934	17912	18006	17820	18016	17814	17950	18025	17768	17797	17851	17838	17886	17827	17768	17838	17754	17636	17852	17999	17964	17880	17991	17958	17881	17795	18047	17808	17912	17969	17916	17740	18030	18079	17872	17894	17608	17737	17815	17985	17986	17870	17707	17794	17816	17880	17651	17875	17877	18015	17846	17954	17937	17638	17804	17886	17765	17947	17807	17841	17825	17935	17789	18024	17944	18131	17880	18077	18070	17958	17844	17970	18090	17816	17828	17835	17689	17792	17868	17688	17982	17819	17683	17667	18127	18025	17916	17965	17868	17785	17757	17887	17866	18018	17989	17971	17774	17908	17635	17902	18030	17902	17807	17842	17797	17984	17730	17945	17864	17596	17703	17656	17820	17855	17812	17763	17824	18004	17907	18010	17812	17652	17838	17939	17806	17823	18054	17940	17711	17852	17839	18050	17868	17839	17824	17936	18067	17786	18003	18027	17875	17823	18230	17976	18045	17946	17824	17940	17869	17932	17718	17771	17717	17660	17863	17924	18104	17934	17953	17842	17846	17798	17750	17974	18050	17813	17946	17674	18041	17834	18031	17979	17824	17784	18013	17705	17880	17882	17632	17778	17858	17705	18049	17851	17831	17967	17843	17813	17826	17992	17880	17892	17927	17846	18039	17997	17779	17796	17728	17956	17903	18069	18035	17761	17935	17791	17985	17859	17932	17708	17795	17974	17873	17966	17772	17964	17966	17879	18151	17970	17939	17854	18027	17974	17974	17829	18144	17777	17753	17815	17903	17933	17900	17983	17861	17970	17916	17921	17960	17745	17765	17883	17928	18002	17686	17730	17817	17808	17863	17801	17933	17782	17723	17709	17747	17780	17919	18132	18049	17667	17718	17761	17746	17985	17830	17835	18039	17783	17909	17895	17742	17862	17927	18035	18064	17958	18021	17881	18010	17806	18128	17789	17957	17944	18039	17706	17835	17725	17867	17870	18067	17863	17662	17900	17850	17866	17840	17816	17791	18008	17816	17971	17564	17698	17941	17841	17842	17861	18023	17904	17883	17883	17845	17957	17754	17734	17952	17855	17951	17980	17689	18023	17879	17967	17946	17933	17859	18034	17990	17913	17775	17828	18052	17904	17822	17989	17941	17974	17907	17958	17798	17940	17939	17751	17809	17704	18117	17811	17824	17626	17618	17709	17859	17811	17969	17922	17825	17853	17750	17806	17975	17856	17807	17826	18100	17940	17769	18037	18290	18030	17853	17852	17836	17667	17825	17841	17895	17778	17736	18058	17719	18036	17915	17862	18134	18117	18010	17799	17853	17827	17737	17892	17970	17892	18107	18120	17850	17969	17847	17755	17662	17905	17892	17932	17927	17918	17943	18054	17688	17782	18122	17776	18027	17972	18009	17731	17913	17852	17978	17696	17969	17885	17785	18078	17834	17895	17922	17849	17933	17936	18191	17768	17907	17817	17987	18003	17770	17889	17922	17748	17842	17790	17873	17985	17888	17939	17862	17841	17908	17819	17833	17836	17811	17786	17905	17827	17845	18131	18089	18011	18062	17933	17827	17803	18079	18151	17871	17794	17872	17771	17735	17944	17987	17818	17873	17884	17756	17870	17766	17814	17822	17956	17870	17859	17744	17937	17759	17933	17978	17621	17822	17979	17695	17836	17956	17934	17974	18134	17972	17966	17910	17981	17866	17855	17931	18023	17960	17771	17951	17810	17748	17787	17853	17987	17919	17913	18057	17866	17883	17899	17869	17991	17959	17930	17899	17915	17878	18081	17942	17888	17864	18080	17829	17790	18066	17847	17941	17856	18144	17792	18000	17879	17794	18007	17839	17975	17971	17879	17775	17903	17803	17730	17869	17916	18118	18144	17847	17915	17725	17928	17652	17898	17816	17872	17768	18001	18010	17861	17834	17808	17892	17839	17985	17748	17857	17873	17850	17975	17758	18030	17973	17951	17935	17934	17814	18131	17853	17766	17721	17627	17887	17738	18055	17742	17911	17951	17837	17797	17697	18029	17858	17795	17838	17889	17888	18085	18066	17574	17961	18064	17904	17672	18149	18020	17889	17862	17826	17746	17906	18097	17854	18074	17868	17866	17877	17818	17900	17878	17684	17929	17837	17747	17773	17907	18133	17766	17808	17908	18045	17850	17908	18093	17873	17847	17836	17766	18110	18020	17813	17833	17983	17935	17859	17921	17888	17870	17802	17815	18043	17915	18034	18006	17850	17887	18051	18055	18021	17756	17717	17787	17638	17958	17868	17728	17814	18055	17974	17901	17796	17849	17973	17923	17791	18090	18022	17909	17840	17946	18057	17968	17964	17803	17977	17765	17909	17776	17863	17824	17815	17967	17996	18229	17832	17985	17891	18013	17852	17806	17856	18043	17888	17965	17892	17885	17827	17872	17793	17926	17931	17977	17988	18025	17985	17753	17907	17794	17873	17879	17795	17874	17797	17831	17952	17958	17832	17863	18144	17940	17977	17994	17969	17888	17743	17953	18075	18094	17749	17905	17867	17793	17934	17854	17925	17899	17760	17845	17943	17806	17868	17838	18248	17924	18004	17999	17872	17691	17858	17914	17773	17775	17814	17857	17912	17868	17744	17850	17873	17753	18087	17729	17891	17995	17917	17852	17810	17890	17964	17884	17857	17730	17877	18001	18030	17958	17763	17653	17961	17852	17793	17665	17991	17967	17930	17794	18014	17976	17721	17851	17937	17804	17888	17731	17749	17794	17952	17770	17960	17792	17748	17871	17900	18093	17889	17843	18103	17974	17979	17848	17977	17888	17827	17835	17916	17877	17882	18035	17988	17754	17705	17975	17888	17834	17723	17889	17787	17590	17887	17777	17812	17957	17993	17938	17741	17984	18002	17733	17912	17776	18000	17830	17906	17794	17725	17969	17893	17811	17733	17674	17886	17802	18097	17972	17876	17923	17918	17833	17986	17764	17896	17840	17754	17933	18005	17736	17983	17938	17821	17854	17851	18086	17940	17915	17952	17767	17941	18021	18143	17951	17984	17956	17920	17808	17798	18177	17843	17757	17880	17811	17805	17785	17855	17867	17756	17920	17883	17769	17966	18041	17813	17822	18022	17758	18001	17830	17922	18001	17864	17946	17935	18035	18024	17969	18037	17992	17867	17771	17810	17835	17860	17918	18048	17875	17747	17815	18014	17706	18071	17897	17886	17940	18005	17970	17905	18003	18031	17626	17941	17874	17731	17933	18016	17909	17810	17939	17783	17942	17919	17929	17919	17986	17807	17845	17906	17887	17746	17772	17925	17858	17642	17728	17803	17863	17455	17978	17663	17770	17952	17777	17795	17960	17814	17862	17977	17815	17929	17872	17777	18023	17778	18050	17994	17690	17695	18127	18017	17999	18003	17929	17850	17806	17731	17840	17850	18065	17925	18123	17917	17882	17857	17717	17805	17891	17737	17760	18078	18111	18142	17965	17980	17999	17606	17653	17891	17824	18056	17841	17990	17876	17849	17913	17944	17932	17882	17946	17952	18144	17721	17903	17856	17737	17909	17785	17958	17860	18074	17858	17932	17794	17780	18239	17722	17777	17831	17702	17739	17982	17930	17902	17968	17796	18022	17933	17991	17927	17927	17959	17666	17698	17792	17845	17958	17899	17646	18018	17895	17811	17757	18004	17967	17820	18051	17748	17769	17754	18024	17828	18149	17840	17954	17762	17898	17826	18046	18086	17961	18008	17939	17925	17809	17845	18028	17961	17739	18063	17966	17845	17725	17908	17752	17940	17777	17811	17802	17699	17897	17744	17822	18040	17848	17862	18224	18036	17945	17925	18027	17858	18044	18144	17974	18069	18088	17944	17925	18152	17912	18099	17847	17842	18072	17926	17882	17932	17995	17862	17892	17849	17765	17920	17822	17941	17914	17877	17933	17993	17847	17922	17928	17792	17914	17882	18063	18077	18055	17807	17854	17857	18096	17980	17732	18118	18041	18010	17888	17992	18049	17722	18029	17914	17792	17821	17987	17800	17825	17916	18039	18164	17879	17967	17840	17587	18075	18042	18069	17784	17834	17811	17860	17925	18174	17932	17969	17870	17865	17814
16595	21390	20547	17235	15481	14950	14965	14932	14851	14675	14589	14588	14639	14741	14776	14571	14524	14614	14509	14689	14614	14564	14520	14636	14650	14660	14694	14644	14649	14625	14537	14506	14646	14673	14519	14636	14573	14548	14605	14617	14572	14551	14671	14654	14764	14552	14652	14677	14596	14633	14596	14730	14662	14586	14629	14407	14620	14625	14641	14561	14547	14631	14617	14490	14469	14516	14633	14672	14656	14857	14879	14616	14704	14863	14704	14864	14726	14848	14741	14611	14779	14705	14696	14798	14637	14671	14667	14589	14606	14596	14691	14698	14631	14723	14710	14536	14564	14491	14556	14460	14673	14584	14454	14725	14577	14762	14763	14537	14436	14690	14524	14805	14624	14463	14518	14664	14793	14634	14696	14597	14527	14562	14585	14546	14571	14705	14666	14471	14674	14678	14592	14600	14702	14337	14685	14685	14744	14663	14718	14608	14678	14603	14606	14720	14589	14530	14797	14509	14603	14618	14697	14641	14646	14643	14601	14677	14729	14650	14574	14488	14519	14676	14601	14724	14651	14621	14617	14692	14640	14626	14656	14467	14698	14739	14650	14771	14613	14560	14719	14455	14511	14598	14620	14678	14626	14726	14813	14551	14600	14763	14645	14738	14637	14433	14564	14610	14542	14623	14695	14776	14586	14830	14575	14596	14661	14577	14762	14640	14654	14806	14731	14504	14665	14760	14700	14509	14813	14679	14627	14645	14766	14630	14512	14659	14553	14646	14515	14635	14637	14560	14629	14786	14817	14655	14496	14626	14663	14685	14580	14627	14558	14660	14692	14691	14449	14769	14675	14487	14743	14432	14673	14643	14665	14550	14532	14792	14402	14700	14658	14710	14640	14602	14558	14555	14628	14435	14606	14638	14796	14452	14626	14643	14502	14741	14496	14704	14570	14551	14727	14674	14544	14564	14581	14636	14723	14603	14755	14705	14683	14619	14519	14401	14659	14708	14647	14509	14543	14558	14694	14590	14541	14618	14591	14637	14801	14713	14586	14577	14526	14708	14454	14559	14548	14724	14594	14429	14726	14666	14516	14678	14750	14619	14649	14505	14657	14422	14614	14610	14479	14630	14536	14602	14548	14575	14808	14707	14588	14680	14546	14690	14501	14642	14736	14678	14683	14588	14791	14554	14645	14780	14758	14570	14833	14538	14574	14811	14643	14663	14495	14636	14848	14612	14576	14565	14791	14674	14708	14712	14715	14560	14811	14561	14543	14684	14630	14652	14651	14606	14748	14560	14526	14528	14720	14489	14631	14501	14588	14627	14624	14531	14739	14635	14580	14585	14699	14618	14551	14590	14761	14599	14663	14616	14658	14791	14520	14604	14545	14663	14751	14540	14744	14621	14672	14563	14690	14551	14799	14572	14726	14635	14556	14687	14539	14703	14814	14744	14598	14524	14564	14540	14687	14583	14505	14649	14449	14646	14582	14637	14729	14629	14615	14704	14798	14543	14700	14762	14679	14654	14557	14622	14499	14627	14741	14592	14603	14563	14530	14802	14610	14630	14637	14775	14596	14677	14436	14759	14830	14634	14697	14485	14710	14648	14619	14679	14596	14697	14750	14630	14542	14770	14640	14662	14481	14711	14683	14671	14492	14646	14599	14739	14542	14688	14658	14578	14551	14526	14715	14587	14610	14803	14609	14592	14615	14673	14587	14578	14696	14447	14656	14647	14612	14723	14572	14840	14649	14374	14503	14581	14762	14713	14744	14731	14777	14721	14756	14753	14647	14629	14839	14563	14664	14485	14627	14574	14508	14560	14546	14619	14584	14619	14770	14684	14626	14509	14479	14594	14548	14659	14605	14696	14572	14594	14545	14525	14650	14610	14644	14466	14644	14700	14624	14652	14585	14567	14722	14466	14595	14701	14491	14731	14473	14465	14676	14522	14684	14669	14565	14840	14643	14655	14628	14591	14702	14583	14620	14634	14633	14593	14661	14627	14590	14645	14526	14475	14782	14538	14755	14749	14549	14494	14570	14510	14865	14575	14661	14507	14585	14589	14562	14702	14763	14556	14537	14541	14679	14547	14622	14665	14577	14754	14641	14622	14731	14501	14562	14739	14671	14609	14723	14579	14491	14638	14570	14577	14662	14595	14503	14791	14586	14631	14807	14662	14843	14564	14569	14671	14649	14641	14807	14540	14643	14549	14586	14712	14724	14693	14623	14554	14592	14700	14739	14527	14591	14605	14544	14782	14657	14677	14568	14625	14822	14628	14708	14585	14881	14642	14557	14496	14646	14693	14515	14719	14698	14569	14748	14701	14574	14535	14824	14884	14734	14519	14533	14738	14683	14647	14581	14411	14598	14599	14610	14654	14706	14496	14582	14496	14635	14569	14591	14400	14519	14654	14701	14680	14648	14676	14642	14729	14503	14467	14778	14580	14658	14705	14723	14713	14690	14785	14692	14586	14708	14748	14603	14525	14671	14666	14724	14479	14645	14603	14806	14531	14836	14698	14678	14708	14646	14669	14630	14601	14604	14655	14710	14555	14637	14620	14683	14653	14657	14717	14716	14796	14795	14711	14582	14636	14539	14570	14790	14485	14522	14605	14782	14571	14699	14584	14753	14645	14602	14622	14764	14657	14479	14661	14699	14766	14620	14657	14419	14755	14580	14784	14601	14619	14606	14774	14637	14582	14571	14669	14522	14724	14632	14643	14508	14739	14584	14490	14672	14653	14729	14505	14623	14639	14532	14819	14701	14727	14572	14679	14500	14706	14565	14648	14569	14631	14586	14596	14701	14505	14633	14590	14729	14718	14595	14711	14728	14635	14496	14663	14833	14533	14680	14638	14709	14508	14756	14650	14764	14682	14700	14559	14570	14557	14655	14636	14525	14694	14642	14488	14708	14498	14564	14627	14715	14517	14738	14615	14544	14609	14680	14645	14655	14483	14498	14606	14667	14648	14498	14589	14670	14556	14663	14594	14780	14635	14760	14593	14661	14639	14605	14445	14729	14645	14576	14531	14675	14726	14625	14388	14769	14825	14617	14571	14630	14597	14713	14616	14630	14510	14643	14650	14649	14466	14647	14616	14535	14534	14677	14742	14636	14668	14566	14549	14544	14527	14652	14626	14634	14630	14608	14694	14727	14743	14481	14582	14625	14566	14622	14564	14504	14710	14701	14599	14670	14555	14715	14636	14542	14482	14604	14725	14629	14718	14563	14605	14479	14804	14681	14632	14786	14599	14719	14433	14682	14575	14718	14607	14542	14498	14702	14643	14469	14603	14645	14597	14461	14743	14567	14491	14636	14741	14760	14683	14608	14427	14681	14503	14653	14762	14633	14475	14672	14705	14612	14606	14622	14485	14740	14611	14463	14473	14759	14620	14486	14536	14718	14682	14596	14537	14721	14601	14735	14642	14664	14768	14683	14781	14725	14635	14634	14613	14684	14734	14607	14491	14631	14596	14720	14606	14648	14711	14552	14543	14541	14643	14604	14778	14453	14631	14710	14791	14672	14569	14801	14632	14649	14649	14758	14534	14518	14709	14475	14724	14597	14738	14756	14686	14535	14681	14646	14681	14772	14610	14649	14671	14474	14637	14596	14701	14701	14743	14547	14590	14677	14762	14593	14663	14483	14601	14509	14701	14470	14544	14567	14698	14477	14553	14678	14711	14615	14589	14721	14717	14713	14749	14583	14503	14860	14747	14670	14662	14588	14534	14568	14573	14655	14504	14768	14691	14716	14812	14609	14780	14528	14692	14820	14693	14713	14622	14732	14452	14565	14834	14515	14588	14739	14545	14757	14608	14877	14586	14765	14714	14551	14775	14839	14674	14520	14715	14773	14648	14598	14466	14649	14631	14530	14655	14667	14693	14586	14720	14351	14614	14597	14756	14730	14744	14815	14691	14660	14579	14542	14618	14570	14555	14638	14627	14634	14469	14735	14609	14694	14633	14587	14553	14726	14579	14664	14739	14736	14683	14589	14682	14754	14363	14658	14622	14650	14690	14707	14551	14601	14643	14528	14729	14569	14683	14617	14635	14574	14500	14679	14740	14506	14526	14676	14614	14730	14660	14575	14582	14541	14771	14547	14599	14599	14815	14493	14596	14586	14661	14651	14598	14573	14512	14560	14731	14688	14680	14672	14499	14757	14688	14715	14447	14808	14499	14648	14545	14733	14571	14483	14618	14627	14698	14577	14547	14664	14629	14792	14702	14594	14643	14515	14586	14561	14378	14492	14695	14740	14677	14757	14719	14556	14627	14593	14562	14581	14714	14593	14638	14513	14764	14567	14513	14648	14496	14685	14736	14699	14663	14752	14598	14615	14683	14548	14881	14455	14537	14616	14565	14499	14603	14739	14492	14428	14541	14591	14430	14622	14752	14619	14590	14644	14767	14716	14846	14671	14669	14579	14548	14612	14750	14655	14546	14791	14708	14698	14744	14607	14663	14700	14638	14658	14932	14637	14798	14644	14483	14614	14619	14624	14717	14616	14733	14618	14540	14600	14787	14535	14556	14613	14450	14595	14700	14615	14674	14517	14576	14610	14700	14704	14733	14750	14655	14518	14671	14786	14648	14577	14791	14609	14548	14783	14640	14534	14722	14640	14763	14744	14686	14734	14582	14583	14652	14571	14572	14619	14456	14606	14659	14706	14482	14517	14599	14826	14584	14647	14553	14591	14559	14744	14632	14511	14533	14625	14681	14524	14640	14564	14792	14691	14537	14738	14565	14700	14665	14587	14438	14535	14793	14575	14639	14598	14581	14415	14586	14758	14659	14530	14629	14633	14746	14667	14576	14511	14645	14639	14539	14787	14573	14597	14561	14630	14683	14741	14492	14597	14589	14658	14670	14622	14631	14653	14524	14674	14666	14658	14700	14717	14621	14647	14590	14718	14765	14699	14687	14435	14728	14658	14632	14755	14592	14641	14711	14614	14573	14508	14659	14949	14518	14680	14745	14729	14628	14672	14840	14610	14603	14666	14551	14692	14558	14605	14693	14514	14633	14614	14555	14671	14553	14789	14704	14502	14790	14642	14621	14686	14515	14715	14714	14640	14615	14632	14795	14651	14638	14641	14425	14651	14615	14644	14716	14771	14602	14654	14671	14606	14762	14534	14516	14637	14549	14625	14737	14664	14741	14588	14683	14650	14599	14644	14663	14627	14645
24040	21070	28401	24200	22111	21813	20642	18482	18141	18207	18078	17978	17871	17914	17939	17954	17785	17690	17828	17875	17669	17773	18008	17687	17698	17783	17816	17842	17627	17730	17807	17701	17647	17596	17788	17657	17749	17625	17682	17572	17756	17509	17504	17661	17797	17650	17748	17709	17819	17610	17861	17765	17404	17787	17681	17610	17451	17573	17567	17671	17712	17705	17485	17702	17695	17439	17681	17721	17798	17794	17838	17676	17897	17739	17779	17567	17636	17855	17511	17548	17761	17695	17832	17882	17652	17717	17731	17690	17644	17725	17772	17618	17548	17505	17395	17574	17705	17629	17671	17543	17675	17632	17748	17481	17746	17855	17527	17579	17423	17835	17497	17615	17889	17439	17465	17742	17686	17588	17567	17493	17674	17585	17656	17642	17684	17714	17629	17711	17714	17534	17534	17738	17823	17637	17931	17587	17504	17575	17552	17718	17625	17600	17652	17615	17730	17750	17636	17801	17585	17464	17762	17722	17782	17645	17772	17720	17690	17471	17564	17483	17718	17670	17682	17912	17654	17573	17666	17733	17626	17466	17512	17549	17717	17750	17723	17826	17738	17628	17711	17717	17601	17741	17701	17587	17372	17622	17675	17509	17626	17498	17552	17706	17612	17682	17628	17584	17797	17632	17712	17340	17487	17420	17670	17578	17454	17845	17550	17587	17728	17529	17585	17724	17652	17766	17702	17571	17545	17608	17614	17789	17775	17593	17698	17670	17751	17657	17738	17782	17585	17627	17485	17750	17754	17719	17680	17690	17642	17580	17477	17443	17458	17629	17541	17571	17624	17703	17514	17900	17786	17612	17646	17759	17353	17767	17578	17460	17646	17644	17662	17430	17623	17727	17490	17626	17640	17735	17606	17645	17556	17722	17605	17787	17635	17612	17632	17509	17787	17658	17772	17577	17649	17560	17582	17585	17525	17561	17613	17640	17750	17562	17748	17650	17573	17608	17570	17479	17630	17732	17651	17644	17815	17685	17525	17589	17747	17682	17744	17416	17454	17727	17616	17641	17633	17730	17536	17826	17678	17503	17533	17646	17666	17597	17685	17629	17731	17583	17612	17457	17844	17618	17671	17572	17997	17807	17601	17613	17487	17669	17640	17594	17469	17604	17514	17852	17587	17611	17658	17631	17596	17723	17649	17510	17724	17638	17606	17620	17578	17754	17559	17611	17741	17707	17645	17799	17720	17756	17527	17693	17764	17779	17606	17626	17723	17699	17681	17572	17609	17469	17666	17629	17591	17605	17670	17603	17722	17615	17784	17891	17575	17856	17571	17604	17672	17675	17491	17578	17556	17525	17677	17627	17503	17518	17692	17622	17509	17494	17656	17528	17563	17655	17607	17733	17514	17533	17657	17491	17554	17736	17611	17732	17888	17785	17469	17680	17645	17627	17749	17584	17681	17739	17587	17595	17615	17649	17661	17590	17788	17781	17520	17713	17458	17780	17672	17626	17694	17740	17773	17438	17743	17570	17590	17441	17585	17655	17671	17632	17559	17675	17521	17668	17654	17547	17735	17865	17740	17596	17696	17640	17481	17774	17569	17425	17578	17616	17745	17694	17660	17582	17881	17471	17441	17695	17704	17756	17520	17558	17570	17624	17832	17529	17871	17872	17678	17678	17564	17576	17604	17564	17578	17765	17537	17691	17732	17751	17566	17718	17563	17659	17466	17548	17544	17483	17723	17634	17544	17703	17809	17631	17608	17670	17653	17661	17585	17665	17644	17795	17625	17562	17491	17690	17565	17464	17547	17677	17598	17654	17528	17596	17696	17550	17728	17748	17828	17704	17692	17549	17638	17729	17577	17552	17665	17572	17708	17511	17646	17825	17807	17588	17735	17780	17499	17608	17835	17609	17788	17806	17620	17675	17615	17566	17664	17575	17795	17583	17450	17645	17784	17484	17503	17752	17735	17939	17600	17574	17607	17708	17571	17639	17624	17561	17565	17518	17524	17529	17778	17801	17537	17685	17691	17877	17545	17617	17560	17583	17446	17484	17860	17448	17704	17613	17657	17849	17547	17681	17747	17949	17587	17675	17812	17673	17687	17669	17869	17823	17652	17610	17716	17546	17511	17757	17587	17792	17713	17542	17546	17542	17566	17739	17791	17758	17728	17719	17668	17571	17715	17596	17425	17563	17472	17514	17613	17438	17543	17673	17703	17616	17654	17662	17660	17892	17616	17643	17605	17713	17638	17702	17499	17686	17581	17744	17633	17594	17639	17680	17835	17747	17720	17788	17743	17639	17740	17639	17754	17692	17762	17588	17602	17568	17629	17660	17575	17706	17740	17621	17633	17486	17526	17712	17546	17714	17763	17592	17815	17469	17792	17841	17646	17518	17726	17565	17562	17610	17482	17699	17712	17761	17579	17669	17776	17671	17557	17491	17709	17635	17663	17694	17492	17719	17464	17553	17806	17632	17738	17690	17589	17470	17704	17786	17779	17529	17503	17707	17596	17629	17658	17679	17623	17601	17502	17701	17496	17746	17699	17765	17550	17477	17545	17677	17789	17442	17611	17666	17737	17660	17484	17583	17741	17659	17601	17581	17807	17798	17746	17742	17709	17470	17504	17638	17656	17683	17673	17538	17747	17701	17636	17728	17751	17697	17929	17764	17444	17737	17176	17631	17571	17576	17557	17629	17684	17657	17751	17741	17773	17717	17763	17566	17680	17728	17573	17560	17574	17510	17656	17856	17602	17713	17504	17443	17713	17714	17805	17628	17632	17674	17609	17660	17567	17580	17640	17556	17926	17900	17742	17582	17855	17730	17710	17513	17509	17502	17690	17786	17815	17627	17706	17675	17451	17562	17748	17400	17551	17433	17820	17765	17592	17805	17588	17449	17577	17637	17591	17717	17578	17738	17513	17454	17549	17725	17619	17482	17665	17544	17800	17653	17813	17644	17822	17644	17507	17754	17547	17728	17602	17560	17580	17638	17537	17711	17812	17549	17398	17658	17472	17946	17559	17593	17604	17582	17552	17310	17535	17655	17540	17731	17814	17798	17675	17715	17752	17580	17720	17700	17588	17658	17666	17813	17722	17793	17714	17632	17606	17757	17620	17700	17590	17821	17525	17587	17494	17862	17808	17514	17562	17634	17673	17902	17721	17555	17725	17587	17433	17699	17605	17783	17633	17414	17539	17639	17785	17856	17752	17533	17675	17721	17715	17497	17593	17672	17582	17582	17558	17762	17585	17833	17777	17791	17801	17549	17651	17553	17840	17296	17523	17566	17566	17623	17774	17644	17512	17579	17540	17733	17770	17590	17779	17613	17721	17702	17808	17804	17759	17828	17778	17705	17725	17505	17810	17844	17900	17731	17584	17773	17441	17475	17579	17448	17464	17600	17740	17642	17598	17593	17630	17514	17590	17716	17713	17581	17705	17463	17927	17522	17547	17720	17639	17805	17599	17763	17574	17546	17602	17548	17717	17507	17487	17734	17709	17755	17594	17572	17677	17505	17535	17696	17775	17648	17600	17638	17659	17505	17565	17455	17716	17512	17679	17670	17621	17550	17524	17662	17712	17436	17666	17626	17496	17674	17693	17629	17384	17626	17449	17878	17640	17769	17652	17549	17747	17604	17728	17711	17730	17802	17666	17667	17859	17820	17646	17693	17639	17586	17686	17576	17744	17427	17553	17388	17622	17607	17625	17606	17608	17667	17659	17537	17753	17473	17532	17773	17729	17663	17680	17530	17738	17743	17807	17920	17696	17743	17517	17640	17706	17592	17662	17673	17635	18059	17704	17771	17674	17689	17712	17657	17796	17483	17769	17677	17464	17623	17858	17738	17729	17553	17695	17615	17645	17886	17764	17797	17755	17733	17588	17689	17540	17611	17787	17447	17510	17902	17799	17719	17652	17671	17837	17669	17911	17503	17652	17709	17665	17595	17660	17548	17667	17673	17867	17659	17666	17672	17406	17558	17853	17591	17788	17788	17587	17510	17641	17654	17615	17565	17749	17594	17567	17540	17493	17657	17518	17771	17705	17658	17763	17647	17755	17653	17545	17447	17813	17623	17759	17869	17529	17415	17649	17629	17951	17524	17792	17557	17650	17786	17785	17693	17806	17789	17508	17649	17559	17695	17738	17753	17624	17616	17767	17701	17792	17755	17539	17602	17666	17665	17632	17663	17441	17823	17579	17610	17724	17784	17579	17679	17473	17540	17793	17595	17762	17671	17713	17759	17758	17673	17696	17660	17549	17751	17589	17743	17660	17497	17577	17636	17705	17509	17678	17670	17514	17613	17633	17809	17760	17516	17572	17656	17572	17568	17638	17621	17493	17510	17759	17441	17643	17760	17731	17639	17748	17652	17682	17495	17624	17768	17602	17571	17580	17700	17847	17726	17622	17684	17690	17513	17691	17606	17588	17534	17804	17668	17771	17656	17477	17620	17611	17330	17708	17807	17645	17580	17701	17639	17666	17701	17552	17649	17584	17603	17768	17608	17751	17622	17623	17763	17678	17696	17771	17602	17559	17670	17800	17791	17536	17451	17473	17629	17519	17721	17609	17675	17659	17497	17513	17630	17634	17747	17648	17702	17698	17601	17553	17650	17752	17815	17709	17591	17832	17691	17500	17706	17498	17692	17516	17617	17847	17581	17775	17611	17752	17642	17708	17950	17765	17721	17698	17567	17656	17565	17541	17669	17554	17838	17694	17743	17642	17496	17662	17606	17886	17764	17647	17673	17721	17831	17580	17706	17422	17619	17881	17564	17615	17792	17756	17716	17406	17519	17676	17590	17785	17576	17618	17715	17589	17692	17714	17674	17815	17808	17678	17803	17656	17529	17632	17536	17737	17540	17662	17779	17845	17699	17649	17475	17591	17785	17534	17622	17519	17888	17534	17501	17825	17746	17793	17598	17799	17650	17708	17479	17626	17786	17869	17628	17761	17491	17515	17528	17547	17664	17680	17729	17835	17756	17671	17890	17628	17559	17680	17791	17652	17848	17602	17423	17680	17593	17589	17615	17307	17635	17514	17702	17765	17560	17610	17751	17691	17739	17504	17621	17593	17481	17567	17659	17594	17463	17743	17630	17701	17615	17619	17796	17805	17670	17559	17444	17399	17618	17587	17688	17674	17572	17633	17639	17880	17890	17757	17678	17546	17816	17582	17789
15803	27634	25863	19913	17582	15811	15725	15090	15114	14743	14693	14783	14843	14808	14618	14608	14556	14590	14547	14545	14557	14665	14508	14558	14686	14615	14588	14577	14539	14586	14541	14491	14667	14607	14509	14670	14531	14606	14543	14594	14510	14516	14461	14473	14561	14556	14594	14590	14487	14737	14537	14439	14485	14702	14519	14447	14568	14503	14673	14516	14387	14601	14578	14533	14488	14598	14568	14734	14694	14557	14634	14686	14547	14834	14692	14800	14765	14647	14585	14561	14609	14473	14644	14494	14377	14357	14592	14403	14468	14539	14532	14526	14633	14357	14558	14779	14511	14590	14655	14553	14668	14399	14457	14695	14565	14612	14510	14550	14464	14711	14568	14493	14584	14553	14570	14355	14513	14556	14446	14537	14504	14514	14556	14568	14568	14630	14544	14459	14559	14496	14486	14657	14434	14616	14279	14541	14679	14682	14427	14531	14488	14600	14503	14490	14411	14561	14544	14391	14499	14477	14543	14389	14362	14567	14435	14405	14381	14460	14495	14495	14552	14514	14511	14740	14529	14409	14569	14506	14655	14631	14537	14600	14471	14473	14547	14533	14531	14636	14515	14500	14464	14472	14608	14536	14423	14441	14671	14474	14425	14465	14478	14432	14410	14391	14341	14506	14562	14583	14648	14548	14566	14564	14522	14498	14527	14647	14446	14446	14366	14596	14389	14375	14650	14535	14262	14538	14440	14548	14321	14569	14403	14636	14392	14546	14418	14520	14562	14359	14542	14569	14413	14527	14652	14487	14537	14545	14540	14606	14538	14443	14572	14600	14552	14510	14604	14478	14747	14656	14588	14366	14488	14475	14554	14524	14561	14463	14651	14548	14540	14451	14699	14557	14502	14603	14367	14514	14538	14474	14452	14477	14469	14490	14439	14603	14543	14547	14512	14236	14539	14526	14450	14652	14515	14398	14402	14536	14507	14528	14508	14644	14592	14545	14476	14533	14598	14564	14506	14340	14505	14385	14472	14673	14515	14615	14625	14357	14550	14747	14417	14704	14435	14506	14659	14615	14589	14408	14698	14503	14374	14336	14693	14446	14472	14514	14612	14525	14593	14526	14418	14472	14561	14447	14508	14449	14448	14620	14440	14473	14533	14583	14496	14436	14438	14467	14451	14537	14693	14522	14546	14417	14409	14464	14703	14343	14475	14458	14435	14547	14516	14554	14543	14262	14434	14533	14510	14572	14451	14467	14323	14536	14365	14484	14522	14540	14318	14518	14669	14492	14499	14534	14606	14558	14421	14526	14514	14542	14626	14565	14457	14592	14398	14509	14452	14436	14474	14597	14627	14510	14476	14549	14441	14459	14489	14394	14570	14414	14404	14566	14595	14520	14445	14539	14401	14539	14515	14544	14536	14463	14308	14522	14515	14465	14469	14476	14424	14431	14620	14571	14504	14396	14672	14586	14616	14448	14703	14588	14544	14487	14402	14568	14414	14436	14647	14282	14529	14271	14650	14420	14694	14557	14457	14544	14514	14597	14423	14463	14700	14560	14438	14467	14577	14544	14544	14560	14576	14455	14476	14581	14469	14490	14472	14612	14619	14569	14449	14485	14430	14382	14462	14541	14416	14551	14618	14576	14486	14317	14397	14635	14672	14439	14407	14415	14744	14373	14689	14499	14446	14517	14570	14534	14438	14687	14499	14491	14524	14556	14622	14497	14597	14665	14547	14602	14645	14368	14444	14581	14517	14548	14521	14317	14521	14557	14423	14458	14537	14341	14389	14392	14517	14509	14539	14472	14391	14523	14558	14460	14554	14566	14519	14555	14481	14557	14562	14561	14598	14469	14499	14477	14343	14366	14501	14511	14409	14518	14691	14516	14552	14605	14588	14503	14654	14402	14509	14580	14491	14577	14423	14521	14587	14380	14472	14449	14459	14537	14401	14484	14549	14515	14534	14387	14431	14427	14450	14508	14548	14400	14500	14527	14392	14583	14576	14426	14416	14392	14495	14554	14543	14559	14492	14350	14604	14473	14635	14443	14641	14475	14551	14509	14571	14510	14478	14738	14514	14603	14651	14645	14382	14505	14469	14362	14594	14506	14533	14556	14637	14401	14625	14537	14416	14682	14587	14586	14508	14404	14549	14497	14415	14637	14532	14512	14396	14597	14547	14564	14446	14642	14492	14537	14552	14537	14500	14564	14526	14507	14523	14480	14593	14342	14566	14513	14569	14642	14389	14544	14465	14442	14385	14581	14387	14408	14601	14548	14383	14443	14435	14491	14574	14455	14444	14454	14407	14559	14496	14619	14485	14440	14510	14394	14627	14467	14494	14549	14583	14559	14384	14505	14684	14423	14547	14357	14616	14450	14617	14581	14511	14565	14624	14440	14564	14475	14592	14514	14585	14469	14472	14530	14493	14482	14715	14521	14662	14534	14502	14561	14453	14503	14410	14531	14452	14568	14672	14431	14312	14536	14431	14593	14483	14526	14437	14516	14557	14463	14596	14516	14569	14546	14455	14591	14637	14602	14282	14545	14598	14508	14491	14598	14517	14437	14544	14540	14310	14510	14592	14529	14556	14478	14490	14341	14679	14429	14538	14360	14369	14531	14375	14439	14590	14405	14452	14703	14526	14486	14698	14505	14469	14478	14472	14510	14671	14515	14483	14494	14627	14607	14524	14359	14365	14253	14571	14391	14507	14462	14505	14592	14514	14587	14620	14554	14571	14612	14466	14560	14512	14381	14362	14447	14613	14431	14532	14309	14412	14569	14702	14560	14603	14570	14566	14425	14468	14447	14510	14452	14559	14372	14469	14430	14373	14522	14637	14391	14551	14334	14490	14487	14454	14604	14407	14545	14561	14482	14626	14593	14455	14433	14428	14435	14609	14705	14459	14448	14560	14543	14601	14467	14446	14482	14502	14529	14625	14448	14425	14521	14520	14448	14576	14521	14639	14529	14598	14408	14459	14502	14529	14527	14472	14564	14466	14492	14586	14437	14400	14364	14591	14552	14517	14575	14562	14348	14459	14531	14532	14439	14545	14493	14594	14515	14608	14610	14336	14334	14370	14511	14498	14541	14599	14596	14531	14502	14571	14425	14602	14729	14464	14405	14599	14379	14681	14441	14582	14554	14428	14609	14510	14664	14508	14478	14582	14409	14521	14458	14368	14407	14674	14532	14466	14464	14507	14545	14500	14462	14443	14629	14447	14490	14460	14468	14423	14423	14516	14432	14415	14373	14501	14525	14283	14553	14539	14519	14650	14616	14642	14440	14610	14505	14347	14705	14445	14605	14570	14367	14505	14457	14522	14462	14490	14477	14560	14507	14453	14544	14585	14544	14737	14451	14497	14548	14650	14498	14424	14544	14356	14503	14563	14539	14583	14319	14506	14353	14311	14456	14649	14556	14696	14492	14440	14510	14547	14437	14618	14522	14635	14501	14654	14486	14625	14550	14462	14574	14684	14454	14450	14444	14485	14577	14624	14533	14577	14555	14457	14562	14589	14573	14543	14441	14508	14581	14476	14724	14284	14519	14497	14534	14477	14637	14487	14417	14538	14358	14508	14614	14544	14379	14406	14540	14708	14543	14455	14683	14539	14462	14414	14553	14472	14440	14512	14468	14476	14387	14692	14565	14559	14653	14606	14420	14533	14560	14503	14714	14494	14536	14562	14532	14416	14591	14717	14597	14552	14559	14478	14493	14745	14364	14591	14354	14575	14647	14610	14570	14529	14266	14460	14563	14493	14428	14365	14459	14494	14458	14557	14485	14273	14543	14428	14453	14561	14645	14325	14598	14476	14547	14689	14592	14320	14491	14509	14542	14460	14596	14453	14530	14523	14388	14328	14476	14575	14498	14422	14632	14587	14583	14346	14503	14537	14620	14322	14505	14613	14443	14484	14702	14549	14521	14475	14594	14530	14468	14445	14527	14221	14575	14493	14574	14614	14543	14521	14513	14531	14542	14562	14441	14461	14398	14397	14560	14580	14527	14694	14433	14571	14598	14424	14393	14527	14461	14461	14514	14529	14521	14642	14620	14502	14547	14545	14459	14575	14380	14366	14579	14416	14527	14692	14612	14469	14446	14500	14560	14525	14570	14468	14543	14499	14494	14492	14590	14576	14363	14573	14417	14549	14587	14418	14518	14573	14408	14324	14708	14601	14511	14471	14423	14651	14527	14541	14561	14455	14581	14415	14407	14312	14566	14593	14462	14418	14471	14541	14630	14479	14448	14740	14624	14417	14563	14554	14601	14572	14524	14509	14662	14495	14551	14640	14702	14521	14549	14358	14552	14448	14614	14526	14485	14566	14561	14509	14444	14409	14520	14521	14724	14466	14628	14644	14642	14478	14404	14507	14596	14456	14579	14380	14544	14635	14511	14529	14257	14599	14373	14605	14542	14429	14664	14703	14425	14707	14635	14435	14510	14482	14602	14428	14509	14507	14571	14551	14598	14389	14496	14458	14448	14325	14717	14451	14511	14634	14512	14371	14499	14659	14428	14228	14410	14524	14520	14499	14440	14588	14604	14609	14456	14385	14552	14447	14527	14498	14513	14697	14393	14469	14604	14452	14583	14499	14478	14605	14500	14696	14422	14392	14425	14601	14573	14461	14409	14629	14620	14588	14540	14467	14639	14590	14575	14615	14430	14518	14635	14449	14428	14519	14685	14773	14470	14415	14501	14715	14603	14482	14653	14406	14663	14499	14516	14599	14547	14449	14544	14479	14620	14312	14595	14455	14667	14642	14450	14554	14536	14494	14407	14438	14627	14381	14580	14398	14613	14467	14531	14632	14595	14535	14586	14564	14568	14424	14689	14501	14550	14559	14629	14592	14455	14587	14593	14724	14324	14538	14792	14429	14647	14471	14355	14548	14575	14583	14468	14518	14465	14313	14437	14591	14366	14514	14430	14588	14538	14478	14507	14796	14503	14552	14363	14635	14504	14464	14470	14452	14530	14545	14539	14590	14248	14480	14413	14563	14508	14499	14567	14530	14441	14602	14664	14503	14577	14566	14609	14459	14497	14486	14550	14510	14406	14645	14641	14548	14639	14695	14605	14647	14369	14632	14605	14550	14354	14522	14504	14446	14589	14475	14606	14561	14456	14612	14506	14483	14434	14559	14539	14466	14559	14525	14552	14457	14459	14363	14543	14467	14426	14636	14347
22821	21100	28794	23680	21464	23477	24833	20088	18928	19420	19044	18829	18879	18709	18621	18701	18644	18458	18598	18552	18598	18538	18534	18757	18430	18419	18684	18349	18449	18585	18437	18534	18671	18290	18542	18489	18516	18344	18414	18339	18466	18434	18440	18525	18430	18350	18421	18309	18288	18337	18422	18538	18435	18423	18372	18271	18494	18493	18573	18481	18225	17970	18071	18395	18289	18297	18577	18324	18530	18613	18583	18519	18510	18505	18476	18270	18526	18489	18330	18287	18416	18498	18383	18433	18497	18139	18220	18336	18316	18434	18301	18226	18335	18433	18294	18346	18239	18333	18420	18194	18444	18496	18477	18256	18308	18081	18309	18307	18455	18125	18258	18335	18419	18420	18260	18261	18420	18471	18394	18286	18363	18212	18153	18278	18286	18267	18540	18317	18436	18317	18262	18451	18424	18233	18275	18351	18301	18506	18314	18349	18196	18243	18605	18249	18294	18015	18266	18209	18409	18299	18217	18274	18231	18191	18397	18329	18179	18269	18187	18266	18029	18439	18303	18076	18295	18390	18328	18157	18404	18249	18305	18370	18295	18299	18304	18357	18449	18194	18102	18270	18421	18231	18343	18222	18319	18286	18274	18399	18374	18276	18295	18449	18365	18308	18438	18398	18461	18224	18294	18135	18242	18447	18551	18375	18410	18284	18521	18352	18327	18295	18434	18396	18350	17981	18272	18339	18351	18312	18305	18259	18271	18290	18314	18286	18203	18293	18252	18131	18462	18311	18198	18157	18307	18195	18201	18273	18274	18200	18381	18210	18248	18286	18318	18477	18159	18352	18258	18502	18356	18345	18388	18540	18252	18429	18440	18327	18333	18071	18331	18386	18434	18291	18339	18383	18515	18238	18347	18310	18311	18223	18291	18406	18227	18128	18452	18274	18279	18117	18333	18108	18185	18106	18392	18252	18312	18244	18318	18337	18269	18417	18311	18037	18073	18131	18325	18345	18230	18103	18281	18289	18228	18249	18454	18382	18411	18395	18548	18293	18202	18303	18159	18306	18129	18436	18227	18261	18309	18282	18258	18410	18402	18297	18410	18359	18507	18283	18268	18217	18483	18287	18367	18473	18207	18151	18381	18284	18251	18414	18130	18236	18185	18284	18440	18269	18323	18358	18005	18271	18165	18201	18352	18351	18548	18500	18465	18364	18320	18369	18224	18152	18373	18246	18339	18415	18391	18322	18207	18265	18171	18204	18361	18324	18211	18374	18361	18268	18183	18158	18312	18483	18444	18204	18411	18187	18211	18259	18231	18292	18409	17954	18165	18423	18472	18157	18285	18088	18604	18373	18370	18070	18212	18280	18320	18111	18446	18302	18402	18185	18383	17949	18376	18096	18370	18209	18366	18316	18398	18333	18228	18320	18357	18220	18255	18196	18214	18581	18247	18282	18408	18208	18331	18259	18298	18121	18300	18305	18293	18554	18320	18340	18416	18250	18417	18344	18138	18012	18328	18164	18336	18218	18266	18572	18267	18295	18282	18460	18241	18427	18065	18106	18243	18220	18159	18259	18237	18276	18239	18443	18318	18270	18130	18205	18357	18183	18099	18128	18270	18141	18369	18190	18308	18425	18338	18268	18139	18160	18417	18100	18500	18324	18368	18130	18431	17982	18467	18218	18317	18304	18186	18136	18135	18194	18276	18367	18413	18322	18304	18204	18172	18387	18338	18115	18299	18189	18336	18122	18322	18189	18401	18361	18095	18226	18371	18376	18128	18486	18432	18038	18228	18277	18405	18118	18445	18420	18312	18185	18321	18157	18438	18341	18252	18289	18361	18248	18335	18451	18407	18391	18567	18460	18410	18324	18316	18164	18130	18464	18463	18103	18482	18263	18154	18408	18305	18412	18292	18378	18159	17994	18359	18377	18447	18335	18155	18398	18368	18111	18208	18056	18200	18188	18100	18260	18385	18226	18211	18179	18220	18351	18193	18363	18353	18226	18507	18191	18204	18396	18276	18428	18351	18306	18430	18360	18207	18128	17959	18287	18220	17915	18281	18216	18254	18245	18361	18283	18557	18413	18283	18103	18123	18234	18399	18437	18263	18412	18325	18260	18295	18158	18397	18248	18163	18304	18192	18301	18386	18165	18286	18223	18285	18272	18407	18304	18252	18296	18306	18462	18315	18365	18107	18234	18254	18181	18279	18403	18287	18536	18342	18073	18278	18207	18170	18424	18183	18174	18320	18292	18393	18390	18255	18297	18276	18259	18237	18348	18167	18133	18307	18235	18238	18396	18228	18276	18350	18328	18116	18334	18288	18465	18407	18295	18220	18196	18383	18432	18105	18109	18168	18133	17908	18157	18419	18132	18229	18410	18240	18130	18094	18257	18320	18103	18436	18413	18197	18470	18018	18319	18271	18024	18168	18122	18434	18250	18136	18194	18183	18051	18366	18309	18223	18122	18223	18264	18372	18259	18184	18203	18191	18217	18196	18428	18344	18093	18127	18231	18241	18228	18047	18434	18166	18222	18488	18299	18366	18417	18285	18127	18343	18149	18371	18156	18264	18203	18420	18256	18252	18465	18252	18219	18252	18286	18424	18291	18107	18281	18334	18521	18317	18171	18239	18143	18157	18232	18297	18352	18444	18357	18377	18244	18510	18260	18221	18166	18521	18207	18370	18429	18260	18339	18342	18274	18182	18412	18255	18444	18346	18310	18132	18451	18415	18320	18263	18545	18453	18516	18321	18454	18264	18221	18235	18371	18156	18302	18129	18203	18137	18117	18178	18210	18291	18408	18065	18193	18267	18440	18397	18100	18436	18349	18184	18203	18435	18422	18144	18231	18147	18247	18271	18325	18320	18258	18494	18545	18285	18363	18185	18129	18188	18182	18432	18400	18316	18202	18283	18254	18312	18351	18481	18342	18279	18370	18014	18216	18042	18284	18165	18389	18287	18291	18363	18338	18373	18236	18383	18153	18310	18341	18279	18270	18177	18253	18360	18347	18284	18342	18110	18212	18407	18187	18350	18318	18151	18263	18302	18133	18404	18125	18108	18085	18229	18188	18266	18174	18199	18412	18006	18462	18210	18224	18320	18340	18304	18183	18244	18172	18355	18290	18331	18314	18168	18214	18292	18458	18225	18372	18374	18454	18301	18373	18440	18329	18300	18412	18304	18363	18180	18151	18336	18197	18307	18403	18342	18367	18491	18318	18193	18148	18270	18232	18457	18253	18267	18271	18135	18247	18196	18245	18452	18348	18218	18342	18091	18157	18304	18175	18287	18298	18316	18378	18289	18308	18236	18293	18348	18247	18267	18361	18360	18223	18305	18327	18015	18268	18187	18095	18246	18153	18434	18332	18282	18442	18250	18304	18395	18165	18209	18157	18105	18172	18416	18132	18442	18410	18353	18356	18157	18327	18222	18251	18263	18285	18411	18184	18134	18345	18205	18270	18418	18365	18436	18287	18385	18446	18330	18202	18369	18353	18267	18181	18215	18191	18189	18221	18220	18143	18459	18375	18209	18206	18436	18245	18151	18412	18404	18226	18300	18580	18419	18345	18248	18399	18511	18461	18233	18306	18174	18141	18050	18215	18169	18200	18070	18383	18168	18228	18204	18381	18314	18413	18319	18349	18418	18160	18160	18268	18144	18257	18221	18367	18217	18121	18221	18161	17974	18104	18302	18186	18356	18189	18208	18122	18262	18205	18397	18105	18301	18409	18332	18122	18188	18177	18305	18375	18233	18339	18440	18209	18157	18370	18226	18198	18339	18432	18532	18212	18266	18132	18363	18168	18297	18373	18455	18305	18281	18291	18035	18361	18154	18340	18388	18482	18260	18151	18417	17943	18378	18328	18153	18278	18250	18350	18325	18293	18205	18269	18246	18237	18185	18273	18546	18468	18261	18209	18208	18308	18321	18151	18437	18204	18281	18445	18230	18265	18319	18346	18365	18336	18375	18396	18226	18173	18278	18262	18110	18201	18414	18241	18288	18126	18414	18274	18382	18002	18243	18329	18483	18286	18281	18178	18327	18435	18312	18285	18374	18085	18225	18348	18302	18387	17967	18259	18292	18302	18238	18357	18110	18585	18372	18319	18321	18094	18257	18564	18270	18279	18396	18244	18385	18337	18247	18149	18339	18278	18352	18279	18249	18234	18438	18371	18069	18121	18434	18352	18238	18273	18400	18034	18303	18205	18149	18308	18391	18232	18517	18478	18484	18190	18320	18330	18414	18307	18370	18327	18131	18512	18224	18338	18080	18076	18350	18372	18374	18282	18513	18447	18206	18284	18530	18123	18164	18156	18206	18351	18260	18098	18343	18215	18283	18263	18494	18191	18294	18297	18175	18153	18322	18182	18425	18397	18326	18308	18478	18375	18321	18168	18264	18396	18257	18180	18491	18194	18239	18170	18156	18323	18199	18304	18199	18215	18267	18280	18233	18459	18241	18406	18229	18260	18418	18210	18070	18182	18219	18301	18341	18132	18257	18261	18257	18168	18423	18277	18224	18360	18303	18175	18162	18271	18311	18098	18118	18428	18318	18402	18392	18308	18109	18388	18217	18458	18187	18327	18060	18378	18335	18159	18271	18236	18026	18180	18438	18213	18256	18074	18502	18231	18316	18434	18413	18579	18237	18332	18153	18325	18322	18383	18429	18267	18234	18173	18222	18307	18329	18364	18197	18359	18413	18148	18451	18140	18345	18132	18267	18154	18129	18327	17991	18109	18223	18228	18342	17991	18140	18238	18427	18386	18308	18288	18238	18356	18383	18062	18186	18207	18335	18042	18228	18263	18223	18278	18208	18450	18179	18164	18193	18299	18122	18473	18076	18234	18241	18346	18158	18335	18375	18203	18190	18172	18250	18074	18340	18228	18213	18327	18376	18299	18384	18280	18323	18203	18122	18283	18137	18325	18251	18149	18263	18151	18179	18200	18098	18281	18160	18340	18251	18415	18151	18317	18328	18303	18448	18210	18267	18228	18503	18052	18092	18215	18227	18223	18180	18201	18333	18377	18366	18221	18452	18255	18316	18155	18273	18389	18336	18472	18225	18291	18355	18238	18203	18266	18284	18412	18429	18147	18386	18217	18347	18180	18182	18441	18467	18374	18273	18229	18243	18212	18072	18358	18309	18342	18363	18438	18212	18174	18307	18269	18245	17803
17793	33332	30861	24220	19887	17345	16697	16066	15961	15486	15429	15340	15072	15149	15222	15189	15054	15067	14847	14751	15052	14966	15098	15082	15027	14931	14828	14860	14962	14704	15004	14969	14820	14822	14889	14833	14913	14960	14810	14935	14892	14831	15082	14877	14780	14909	14846	14972	14832	14844	15045	14815	14915	14849	14865	14883	14837	14822	14816	14722	14921	15045	14967	14857	14798	14952	14861	14908	14912	15320	15095	15219	15233	15131	14968	14852	15083	15099	14828	15004	14915	14864	14825	14812	14930	14809	14982	14723	14879	14724	14893	15024	14972	14826	14792	14927	14934	14786	14717	14897	14952	14963	15001	14912	14830	14749	14694	14787	14803	14735	14894	14785	14759	14914	14816	14903	14804	14866	15021	14827	14802	14909	14925	14851	14753	14742	14807	14775	14944	14708	14837	14851	14856	14843	14937	14791	14768	14916	14746	14907	14696	14756	14760	14984	14679	14934	14945	14809	14746	14866	14995	14814	14795	14756	14830	14979	14648	14777	14885	14826	14731	14858	14799	14833	14780	14840	14914	14854	14736	14830	14825	14762	14736	14729	14725	14991	14869	14718	14955	14827	14745	14688	14942	14710	14812	14929	14881	14849	14819	14754	14792	14809	14958	14842	14839	14750	14859	14907	14872	14857	14894	14749	14817	14812	14827	14706	14816	14801	14734	14834	14889	14819	14740	15063	14795	14660	15044	14785	14959	14802	14885	14881	14793	14795	14789	15007	14875	14843	14745	14777	14893	14929	14880	14736	14843	14780	14866	14891	14733	14947	14852	14945	14854	14819	14698	14731	14806	15040	14928	14872	14890	14689	14831	14932	14678	14689	14856	14877	14844	14852	14777	14868	14963	14635	14828	14951	14800	14927	14646	14954	15006	14752	14828	14941	14880	14868	14914	14927	14661	14850	14599	14885	14833	14884	14950	14727	14855	14785	14865	14834	14872	14805	14781	14972	14747	14857	14779	14666	14831	14852	14716	14831	14690	14762	14687	14742	14672	14681	14829	14832	14585	14920	14929	14704	14669	14906	14942	14794	14872	14624	14714	14656	14783	14794	14678	14925	14705	14780	15109	14816	14874	14980	14795	14828	14759	14910	14864	14814	14888	14756	14816	14697	14889	14844	14644	14774	14613	14735	14899	14995	14941	14958	14948	14731	14793	15030	14857	14953	14889	14742	14781	14993	14920	14846	14950	14789	14854	14878	14901	14848	14828	14701	14965	14751	14869	14986	14812	14754	14898	14833	14924	14781	14785	14799	14731	14867	14774	14774	14804	14757	14780	14853	14768	14766	14891	14557	14681	14765	14879	14781	14867	14826	14914	14819	14792	14957	14801	14845	14788	14860	14750	14960	14886	14806	14809	14678	14829	14776	14878	14816	14840	14806	14883	14865	14801	14703	14836	14684	14706	14925	14755	14685	14830	14784	15018	14792	14682	14928	14831	14745	14660	14914	14859	14864	14914	14760	14856	14790	14793	14865	14938	14796	15018	15002	14872	14856	14753	14763	14807	14783	14721	14621	14919	14938	14799	14799	14785	14935	14841	14740	14826	14773	14953	14855	14676	14823	14882	14924	14703	14747	14879	14985	14838	14805	14974	14763	14782	14925	14608	14917	14873	14837	14878	14680	14910	14790	14864	14834	14823	14788	14786	14902	14860	14855	14821	14921	14780	14734	15027	14634	14892	14847	14737	14878	14929	14587	14834	14869	14675	14896	14915	14962	14889	14644	14696	14965	14758	14953	14917	14783	14908	14766	14877	14762	14806	14765	14918	14797	14833	14722	14842	14820	14955	14847	14710	14761	14757	14817	14714	14923	14645	14883	14836	14737	14872	14883	14786	14745	14945	14910	14671	14886	14930	14906	14777	14832	14666	14613	14867	14754	14862	14805	14791	14846	14751	14686	14825	14753	14734	14923	14782	14728	14920	14680	14742	14740	15018	14831	14802	14896	14906	14926	14725	14931	14890	14709	14926	14841	14798	14900	14756	14855	14748	14935	14786	14750	14681	14891	14861	14939	14795	14863	14773	14914	14658	15030	14869	14730	14794	14567	14892	14923	14662	14928	14844	14919	14684	14668	14872	14780	14931	15038	14767	14711	14720	14788	14756	14804	14926	14954	14751	14965	14830	14747	14891	14758	14846	14688	14783	14805	14663	14945	14813	14815	14808	14774	14897	14921	14846	14842	15001	14866	14831	14635	14633	14885	14880	14774	14676	14846	15029	14799	14803	14847	14912	14730	14792	14716	14807	14918	14959	14741	14595	14947	14926	14923	14800	14715	14811	14768	14731	14922	14821	14967	14992	14833	14642	14720	14868	14996	14842	14830	14730	14878	14833	15062	14855	14796	14706	14777	14677	14878	14699	14932	14696	14821	14849	14715	14823	14760	15024	14947	14810	14899	14919	14791	14913	14825	14897	14793	14887	14917	14855	14928	14881	14913	14903	14744	14795	14844	14783	14809	14825	14682	14780	14904	14824	14737	14589	14780	14798	14747	14819	14734	14794	14823	14878	14799	14993	14832	14822	14851	14837	14929	14843	14929	14775	14677	14758	14908	14878	14899	14946	14896	14873	14899	14791	14901	14701	14716	14927	14807	14684	14790	14908	15022	14621	15008	14915	14887	14779	14682	14810	14730	14778	14800	14827	14784	14854	14722	14830	14721	14718	14537	14709	14765	14714	14760	14886	14802	14831	14904	14902	14803	14792	14838	14730	14674	14918	14840	14541	14783	14751	14852	14882	14771	14611	14914	14793	14824	14937	14837	14747	14776	14931	14809	14742	14757	14995	14789	15004	14938	14826	14985	14856	14801	14726	14767	14918	14881	14780	14845	14764	14787	14786	14782	14926	14926	15073	14976	14764	14966	14984	14934	14711	14928	14906	14902	14786	14731	14942	14730	14781	14697	14915	14929	14757	14748	14914	14860	14850	14868	14715	14880	14797	14902	14777	14802	14715	14758	14827	14944	14885	14827	14762	14804	14827	14849	14692	14851	14670	14958	14758	14906	14757	14865	14859	14962	14902	14831	14893	14809	15004	14782	14861	14869	14789	14826	14821	14905	14741	14904	14786	14757	14613	14884	14811	14825	14871	15046	14752	14811	14911	14718	14919	15004	15041	14715	14852	14942	14624	14751	14803	14834	14932	14872	14800	14857	14912	14938	14790	14905	14981	14831	14672	14867	14706	14809	14859	14921	14753	14825	14877	14848	14843	14801	14891	14818	14886	14885	14781	14870	14952	14817	14775	14775	14895	14880	14828	14875	14855	14962	14776	14719	14847	14744	14599	15010	14725	14718	14859	14718	14704	14857	14819	14641	14795	14654	14810	14840	14863	14789	14754	14874	14879	14863	15047	14806	14813	14730	14831	14970	14660	14896	14740	14898	14872	14863	14811	14846	14600	14751	14699	14826	14789	14759	14772	14866	14790	14795	14836	14861	14754	14943	14638	14693	14826	14782	14760	14805	14825	14823	14649	14876	14814	14900	14814	14811	14805	14758	14793	14868	14940	14780	14926	14717	14847	14832	14813	14819	14899	14858	14709	14942	14825	14828	14735	14801	14855	14724	14821	14628	14844	14810	14819	14784	14699	14879	14648	14978	14947	14860	14829	14766	14698	14804	14821	14710	14739	14760	14883	14810	14720	14645	14797	14764	14897	14692	14944	14826	14880	14808	14929	14929	14827	14752	14871	14697	14867	14772	14823	14688	14780	15016	14853	14788	14847	14814	14621	14880	14918	14685	14959	14858	14780	14672	14878	14719	14771	14819	14864	14701	14698	14948	14898	14740	14847	14844	14865	14915	14798	14928	14734	14801	14778	14895	14870	14798	14988	14907	14729	14720	14735	14728	14905	14789	14851	14747	14902	14818	14910	14954	14835	14948	14853	14837	14851	14867	14810	14897	14872	14717	14744	14845	14821	14864	14824	14941	14739	15020	14739	14911	14819	14845	14841	14810	14833	14692	14774	14767	14844	14836	14842	14813	14819	14701	14725	14841	14851	14938	14900	14789	14766	14908	14822	14846	14953	14866	14839	14710	14830	14891	14756	14729	14937	14947	14609	14659	14724	14771	14628	14756	14686	14903	14999	14753	14829	14878	14739	14677	14780	14979	14837	14837	14951	14784	14661	14958	14772	14806	14853	14710	14932	14911	14912	14900	14982	14829	14514	14869	14728	14933	14765	14880	14569	15002	14717	14781	14791	14923	14660	14746	14888	14802	14787	14921	15016	14780	14931	14849	14906	14752	14876	14790	14926	14789	14872	14786	14821	14750	14934	14704	14826	14881	14766	14674	14913	14798	14970	14766	14892	14824	14975	14830	14930	14813	14881	14839	14654	14702	14942	14780	14721	14854	14772	14841	14889	14959	15007	14926	14784	14962	14959	14857	14746	14845	14880	14945	14763	14856	14830	14887	14950	14781	14918	14886	14839	14730	14777	14874	14737	14837	14813	14674	14785	14692	14778	14922	14806	14771	14875	14965	14829	14902	14817	14606	14856	14981	14714	14799	14862	14748	14910	14627	15080	14784	14800	14754	15043	14779	14629	14844	14774	14763	14669	14780	14686	14723	14861	14973	14765	14776	14854	14666	14791	14784	14907	14822	14808	14772	14956	14896	15052	14824	14802	14992	14755	14803	14826	14755	14773	14739	14879	14780	14573	14734	14898	14661	14889	14885	14911	14934	14963	15125	14798	14776	14853	14918	14745	14566	14824	14786	14753	14718	14850	14803	14815	14915	14943	14777	14767	14744	14887	14824	14927	14875	14743	14656	14923	14781	14813	14947	14952	14885	15025	14901	14694	14812	14614	14993	14986	14946	14691	14680	14864	14732	14763	14632	14791	14937	14854	15014	14864	14893	14833	15016	14881	14865	14765	14740	14882	14790	15016	14720	14720	14874	14737	14793	14739	14809	14668	14910	14767	14803	14794	14662	14894	14736	14884	14841	14870	14839	14806	14722	14619	14748	14858	14851	14694	14876	14772	14780	14888	14791	14757	14782	14859	14786	15034	14868	14808	14750	14828	14781	14657	14743	14645	14769	14815	14907	14806	14837	14895	14978	14702	15009	14885	14825	14867	14802	14959	14829	14971	14813	14783	14891	14803	14912	14864	14796	14888	15009	14687	14714	14960	14743
27917	22248	25213	22585	18597	18307	18361	18103	17825	18071	18038	17962	18016	18065	18079	18090	18241	18115	18072	18140	18069	17797	18139	17912	18000	17840	17919	18334	18137	18160	18273	17967	18107	18126	18048	17946	18045	18045	18023	18099	18019	18012	18197	17968	17997	18206	18099	17895	17907	18254	18077	17950	18169	17949	17936	18195	17983	18101	18044	18056	18135	17911	17994	17999	18083	17954	17881	18138	18056	18100	18060	18102	18279	17971	18095	18022	17941	17924	17955	18029	17986	18115	18119	18210	17945	17805	17751	17972	18055	17701	18032	18129	17971	17954	18016	18088	18375	18041	18119	17951	17909	17976	18185	17981	18054	17881	17878	17907	18154	18132	17993	17945	18025	17968	18137	17926	17864	17966	18089	17912	17926	17835	17939	17977	18068	18167	18229	18088	18248	17893	17987	17819	18020	17992	18149	18100	18157	17993	17947	17922	17973	18047	17896	17986	18103	18024	18052	17923	18074	17996	18082	18055	18056	18180	17858	18051	18055	18337	18073	18111	17927	18079	18148	18102	17899	17996	18031	18028	17860	17871	18104	18174	18158	18087	18082	17924	18106	18049	17999	18009	18035	18078	18190	17980	17969	18042	17952	17869	17929	18070	18249	18097	18139	17885	18187	18009	17890	18000	17983	18094	17871	18011	18127	18146	18107	18010	18041	18027	17997	17942	18029	17963	17925	18031	18223	18189	17961	17986	18208	17816	18147	17855	18198	17948	18127	17967	17957	17981	17975	17997	17912	18027	18000	18110	17847	17978	17964	17996	17825	18081	18003	17951	17945	18005	18010	17870	18027	17911	17787	17899	18134	18192	17966	18034	18141	17919	18063	17994	17941	17808	18121	17846	18121	17854	17914	17910	18083	18055	18089	17963	18093	17973	18106	17919	18183	17991	18007	18001	18087	18006	18124	18189	17940	17872	17884	18034	18021	18007	17874	17969	18003	18093	17760	18018	17914	17887	18043	18045	18141	17977	18093	18140	18231	17960	18008	17947	18127	18001	17944	17800	17961	17848	17969	17928	17886	18124	17928	18132	17957	17953	18089	17914	17967	17971	18099	18035	17847	17970	18062	17892	17950	17896	18099	17843	17848	18050	18057	17998	18045	17997	18067	17958	18054	17969	18089	18003	17990	17953	17903	18185	17912	18111	18042	17892	18005	17995	18019	17993	18026	17969	17943	18121	17994	18045	17953	18065	17931	18154	17869	17967	17990	18134	18093	18132	18148	18033	17836	17990	18195	17896	18053	18039	18069	18159	18050	18074	18062	17798	18076	18037	17977	18213	17901	17905	17946	18183	18109	18067	18030	17909	18086	17936	18139	18170	17897	18073	17906	18045	17982	17952	17971	17854	17924	17909	18099	17975	18061	18151	17803	18074	18090	17918	18171	17989	17943	18085	17956	17875	18170	18114	18045	17895	18056	18142	18388	17910	17899	18121	17871	18071	18102	18090	18197	17951	17741	17980	17935	18088	17923	18158	18128	18188	17825	17812	18081	18208	18190	17895	17995	17872	18044	17874	18039	17977	18067	18111	18088	17938	18040	18031	18096	18021	18184	18022	18106	18162	18063	17911	18021	17902	18088	17965	18093	17895	17813	18092	18022	17949	18162	18093	18078	17938	18097	18180	17839	18144	18042	18101	17693	18064	18132	18173	18115	18117	17859	17881	18008	18147	18045	18053	17960	18079	18051	18175	17961	18051	18139	18018	17980	17998	18193	18060	17927	18130	17913	18013	17946	17942	18113	17978	17804	17987	17861	18006	18077	18043	17693	18113	18024	17966	18141	17837	18064	18142	18018	17914	17923	17979	18088	17997	17923	18182	18212	18114	18077	17904	17951	17936	17923	18089	17887	18005	17960	18244	18057	17928	18012	17996	18120	17992	18193	17889	18085	18007	17993	17842	18097	18008	17976	17879	17848	18195	18078	18128	17746	17852	18115	18028	18057	17968	18115	18042	18109	17965	17948	17866	17913	17976	17976	18127	17698	18010	18055	18132	18108	18044	17936	17954	18122	17994	17960	18128	18153	18192	17985	18179	17964	17992	18150	18023	18102	17851	17910	17889	18117	17914	17962	18126	17924	17929	17763	17773	17942	17962	17916	17849	17962	18091	18316	17996	17964	18135	18037	17986	18212	17882	18084	18150	18013	18180	17993	18118	17940	17945	17870	18008	17901	17798	18182	17854	18078	17886	17911	18029	18016	18085	17995	17756	17983	18038	17950	17782	18138	18024	18070	17970	18006	18011	18042	18086	18053	17909	17931	18064	17992	18053	17994	17776	17943	17868	18046	17970	18080	18082	18110	17875	18160	17975	18025	18003	18134	18055	17929	18008	18038	18104	18133	17974	18052	17814	18047	18069	17919	17788	17994	18083	17968	18112	18098	17833	17974	18067	17972	17995	17940	18054	17966	18218	18036	17894	17839	17751	17957	18003	17975	18081	18177	17970	17950	18056	17976	18079	18007	18212	17982	17842	18083	18057	18148	17926	18091	17902	17791	18181	18004	17802	17958	17925	18162	18100	18158	18129	17945	18049	17970	17993	17919	18097	17925	17972	18098	17888	18217	18036	18043	17901	18167	17959	18115	18148	17975	18069	18147	17963	17912	17969	18152	17857	17942	18231	18044	18019	18180	17987	18329	18073	17967	17986	18251	17938	17810	17749	17979	18083	17865	17992	18069	18030	17990	18127	18174	17899	17966	17952	18048	18080	18014	17838	17908	18041	17851	18019	18056	18098	17851	17915	18102	17822	18049	18173	18007	17992	18186	17865	17840	17989	18090	18164	18085	17894	18146	18084	18098	17889	17768	17857	18031	17880	17999	17980	17789	17977	18128	18110	17963	18059	17754	17813	18200	18022	18187	18019	17861	18033	18033	18103	18081	18150	18150	18015	18061	18160	18146	18040	17998	18043	18006	17966	18100	18025	18123	18157	18265	18039	18041	17955	17971	18124	17951	18166	18030	17796	18186	18069	17979	18030	18200	18064	18092	18142	18223	17780	17881	18006	18169	17969	18030	17842	17952	17776	18146	17949	17912	17978	18286	17995	18058	18082	17954	18044	17844	18107	17854	17897	18120	18107	18179	18323	18089	17949	17967	18098	17970	17849	17946	18071	18005	18030	18209	17763	18076	18017	17845	17760	17871	17931	17805	17864	18083	17817	18134	18166	18149	17969	17944	17936	17916	17886	18162	18017	18007	17986	18016	17944	17963	18077	17849	18125	18083	17918	17856	17875	18026	18002	18060	18062	18008	17961	18143	17824	17928	17948	18164	18118	18255	18052	17965	17976	18006	17813	17924	17996	18101	17846	18278	17793	17977	18069	17999	17982	17996	18219	17921	17990	18054	18173	18103	17921	18011	18018	17911	18094	18070	18141	17919	18032	18073	18008	17968	18037	18061	17899	18215	18005	17848	18116	18175	17901	18090	17982	17993	18034	18064	17967	17848	17990	17978	18115	18016	18105	17970	18077	18187	18101	18064	18021	17873	17902	18002	17931	18034	17783	17938	17815	18019	17909	18041	17942	18029	18056	18130	17708	18141	18004	18147	18063	18012	17740	18031	18086	17917	18096	17961	17909	18069	18165	18173	18001	17951	17963	17951	18018	17977	18014	18187	17877	18000	17973	17993	18034	18099	18047	18079	18237	17990	17872	18016	18319	17969	17939	17949	18080	17962	18109	18023	18000	17908	17943	17886	17917	18127	17819	17670	18085	18043	18162	18164	18082	18205	18101	17878	17926	17967	17965	17843	18002	18052	18145	17808	18064	17943	18201	18158	17779	17718	17961	17900	17734	18086	17934	18076	18045	18072	17877	17930	17906	17898	18151	18085	17922	17831	18013	18020	17929	18264	17999	18148	18171	17950	17877	17972	18035	18004	18102	18124	18260	18011	18214	17892	17981	17934	18150	17958	17991	17968	17856	18090	17939	17896	17871	17867	18139	18171	18118	17967	17951	17822	18020	18245	18220	18140	17966	17991	18169	17959	18086	18155	17853	18040	18146	18236	18103	18046	17957	18143	18095	17951	17916	18095	17866	17854	17977	18036	18036	18059	17890	17962	17967	17876	17896	17996	18000	18042	18182	18159	18170	17945	17955	18066	18000	17943	18160	18142	17974	17852	17986	17898	17854	17954	18043	17866	17951	18308	18171	18059	18107	17941	18033	17950	18083	18028	18193	17971	17974	18065	18172	17762	17762	18025	18044	18062	17984	17992	17905	17849	17940	18302	18179	18002	18053	18202	18134	18024	18049	18048	17865	17765	17981	18019	18170	18056	17987	17860	17938	17975	18224	18156	18122	18135	18194	18120	17664	17869	18053	17944	17967	18135	17891	18180	17766	18100	17998	18144	18083	18161	17697	17995	17925	18326	17945	18127	17787	18004	17856	18032	17921	18188	17881	18013	17890	18045	18054	18176	17994	18050	18051	18088	18259	17927	18099	17960	18210	18154	17916	18087	17944	18110	17968	18111	18025	18187	17853	18032	18171	18011	17921	18029	17873	17926	17915	17955	17962	18035	17920	17945	17896	18058	18083	17897	18037	18077	18092	17942	17734	17789	17985	17878	18065	17987	17871	18037	17933	18221	18010	18015	18107	17797	18006	18092	17982	18061	17770	18036	17992	17836	18063	18065	18032	17931	17958	18252	18144	17915	18240	17930	18080	18119	18266	17884	18072	17896	18148	18052	18188	18155	18086	18109	18032	17871	18064	17974	17955	18118	18086	18298	18080	18002	17936	18181	18043	17811	17966	17939	18082	18049	17790	17917	17967	17890	18200	17937	18034	18085	18026	17981	18054	18048	18002	17946	17919	18057	18133	18042	17913	17793	18111	18057	18045	17999	17866	17979	18049	17952	17849	18223	18118	17885	18088	17961	18028	17951	17937	17959	17877	18249	18208	17897	18088	18043	18009	18025	17865	17909	17981	17917	17999	17992	18082	18070	18137	18016	18394	18018	18045	18100	18049	17695	18004	18083	18144	18248	17781	18086	17952	17977	17971	17991	17955	18135	17826	18155	17928	17964	17809	17899	17992	18085	17713	18002	17939	18020	17900	17987	17984	17937	18055	17929	18002	18088	18029	18135	18087	17973	17851	18071	18086	17802	18020	17929	17934	18081	18152	18204	17946	17993	17928
16354	21196	20560	17305	15552	15087	15103	14874	14702	14626	14780	14690	14658	14567	14648	14587	14761	14867	14865	14722	14793	14720	14580	14967	14841	14645	14726	14826	14872	14645	14714	14733	14621	14781	14738	14840	14773	14810	14687	14810	14850	14689	14631	14772	14888	14546	14594	14881	14631	14615	14718	14715	14601	14637	14704	14526	14623	14732	14722	14517	14643	14613	14858	14718	14708	14722	14664	14917	14926	14718	14835	14772	14883	14816	14793	14961	14719	14726	14726	14707	14951	14619	14706	14652	14551	14698	14638	14686	14828	14591	14753	14681	14582	14647	14831	14827	14599	14709	14746	14715	14892	14680	14640	14717	14853	14573	14586	14781	14630	14584	14693	14665	14752	14643	14546	14703	14605	14752	14634	14680	14854	14849	14645	14705	14538	14809	14781	14791	14733	14860	14667	14689	14723	14575	14621	14516	14821	14835	14728	14666	14818	14632	14872	14820	14747	14695	14713	14720	14695	14752	14795	14691	14642	14699	14580	14789	14765	14623	14513	14717	14755	14869	14665	14727	14750	14832	14792	14655	14680	14705	14747	14754	14604	14751	14753	14736	14704	14624	14765	14852	14759	14834	14759	14784	14738	14835	14655	14585	14888	14722	14840	14561	14697	14705	14728	14550	14742	14630	14624	14663	14587	14748	14702	14712	14610	14957	14745	14762	14656	14721	14721	14762	14721	14801	14792	14709	14850	14687	14715	14774	14657	14664	14608	14655	14736	14709	14710	14744	14685	14814	14764	14555	14469	14513	14557	14647	14834	14533	14739	14661	14626	14726	14685	14714	14788	14686	14665	14624	14763	14715	14817	14756	14744	14704	14813	14770	14729	14904	14838	14753	14805	14785	14781	14692	14767	14582	14694	14647	14845	14484	14774	14761	14800	14674	14746	14541	14663	14778	14677	14636	14730	14654	14692	14734	14664	14777	14716	14940	14521	14836	14735	14677	14722	14947	14720	14693	14685	14687	14642	14577	14637	14632	14695	14825	14787	14814	14748	14765	14672	14563	14565	14694	14743	14660	14682	14676	14730	14626	14818	14814	14675	14755	14729	14808	14749	14837	14805	14865	14582	14672	14698	14876	14684	14739	14616	14762	14650	14834	14794	14650	14677	14711	14628	14614	14728	14716	14653	14758	14799	14746	14660	14863	14769	14581	14807	14710	14887	14711	14767	14648	14694	14866	14719	14743	14811	14821	14636	14778	14800	14563	14604	14776	14723	14577	14791	14711	14691	14645	14654	14722	14555	14724	14800	14630	14719	14767	14830	14585	14815	14621	14573	14655	14817	14708	14658	14630	14639	14714	14675	14828	14557	14586	14835	14834	14831	14698	14938	14535	14652	14663	14616	14581	14775	14590	14705	14654	14678	14750	14528	14656	14690	14757	14741	14707	14552	14710	14836	14655	14771	14733	14788	14756	14718	14609	14798	14649	14760	14708	14743	14835	14719	14716	14562	14747	14685	14714	14622	14773	14615	14758	14785	14715	14721	14767	14472	14664	14626	14775	14810	14806	14788	14674	14898	14459	14719	14654	14568	14545	14465	14811	14489	14620	14792	14713	14801	14608	14843	14759	14586	14791	14876	14759	14745	14693	14749	14742	14733	14725	14799	14605	14683	14674	14640	14677	14646	14677	14686	14739	14736	14721	14822	14763	14804	14684	14822	14663	14750	14606	14807	14661	14658	14599	14719	14634	14861	14826	14896	14541	14777	14752	14749	14731	14793	14717	14857	14795	14570	14665	14700	14644	14841	14639	14865	14745	14594	14784	14697	14703	14554	14814	14706	14624	14731	14496	14826	14779	14809	14727	14615	14693	14825	14579	14756	14834	14795	14738	14631	14785	14818	14740	14520	14753	14640	14616	14858	14467	14525	14888	14908	14767	14679	14751	14807	14611	14817	14593	14733	14885	14771	14643	14828	14780	14663	14584	14787	14691	14638	14752	14664	14794	14599	14848	14774	14685	14782	14854	14742	14654	14786	14852	14788	14664	14632	14744	14772	14677	14639	14774	14645	14727	14658	14702	14830	14736	14719	14900	14815	14786	14775	14632	14820	14702	14729	14809	14835	14754	14925	14726	14731	14565	14611	14749	14687	14891	14811	14643	14785	14854	14721	14813	14696	14714	14501	14746	14712	14621	14739	14526	14730	14675	14783	14671	14831	14572	14698	14649	14540	14639	14693	14834	14977	14768	14844	14601	14599	14804	14644	14692	14610	14739	14635	14803	14615	14543	14787	14721	14694	14697	14790	14638	14734	14645	14722	14855	14690	14656	14696	14746	14709	14743	14831	14600	14684	14817	14901	14828	14707	14720	14662	14786	14742	14822	14748	14626	15029	14673	14736	14822	14676	14742	14614	14642	14708	14704	14668	14773	14736	14839	14733	14777	14684	14812	14449	14710	14555	14733	14657	14735	14575	14616	14607	14712	14764	14718	14634	14749	14803	14706	14693	14657	14683	14450	14796	14713	14788	14884	14615	14476	14636	14779	14674	14773	14713	14801	14785	14642	14837	14702	14668	14761	14670	14763	14823	14777	14834	14627	14768	14791	14702	14769	14711	14802	14685	14602	14726	14746	14695	14664	14719	14671	14779	14702	14847	14797	14581	14693	14649	14871	14697	14680	14712	14706	14691	14736	14580	14562	14755	14520	14779	14681	14691	14735	14738	14904	14893	14652	14708	14691	14670	14699	14647	14776	14724	14847	14796	14659	14606	14849	14790	14782	14643	14637	14648	14737	14694	14830	14737	14747	14514	14879	14710	14562	14784	14701	14602	14835	14516	14799	14770	14774	14641	14793	14714	14788	14692	14755	14754	14740	14552	14643	14751	14711	14824	14730	14714	14675	14742	14751	14629	14635	14645	14530	14711	14837	14723	14831	14636	14800	14698	14941	14844	14804	14791	14688	14573	14591	14604	14798	14799	14633	14878	14659	14619	14680	14726	14453	14936	14477	14722	14681	14753	14642	14572	14690	14804	14672	14783	14760	14882	14759	14931	14757	14709	14808	14846	14767	14484	14790	14695	14712	14563	14708	14666	14686	14889	14593	14739	14624	14752	14743	14771	14705	14711	14744	14795	14781	14600	14884	14936	14700	14837	14666	14649	14790	14677	14673	14780	14666	14619	14928	14521	14657	14738	14671	14643	14860	14650	14685	14755	14703	14653	14695	14840	14677	14616	14596	14756	14653	14804	14627	14652	14666	14626	14680	14663	14742	14641	14692	14728	14681	14822	14892	14637	14652	14638	14566	14722	14889	14760	14578	14756	14689	14703	14528	14688	14740	14514	14532	14619	14806	14764	14695	14793	14684	14802	14615	14773	14823	14789	14726	14829	14630	14846	14694	14742	14649	14696	14666	14537	14777	14701	14725	14744	14510	14793	14619	14792	14690	14644	14704	14688	14641	14887	14718	14661	14727	14688	14787	14605	14703	14834	14805	14486	14651	14661	14769	14678	14744	14892	14702	14844	14705	14857	14572	14693	14631	14651	14546	14831	14759	14732	14664	14753	14668	14898	14632	14734	14697	14786	14561	14559	14626	14759	14652	14682	14686	14658	14568	14560	14703	14726	14694	14576	14711	14612	14648	14584	14925	14769	14726	14723	14642	14879	14618	14801	14612	14898	14712	14704	14969	14698	14691	14793	14819	14723	14644	14868	14739	14673	14598	14517	14734	14787	14630	14665	14670	14740	14651	14741	14756	14571	14713	14753	14788	14676	14696	14672	14840	14641	14662	14743	14744	14669	14756	14686	14829	14672	14660	14800	14598	14752	14765	14734	14737	14728	14884	14694	14781	14788	14657	14782	14714	14825	14694	14750	14636	14715	14706	14651	14679	14723	14679	14571	14746	14857	14761	14590	14640	14657	14806	14789	14668	14618	14727	14754	14718	14650	14664	14645	14824	14537	14779	14758	14779	14897	14802	14707	14689	14533	14847	14912	14819	14746	14597	14846	14689	14662	14801	14872	14850	14703	14757	14754	14529	14856	14569	14783	14714	14683	14552	14669	14711	14732	14758	14645	14647	14674	14715	14764	14775	14714	14589	14649	14557	14743	14726	14834	14707	14926	14727	14776	14817	14654	14620	14599	14723	14610	14568	14565	14746	14799	14859	14827	14789	14618	14858	14622	14721	14732	14684	14726	14659	14741	14784	14575	14798	14641	14771	14747	14740	14751	14755	14669	14769	14867	14624	14742	14784	14782	14674	14781	14679	14564	14724	14819	14658	14713	14714	14692	14765	14786	14666	14939	14739	14741	14643	14838	14747	14762	14730	14925	14891	14700	14718	14628	14693	14781	14781	14622	14787	14881	14749	14674	14651	14740	14664	14752	14666	14829	14746	14666	14840	14727	14632	14701	14584	14718	14821	14722	14600	14812	14942	14684	14743	14541	14706	14701	14814	14826	14652	14612	14719	14535	14770	14826	14808	14693	14790	14826	14740	14783	14699	14815	14886	14690	14732	14718	14659	14828	14808	14858	14706	14745	14787	14696	14827	14708	14629	14773	14728	14715	14624	14667	14788	14580	14582	14725	14590	14823	14587	14721	14915	14685	14842	14897	14689	14703	14629	14797	14713	14868	14687	14811	14710	14677	14844	14802	14711	14817	14649	14760	14742	14617	14740	14657	14749	14901	14815	14616	14611	14639	14890	14784	14708	14759	14624	14672	14655	14766	14662	14729	14598	14770	14560	14693	14643	14678	14814	14632	14631	14757	14774	14737	14787	14789	14649	14733	14721	14580	14745	14763	14631	14819	14698	14785	14812	14878	14567	14839	14892	14705	14848	14544	14612	14735	14654	14701	14640	14646	14718	14832	14754	14920	14640	14794	14634	14752	14716	14649	14724	14487	14734	14790	14695	14710	14662	14613	14552	14694	14695	14780	14870	14817	14869	14746	14773	14494	14679	14595	14691	14708	14886	14736	14690	14833	14899	14692	14654	14694	14803	14662	14733	14588	14727	14854	14580	14685	14683	14771	14653	14836	14670	14589	14749	14784	14498	14835	14666	14851	14918	14673	14761	14633	14621	14762	14679	14635	14694	14646	14609	14567	14773	14596	14684	14652	14661	14670	14716	14661	14673	14649	14739	14785	14848	14696	14877	14634	14634	14739	14759	14847	14801	14743	14661	14604	14641
23951	21071	28350	24202	22243	21916	21016	18496	17998	18308	18171	17973	18066	18121	18157	18062	17865	17919	17908	17849	17697	17998	17929	17910	17896	17824	18035	17856	17821	18083	17764	17936	17951	17921	18070	18044	17998	17832	17981	17863	17689	17716	18006	17967	17869	17724	17903	17821	17763	17972	17784	17989	17755	17910	17796	18118	17889	17827	17900	17981	17809	17781	17699	17705	17932	17945	17816	17978	18086	18091	17826	17933	17901	17981	18059	17766	17934	18029	18026	18009	17997	17792	18113	17897	17874	17809	17757	17776	17794	18068	17703	17636	17832	17854	17735	17842	17711	17679	17860	17788	18006	17995	17935	17701	17992	17695	17819	17782	17829	17558	17876	17564	17791	17842	17938	17788	17909	17632	17978	18033	17644	17725	17884	17980	17892	17741	17938	17918	17719	18005	17850	17737	17803	17880	17768	17885	17828	17679	17722	17972	17744	17769	17842	17789	17927	17963	17906	17740	17733	17882	17968	17953	17959	18060	17804	17817	17769	17797	17826	17714	17770	17874	17871	17857	17987	17796	17533	17890	17644	18042	17976	17796	17821	17689	17848	17764	17921	17775	17990	17991	18006	17784	17919	17836	17641	17819	17704	17925	17798	17778	17821	17705	17902	17808	17866	17895	17885	17557	17785	17972	17815	18008	17700	17883	17831	17739	17774	17671	17915	17782	17977	17929	17625	17711	17961	17595	17802	17717	17773	17889	17721	17778	18027	17698	17908	17650	17708	17718	17720	17630	17732	17926	17833	17998	17707	17856	17688	17903	17718	18069	17775	17799	17730	17717	17765	17718	17710	17786	17555	17721	17719	17991	17778	18105	17704	17875	17792	17634	17918	18052	17714	17649	17935	17810	17853	17740	18111	17849	17791	17881	17855	17604	17780	17763	17816	17722	17956	17794	18017	17935	17730	17664	17691	17935	17701	17853	17855	17716	17680	17965	17677	17916	17765	17917	17855	17891	17729	17469	17634	17694	17991	18039	17763	17914	17518	17737	17972	17935	17761	17961	17572	17592	17807	17722	17833	17906	17713	17603	17899	17793	17836	17679	17892	17851	17910	17782	17668	17946	17993	18054	18038	17862	17804	17795	17877	17724	17792	17858	17933	17763	17962	17824	17856	17839	17873	17732	17849	17746	17807	17800	17818	17690	17820	17737	17889	17949	17739	17743	17809	17965	17911	17925	17685	17756	17880	17748	17905	17784	17854	17826	17881	17815	17733	17857	17955	17777	17790	18105	17764	17939	17677	17741	17923	17891	17773	17771	17999	17872	17911	17885	17785	17690	17690	17715	17836	17908	17748	17920	17739	17744	18050	17690	17860	17865	17743	17881	17724	17796	17793	17760	17765	17695	17851	17710	17832	17794	17885	17794	17992	17976	17890	17808	17881	17715	17958	17937	17907	17663	17809	17864	17436	17858	17805	17766	17832	17874	17697	17804	17664	17774	17685	17872	17848	17960	17671	17752	17714	17767	17703	17758	17779	17887	17804	17906	17746	17947	17802	17778	17598	17823	17848	17612	17826	17510	17912	17678	17889	17782	17929	17903	17686	17929	17663	17778	17677	17807	17811	17740	17741	17689	17817	17546	17788	17863	17887	17815	17656	17676	17806	17728	17880	17959	17863	17695	18088	18048	17743	17857	18030	17949	17932	17821	17969	17959	18168	17781	17613	17772	17892	17700	17771	17854	17894	17794	17821	17968	17795	17920	17757	17812	17908	17762	17997	17572	17836	17899	17956	17830	17598	17935	17708	17869	17721	17964	17763	17748	17681	17771	17759	17775	17621	17530	17588	17843	18006	17805	17709	17802	17930	17904	17656	17695	17859	17832	17932	17722	17943	17749	17791	17767	17621	17708	17779	17634	17773	17752	17723	17819	17970	17820	17731	17772	17819	17755	17825	17808	17917	17672	17953	17879	17995	18018	17790	17608	17779	17885	17865	17834	17906	17868	17766	17819	17840	17803	17900	17721	17838	17706	17698	17852	17835	17775	17858	17692	18012	18065	17594	17720	17941	17742	18030	17850	17911	17663	17621	17856	17684	17838	17653	17796	17702	17768	17852	17743	17789	17671	17879	17599	17819	17820	17731	18118	17785	17783	17837	17959	18005	18076	17974	17786	17645	17800	17857	17822	17687	17815	17906	18037	17765	17825	17704	17810	17990	17860	17925	17938	18208	17686	17873	18012	17970	17795	17897	17843	17835	17774	17868	17688	17832	17894	17824	17780	17787	17713	17961	17833	17854	17809	17879	17821	17674	17830	17911	17708	17966	17688	17909	17934	17662	17742	17725	17794	17877	18011	17940	17770	18013	17747	18046	17819	17824	17888	17668	17937	17719	17802	17908	17685	17918	17801	18001	17819	17867	17925	17931	17723	17995	17909	17780	17670	18009	17849	17835	17608	17594	17704	17891	17620	17880	17773	17758	17706	17802	17728	17757	17830	17925	17704	17894	17876	17836	17967	17740	17845	17704	17700	17779	17987	17937	17817	17860	17666	17484	17630	17769	17671	17769	17896	17764	17872	17827	17848	17828	17984	17629	17958	18063	18109	17820	17831	17905	17816	17788	17754	17540	17811	17922	17922	17841	17761	17826	17657	17812	17736	17720	17812	17796	17672	17904	17712	17790	17624	17792	17797	17909	17703	17670	17747	17721	17766	17882	17787	17941	17892	17818	18011	17746	17836	17810	17942	17852	17904	17662	17769	17860	17874	17676	17838	17697	17922	17687	17855	17778	17638	17561	18016	17940	17750	17856	17894	17797	17897	17738	17859	17705	17763	18082	17981	17999	17845	17782	17740	17994	17669	17624	17776	17697	17898	17700	17918	17769	17586	17853	17715	17781	17741	17828	17767	17877	17627	17795	17953	17964	17680	17589	17745	17656	17860	17773	17713	17764	17810	17689	17949	18007	17738	17696	17707	17807	17808	17621	17837	18023	17870	17869	17826	17776	17817	17689	17437	17838	17895	17591	17824	17712	17722	17822	17792	17996	17937	17788	17691	17705	17923	17685	17882	18000	17883	17858	17669	17870	17643	17654	17751	17829	17882	17836	17955	17597	17814	17815	18024	17885	17739	17761	17800	17850	17776	17833	17730	17650	17694	17838	17720	18042	17751	17963	17857	17668	17807	17798	17838	18066	17752	17737	17859	17685	17987	18082	17668	17836	17844	17906	17674	17898	17902	17902	17951	17858	17581	17841	17834	18141	17621	17865	17906	17830	18031	17779	17639	17736	17571	17659	17954	17742	17841	17965	17736	17758	17782	17965	17775	17848	17638	18042	17790	17862	17819	17917	17565	17806	17831	17830	17873	18023	17870	17906	17757	17854	17795	17904	17710	17806	17690	17918	17823	17826	17820	17880	17842	17491	17797	18028	18013	17826	17653	17641	17844	17785	17765	17842	17983	17752	17795	17906	17773	17769	17924	17797	17451	17889	17921	17909	17796	17764	17759	17931	17769	17841	17779	17726	17900	17991	17687	17957	17829	17887	17876	17669	17669	17709	17719	17792	17900	17868	18015	17894	17908	17864	17794	17861	17859	17780	17880	17922	17812	17814	17667	17771	17747	17847	17657	17759	17720	18043	17776	17710	17797	17991	17921	17953	17923	17815	17685	17646	17869	17853	18025	17895	17725	17641	17913	17794	17827	17981	18087	17944	17822	18060	17884	17880	17839	17914	17803	17862	17649	17699	17854	17966	17904	17923	17807	17673	17632	17779	17971	17670	17685	17856	17536	17966	17746	17571	17858	17915	17986	17905	18099	17888	17761	17691	17672	17966	17755	17956	17842	17899	17746	17960	17924	17771	17786	17793	17826	17781	17787	17982	17636	17944	17783	17882	17818	17850	17633	17818	17841	18069	17942	17792	17825	17819	17760	17889	17969	17913	17872	17942	17876	17813	17906	17909	17901	18028	17805	17784	17687	17619	17638	17785	17778	17833	18049	17847	17585	17921	17558	17854	17961	17973	17850	17709	17784	17807	17999	17689	17793	17906	17813	17723	17865	17794	17996	17768	17833	17806	17952	17884	17814	17945	17763	17828	17565	17698	17709	17500	18000	18034	18100	17976	17805	17830	17902	17831	17900	17808	17904	17948	17789	17714	17843	17642	17853	17792	17758	17803	17745	17747	18027	18095	17788	17834	17939	17871	17862	17966	17837	17657	17634	17845	17698	17907	17850	17968	17830	17632	17919	17816	17957	18061	17758	17657	17758	17614	17780	17824	17756	17998	17932	17960	17828	18017	17990	17766	17820	17811	17700	17923	18139	17753	17617	17683	17756	17790	17643	17887	18086	17805	17665	17864	17845	17840	17998	17739	17930	17826	17894	17500	17737	17704	17656	17810	17763	17708	17715	17898	17727	17742	17961	17809	17829	17852	17910	17917	18073	17754	17722	17823	17893	17936	17785	17972	17952	17804	17898	17946	17918	17678	17696	18036	17729	17862	18151	18020	17986	17894	17653	17789	17876	17754	17929	17852	17912	17845	17905	17928	17872	17664	17757	17691	17819	17748	17873	17775	17612	17791	17881	17782	17731	17830	17987	18017	17696	17780	17644	17829	17847	17809	17882	17830	17843	17867	17843	18004	17717	17748	18033	17744	17962	17775	17688	17963	17859	18008	17857	17890	17745	17675	17797	17554	17880	17817	17967	17699	17883	17839	17880	17753	17691	17841	17755	17831	17957	17753	17702	18104	17855	17735	17888	17843	17787	17912	17845	17689	17949	17924	17885	17810	17867	17944	17634	17825	17824	17831	17747	17925	18072	17788	17607	17647	17928	17905	17817	18002	17753	17925	17907	17600	17720	17927	17705	17712	17862	18089	17802	17759	17571	17809	17742	17640	17787	17765	17945	17861	17825	17819	17843	17809	17892	17643	17781	17826	17840	17855	17667	17743	17770	17749	17843	17753	17768	17805	17764	17707	17868	17852	17916	17493	17676	17704	17904	17835	17799	17991	17908	17837	17664	17883	17562	17874	17866	17849	17796	17931	17637	17747	17837	17756	18006	17809	17810	17629	17686	17638	17621	17771	17917	17893	17790	17627	17922	17846	17866	17754	17842	17817	17872	17875	17898	17838	17780	17849	17597	17935	17626	17861	17829	17650	17707	17726	17830	17847	17901	17791	17758	17680	17916
15802	27663	25963	20244	17632	16111	15495	15326	15162	15059	14854	14847	14870	14789	14842	14749	14863	14833	14738	14661	14617	14528	14674	14543	14560	14607	14729	14553	14758	14700	14508	14613	14592	14632	14723	14724	14691	14579	14666	14446	14708	14493	14716	14491	14658	14481	14436	14731	14685	14767	14476	14728	14612	14562	14539	14750	14758	14631	14521	14787	14543	14623	14663	14633	14700	14610	14648	14912	14751	14765	14688	14805	14793	14585	14714	14858	14698	14713	14577	14688	14810	14825	14491	14668	14716	14705	14704	14666	14585	14648	14596	14578	14656	14703	14624	14498	14581	14561	14671	14592	14539	14662	14680	14624	14751	14468	14735	14654	14811	14620	14707	14528	14497	14465	14830	14591	14661	14551	14595	14570	14730	14626	14617	14576	14646	14540	14744	14731	14544	14591	14689	14736	14580	14453	14652	14601	14598	14570	14583	14580	14664	14715	14550	14679	14714	14731	14572	14561	14569	14671	14432	14680	14550	14588	14446	14564	14506	14538	14762	14617	14700	14713	14763	14769	14713	14689	14635	14717	14657	14554	14481	14610	14724	14718	14685	14599	14535	14635	14776	14429	14756	14649	14521	14673	14722	14402	14703	14625	14719	14557	14605	14562	14800	14622	14588	14615	14689	14580	14393	14500	14614	14571	14734	14543	14566	14562	14650	14588	14477	14554	14646	14596	14503	14570	14547	14548	14531	14540	14575	14591	14460	14666	14653	14575	14523	14650	14435	14749	14531	14609	14628	14556	14651	14707	14778	14470	14768	14676	14515	14676	14575	14486	14559	14579	14734	14520	14494	14629	14498	14693	14546	14644	14595	14672	14449	14407	14688	14639	14571	14672	14540	14447	14535	14677	14667	14746	14482	14627	14666	14486	14737	14570	14638	14598	14458	14687	14592	14671	14706	14671	14508	14635	14407	14731	14625	14406	14757	14625	14536	14550	14496	14560	14707	14556	14513	14573	14713	14676	14582	14621	14427	14645	14420	14557	14517	14748	14453	14646	14660	14609	14715	14518	14617	14574	14613	14558	14522	14645	14571	14574	14556	14609	14576	14533	14658	14580	14656	14673	14473	14638	14532	14755	14590	14553	14572	14524	14721	14769	14407	14705	14709	14611	14533	14584	14620	14644	14548	14556	14648	14472	14675	14679	14623	14615	14622	14538	14534	14373	14535	14576	14698	14607	14643	14610	14440	14484	14531	14494	14459	14796	14732	14630	14588	14626	14615	14699	14495	14670	14654	14731	14647	14414	14476	14627	14694	14663	14703	14653	14706	14677	14404	14666	14679	14577	14577	14568	14554	14695	14580	14700	14510	14744	14675	14636	14716	14666	14539	14686	14699	14617	14581	14603	14563	14620	14600	14521	14600	14661	14591	14559	14629	14614	14488	14511	14441	14594	14542	14667	14426	14464	14695	14514	14608	14718	14649	14679	14696	14739	14689	14583	14713	14464	14446	14650	14551	14774	14563	14625	14414	14629	14471	14458	14444	14560	14549	14612	14532	14452	14560	14609	14518	14648	14588	14512	14570	14568	14551	14669	14723	14583	14587	14473	14666	14723	14472	14572	14609	14706	14655	14693	14745	14643	14669	14774	14521	14629	14562	14670	14517	14673	14618	14584	14582	14845	14593	14575	14559	14545	14708	14525	14534	14514	14636	14664	14560	14610	14590	14745	14509	14664	14552	14657	14716	14548	14456	14632	14668	14576	14651	14553	14530	14517	14466	14529	14586	14431	14566	14593	14667	14448	14783	14698	14630	14430	14574	14633	14565	14687	14615	14689	14692	14680	14648	14413	14624	14595	14438	14756	14582	14657	14721	14418	14606	14550	14480	14591	14692	14618	14678	14669	14707	14469	14643	14441	14599	14525	14555	14628	14582	14570	14613	14514	14571	14735	14560	14718	14447	14476	14498	14735	14568	14646	14547	14559	14657	14412	14738	14342	14518	14538	14621	14629	14391	14743	14616	14670	14578	14668	14603	14482	14701	14706	14675	14493	14730	14608	14801	14556	14627	14618	14499	14625	14550	14728	14500	14456	14409	14598	14650	14506	14717	14456	14527	14664	14658	14547	14557	14794	14649	14563	14468	14560	14510	14449	14640	14535	14672	14380	14679	14556	14609	14713	14610	14710	14431	14530	14490	14571	14660	14617	14700	14628	14409	14674	14775	14553	14623	14592	14662	14573	14614	14578	14701	14659	14533	14570	14554	14701	14623	14758	14458	14738	14551	14665	14656	14577	14545	14488	14565	14562	14487	14691	14698	14537	14646	14431	14718	14660	14724	14500	14502	14581	14603	14607	14614	14677	14553	14605	14503	14545	14614	14689	14587	14600	14609	14709	14672	14568	14622	14513	14457	14538	14478	14663	14536	14701	14501	14538	14583	14674	14654	14539	14776	14461	14607	14564	14525	14619	14680	14549	14635	14432	14505	14635	14754	14526	14517	14581	14642	14630	14514	14760	14526	14642	14673	14674	14636	14677	14565	14534	14609	14638	14522	14416	14706	14605	14537	14574	14556	14600	14635	14613	14520	14753	14712	14578	14649	14718	14734	14528	14598	14495	14453	14549	14588	14658	14638	14553	14615	14627	14479	14488	14581	14550	14437	14741	14651	14627	14573	14529	14526	14724	14696	14713	14549	14511	14463	14578	14473	14588	14563	14491	14679	14798	14651	14627	14480	14701	14532	14653	14686	14631	14691	14703	14509	14597	14773	14671	14538	14429	14648	14728	14543	14605	14395	14576	14548	14643	14695	14454	14802	14525	14630	14490	14711	14678	14622	14680	14521	14648	14582	14667	14492	14800	14610	14554	14642	14545	14521	14571	14810	14537	14652	14531	14461	14576	14568	14636	14677	14640	14574	14598	14687	14391	14597	14600	14742	14648	14464	14711	14665	14610	14674	14609	14596	14574	14556	14633	14502	14682	14543	14789	14569	14541	14671	14788	14640	14812	14400	14507	14543	14711	14687	14553	14557	14640	14700	14566	14709	14683	14405	14713	14701	14492	14492	14510	14642	14658	14621	14590	14481	14541	14395	14726	14655	14458	14521	14604	14692	14464	14638	14683	14548	14521	14606	14692	14649	14601	14796	14519	14733	14639	14525	14619	14737	14578	14795	14714	14621	14651	14571	14649	14635	14713	14435	14838	14593	14521	14627	14593	14575	14457	14618	14521	14521	14630	14585	14578	14485	14561	14646	14476	14631	14699	14508	14540	14679	14608	14683	14619	14575	14602	14512	14443	14613	14484	14654	14572	14479	14473	14635	14586	14357	14519	14522	14593	14664	14540	14286	14475	14606	14517	14622	14559	14631	14718	14446	14724	14516	14541	14634	14546	14672	14503	14366	14528	14647	14429	14664	14536	14402	14623	14498	14619	14547	14619	14575	14820	14496	14677	14573	14535	14641	14399	14743	14733	14579	14526	14352	14619	14562	14624	14781	14616	14522	14490	14575	14635	14577	14661	14804	14571	14570	14637	14590	14561	14583	14522	14456	14547	14651	14646	14627	14330	14813	14590	14608	14754	14482	14597	14440	14530	14605	14664	14691	14799	14702	14608	14540	14453	14509	14603	14584	14567	14652	14653	14523	14671	14622	14727	14851	14562	14408	14591	14510	14553	14451	14576	14791	14445	14728	14549	14634	14563	14685	14736	14605	14744	14569	14709	14735	14812	14655	14697	14613	14581	14622	14588	14842	14666	14566	14714	14515	14640	14711	14588	14686	14519	14634	14477	14702	14492	14307	14706	14696	14552	14598	14538	14594	14523	14640	14460	14683	14609	14709	14632	14677	14427	14694	14678	14558	14581	14469	14673	14684	14505	14654	14740	14459	14679	14657	14642	14624	14500	14536	14775	14300	14580	14634	14598	14593	14644	14603	14632	14580	14283	14588	14729	14579	14466	14662	14549	14471	14796	14653	14612	14588	14714	14556	14584	14771	14688	14553	14662	14724	14684	14588	14699	14631	14681	14698	14515	14611	14558	14466	14512	14677	14593	14715	14674	14623	14711	14712	14519	14631	14691	14478	14512	14720	14599	14666	14455	14501	14655	14572	14514	14666	14604	14517	14565	14571	14746	14674	14548	14505	14590	14711	14659	14666	14605	14648	14740	14628	14716	14474	14616	14859	14515	14746	14547	14467	14605	14594	14683	14498	14559	14606	14639	14568	14682	14580	14463	14584	14573	14582	14680	14573	14673	14649	14753	14609	14608	14572	14744	14727	14556	14585	14705	14693	14562	14573	14572	14651	14604	14794	14526	14610	14623	14705	14601	14444	14703	14475	14639	14741	14534	14603	14619	14624	14549	14619	14737	14617	14510	14525	14579	14583	14592	14543	14520	14623	14402	14574	14743	14466	14703	14565	14594	14707	14492	14519	14625	14535	14821	14758	14671	14526	14703	14591	14620	14693	14520	14603	14555	14640	14579	14600	14654	14550	14653	14765	14496	14586	14761	14513	14737	14586	14625	14490	14640	14521	14585	14589	14631	14652	14755	14528	14478	14574	14616	14537	14610	14473	14543	14516	14621	14689	14458	14532	14516	14591	14564	14607	14809	14609	14417	14456	14581	14577	14630	14570	14714	14616	14550	14517	14645	14795	14562	14519	14489	14691	14791	14486	14649	14598	14603	14665	14558	14478	14705	14622	14512	14497	14536	14772	14718	14644	14542	14453	14743	14693	14526	14706	14530	14542	14726	14600	14581	14575	14652	14495	14515	14558	14685	14600	14686	14839	14600	14764	14722	14576	14533	14428	14552	14558	14664	14366	14589	14689	14649	14497	14539	14643	14630	14557	14614	14551	14699	14551	14643	14629	14836	14573	14688	14520	14665	14626	14501	14474	14516	14454	14327	14678	14495	14530	14591	14566	14459	14739	14645	14515	14691	14579	14613	14646	14543	14662	14550	14671	14513	14554	14602	14572	14558	14606	14428	14730	14541	14511	14569	14535	14605	14721	14509	14649	14568	14585	14637	14546	14642	14621	14665	14678	14464	14663	14481	14718	14678	14838	14582	14618	14635	14666	14703	14734	14718	14678	14594	14505	14533	14551	14606	14620	14382	14616	14842	14413	14576	14490	14805	14712	14715	14568	14722	14655	14556	14508	14546	14579	14734	14704	14526	14636	14542	14758	14712
22724	21000	28697	23514	21332	23349	24574	19725	18637	18985	18749	18518	18422	18432	18230	18517	18339	18495	18410	18418	18225	18188	18212	18381	18415	18477	18326	18263	18058	18136	18308	18047	18074	18220	18306	18343	18248	18307	18388	18318	18048	18160	18135	18024	18106	18071	18110	18140	17965	18146	18054	18148	18197	18126	18220	18044	18070	18252	18203	18246	18160	18072	18092	18005	18259	18204	18210	18228	18209	18319	18279	18237	18147	18225	18376	17965	18239	18237	18169	18033	18271	18391	17986	17973	18201	18238	18369	18013	17910	18085	18284	18071	18073	18153	18060	17958	18027	18042	18058	18150	18201	18167	18142	18074	17864	17878	18121	17976	18150	18042	18213	18105	17994	17777	17910	17917	18241	17924	18203	18013	18099	18019	18162	17982	18087	18295	18171	18168	18121	17986	18014	18136	18134	17935	18076	18081	18090	18124	17954	17990	18054	18167	18096	18370	18148	18087	18259	18130	18191	18202	18248	17965	18033	17910	17928	18109	17964	18037	18043	18002	18071	17996	17997	18022	18159	18062	18229	18236	17941	18012	17999	18153	18116	17813	17924	17927	18022	18097	18174	17856	17953	18283	18011	18054	18140	17879	17914	18215	18044	17963	17966	18081	18163	17847	18105	18045	18071	18262	18117	17945	18052	18012	18067	18122	18143	18175	18147	17908	18182	18080	18109	17869	17985	17886	18093	18196	18104	18007	17813	17915	17947	18127	18046	17968	18156	18028	17869	17990	17951	17998	17959	17947	17898	17819	18180	17900	18017	18028	18026	18049	18110	17842	18037	18359	18234	18002	17898	17955	17905	17951	18279	18193	18238	17870	17885	18055	18162	17845	18069	18055	18063	18167	17929	18055	18396	17827	17986	18161	18064	18114	18164	18269	18117	18127	17944	18117	18087	18042	17974	17992	18280	18175	18180	18076	17900	18034	18123	18184	18312	18160	17783	18178	18018	18095	17961	18179	17966	18229	17822	18028	18105	17742	18313	17912	17881	18031	17948	18086	18178	18035	18183	18203	18082	18071	18179	18073	18118	17990	18062	18058	18068	17972	18093	18004	18056	18090	17978	18133	17963	18189	18150	17985	17843	18135	18191	18012	18171	17965	17851	18031	18160	18076	18059	18013	18260	18065	18273	18033	18121	17969	18121	18013	17876	18295	17797	17695	18014	18050	18071	18023	18005	17954	18206	18009	17823	17896	18187	18129	18278	18173	18170	17999	18055	18012	18118	17866	18045	17830	18029	18094	18024	17901	18080	17844	18109	18016	18052	18059	17875	17985	17919	18055	18074	18037	17883	18029	17989	17888	17979	18094	18017	18039	18089	18082	18091	18081	17968	18048	17919	18017	18155	18045	18171	18040	17879	18154	17905	18080	17920	18150	17894	18059	17846	18376	18303	18129	18260	18097	18205	17856	18072	18053	18148	17938	17956	17901	18068	18207	18014	17943	18019	18025	17941	17954	17994	17903	18009	18076	18099	18065	17964	18111	18170	17974	17948	18074	17993	17992	18286	18171	18051	18020	18132	17989	17958	18201	18099	18264	18000	18065	17888	17979	18194	18139	17971	18024	17992	17964	18101	18127	17970	18084	17962	18000	17955	17908	18057	17941	18085	18137	18223	18129	18028	18051	18088	18183	18092	18068	17884	17925	18115	17921	17980	17972	17844	17829	17801	17907	18117	18082	18252	17968	18112	18055	18108	17964	18053	18097	17967	17978	17962	17951	18153	17769	18021	18133	18108	17933	18102	18257	17991	17998	17898	17999	17817	18003	18219	18000	18120	18247	18047	18021	17967	18033	17936	17924	18075	18032	17913	17992	18024	17958	17908	17852	18039	18102	18087	18091	17934	17892	17854	18144	18127	17968	18058	17898	18065	18066	18197	18089	18010	17970	18276	18181	18044	18139	18103	17877	17896	17996	18127	18098	18064	18155	18000	17800	18147	17999	18147	17963	18285	18141	18094	18156	18169	18042	17963	18103	18198	18191	17938	17977	17902	18010	17873	18063	18033	18174	17982	18089	18000	18046	17927	18162	17906	18203	18063	17949	18159	18227	18210	18209	18214	17952	17833	17940	17948	18078	18099	17830	17931	17888	18193	18133	18048	18113	18095	18194	18180	17934	17928	17922	18040	18096	18095	18032	17956	17994	17835	18090	17966	18114	18046	18087	18063	17821	17954	17975	18169	18085	18118	18029	18053	18016	17969	18054	18122	18051	17995	18031	17993	18079	18031	18148	18144	17801	18105	18018	17771	18037	18015	17922	18094	17878	17916	17895	17939	18128	17841	18173	17886	18040	17992	18015	18008	18135	17987	18158	18151	18087	18111	17894	18024	18106	17936	17964	18155	18200	18074	18356	18257	17985	17802	17922	18057	18008	17892	17984	17821	18040	17810	18182	17901	17920	18083	18089	18096	18059	17890	18020	17971	18115	17988	17807	18045	17920	18007	17988	18023	17978	17957	17822	18006	17944	18085	17927	18041	18005	17780	17943	17950	18263	18188	18051	18077	18222	17892	18145	17992	18049	18113	18202	18094	18117	18035	17902	18013	17950	17897	18000	18116	18086	17930	17788	17996	18007	18136	17927	18050	18040	17990	18007	18237	18309	17926	17995	17897	18086	18188	18127	17978	18152	17938	17881	18049	17954	18061	17994	17994	17908	18050	18019	18119	17952	17930	18059	18165	18015	18052	18004	17981	17951	18016	18167	17970	18140	18040	18136	17968	18098	17970	18047	18196	18043	18090	18066	18212	18119	17993	17992	18144	18149	17974	17949	18011	17987	17981	17818	18025	18014	18151	18173	17960	18198	17980	17980	18276	18106	17989	18175	18179	18186	17893	17960	18031	17950	18031	17840	17887	17921	17990	17822	18123	17970	18142	18254	17877	17940	17965	17933	17850	17954	17914	18030	18164	17998	17929	18129	17906	18036	17869	18030	18094	18283	18044	18105	17993	18084	18031	18094	17985	17879	18103	18166	18039	17996	17783	18172	17971	17984	18106	18136	18214	18113	17924	18009	17870	17928	18271	17855	17955	17914	18035	17984	18048	18179	17987	17805	18241	18236	18245	18115	18103	18046	18380	18168	17889	18059	18113	17942	18010	17899	18155	18019	18286	18196	18149	18096	17991	18026	17973	17855	17820	17944	18066	18342	18020	18154	18151	17955	18168	18106	18055	18135	17974	18174	17800	17885	17874	17976	18056	18133	18006	18041	17969	18208	18107	17890	18111	18010	18093	17939	17774	18246	18111	18068	18166	18048	17994	18031	18107	18070	17937	18009	18217	18064	18022	17947	17923	18113	18143	18256	18063	17955	18175	17917	18088	17897	17942	18163	18023	17959	18012	17947	17990	18350	18199	18060	17962	18106	18048	18196	18079	17925	18095	17826	18058	17975	18234	17821	17942	17972	17989	18102	17951	17985	18001	17850	17995	17959	17891	17981	18041	18116	18254	18229	17891	17992	18154	18033	17947	18043	18043	17925	18093	17958	18096	18120	18123	18037	18013	18020	17933	18125	17989	17968	17894	18094	17999	18132	17996	18057	18065	17973	17821	18118	17979	18033	18050	18289	18078	18124	18117	18003	17831	17978	17850	17992	18009	18074	18136	17978	17822	18039	18045	18045	18075	17806	18190	17996	17944	17930	18167	18159	18166	18264	18173	18130	17822	17983	18089	18186	18191	18237	18124	18011	18065	18069	18301	18007	18200	18040	17883	17962	18020	18077	18006	18219	18165	18117	17892	18155	18158	18012	18117	17989	18096	18021	17821	18028	17991	17991	18130	17971	18028	17859	18103	17852	18019	17801	18094	18143	18151	18096	17958	17923	18065	18143	17853	17975	17936	17976	17713	18050	18010	18030	18076	18010	17990	18095	18111	18109	18185	18069	17914	17883	18166	18066	18140	18107	18046	17860	17967	17788	18000	18082	18117	17839	18035	17997	18097	17909	17990	17941	18103	18013	17931	18042	17815	17963	18223	18128	17856	17924	17890	18060	18050	18089	17925	17908	17959	18074	18053	18108	18172	18215	18032	18104	18075	18018	18200	18129	18145	17971	18092	17884	17987	18019	18023	18017	17885	18016	18193	17918	18161	18000	18103	18079	18190	17904	17912	17995	17980	18036	18231	17931	18003	17892	18025	18126	18126	18030	17985	18023	18024	18053	18119	18059	17955	18148	18135	17982	18031	18157	18133	18047	18055	18053	18017	17959	18055	18196	18187	17844	17942	18080	18068	17974	17880	17968	17893	18111	18163	18096	17895	17917	17995	18113	17849	17883	17666	18290	18083	17924	17959	17954	18076	18113	17938	18119	18044	18206	17932	17991	18277	18004	18048	18027	18157	18113	18043	18066	18174	18139	18088	18001	17974	18041	17793	17659	17961	17952	17931	17872	18156	17885	18120	17892	18217	18149	18047	18322	18198	18024	17947	18022	18031	18112	17870	17757	18032	17886	17913	18001	18178	17881	18177	18025	18091	17985	18020	18170	18104	18291	18203	17915	18005	18112	18042	18086	18140	18153	18113	18031	18078	18075	18041	18124	17931	18106	17907	17945	18029	18078	18166	18076	18013	18060	18033	17954	18063	17981	18185	18080	18025	18034	18073	17882	18016	18013	18079	17871	17912	18320	18179	17912	18140	18037	17993	17956	17974	18024	18082	17920	18053	17826	17973	18002	17910	18022	18136	18051	18087	17838	17905	18018	17857	18029	18035	18137	17962	18070	18197	18210	17994	17864	17853	18239	18019	18029	17931	17912	18044	17958	18062	18040	17973	17947	17946	18100	17933	18031	18036	17980	18296	17897	18089	17967	18200	18175	18067	17986	18103	17886	18023	18060	18280	18229	18065	18012	18042	18120	18225	18008	17939	18016	18195	18178	18066	17948	17904	17856	18010	17892	18008	17858	18258	18318	18044	18122	18060	18076	18128	17925	18165	17956	17912	17946	17946	17892	18059	18356	17797	18048	18133	17855	17973	17860	18114	17827	18043	18074	18123	17886	17960	18010	18027	17973	17918	18052	18090	17971	18140	17836	17942	18101	17950	18050	18233	17978	18088	17779	17907	17906	17974	18125	18180	17942	17943	17941	18182	18001	18101	17861	17976	17971	18096	17945	17839	18003	17978	18100	18246	17874	17950	17924
17451	33033	31403	24581	19359	17249	16390	16220	15646	15777	15347	15296	14912	14966	14999	14880	15014	14790	14974	14808	14861	14825	14902	14785	14683	14952	14860	14875	14807	14799	14757	14767	14750	14702	14847	14710	14795	14822	14596	14795	14718	14788	14800	14738	14702	14562	14780	14576	14860	14859	14749	14703	14811	14804	14620	14788	14693	14905	14829	14702	14727	14888	14714	14815	14754	14769	14858	14948	15190	14945	14941	14904	14846	15038	14835	14867	14842	14797	14861	14821	14791	14855	14663	14688	14676	14894	14723	14781	14489	14514	14819	14830	14701	14725	14839	14718	14744	14766	14806	14712	14565	14825	14700	14681	14701	14823	14619	14766	14602	15007	14610	14736	14637	14861	14524	14914	14782	14623	14885	14685	14677	14440	14726	14824	14579	14687	14565	14748	14693	14679	14829	14469	14894	14692	14788	14802	14733	14748	14747	14626	14641	14830	14712	14745	14742	14663	14762	14587	14730	14712	14700	14636	14835	14648	14687	14767	14702	14570	14805	14753	14666	14673	14686	14680	14615	14845	14520	14795	14692	14601	14727	14782	14710	14584	14647	14603	14727	14883	14447	14744	14768	14708	14691	14639	14926	14662	14758	14627	14657	14691	14789	14827	14741	14811	14619	14825	14812	14724	14719	14760	14817	14686	14725	14602	14631	14576	14613	14534	14691	14777	14806	14663	14714	14570	14677	14775	14797	14688	14546	14769	14588	14704	14683	14601	14604	14552	14737	14668	14633	14671	14695	14625	14916	14638	14575	14751	14625	14701	14767	14678	14783	14809	14752	14726	14577	14644	14703	14697	14473	14637	14589	14729	14695	14649	14689	14721	14642	14712	14704	14653	14760	14731	14565	14857	14732	14677	14652	14799	14587	14678	14756	14602	14653	14658	14636	14499	14890	14668	14529	14646	14862	14724	14740	14616	14797	14773	14625	14697	14599	14767	14840	14620	14725	14624	14810	14727	14678	14740	14590	14783	14739	14688	14826	14610	14711	14579	14852	14564	14759	14689	14767	14696	14599	14604	14574	14831	14608	14756	14675	14550	14716	14606	14628	14714	14798	14597	14649	14799	14646	14635	14840	14770	14650	14575	14698	14577	14799	14887	14637	14690	14592	14655	14790	14795	14618	14584	14665	14635	14717	14622	14831	14623	14634	14749	14670	14667	14775	14729	14730	14626	14546	14535	14559	14721	14799	14703	14874	14773	14643	14615	14604	14695	14534	14768	14709	14649	14695	14773	14814	14730	14550	14778	14547	14721	14712	14829	14754	14509	14753	14823	14634	14740	14652	14689	14787	14775	14652	14667	14588	14718	14718	14793	14744	14734	14624	14679	14726	14643	14705	14771	14612	14865	14677	14681	14685	14656	14640	14774	14832	14938	14648	14581	14942	14590	14833	14604	14603	14538	14671	14608	14636	14767	14623	14558	14760	14658	14696	14709	14694	14714	14674	14707	14728	14697	14795	14621	14769	14827	14582	14690	14527	14588	14614	14728	14740	14744	14638	14659	14551	14713	14751	14779	14843	14780	14656	14661	14739	14797	14797	14785	14565	14592	14751	14759	14858	14562	14594	14830	14575	14652	14580	14698	14729	14730	14691	14578	14541	14725	14638	14632	14628	14664	14913	14715	14745	14560	14632	14543	14864	14614	14715	14552	14553	14643	14799	14769	14578	14663	14560	14528	14491	14593	14606	14728	14628	14747	14657	14897	14798	14701	14713	14673	14651	14664	14824	14687	14718	14761	14847	14631	14670	14640	14576	14737	14820	14705	14618	14620	14703	14629	14616	14677	14693	14654	14727	14708	14866	14759	14701	14817	14737	14847	14795	14725	14731	14787	14690	14748	14747	14729	14757	14744	14685	14646	14906	14883	14708	14959	14634	14608	14635	14738	14733	14828	14702	14691	14636	14646	14813	14741	14643	14638	14729	14636	14706	14713	14762	14723	14658	14628	14758	14704	14782	14619	14671	14605	14614	14794	14628	14736	14794	14759	14615	14720	14710	14683	14651	14721	14559	14819	14791	14672	14721	14684	14714	14478	14559	14693	14728	14641	14770	14621	14644	14638	14638	14784	14773	14723	14643	14600	14813	14810	14888	14833	14696	14802	14607	14584	14690	14603	14839	14820	14757	14616	14645	14623	14760	14536	14531	14591	14822	14691	14777	14759	14744	14820	14611	14699	14738	14741	14699	14735	14643	14642	14800	14636	14650	14694	14841	14587	14578	14670	14634	14542	14820	14764	14726	14581	14790	14837	14735	14693	14837	14738	14752	14543	14710	14766	14766	14722	14760	14675	14621	14666	14815	14634	14860	14679	14508	14805	14711	14603	14797	14654	14754	14569	14864	14682	14643	14539	14771	14664	14763	14789	14697	14686	14681	14711	14633	14787	14813	14577	14665	14626	14607	14596	14765	14766	14647	14609	14664	14721	14795	14540	14600	14808	14846	14573	14740	14700	14813	14591	14615	14708	14869	14721	14729	14686	14651	14724	14606	14786	14716	14784	14706	14756	14630	14661	14800	14542	14707	14815	14683	14932	14511	14835	14563	14730	14673	14873	14673	14587	14759	14583	14677	14638	14584	14773	14674	14775	14688	14833	14666	14637	14664	14883	14689	14687	14646	14742	14707	14738	14729	14710	14825	14658	14741	14847	14614	14651	14607	14559	14636	14843	14701	14777	14581	14586	14757	14671	14813	14694	14858	14674	14705	14751	14702	14640	14574	14681	14692	14644	14813	14741	14703	14676	14829	14583	14779	14747	14550	14819	14709	14565	14684	14530	14618	14570	14555	14791	14649	14700	14672	14623	14756	14682	14822	14718	14761	14771	14824	14530	14682	14649	14595	14735	14422	14859	14874	14690	14581	14625	14816	14527	14561	14629	14526	14508	14560	14685	14604	14607	14849	14743	14751	14602	14679	14733	14570	14742	14596	14549	14631	14677	14682	14747	14690	14833	14714	14658	14755	14570	14460	14629	14759	14697	14760	14708	14708	14686	14790	14661	14662	14745	14667	14666	14581	14749	14852	14536	14630	14560	14768	14850	14761	14608	14838	14640	14647	14502	14699	14631	14590	14627	14707	14588	14817	14894	14715	14818	14690	14744	14764	14879	14620	14781	14540	14599	14713	14641	14744	14685	14672	14699	14589	14658	14479	14584	14690	14905	14714	14590	14776	14604	14803	14588	14855	14726	14725	14699	14723	14583	14707	14770	14714	14551	14784	14663	14674	14571	14689	14896	14587	14641	14687	14630	14541	14756	14656	14753	14613	14797	14674	14780	14738	14768	14723	14537	14807	14612	14688	14573	14667	14654	14576	14561	14676	14707	14802	14721	14512	14846	14880	14666	14838	14776	14609	14813	14632	14803	14703	14751	14576	14671	14693	14800	14576	14638	14715	14728	14697	14764	14714	14821	14760	14870	14654	14971	14745	14812	14552	14645	14727	14669	14760	14554	14733	14831	14788	14567	14591	14815	14661	14544	14876	14658	14667	14650	14847	14702	14606	14906	14647	14845	14614	14762	14714	14607	14701	14718	14559	14762	14753	14804	14705	14649	14694	14806	14824	14628	14512	14632	14768	14641	14695	14835	14690	14612	14625	14650	14659	14784	14489	14719	14812	14596	14597	14750	14679	14664	14705	14686	14631	14800	14623	14716	14785	14570	14721	14519	14671	14758	14663	14683	14515	14662	14774	14723	14540	14702	14782	14734	14612	14891	14721	14774	14538	14566	14562	14727	14637	14554	14723	14924	14600	14682	14626	14691	14830	14624	14652	14674	14512	14666	14664	14672	14770	14688	14680	14663	14661	14647	14717	14481	14605	14825	14777	14686	14768	14609	14836	14654	14573	14809	14612	14797	14651	14743	14730	14757	14746	14760	14731	14765	14717	14779	14658	14698	14803	14514	14749	14632	14566	14596	14876	14730	14562	14797	14564	14805	14641	14977	14689	14634	14696	14701	14774	14569	14602	14643	14658	14734	14558	14556	14819	14582	14617	14540	14645	14569	14541	14731	14758	14686	14749	14713	14718	14613	14793	14733	14805	14819	14763	14807	14892	14776	14644	14748	14610	14512	14644	14706	14655	14665	14535	14689	14736	14750	14705	14769	14634	14643	14635	14585	14665	14749	14811	14849	14602	14542	14532	14759	14674	14547	14549	14679	14842	14769	14586	14734	14588	14601	14606	14773	14668	14753	14543	14717	14707	14598	14671	14740	14642	14839	14583	14695	14733	14796	14736	14819	14572	14606	14791	14816	14680	14660	14665	14682	14569	14689	14666	14783	14647	14737	14670	14734	14633	14732	14756	14692	14915	14603	14673	14738	14635	14614	14896	14510	14551	14773	14761	14744	14723	14627	14710	14869	14758	14717	14632	14593	14581	14504	14723	14425	14591	14642	14807	14773	14656	14777	14639	14694	14679	14700	14660	14807	14691	14669	14654	14896	14769	14649	14657	14807	14568	14638	14823	14758	14699	14664	14667	14693	14427	14790	14580	14775	14797	14920	14817	14609	14648	14597	14580	14641	14649	14698	14695	14591	14943	14777	14566	14778	14637	14716	14679	14761	14725	14765	14662	14865	14524	14635	14657	14752	14769	14652	14668	14640	14485	14604	14541	14643	14912	14529	14641	14697	14749	14445	14622	14753	14940	14702	14676	14486	14677	14659	14589	14701	14821	14902	14603	14842	14801	14715	14657	14631	14877	14746	14707	14613	14680	14588	14727	14726	14687	14727	14780	14640	14765	14729	14732	14656	14551	14583	14741	14751	14629	14714	14873	14774	14699	14862	14945	14685	14825	14768	14712	14603	14686	14674	14709	14691	14685	14729	14745	14732	14688	14533	14546	14731	14690	14829	14654	14586	14724	14704	14680	14691	14753	14750	14749	14616	14729	14840	14534	14753	14734	14886	14687	14601	14708	14583	14441	14596	14830	14727	14739	14713	14736	14763	14913	14719	14781	14802	14551	14626	14800	14683	14540	14839	14748	14649	14866	14816	14696	14733	14611	14779	14780	14597	14610	14614	14786	14730	14663	14718	14787	14739	14609	14580	14630	14470	14627	14728	14622	14653	14615	14660	14807	14502	14696	14714	14757	14732	14735	14650	14537	14726	14545	14630	14689	14647	14934	14674	14719	14685
28033	22465	25223	22235	18802	18284	18453	18079	17962	18197	17918	17845	18115	17911	17967	17954	17933	17909	17946	17870	18100	17987	17916	18070	17903	18000	18037	17928	17778	17797	17830	18108	17988	17988	18025	18079	18121	18286	18019	18000	17953	18038	17991	17990	18106	17841	17879	18007	17915	18144	17868	18010	18034	18153	18014	17947	17915	17776	18020	18003	18069	17960	17996	18054	18023	17982	18070	18104	17970	17962	18322	18164	18027	18056	17786	17828	17993	18174	18180	18015	17674	17905	18184	17975	17884	17843	18030	17788	17911	17851	17860	17941	18009	17846	17950	18189	17953	18157	17984	17890	17827	18092	17894	17929	17975	17958	17774	17936	18074	17791	17881	18013	17945	17887	17993	17891	17781	17975	17745	17881	17947	17966	18047	18210	17894	17991	18007	18167	18029	17925	18063	17866	18033	17959	17970	18169	18197	18128	17932	17909	17864	17952	17937	18074	17984	18021	17865	18121	18068	17895	18044	18053	17793	17759	17999	18014	17835	17931	17970	17930	18082	17943	17953	17938	17951	17844	17959	18007	17929	17838	18013	17991	18068	17848	17878	18004	17884	17951	18082	18041	18024	18158	18065	18097	17956	17859	18011	17931	18061	17959	17867	17984	18004	17991	18006	17846	17999	18038	17716	17836	17939	18057	17886	17983	18125	17858	18137	18047	18197	18025	17862	18026	17900	18071	18185	17897	18088	18085	17960	17877	18147	17907	17921	17738	18255	18075	17976	17985	18130	18121	17994	17854	17908	17913	17870	18035	17999	18139	18182	17931	18021	17850	18090	17849	17968	17803	18013	17819	17994	17853	17945	17865	17851	17843	18024	17961	17886	18093	17856	18056	17918	17841	17971	17863	18017	17943	17679	17826	17968	17898	17941	18080	17879	17928	17840	18062	17992	18176	17979	18064	17975	17950	17873	17956	18088	17794	17982	17819	17789	17854	17972	17974	17829	18074	17983	17884	17824	18068	17965	18022	17864	18136	17977	17884	17962	18019	17909	17811	17898	17886	18018	17966	17817	18190	17824	17868	18049	17835	17742	17965	17866	17905	17927	17945	17830	17888	17915	18098	18007	17854	17825	18059	17766	17830	18142	18015	17920	18061	17765	17881	17875	18035	17937	18049	17905	17701	17996	18013	17849	18125	17943	17804	18076	17956	17969	17833	17947	18066	17790	17840	18031	18127	18176	17984	18091	17930	18009	17837	18040	17996	17971	18070	17813	18085	18135	17741	18114	17977	18163	17968	17966	17889	18119	17892	18035	18062	18092	18151	17906	18006	17949	17797	17939	17919	17972	17970	17923	17867	18082	18072	17921	17708	17953	17897	17918	17904	17924	17981	18080	18067	17763	18121	17788	17950	17997	17752	17887	17956	17908	17802	17860	18032	17935	17884	17956	17930	17992	17937	18001	18182	18151	17988	17996	18029	17811	17891	18017	18000	18234	17906	17994	17913	17908	18127	18073	18146	18080	18005	17915	17899	17993	18096	18039	17865	17965	18050	17996	17941	18055	17995	17988	18030	17959	17931	18165	17852	18060	18210	17942	17881	18218	17936	17919	17781	18042	18021	18078	17865	18095	17891	18018	17961	18034	17968	18111	17839	17936	17780	18095	18186	18045	17939	17907	18053	17884	17770	18022	18016	17795	18009	18118	18132	18065	18217	17855	17988	18200	18045	17894	17984	17998	18078	18035	17886	17659	18116	18001	17989	18120	17938	17929	17912	18020	17907	17867	17939	17873	17936	17931	18040	18088	17865	17990	17870	17884	17894	18002	18120	17884	17967	17816	18064	17799	17968	18014	17847	17989	17958	18158	17859	17965	18001	17976	17840	18155	17880	17784	17844	17841	17962	17865	17634	17799	17880	18057	18085	17976	18026	18010	18070	18154	17938	17956	18056	18024	18052	18026	18036	18054	18098	18071	18192	18106	17825	17917	17984	18277	18050	17898	18120	17897	18016	18088	18013	18118	18146	18073	18079	18063	18123	18250	18121	18081	17949	17793	18107	17944	17985	17943	17854	18168	17883	17961	17864	17853	17900	18093	17961	17958	17897	17979	18136	17908	18025	18108	18144	18035	18063	17850	17802	17657	18081	17992	17917	17937	17860	17990	17979	18034	17912	18005	17689	18036	17933	17843	17717	17781	17876	18042	17819	17892	18235	17973	17991	17920	17699	18035	18013	17925	18027	17748	17890	17897	18016	18013	18120	17848	18020	18090	18103	18086	17900	18024	18146	17915	17902	17858	17904	18072	18064	17938	18009	18029	17888	18015	17898	18064	18065	18034	17853	17881	17855	17833	18079	18118	17857	17819	17879	17900	17956	17841	17828	18119	18010	18012	17863	17981	17861	18060	17972	18007	17812	18007	18122	17892	17865	18022	18046	17864	18116	17878	17895	17872	17810	17818	18023	17862	17839	18015	18025	18054	17951	17845	18068	17813	18064	17945	17960	17851	17936	17898	18080	18192	18006	17947	17865	17768	17821	17906	17971	17880	17947	17981	18076	18108	17811	17967	17677	18038	17850	17897	17852	17924	17813	18119	17931	17859	18030	18019	18118	18173	17924	17937	18051	17961	17881	17904	17820	18082	17758	18009	18086	17867	18089	17973	17907	18115	18156	18153	18152	17862	17797	18072	17737	18013	18044	18027	17919	17950	17969	17889	17927	17963	17850	17915	17796	18070	18024	17986	17844	17991	18019	17941	17854	17969	17905	17765	17861	17955	18072	17919	17818	17803	18067	17939	17698	18004	17944	18078	18095	17991	18023	18031	17849	18051	17962	17889	17938	18005	18160	17837	17890	17918	18084	18079	17865	17768	17782	17898	18027	18026	17918	17907	18081	18117	17944	18088	17861	17951	18115	17977	17834	18074	17799	18102	18130	17907	17906	17807	17960	17975	17954	18110	17936	17867	17966	17940	18031	17956	17930	18102	18151	17973	18089	18114	17850	18114	17969	18114	17984	17887	18173	17940	18163	18069	17954	17976	18065	17877	18082	18042	18113	18057	17867	18138	17926	17938	17944	17900	18070	17941	17886	18060	17835	18066	17936	17888	17967	18004	17806	17808	17937	18046	17880	17861	18058	18064	18048	17981	18044	17946	17864	18098	17910	18104	18138	18081	18045	17945	17977	18099	17864	18003	17728	17922	17825	17938	17996	18069	17886	18048	17884	17916	17728	18051	18030	17949	17995	17867	18030	17928	17931	18042	17876	17992	17715	18030	18051	18009	17911	17857	17825	18042	18111	18140	18012	17974	17958	18101	18051	17817	18054	17973	17940	17773	17882	17971	17883	17951	18066	17845	18081	17795	18121	17990	18055	18068	17866	17974	17780	18247	18032	17815	17826	18019	17862	18021	18067	17964	17933	17891	18162	17780	17888	18054	17993	18038	18089	18033	17870	18143	17826	18070	18059	17917	17856	17959	17949	18057	18023	17989	17903	17977	17980	17839	17877	17867	17922	17835	18020	18137	17939	17746	17726	18006	17841	18116	18140	18028	17929	17770	18090	18222	18168	17996	18007	17902	17942	17933	17867	18036	18017	17929	18056	17887	18034	17850	18170	18135	17937	18071	18202	17781	18059	18220	17950	17888	17992	18021	17833	17966	17908	18030	17922	17855	18025	17933	18001	18005	17865	18016	18162	17891	17945	17851	17778	17871	18122	17933	17854	18118	17951	18008	17907	18020	17981	18072	18023	17964	18149	18002	17972	17870	17938	17813	17996	17889	18150	18012	17954	18170	18003	18019	17959	18076	17994	18038	17810	17885	17955	17981	18088	17868	17885	17880	17901	18051	17828	17934	17853	18033	18135	18025	17946	17947	17811	17787	18087	18074	17936	18069	18051	18096	18094	17858	17917	17959	18159	17843	18066	17951	17933	18017	17975	17840	17876	17960	18028	18072	18091	17827	17831	18221	17934	17920	17942	17804	18040	17985	17644	17995	17806	17948	18100	17853	18167	18302	18083	18013	18022	17970	18026	18021	18105	18223	17892	18004	18018	18097	17719	17998	18027	17808	18088	18097	18058	17896	17949	17973	17891	18209	18035	17985	17896	17975	18046	18095	18024	17985	17883	18049	17821	18120	17830	17868	17840	17988	17854	18071	17907	17935	17684	18101	18049	18032	17941	17668	17917	18116	18062	17960	17973	17928	18145	17827	17972	18062	17952	18020	17692	18099	18002	17926	17823	17926	18112	17927	18010	17958	17958	17832	18102	17981	17754	17791	18136	17713	18013	17934	18052	17963	18022	17938	17964	17921	17977	18025	17898	17990	18137	17928	18108	18064	18047	17913	18074	18009	17931	17966	18096	17999	18191	18093	18151	17928	17943	17884	18037	17872	17830	17897	17934	18063	17979	17785	18043	17931	18061	17835	17819	17879	18010	18123	17917	17856	17908	17913	18081	18253	18156	17942	17746	17923	17992	18096	18120	17820	18043	18272	17993	17988	17864	17760	17928	18083	18072	17843	17805	17971	17936	17894	18221	17927	18015	18032	17917	17986	17988	17897	18040	18056	17957	17896	17847	17818	17886	17924	18093	18145	17824	18173	17955	18100	17889	17958	17953	17877	18028	17912	17676	18036	17954	18069	17915	17971	17731	17951	17879	18019	17820	17870	18051	17827	17994	18053	17934	18052	18012	17795	17887	17959	18009	17949	17953	17983	17985	17892	17988	17885	18141	18015	17768	17923	18094	17836	18110	18026	18177	18224	17961	18074	18001	17699	17911	17888	17852	18059	18039	18070	18094	18000	17931	17899	18106	18006	17961	17940	17982	17880	17711	17978	17940	18019	18035	17978	17828	17992	17770	18011	17901	18026	18067	18098	18201	17850	18080	17920	17865	18007	17951	17971	17803	18006	17996	17874	18048	17999	17827	17950	17904	18109	18107	18006	17843	17920	17852	17884	17919	17877	17863	17806	18049	17940	18137	17955	17996	18011	18106	18091	18107	17945	18130	17930	18025	18080	17884	17927	18015	17931	18157	17948	17812	17909	18015	17949	17936	18127	18151	17976	18028	17881	17938	18037	17893	17944	18016	17852	17925	18117	18218	17869	17808	18084	17991	18133	18039	18150	17907	17999	17708	17919	18100	17738	17882	18242	18185	18080	17781	17834	17942	18104	18090	17950	17864	17983	18163
16456	21474	20747	17334	15733	15194	15014	14929	14738	14765	14585	14786	14829	14700	14669	14723	14758	14929	14647	14786	14541	14667	14790	14672	14582	14887	14810	14797	14580	14893	14807	14681	14596	14687	14659	14602	14700	14794	14862	14799	14806	14657	14743	14491	14778	14694	14716	14610	14718	14725	14595	14824	14806	14848	14801	14698	14631	14756	14691	14660	14636	14772	14852	14693	14888	14763	14920	14857	14954	15008	14886	14866	14785	14891	14713	14828	14731	14722	14711	14749	14920	14739	14681	14674	14615	14802	14818	14662	14673	14830	14717	14612	14653	14767	14679	14683	14647	14711	14811	14817	14835	14635	14650	14719	14669	14753	14646	14690	14731	14702	14822	14742	14722	14701	14717	14665	14724	14591	14680	14807	14638	14538	14760	14619	14760	14635	14745	14674	14722	14662	14773	14701	14848	14667	14854	14697	14687	14681	14614	14648	14845	14585	14759	14792	14733	14602	14764	14738	14563	14798	14631	14897	14679	14733	14870	14640	14669	14642	14875	14855	14743	14751	14716	14579	14695	14680	14703	14876	14723	14676	14779	14888	14742	14735	14930	14713	14750	14738	14677	14826	14596	14639	14628	14716	14645	14674	14471	14679	14776	14574	14680	14729	14769	14721	14670	14701	14758	14788	14768	14810	14719	14668	14548	14806	14621	14777	14646	14752	14804	14730	14692	14602	14747	14781	14632	14740	14540	14729	14742	14868	14826	14661	14675	14610	14740	14767	14715	14673	14823	14682	14837	14575	14821	14887	14708	14756	14793	14713	14554	14902	14612	14961	14841	14733	14801	14720	14742	14782	14752	14674	14755	14593	14595	14582	14684	14677	14750	14767	14835	14589	14657	14641	14701	14787	14674	14592	14704	14675	14818	14770	14668	14744	14583	14813	14729	14854	14790	14700	14923	14809	14752	14856	14588	14741	14672	14510	14650	14874	14664	14501	14787	14708	14714	14727	14786	14635	14635	14558	14822	14751	14778	14794	14577	14736	14821	14590	14809	14777	14645	14549	14740	14646	14630	14736	14802	14579	14775	14663	14694	14607	14734	14621	14892	14906	14550	14719	14759	14776	14835	14699	14764	14649	14638	14737	14599	14543	14812	14774	14759	14552	14700	14647	14748	14811	14763	14668	14657	14739	14754	14650	14640	14674	14628	14687	14649	14570	14693	14771	14725	14629	14732	14779	14631	14753	14714	14640	14583	14792	14678	14710	14702	14697	14751	14699	14622	14752	14799	14713	14680	14728	14660	14680	14671	14752	14779	14861	14686	14774	14653	14735	14622	14617	14526	14681	14656	14720	14720	14715	14890	14700	14938	14847	14755	14783	14602	14711	14736	14665	14668	14754	14693	14668	14821	14861	14531	14889	14512	14767	14847	14645	14600	14701	14791	14726	14706	14727	14768	14675	14787	14782	14698	14870	14715	14647	14704	14675	14656	14654	14877	14556	14538	14674	14733	14680	14871	14791	14820	14759	14627	14776	14903	14685	14720	14644	14838	14692	14820	14634	14683	14670	14773	14794	14832	14730	14630	14717	14858	14729	14694	14723	14606	14813	14630	14692	14653	14780	14858	14736	14555	14893	14634	14723	14735	14819	14655	14871	14649	14803	14683	14681	14743	14723	14838	14643	14797	14761	14757	14806	14566	14690	14702	14724	14707	14623	14590	14850	14803	14802	14626	14782	14693	14686	14737	14588	14608	14728	14773	14750	14689	14790	14629	14644	14712	14815	14969	14588	14668	14844	14791	14773	14800	14754	14790	14732	14751	14674	14706	14717	14760	14870	14796	14673	14694	14603	14769	14889	14587	14430	14616	14720	14707	14622	14772	14600	14782	14687	14789	14624	14657	14618	14757	14608	14802	14566	14700	14511	14763	14651	14851	14782	14865	14578	14699	14648	14712	14873	14725	14828	14656	14741	14908	14759	14692	14706	14720	14482	14694	14816	14658	14716	14620	14553	14739	14644	14603	14667	14779	14721	14715	14729	14621	14616	14673	14590	14563	14830	14802	14832	14788	14695	14876	14725	14700	14586	14691	14649	14584	14646	14647	14864	14629	14892	14804	14728	14628	14598	14568	14816	14821	14783	14736	14641	14632	14881	14822	14593	14585	14736	14723	14837	14699	14619	14827	14518	14779	14683	14783	14542	14607	14686	14716	14666	14715	14725	14633	14845	14775	14820	14752	14801	14700	14635	14693	14776	14601	14546	14666	14743	14644	14734	14614	14631	14841	14863	14929	14647	14657	14796	14601	14606	14762	14568	14693	14829	14752	14738	14501	14644	14801	14713	14776	14792	14639	14763	14847	14705	14548	14614	14640	14788	14544	14677	14743	14752	14556	14643	14748	14646	14639	14714	14802	14822	14683	14875	14751	14486	14663	14719	14778	14594	14726	14796	14867	14720	14581	14683	14715	14706	14754	14680	14583	14691	14720	14671	14604	14638	14703	14683	14721	14726	14781	14627	14693	14703	14683	14759	14689	14545	14686	14714	14677	14741	14791	14720	14676	14717	14790	14659	14720	14744	14765	14704	14850	14830	14649	14834	14708	14602	14764	14667	14575	14688	14820	14674	14825	14627	14828	14888	14610	14602	14745	14596	14714	14738	14785	14769	14651	14825	14741	14627	14668	14733	14790	14563	14775	14600	14743	14794	14648	14695	14663	14750	14733	14898	14820	14752	14654	14709	14689	14635	14735	14625	14544	14785	14758	14777	14727	14775	14604	14797	14756	14783	14622	14688	14614	14651	14516	14742	14718	14692	14800	14719	14559	14754	14633	14552	14684	14857	14672	14670	14695	14882	14654	14697	14656	14573	14624	14797	14759	14809	14750	14696	14775	14713	14796	14650	14704	14738	14884	14830	14646	14589	14566	14646	14773	14584	14825	14716	14665	14713	14674	14858	14723	14661	14647	14767	14780	14575	14701	14743	14659	14749	14882	14669	14812	14701	14703	14664	14762	14777	14681	14718	14765	14589	14707	14735	14752	14873	14748	14754	14650	14821	14720	14829	14847	14703	14800	14659	14832	14812	14813	14787	14821	14888	14684	14783	14680	14780	14712	14577	14713	14635	14753	14894	14761	14666	14684	14741	14693	14664	14816	14842	14667	14717	14705	14737	14671	14686	14767	14597	14568	14729	14823	14841	15042	14641	14567	14671	14625	14533	14708	14701	14850	14763	14696	14772	14795	14581	14540	14746	14843	14490	14682	14676	14901	14738	14803	14806	14726	14734	14714	14811	14627	14607	14807	14690	14708	14656	14809	14811	14875	14631	14720	14724	14762	14781	14722	14715	14785	14590	14671	14670	14683	14644	14726	14865	14805	14717	14534	14798	14738	14579	14712	14609	14605	14637	14792	14650	14738	14582	14732	14830	14731	14805	14886	14663	14783	14729	14870	14819	14674	14708	14641	14759	14643	14836	14891	14525	14640	14868	14594	14736	14851	14605	14833	14723	14613	14715	14606	14747	14571	14673	14777	14670	14540	14596	14748	14794	14703	14791	14691	14745	14732	14661	14837	14829	14725	14748	14790	14635	14707	14531	14852	14753	14782	14587	14660	14770	14796	14981	14680	14786	14642	14586	14712	14786	14678	14622	14558	14709	14654	14843	14549	14740	14904	14725	14697	14690	14753	14799	14543	14807	14677	14765	14731	14458	14863	14678	14659	14557	14813	14732	14786	14731	14720	14682	14680	14660	14729	14645	14672	14696	14608	14668	14687	14780	14782	14821	14738	14869	14534	14654	14829	14523	14542	14771	14865	14509	14797	14778	14864	14690	14925	14842	14600	14789	14642	14565	14825	14796	14590	14761	14637	14836	14628	14703	14767	14808	14842	14550	14753	14813	14659	14718	14545	14592	14591	14836	14600	14607	14705	14658	14858	14705	14748	14779	14684	14765	14635	14802	14708	14656	14583	14900	14647	14682	14705	14613	14742	14695	14761	14693	14810	14771	14794	14723	14694	14693	14722	14613	14591	14771	14869	14784	14741	14723	14612	14782	14622	14713	14652	14859	14802	14577	14732	14722	14582	14841	14681	14715	14764	14821	14865	14797	14628	14488	14582	14795	14754	14705	14708	14518	14582	14801	14786	14855	14753	14719	14832	14755	14786	14668	14654	14885	14928	14680	14780	14713	14686	14782	14602	14722	14672	14687	14636	14770	14792	14506	14630	14831	14922	14655	14778	14707	14710	14785	14669	14623	14691	14820	14812	14796	14827	14839	14533	14726	14826	14561	14635	14943	14682	14780	14525	14750	14668	14740	14668	14904	14600	14824	14765	14645	14698	14780	14685	14664	14626	14808	14733	14602	14675	14799	14709	14691	14704	14665	14700	14796	14630	14618	14754	14606	14696	14691	14846	14640	14754	14799	14960	14767	14722	14737	14950	14807	14765	14770	14962	14761	14746	14649	14703	14647	14729	14633	14679	14912	14764	14779	14722	14770	14747	14834	14644	14710	14776	14636	14684	14729	14772	14696	14691	14703	14762	14821	14759	14646	14550	14755	14557	14650	14802	14685	14681	14653	14635	14859	14638	14734	14677	14740	14719	14732	14864	14671	14766	14743	14531	14676	14701	14628	14565	14616	14775	14894	14752	14690	14643	14804	14842	14593	14829	14464	14877	14727	14627	14832	14631	14802	14655	14565	14675	14536	14572	14743	14745	14689	14674	14727	14655	14664	14627	14694	14462	14696	14729	14588	14692	14743	14506	14771	14840	14695	14745	14788	14764	14829	14746	14799	14640	14669	14642	14772	14800	14831	14730	14767	14670	14722	14661	14507	14774	14614	14612	14589	14855	14710	14749	14812	14852	14766	14653	14560	14640	14836	14794	14816	14670	14689	14707	14536	14594	14735	14834	14949	14822	14742	14813	14884	14643	14746	14763	14679	14669	14574	14690	14727	14625	14781	14757	14859	14824	14796	14542	14655	14678	14745	14634	14722	14595	14729	14774	14678	14812	14585	14924	14804	14840	14812	14739	14697	14583	14725	14706	14605	14775	14825	14735	14604	14688	14699	14699	14809	14810	14864	14738	14761	14642	14708	14647	14745	14746	14862	14670	14697	14726	14799	14608	14756	14784	14744	14601	14749	14770	14779	14675	14645	14795	14646	14651	14664	14822	14621	14654	14790	14517	14709
23986	21079	28359	24260	22223	21656	20915	18545	18132	18011	17923	17844	17726	17854	17699	17871	17740	17792	17793	17743	17650	17839	17740	17929	17774	17862	17663	17728	17709	17561	17975	17694	17825	17754	17645	17640	17697	17679	17751	17679	17672	17613	17604	17699	17756	17591	17784	17738	17501	17435	17870	17621	17703	17629	17470	17576	17731	17681	17788	17641	17837	17658	17573	17499	17790	17746	17767	17676	17824	17797	17823	17800	17789	17778	17987	17686	17596	17562	17777	17734	17708	17613	17609	17805	17730	18017	17811	17630	17939	17655	17509	17641	17670	17633	17704	17720	17643	17746	17648	17615	17686	17689	17667	17539	17526	17702	17646	17883	17633	17743	17730	17834	17846	17596	17416	17662	17414	17816	17672	17582	17727	17678	17700	17628	17688	17617	17719	17702	17879	17582	17504	17589	17376	17471	17709	17574	17712	17760	17464	17634	17629	17592	17677	17788	17577	17774	17620	17527	17430	17611	17590	17521	17417	17597	17464	17562	17719	17733	17661	17568	17571	17749	17844	17564	18121	17666	17637	17828	17729	17656	17665	17697	17645	17783	17525	17532	17615	17633	17581	17843	17752	17491	17508	17605	17649	17650	17572	17642	17678	17616	17808	17614	17541	17625	17622	17694	17525	17459	17623	17545	17710	17569	17522	17444	17704	17530	17709	17705	17481	17720	17475	17578	17587	17614	17745	17598	17437	17797	17632	17624	17527	17660	17419	17482	17403	17615	17608	17567	17617	17752	17530	17487	17617	17418	17627	17491	17594	17442	17567	17632	17603	17738	17630	17328	17859	17794	17491	17545	17518	17572	17431	17493	17566	17414	17646	17808	17632	17443	17578	17785	17456	17582	17503	17488	17671	17488	17449	17538	17460	17495	17557	17461	17604	17579	17522	17449	17554	17388	17558	17667	17687	17370	17548	17663	17689	17723	17514	17609	17501	17709	17502	17713	17593	17664	17659	17401	17439	17770	17557	17710	17785	17621	17707	17627	17672	17652	17607	17662	17687	17708	17775	17742	17772	17624	17523	17563	17562	17571	17819	17554	17656	17822	17612	17720	17761	17662	17606	17672	17687	17759	17609	17466	17496	17496	17693	17590	17730	17573	17771	17486	17558	17528	17540	17596	17689	17721	17671	17612	17606	17488	17614	17617	17694	17636	17497	17551	17519	17709	17624	17660	17717	17156	17627	17604	17903	17699	17629	17827	17725	17724	17680	17673	17545	17700	17552	17516	17575	17536	17747	17738	17513	17539	17494	17425	17572	17693	17629	17579	17581	17372	17529	17618	17521	17844	17586	17459	17649	17610	17722	17818	17611	17559	17574	17595	17643	17895	17695	17739	17516	17548	17482	17650	17617	17634	17506	17695	17493	17683	17576	17549	17474	17609	17752	17643	17588	17863	17631	17692	17509	17629	17610	17620	17929	17720	17607	17563	17638	17635	17791	17697	17855	17716	17461	17741	17806	17660	17860	17581	17519	17863	17747	17666	17628	17466	17665	17646	17791	17615	17556	17792	17497	17765	17793	17649	17578	17616	17648	17687	17827	17615	17770	17702	17645	17581	17542	17698	17685	17785	18024	17693	17729	17622	17645	17822	17651	17529	17421	17592	17618	17643	17550	17564	17616	17838	17471	17388	17402	17664	17704	17607	17485	17558	17686	17627	17726	17714	17637	17545	17752	17609	17674	17730	17659	17643	17847	17560	17619	17802	17667	17728	17860	17770	17770	17515	17473	17469	17371	17495	17559	17659	17794	17682	17709	17469	17541	17528	17661	17792	17668	17735	17787	17657	17766	17697	17484	17719	17743	17692	17552	17473	17621	17515	17675	17608	17730	17618	17629	17444	17560	17530	17610	17611	17364	17682	17658	17763	17587	17606	17638	17712	17572	17730	17852	17746	17391	17735	17802	17522	17542	17552	17522	17654	17777	17630	17608	17596	17424	17482	17631	17655	17607	17725	17702	17600	17733	17689	17533	17503	17535	17443	17521	17582	17421	17627	17421	17696	17543	17539	17593	17512	17638	17523	17865	17802	17650	17455	17599	17525	17661	17646	17824	17585	17648	17546	17648	17791	17784	17702	17752	17701	17639	17559	17520	17498	17774	17813	17669	17707	17512	17653	17637	17683	17504	17505	17694	17550	17496	17834	17697	17566	17654	17693	17593	17704	17658	17667	17571	17831	17413	17665	17554	17703	17798	17568	17592	17534	17445	17656	17466	17640	17637	17668	17642	17727	17686	17600	17633	17603	17805	17735	17703	17573	17788	17754	17722	17698	17697	17534	17555	17467	17552	17862	17505	17767	17624	17438	17644	17813	17536	17568	17582	17691	17582	17631	17582	17618	17736	17597	17872	17641	17720	17680	17354	17772	17769	17518	17535	17586	17638	17837	17843	17664	17710	17681	17703	17688	17807	17598	17770	17634	17585	17432	17727	17617	17547	17523	17552	17615	17403	17579	17859	17638	17636	17623	17690	17754	17749	17573	17647	17436	17650	17636	17654	17558	17685	17771	17822	17762	17595	17611	17665	17789	17560	17760	17495	17541	17739	17571	17618	17737	17638	17506	17510	17667	17565	17705	17687	17506	17702	17620	17517	17738	17769	17775	17615	17689	17756	17724	17710	17632	17528	17738	17558	17636	17699	17593	17540	17688	17644	17612	17746	17631	17597	17492	17661	17604	17660	17625	17476	17630	17633	17441	17652	17496	17617	17572	17635	17656	17746	17663	17793	17856	17695	17918	17507	17662	17631	17420	17520	17670	17525	17727	17752	17730	17597	17770	17537	17633	17815	17884	17700	17744	17508	17586	17562	17531	17667	17552	17701	17744	17630	17670	17444	17519	17645	17624	17539	17714	17606	17454	17677	17438	17888	17872	17666	17653	17483	17761	17589	17708	17596	17624	17794	17565	17810	17774	17822	17656	17691	17538	17662	17601	17541	17513	17814	17803	17577	17598	17671	17793	17622	17693	17850	17706	17782	17661	17599	17772	17550	17573	17666	17824	17803	17584	17639	17693	17568	17645	17656	17629	17521	17895	17427	17426	17569	17724	17720	17585	17753	17560	17417	17460	17597	17842	17570	17772	17662	17778	17812	17418	17858	17755	17850	17699	17708	17639	17570	17802	17530	17523	17586	17737	17686	17654	17660	17491	17581	17767	17564	17594	17808	17744	17820	17786	17537	17482	17778	17870	17812	17622	17602	17678	17640	17678	17687	17590	17562	17871	17440	17734	17800	17667	17751	17711	17684	17480	17895	17795	17652	17555	17796	17470	17684	17812	17775	17522	17751	17837	17701	17504	17690	17685	17749	17797	17573	17635	17700	17637	17679	17512	17670	17466	17432	17589	17713	17625	17780	17583	17777	17790	17742	17619	17585	17578	17706	17729	17744	17696	17716	17510	17351	17662	17791	17676	17580	17561	17597	17649	17520	17698	17720	17693	17704	17637	17770	17718	17688	17625	17839	17697	17805	17433	17707	17734	17747	17488	17480	17549	17616	17345	17495	17798	17765	17826	17592	17595	17775	17734	17608	17725	17799	17546	17589	17698	17871	17705	17804	17659	17524	17528	17562	17595	17611	17653	17645	17752	17711	17682	17563	17471	17358	17634	17338	17533	17563	17568	17470	17634	17682	17605	17736	17725	17752	17557	17516	17710	17709	17532	17544	17704	17754	17408	17589	17753	17618	17631	17750	17650	17638	18013	17715	17700	17813	17614	17682	17434	17675	17674	17555	17808	17571	17649	17640	17584	17761	17698	17538	17508	17614	17527	17910	17592	17534	17742	17663	17589	17678	17778	17633	17792	17692	17547	17686	17541	17797	17612	17717	17702	17640	17921	17530	17576	17391	17513	17572	17725	17534	17440	17745	17579	17667	17554	17658	17670	17574	17681	17711	17582	17635	17721	17770	17561	17755	17614	17598	17504	17568	17620	17688	17595	17814	17750	17622	17565	17650	17690	17705	17710	17651	17722	17773	17650	17492	17436	17649	17427	17868	17740	17771	17722	17663	17729	17632	17606	17717	17776	17656	17536	17493	17704	17619	17674	17354	17442	17573	17561	17619	17663	17591	17726	17842	17900	17660	17559	17497	17576	17482	17485	17603	17919	17803	17469	17450	17747	17758	17685	17625	17673	17567	17861	17709	17711	17689	17734	17638	17656	17686	17546	17612	17549	17527	17637	17548	17710	17687	17700	17700	17826	17777	17779	17723	17719	17690	17690	17617	17738	17679	17737	17661	17893	17436	17802	17543	17719	17605	17757	17562	17594	17818	17672	17518	17678	17692	17734	17948	17833	17571	17718	17646	17767	17713	17609	17703	17572	17468	17729	17658	17700	17736	17725	17714	17824	17715	17619	17668	17827	17624	17663	17728	17566	17509	17638	17790	17741	17469	17548	17476	17630	17546	17639	17772	17776	17595	17520	17670	17775	17604	17592	17938	18020	17708	17759	17475	17666	17520	17687	17651	17773	17696	17501	17542	17753	17643	17643	17780	17620	17580	17822	17671	17840	17641	17454	17740	17719	17824	17677	17727	17665	17554	17613	17781	17684	17548	17688	17458	17547	17530	17775	17651	17599	17613	17711	17710	17515	17590	17751	17620	17649	17457	17801	17506	17711	17727	17835	17631	17579	17707	17682	17646	17556	17555	17516	17669	17674	17519	17388	17703	17579	17720	17504	17616	17595	17866	17620	17579	17633	17687	17565	17663	17601	17791	17692	17799	17676	17642	17517	17563	17589	17480	17791	17641	17583	17506	17628	17628	17482	17468	17485	17572	17509	17603	17779	17793	17777	17691	17701	17627	17480	17813	17691	17473	17702	17508	17569	17642	17404	17649	17357	17738	17765	17884	17593	17692	17503	17781	17556	17778	17636	17830	17356	17799	17572	17652	17683	17715	17676	17569	17866	17630	17812	17795	17708	17746	17726	17488	17681	17776	17571	17633	17590	17574	17695	17788	17595	17534	17486	17782	17707	17572	17461	17812	17636	17734	17683	17679	17588	17555	17813	17652	17521	17846	17600	17536	17712	17636	18008	17614	17628	17572	17598	17560	17632	17834	17526	17682	17647	17666	17539	17490	17812	17625	17532	17784	17681	17692	17626	17558	17628	17564	17647	17805	17755	17698	17516	17559	17746
15723	27992	26344	20309	17634	16016	15507	15416	14888	14979	14823	14970	14712	14813	14712	14826	14514	14720	14463	14713	14741	14630	14613	14531	14672	14726	14540	14831	14665	14588	14643	14592	14610	14599	14699	14563	14572	14469	14594	14697	14595	14683	14522	14544	14438	14540	14551	14610	14562	14616	14613	14687	14322	14731	14612	14610	14353	14475	14600	14515	14520	14547	14647	14564	14661	14569	14771	14773	14721	14880	14699	14771	14597	14748	14833	14704	14688	14760	14661	14620	14705	14620	14609	14568	14604	14487	14566	14688	14628	14520	14456	14514	14554	14409	14621	14574	14522	14533	14565	14689	14609	14552	14514	14604	14492	14428	14467	14512	14427	14499	14505	14579	14527	14402	14572	14625	14684	14432	14443	14467	14378	14400	14695	14580	14635	14428	14571	14487	14614	14610	14430	14391	14694	14621	14434	14427	14439	14631	14631	14573	14687	14610	14543	14396	14408	14562	14612	14508	14470	14627	14676	14649	14436	14459	14607	14437	14543	14576	14369	14333	14504	14523	14584	14478	14421	14443	14514	14666	14503	14587	14552	14613	14550	14467	14449	14552	14451	14534	14466	14439	14584	14576	14484	14481	14445	14526	14456	14429	14576	14781	14534	14524	14539	14420	14525	14390	14659	14508	14460	14499	14556	14713	14478	14541	14425	14420	14517	14595	14465	14508	14525	14573	14608	14481	14508	14502	14467	14635	14664	14417	14335	14461	14534	14514	14485	14493	14518	14333	14450	14635	14510	14492	14429	14737	14671	14568	14438	14322	14617	14657	14472	14555	14615	14513	14601	14555	14549	14565	14542	14577	14500	14493	14501	14551	14636	14572	14571	14539	14451	14481	14547	14522	14625	14477	14591	14568	14507	14695	14586	14571	14700	14569	14324	14448	14592	14649	14541	14433	14467	14522	14325	14384	14552	14558	14576	14465	14515	14661	14570	14588	14425	14764	14601	14710	14453	14545	14465	14582	14581	14605	14501	14661	14631	14461	14535	14408	14669	14431	14716	14739	14697	14689	14589	14610	14760	14464	14575	14515	14538	14621	14606	14534	14677	14410	14488	14394	14564	14640	14575	14583	14545	14728	14372	14564	14476	14415	14521	14628	14607	14410	14651	14491	14615	14510	14593	14541	14480	14575	14570	14499	14551	14827	14606	14602	14392	14544	14432	14604	14514	14527	14271	14606	14542	14539	14607	14448	14579	14355	14435	14538	14600	14500	14655	14542	14668	14610	14518	14757	14465	14628	14569	14683	14458	14540	14540	14609	14778	14398	14531	14474	14542	14588	14547	14551	14469	14348	14485	14685	14476	14350	14434	14471	14559	14706	14584	14465	14410	14584	14465	14660	14438	14531	14361	14457	14468	14483	14551	14446	14590	14577	14584	14558	14787	14443	14489	14547	14606	14457	14530	14592	14488	14519	14226	14668	14423	14668	14446	14497	14535	14358	14571	14451	14445	14553	14606	14474	14677	14581	14516	14431	14488	14549	14583	14562	14574	14618	14493	14420	14625	14557	14524	14435	14585	14582	14476	14464	14472	14444	14440	14540	14635	14611	14514	14699	14489	14659	14610	14516	14467	14623	14590	14542	14361	14563	14537	14527	14657	14331	14565	14593	14661	14563	14452	14625	14482	14657	14451	14597	14546	14594	14594	14472	14501	14681	14532	14389	14484	14533	14533	14476	14622	14572	14555	14627	14500	14565	14420	14560	14591	14531	14384	14468	14548	14623	14470	14533	14798	14524	14501	14420	14389	14560	14508	14563	14579	14652	14652	14447	14541	14587	14566	14526	14650	14597	14538	14516	14688	14419	14470	14561	14682	14634	14706	14361	14666	14538	14531	14449	14570	14581	14514	14459	14663	14529	14552	14583	14502	14409	14439	14540	14552	14605	14548	14495	14636	14431	14459	14620	14621	14472	14525	14598	14616	14516	14607	14369	14586	14669	14436	14604	14525	14434	14668	14487	14530	14746	14599	14531	14668	14696	14519	14422	14590	14555	14631	14320	14584	14699	14589	14565	14665	14477	14504	14498	14477	14615	14407	14461	14731	14505	14514	14497	14548	14618	14454	14478	14501	14512	14544	14490	14475	14647	14704	14358	14645	14550	14565	14436	14726	14420	14446	14667	14679	14609	14611	14352	14419	14466	14560	14423	14728	14545	14514	14443	14493	14539	14572	14640	14695	14713	14558	14568	14765	14629	14700	14530	14549	14379	14400	14524	14511	14589	14419	14598	14606	14599	14540	14649	14572	14615	14550	14600	14538	14615	14568	14633	14666	14678	14519	14734	14509	14524	14340	14694	14501	14408	14594	14669	14637	14473	14599	14470	14620	14470	14571	14442	14522	14617	14410	14521	14595	14562	14595	14604	14550	14511	14581	14530	14492	14447	14480	14398	14474	14646	14580	14509	14656	14426	14699	14391	14609	14519	14574	14521	14513	14691	14515	14690	14423	14499	14639	14597	14350	14595	14617	14511	14483	14499	14720	14360	14572	14514	14362	14466	14589	14488	14629	14346	14727	14569	14665	14521	14476	14469	14292	14486	14542	14461	14616	14597	14539	14526	14453	14499	14592	14559	14539	14461	14583	14614	14589	14578	14567	14560	14581	14843	14381	14367	14571	14692	14574	14482	14392	14440	14591	14602	14455	14525	14447	14522	14629	14465	14559	14567	14441	14445	14460	14696	14571	14444	14634	14475	14582	14606	14551	14526	14640	14521	14668	14439	14461	14649	14550	14415	14391	14673	14462	14620	14461	14507	14339	14651	14454	14556	14632	14548	14645	14524	14512	14684	14559	14541	14499	14719	14564	14596	14487	14542	14505	14613	14484	14429	14524	14498	14596	14492	14573	14482	14439	14561	14669	14538	14336	14590	14496	14508	14684	14412	14664	14519	14496	14524	14587	14507	14600	14514	14780	14434	14491	14518	14480	14507	14602	14521	14438	14510	14607	14725	14495	14438	14799	14513	14600	14558	14592	14559	14667	14470	14614	14502	14603	14424	14401	14579	14412	14473	14507	14466	14506	14505	14571	14813	14556	14368	14548	14346	14546	14507	14577	14548	14393	14555	14501	14460	14658	14534	14560	14664	14477	14495	14611	14549	14372	14526	14509	14565	14545	14512	14538	14699	14603	14502	14581	14529	14641	14493	14542	14503	14378	14551	14530	14594	14606	14611	14564	14564	14528	14600	14693	14430	14661	14343	14672	14516	14528	14648	14689	14424	14682	14656	14618	14595	14572	14608	14516	14430	14364	14607	14642	14468	14446	14566	14560	14485	14537	14540	14440	14597	14636	14621	14552	14531	14570	14647	14665	14574	14640	14581	14516	14468	14579	14380	14520	14420	14592	14656	14519	14539	14625	14570	14618	14611	14584	14554	14617	14549	14641	14618	14591	14433	14527	14595	14403	14529	14574	14611	14503	14516	14584	14518	14540	14531	14582	14550	14559	14500	14505	14514	14655	14416	14540	14513	14638	14460	14549	14380	14588	14456	14588	14442	14517	14558	14467	14455	14425	14588	14534	14465	14449	14625	14533	14497	14476	14572	14479	14461	14474	14414	14545	14638	14353	14481	14482	14461	14586	14621	14648	14509	14449	14525	14629	14334	14553	14476	14518	14700	14390	14444	14512	14503	14572	14677	14478	14287	14468	14517	14488	14466	14528	14787	14424	14579	14672	14598	14625	14629	14584	14546	14504	14382	14608	14621	14601	14516	14344	14443	14604	14472	14533	14559	14378	14602	14486	14383	14628	14477	14461	14716	14531	14650	14478	14548	14579	14427	14638	14715	14541	14464	14550	14490	14669	14415	14388	14518	14611	14344	14546	14427	14699	14581	14396	14612	14539	14457	14506	14418	14665	14333	14516	14502	14584	14487	14494	14641	14549	14720	14610	14508	14502	14602	14523	14509	14629	14578	14554	14507	14398	14660	14663	14449	14582	14470	14689	14675	14693	14587	14561	14661	14650	14687	14504	14617	14615	14658	14624	14462	14557	14381	14577	14649	14642	14518	14589	14471	14509	14474	14429	14496	14469	14601	14605	14411	14634	14530	14586	14583	14499	14533	14559	14572	14501	14649	14447	14587	14483	14635	14400	14428	14408	14469	14492	14686	14484	14530	14628	14591	14558	14461	14537	14454	14678	14434	14564	14625	14564	14545	14526	14762	14365	14556	14502	14545	14438	14484	14667	14270	14521	14560	14607	14391	14571	14470	14451	14460	14494	14545	14419	14486	14727	14344	14458	14657	14598	14473	14562	14669	14524	14544	14620	14576	14467	14572	14558	14567	14465	14516	14566	14384	14509	14655	14576	14408	14428	14578	14499	14533	14535	14560	14686	14519	14625	14562	14536	14494	14527	14677	14567	14560	14486	14441	14548	14589	14631	14415	14552	14567	14649	14511	14456	14529	14593	14498	14458	14481	14628	14624	14484	14640	14442	14609	14562	14453	14604	14482	14615	14474	14601	14644	14482	14513	14512	14470	14467	14384	14462	14469	14543	14451	14591	14510	14494	14451	14497	14583	14572	14569	14493	14527	14547	14460	14579	14551	14591	14565	14601	14492	14641	14452	14439	14536	14499	14549	14603	14535	14541	14420	14500	14678	14575	14549	14746	14482	14632	14568	14606	14623	14643	14441	14580	14574	14473	14595	14632	14573	14557	14625	14645	14569	14405	14399	14546	14543	14509	14403	14654	14514	14512	14470	14465	14393	14624	14658	14407	14564	14520	14528	14528	14504	14453	14712	14481	14505	14758	14563	14528	14726	14567	14538	14486	14624	14435	14529	14445	14530	14514	14415	14585	14546	14533	14637	14552	14587	14681	14559	14515	14550	14616	14431	14389	14470	14722	14485	14597	14437	14522	14557	14549	14648	14462	14392	14577	14641	14546	14529	14597	14533	14497	14427	14582	14722	14588	14446	14632	14487	14428	14612	14535	14670	14557	14503	14683	14645	14566	14469	14701	14555	14697	14687	14591	14606	14485	14487	14707	14496	14715	14563	14263	14455	14651	14634	14542	14631	14562	14542	14272	14497	14540	14486	14556	14563	14620	14503	14557	14557	14468	14532	14563	14471	14487	14344	14378	14593	14507	14426	14580	14614	14469	14655	14566	14416	14399	14571	14665	14468	14532	14582
22717	21019	28688	23558	21313	23395	24660	19459	18575	18884	18544	18492	18534	18571	18559	18581	18261	18419	18286	18330	18138	18187	18203	18150	18357	18242	18126	17902	17932	18128	18198	18177	18160	18044	18053	18244	18093	17964	18070	18063	18100	17960	17904	17907	18023	18057	18199	18044	18013	17834	18215	18198	18208	18055	18064	18088	18319	18334	18113	18204	17985	18059	18138	18045	18145	18122	18391	18235	18180	18334	18149	18277	18040	18018	18255	18214	18100	18103	18020	17976	18142	18095	17959	18122	18134	17914	18015	18118	17919	18076	18097	18167	18123	18095	17975	18133	18052	18080	18276	18009	17906	18058	18008	18016	18219	18101	18423	18081	18116	18111	18147	18006	18019	18039	17932	18001	17891	17901	18065	18081	17780	18155	17948	18160	18104	18056	18183	18113	17953	18026	17992	18092	18037	17930	18161	17852	18094	18050	18061	18027	17939	18187	17905	18048	17798	18084	17937	18193	17957	18110	18023	17994	18012	18012	18046	18058	18003	17990	17965	18017	17938	18112	18133	17726	18072	18070	17903	17831	18151	18029	17965	17962	17782	17749	17974	18060	17920	17909	17884	18028	17917	18006	17850	17979	18057	17924	17894	18049	17940	17960	18064	18030	17975	17953	17955	18115	17895	17958	17815	18020	17810	17855	17971	17966	18189	18125	17980	18002	18087	17938	18143	18112	17941	17961	18029	17915	17829	17858	18022	18015	18015	17894	18042	18041	17975	17917	18085	18001	17900	17851	17822	18007	17986	18061	17975	18107	17855	18085	18062	18056	18195	17925	18170	17985	18012	17925	17963	17971	18081	17917	17831	17876	17895	17977	17914	17870	17838	17920	17955	18039	17982	17953	18027	18122	18013	18082	18085	17977	17811	17871	18006	17964	17951	18233	17886	17859	18124	17892	18050	18030	18083	17875	18131	18044	17938	17855	17800	17789	18088	18115	17969	18051	18011	17929	17813	17830	17870	17935	17984	17916	17987	18012	17938	17848	18038	17982	18040	18144	18058	17860	18037	17993	17926	17993	18027	18105	17997	17971	17868	17978	17931	18075	17974	17774	17944	17952	18009	18022	17949	18063	17981	17999	18167	18152	17944	17993	17934	17938	18050	17973	17837	18071	18025	18021	18115	17902	18239	18051	18102	18002	17855	18075	18139	18197	17947	17921	17772	17907	18055	18239	17856	17755	18002	17819	17929	17950	17933	17831	18053	17895	18209	18086	18027	17810	18020	17820	18074	17739	18123	17859	18006	17793	17941	17955	17873	18067	17861	18185	17918	17917	17954	18111	18058	18008	17876	17984	17978	17999	17892	17916	17991	18083	17939	18103	18053	17854	17858	17961	18019	18121	18089	17934	18139	18083	18055	18032	18041	17983	17973	18082	18027	18062	17881	17935	17877	18040	17949	18116	17928	17988	17960	17993	18030	17817	17919	17961	17818	17940	18053	18177	18064	18048	18183	18067	17995	17802	17836	17952	17957	18050	18115	17978	18059	18039	18050	18003	17846	17973	18066	17867	17941	18172	17902	18007	18003	18251	18080	17930	17940	17937	17951	17999	17944	17990	17906	17904	18006	18063	18055	17884	18146	18179	18008	17887	17911	18150	17877	17906	17947	17992	18024	17981	18168	18157	17967	18114	17941	17977	17992	18106	17944	18089	18149	17904	18204	17953	18018	17909	17924	17937	18035	18028	18122	18112	18056	17915	18122	17895	17976	18008	17929	18082	18101	17875	18093	18079	18034	17727	18037	18052	17994	18091	18219	17990	17986	17896	17962	17984	18108	17857	18125	18023	18010	18080	18209	18074	18089	17984	18073	17940	18200	17996	17913	17993	18120	18091	17962	17903	18076	17831	17792	17934	17941	17966	18016	18022	18197	18019	17881	18123	18029	17738	18090	18157	17914	17895	17891	17909	17959	17976	18026	17925	17931	17946	18048	18061	17899	17904	17965	18009	18028	17927	17826	17806	17874	17767	17934	18102	18062	18015	17831	17852	17947	17911	18120	17950	17974	18155	18049	17969	18010	18101	18058	18023	17789	18035	18089	17807	18129	18004	17862	18049	18250	18087	18078	18129	17932	18035	17911	18048	18098	17884	17974	17948	18087	18176	18038	17893	18075	17897	17934	17919	17962	18022	18072	17858	18174	18076	17992	17842	17972	17846	17976	18284	18057	17983	17995	17789	18060	18017	18151	18172	18056	17938	17884	18033	18080	17835	18035	18132	18064	17883	17947	18174	18088	18079	17945	18144	17989	17904	17914	18004	17914	17891	18020	17980	18019	18030	17997	18056	18176	17818	17824	18117	17902	18180	17980	18201	17928	17974	17919	18003	18058	18104	18075	18022	18002	17883	18043	17988	17922	17885	18032	17910	18044	17987	17980	17939	18007	18034	17850	17926	18102	17922	18122	17821	18028	18005	17995	18101	18043	18152	18071	17795	17943	17871	17937	18047	18149	18178	17969	18138	18001	17963	18010	18053	18156	18035	17874	18048	18176	18094	18134	17905	17986	17729	17925	18079	17766	17791	17945	17965	17845	18233	17936	18012	17950	17982	17875	18048	17881	17836	17846	17927	18189	17763	17821	17867	18012	17821	17965	17928	18123	17813	18037	18084	17801	17913	18175	17970	18080	17983	18049	18079	18078	17981	18117	17895	18090	17943	18023	17779	17826	17869	17852	17845	18099	17844	17930	18205	17962	18107	17965	18001	18056	17964	18133	18026	17870	17893	17866	17997	17965	17965	18176	17948	18149	17941	18032	18017	18144	18088	17959	17950	17965	17799	17873	17915	18141	17966	17986	17994	18019	17870	17974	18086	18099	18049	18192	18034	18153	18115	17930	18171	17941	18094	17993	18071	18090	18141	17967	17901	17904	18092	17879	17953	17944	17958	17961	17932	18108	17929	18073	17953	18139	17971	18030	18036	17957	17926	17982	18150	18020	17912	18109	17832	17837	18042	18066	18074	17971	17803	17945	18011	17935	18032	18166	18087	18150	18138	18151	18052	18256	18008	17949	17785	18050	17893	18003	18111	17962	17890	17899	18028	18041	18201	17963	18122	18081	17972	17943	18179	18044	17798	17909	17890	17871	17915	18097	17878	17970	17806	18047	17777	18058	17819	18024	17783	17744	18188	18139	17882	17967	18204	18155	18074	18068	18204	17999	17806	18045	18108	18049	18022	18186	18059	18063	17967	17944	18042	18036	17958	18023	17941	18058	18147	18290	17959	17963	17962	17921	18183	18032	18125	17843	18147	18114	18095	17784	17891	17986	17874	17937	17935	18012	18000	18017	17948	18058	18059	18069	17837	18201	18095	17969	17848	18102	18025	18198	18003	18133	18132	17889	17936	18164	17843	17984	17857	17889	17974	17944	17970	18181	18079	18040	18228	17938	18051	17900	18014	17983	17845	18062	18026	17912	18040	18076	17799	18066	17807	17678	18144	18032	17871	17996	17998	18127	18095	18006	17987	17773	17673	18033	17911	18165	17768	17986	17903	17995	18296	17797	18018	18050	17896	18086	18005	17997	18131	17888	17798	17769	17906	17936	17999	18001	17906	17919	17943	17893	17836	18082	18051	17974	18106	17965	17929	17730	18001	18053	17905	17900	17720	18159	17990	17937	18108	18136	18057	18145	17957	17959	17937	17966	18112	18232	17914	18104	17964	18069	17939	18010	17997	17885	17980	17969	18108	18007	17813	17957	18100	17940	18013	18264	18101	18044	17878	18221	18094	17943	18106	17750	17914	18113	18014	17981	18118	18099	17853	17917	18038	18054	18237	18080	18037	18180	17907	17984	17940	18022	17947	18276	18031	17960	18159	18125	17895	17889	18090	17951	17962	18055	18189	18054	17904	17880	17977	18164	17838	17857	18036	17784	18034	17976	17966	17972	17942	17833	17883	18073	18042	18028	17989	17880	18015	18229	18069	17921	17869	18068	17936	18098	17934	18069	17847	18164	18055	18008	18107	17909	17877	18008	17861	17948	18000	17864	17990	18131	18175	18169	17966	18061	17992	17757	18078	18037	17905	18017	18149	17921	18106	17862	17983	17828	17850	17958	17830	17759	18144	17845	18014	17867	17859	18018	17759	17930	17945	18151	18035	18169	18061	18001	17765	17980	18093	17919	17780	17969	17992	18180	17805	18029	17861	17956	17927	18165	18038	17947	18040	17885	17907	18023	17994	18023	18048	17997	18027	18059	18004	17916	18224	18052	17938	18108	18209	18027	17978	17984	18028	17881	17799	17964	18024	17873	18027	18112	17902	18094	17845	17872	18030	17962	17818	18121	17995	17878	18133	18036	17973	17990	18043	18062	17782	17906	17881	17971	18022	17913	17823	18016	17878	17718	18254	18079	18007	18050	17943	17973	17871	17921	17698	17890	17981	18039	17998	17842	17929	17998	18098	18026	18023	17947	18181	18082	17908	17990	17963	17935	17893	17638	17914	17892	17829	17971	17889	18182	17945	17943	18265	18029	17965	17932	18088	18158	17892	17801	17899	18159	17919	17996	18049	17803	18138	18105	17848	18027	18001	17973	18063	18147	17959	17931	18008	17905	18019	17806	17938	18039	18100	18016	18344	18066	18091	18000	17927	17835	18088	18074	18004	18029	18134	17852	17682	17888	17884	17959	18111	18150	18131	17961	18027	17937	17971	18138	18000	17946	17977	17847	18088	17999	18239	18021	18121	18081	17933	17919	17749	17889	17936	17928	18051	17978	17928	17776	18106	18343	18012	18095	18139	17852	17969	18067	17800	18241	18050	18175	18000	17981	18121	18135	17971	17914	17895	17797	18048	18041	18090	18082	17898	17921	17966	17857	17973	17860	18046	17816	17785	17894	17915	18078	18081	18181	17950	18021	18195	18159	17915	18008	17936	18036	17913	17974	18081	17904	18093	17972	17723	18079	17978	17926	18045	17996	18203	17906	18164	17888	17898	18012	18111	18069	18082	18086	18025	17800	18032	17898	17911	18055	17863	18038	17764	18103	17937	18033	17822	17856	17888	17914	18065	18147	17907	17967	17798	17908	17804	17909	18006	18263	18065	18146	17903	17906	18081	18069	18102	17997	18068	17913	18077	18095	17719	17918	18134	18087	17938	18084	17881	18018	17866	17756	17971	17909	17770	18137	17920	18048	18131
17641	33331	30945	22904	19031	17362	16389	16079	15500	15605	15389	15304	15053	14847	15023	14788	14904	14838	14837	14953	14814	14857	14717	14916	14802	14782	14682	14863	14738	14867	14823	14637	14659	14873	14689	14807	14753	14835	14808	14611	14843	14844	14741	14479	14788	14696	14556	14623	14827	14846	14676	14675	14853	14863	14687	14660	14719	14648	14784	14863	14608	14724	14795	14882	14755	14716	14876	15016	14902	14870	14913	14906	14835	15031	14837	14662	14839	14908	14842	14878	14716	14764	14689	14682	14891	14769	14668	14727	14833	14442	14848	14631	14692	14756	14686	14912	14840	14811	14842	14708	14526	14766	14887	14725	14666	14738	14694	14685	14703	14886	14790	14670	14802	14694	14836	14817	14674	14758	14770	14489	14726	14704	14642	14811	14454	14743	14631	14695	14652	14601	14851	14847	14656	14888	14587	14675	14558	14614	14685	14708	14874	14723	14646	14786	14679	14685	14721	14461	14585	14613	14711	14597	14594	14587	14826	14714	14723	14595	14594	14723	14596	14709	14854	14589	14683	14521	14699	14693	14841	14819	14730	14794	14605	14639	14610	14666	14786	14642	14641	14656	14593	14662	14733	14732	14673	14622	14850	14688	14725	14691	14700	14660	14802	14747	14771	14749	14706	14653	14894	14707	14798	14631	14605	14535	14730	14583	14756	14548	14684	14740	14666	14704	14758	14679	14733	14631	14844	14615	14504	14694	14823	14634	14721	14554	14788	14670	14542	14659	14541	14700	14660	14693	14793	14839	14611	14595	14746	14616	14545	14720	14864	14725	14651	14832	14763	14641	14746	14504	14639	14641	14508	14627	14806	14583	14710	14652	14685	14544	14659	14708	14629	14597	14641	14714	14744	14519	14612	14707	14651	14732	14665	14795	14635	14637	14726	14799	14727	14633	14755	14599	14484	14830	14725	14617	14750	14716	14540	14596	14718	14736	14551	14628	14544	14676	14644	14779	14599	14724	14670	14767	14733	14720	14555	14561	14568	14713	14550	14615	14610	14614	14756	14610	14706	14743	14652	14596	14819	14591	14741	14672	14686	14732	14773	14834	14657	14514	14699	14794	14577	14601	14845	14627	14688	14730	14602	14701	14714	14761	14786	14768	14672	14717	14632	14680	14660	14703	14627	14704	14686	14704	14667	14623	14693	14666	14664	14530	14713	14762	14489	14809	14657	14619	14753	14808	14607	14461	14804	14671	14694	14726	14763	14771	14664	14730	14767	14843	14731	14600	14554	14569	14680	14676	14668	14812	14831	14732	14772	14702	14705	14603	14512	14653	14702	14612	14910	14779	14819	14833	14633	14766	14652	14619	14656	14650	14813	14691	14898	14495	14722	14627	14608	14733	14816	14733	14662	14591	14648	14807	14862	14577	14675	14471	14667	14761	14699	14604	14834	14717	14612	14689	14737	14864	14707	14419	14739	14749	14647	14527	14768	14570	14579	14704	14656	14777	14751	14672	14687	14655	14658	14642	14696	14688	14779	14543	14751	14717	14581	14573	14639	14690	14671	14629	14742	14695	14646	14732	14535	14775	14693	14660	14600	14722	14872	14510	14689	14614	14744	14780	14640	14447	14653	14655	14666	14767	14714	14677	14559	14600	14703	14594	14630	14728	14702	14547	14573	14765	14758	14625	14729	14661	14576	14835	14629	14637	14573	14757	14779	14735	14626	14782	14600	14679	14628	14685	14727	14840	14730	14550	14545	14656	14723	14619	14696	14742	14864	14646	14767	14822	14607	14562	14836	14653	14658	14773	14581	14778	14829	14541	14735	14673	14548	14754	14535	14653	14649	14600	14716	14476	14854	14870	14644	14761	14518	14856	14605	14569	14702	14571	14707	14683	14613	14713	14740	14704	14551	14709	14642	14644	14726	14739	14705	14620	14711	14557	14561	14696	14705	14702	14656	14622	14797	14691	14695	14757	14583	14450	14482	14665	14767	14752	14664	14719	14742	14787	14825	14605	14610	14782	14731	14547	14762	14639	14637	14573	14869	14816	14798	14617	14685	14672	14763	14651	14678	14720	14661	14700	14635	14726	14636	14708	14772	14650	14698	14720	14669	14526	14638	14511	14689	14549	14712	14672	14609	14734	14745	14660	14667	14651	14555	14497	14507	14593	14610	14761	14754	14817	14720	14849	14701	14803	14775	14687	14745	14635	14771	14597	14680	14700	14693	14770	14745	14659	14697	14797	14583	14680	14592	14739	14618	14662	14817	14593	14551	14544	14660	14583	14693	14617	14703	14696	14703	14592	14713	14597	14859	14696	14743	14708	14671	14631	14615	14837	14565	14633	14703	14637	14611	14537	14601	14698	14714	14592	14626	14543	14729	14645	14575	14702	14860	14666	14729	14594	14618	14641	14661	14552	14689	14694	14711	14585	14777	14704	14674	14863	14617	14771	14503	14607	14836	14679	14716	14688	14717	14772	14600	14661	14616	14635	14668	14592	14661	14563	14624	14741	14638	14606	14654	14708	14741	14488	14499	14579	14670	14738	14612	14764	14697	14820	14741	14656	14699	14746	14549	14651	14739	14683	14789	14704	14711	14868	14807	14684	14658	14760	14629	14643	14861	14528	14553	14627	14794	14673	14683	14654	14652	14592	14641	14551	14701	14606	14713	14603	14681	14762	14534	14696	14692	14785	14604	14776	14808	14915	14698	14763	14646	14666	14650	14545	14741	14503	14703	14645	14607	14775	14708	14660	14722	14717	14715	14678	14749	14659	14733	14782	14636	14574	14692	14785	14698	14643	14576	14696	14630	14593	14759	14669	14723	14761	14758	14700	14714	14651	14739	14763	14569	14718	14642	14625	14784	14683	14684	14594	14640	14511	14622	14498	14742	14577	14831	14555	14786	14695	14646	14777	14686	14588	14721	14754	14597	14650	14652	14788	14668	14634	14636	14616	14738	14544	14758	14644	14642	14690	14556	14803	14621	14818	14797	14695	14692	14699	14545	14785	14746	14621	14833	14598	14669	14794	14588	14559	14794	14628	14765	14714	14704	14900	14804	14725	14804	14594	14632	14837	14512	14774	14609	14825	14618	14700	14698	14942	14727	14718	14545	14845	14837	14636	14721	14726	14595	14657	14746	14609	14655	14760	14678	14827	14618	14706	14702	14508	14605	14750	14802	14700	14830	14760	14654	14671	14642	14569	14605	14536	14623	14796	14626	14550	14749	14845	14643	14660	14659	14749	14642	14574	14686	14735	14779	14644	14824	14584	14507	14697	14674	14577	14681	14737	14774	14862	14819	14665	14559	14610	14765	14726	14757	14669	14826	14687	14674	14752	14824	14599	14748	14776	14624	14790	14640	14790	14867	14746	14617	14593	14670	14569	14610	14789	14644	14656	14702	14572	14713	14737	14683	14876	14743	14738	14620	14665	14728	14691	14548	14643	14649	14573	14854	14756	14611	14779	14650	14762	14758	14881	14633	14726	14608	14758	14672	14802	14756	14809	14784	14694	14606	14847	14708	14681	14782	14775	14757	14645	14596	14887	14734	14677	14695	14722	14457	14486	14683	14669	14466	14859	14684	14538	14779	14786	14704	14754	14745	14628	14793	14831	14576	14592	14695	14652	14717	14482	14626	14618	14727	14639	14745	14607	14648	14556	14691	14825	14575	14814	14515	14744	14791	14739	14713	14688	14726	14703	14708	14688	14559	14669	14611	14795	14762	14678	14760	14719	14762	14719	14848	14658	14729	14504	14734	14626	14704	14527	14779	14721	14704	14766	14740	14667	14557	14944	14760	14667	14835	14761	14653	14673	14643	14656	14661	14508	14802	14741	14647	14794	14708	14642	14690	14835	14801	14715	14639	14699	14424	14640	14728	14531	14615	14712	14690	14616	14749	14711	14629	14624	14737	14599	14650	14767	14573	14483	14696	14516	14704	14737	14729	14737	14816	14726	14644	14638	14709	14674	14729	14671	14684	14646	14555	14726	14688	14706	14683	14695	14752	14739	14572	14614	14670	14735	14641	14573	14698	14645	14748	14669	14621	14764	14780	14538	14740	14819	14606	14664	14776	14523	14597	14517	14730	14601	14574	14655	14814	14631	14540	14533	14713	14507	14849	14689	14828	14733	14695	14577	14692	14799	14547	14430	14709	14803	14726	14687	14700	14687	14683	14788	14643	14723	14760	14619	14639	14571	14615	14788	14602	14482	14674	14718	14666	14669	14884	14791	14833	14761	14510	14658	14744	14693	14625	14940	14769	14662	14546	14620	14601	14636	14492	14674	14559	14725	14824	14750	14769	14604	14744	14677	14694	14790	14581	14582	14697	14536	14678	14606	14604	14642	14731	14630	14693	14610	14590	14698	14669	14635	14620	14661	14694	14621	14773	14894	14703	14590	14635	14622	14642	14757	14530	14729	14680	14661	14642	14772	14618	14679	14708	14736	14541	14707	14692	14696	14497	14721	14647	14740	14873	14679	14597	14627	14580	14593	14796	14687	14808	14701	14582	14699	14735	14748	14764	14442	14687	14814	14698	14663	14650	14681	14587	14656	14721	14787	14745	14711	14678	14745	14719	14648	14619	14820	14683	14750	14648	14683	14665	14582	14625	14692	14693	14738	14517	14720	14635	14621	14650	14574	14739	14654	14835	14615	14732	14555	14602	14780	14826	14763	14538	14619	14774	14738	14696	14662	14745	14649	14686	14653	14523	14567	14715	14643	14641	14594	14708	14940	14759	14704	14617	14557	14518	14780	14474	14823	14764	14723	14611	14623	14608	14720	14769	14602	14742	14846	14747	14612	14696	14839	14649	14723	14772	14592	14672	14615	14611	14601	14616	14710	14603	14712	14636	14687	14665	14758	14747	14724	14580	14614	14772	14781	14664	14738	14680	14573	14699	14622	14702	14739	14864	14626	14682	14533	14665	14659	14808	14569	14758	14672	14747	14604	14651	14655	14622	14666	14691	14537	14914	14705	14634	14662	14718	14704	14755	14630	14798	14873	14618	14666	14650	14610	14633	14686	14635	14559	14755	14738	14791	14903	14819	14694	14628	14664	14720	14722	14667	14536	14626	14616	14670	14563	14684	14747	14606	14353	14706	14691	14714	14764	14799	14465	14669	14615	14591	14829	14707	14638	14623	14702	14737	14708	14656	14688	14717	14654	14708	14660
28099	22432	25193	22206	18798	18503	18485	18322	17962	18178	18084	18267	18247	17901	17928	18144	18302	17916	18275	17989	18011	18167	18127	18173	18082	18112	18150	18283	17973	18042	18177	18064	17988	18066	18196	18143	17874	18232	17982	17940	18234	18075	18178	18186	18185	17987	17990	18024	18147	17960	18056	18135	17917	18309	17979	18010	18044	18009	18130	17788	18225	17930	18071	17964	18153	17960	18233	18126	18129	18085	18254	18198	18093	18079	18278	18311	17964	17984	18114	17898	18046	18057	17980	18136	18378	17979	18041	17838	18013	18083	18259	17853	18046	17968	18050	18184	17989	18118	17983	18129	18207	17930	17742	18073	18199	17932	18067	17913	18148	18047	18028	18013	18106	17931	17941	17909	18057	18149	18170	18044	18208	17948	18032	18036	17877	18088	18001	18006	18071	18029	18052	18244	18172	18169	18221	17944	18159	18039	17917	18186	17984	18076	18248	17957	17907	18008	18160	18014	18036	17993	17824	18106	18143	18164	18059	18130	18091	18158	18125	17990	18015	17970	17943	17851	18021	18276	18259	18144	18024	18036	18089	18145	18248	18028	18067	18183	18162	18060	18157	17996	17894	18136	18174	17948	18121	17936	18099	18015	17878	17981	18122	18089	18205	17983	18109	18076	18112	17997	17993	18220	18110	18092	18049	17921	18149	18167	18146	18000	18070	17821	18007	18101	18108	18154	18211	18050	18134	18136	17926	18091	17950	18068	17934	18040	18082	18053	18093	17981	18141	18036	17832	18173	18289	18378	18143	17882	17949	17957	18046	18049	17984	17968	18117	17980	18280	18222	17914	18056	18154	18102	17825	17899	18124	17977	18132	17895	17989	18277	18074	17858	17905	18130	18064	17987	17892	18177	18033	18000	18044	18079	18070	18198	18000	18135	18142	18159	18085	17913	18032	18248	18036	18087	18258	17989	18118	18023	17917	18118	17938	18204	18026	18184	18025	17969	18206	18258	17993	18109	17971	18379	18083	18160	17998	18131	18257	17985	18035	18184	18014	18158	18200	17983	18169	18035	17967	18101	18059	18111	18156	18095	18112	18089	17943	17881	17946	17981	18095	18140	18284	18080	18048	17932	18058	17977	18042	18155	18092	18065	18143	18078	18096	18064	18156	17924	18095	18166	17973	18002	17959	18081	18112	18078	17942	17795	17963	18160	18128	17944	17954	18064	17938	18151	18020	17975	18265	18258	18000	18088	18028	18062	18063	18203	17981	17887	17915	17938	17867	17677	18068	17947	18274	18190	18084	18296	18224	18147	18108	18098	18096	18032	18054	18186	18324	18129	18092	18066	17996	18089	18170	17969	17914	17958	18157	18161	18151	17981	18190	18215	17874	18315	17905	18034	18092	18335	18010	17878	17952	18128	17942	18116	18151	18094	17998	18138	17958	18087	18024	18067	17841	18095	18131	18220	17995	18064	17829	18067	18138	18243	17990	18134	18062	17971	17991	18020	18121	18081	18111	17914	18205	17958	18004	18213	17939	18139	18196	18159	18046	18065	17981	17926	18225	18199	18055	17993	18348	17968	18133	18107	17961	18161	18121	18172	17934	17940	18182	17941	18128	18051	18068	18043	17890	18109	18044	17931	18136	18109	18204	18271	18279	18012	17872	17997	17868	18106	17975	18337	18209	17947	18073	18160	18138	18138	18102	18188	18130	18144	18172	18062	18092	18000	18313	18069	18093	17841	18034	17944	18105	18120	17842	18017	17980	18078	18129	18198	17974	18133	17970	18052	17986	18022	18008	18208	18016	18020	18174	18065	18151	18103	18455	18138	18241	18140	17988	17920	17865	18376	18197	18007	18081	18119	18210	18060	18000	18003	18032	17888	18023	18079	18020	18095	18065	18114	17961	18040	18165	18018	18079	18162	18011	18055	18053	18060	18022	18027	18121	18062	18199	18106	17911	17943	18086	17960	17884	17965	17901	18146	18192	18113	18132	18030	18060	18056	17912	18067	18125	18165	18076	18117	18017	18145	18003	18071	18024	18050	18121	18125	18158	17889	18160	18151	18211	17814	18018	18154	18091	18206	17974	18044	18089	17900	18128	18161	18254	18271	18100	18017	18120	18035	18066	18120	18068	17967	18282	18020	18098	18197	17839	18065	18126	18105	18070	18050	17978	18246	17925	18007	18117	17968	18088	17834	18140	18162	18084	17965	18136	18184	18048	17955	17968	17895	18025	18028	18089	18045	18115	18282	18145	17952	18085	18040	18121	18238	18064	18056	17937	17755	18218	18125	18024	18088	18188	17960	17906	18097	17946	18002	18075	18031	18074	18219	18144	18002	18055	18037	18220	17993	18003	18248	17926	17908	18099	18086	17957	18156	17996	17860	18115	18219	18140	18082	18053	18018	18104	18099	17936	17971	18113	18161	18014	18148	17859	17919	18024	17959	17838	18175	18169	17857	17966	18179	18012	18104	18117	18068	18016	17962	18067	18034	17903	18177	17953	18126	18074	17988	18147	18231	18099	18085	17991	18146	18042	18072	18185	18043	18093	18009	18008	17940	18201	18092	17969	18156	17955	18138	18117	18191	17875	18102	17913	18061	18177	18104	17902	18179	17987	18186	17995	17927	18129	18024	18172	18112	18013	17956	18064	18010	18075	18002	18244	17994	18063	18111	18061	18053	18028	18106	18148	18340	18140	18214	18178	18180	18041	17950	18161	17985	18137	17993	18203	18072	18036	18081	17932	18001	18178	18105	18253	18158	18172	18182	18034	18218	18015	18137	18084	18135	18060	17868	18115	18122	18224	18152	18023	18095	18062	17887	17938	18034	17928	18137	18134	17814	18058	18143	18072	17975	18030	18264	18231	18047	17926	18239	18048	18293	18040	17904	18070	18148	18163	18099	18154	18237	17955	18045	18161	18159	17893	18242	18064	17902	17955	18174	18015	18247	18025	18118	17910	18114	18135	18104	18129	18077	18067	18201	18062	17936	18301	17938	17929	18152	17995	18083	18008	18037	18163	18149	17933	18175	18264	18009	18133	18012	17974	17740	18099	18047	18005	18104	18134	18351	18025	18051	18136	18115	18024	17972	17927	18251	18152	18041	18072	17956	18155	18054	18145	18062	18014	17982	18011	18140	17811	18078	18128	18023	18310	17998	18032	18023	18308	18008	18141	18107	17971	18092	18047	17987	17859	18098	18037	18126	18107	17954	18134	17960	18187	17688	17978	18294	17945	18130	18157	18101	18058	18078	18062	17921	18109	18229	18183	17981	17806	18041	18159	18028	18058	18233	18164	17904	18112	18010	18087	18305	18050	18030	18168	17946	18012	18041	18172	18088	18118	17917	17939	18086	18107	17954	17931	18089	18124	18111	18025	18084	18261	18184	18013	18100	17859	18201	18012	18204	18139	18094	17930	18029	18075	18043	17987	18009	18096	18375	17854	17963	18086	18231	17951	18190	17886	17874	18032	17917	17993	18247	18134	17918	17917	18087	17991	18242	18115	18248	17842	18198	17902	18249	18168	18348	18141	18119	18073	17982	18067	18134	17943	17974	17986	18173	18060	18064	18100	18124	17951	18168	18139	18011	18089	18248	18014	18151	17951	18022	18161	17936	17917	18009	18072	18084	18094	18221	18010	18010	18084	18248	17992	18112	17907	17992	18315	18055	17917	18067	18009	18047	18042	18034	17956	18031	18362	18063	17968	17938	18205	18051	18276	17947	18228	18267	17971	18020	17893	18086	18179	18091	18103	17986	18154	17985	18059	17988	18121	17895	18207	18118	18157	18269	18056	18051	17838	17921	17983	18046	18113	18063	18333	17869	17914	18200	18254	17982	18182	18243	18134	18067	18074	17901	18097	18109	18061	18148	17850	18112	18007	18092	18149	18196	18012	18363	17991	18227	18073	18034	18085	18028	18183	18205	18053	17977	17990	18099	18021	18028	18258	17869	17986	17872	17976	17968	18131	18152	17907	18042	17975	18000	17958	18035	18038	18080	17925	18122	18011	17928	18194	18133	18144	17891	18061	17971	18077	18290	18125	17975	18086	17852	18128	18155	17948	18013	18091	18016	18164	18204	18128	18064	17892	18079	18237	18023	17989	18067	17881	17870	18258	18102	18063	18098	18023	17852	18048	18312	18075	18056	17916	17799	17973	17982	18122	17991	18020	18262	18030	18043	18080	18012	18032	18064	18214	18296	18131	18198	18089	17939	18052	18114	18047	17927	17965	17861	18130	18099	18178	18119	18118	17965	17945	17992	17899	17831	18180	18276	18317	18110	18216	18065	18118	18038	18135	18221	18127	18100	18067	18188	18200	18104	18242	18099	18161	18142	18041	17954	18153	17910	18026	18107	18106	17936	18012	17973	18010	18184	18046	18164	18136	18005	17992	18035	18137	18149	18297	18099	18086	18142	17969	17821	18120	18038	18162	18146	18101	18213	18157	18000	18089	18000	17876	17886	17991	18053	18101	18174	18202	18133	17950	17991	18104	18333	18224	18168	18304	18041	17985	18135	18216	18049	17973	17934	18139	18121	18124	18024	17952	17880	17941	17995	18067	18243	18138	18002	18092	17966	18261	17858	18206	18158	18073	17909	18184	17980	17961	17902	18223	18089	18120	18010	18165	18064	18120	18103	18088	17946	18213	18107	18065	18116	18077	17798	17814	17902	18088	18143	17921	18145	18079	18117	18312	18253	18186	17990	18130	18238	18087	17981	17921	18083	18147	18032	17935	18116	17830	18262	17893	18025	17904	18065	18215	18130	18210	18092	18087	18114	18056	17980	18305	18097	18178	17994	18126	18103	18069	17883	18264	17955	17938	17999	17948	17937	18332	17905	17961	17821	18188	18274	17919	17887	17874	18048	17996	18121	18079	18065	18050	18084	18026	18081	18236	18182	18001	18058	17962	17922	18092	18026	18138	18170	17871	18031	18166	18033	18107	18112	18049	18009	18136	18040	17977	17997	17957	18105	18070	18033	18069	17943	18067	17996	17949	18023	18066	18078	18022	18073	18116	18207	18131	18180	18089	18151	18000	18002	18003	18061	18098	18073	18213	17962	17939	18046	18119	17977	18051	18104	18045	18094	18064	18087	18035	17968	18180	18297	18161	18033	18046	18049	17980	18230	18223	18031	18229	17934	18118	18096	18160	18184	18182	18047	17947	18144	18135	17942
16405	21324	20336	17406	16005	15283	15131	14856	14868	14825	14916	14616	14823	14773	14790	14808	14730	14832	14645	14737	14790	14712	14725	14729	14718	14842	14659	14654	14748	14683	14809	14744	14895	14820	14827	14853	14707	14902	15040	14816	14763	14794	14580	14597	14763	14770	14674	14621	14805	14679	14597	14824	14709	14799	14704	14733	14692	14817	14708	14619	14813	14799	14408	14721	14496	14733	14960	14826	14769	14947	14894	14994	15026	14825	14721	14736	14658	14742	14770	14841	14958	14701	14831	14735	14884	14720	14914	14725	14830	14806	14594	14927	14672	14798	14920	14861	14684	14728	14667	14643	14779	14710	14903	14894	14684	14767	14767	14778	14857	14812	14787	14958	14768	14813	14811	14845	14836	14651	14721	14884	14712	14695	14669	14556	14690	14968	14688	14685	14851	14739	14730	14725	14723	14798	14712	14750	14704	14718	14849	14838	14756	14781	14667	14908	14669	14537	14671	14700	14618	14638	14661	14708	14971	14578	14702	14784	14791	14912	14701	14589	14765	14783	14796	14809	14677	14749	14894	14766	14783	14613	14824	14747	14786	14787	14865	14723	14726	14786	14502	14885	14706	14770	14955	14648	14805	14820	14836	14810	14610	14741	14889	14721	14702	14666	14617	14718	14877	14857	14810	14848	14859	14774	14790	14696	14851	14614	14751	14752	14696	14842	14775	14629	14746	14925	14680	14817	14813	14685	14677	14696	14851	14699	14739	14861	14758	14831	14614	14763	14928	14656	14665	14676	14876	14861	14790	14702	14954	14820	14859	14699	14629	14696	14836	14741	14910	14862	14675	14877	14885	14714	14766	14597	14788	14690	14712	14514	14603	14733	14707	14686	14822	14783	14663	14689	14719	14723	14653	14812	14660	14660	14713	14793	14786	14706	14621	14604	14660	14904	14759	14650	14747	14775	14619	14865	14846	14782	14684	14638	14755	14824	14809	14825	14687	14613	14615	14631	14705	14881	14806	14692	14632	14678	14729	14769	14813	14821	14862	14823	14690	14619	14781	14673	14841	14736	14792	14700	14730	14673	14610	14723	14778	14807	14877	14703	14989	14937	14606	14824	14692	14597	14684	14743	14705	14785	14690	14697	14848	14858	14898	14788	14817	14763	14761	14719	14752	14806	14817	14656	14672	14736	14803	14687	14663	14702	14802	14585	14601	14651	14688	14725	14800	14607	14635	14609	14720	14716	14727	14631	14750	14784	14628	14908	14620	14795	14642	14576	14708	14692	14769	14673	14820	14563	14676	14802	14630	14861	14721	14824	14596	14827	14715	14869	14867	14621	14783	14664	14748	14739	14780	14555	14929	14653	14656	14797	14863	14602	14742	14693	14561	14803	14768	14878	14777	14681	14774	14679	14820	14739	14705	14809	14929	14824	14828	14789	14685	14637	14703	14646	14859	14629	14819	14917	14689	14762	14677	14709	14813	14759	14645	14647	14558	14800	14783	14646	14777	14727	14724	14859	14714	14776	14740	14646	14695	14814	14841	14781	14765	14632	14776	14712	14851	14849	14754	14787	14767	14731	14782	14881	14711	14798	14685	14699	14695	14547	14861	14657	14735	14922	14797	14561	14705	14614	14707	14682	14758	14725	14553	14717	14756	14750	14823	14804	14696	14747	14600	14801	14819	14676	14743	14779	14808	14729	14560	14904	14844	14664	14614	14782	14861	14803	14763	14752	14883	14769	14800	14818	14890	14867	14719	14862	14703	14804	14666	14643	14841	14667	14733	14813	14866	14655	14587	14634	14733	14787	14738	14848	14757	14834	14661	14794	14738	14648	14758	14699	14803	14721	14649	14720	14637	14788	14811	14864	14691	14626	14801	14783	14632	14822	14807	14846	14680	14798	14805	14763	14627	14671	14765	14546	14747	14757	14731	14837	14890	14720	14700	14715	14762	14804	14834	14775	14800	14736	14875	14705	14732	14630	14801	14689	14799	14862	14704	14774	14634	14807	14838	14969	14641	14798	14777	14743	14727	14920	14797	14697	14755	14792	14578	15029	14841	14823	14805	14780	14902	14876	14649	14881	14665	14772	14747	14738	14664	14816	14724	14602	14925	14726	14839	14706	14634	14614	14747	14828	14821	14723	14688	14856	14677	14776	14852	14669	14623	14731	14667	14830	14825	14655	14784	14871	14895	14929	14733	14712	14885	14538	14705	14886	14793	14760	14676	14764	14837	14778	14585	14803	14740	14712	14828	14765	14878	14703	14613	14705	14883	14848	14657	14714	14811	14818	14629	14828	14635	14934	14610	14939	14658	14926	14845	14687	14745	14671	14841	14674	14811	14838	14657	14741	14721	14699	14636	14808	14790	14786	14814	14727	14670	14767	14789	14583	14792	14906	14633	14609	14835	14767	14803	14842	14666	14714	14647	14827	14858	14690	14774	14886	14644	14921	14691	14750	14668	14732	14890	14822	14730	14803	14586	14720	14920	14530	14667	14895	14755	14750	14815	14853	14797	14722	14708	14846	14736	14792	14697	14673	14555	14879	14683	14621	14659	14847	14739	14722	14659	14827	14728	14869	14761	14650	14833	14666	14681	14722	14749	14721	14890	14673	14586	14804	14743	14750	14775	14887	14677	14818	14882	14750	14923	14765	14803	14732	14776	14765	14700	14898	14792	14674	14876	14651	14720	14885	14701	14858	14777	14653	14731	14746	14682	14671	14623	14859	14762	14486	14727	14644	14782	14822	14623	14857	14701	14811	14713	14694	14806	14851	14715	14873	14709	14763	14630	14772	14877	14749	14816	14533	14638	14552	14735	14860	14708	14740	14707	14702	14678	14780	14745	14836	14755	14863	14815	14616	14769	14750	14838	14804	14808	14673	14722	14686	14824	14802	14596	14757	14686	14573	14739	14731	14815	14872	14838	14672	14851	14768	14695	14910	14775	14848	14864	14560	14812	14764	14780	14841	14801	14598	14734	14808	14720	14764	14916	14633	14733	14596	14778	14894	14799	14892	14611	14857	14707	14788	14722	14630	14707	14723	14723	14781	14603	14765	14720	14627	14740	14842	14743	14652	14709	14517	14749	14704	14727	14800	14650	14798	14686	14743	14760	14773	14719	14612	14708	14632	14636	14776	14743	14935	14747	14661	14875	14636	14783	14797	14647	14672	14779	14775	14758	14850	14696	14805	14649	14733	14720	14654	14738	14768	14757	14802	14729	14906	14891	14657	14680	14846	14685	14732	14814	14652	14566	14793	14740	14867	14923	14701	14751	14841	14715	14700	14852	14910	14898	14832	14749	14683	14778	14697	14738	14653	14630	14697	14738	14749	14683	14826	14685	14736	14894	14760	14730	14749	14795	14899	14709	14800	14697	14802	14899	14919	14828	14833	14816	14647	14761	14655	14697	14678	14731	14784	14740	14721	14657	14619	14687	14724	14806	14610	14688	14710	14687	14763	14702	14733	14630	14790	14733	14751	14848	14578	14859	14963	14765	14792	14745	14690	14631	14666	14727	14643	14797	14779	14694	14885	14787	14802	14753	14827	14567	14793	14587	14764	14720	14521	14878	14625	14823	14817	14627	14810	14597	14788	14852	14547	14644	14658	14704	14800	14564	14926	14708	14631	14597	14758	14641	14709	14832	14821	14819	14747	14902	14835	14659	14674	14702	14868	14706	14875	14856	14782	14687	14840	14579	14550	14682	14830	14844	14786	14759	14732	14739	14625	14628	14836	14694	14798	14685	14703	14821	14744	14883	14634	14889	14777	14805	14668	14767	14713	14727	14687	14834	14614	14710	14630	14818	14905	14721	14775	14798	14706	14663	14658	14730	14777	14644	14844	14709	14657	14596	14709	14792	14875	14731	14627	14921	14884	14756	14910	14653	14933	14817	14754	14930	14800	14675	14825	14839	14786	14757	14718	14883	14634	14727	14726	14651	14581	14697	14647	14723	14789	14615	14868	14695	14817	14791	14607	14646	14675	14941	14686	14777	14827	14633	14728	14632	14857	14813	14641	14858	14751	14673	14954	14856	14739	14830	14801	14582	14666	14774	14793	14819	14859	14607	14990	14698	14740	14866	14839	14691	14739	14710	14742	14686	14765	14736	14839	14640	14646	14736	14744	14694	14852	14904	14772	14709	14735	14700	14564	14835	14814	14755	14834	14912	14815	14676	14688	14871	14765	14759	14763	14633	14612	14670	14708	14786	14629	14811	14678	14858	14840	14763	14757	14756	14727	14739	14807	14793	14875	14712	14696	14826	14797	14819	14704	14843	14720	14765	14873	14636	14787	14663	14770	14862	14595	14765	14812	14618	14540	14757	14643	14773	14768	14674	14750	14815	14723	14857	14707	14732	14723	14789	14516	14648	14760	14672	14731	14837	14728	14932	14704	14691	14893	14826	14712	14636	14631	14906	14686	14793	14641	14626	14686	14800	14723	14697	14605	14828	14688	14794	14704	14630	14815	14542	14753	14775	14620	14848	14783	14905	14743	14720	14625	14788	14780	14607	14781	14733	14789	14783	14827	14830	14668	14840	14921	14636	14765	14859	14888	14770	14732	14772	14712	14765	14760	14680	14659	14575	14730	14776	14620	14835	14789	14696	14725	14795	14858	14788	14919	14744	14675	14735	14616	14675	14779	14852	14649	14693	14727	14649	14905	14566	14656	14653	14990	14657	14686	14812	14822	14809	14558	14702	14831	14696	14649	14665	14818	14691	14778	14872	14931	15000	14708	14742	14883	14879	14815	14603	14733	14642	14652	14550	14821	14763	14689	14957	14674	14662	14808	14724	14895	14724	14666	14658	14622	14854	14800	14698	14771	14793	14839	14749	14766	14744	14824	14749	14797	14802	14788	14746	14619	14770	14720	14650	14868	14777	14681	14687	14927	14552	14773	14810	14840	14797	14689	14721	14680	14765	14690	14854	14600	14602	14738	14602	14836	14736	14778	14848	14810	14770	14683	14721	14728	14867	14697	14755	14848	14717	14794	14637	14628	14854	14782	14799	14707	14740	14888	14778	14821	14666	14854	14621	14820	14754	14749	14687	14766	14665	14771	14809	14626	14694	14746	14675	14625	14782	14813	14674	14769	14777	14917	14737	14720	14725	14756	14665	14781	14703	14590	14839	14868	14862	14767	14891	14818	14841	14614	14895	14950	14626	14926	14764	14737
24017	21084	28396	24238	22258	21761	20710	18440	18048	18188	18055	18186	18047	17771	17746	17795	17946	18049	17906	18007	17982	18039	17983	17847	17860	17684	17785	17588	17801	17949	17927	17899	17731	17951	17772	17748	17695	17915	17806	17648	17767	17920	17705	17751	17930	17846	17866	17840	17774	17901	17649	17798	17644	17706	17922	17914	17751	17912	17761	17632	17859	17636	17862	17861	17713	17777	17790	17828	17709	17789	17863	17734	17751	17953	17851	17579	17839	17805	17665	17864	17740	17791	17837	17988	17917	17689	17716	17907	17834	17847	17852	17687	17557	17552	17924	17783	17779	17715	17707	17810	17785	17841	17754	17750	17700	17774	17532	17970	17815	17841	17489	17627	17716	17744	17911	17728	17782	17764	17743	17703	17831	17742	17508	17870	17682	17733	17734	17663	17613	17725	17565	17976	17568	17654	17576	17550	17836	17668	17679	17769	17739	17527	17819	17719	17685	17856	17909	17686	17907	17675	17693	17811	17637	17771	17486	17694	17844	17696	17743	17723	17590	17789	17880	17774	17602	17620	17550	17834	17831	17511	17769	17784	17617	17483	17776	17597	17769	17828	17664	17753	17578	17636	17791	17966	17942	17545	17598	17699	17943	17681	17643	17922	17799	17551	17709	17646	17760	17503	17795	17591	17783	17743	17894	17503	17837	17663	17770	17675	17691	17883	17699	17638	17653	17763	17817	17681	17495	17864	17758	17874	17768	17810	17949	17764	17694	17873	17665	17618	17747	17701	17736	17681	17773	17615	17664	17888	17559	17660	17698	17773	17757	17659	17911	17782	17628	17654	17676	17934	17764	17662	17686	17705	17627	17651	17616	17711	17767	17637	17858	17949	17865	17492	17719	17714	17497	17648	17773	17697	17815	17685	17849	17653	17752	17716	17498	17714	17718	17912	17792	17855	17836	17872	17764	17596	17741	17856	17741	17805	17723	17673	17647	17663	17684	17715	17682	17649	17913	17738	17774	17740	17790	17645	17867	17730	17614	17572	17598	17842	18017	17733	17727	17788	17790	17696	17707	17879	17607	17698	17710	17750	17803	17853	17775	17880	17703	17777	17691	17785	17874	17678	17743	17752	17783	17721	17725	17723	17873	17732	17580	17663	18022	17702	17675	17792	17480	17844	17741	17681	17898	17955	17590	17627	17734	17586	17715	17630	17628	17672	17775	17688	17748	17830	17932	17603	17974	17700	17769	17629	17670	17793	17632	17913	17640	17757	17549	17737	17812	17702	17648	17731	17632	17692	17747	17507	17889	17977	17688	17684	17818	17668	17760	17668	17681	17787	17689	17639	17835	17742	17607	17540	17898	17698	17753	17671	17686	17892	17760	17826	17751	17987	17874	17931	17788	17557	17778	17474	17795	17587	17587	17652	17747	17957	17587	17771	17673	17597	17657	17917	17988	17957	17760	17725	17838	17629	17761	17764	17563	17517	17662	17546	18018	17537	17769	17671	17847	17848	17846	17739	17643	17654	17637	17676	17677	17712	17670	17636	17812	17722	17858	17675	17908	17828	17507	17695	17695	17833	17565	17621	17833	17726	17561	17723	17641	17867	17670	17557	17891	17720	17756	17542	17554	17576	17665	17729	17550	17776	17817	17772	17919	17937	17735	17540	17760	17533	17730	17756	17766	17769	17838	17731	17768	17513	17780	17667	17730	17644	17640	17623	17819	17724	17730	17670	17816	17734	17611	17553	17799	17479	17771	17730	17597	17684	17573	17628	17664	17511	17669	17724	17633	17670	17790	17985	17996	17687	17632	17810	17807	17841	17778	17485	17713	17730	17819	17826	17790	17738	17607	17890	17846	17804	17504	17677	17803	17605	17770	17836	17803	17782	17750	17779	17828	17540	17562	17807	17691	17701	17737	17603	17678	17696	17726	17841	17626	17692	17759	17664	17696	17862	17744	17734	17535	17682	17816	17508	17784	17694	17939	17650	17829	17522	17749	17784	17845	17844	17694	17590	17656	17822	17927	17759	17688	17613	17877	17745	17779	17735	17531	17721	17450	17798	17788	17706	17625	17692	17662	17793	17554	17530	17586	17610	17704	17714	17677	17681	18005	17678	17751	17589	17690	17686	17529	17769	17561	17587	17697	17535	17553	17799	17687	17754	17619	17678	17621	17610	17823	17605	17728	17701	17538	17857	17695	17787	17619	17686	17752	17521	17752	17542	17638	17653	17729	17785	17843	17729	17646	17678	17715	17723	17649	17640	17853	17744	17735	17616	17627	17757	17920	17883	17829	17833	18017	17908	17775	17937	17781	17598	17508	17640	17634	17593	17548	17663	17476	17659	17551	17657	17682	17813	17864	17881	17597	17556	17661	17863	17730	17638	17703	17645	17754	17790	17885	17899	17823	17621	17747	17638	17799	17662	17689	17517	17691	17615	17615	17671	17824	17829	17718	17793	17769	17745	17709	17610	17764	17743	17808	17755	17731	17722	17634	17756	17636	17662	17634	17500	17724	17749	17739	17729	17744	17909	17750	17760	17653	17587	17989	17839	17813	17821	17540	17622	17754	17647	17615	17749	17597	17691	17679	17639	17714	18035	17742	17614	17787	17666	17802	17861	17783	17837	17599	17663	17703	17711	17699	17859	17794	17690	17335	17680	17546	17738	17707	17598	17716	17635	17699	17630	17770	17852	17539	17829	17656	17953	17605	17791	17827	17565	17671	17737	17750	17464	17885	17815	17724	17658	17784	17832	17902	17736	17634	17674	17614	17805	17766	17526	17710	17879	17720	17630	17780	17680	17545	17685	17502	17723	17676	17733	17697	17462	17683	17587	17663	17761	17645	17762	17783	17834	17709	17705	17688	17496	17674	17669	17650	17562	17657	17811	17964	17633	17902	17812	17540	17516	17695	17635	17654	17735	17670	17786	17850	17628	17573	17825	17926	17823	17672	17828	17745	17789	17562	17631	17692	17562	17857	17743	17646	17834	17800	17622	17854	17865	17511	17775	17886	17820	17657	17790	17602	17650	17563	17929	17875	17670	17616	17798	17747	17749	17626	17721	17858	17740	17866	17706	17788	17687	17587	17749	17725	17722	17794	17639	17626	17673	17687	17808	17623	17689	17747	17565	17590	17785	17777	17776	17731	17450	17507	17706	17758	17878	17576	17705	17683	17905	17957	17796	17574	17911	17849	17659	17895	17753	17636	17640	17518	17789	17735	17581	17709	17457	17752	17648	17712	17856	17670	17885	17739	17638	17690	17684	17663	17680	17747	17718	17793	17583	17619	17452	17697	17471	17687	17618	18090	17811	17545	17452	17541	17606	17788	17635	17730	17799	17650	17689	17918	17674	17737	17757	17647	17843	17732	17589	17698	17732	17717	17913	17803	17643	17846	17829	17641	17742	17763	17697	17690	17429	17607	17641	17896	17633	17450	17635	17748	17718	17418	17777	17651	17601	17604	17760	17708	17597	17714	17867	17882	17698	17933	17649	17815	17605	17712	17750	17689	17761	17658	17594	17880	17722	17642	17682	17759	17804	17691	17704	17910	17894	17758	17636	17860	17650	17708	17602	17767	17659	17740	17611	17579	17730	17707	17592	17767	17731	17872	17859	17802	17704	17657	17558	17696	17711	17720	17713	17648	17819	17723	17844	17648	17703	17768	17864	17581	17781	17748	17669	17765	17750	17670	17916	17753	17773	17797	17733	17680	17636	17793	17524	17835	17634	17710	17574	17874	17701	17540	17790	17600	17730	17790	17915	17912	17458	17691	17639	17755	17710	17803	17472	17687	17712	17869	17701	17891	17561	17629	17731	17576	17737	17682	17603	17985	17834	17739	17596	17540	17617	17641	17770	17644	17791	17639	17714	17678	17792	17679	17712	17691	17654	17832	17672	17757	17704	17825	17790	17601	17793	17618	17789	17919	17682	17725	17800	17742	17647	17608	17610	17653	17586	17651	17817	17642	17705	17838	17704	17860	17494	17753	17675	17798	17794	17914	17681	17817	17951	17689	17777	17815	17620	17689	17537	17618	17636	17791	17831	17905	17628	17750	17823	17583	17971	17557	17703	17786	17793	17594	17664	17850	17821	17689	17496	17747	17663	17885	17887	17798	17527	17705	17687	17643	17597	17808	17600	17728	17729	17601	17746	17739	17874	17728	17908	17786	17774	17695	17645	17756	17672	17894	17660	17779	17697	17706	17715	17715	17551	17724	17735	17724	17799	17744	17700	17693	17885	17696	17558	17682	17708	17776	17816	17785	17721	17742	17801	17501	17633	17951	17840	17644	17666	17489	17784	17352	17580	17790	17640	17862	17744	17605	17744	17602	17864	17609	17787	17665	17631	17848	17713	17680	17758	17642	17680	17672	17745	17615	17660	17910	17585	17710	17444	17557	17670	17651	17870	17747	17537	17593	17573	17675	17677	17929	17732	17789	17740	17706	17555	17667	17640	17723	17822	17700	17714	17695	17790	17669	17548	17746	17703	17928	17836	17781	17823	17998	17672	17720	17826	17797	17733	17827	17946	17593	17799	17757	17745	17621	17857	17582	17769	17761	17806	17572	17818	17744	17477	17718	17539	17823	17905	17891	17764	17798	17551	17953	17755	17938	17681	17722	17649	17684	17664	17711	17770	17549	17641	17900	17596	17784	17666	17868	17862	17793	17773	17795	17675	17510	17740	17828	17902	17880	17732	17630	17554	17821	17753	17579	17945	17770	17798	17846	17719	17771	17651	17778	17811	17545	17732	17815	17693	17653	17841	17727	17605	17599	17615	17715	17742	17693	17713	17736	17685	17725	17723	17654	17731	17663	17734	17615	17594	17889	17585	17698	17704	17594	17621	17711	17512	17782	17818	17637	17802	17702	17675	17759	17806	17783	17746	17626	17692	17684	17725	17817	17646	17822	17835	17643	17700	17434	17677	17492	17903	17784	17762	17843	17815	17752	17736	17751	17727	17710	17721	17849	17671	17842	17841	17774	17620	17682	17828	17904	17611	17723	17791	17737	17585	17687	17691	17679	17981	17844	17589	17764	17531	17736	17828	17578	17546	17805	18163	17893	17838	17862	17776	17558	17833	17854	17520	17649	17623	17780	17649	17657	17721	17676	17720	17981	17734	17635	17718	17756	17799	17873	17513	17625	17653	17731	17808	17806	17590	17745	17535	17566	17675
15722	27804	27020	20887	17328	16334	15381	15245	14971	15067	14808	14811	14729	14747	14571	14899	14746	14810	14687	14668	14660	14682	14665	14591	14665	14624	14581	14687	14622	14665	14658	14618	14609	14633	14484	14689	14511	14531	14467	14482	14650	14448	14567	14494	14709	14401	14588	14408	14649	14575	14616	14545	14718	14503	14559	14651	14587	14656	14685	14506	14631	14588	14617	14463	14618	14579	14741	14625	14667	14615	14635	14694	14663	14735	14662	14788	14643	14705	14523	14650	14613	14619	14651	14684	14488	14638	14514	14579	14542	14635	14677	14404	14629	14625	14556	14520	14470	14658	14552	14500	14531	14549	14701	14555	14674	14662	14402	14476	14534	14490	14569	14381	14485	14668	14442	14471	14493	14575	14704	14535	14733	14515	14455	14481	14445	14690	14481	14706	14659	14528	14556	14592	14622	14526	14503	14527	14497	14472	14485	14674	14585	14592	14693	14504	14745	14599	14540	14382	14590	14593	14527	14490	14521	14458	14527	14599	14678	14675	14521	14484	14494	14594	14588	14452	14451	14578	14489	14333	14375	14456	14538	14588	14592	14679	14500	14643	14588	14576	14645	14618	14580	14509	14619	14648	14548	14492	14504	14468	14508	14500	14485	14619	14655	14709	14577	14328	14615	14601	14375	14582	14644	14565	14656	14472	14504	14538	14586	14638	14262	14560	14711	14634	14638	14462	14707	14470	14515	14447	14460	14553	14623	14665	14497	14454	14619	14687	14589	14606	14664	14484	14534	14531	14592	14671	14579	14535	14581	14456	14416	14563	14603	14553	14495	14620	14667	14640	14584	14696	14617	14472	14419	14506	14567	14505	14535	14486	14484	14614	14656	14520	14466	14648	14588	14603	14545	14458	14690	14654	14466	14353	14502	14650	14639	14557	14647	14558	14427	14463	14553	14739	14579	14640	14546	14532	14599	14415	14643	14769	14568	14365	14510	14535	14578	14537	14737	14573	14484	14530	14588	14694	14417	14795	14618	14401	14492	14273	14534	14592	14475	14544	14568	14414	14605	14732	14486	14400	14628	14433	14510	14500	14644	14597	14639	14459	14840	14576	14618	14640	14391	14574	14552	14547	14597	14535	14716	14463	14507	14656	14544	14367	14539	14633	14580	14482	14459	14571	14652	14541	14652	14599	14584	14609	14610	14543	14542	14568	14587	14480	14531	14397	14476	14700	14621	14469	14572	14577	14490	14525	14609	14571	14421	14489	14488	14671	14703	14546	14417	14649	14498	14573	14386	14479	14584	14618	14587	14617	14500	14572	14597	14704	14567	14583	14463	14710	14528	14546	14591	14393	14559	14529	14711	14546	14610	14663	14555	14506	14462	14442	14636	14423	14631	14588	14413	14508	14740	14560	14530	14654	14520	14475	14599	14422	14461	14439	14459	14326	14700	14635	14447	14541	14600	14521	14622	14576	14586	14639	14405	14543	14302	14587	14563	14648	14737	14656	14419	14620	14469	14432	14698	14515	14481	14446	14673	14545	14457	14412	14546	14473	14527	14553	14390	14529	14508	14542	14646	14425	14567	14501	14580	14583	14527	14474	14501	14583	14499	14616	14531	14598	14746	14481	14405	14754	14594	14624	14534	14532	14680	14398	14483	14593	14645	14564	14492	14453	14623	14695	14766	14527	14634	14595	14732	14580	14545	14605	14673	14508	14460	14631	14594	14401	14468	14530	14558	14635	14446	14490	14573	14469	14615	14701	14582	14726	14542	14585	14678	14593	14542	14560	14653	14542	14588	14746	14714	14387	14464	14625	14644	14555	14344	14452	14705	14512	14594	14510	14565	14583	14805	14542	14419	14552	14563	14716	14537	14637	14506	14557	14476	14501	14536	14529	14441	14521	14530	14740	14529	14551	14408	14606	14556	14549	14453	14572	14446	14565	14640	14568	14613	14586	14638	14483	14594	14361	14630	14452	14652	14365	14577	14618	14686	14637	14595	14459	14502	14545	14604	14643	14642	14528	14498	14542	14652	14578	14540	14591	14450	14460	14518	14588	14439	14657	14675	14594	14342	14614	14621	14612	14497	14564	14403	14567	14476	14535	14659	14423	14763	14553	14549	14514	14708	14619	14529	14643	14556	14496	14567	14501	14435	14591	14573	14544	14652	14486	14744	14421	14471	14386	14609	14673	14498	14625	14601	14483	14777	14562	14624	14491	14601	14594	14500	14598	14504	14501	14431	14690	14630	14506	14493	14553	14488	14540	14587	14593	14466	14584	14349	14603	14520	14482	14372	14522	14591	14462	14675	14615	14614	14618	14693	14488	14512	14552	14468	14604	14447	14442	14468	14723	14441	14361	14581	14565	14646	14647	14743	14375	14497	14615	14567	14320	14615	14397	14529	14570	14636	14508	14564	14646	14438	14735	14622	14454	14595	14551	14623	14463	14322	14556	14628	14582	14563	14635	14644	14488	14568	14524	14383	14456	14450	14367	14502	14621	14396	14594	14652	14698	14498	14529	14443	14608	14423	14600	14507	14761	14571	14497	14501	14455	14505	14613	14605	14561	14531	14581	14505	14544	14439	14485	14569	14686	14576	14472	14496	14564	14516	14655	14695	14505	14561	14597	14616	14441	14552	14588	14668	14526	14480	14758	14475	14565	14698	14456	14504	14668	14636	14557	14362	14636	14530	14559	14601	14548	14451	14357	14538	14505	14651	14605	14488	14621	14404	14425	14582	14744	14748	14389	14567	14711	14663	14503	14599	14545	14611	14546	14642	14485	14462	14525	14538	14560	14576	14650	14493	14509	14470	14463	14572	14536	14403	14569	14692	14575	14546	14509	14513	14627	14772	14505	14612	14628	14566	14660	14493	14602	14649	14357	14583	14412	14656	14503	14555	14656	14653	14460	14544	14514	14579	14559	14521	14587	14693	14613	14627	14464	14781	14523	14558	14563	14622	14541	14557	14494	14606	14545	14609	14536	14658	14499	14545	14689	14544	14571	14588	14494	14458	14554	14623	14702	14491	14702	14438	14486	14594	14625	14691	14637	14460	14445	14756	14577	14539	14582	14637	14544	14410	14603	14498	14613	14580	14482	14611	14484	14694	14648	14580	14869	14695	14488	14443	14588	14598	14639	14661	14308	14486	14694	14406	14549	14438	14494	14558	14377	14569	14514	14660	14533	14434	14605	14606	14603	14699	14637	14584	14474	14582	14374	14577	14573	14561	14536	14472	14593	14547	14619	14567	14437	14540	14581	14368	14541	14624	14524	14550	14520	14536	14709	14467	14697	14423	14779	14635	14632	14633	14628	14507	14608	14582	14504	14566	14597	14568	14673	14528	14534	14637	14698	14569	14417	14624	14543	14566	14533	14448	14590	14476	14434	14437	14429	14552	14568	14367	14582	14502	14657	14637	14575	14845	14462	14463	14550	14367	14534	14776	14607	14498	14489	14588	14511	14730	14415	14470	14666	14673	14577	14613	14701	14590	14494	14559	14398	14459	14571	14409	14547	14547	14766	14723	14655	14571	14698	14539	14478	14517	14769	14379	14509	14555	14732	14634	14646	14531	14758	14537	14782	14436	14661	14535	14510	14470	14478	14613	14616	14723	14712	14604	14614	14457	14675	14605	14565	14414	14486	14490	14592	14480	14522	14487	14714	14706	14569	14547	14658	14403	14544	14367	14534	14631	14598	14486	14541	14450	14528	14519	14511	14568	14463	14711	14519	14395	14420	14599	14521	14721	14403	14817	14499	14513	14649	14698	14448	14645	14583	14560	14547	14618	14476	14643	14457	14628	14614	14534	14486	14537	14507	14451	14625	14558	14476	14687	14567	14562	14635	14516	14638	14606	14764	14587	14543	14678	14445	14462	14596	14581	14473	14574	14601	14634	14390	14597	14697	14571	14577	14409	14454	14697	14545	14514	14450	14645	14607	14606	14593	14652	14601	14489	14651	14550	14551	14551	14525	14437	14628	14476	14608	14645	14586	14504	14659	14680	14633	14377	14607	14534	14513	14540	14561	14531	14463	14532	14471	14520	14688	14545	14529	14629	14597	14539	14722	14390	14601	14397	14517	14573	14819	14761	14462	14415	14529	14516	14649	14463	14508	14484	14488	14494	14664	14521	14710	14598	14533	14562	14622	14695	14560	14690	14675	14523	14593	14466	14602	14641	14567	14521	14479	14672	14598	14550	14391	14467	14733	14430	14724	14320	14654	14492	14582	14332	14584	14631	14484	14550	14693	14708	14561	14530	14616	14582	14347	14437	14676	14567	14476	14600	14479	14498	14684	14711	14394	14699	14526	14577	14597	14464	14299	14426	14531	14532	14467	14581	14733	14636	14448	14488	14604	14537	14771	14591	14665	14379	14541	14562	14571	14557	14565	14380	14443	14574	14620	14425	14556	14675	14640	14496	14537	14404	14601	14664	14562	14476	14625	14596	14502	14594	14608	14600	14596	14674	14503	14595	14609	14616	14508	14589	14367	14615	14546	14564	14567	14424	14472	14697	14602	14547	14614	14592	14548	14638	14592	14546	14589	14657	14553	14656	14507	14327	14564	14639	14633	14592	14620	14618	14508	14666	14535	14493	14775	14475	14555	14692	14691	14685	14455	14526	14416	14646	14603	14480	14617	14546	14611	14683	14500	14638	14708	14563	14496	14601	14592	14463	14653	14634	14595	14721	14622	14605	14556	14468	14647	14584	14574	14532	14560	14491	14456	14407	14606	14564	14596	14676	14513	14666	14661	14535	14645	14566	14560	14491	14506	14530	14612	14621	14844	14589	14407	14486	14556	14440	14442	14501	14724	14405	14515	14548	14595	14534	14589	14502	14604	14697	14619	14707	14565	14505	14433	14607	14540	14539	14606	14491	14648	14641	14623	14609	14547	14648	14617	14545	14716	14569	14560	14459	14727	14581	14521	14591	14462	14562	14766	14653	14672	14524	14545	14454	14536	14469	14648	14416	14552	14694	14437	14532	14490	14455	14488	14566	14452	14436	14404	14487	14425	14447	14540	14569	14526	14460	14731	14494	14515	14629	14481	14563	14634	14614	14576	14694	14572	14442	14519	14707	14681	14524	14542	14530	14587	14517	14605	14524	14556	14547	14365	14412	14482	14558	14690	14710	14573	14703	14492	14468	14638	14607	14510	14636	14560	14663	14653	14565	14571
22789	21076	28780	23610	21383	23415	24872	19737	18883	19237	18720	18517	18404	18479	18469	18548	18556	18429	18409	18266	18528	18211	18108	18143	18363	18369	18209	18274	18350	18279	18310	18349	18269	18083	18249	18581	18116	18197	18139	18101	18174	18227	18250	18376	18197	18113	18335	18242	18176	18289	18063	18241	18080	18059	18110	18221	18169	18172	18164	18244	18140	18236	17972	18190	18479	18238	18237	18329	18186	18517	18414	18329	18429	18352	18315	18456	18227	18436	18065	18071	18158	18319	18330	18305	18202	18045	18103	18097	18269	18055	18129	18274	18167	18242	18271	18259	18042	17935	18225	18043	18104	18094	18061	18313	18283	18057	18181	18315	18291	18037	18186	18065	18167	18343	18230	18008	18315	18157	18051	17992	18066	18072	18391	17996	18066	18130	18327	18147	17964	17988	18103	18142	18264	18189	18058	18004	18248	18196	18156	17991	18100	18190	18362	18312	18012	18404	18057	18075	18047	18102	18045	18127	18122	18289	18138	17840	17888	18164	18052	18063	18199	18397	18309	18224	18277	18172	18330	18356	18369	18024	18238	18105	18281	18383	18059	18045	18070	18104	17804	18031	18176	18187	17944	18094	18314	18197	17950	18060	18052	18153	18482	18197	18066	18064	18254	18013	18135	18126	18174	18174	18027	18222	17931	18101	18267	18227	18003	18202	17960	18100	18199	18181	18068	18195	17840	18140	18238	18007	18069	18075	18055	18289	17964	18050	18156	18178	18346	18089	18198	18301	18264	18140	18152	18021	18147	17963	18139	17861	18080	18073	18146	18062	18030	18110	18239	18194	18312	18176	18044	18102	18214	18055	18017	18082	18097	18084	17997	18101	18039	18052	18157	18193	18293	18100	18002	18006	18099	18374	18102	18049	18165	18177	18109	18165	18148	18054	18021	18001	17855	18186	18207	18079	18001	18081	18086	18080	18105	17933	18292	18103	17890	17989	18226	18080	18141	18108	18185	18091	18011	18014	18236	18003	18219	18102	18078	18070	17989	18147	18098	18081	18105	18052	18176	17988	18125	18168	18007	17963	18110	18245	18273	18160	18177	18018	18202	18231	18076	18301	17863	18009	18044	18284	18194	18094	18160	17960	18039	18250	18126	18059	17986	18119	18186	18088	18289	18274	18077	18252	18178	18042	17949	18098	17987	18079	18134	18367	17954	17985	17975	18283	18099	18014	18173	18195	18189	18215	18109	18039	18081	18186	18200	18084	17934	18206	18161	18171	18045	18303	18101	18152	18225	18047	17991	18056	18243	18016	18107	18287	18114	17958	18042	18050	17968	18199	18160	18191	18137	18053	18107	18050	18134	18041	18036	18085	17921	18117	18017	18178	17864	18028	17964	18247	18097	18170	18012	18116	17970	17810	17899	18239	18152	18027	17960	18262	18065	18173	18143	18106	18070	18080	18154	18106	18007	18099	17988	18038	18157	18082	18073	18094	18126	18022	18263	18178	18122	17942	17979	18206	17959	18036	18008	18232	18059	18062	18307	18051	18192	18154	18116	18071	18081	18076	18311	18105	18097	18142	18229	18177	18257	18188	17933	18058	18156	17887	18087	18057	18164	18088	18196	18041	18099	18028	18178	18001	17989	17886	18095	18198	18117	18090	17980	18222	18008	18043	18023	18223	18119	17969	18014	18162	18148	18108	18262	18174	18044	18035	18088	18178	18210	18014	17926	18151	18041	17946	18020	18097	18203	18241	18217	18081	17935	17973	18130	18233	18243	18076	18180	18016	18201	18258	18148	18129	18312	18105	18269	17978	18099	17922	18246	18022	18130	17989	18030	18194	18142	17965	18165	18059	17983	18022	17884	17887	18151	17849	18172	18203	18155	18125	17955	18091	18229	17971	18116	18244	18080	18175	18260	18051	18048	18077	18084	17983	18227	18278	18155	18200	17996	18116	18032	18012	18239	17976	17952	17965	18057	18130	17852	17879	18322	18162	18031	18123	17972	18213	18164	18041	18053	18255	18150	18050	18179	18129	18146	18349	18146	18002	18179	18414	18062	18149	18048	18075	18147	18286	17969	18196	18141	18039	18209	18166	18273	18167	18133	18028	18111	18109	18311	18138	18152	18165	18089	18216	18182	18231	17994	18031	18088	18123	18146	17899	18162	18165	18191	18212	18193	18075	18295	18072	18121	18125	18295	17994	18073	17939	18191	18060	17792	17950	18171	18124	18139	17971	17980	17956	18058	17912	18168	17975	17985	18192	18138	18128	18217	18102	18080	18152	17989	18057	18171	18159	18273	17883	18369	18044	18122	18274	18041	18052	18171	18068	18056	18347	18016	18140	18162	18096	17864	18042	18037	18194	18078	18086	18127	18049	18216	17899	17974	18178	18011	18012	18246	18007	18102	18008	18101	18124	18194	18110	18297	18190	18176	18167	18086	18069	18011	18166	17964	18117	17901	18147	18252	17892	18149	18348	18145	18026	18123	18020	18170	17761	17927	17946	18183	18125	18546	18177	18023	18006	18011	18153	18347	18057	18198	18004	18131	18052	18054	18069	18200	18174	18210	17986	18012	18100	18276	17957	18282	18040	18005	18228	18060	18135	18289	18228	17993	18222	17994	18008	18109	18105	17933	18082	18270	18041	18112	18061	18204	18102	18115	18198	18278	18119	17989	18251	18103	18156	18153	18089	18174	18159	18387	18112	18108	18067	18029	17891	18300	18006	18174	18053	18086	17957	18234	18163	18007	18168	18110	18188	18317	18084	17940	18218	17892	17988	17708	18394	18150	18032	18139	18040	18237	18168	18027	18045	18008	18157	18276	18102	18118	18182	18138	18177	18134	18099	18158	17964	18001	18092	18254	18256	18101	18269	18081	18074	18004	18065	18101	18242	17908	17871	18030	18235	17998	18193	18209	18244	17991	18286	18319	18120	18334	18227	18076	17935	18255	17941	18234	18145	18214	18226	18050	18117	17926	18049	18076	18088	18083	17968	18288	17990	18185	18012	18045	18217	18372	18410	18248	18195	18133	18103	18143	17961	17877	18045	18032	18248	18149	18145	18012	18165	18146	18067	18090	18338	18014	18084	18216	17953	18192	17970	18070	18037	17904	18062	18145	18017	18022	18050	18098	18061	18149	18158	18161	18025	17987	18073	18187	17981	18110	18023	18030	17870	18221	18104	17922	17980	18083	18162	18166	18156	18039	17859	18003	18045	18298	18105	17988	18176	18178	18057	18168	18123	18363	18095	18154	17982	18007	18112	18285	18395	18194	18065	18196	18100	18128	17911	18138	17993	18022	18001	18082	18031	18002	18016	18030	18160	17963	17995	18183	17952	18131	18130	18084	18331	18059	17933	18006	18182	18001	17836	18132	17976	18099	18064	18097	18201	17933	18117	18101	18038	18055	17873	17887	18101	18158	18015	18146	18430	17979	18172	18042	18182	18265	18146	18114	18092	18106	18143	18112	18158	17988	18095	18268	18080	18061	18000	17937	17926	18029	18141	18253	18176	18191	18161	18143	18181	18184	17969	18048	18187	18073	17886	18179	18251	17999	18160	18175	17971	18129	18155	18145	18064	18235	18064	18249	18279	17917	17960	18037	17962	18114	18118	18274	18169	18063	17988	18072	17988	18171	17943	17964	18231	18063	18234	18166	18041	18073	17949	18007	17890	18095	18098	18212	17932	17976	18047	18254	18324	17996	18196	18030	18130	18043	17985	17970	18220	18118	17969	18049	18066	18132	17984	18124	18097	18075	18114	18090	17985	18034	18029	18155	18296	18015	18116	18147	18158	18092	18113	18010	18272	18224	18120	18218	18143	18120	17983	18169	18012	17919	17983	18026	18182	17893	18127	18189	18098	18264	18286	18016	18150	18030	18066	18103	18237	18287	18133	18008	18128	18060	18134	18159	17960	18164	18198	18227	18076	17741	18069	18174	18115	18254	18066	17915	18122	18104	18162	18192	17916	17949	18039	18158	18224	18266	18044	18098	17996	18147	18048	18162	18092	18173	18117	18132	18178	18099	17959	18201	18030	18307	17920	18001	17885	17965	18010	18241	18067	18074	17901	18162	18238	18144	17984	18148	18184	18141	18198	18103	17952	18090	18187	17811	18178	18376	18013	18027	18174	17837	18189	18142	17938	18108	18263	18186	18097	18156	18170	18393	17999	18018	18137	17918	17963	17997	17889	18079	18085	18061	17985	17947	18004	18053	18215	18190	17959	18027	17958	18058	18041	18029	18169	18031	17991	18026	18081	18151	18101	18170	17986	18315	18014	17996	18036	17856	18163	18162	18116	18027	18107	17986	18115	18092	18035	18160	18000	17964	18299	18143	18314	17939	17974	18157	18313	18064	18157	18072	18218	18349	18103	18289	18367	17851	18011	18104	18170	18210	17997	18292	18072	17869	18216	18054	18149	18171	18060	18099	18215	17835	18385	17932	18026	17940	17988	18125	17926	18080	18256	18133	18052	18259	18082	17994	18132	18055	18251	18014	18204	18090	18104	18294	17986	17847	18253	17833	18147	18174	18183	18161	18011	18080	17997	18099	18146	17993	18206	17886	17946	18068	18350	18022	18107	18150	17982	18283	18195	18054	17950	18097	18181	18124	18164	18126	18181	18099	17700	18043	18053	17979	18107	17934	18242	18122	18153	18056	18147	18011	18048	18154	18106	18015	18041	18074	17984	18093	18169	18177	18035	18379	18068	18243	18146	17924	18086	18036	18144	17991	18055	17958	17944	18158	18125	17981	18105	18049	17958	18102	18244	18130	17902	17879	18062	18041	18140	17963	18105	18135	18238	18272	18186	17950	18158	18086	18172	18126	17995	18251	18066	18010	18039	18071	18276	17945	18119	18094	18138	18137	17947	18156	18081	18131	18303	18323	18051	18196	18064	18020	18212	18127	18087	18168	18055	18251	18112	18093	18033	18159	18187	18246	18012	18246	18128	18150	18177	18138	18091	18140	17909	18137	18285	18178	17881	17942	18043	18054	18288	18013	18160	18156	18178	18200	18021	18036	18462	18223	17919	17938	18376	18222	17920	18129	18090	17991	18141	18180	17843	18153	18158	18129	18133	18178	18135	18098	17976	18152	18104	18025	18253	18127	18086	18056	18010	17911	18013	18085	18209	18073	18060	17999	17972	17857	18237	17998	18148	18137	17950	18013	18128
17461	32701	31770	25170	19892	17583	16599	16075	15438	15513	15370	15289	15105	14950	15128	14944	15145	14857	14905	14978	15035	14891	14969	14764	14827	14733	14891	14803	14897	14723	14791	14803	14834	14816	14734	14872	14974	14916	14730	14844	14853	14855	14787	14787	14897	14874	14770	14895	14594	14784	14628	14777	14647	14588	14907	14803	14919	14754	14889	14871	14673	14778	14856	14994	14776	14728	14957	14896	15171	15081	14954	15094	14932	15001	14948	14953	14724	14910	15090	14848	14866	14820	14838	14835	14834	14674	14774	14765	14904	14980	14849	14609	14561	14643	14817	14828	14815	14830	14957	14665	14770	14815	14664	14792	14962	14827	14847	14819	14722	14640	14629	14898	14664	14603	14829	14882	14797	14634	14775	14913	14787	14774	14617	14927	14740	14753	14893	14796	14763	14844	14652	14840	14953	14779	14810	14728	14699	14732	14901	14705	14727	14983	14554	14617	14794	14830	14839	14694	14624	14779	14713	14722	14798	14789	14703	14792	14639	15015	14692	15030	14870	14845	14857	14815	14650	14658	14764	14676	14642	14646	14787	14712	14792	14650	14725	14705	14694	14887	14927	14712	14837	14782	14885	14775	14739	14762	14785	14891	14731	14651	14660	14738	14893	14546	14526	14730	14791	14659	14733	14845	14673	14877	14918	14762	14961	14844	14867	14760	14693	14650	14866	14774	14696	14846	14843	14660	14578	14792	14680	14854	14723	14613	14689	14628	14728	14648	14686	14681	14687	14656	14705	14721	14838	14783	14878	14822	14797	14845	14712	14687	14643	14701	14733	14748	14645	14735	14792	14618	14712	14832	14725	14646	14739	14570	14842	14605	14622	14606	14994	14663	14725	14695	14864	14731	14607	14790	14725	14705	14796	14694	14843	14849	14718	14688	14826	14759	14615	14869	14786	14795	14764	14619	14907	14629	14731	14736	14703	14850	14843	14669	14794	14825	14729	14731	14895	14738	14813	14596	14767	14730	14723	14833	14945	14674	14812	14574	14778	14726	14842	14774	14783	14708	14771	14632	14904	14843	14860	14494	14877	14720	14738	14735	14726	14716	14775	14679	14844	14664	14654	14860	14805	14728	14838	14802	14786	14696	14686	14751	14853	14674	14784	14831	14748	14746	14796	14743	14774	14877	14805	14924	14815	14604	14575	14733	14766	14762	14705	14644	14866	14692	14791	14913	14786	14761	14724	14795	14764	14720	14674	14773	14710	14668	14629	14768	14894	14855	14759	14839	14696	14822	14864	14776	14640	14706	14844	14873	14678	14760	14719	14757	14701	14891	14790	14778	14789	14698	14798	14933	14782	14746	14682	14723	14669	14764	14762	14692	14786	14749	14732	14671	14692	14925	14627	14883	14771	14588	14685	14751	14751	14780	14679	14792	14849	14743	14667	14707	14683	14832	14632	14858	14829	14800	14760	14758	14922	14620	14713	14805	14700	14586	14728	14766	14844	14829	14716	14775	14708	14757	14844	14603	14847	14679	14687	14847	14701	14898	14798	14892	14722	14726	14821	14608	14732	14486	14764	14677	14791	14719	14742	14876	14834	14754	14747	14730	14938	14779	14612	14895	14682	14677	14641	14752	14629	14744	14809	14871	14658	14862	14677	14824	14534	14764	14590	14779	14821	14679	14857	14636	14759	14726	14645	14765	14769	14713	14628	14891	14644	14668	14752	14736	14785	14606	14655	14632	14781	14736	14842	14706	14886	14817	14753	14828	14797	14728	14599	14840	14590	14715	14784	14657	14825	14824	14828	14680	14811	14665	14614	14616	14825	14650	14842	14599	14661	14802	14728	14790	14575	14914	14668	14795	14877	14741	14779	14632	14778	14617	14788	14787	14832	14942	14804	14634	14698	14591	14736	14900	14857	14839	14823	14772	14783	14712	14907	14559	14830	14560	14797	14810	14771	14733	14609	14703	14840	14931	14748	14657	14732	14824	14518	14686	14721	14893	14924	14866	14885	14751	14725	14779	14801	14744	14683	14696	14591	14735	14676	14845	14705	14799	14590	14884	14786	14571	14761	14780	14897	14793	14602	14902	14643	14850	14542	14785	14736	14625	14822	14694	14793	14784	14772	14844	14754	14776	14797	14765	14680	14919	14712	14854	14817	14684	14662	14708	14762	14738	14817	14841	14805	14775	14791	14709	14745	14717	14630	14810	14822	14926	14651	14828	14862	14881	14671	14691	14752	14733	14808	14749	14619	14785	14587	14742	14902	14774	14767	14794	14598	14575	14876	14831	14652	14763	14728	14599	14647	14888	14812	14705	14679	14665	14881	14845	14885	14852	14839	14659	14920	14845	14851	14700	14612	14880	14700	14753	14761	14725	14715	14718	14892	14728	14555	14771	14809	14677	14784	14980	14792	14668	14807	14730	14795	14794	14890	14614	14922	14630	14830	14829	14708	14813	14707	14625	14662	14782	14726	14867	14829	14842	14799	14890	14708	14819	14751	14680	14586	14627	14850	14561	14695	14649	14693	14844	14930	14884	14634	14768	14745	14811	14696	14741	14712	14808	14838	14887	14812	14727	14866	14845	14649	14644	14692	14699	14732	14730	14921	14611	14688	14760	14704	14848	14714	14913	14772	14782	14822	14788	14693	14744	14583	14711	14904	14748	14768	14568	14687	14676	14841	14740	14770	14794	14701	14696	14817	14719	14694	14609	14855	14883	14764	14730	14768	14806	14619	14776	14955	14886	14873	14668	14526	14634	14615	14747	14690	14948	14661	14749	14683	14737	14773	14813	14818	14645	14772	14778	14743	14808	14835	14657	14775	14778	14669	14942	14793	14666	14713	14647	14687	14873	14898	14823	14777	14672	14786	14758	14788	14697	14760	14710	14792	14736	14769	14687	14847	14718	14715	14758	14852	14679	14692	14752	14891	14767	14679	14842	14810	14618	14919	14868	14856	14701	14779	14740	14793	14597	14828	14833	14826	14634	14786	14702	14798	14660	14798	14704	14800	14662	14764	14689	14649	14821	14757	14871	14735	14813	14708	14734	14945	14789	14646	14708	14802	14785	14904	14641	14721	14746	14634	14873	14850	14719	14725	14797	14789	14847	14768	14577	14839	14839	14718	14953	14679	14695	14683	14746	14765	14746	14598	14504	14766	14723	14815	14729	14879	14806	14719	14739	14758	14744	14806	14726	14661	14822	14642	14574	14755	14593	14680	14705	14660	14719	14619	14762	14640	14664	14644	14812	14610	14800	14810	14664	14773	14772	14836	14717	14699	14691	14822	14697	14672	14800	14825	14755	14740	14685	14822	14751	14880	14671	14743	14808	14746	14640	14669	14832	14685	14810	14710	14840	14749	14644	14798	14719	14932	14754	14823	14727	14777	14791	14780	14729	14640	14593	14611	14777	14786	14804	14814	14769	14833	14761	14721	14739	14843	14849	14728	14652	14724	14917	14716	14782	14710	14942	14782	14728	14662	14824	14609	14836	14780	14723	14750	14678	14833	14744	14644	14803	14677	14830	14719	14795	14716	15028	14701	14771	14577	14741	14836	14739	14644	14774	14739	14742	14783	14866	14790	14808	14714	14725	14724	14815	14683	14755	14706	14861	14604	14633	14786	14737	14735	14882	14597	14932	14709	14678	14790	14791	14826	14895	14742	14657	14680	14747	14815	14699	14909	14687	14741	14655	14712	14627	14607	14741	14685	14687	14682	14785	14763	14841	14761	14706	14664	14734	14660	14834	14707	14734	14566	14744	14751	14663	14668	14677	14693	14892	14792	14734	14806	14912	14600	14627	14639	14720	14813	14723	14878	14687	14810	14586	14591	14951	14731	14814	14654	14878	14843	14811	14726	14778	14804	14741	14708	14754	14776	14789	14812	14957	14655	14754	14882	14652	14665	14808	14710	14775	14823	14676	14808	14587	14729	14797	14775	14727	14760	14699	14772	14648	14817	14799	14798	14805	14786	14707	14743	14747	14958	14705	14530	14751	14689	14863	14853	15015	14828	14819	14676	14784	14504	14713	14706	14684	14743	14666	14680	15017	14794	14642	14830	14921	14876	14682	14599	14804	14720	14734	14703	14712	14717	14755	14757	14722	14676	14616	14701	14669	14710	14786	14669	14760	14783	14890	14875	14746	14757	14837	14612	14681	14805	14719	14585	14606	14807	14871	14768	14710	14907	14709	14741	14848	14762	14744	14711	14650	14652	14804	14694	14658	14779	14832	14851	14620	14758	14813	14809	14831	14770	14859	14714	14694	14850	14712	14772	14761	14733	14757	14840	14625	14770	14887	14748	14495	14981	14701	14722	14698	14603	14530	14738	14749	14798	14812	14778	14760	14676	14675	14626	14798	14765	14814	14511	14821	14806	14696	14689	14886	14600	14786	14733	14658	14710	14873	14708	14739	14722	14766	14824	14911	14811	14671	14793	14891	14847	14705	14670	14837	14852	14827	14966	14775	14642	14803	14676	14782	14777	14562	14889	14749	14768	14765	14614	14751	14609	14802	14759	14785	14829	14782	14797	14794	14761	14686	14748	14716	14840	14739	14844	14716	14673	14565	14764	14666	14765	14764	14828	14669	14927	14676	14839	14721	14705	14696	14769	14772	14744	14688	14791	14774	14886	14776	14736	14687	14765	14773	14663	14737	14675	14687	14821	14513	14756	14762	14709	14750	14891	14905	14953	14723	14744	14851	14836	14904	14730	14904	14953	14759	14791	14690	14618	14909	14660	14739	14805	14721	14605	14750	14535	14728	14815	14703	14838	14726	14771	14952	14737	14781	14648	14874	14774	14941	14891	14633	14633	14907	14791	14637	14716	14713	14631	14543	14828	14868	14727	14747	14641	14833	14793	14788	14664	14745	14792	14679	14767	14787	14804	14883	14830	15076	14712	14803	14787	14890	14725	14685	14799	14661	14826	14927	14851	14796	14654	14771	14838	14761	14676	14608	14681	14729	14781	14640	14811	14796	14787	14710	14856	14776	14724	14704	14798	14763	14670	14857	14820	14771	14973	14595	14813	14789	14685	14766	14871	14660	15024	14763	14741	14839	14860	14853	14850	14776	14906	14927	14876	14719	14761	14722	14850	14776	14809	14806	14746	14872	14713	14729	14832	14717	14750	14711	14674	14689	14804	14850	14655	14774	14865	14659	14762	14627	14741	14733
28105	22372	25566	22719	19424	18888	18589	18134	18364	18243	18259	18202	18372	18294	18073	18055	18166	18170	18162	18032	18237	18139	18141	18055	18021	18072	18006	18048	18149	18089	18088	17989	18086	18144	18240	18063	18087	18067	18170	18414	18396	18210	18267	18083	18244	18119	18148	17912	18161	18215	18162	18297	18051	18124	18078	17832	18189	18289	18067	18221	18260	18188	17848	18197	18160	18292	18234	18354	18374	18294	18230	18177	18339	18280	18335	18306	18228	18310	18145	18042	18392	18153	18065	18063	18232	18234	18170	18386	17990	18228	18157	18009	18124	18297	18069	18350	18048	18227	18200	18180	18093	17896	17955	18046	18361	18244	18272	18064	18234	18112	18086	18270	18252	18307	18061	17955	18301	18047	18122	18182	18201	18070	17929	18309	18284	18358	18267	18073	18213	18106	18081	18122	18171	18008	18321	18287	18081	18100	18167	18164	18042	18153	18200	18154	18026	18068	18086	17995	18115	18380	18282	18224	18120	18211	18144	18122	18145	18167	18110	18072	18107	18250	18100	18197	18098	18098	18148	18104	18133	17963	18213	18148	18069	18199	18107	18024	18107	18132	18054	18228	18170	18157	18340	18020	18079	18093	18191	18109	18136	18342	18339	18193	18027	18298	17978	18176	17966	18179	18200	17973	18212	18148	18022	17971	18203	18158	18218	18125	18311	18202	18355	18226	18193	18364	18076	18127	18268	18122	18219	17882	18154	18353	18060	18244	18252	18300	18039	18200	18124	18157	18150	17998	18233	18138	18192	18099	18147	18188	18382	17977	18146	18054	18151	18109	18054	18060	18128	18070	18141	18179	18176	17926	18216	18111	18256	18016	18050	18198	18305	17931	18105	18271	18077	18263	18208	18002	18101	18013	18127	18247	18177	18231	18199	18306	18210	18083	18289	18157	17986	18285	18369	18047	18128	18226	18218	18101	18059	18234	18233	18148	18160	18097	18079	18112	18336	18051	18058	18320	18264	18210	18253	18124	18221	18338	18167	18123	17973	18421	18211	18107	18147	18084	17982	18094	18048	18100	18144	17937	18113	18092	18212	18212	18248	18068	18215	18104	18106	18122	18219	18248	18257	18108	18265	18182	18198	18074	18180	18242	18154	18080	18286	17989	18275	18284	18220	18193	18311	18266	17987	18123	18043	18091	18025	18268	18114	18207	18058	18285	18010	18362	18021	18091	18182	18159	17960	17978	17929	18070	18343	18167	18053	17866	18052	18224	18051	18080	18114	18200	18189	18165	18177	18407	18248	18342	18117	18239	18343	18217	17998	18455	18001	18110	17886	18043	18380	18080	18342	18254	18077	18342	18065	18078	18169	17892	18105	18173	18159	17913	18174	18059	18144	18072	18095	18106	17977	18293	18253	18129	18071	18153	18040	18078	18308	18351	18301	17992	18171	18095	18156	18209	18092	18125	17963	18170	18138	17931	18164	18234	18087	18194	18145	18152	18037	17956	18051	18099	18401	18043	18111	18188	18132	18297	18163	18215	18308	18141	18213	18028	18281	18242	18353	18234	18069	18343	18250	18107	18080	17989	18189	18146	18049	18312	18214	18033	18117	18188	18090	18073	18318	18107	18012	17979	18280	18013	18333	18320	18290	18105	18110	18170	18116	18115	18173	17952	18184	18121	18176	18203	18194	18106	18149	18200	18168	18159	18302	18084	18249	18301	18125	18168	18068	18109	18034	18029	17900	18156	18090	18152	17955	18160	18291	18100	18291	18174	18078	18272	18218	18270	18057	17985	18105	18120	18018	18101	18012	17966	18014	18002	18254	18261	18104	17967	18043	18293	18290	18211	18098	18074	18060	18132	18219	18127	18325	18295	18370	18127	18282	18176	18115	17952	18346	18091	18212	18250	18064	18211	18067	18100	18221	18017	18152	18238	18107	18191	18232	18132	18063	18196	18196	18386	18185	18165	17966	18084	18222	18109	18109	18145	18199	18124	18170	18215	17903	17983	18164	18276	18317	18051	18146	18073	18209	18073	18027	18198	18120	18241	18269	18056	18012	18201	18093	17978	18157	18311	18411	18227	18154	18175	18213	18242	18199	18343	18188	18180	18023	18228	18134	18275	18151	18341	18179	18090	18172	18220	18255	18102	18071	18153	18197	18240	18155	18121	18117	18050	18304	18204	18216	18389	18028	18118	18171	18203	18248	18304	18165	18134	18181	18103	17997	18159	18159	18075	18131	18352	18106	18003	18188	17891	18116	18292	18196	18160	18000	17970	18214	18192	18139	18352	18198	18052	18075	18159	18190	18187	18365	18241	18184	18074	18060	18021	18203	18142	18139	18104	17963	18026	17998	18178	18126	17997	18235	18382	18147	18106	18020	18187	17950	18144	18113	18215	18051	18162	18050	18036	18142	18145	18241	18166	18131	18084	18327	18058	18075	18114	18275	18384	18087	18214	18082	18199	18243	18182	18331	17965	18176	18145	18177	18210	18233	18096	18173	18280	18194	18365	18210	18225	18132	18194	18224	18140	17921	18159	18112	18046	17996	18321	18130	18205	18306	18203	18109	18170	17968	18181	18213	18249	18168	18141	18078	18398	18263	18194	18178	17923	18098	18248	18080	18248	18248	18291	18118	18251	18230	18237	18265	17937	18110	18187	18186	18161	18104	18226	18181	18082	18099	18243	18229	18181	17992	17987	18211	18155	18216	18146	18292	18046	18191	18207	18149	17904	18247	18223	18065	18461	18246	18137	18177	18176	18213	18042	17961	18112	18282	18162	18172	18144	18039	18224	18230	18224	18096	18144	18092	18275	18120	18211	18243	18152	18363	18172	18204	18123	18325	18082	18504	18198	18126	18206	18219	18224	17937	18273	18162	18093	18285	17937	17860	18107	18341	18259	18237	18182	18258	18028	18051	18184	18242	18160	18134	17955	18003	18015	18070	18160	18003	18117	17976	17979	18219	18137	18290	18231	18114	18079	18371	18259	18196	18036	18213	18308	18188	18230	18331	18096	18226	18105	18316	18187	18159	18242	18339	17908	18031	17945	18311	18204	18260	18113	18157	18085	18279	18190	18180	18071	18066	18137	18156	18204	18185	18128	18146	18152	18295	18222	18233	18204	18142	17881	18341	18276	18157	18057	17942	18184	18098	18050	18011	18200	18056	18166	18218	18303	18332	17914	18227	17969	18061	17968	18069	17997	18170	18137	18258	18224	18091	18169	18310	18059	18203	17911	18357	18110	18248	18194	18189	18159	18103	18347	18172	17904	18484	18138	17892	18122	18218	18180	18158	17993	18260	18359	18384	18326	18210	18346	18145	18111	17856	17965	18090	18297	17984	18060	18142	18183	18150	18053	18254	18190	18164	17933	18220	17991	18235	18018	17840	18312	18073	18088	18032	18059	18016	18016	18267	18153	18307	18416	18301	18155	18230	17938	18133	18380	18173	18166	18180	18390	18115	18158	18185	18262	18191	18034	18320	18100	17943	18197	18243	18150	18041	18012	18270	18016	18229	18036	18210	18108	18341	18238	18065	18089	18175	18201	18079	18035	18180	18083	18227	18240	18266	17918	18094	18130	18131	18065	18122	18297	18046	18158	18240	18210	18057	18137	18103	18247	18054	17991	18112	18392	18144	18114	18028	18242	18410	18140	17979	18082	18096	18215	18255	18128	18137	18201	18105	18361	18233	18206	18335	18173	18171	18246	18204	18320	18321	18040	17914	18215	17887	18175	18161	18264	18173	18177	18124	18030	18295	18051	18097	18293	18261	18129	18294	18140	18169	18238	18220	18070	18136	18398	18204	18275	18218	18064	18083	18057	18078	18141	18002	17931	18083	18204	18270	18222	18381	17991	18276	18244	18080	18146	18225	18191	18172	18131	18158	18340	18090	18155	17950	18284	18118	18077	18145	18147	17907	18188	18067	18321	18424	18362	18130	18039	18039	18211	18207	18013	18048	18101	18361	18058	18141	18123	18262	18119	18041	18164	18393	18134	18194	18201	17924	18100	18126	18140	18254	18311	18105	18216	18020	17920	18133	18353	18399	18159	18014	18186	18186	18074	18033	18363	18095	18085	18219	18038	18334	18162	18073	18153	18231	18114	18181	18235	18117	18148	18405	18199	18238	18142	18262	18117	18074	18252	18283	18077	17989	18049	18184	18076	18163	18190	18323	18295	17893	18406	18169	18096	18012	18042	18165	18227	18229	18163	18107	18298	18207	18179	18251	18162	18190	18320	18022	18305	18138	18111	18100	18465	18321	18134	18225	18298	18363	17963	18047	17936	18390	18235	18275	18113	18367	18368	18102	18043	18235	18036	18319	18285	18195	18064	18128	18101	18034	18061	18167	18260	18098	18227	18094	18129	18106	18226	18207	18268	18335	18201	18278	18310	18208	18252	18238	18025	18161	18099	18193	17882	18343	18310	18258	18273	18037	18306	18290	18225	18320	18227	18304	18071	18158	18216	18277	18149	18116	18216	18137	18251	18006	18073	18183	18278	18163	18131	18116	18157	18271	18302	17906	18040	18071	18173	17936	18297	18125	18095	18269	18131	18007	18217	17956	18141	18190	18131	18078	18133	18239	18094	17902	18189	18084	18249	18200	18285	18166	18105	18127	18422	18117	18235	18256	18164	18363	18262	18021	18249	18085	18276	18131	18122	18094	18100	18351	18092	18047	18058	18301	18281	18249	18214	18366	18221	18077	18148	18235	18138	18116	18062	18221	18084	18539	17956	18215	18104	18217	17970	18147	17966	18074	18167	18142	18171	18310	18198	18028	18192	18166	18076	18138	18167	18290	18312	18340	18224	18327	18114	18031	18120	18117	18262	18179	17998	18185	18091	18143	18227	18110	18259	18254	18139	18156	18047	18068	18290	18229	17948	18135	18082	18234	18078	18177	18026	18309	18085	18220	18151	17994	18303	18156	18178	18251	18299	18138	17974	18089	18113	18460	18229	17996	17921	18008	18081	18374	18245	18040	18210	18373	18377	18123	18157	18065	18355	18331	18071	18079	18287	17951	18018	18332	18281	18406	18189	18125	18050	18315	18200	18358	18029	18261	17983	18260	18205	18140	18167	18235	18329	18103	18038	18120	18074	18131	18164	18131	18129	18074	18008	18247	18053	18044	18239	18112	18126	18419	18113	18061	18091	18253	18070	18195	18221	17965	18335
16369	21826	21497	17967	16573	15412	15158	14983	15092	15036	14860	14766	14791	15138	14793	14732	14905	14776	14826	14932	14830	14855	14941	14686	14949	14799	14840	14867	14787	14799	14685	15024	14767	14806	14889	14648	14770	14861	14681	14718	14882	14760	14799	14756	14863	14696	14841	14825	14784	14671	14839	14799	14896	14784	14776	14622	14683	14878	14836	14850	14856	14887	14674	14810	14744	14920	14957	14923	14894	14673	15021	15028	14822	14933	14723	14935	15087	14769	14884	14787	14726	14910	14909	14730	14906	14864	14821	14877	14852	14886	14758	14866	14865	14804	14965	14912	14888	14801	14934	14761	14796	14636	14865	14806	14800	14702	14701	15190	14726	14817	14805	14691	14615	14853	14840	14862	14787	14875	14802	14841	14649	14782	14768	14775	14856	14894	14879	14749	14830	14870	14957	14901	14792	14823	14832	14794	14731	14956	14744	14784	14896	14653	14690	14588	14994	14714	14806	14847	14912	14968	14705	14773	14753	14672	14793	14932	14749	14840	14637	14832	14696	14855	14665	14753	14778	14634	14907	14700	14646	14630	14841	14871	14697	14987	14719	14741	14765	14844	14784	14701	14823	14763	14678	14876	14803	14758	14931	14713	14723	14846	14737	14810	14825	14696	14719	14949	14618	14738	14716	14931	14589	14837	14831	14869	14779	14776	14873	14899	14862	14743	14824	14690	14824	14706	14657	14794	14786	14750	14854	14825	14815	14782	14920	14768	14831	14796	14848	14741	14697	14900	14789	14842	14766	14693	14897	14833	15027	14638	14719	14672	15074	14689	14824	14645	14655	14861	14715	14856	14743	14866	14947	14829	14872	14952	14742	14788	14763	14724	14675	14842	14827	14716	14737	14878	14835	14902	14785	14872	14736	14674	14829	14887	14680	14833	14826	14693	14775	14779	14799	14951	14856	14872	14937	14734	14902	14757	14735	14811	14815	14784	14870	14689	15024	14830	14790	14803	14939	14741	14647	14755	14721	14903	14817	14579	14820	14761	14743	14879	14818	14794	14689	14776	14843	14936	14834	14804	14941	14790	14797	14882	14985	14930	14708	14802	14750	14873	14881	14939	14820	14765	14851	14928	14767	14899	14697	14699	14910	14835	14787	14857	14662	14581	14812	14814	14918	14792	14926	14852	14760	14851	14794	14806	14870	14770	14705	14788	14727	14823	14722	14750	14747	15002	14805	14881	14876	14899	14762	14828	14712	14817	14781	14804	14892	14710	14700	14632	14826	14639	14771	14889	14577	14721	14952	14719	14775	14732	14790	14765	14840	14552	14839	14864	14683	14654	14715	15038	14805	14843	14817	14694	14963	14641	14900	14640	14770	14700	14665	14674	14945	14819	14780	14789	14975	14800	14828	14833	14925	14868	14734	14676	14763	14823	14811	14689	14840	14754	14773	14945	14734	14809	14894	14802	14768	14698	14856	14892	14654	14796	14959	14921	14683	14623	14759	14769	14591	14860	14852	14639	14840	14650	14844	14853	14775	14612	14690	14815	14964	14717	14870	14861	14910	14782	14847	14717	14733	14938	14881	14727	14889	14726	14858	14782	14798	14698	14936	14888	14842	14859	14846	14885	14822	14825	14984	14920	14717	14855	14679	14924	14846	14821	14788	14807	14938	14861	14710	14929	14782	14804	14813	14960	14745	14822	14661	14808	14660	14901	14810	14744	14722	14656	14552	14885	14895	14773	14785	14823	14960	14773	14623	14883	14798	14841	14761	14780	14929	14787	14752	14803	14891	14787	14746	14832	14618	14709	14764	14898	14841	14797	14712	14917	14678	14927	14730	14855	14832	14729	14813	14710	14957	14808	14735	14624	14816	14781	14829	14743	14840	14739	14829	14739	14812	14806	14787	14982	14828	14867	14844	14972	14779	14788	14711	14877	14814	15029	14911	14862	14867	14743	14904	14863	14666	14809	14884	14728	14804	14682	14742	14726	14749	15174	14685	14922	14614	14686	14857	14934	14706	14919	14790	14878	14781	14773	14724	14717	14787	14836	14903	14765	14786	14763	14879	14764	14732	15030	14656	14766	14828	14709	14833	14918	14849	14808	14816	14825	14904	14663	14680	14876	14862	14726	14703	14832	14882	14771	14763	14862	14675	14799	14955	14765	14926	14769	14764	14739	14681	14695	14589	14851	14916	14765	14742	14854	14709	14801	15022	14827	14621	14745	14744	14541	14606	14859	14773	14823	14846	14895	14680	14646	14889	14824	14777	14706	14719	14773	14680	14885	14859	14643	14862	14910	14900	14778	14871	14921	14796	14737	14799	14892	14881	14779	14933	14788	14875	14798	14801	14788	15035	14733	14797	14812	14644	14789	14656	14804	14746	14671	14677	14773	14842	14752	14692	14810	14895	14819	14842	14585	14825	14791	14748	14909	14829	14863	14881	14716	14784	14866	14835	14844	14882	14823	14896	14848	14800	14751	14742	14826	14733	14758	14661	14829	14758	14813	14727	14938	14707	14916	14950	14672	14775	14890	14796	14722	14726	14738	14892	14835	14848	14772	14801	14820	14807	14754	14872	14768	14786	14689	14763	14873	14812	14730	14859	14868	14915	14695	14815	14813	14867	14812	14768	14796	14647	14775	14730	14663	14727	14813	14850	14903	14725	14950	14889	14897	14832	14731	14703	14824	14804	14693	14795	14906	14889	14764	15096	14763	14930	14826	14825	14859	14788	14750	14820	14827	14927	14828	14922	14701	14724	14731	14696	14952	14763	14623	14912	14899	14847	14695	14913	14755	14860	14841	14925	14857	14677	14846	14754	14870	14765	14683	14887	14787	14829	14817	14726	14798	14904	14750	14901	14792	14744	14805	14704	14927	14676	14937	14851	14812	14739	14763	14947	14782	14939	14929	14826	14690	14708	14707	14684	14782	14823	14895	14816	14852	14808	14931	14909	14853	14789	14763	14930	14634	14872	14928	14821	14878	14876	14944	14830	14893	14701	14726	14885	15042	14847	14769	14791	14829	14814	14697	14709	14832	14825	14843	14680	14840	14789	14784	14856	14851	14772	14667	14999	14896	14806	14969	14968	14802	14856	14773	14861	14718	14922	14904	14857	14792	14833	14754	14839	14823	14618	14724	14767	14867	14800	14895	14805	14915	14745	14578	14749	14760	14790	14839	14971	14818	14911	14969	14920	14895	14811	14772	14912	14721	14740	14780	14765	14713	14706	14759	14878	14744	14930	14773	14791	14805	14842	14717	14846	14898	14960	14818	14849	14899	14812	14694	14734	14807	14831	14763	14864	14553	14604	14778	14774	14917	14847	14896	14809	14604	14849	14938	14886	14961	14690	14750	14960	14749	14821	14757	14797	14693	14833	14604	14680	14658	14737	14798	14672	15090	14929	14855	14729	14797	14749	15028	14725	14794	14802	14690	14771	14962	14802	14822	14775	14907	14687	14828	14759	14908	14630	14667	14812	14822	14889	14675	14727	14741	14877	14881	14780	14823	14911	14818	14966	14817	14695	14910	14737	14751	14980	14764	14945	14760	14795	14853	14862	14948	14824	14829	14852	14846	14810	14762	14816	14731	14780	14861	14678	14832	14778	14801	14885	14774	14810	14794	14876	14663	14765	14851	14883	14746	14834	14704	14765	14832	14859	14742	14756	14798	14714	14824	14858	14844	14844	14674	14860	14757	14786	14811	14736	14825	14645	14770	14706	14767	14794	14892	14730	14791	14767	14789	14885	14953	14894	14825	14987	14806	14707	14772	14824	14815	14718	14788	14808	14730	14853	14830	14798	14787	14760	14795	14846	14767	14845	14942	14852	14694	14769	14861	15023	14818	14821	14754	14604	14861	14656	14875	14831	14775	14709	14999	14538	14890	14728	14704	14799	15007	14434	14780	14912	14736	14815	14862	14852	14791	14782	14925	14724	14794	14815	14838	14926	14612	14708	14749	14851	14839	14776	14627	14795	14714	14653	14698	14811	14782	14843	14802	14943	14740	14780	14848	14741	14763	14796	14801	14938	14799	14899	14855	14761	14657	14884	14778	14975	14758	14862	14945	14647	14899	14764	14860	14793	14784	14690	14811	14964	14835	14932	14773	14748	14920	14858	14848	14815	14778	14743	14857	14927	14704	14866	14632	14836	14793	14756	14791	14713	14715	14867	14831	14867	14676	14701	14868	14840	14806	14814	14909	14752	14831	14829	14772	14602	14885	14687	14967	14769	14808	14842	14946	14889	14813	14767	14753	14751	14864	14861	14705	14625	14817	14818	14580	14928	14687	14718	14686	14715	14789	14721	14813	14803	14795	14760	14629	14906	14789	14774	14769	14967	14746	14844	14842	14827	14777	14767	14705	14774	14854	14822	14778	14843	14769	14879	14704	14517	14785	14828	14875	14818	14713	14678	14734	14894	14775	14814	14944	14817	14760	14960	14652	14914	14876	14959	14871	14783	14722	14793	14869	14630	14910	14909	14704	14870	14903	14745	14912	14720	14816	14905	14678	14826	14804	14904	14839	14915	14779	14873	14787	14857	14773	14887	14786	14783	14865	14799	14921	14791	15008	14589	14823	14692	14795	14821	14793	14733	14857	14872	14667	14729	14808	14748	14656	14692	14753	14936	14766	14684	14823	14914	14908	14888	14770	14740	14710	14869	14628	14857	14782	14789	14833	14859	14791	14889	14762	14937	14622	14762	14833	14871	14926	14676	14725	14797	14922	14793	14682	14944	14811	14885	14917	14842	14787	14883	14662	14868	14880	14912	14618	14885	14769	14670	15089	14801	14861	14785	14924	14919	14908	14872	14734	14825	14849	14615	14941	14784	14801	14727	14838	14726	14790	14723	14906	14757	14838	14772	14788	14920	14938	14837	14771	14707	14726	14933	14780	14946	14820	14858	14721	14612	14863	14876	14615	14910	14982	14751	14814	14619	14959	14935	14709	14845	14777	14890	14820	14920	14713	14752	14949	14711	14794	14880	14947	14799	14879	14922	14768	14813	14869	14541	14842	14451	14738	14849	14822	14918	14916	14867	14880	14814	14850	14871	14769	14896	14808	14644	14718	14655	14756	14797	14858	14970	14564	14886	14673	14840	14763	14744	14720	14945	14800	14823	14845	14728	14891	14734	15019	14712	14830	14763	14807	14830	14730	14808	14724	14744	14795	14916	14859
24156	21180	28491	24438	22403	21973	20977	18782	18066	18161	18222	18207	17881	18041	17998	18147	18174	17846	17961	18072	18059	17971	18082	17771	17939	17575	17825	17754	17963	17860	17813	17844	17754	17798	17925	17857	17906	17873	17824	17898	17994	17640	17836	17772	17800	17879	17935	17715	17733	17946	17936	17826	17736	17887	17964	17831	17873	17955	18067	17764	17953	17832	17716	17999	17870	17796	17984	18036	18027	17866	17921	17996	17920	18022	17978	18028	17882	17726	17964	17664	17712	17753	17962	17783	17803	17745	17882	17881	17660	17761	17881	17874	17905	17949	17708	17875	17696	17856	17874	17859	17940	17870	17782	17803	17927	17842	17892	17648	17663	17807	17765	17798	17677	17755	17935	17667	17868	17929	17598	17746	17961	17638	17822	17691	17991	17904	17719	17744	17799	17784	17663	17724	17959	18004	17817	18012	17891	17890	17868	17819	17951	17900	17897	17778	17840	17742	17994	18020	17710	17892	17843	17812	17713	17647	17748	17772	18104	17843	17475	17742	17809	17706	17669	17685	17836	17625	17643	17797	17853	17941	17816	17640	17876	17823	17764	17889	17983	17844	17698	17602	17962	17820	18000	17731	17934	17750	17878	17761	17725	17871	17876	17790	17652	17787	17641	17753	17928	17875	17819	17638	17802	17712	17680	17840	17815	17894	17859	17887	17907	17818	17826	17898	17738	17669	17844	17824	17880	17803	17827	17694	17824	17659	17954	17768	17971	17812	17637	17477	17753	17690	17853	17688	17493	17681	17713	17782	17849	17891	18028	17851	17878	18034	17761	17931	17743	17978	17855	17733	17840	17624	17820	17629	17624	17660	17641	17852	17558	17658	17727	17937	17922	17887	17760	17785	17766	17778	17796	17695	17642	17724	17823	17804	17902	17753	17728	17747	17775	17845	17796	17755	17785	17758	17731	17795	17860	17828	17761	17604	17898	17796	17618	17644	17675	17657	17730	17615	17717	17658	17574	17807	17838	17837	17725	17775	17672	17638	17750	17776	17921	17741	17866	18024	18007	17718	17745	17851	17995	17768	17655	17822	17874	17913	17881	17682	17806	17886	17799	17846	17711	17740	17725	17898	17882	17845	17827	17791	18101	17719	17686	17724	17631	17920	17846	17779	17665	17855	17807	17796	17832	17659	17730	17721	17881	17763	17842	17806	17912	17868	17750	17840	17751	17762	17841	17800	17677	17712	17823	17972	17784	17743	17825	17812	17885	17745	17887	17866	18098	17806	17688	17978	17690	17747	17643	17752	17579	17893	17791	17742	17801	17841	17857	17639	17878	17883	17636	17868	17776	17795	17871	17792	17882	17819	17711	17688	17701	17770	17921	17794	17990	17662	17921	17933	17791	17858	17831	17849	17772	17714	17739	18006	17709	17880	17814	17750	17700	17666	17829	17922	18032	17736	17502	17981	17961	17829	17745	17809	17820	17795	17629	17745	17841	17711	17794	17648	17858	17943	17790	17816	17684	18166	17878	17609	17751	17641	17690	17891	17785	17824	17805	17878	17887	17792	17716	17686	17876	17760	17863	17773	17753	17744	17842	17735	17664	17787	17751	17966	17839	17919	17888	18109	17915	17699	17979	17886	17819	17911	17676	17763	17692	17772	17792	17935	17807	18021	17949	17861	17659	17873	18101	17713	17715	17870	17814	17758	17933	17750	17655	17852	17793	17817	17595	17632	17837	17831	17713	17722	17559	17844	17709	17596	18011	17797	17652	17680	17600	17972	17676	17679	17917	17710	17963	17779	17651	17695	17704	17774	17747	17551	17737	17847	17824	17833	17869	17717	18019	17909	17729	17999	17746	17740	17807	17615	17685	17820	17738	17560	17686	17720	17812	17699	17740	17855	17723	17831	17901	17823	17743	17941	17966	17940	18015	17812	17857	17877	17848	17702	17907	17764	17823	17803	17784	17705	17787	17808	17728	17499	17658	17693	17924	17790	17716	17737	17749	17786	17647	17947	17689	17970	17776	17602	17813	17916	17974	17934	17773	17849	17513	17881	17900	17829	17738	17856	17578	17833	17989	17735	17751	17938	17906	17766	17583	17586	17633	17606	17712	17767	17622	17906	17900	17654	17630	17886	18002	17773	17786	17839	18056	17683	17617	17615	17868	17791	17923	17757	17698	17512	17854	17868	17774	17819	17892	17781	17886	17864	17675	17790	17648	17691	17749	17915	17699	17903	17734	17921	17664	17805	17685	17795	17820	17867	17754	18082	17677	17747	17541	17769	17843	17643	17707	17756	17666	17754	17988	17700	17730	17787	17732	17969	17638	17699	17882	17882	17679	17676	17587	17648	17773	17933	17562	17812	17833	17946	17850	17700	17651	17916	17755	17764	17737	17804	17876	17799	17984	17901	17834	17710	17859	17801	17722	17991	17777	17604	17738	17747	17551	17786	17906	17761	17876	17766	17775	17726	17818	17961	17812	17760	17807	17782	18001	17871	17810	17547	17750	17922	18038	17759	17982	18023	17924	17695	17807	17625	17813	17758	17714	17631	17768	17585	17774	17835	17980	17766	17687	17648	17904	17744	17700	17937	17646	17751	17807	17896	17801	17808	17743	17709	17871	17796	17897	17762	17880	17825	18022	17889	17919	17870	18017	17664	17950	17856	17667	17705	17739	17735	17877	17859	17894	17833	17615	17546	17748	17852	17883	17625	17706	17900	17731	17996	17844	17686	17630	17685	17943	17865	17739	17736	17990	17843	17943	17691	17871	17979	17736	17827	17595	17968	17895	17638	17870	17850	17661	17903	17528	17821	17702	17610	17840	17807	17734	17850	18004	17918	17582	17761	17906	17726	17679	17713	17769	17818	17914	17696	17634	17907	17715	17823	17839	17731	17750	18001	17989	17730	17857	17641	17948	17712	17677	17629	17962	17798	17967	17843	17718	17687	17785	17738	17885	17794	17714	17882	17823	17892	17725	17810	17656	17740	17633	17491	17710	17939	17849	18013	17940	17761	17521	17693	18013	17811	17852	17565	17787	17841	17883	17787	17751	17607	17827	17710	17745	17887	17875	17809	17981	17703	17744	17577	17590	17880	17881	17859	17832	17846	17916	18059	17810	17990	17765	17814	17685	17687	17624	17742	17719	17824	17967	17811	17675	17650	17845	17815	17900	17845	17733	17757	17789	17855	17753	17606	17909	17859	17912	17813	17718	17850	17601	17601	17955	17952	17787	17704	17827	17517	17703	17983	17848	17602	18069	17675	17621	17640	17772	17842	18010	17945	17864	17925	17706	17934	17810	17594	17881	17663	17742	17756	17666	17686	17623	17844	17798	17869	17928	17876	17701	17714	17869	17942	17775	17803	17949	17859	17896	17843	17705	17820	17674	17814	17841	17537	17555	17679	17626	17594	17690	17757	17773	17674	17756	17866	17921	18083	17841	17721	17872	17959	17665	17716	17771	17871	17657	17748	17688	17719	17649	17575	17891	17776	17895	17963	17834	17851	17627	17763	17898	17780	17800	17893	17711	17750	17942	17983	17765	17620	17578	17530	17867	17637	17744	17740	17796	17823	17780	17839	17818	17694	17609	17713	17832	17875	17787	17736	17904	17654	17728	17799	17922	17930	17948	17696	17699	17595	17771	17834	17938	17831	17967	17957	17692	17753	17839	17802	17804	17634	17658	17579	17705	17792	17801	17892	17840	17663	17867	17860	17891	17828	17879	18111	17800	17806	17718	17685	17783	17777	17715	17615	17869	17732	17578	17792	17960	17996	17810	17748	17789	17766	17888	17907	17643	17917	17918	17740	17794	17643	17791	17545	17909	17967	17688	17935	17812	18011	17746	17960	17755	17799	17706	17887	17572	17737	17772	17840	17817	17655	17771	17710	17741	17723	17863	17857	17856	17547	17794	17622	17706	17668	17855	17947	17741	17821	17756	17698	17710	17854	17884	17787	17547	17580	17760	17743	17774	17861	18070	17853	17789	17735	17674	17852	17617	17547	17846	17807	17771	17883	17874	17683	17869	17798	17714	17761	17796	17832	17571	18080	17692	17834	17764	17865	17733	18002	17689	17821	17865	17860	17988	18066	17760	17804	17791	17895	17834	17918	17706	17790	17956	17872	17649	17779	17889	18082	17812	17787	17773	17763	17875	17735	17646	17745	17749	17775	17817	17764	17756	17527	17856	18045	17853	17847	17755	17862	17779	17732	17870	17951	17708	17753	17735	17776	17865	17736	17649	17633	17763	17960	17993	17709	17784	17934	17850	17833	17810	17586	17809	17648	17799	17659	17887	17880	17524	17597	17934	17927	17895	17772	17777	17570	17746	17851	17621	17798	17916	17875	17734	17873	17913	17946	17783	17662	17624	17647	17718	17644	17744	17774	17954	17691	17814	17875	17786	17781	17922	17582	17811	17876	17911	17805	17826	17685	17694	17610	17643	17782	17769	17834	17809	17636	17675	17855	17992	17656	17826	17818	17638	17964	17649	17672	17715	17734	17895	17973	17877	17710	17649	17608	17845	17867	17877	17749	17768	17879	17865	17915	17679	17793	17845	17799	17914	17641	17941	17980	17830	18038	17692	17873	17692	17906	17845	17783	17728	17863	17717	17631	17615	17967	17802	17710	17684	17649	17757	17916	17875	17864	17878	17704	17704	17759	17749	17911	17832	17708	17711	17700	17748	17628	17839	17763	17610	17836	17787	17763	17787	17719	17726	17816	17911	17811	17695	17706	17759	17926	17492	17739	17885	17694	17919	17877	17833	18037	17681	17904	17904	17885	17662	17936	18004	17938	17613	17693	17833	17700	17646	17671	17769	17821	17817	17968	17897	17738	17743	17831	17748	17813	17741	17991	17656	17754	17842	17673	17976	17726	17702	17539	17723	17813	17663	17917	17759	17693	17677	17947	17780	17836	18011	17970	18101	17873	17773	17780	17541	17988	17880	17723	17663	17743	17977	17913	17807	18020	17860	17909	17963	17587	17780	17695	17609	17687	17740	17895	17889	17763	18001	17927	17872	17777	17790	17806	17892	17698	17764	17733	17912	17900	18008	17957	17742	17722	17593	17940	17891	17809	17656	17920	17654	17687	17862	17872	17915	17961	17931	17678	17924	17629	17952	17980	17869	17901	17801	17712	17625	17862	17919	17786	17738	17798	17637	17789	17816	17822
15788	28532	28169	22264	18261	16275	15696	15397	15257	15045	14931	14902	14782	14597	14723	14905	14754	14535	14694	14527	14713	14677	14623	14533	14651	14599	14758	14518	14622	14678	14691	14739	14621	14738	14551	14701	14659	14666	14662	14642	14571	14788	14648	14641	14589	14666	14442	14491	14651	14553	14671	14780	14592	14801	14523	14537	14665	14706	14671	14582	14888	14717	14747	14651	14575	14589	14753	14676	14830	14885	14607	14766	14725	14769	14779	14623	14631	14583	14724	14667	14656	14719	14527	14864	14652	14671	14808	14448	14714	14755	14487	14719	14580	14545	14759	14613	14471	14595	14610	14670	14643	14642	14540	14582	14663	14667	14518	14602	14680	14512	14501	14446	14603	14780	14646	14625	14731	14444	14597	14562	14602	14811	14781	14663	14603	14496	14489	14773	14533	14650	14736	14772	14570	14526	14702	14508	14408	14741	14731	14677	14594	14619	14350	14673	14526	14609	14581	14553	14694	14841	14554	14368	14699	14547	14657	14550	14734	14439	14771	14574	14677	14530	14554	14554	14661	14618	14629	14717	14570	14716	14550	14584	14526	14505	14574	14802	14552	14640	14671	14564	14614	14685	14632	14775	14637	14629	14543	14640	14559	14467	14691	14617	14561	14508	14759	14635	14493	14416	14728	14680	14550	14597	14353	14577	14609	14536	14591	14517	14595	14742	14588	14763	14618	14662	14713	14678	14505	14700	14674	14622	14621	14667	14459	14722	14449	14699	14691	14714	14612	14608	14564	14586	14546	14559	14678	14602	14457	14752	14643	14516	14687	14573	14613	14752	14590	14658	14694	14545	14450	14545	14558	14747	14692	14583	14558	14616	14428	14621	14601	14711	14504	14674	14588	14589	14610	14560	14486	14526	14581	14610	14707	14550	14721	14752	14636	14659	14502	14535	14642	14694	14574	14548	14823	14713	14503	14763	14538	14530	14451	14433	14669	14674	14470	14438	14491	14871	14808	14548	14665	14807	14645	14773	14554	14536	14269	14680	14642	14670	14602	14468	14637	14433	14545	14651	14417	14684	14573	14643	14530	14485	14651	14674	14498	14569	14582	14778	14634	14633	14543	14686	14647	14591	14507	14378	14520	14592	14688	14640	14576	14451	14645	14554	14580	14703	14566	14956	14566	14761	14557	14856	14534	14580	14787	14535	14464	14750	14642	14597	14631	14742	14687	14572	14647	14722	14686	14705	14693	14469	14636	14573	14579	14622	14725	14607	14519	14503	14424	14696	14683	14557	14633	14600	14782	14398	14523	14592	14521	14595	14639	14663	14558	14685	14658	14527	14526	14652	14635	14716	14644	14769	14576	14565	14478	14719	14715	14561	14607	14686	14855	14653	14710	14518	14400	14721	14513	14588	14649	14583	14548	14541	14564	14624	14567	14667	14626	14728	14511	14733	14539	14688	14459	14655	14700	14735	14885	14578	14736	14560	14714	14639	14588	14548	14590	14499	14629	14708	14556	14393	14711	14558	14652	14643	14662	14563	14636	14653	14607	14463	14525	14672	14593	14501	14775	14398	14575	14453	14656	14596	14549	14675	14410	14519	14560	14676	14545	14438	14367	14675	14608	14731	14644	14661	14716	14709	14699	14607	14585	14768	14676	14776	14622	14484	14675	14617	14495	14445	14496	14690	14617	14547	14595	14456	14566	14611	14454	14658	14570	14741	14882	14763	14523	14658	14625	14625	14517	14501	14483	14615	14677	14382	14511	14639	14645	14571	14655	14635	14499	14605	14737	14425	14650	14589	14724	14718	14574	14645	14651	14638	14587	14599	14652	14575	14680	14550	14642	14379	14625	14585	14579	14728	14657	14638	14721	14709	14643	14686	14756	14572	14560	14602	14506	14555	14606	14722	14523	14548	14519	14657	14517	14664	14575	14494	14668	14540	14668	14748	14618	14599	14493	14767	14637	14503	14580	14562	14495	14431	14631	14561	14690	14685	14561	14691	14565	14622	14436	14542	14587	14626	14601	14739	14546	14637	14570	14488	14485	14623	14724	14459	14388	14473	14653	14575	14470	14648	14505	14444	14704	14707	14688	14446	14683	14818	14734	14697	14670	14628	14594	14677	14386	14477	14537	14591	14451	14706	14520	14609	14632	14757	14504	14594	14597	14715	14642	14739	14676	14566	14723	14583	14567	14529	14659	14594	14570	14646	14804	14577	14421	14569	14508	14638	14639	14707	14732	14754	14605	14602	14616	14668	14591	14719	14588	14645	14684	14626	14543	14431	14627	14689	14509	14642	14704	14605	14653	14494	14613	14525	14684	14559	14552	14604	14673	14629	14708	14748	14432	14833	14612	14599	14649	14603	14705	14605	14623	14596	14796	14675	14541	14544	14720	14502	14701	14570	14409	14707	14641	14562	14555	14650	14579	14466	14555	14665	14566	14493	14792	14651	14565	14618	14626	14651	14489	14600	14615	14596	14503	14464	14698	14535	14513	14453	14671	14439	14590	14699	14555	14760	14571	14575	14668	14570	14804	14562	14625	14669	14769	14645	14555	14599	14716	14669	14656	14590	14606	14499	14617	14683	14724	14557	14422	14508	14464	14549	14390	14546	14732	14697	14674	14635	14658	14508	14694	14554	14575	14624	14648	14640	14743	14609	14410	14512	14508	14702	14613	14375	14515	14699	14502	14569	14538	14467	14682	14620	14670	14743	14738	14560	14482	14677	14518	14681	14704	14568	14403	14475	14708	14680	14650	14517	14683	14567	14643	14608	14399	14506	14703	14633	14639	14577	14597	14580	14626	14565	14537	14495	14543	14570	14687	14493	14661	14648	14577	14637	14716	14758	14621	14713	14665	14455	14509	14555	14639	14477	14584	14444	14841	14546	14578	14396	14526	14660	14527	14612	14562	14724	14539	14629	14553	14593	14543	14503	14564	14707	14546	14616	14691	14707	14668	14490	14500	14808	14521	14531	14665	14652	14702	14571	14692	14624	14706	14632	14519	14671	14547	14655	14718	14463	14678	14682	14466	14566	14670	14582	14682	14630	14529	14720	14633	14731	14686	14660	14557	14726	14561	14607	14494	14559	14637	14498	14547	14734	14562	14565	14802	14529	14673	14565	14640	14544	14652	14718	14889	14498	14779	14682	14483	14624	14644	14698	14581	14786	14671	14683	14692	14438	14505	14738	14451	14689	14636	14562	14427	14769	14525	14662	14534	14910	14598	14753	14618	14564	14569	14627	14516	14624	14586	14553	14664	14557	14777	14615	14459	14631	14719	14626	14529	14631	14496	14613	14727	14661	14767	14541	14534	14765	14609	14579	14660	14705	14667	14889	14636	14816	14691	14701	14681	14646	14625	14658	14391	14600	14624	14543	14529	14757	14648	14542	14723	14601	14464	14584	14674	14463	14423	14658	14585	14531	14562	14459	14662	14499	14560	14585	14518	14647	14450	14539	14595	14562	14647	14533	14732	14697	14516	14497	14664	14685	14667	14569	14501	14606	14500	14622	14666	14546	14606	14656	14627	14718	14639	14727	14673	14492	14539	14594	14450	14485	14513	14551	14574	14618	14522	14611	14771	14520	14677	14634	14618	14688	14585	14438	14628	14638	14618	14548	14601	14564	14649	14663	14589	14531	14607	14567	14584	14615	14625	14647	14539	14519	14456	14574	14588	14579	14599	14585	14599	14581	14566	14545	14546	14707	14488	14705	14661	14469	14665	14422	14679	14532	14480	14548	14507	14700	14626	14775	14582	14515	14595	14611	14441	14504	14650	14515	14530	14514	14551	14529	14566	14659	14531	14640	14641	14811	14584	14593	14751	14435	14508	14486	14731	14554	14710	14657	14561	14779	14491	14675	14672	14463	14535	14528	14528	14644	14575	14693	14607	14513	14623	14681	14533	14578	14625	14726	14541	14607	14640	14519	14673	14600	14609	14560	14747	14478	14474	14504	14598	14720	14734	14599	14628	14484	14543	14699	14644	14621	14629	14670	14599	14482	14509	14768	14372	14635	14643	14564	14630	14714	14570	14531	14607	14570	14525	14592	14508	14733	14410	14747	14556	14449	14522	14584	14536	14679	14644	14652	14577	14586	14574	14610	14719	14652	14633	14675	14621	14577	14710	14606	14502	14653	14595	14643	14597	14675	14768	14416	14421	14643	14760	14646	14581	14674	14821	14648	14648	14656	14594	14641	14566	14610	14621	14688	14743	14642	14618	14732	14716	14556	14665	14381	14500	14591	14682	14698	14511	14482	14692	14542	14772	14626	14832	14468	14670	14714	14627	14588	14560	14606	14613	14692	14643	14542	14671	14679	14621	14767	14599	14647	14612	14478	14640	14615	14870	14585	14609	14747	14509	14625	14734	14572	14543	14583	14637	14517	14667	14643	14578	14573	14681	14367	14593	14614	14686	14532	14475	14604	14486	14721	14672	14626	14617	14634	14521	14473	14487	14659	14617	14697	14704	14715	14713	14607	14511	14650	14588	14507	14566	14705	14696	14504	14555	14492	14473	14525	14664	14632	14664	14614	14595	14615	14599	14611	14593	14450	14585	14440	14645	14577	14542	14595	14531	14602	14699	14625	14605	14495	14591	14632	14633	14622	14558	14646	14700	14613	14717	14565	14468	14475	14590	14671	14407	14561	14563	14539	14667	14662	14602	14422	14546	14678	14676	14625	14744	14682	14570	14579	14648	14440	14590	14518	14816	14654	14731	14673	14613	14658	14523	14697	14550	14446	14610	14646	14537	14597	14644	14533	14507	14683	14723	14612	14634	14661	14565	14469	14866	14583	14572	14602	14651	14735	14373	14557	14591	14548	14572	14618	14664	14545	14550	14450	14747	14725	14711	14522	14646	14542	14603	14662	14572	14606	14596	14607	14604	14617	14710	14533	14665	14467	14697	14487	14800	14519	14567	14686	14651	14679	14702	14685	14566	14670	14654	14672	14632	14571	14715	14601	14472	14536	14715	14604	14614	14525	14703	14577	14568	14630	14522	14724	14678	14842	14697	14527	14603	14508	14577	14652	14758	14634	14532	14565	14659	14528	14555	14807	14494	14763	14640	14651	14610	14677	14620	14578	14613	14535	14709	14566	14604	14382	14462	14450	14679	14672	14477	14545	14572	14667	14623	14593	14690	14452	14639	14642	14599	14562	14585	14599	14548	14590
22863	21128	28864	23712	21472	23420	24710	19819	18841	19222	18810	18611	18432	18518	18292	18581	18255	18323	18312	18133	18193	18079	18246	18379	18457	18348	18388	18353	18259	18306	18228	18184	18093	18261	18270	18201	18136	18051	17908	18012	17969	18150	18311	18159	18266	18603	18190	18142	18123	18154	18175	18220	18150	18310	18295	18233	18152	18345	18180	18050	18028	18151	18095	18129	18228	18182	18277	18095	18318	18166	18495	18353	18230	18473	18366	18521	18068	18210	18145	18027	18221	18330	18466	18260	18186	18069	18146	18331	17995	18148	18161	18319	18157	18090	18098	18013	18058	18153	18132	18202	18167	18259	18372	18124	18171	18088	18167	18065	18042	17880	18151	18126	18059	17837	18002	18006	17920	18128	18105	18061	18160	18030	18169	18111	17920	18017	18136	18320	18069	18148	18174	18108	18036	18065	18335	18175	18190	18191	18155	17922	18150	18236	17972	17905	18029	18083	18073	18227	18234	18163	18054	18172	18351	17923	18083	18280	18068	18203	18036	18184	18153	18142	17967	17954	18165	18082	18037	18172	18136	18044	18417	18011	18115	18017	18224	18377	18212	17928	18273	18135	18085	18261	18227	18179	18132	18113	17923	18012	17984	18059	18226	18084	18113	18055	18133	18212	18015	18017	18104	18115	18327	18251	17982	18268	17987	18060	18045	17865	18073	18054	18320	18072	18024	18388	18280	17969	18051	18108	18140	17999	18181	18070	17945	17949	17857	18288	18128	18120	18018	18024	17873	18098	17995	18107	18179	18297	18092	18045	18074	18226	18048	18200	18368	18164	17811	17948	18217	17894	18150	18226	18117	17857	18074	18161	18069	18024	17946	17907	18130	18191	17963	18133	17989	18084	18166	18174	18219	18004	18107	17871	18222	18310	17975	18211	18041	17910	17889	17924	18238	18102	18249	18005	17733	18040	18098	17976	17966	18057	18114	18060	17937	17990	18078	18106	18238	18274	18240	18288	18156	18151	18093	17998	18149	17801	18193	18110	17901	17904	18075	18154	18127	18170	18139	17844	18196	17979	17998	17978	17733	17873	18126	18180	18069	17986	18302	18199	18045	18094	18012	18198	18281	18299	17935	18138	18126	18078	18130	18144	18156	18126	18126	17863	18062	18137	18092	17965	18059	17871	17959	17940	18012	17984	18147	18375	18071	18100	18081	18103	18345	18189	18148	17966	17994	18256	18324	18133	18324	18351	18156	18003	17885	18007	18064	18316	17911	17968	18100	18001	18162	18183	18079	18110	18058	18094	17962	18214	18060	18158	18272	18201	18192	18080	18337	18093	18258	18121	18038	18129	18101	17984	18068	17999	18134	18093	18011	18202	18210	18114	18138	18038	18053	17952	18214	18121	17971	18070	18127	18085	18185	18161	18201	17993	18192	18130	18157	17773	17901	18047	18188	18157	18157	18062	18012	18024	17957	18052	17851	17894	17859	17869	18005	17998	18079	18067	18066	18257	18042	18090	18137	18166	18122	18055	18097	18250	18204	18129	18296	18025	18098	18092	18124	17943	18051	18259	18218	18071	18224	18004	18156	18105	18049	18245	18070	18196	17977	18048	18024	18132	18038	18179	18158	18013	18025	18236	17975	18139	17942	18043	18012	17935	18180	18109	18068	17995	18234	18021	18284	18109	18208	18150	18074	18299	18191	18148	18108	18168	18147	18073	18162	18296	18078	18122	18240	17938	18209	18131	18137	18139	18127	18135	18069	18219	18079	17980	18212	17866	18027	17966	18100	18169	18138	18301	18043	18133	18001	18000	18047	18347	18281	18152	18100	17876	18086	17999	18178	18019	18035	18086	17966	18097	18136	17948	18038	18137	18190	17997	17965	18052	18104	18251	18067	18116	18229	17920	18055	18048	18156	18308	18042	18227	18100	18294	18214	18226	18256	18214	18046	17910	18067	18089	17992	18218	18191	18077	18057	18020	18170	18162	18010	18188	18085	18300	18011	18200	18167	18162	18174	17967	18153	18247	18099	17878	17997	18294	17887	18127	18097	18322	18094	18043	18236	18016	18007	17994	18062	18152	18193	18202	18000	18173	18221	17885	18038	18051	18229	18030	18284	18108	18319	18154	18006	18120	18072	18054	18049	18026	18124	18147	18019	18140	18056	17977	18014	18143	18058	17894	18175	17921	18172	18204	18108	18074	18016	17944	18111	17999	18068	18131	18149	18287	18092	18023	18323	18055	18132	18065	18155	18136	18026	18067	18005	18001	17927	18304	18285	18124	17901	18139	18131	18083	17910	18238	18108	18067	18042	18169	18056	18104	18101	18242	18072	18133	18221	17948	18106	18280	18048	18089	18357	18123	17743	18143	17997	18213	18134	18112	18144	17878	18150	17982	18074	18004	18094	18182	18134	17991	18105	18226	18155	18275	18119	18201	18145	18000	17979	17810	18254	18095	17905	18076	17924	18312	18121	17928	18054	17996	18127	17963	18172	17933	17991	18055	18102	18030	18107	18051	18034	17799	18091	18073	17988	17896	18137	18166	17983	18017	18098	18232	18251	18122	17998	17874	18181	18101	18174	18025	17981	18071	18242	18140	18027	18177	18096	18283	18274	18193	18129	18094	18140	18108	18284	17921	18117	17994	18338	17911	18062	18202	18042	17953	17999	17863	18045	17905	18089	18251	18157	18353	18184	17819	18028	18153	18200	18161	18120	17999	18126	18084	18093	17966	18182	17970	18238	18015	18124	18226	18021	18085	18220	18100	18173	18158	18112	17980	17965	17905	17902	18010	18094	18201	18166	18153	18311	18173	18142	17999	18392	18022	18156	17983	18191	18076	18051	18045	18053	18070	18029	17958	17872	17969	18128	18125	18030	18119	17973	17958	17981	18016	18326	18254	18037	18058	17890	18102	18051	18204	18005	18025	17991	18097	18097	18397	17917	18464	18280	17768	18002	18028	18075	18101	17984	18065	18030	18251	18062	18175	18207	18032	18090	18182	18205	18062	18251	18247	18172	18098	18071	18300	18168	17959	18103	17875	18090	18092	18034	18222	18037	17982	18131	18256	18095	18086	18028	18042	18043	18273	18294	17983	17930	18061	17993	17973	18258	17980	18117	18079	18382	18042	18180	18148	17993	18027	18154	18122	18170	18045	18228	18135	18094	18136	18261	18197	18050	17984	17975	17982	18155	18184	17962	18214	18222	18286	18146	18034	18324	17855	18236	18262	18016	17990	18106	18138	17826	18118	18100	18305	18129	18171	17924	18102	17913	18260	18156	18252	18093	18239	18087	18095	18095	18188	18138	18378	18128	18315	18092	18156	18009	17729	17930	17887	18015	18032	18153	18089	18232	17916	18122	18009	18069	17884	18063	18215	18062	18085	18267	18088	18188	18234	18054	18104	18117	18084	18198	18146	18099	18074	18017	17990	17952	18148	17982	18082	18043	18229	18105	17991	17919	18253	18059	17947	18075	18138	18036	17935	18078	18134	17936	18030	18315	18125	18099	17990	18146	18103	18042	18088	18140	18156	18071	18072	18303	18122	18105	18186	18054	18115	18160	18070	18115	18265	18024	18055	18004	17922	18147	17976	18206	18032	17934	18001	18229	18032	18092	18189	18230	18020	18054	18233	17900	17863	17966	18177	18055	18013	18037	18119	17973	18178	18119	18107	18070	17865	18043	18076	17881	18023	18186	18150	18059	17982	18040	18078	17983	18020	18388	17996	18157	18007	18077	18002	18058	17976	17970	17837	17962	17937	18049	17928	18163	17968	18109	18157	17869	17999	18060	18128	18410	18334	17987	17950	18024	18092	18222	18146	18181	17952	17933	17938	18211	17928	17910	18215	17975	18139	18242	18134	18029	17992	18134	17903	18027	18255	18042	17887	17965	18140	18040	18121	18173	18116	18218	18097	18118	18288	18134	18104	18151	17832	18133	18167	18236	18138	17986	17994	17843	18200	18016	18035	18238	18147	17969	18085	18146	18228	18282	18032	18167	18104	18144	17885	18168	18090	18051	17747	17881	18383	18279	17861	18060	18146	18132	18182	17976	18058	18206	18076	18124	17963	18045	18352	18343	18110	17962	18103	18098	18026	18101	18266	17967	17951	18299	18122	18135	18320	18104	18041	18378	18260	17999	18143	18019	18115	17992	18084	18072	18286	18145	18249	18128	18145	17972	18017	18382	18073	17902	18115	18008	18323	18089	17966	18203	18342	18071	18112	17992	18202	18183	18234	18113	18124	18261	17945	17870	18117	18128	18017	18155	17876	18193	18254	18054	17911	18142	18034	18263	18106	17831	18008	17934	18100	18222	18162	18129	18035	18021	18148	18258	18119	18043	18049	18139	18071	18018	17893	18143	17965	17833	18046	18007	18269	18049	18083	18029	17895	18139	18196	18253	18133	18016	18111	18205	18121	18079	18204	17953	18364	18226	18131	17890	18001	18045	18055	18311	18113	18102	18223	18112	18459	18327	18009	18240	17995	18119	18086	18035	17938	18019	18002	18280	18140	18170	18266	18108	18015	18028	18070	18142	18155	18099	18053	18106	18090	18077	18168	18276	18312	18074	18198	17996	18114	18122	18044	18130	18069	18023	18094	17970	18208	17980	18328	18068	18082	18056	17972	18134	18126	17934	17866	18259	18284	18078	18112	18280	17971	18197	18186	18009	18174	18152	18223	18073	18153	18205	18067	18173	18050	18154	18037	17923	17953	18240	18079	18161	18038	18134	18069	18041	17900	17920	18038	18057	18105	18187	18010	17992	18199	18041	18038	18194	18045	18167	18120	18234	18171	17928	17998	18032	18141	18107	18044	17905	18082	18141	18209	17993	18225	18214	18118	18130	17918	18250	18010	17848	18169	18128	17950	18109	18126	18109	17912	18128	18094	18188	18102	18048	18153	18094	18255	18152	18031	18012	18188	17986	18097	18324	18196	18208	18178	17987	18221	18216	18344	18209	17973	17931	17842	18099	18138	17973	18102	18044	18131	18055	18062	18278	18063	18252	18122	18237	18047	17983	18362	18029	18183	18184	18275	18124	18254	18122	18134	18309	18032	18143	18155	18242	18061	17940	17981	18075	18022	17965	18102	18117	18111	18108	17994	18132	17962	17903	18131	17974	18159	18145	18142	17967	18126	17945	18300	18314	18052	18071	18173	18158	18129	18265	18118
18029	34156	33178	25998	19732	17491	16682	16126	15672	15485	15641	15251	15119	15294	15037	15067	14967	15033	14913	14798	14914	14935	14985	14880	14984	14793	14787	14792	14866	14987	14791	14717	14688	14746	14770	14974	14716	14706	14900	14857	14835	14822	14832	14730	14932	14877	14600	14810	14816	14826	14892	14684	14799	14880	14692	14724	14706	14788	14749	14913	14644	14831	14778	14856	14819	14934	14852	15017	15092	15075	15026	15036	15088	14899	14946	14908	14889	14828	14837	14956	14944	14830	14768	14955	14791	14911	14631	14656	14750	14803	14788	14812	14787	14750	14684	14775	14669	14779	14821	14855	14753	14753	14725	14852	14764	14872	14810	14658	14938	14901	14743	14741	14717	14749	14624	14887	14756	14801	14941	14975	14718	14665	14866	14847	14823	14754	14639	14854	14872	14775	14705	14606	14780	14704	14803	14744	14974	14760	14616	14645	14686	14682	14881	14666	14773	14840	14874	14862	14814	14764	14785	14815	14845	14839	14926	14853	14815	14833	14749	14856	14807	14847	14780	14806	14880	14615	14872	14825	14792	14522	14645	14759	14955	14720	14769	14810	14823	14623	14740	14759	14754	14974	14817	14693	14903	14772	14822	14669	14806	14689	14755	14834	14865	14737	14620	14647	14703	14645	14637	14713	15129	14653	14632	14753	14627	14794	14854	14823	14650	14726	14727	14792	14789	14713	14756	14776	14845	14724	14672	14746	14850	14824	14795	14904	14748	14728	14672	14589	14552	14901	14846	14738	14731	14874	14710	14967	14734	14723	14808	14727	14678	14742	14809	14754	14670	14694	14747	14662	14772	14799	14766	14642	14613	14689	14785	14813	14868	14747	14735	14786	14711	14896	14761	14768	14747	14816	14793	14846	14837	14650	14802	14578	14697	14741	14842	14745	14584	14648	14871	14710	14724	14688	14611	14765	14793	14590	14765	14788	14823	14756	14772	14778	14608	14730	14746	14897	14587	14802	14772	14677	14564	14761	14710	14594	14777	14702	14910	14885	14919	14806	14533	14952	14740	14884	14669	14722	14836	14728	14666	14625	14765	14625	14919	14901	14736	14664	14616	14936	14713	14798	14654	14740	14627	14865	14730	14619	14797	14715	14651	14671	14747	14674	14845	14738	14685	14532	14685	14578	14701	14642	14707	14746	14809	14736	14784	14774	14674	14763	14700	14715	14807	14643	14739	14691	14843	14802	14849	14719	14861	14800	14730	14698	14651	14529	14711	14836	14734	14776	14690	14676	14638	14690	14830	14664	14788	14604	14830	14658	14814	14765	14670	14596	14781	14719	14713	14663	14758	14772	14775	14700	14596	14856	14724	14658	14780	14636	14865	14767	14781	14921	14998	14898	14671	14845	14842	14871	14822	14779	14752	14705	14818	14809	14757	14632	14987	14841	14738	14869	14831	14747	14663	14704	14567	14750	14817	14710	14670	14727	14887	14853	14756	14724	14721	14769	14768	14686	14821	14620	14710	14680	14909	14812	14759	14788	14684	14659	14782	14655	14572	14750	14823	14669	14688	14759	14652	14706	14867	14842	14722	14746	14769	14780	14692	14871	14776	14684	14738	14733	14718	14850	14781	14763	14822	14745	14758	14838	14822	14763	14745	14743	14758	14682	14860	14753	14930	14702	14758	14958	14703	14697	14781	14969	14695	14830	14825	14643	14874	14859	14704	14782	14785	14806	14793	14661	14741	14743	14806	14710	14994	14826	14644	14819	14781	14611	14674	14604	14745	14749	14754	14876	14681	14798	14683	14663	14882	14659	14870	14652	14803	14656	14848	14731	14858	14737	14778	14719	14854	14593	14765	14541	14859	14638	14690	14874	14788	14943	14934	14717	14724	14695	14798	14752	14722	14802	14772	14986	14705	14732	14766	14703	14881	14820	14611	14754	14718	14711	14754	14646	14742	14882	14853	14807	14722	14749	14702	14710	14951	14819	14695	14749	14722	14658	14823	14789	14813	14745	14820	14725	14722	14663	14706	14783	14825	14687	14723	14765	14800	14812	14810	14902	14863	14708	14811	14627	14966	14847	14852	14786	14761	14765	14762	14656	14753	14777	14889	14770	14745	14807	14733	14899	14750	14688	14669	14554	14712	14760	14644	14734	14692	14807	14646	14799	14757	14743	14795	14789	14772	14586	14693	14623	14797	14756	14634	14749	14856	14743	14739	14756	14817	14959	14866	14819	14756	14786	14808	14731	14936	14663	14641	14609	14664	14840	14786	14898	14715	14628	14792	14820	14801	14635	14716	14740	14623	14763	14701	14737	14771	14743	14750	14679	14628	14647	14750	14929	14648	14779	14733	14915	14772	14745	14758	14967	14634	14681	14741	14957	14896	14783	14778	14643	14873	14825	14631	14781	14702	14867	14576	14735	14691	14832	14736	14617	14761	14780	14679	14936	14844	14808	14725	14523	14726	14845	14686	14745	14750	14836	14620	14823	14634	14717	14642	14811	14576	14604	14820	14738	14677	14771	14848	14783	14981	14656	14847	14751	14600	14729	14779	14746	14838	14611	14688	14867	14819	14668	14667	14710	14650	14663	14894	14708	14682	14654	14880	14737	14880	14895	14836	14792	14722	14691	14818	14784	14758	14924	14658	14800	14717	14811	14794	14709	14722	14903	14697	14652	14701	14916	14801	14756	14896	14811	14794	14839	14798	14799	14807	14832	14689	14795	14918	14885	14773	14837	14749	14691	14715	14686	14679	14888	14797	14655	14687	14729	14765	14967	14828	14783	14865	14743	14714	14763	14861	14504	14834	14654	14981	14742	14825	14818	14717	14760	14914	14664	14718	14750	14809	14563	14799	14720	14875	14814	14727	14801	14790	14633	14742	14642	14914	14670	14799	14575	14845	14714	14649	14765	14817	14725	14928	14836	14735	14774	14857	14687	14702	14604	14698	14687	14698	14870	14673	14806	14633	14748	14654	14625	14815	14613	14648	14810	14748	14837	14767	14789	14933	14867	14809	14803	14785	14686	14793	14818	14665	14630	14740	14641	14765	14832	14990	14840	14577	14718	14580	14847	14864	14833	14746	14718	14817	14715	14561	14625	14779	14783	14756	14662	14800	14737	14766	14652	14727	14630	14832	14788	14722	14861	14699	14749	14807	14605	14714	14582	14852	14785	14644	14751	14675	14681	14683	14872	14672	14749	14840	14755	14675	14931	14838	14668	14761	14634	14762	14747	14827	14636	14647	14652	14721	14618	14780	14785	14739	14838	14737	14752	14722	14680	15033	14787	14759	14724	14681	14674	14752	14737	14829	14808	14597	14710	14847	14803	14743	14643	14822	14674	14782	14729	14807	14775	14848	14838	14892	14757	14809	14765	14689	14638	14643	14837	14753	14820	14797	14806	14826	14754	14749	14858	14830	14800	14771	14552	14943	14719	14751	14646	14678	14789	14882	14726	14743	14596	14925	14820	14808	14708	14872	14649	14872	14826	14834	14681	14682	14863	14899	14709	14834	14699	14736	14630	14779	14661	14662	15015	14730	14684	14746	14737	14818	14771	14677	14587	14740	14746	14941	14897	14819	14792	14576	14659	14798	14670	14639	14830	14756	14815	14673	14696	14815	14641	14573	14623	14839	14717	14722	14733	14768	14674	14954	14766	14874	14839	14636	14728	14670	14892	14622	14635	14810	14640	14778	14806	14662	14791	14834	14722	14801	14902	14836	14792	14723	14600	14645	14824	14819	14740	14656	14852	14669	14737	14504	14688	14901	14746	14652	14832	14780	14809	14776	14753	14837	14627	14762	14811	14804	14581	14828	14690	14708	14771	14653	14858	14704	14857	14716	14658	14698	14720	14761	14614	14868	14686	14957	14843	14879	14722	14732	14650	14650	14573	14700	14758	14776	14604	14732	14842	14689	14671	14925	14720	14651	14720	14892	14825	14864	14743	14785	14706	14673	14825	14652	14466	14748	15037	14738	14730	14674	14685	14720	14923	14878	14539	14886	14813	14711	14666	14866	14787	14579	14769	14925	14773	14863	14738	14872	14793	14818	14727	14775	14626	14766	15025	14692	14692	14847	14494	14812	14789	14586	14668	14622	14747	14632	14653	14678	14749	14863	14806	14645	14612	14801	14701	14565	14716	14803	14653	14783	14706	14825	14693	14623	14639	14757	14578	14776	14681	14909	14813	14747	14619	14844	14872	14771	14761	14821	14683	14621	14897	14695	14828	14817	14842	14692	14725	14905	14682	14729	14654	14722	14604	14700	14783	14765	14834	14783	14677	14803	14763	14791	14757	14736	14663	14722	14687	14792	14768	14758	14861	14709	14874	14787	14700	14834	14908	14666	14857	14760	14866	14747	14811	14747	14764	15004	14843	14833	14699	14575	14942	14729	14639	14833	14746	14760	14670	14789	14752	14757	14760	14667	14715	14907	14774	14807	14818	14769	14584	14875	14545	14917	14798	14747	14694	14680	14646	14744	14728	14571	14759	14797	14525	14863	14737	14885	14561	14778	14818	14742	14801	14709	14783	14870	14803	14928	14670	14722	14706	14868	14760	14686	14629	14635	14716	14796	14766	14691	14798	14884	14800	14861	14628	14805	14645	14779	14832	14683	14694	14691	14831	14905	14592	14637	14697	14834	14837	14764	14641	14726	14765	14671	14580	14775	14751	14600	14772	14797	14767	14714	14628	14793	14816	14662	14745	14772	14562	14775	14738	14777	14735	14717	14629	14709	14646	14764	14713	14731	14797	14729	14791	14812	14725	14648	14753	14608	14828	14718	14850	14737	14765	14721	14749	14602	14640	14701	14938	14869	14841	14648	14885	14754	14664	14886	14733	14639	14696	14769	14736	14741	14463	14714	14695	14832	14758	14722	14891	14643	14833	14719	14785	14712	14775	14905	14659	14598	14682	14870	14718	14544	14627	14774	14609	14934	14858	14659	14641	14694	14902	14661	14592	14863	14880	14821	14713	14748	14664	14600	14708	14791	14720	14532	14782	14786	14581	14601	14837	14888	14608	14548	14809	14799	14739	14612	14555	14935	14786	14665	14711	14725	14693	14709	14788	14781	14748	14939	14772	14729	14673	14719	14675	14832	14868	14901	14619	14920	14865	14672	14808	14553	14693	14803	14799	14844	14824	14669	14872	14766	14741	14797	14776	14627	14696
27907	22479	25487	22404	18731	18360	18434	18090	18126	18176	18278	18110	17966	17971	17925	18063	18081	18088	18061	18197	17994	18072	18101	18018	17886	17765	17905	18027	18156	18158	17884	17822	18047	18095	18127	18009	18171	18067	18062	18087	18100	18028	18106	18168	17896	18073	17957	17940	17803	18297	18117	17954	17993	18050	17982	17914	18021	18010	17867	17895	18232	17981	18109	17964	18130	18045	18183	18088	18080	17973	18139	18009	18201	18016	17817	18242	17913	18230	18038	17950	18007	18248	17870	17970	17970	18207	17802	18108	18055	18027	18025	18062	17986	17845	18109	18045	18049	18014	17839	18209	18024	17901	17923	17926	18134	18183	17930	18091	17783	18164	18064	18065	17966	18019	17997	17965	17968	18039	18007	17981	17838	17990	17870	17980	18042	18029	17855	17912	18040	18016	18066	18026	18356	18043	17859	17736	18044	17845	17932	18124	18055	18061	18065	18060	17865	18298	18100	18144	18012	18037	18027	17939	18029	18015	18016	18138	18048	17936	18006	18107	17904	17792	18047	18015	17988	17971	18054	18040	18091	18149	18116	18179	17913	17863	18048	17965	17991	17982	18159	18199	17907	17981	18198	18157	17925	18081	18158	18230	18071	18050	17951	17873	18095	17887	18157	17851	18056	17998	18073	17859	18017	18112	18057	18000	18227	18064	18007	17946	18022	18035	18027	18018	18144	18090	17840	18200	17882	17990	17839	17982	17864	17871	18051	18284	17799	17861	18107	17962	18117	17928	18034	18003	18044	17834	17955	17999	17951	17939	17915	17856	17862	18140	18117	18129	17902	18247	17983	17950	18158	17961	17945	17900	17926	17830	17843	18006	18132	18073	17954	17806	17934	17933	18139	18021	17950	18096	18033	18016	18131	18068	17922	18093	17895	18051	17951	18039	17903	17935	18004	17913	17856	18044	17970	17917	17745	17817	17981	17966	18036	17995	17910	17923	18108	18165	18056	17911	17873	18220	18133	17904	18150	17868	17913	18050	17997	17820	17959	17913	18072	18062	18059	17903	18065	18041	17857	18090	18256	17971	17771	17895	18097	17978	17943	17927	18135	17912	18063	18177	18105	18087	17978	17830	18075	17952	18174	17968	17986	17964	18109	18003	18007	18089	18148	18023	17919	17962	18150	18142	17911	18081	18095	17910	17984	17941	17974	18047	17926	18004	18173	17868	17994	18132	17895	17966	18118	17998	17820	18191	17891	17841	18075	18066	18024	18109	17977	17822	18131	17970	18014	17837	17937	17936	18062	18014	17850	17945	18031	17777	17723	17986	17948	18027	18059	17853	17949	18170	17942	17896	17889	18067	17916	17987	18036	17884	17983	18155	17975	17838	18009	17989	17973	18134	17795	18078	17849	17963	17967	18019	18057	17934	18270	18110	18048	17844	17798	17957	17863	17976	18172	17782	18031	18057	18148	18039	17941	18039	18165	17925	17818	17904	18149	17945	17929	18125	17903	18093	18046	17908	18039	17977	17735	18072	18054	18234	17963	17971	18173	17927	17926	18151	18096	18091	18135	17920	17885	17999	17896	17934	17838	18040	18016	17973	17939	18014	18051	17918	17658	17993	18004	18001	17994	17748	18050	18096	18134	17997	18079	18149	18109	17921	17985	17914	18077	17980	17985	17889	18169	18023	17983	18033	17927	17839	18069	17939	18078	18073	18135	17985	18005	18110	17941	17961	18211	18038	17907	17864	17874	18029	18191	18004	18117	18005	18061	18010	18061	18082	17941	17940	18067	18090	17867	17993	18068	17823	17895	17842	17988	17757	18094	17893	18027	18082	18035	18091	18129	17879	18054	17972	17975	18064	18116	17802	18196	18099	18090	17885	17886	17976	18015	18075	17870	17981	18104	18209	18126	18229	18092	18140	18042	17908	17888	17950	17836	18021	17940	18038	18182	17853	18100	17776	17932	17886	17998	18022	18096	17863	17784	17937	17993	17893	17943	18036	17960	17941	17979	18087	18125	18086	18107	18177	17898	18052	17902	17924	17808	17899	17901	18062	18118	18155	18115	18101	17830	17761	18098	18047	17887	18012	18058	18058	18233	17988	17947	17938	17931	17939	18024	18114	17937	17844	17946	17944	18036	17729	18017	18154	17963	17888	17993	17917	18089	18032	18004	18012	18022	18019	17978	17902	18050	18013	18027	17893	18010	17886	18010	17962	18033	18028	17892	18127	17899	18049	17981	17977	17844	18020	18168	18090	17995	18041	17785	17800	18000	17915	18048	18104	17928	18040	18015	18126	18138	17956	18030	17907	17901	18033	18348	18021	18151	18032	17955	17949	18050	17969	18116	17862	18095	17867	17985	17907	17862	18143	17951	17775	17965	17982	17849	18046	18011	17949	17886	17962	18006	17886	18074	17799	17900	17977	18321	17896	18055	17896	18089	18026	17991	17940	18043	18029	17852	17939	17956	17780	17993	18006	18000	17889	17949	17955	18014	17911	17880	17932	17843	18034	18119	18130	18123	18148	18201	17934	17940	17853	18016	18021	17973	17904	17772	17974	18020	17877	17753	18100	17953	18167	18175	17885	18070	18029	17977	17973	17824	17929	18039	18205	18056	17785	17984	17694	17798	17998	18086	17965	18047	17787	18153	17959	18142	18069	18067	18029	18186	18042	17867	18051	17996	17994	17901	18113	18056	17782	17979	18000	18013	18118	17883	18130	18076	17954	18025	17873	18081	17878	18014	18132	18071	18076	17835	18056	17907	18028	18130	17837	17977	18145	18036	17962	18048	17821	18022	17939	18084	18056	17982	18129	17844	18060	18074	17977	17956	18008	17950	18017	18008	18121	17991	18022	18174	18196	18073	17763	17959	17942	18113	17733	17970	18031	17944	17991	17995	18011	17921	17948	17999	17900	17939	18019	17958	17980	18016	17857	18061	17892	17853	17819	18064	17881	17894	17779	17964	17816	18116	18105	18127	18005	17949	17676	18009	17979	17999	18007	17640	17940	17961	17973	18017	18044	18098	17880	17990	17958	18078	18152	17875	17911	18111	18143	18169	18054	18247	18095	18120	17997	17972	17812	17969	18075	17794	18033	17989	18022	18099	17868	17956	18130	18019	18042	17876	18063	17918	18016	18150	17901	18068	18050	18035	17976	18154	17975	17948	18147	18073	18165	18150	18034	17851	18088	17975	17840	17966	17973	18053	18010	17876	18056	18000	18105	17981	17884	17906	17980	17984	18031	18074	17947	18046	17995	18091	17846	18088	17798	18203	18169	17945	17870	17972	18160	18158	18056	17743	17933	18039	18028	17950	17870	17900	18071	18161	18174	17883	17968	17921	17993	17928	17927	17956	18014	17834	18206	17743	17957	18180	18113	18176	17940	18074	18038	17917	17895	18084	17905	17822	17937	18124	18117	17904	17981	18045	18005	17992	18173	17803	18178	18109	17935	18240	18022	18115	17930	18192	17792	17988	17925	17993	17888	17995	18101	18021	17861	17868	17872	18061	17945	17725	17810	17895	17798	17804	17843	18125	18062	18195	18096	17973	18043	18147	18027	18038	18002	17850	18063	18094	18022	17836	17859	17928	17956	18172	18032	17942	17997	17923	18010	17809	17894	18183	17916	17895	18143	18173	18074	17971	18112	17968	18056	18040	17829	17975	18147	17975	18088	18039	18079	17947	17992	18017	18111	18013	17882	17975	18163	17977	18088	18049	18089	17966	17825	18212	18030	18026	18070	17993	18127	17995	18169	17986	18018	18036	17955	18098	18088	18082	17917	18145	18169	17891	17927	18197	18044	18066	17969	17973	17954	17988	17847	18015	18102	18101	17741	17973	18082	17829	17969	17946	18025	17981	17908	18073	18138	18059	17990	17792	17992	18012	18019	17811	18080	17892	17945	17819	18060	17882	17965	17846	18095	17928	18173	18092	18140	18036	18104	17989	17826	18066	17974	18032	17971	17896	17900	18140	18198	17997	18175	18048	18196	17897	17913	17876	18105	18034	18074	18059	17916	17985	18139	18124	17990	17880	18023	17931	17910	18176	18102	17929	17793	18126	17902	18098	17973	18104	17838	18141	17984	18121	18182	18221	18112	18164	17972	17973	18036	17985	17944	18099	17922	18135	17709	18114	17992	18003	17852	17984	18083	18040	17982	18154	17865	17810	17839	17921	17906	17996	17795	17999	17853	17877	18025	18115	18101	18106	18072	18051	17890	18145	18113	17853	17907	17996	17994	17853	18101	18224	17963	17828	18050	17970	17964	18025	18014	18148	18129	17950	17910	17899	17972	18227	17797	18173	17987	18163	18166	18038	17962	18086	18101	18050	18136	17950	18054	17977	17795	17977	17958	18069	17987	17934	17893	18140	18058	17864	17881	18017	18097	18158	17867	18011	18184	18125	18177	17888	18040	17866	17941	18015	18068	17952	18078	18123	17945	18221	18121	18027	18137	18041	17993	18261	18082	18117	17883	17841	18034	17789	18003	18041	18014	17760	17939	17910	17957	18064	18217	18011	17925	18160	18011	18139	17970	18023	17956	18095	17986	17982	18112	17963	18095	18042	18003	17996	17968	18050	17887	18124	17879	17919	18159	18005	18075	18094	17951	17812	17769	17864	18001	18094	18010	18134	18009	17986	18087	18034	18033	17846	17995	17896	18091	18065	17764	18024	18204	18221	17833	18119	18162	18055	18253	18133	18051	17988	18020	18121	18053	17908	18006	18122	17982	18131	18145	17998	17987	18058	17804	18013	18021	17965	18039	18165	17849	17909	17919	18147	18119	17948	17977	18070	18093	18071	18075	18150	18067	17864	17836	17896	17996	17905	17874	18146	18118	17988	18083	18204	18111	17923	17875	18188	18249	18172	17968	18239	17993	18076	18148	17856	18077	18180	17940	17985	17907	17929	18053	17842	17883	18009	18150	18113	18143	18023	18060	17909	17973	18124	18209	17963	17955	18109	18132	18026	18169	17977	17920	18109	18037	17909	18200	18034	17792	18063	17946	18254	17935	18124	18074	17946	18087	18066	18069	17999	17895	17932	18145	18055	17980	18027	18192	18003	17951	17858	18189	18060	17927	17992	17916	18079	17920	18040	18003	18170	18053	17880	17818	17986	18108	17937	18014	18007	18005	18148	18000	17900	17994	18046	17982	18004	18322	17967	18053	17994	17898
16693	22320	21331	17208	15470	15192	15108	14740	14731	14559	14890	14640	14736	14621	14764	14708	14665	14594	14830	14739	14516	14899	14520	14675	14640	14778	14652	14661	14652	14725	14706	14614	14675	14722	14790	14751	14762	14686	14555	14925	14503	14665	14693	14701	14833	14894	14637	14874	14700	14812	14694	14577	14687	14740	14734	14746	14725	14691	14600	14633	14945	14585	14650	14853	14731	14818	14730	14631	14851	14881	14735	14811	14761	14904	14688	14865	14669	14728	14743	14647	14662	14738	14763	14701	14744	14614	14730	14684	14687	14738	14701	14785	14588	14744	14567	14775	14578	14462	14651	14741	14723	14691	14632	14751	14850	14587	14639	14764	14690	14596	14807	14556	14683	14686	14819	14759	14632	14556	14706	14831	14709	14842	14664	14673	14675	14744	14699	14753	14789	14594	14564	14740	14716	14686	14676	14694	14649	14599	14656	14718	14526	14507	14778	14726	14751	14693	14695	14588	14593	14690	14733	14785	14605	14733	14713	14730	14638	14585	14866	14693	14630	14635	14688	14692	14673	14626	14614	14872	14567	14616	14622	14529	14744	14729	14725	14783	14783	14707	14691	14682	14776	14655	14596	14673	14806	14790	14734	14706	14733	14576	14710	14802	14608	14609	14695	14596	14728	14751	14731	14787	14796	14685	14694	14750	14829	14676	14703	14670	14679	14846	14712	14738	14446	14594	14581	14469	14769	14551	14600	14614	14669	14581	14913	14633	14614	14736	14763	14666	14603	14785	14598	14558	14683	14662	14721	14518	14640	14732	14589	14653	14742	14626	14786	14624	14598	14571	14625	14740	14674	14681	14747	14731	14702	14673	14536	14630	14743	14671	14649	14689	14649	14626	14682	14736	14697	14696	14608	14777	14751	14671	14769	14821	14744	14702	14626	14712	14609	14669	14610	14650	14626	14683	14502	14663	14516	14609	14593	14649	14687	14730	14720	14623	14658	14522	14708	14774	14640	14707	14686	14669	14684	14692	14700	14494	14679	14810	14683	14662	14905	14787	14647	14668	14742	14619	14535	14766	14737	14618	14708	14759	14920	14645	14679	14765	14676	14677	14753	14767	14572	14665	14596	14643	14630	14644	14612	14665	14691	14828	14739	14637	14572	14648	14698	14622	14668	14583	14815	14638	14670	14631	14637	14597	14654	14668	14674	14730	14621	14693	14657	14771	14542	14746	14857	14679	14639	14627	14749	14686	14755	14725	14508	14725	14610	14662	14824	14712	14687	14698	14728	14619	14663	14740	14809	14569	14962	14754	14546	14763	14593	14811	14685	14562	14739	14563	14641	14648	14716	14591	14718	14807	14769	14592	14999	14727	14574	14664	14593	14658	14574	14740	14602	14668	14876	14583	14678	14497	14512	14670	14711	14809	14832	14727	14635	14755	14680	14730	14699	14765	14853	14590	14744	14577	14690	14786	14552	14776	14708	14743	14599	14758	14651	14815	14663	14552	14749	14545	14618	14792	14734	14706	14788	14647	14630	14515	14607	14738	14759	14651	14667	14653	14638	14737	14727	14582	14790	14780	14610	14905	14761	14551	14604	14775	14873	14644	14546	14721	14743	14765	14741	14679	14719	14595	14830	14746	14755	14586	14840	14683	14641	14672	14528	14771	14599	14811	14664	14871	14728	14835	14388	14683	14669	14527	14734	14562	14806	14676	14714	14633	14731	14621	14794	14735	14752	14758	14625	14871	14696	14782	14685	14411	14663	14635	14752	14661	14777	14610	14646	14800	14647	14589	14637	14775	14791	14500	14663	14671	14672	14544	14742	14614	14734	14738	14801	14695	14545	14844	14733	14602	14587	14652	14701	14740	14671	14664	14788	14806	14952	14797	14868	14575	14717	14676	14836	14731	14709	14482	14611	14653	14683	14707	14589	14733	14710	14722	14730	14699	14783	14602	14701	14841	14707	14640	14582	14794	14683	14740	14643	14704	14788	14769	14795	14713	14702	14655	14573	14746	14623	14782	14631	14595	14753	14628	14727	14572	14682	14653	14770	14740	14641	14712	14572	14633	14777	14695	14710	14629	14799	14757	14666	14722	14753	14597	14755	14734	14733	14707	14592	14849	14522	14744	14674	14766	14596	14740	14741	14774	14615	14694	14678	14587	14636	14661	14658	14594	14699	14732	14871	14593	14566	14764	14624	14744	14718	14710	14865	14857	14708	14587	14628	14698	14732	14609	14753	14747	14693	14613	14688	14568	14723	14666	14705	14731	14603	14733	14722	14732	14766	14844	14633	14848	14692	14804	14679	14770	14618	14635	14704	14461	14615	14634	14646	14622	14649	14717	14651	14584	14664	14607	14582	14586	14692	14787	14702	14661	14654	14741	14760	14651	14721	14637	14634	14798	14612	14618	14671	14795	14585	14792	14790	14653	14561	14677	14734	14665	14649	14702	14746	14582	14716	14731	14538	14613	14603	14743	14527	14542	14652	14637	14706	14619	14753	14727	14733	14446	14741	14719	14857	14578	14500	14571	14596	14693	14635	14961	14781	14731	14605	14688	14815	14687	14616	14529	14679	14764	14615	14587	14610	14541	14699	14704	14609	14622	14669	14511	14653	14581	14803	14818	14580	14688	14635	14725	14672	14862	14762	14830	14541	14823	14653	14587	14669	14677	14802	14636	14713	14621	14561	14669	14701	14751	14853	14564	14723	14618	14592	14674	14562	14712	14605	14600	14728	14535	14709	14600	14651	14785	14677	14598	14589	14627	14638	14565	14653	14515	14924	14613	14690	14647	14630	14822	14864	14712	14718	14778	14777	14626	14699	14635	14912	14536	14765	14854	14515	14660	14636	14594	14663	14795	14853	14689	14627	14542	14553	14692	14569	14508	14683	14777	14768	14645	14761	14822	14728	14691	14752	14666	14798	14607	14703	14817	14738	14710	14764	14586	14856	14740	14576	14574	14562	15052	14814	14612	14753	14653	14668	14788	14773	14825	14927	14783	14673	14599	14701	14664	14740	14648	14551	14591	14647	14805	14649	14756	14596	14787	14632	14572	14724	14732	14771	14595	14600	14746	14578	14744	14696	14824	14749	14653	14683	14788	14759	14551	14573	14564	14784	14661	14631	14701	14553	14749	14640	14623	14742	14783	14680	14784	14474	14683	14612	14710	14611	14591	14849	14614	14521	14617	14793	14789	14691	14889	14564	14694	14901	14584	14554	14708	14788	14765	14624	14664	14600	14913	14681	14634	14700	14707	14776	14677	14622	14661	14876	14736	14633	14701	14618	14666	14692	14745	14707	14716	14650	14661	14678	14582	14710	14752	14782	14625	14618	14618	14595	14684	14806	14719	14632	14683	14676	14652	14821	14786	14632	14592	14782	14783	14623	14682	14540	14639	14652	14667	14726	14624	14656	14661	14675	14558	14630	14687	14874	14683	14674	14604	14718	14764	14592	14578	14554	14824	14575	14762	14550	14845	14736	14616	14752	14845	14568	14685	14677	14721	14806	14632	14645	14759	14654	14775	14654	14664	14780	14693	14610	14728	14853	14730	14562	14639	14790	14785	14625	14970	14533	14561	14697	14664	14617	14732	14580	14532	14806	14659	14777	14826	14821	14846	14711	14596	14640	14695	14700	14638	14659	14556	14895	14809	14715	14648	14476	14661	14559	14720	14712	14730	14754	14609	14513	14536	14883	14565	14776	14754	14800	14710	14666	14683	14514	14649	14678	14595	14545	14670	14657	14889	14824	14723	14551	14899	14660	14702	14670	14662	14532	14634	14743	14650	15015	14637	14789	14474	14489	14663	14642	14637	14578	14769	14751	14661	14822	14719	14826	14699	14502	14693	14755	14721	14730	14619	14705	14792	14760	14726	14771	14716	14520	14737	14722	14667	14715	14543	14629	14571	14860	14569	14829	14729	14723	14603	14674	14718	14703	14864	14818	14776	14699	14772	14730	14580	14534	14647	14893	14735	14580	14706	14759	14752	14846	14707	14743	14671	14652	14552	14600	14698	14737	14781	14631	14621	14668	14891	14693	14687	14896	14692	14547	14739	14820	14616	14589	14721	14576	14593	14758	14795	14661	14671	14615	14642	14714	14660	14673	14696	14912	14681	14925	14757	14699	14805	14770	14691	14617	14829	14771	14630	14561	14597	14787	14585	14781	14722	14776	14801	14754	14714	14549	14670	14835	14684	14678	14566	14631	14564	14767	14910	14671	14711	14688	14661	14820	14740	14636	14637	14689	14949	14816	14723	14681	14840	14834	14745	14785	14633	14715	14787	14732	14497	14789	14752	14655	14620	14628	14702	14650	14691	14680	14753	14602	14664	14570	14614	14498	14659	14767	14623	14649	14747	14642	14710	14930	14798	14606	14734	14707	14636	14609	14656	14735	14638	14774	14641	14789	14707	14716	14709	14666	14588	14797	14608	14702	14716	14839	14655	14736	14702	14784	14688	14741	14660	14637	14586	14684	14648	14532	14621	14642	14671	14693	14762	14824	14567	14875	14655	14667	14559	14768	14692	14774	14681	14800	14620	14638	14587	14663	14558	14604	14633	14719	14718	14463	14768	14708	14716	14597	14611	14562	14632	14691	14677	14737	14691	14582	14773	14869	14744	14531	14493	14681	14739	14707	14769	14626	14743	14637	14529	14686	14667	14526	14582	14498	14627	14818	14649	14603	14636	14787	14665	14660	14702	14735	14663	14697	14808	14690	14636	14614	14678	14727	14712	14640	14624	14617	14628	14766	14701	14506	14722	14738	14890	14577	14672	14787	14629	14526	14725	14669	14623	14826	14717	14457	14777	14561	14577	14851	14694	14684	14613	14820	14818	14662	14773	14481	14753	14625	14798	14873	14694	14583	14537	14654	14648	14683	14544	14616	14779	14837	14593	14648	14898	14695	14568	14710	14732	14649	14641	14705	14588	14509	14680	14728	14683	14719	14671	14700	14648	14711	14625	14693	14572	14636	14735	14598	14719	14731	14733	14665	14825	14626	14612	14690	14678	14735	14732	14699	14604	14731	14618	14677	14737	14650	14658	14777	14774	14606	14805	14710	14817	14748	14739	14653	14531	14789	14709	14780	14682	14759	14728	14583	14685	14699	14602	14660	14627	14520	14611	14828	14635	14700	14787	14523	14712	14620	14840	14722	14641	14649	14561	14693	14603
23961	21054	28361	24168	22109	21813	20788	18402	18059	18298	17733	17681	17893	17892	17727	17808	17885	17913	17725	17780	17647	17750	17544	17710	17691	17690	17689	17660	17601	17639	17542	17756	17503	17503	17725	17713	17600	17508	17540	17644	17694	17843	17795	17540	17841	17675	17753	17806	17649	17411	17661	17760	17573	17711	17571	17791	17698	17590	17508	17401	17508	17744	17505	17638	17586	17556	17565	17752	17813	17622	17753	17607	17850	17690	17926	17573	17876	17680	17742	17465	17632	17616	17594	17560	17700	17666	17613	17679	17629	17764	17562	17592	17715	17672	17653	17396	17531	17800	17498	17597	17598	17781	17577	17687	17477	17667	17745	17580	17686	17627	17652	17789	17584	17591	17456	17567	17442	17633	17575	17796	17590	17637	17703	17281	17547	17606	17497	17583	17843	17570	17429	17545	17583	17678	17340	17506	17549	17445	17533	17636	17743	17696	17509	17607	17489	17296	17450	17536	17395	17639	17747	17504	17518	17723	17543	17549	17596	17574	17843	17717	17530	17484	17713	17708	17904	17527	17487	17548	17739	17547	17629	17493	17586	17467	17559	17650	17606	17499	17554	17718	17535	17646	17454	17466	17487	17754	17480	17384	17801	17689	17464	17631	17587	17532	17593	17553	17714	17454	17550	17510	17496	17573	17664	17543	17633	17461	17652	17747	17663	17502	17684	17678	17744	17748	17731	17803	17686	17725	17545	17586	17658	17697	17327	17515	17613	17559	17524	17619	17591	17488	17666	17804	17455	17509	17627	17558	17441	17628	17584	17492	17619	17354	17480	17418	17636	17547	17800	17392	17510	17606	17775	17473	17808	17526	17638	17602	17729	17609	17755	17643	17566	17471	17650	17787	17684	17748	17776	17611	17520	17620	17717	17596	17559	17740	17821	17475	17543	17561	17573	17686	17559	17554	17443	17561	17781	17529	17522	17570	17511	17594	17705	17716	17500	17515	17669	17618	17519	17543	17502	17703	17799	17770	17485	17626	17874	17624	17408	17640	17762	17850	17483	17541	17557	17486	17674	17764	17500	17648	17277	17570	17656	17557	17710	17748	17686	17503	17643	17436	17701	17716	17543	17407	17544	17734	17836	17585	17679	17524	17560	17525	17662	17605	17692	17742	17439	17566	17827	17551	17557	17386	17428	17526	17706	17572	17500	17534	17545	17670	17716	17587	17563	17444	17615	17776	17488	17479	17630	17660	17654	17570	17680	17557	17629	17620	17606	17726	17553	17507	17471	17415	17635	17395	17539	17420	17943	17697	17638	17424	17662	17527	17510	17680	17538	17445	17431	17501	17723	17621	17611	17570	17577	17365	17673	17604	17936	17697	17454	17679	17385	17766	17522	17690	17716	17675	17390	17590	17656	17688	17390	17633	17540	17605	17706	17496	17681	17681	17532	17556	17757	17446	17514	17488	17553	17521	17504	17436	17421	17680	17577	17705	17650	17724	17597	17635	17548	17625	17551	17769	17537	17689	17469	17473	17566	17508	17492	17586	17599	17504	17597	17687	17716	17555	17669	17597	17794	17570	17693	17696	17673	17786	17721	17545	17595	17616	17734	17554	17574	17786	17511	17396	17478	17635	17510	17700	17591	17642	17719	17645	17512	17562	17636	17435	17579	17738	17524	17448	17469	17664	17481	17659	17430	17631	17733	17379	17455	17604	17652	17574	17562	17531	17447	17498	17647	17850	17569	17712	17398	17521	17727	17619	17803	17450	17488	17514	17405	17624	17658	17754	17559	17584	17330	17532	17578	17409	17617	17513	17603	17487	17599	17437	17534	17327	17696	17681	17735	17513	17561	17815	17728	17475	17459	17557	17538	17488	17548	17766	17507	17422	17657	17459	17495	17669	17519	17407	17458	17613	17700	17538	17687	17664	17697	17523	17700	17511	17719	17587	17647	17739	17581	17345	17434	17488	17721	17723	17669	17439	17527	17562	17604	17537	17776	17611	17583	17408	17515	17653	17568	17654	17587	17635	17466	17573	17565	17736	17428	17618	17523	17768	17503	17476	17645	17564	17501	17743	17649	17562	17564	17485	17596	17584	17617	17542	17533	17616	17441	17590	17547	17526	17519	17446	17495	17632	17457	17502	17617	17457	17701	17556	17704	17693	17589	17579	17389	17759	17338	17539	17343	17516	17497	17362	17297	17629	17486	17673	17742	17541	17686	17602	17735	17689	17593	17639	17617	17550	17511	17548	17564	17674	17540	17618	17650	17728	17727	17494	17524	17405	17545	17585	17565	17514	17556	17614	17634	17750	17569	17636	17550	17519	17611	17487	17535	17684	17613	17489	17520	17540	17614	17518	17756	17713	17522	17675	17573	17587	17527	17857	17505	17517	17549	17596	17556	17748	17629	17556	17561	17631	17553	17575	17591	17569	17631	17681	17618	17462	17502	17575	17529	17665	17539	17653	17513	17338	17557	17633	17442	17699	17599	17644	17684	17437	17601	17702	17405	17622	17496	17516	17626	17540	17653	17515	17590	17631	17578	17757	17686	17500	17652	17621	17583	17448	17718	17606	17499	17646	17579	17763	17455	17571	17549	17622	17679	17546	17609	17826	17622	17634	17610	17524	17501	17439	17446	17333	17596	17433	17549	17397	17485	17464	17627	17478	17416	17567	17878	17602	17483	17582	17403	17566	17685	17535	17565	17547	17446	17609	17565	17568	17353	17673	17677	17540	17589	17761	17628	17617	17479	17620	17502	17574	17640	17581	17329	17697	17567	17423	17701	17567	17721	17475	17640	17599	17738	17726	17466	17703	17805	17560	17725	17332	17637	17621	17788	17662	17756	17651	17581	17530	17414	17541	17639	17604	17456	17496	17468	17556	17716	17493	17807	17515	17558	17571	17548	17476	17553	17731	17717	17665	17674	17611	17672	17531	17648	17432	17578	17635	17426	17679	17653	17726	17599	17601	17734	17671	17440	17332	17507	17573	17584	17671	17634	17509	17554	17606	17573	17474	17508	17572	17409	17415	17612	17794	17756	17689	17854	17451	17510	17400	17561	17439	17512	17535	17381	17383	17762	17482	17657	17592	17621	17706	17594	17485	17638	17800	18025	17789	17628	17691	17594	17456	17573	17522	17713	17659	17587	17804	17739	17614	17460	17565	17519	17637	17666	17750	17473	17563	17729	17649	17649	17705	17675	17601	17528	17743	17678	17750	17671	17721	17653	17561	17737	17592	17608	17551	17557	17524	17585	17683	17712	17638	17542	17556	17552	17588	17757	17680	17600	17534	17587	17589	17640	17591	17640	17515	17390	17476	17509	17336	17589	17906	17556	17508	17736	17612	17569	17532	17480	17596	17532	17586	17740	17540	17635	17659	17477	17700	17721	17603	17519	17451	17520	17498	17618	17797	17791	17638	17620	17531	17597	17549	17599	17772	17623	17613	17196	17652	17595	17405	17625	17518	17576	17354	17803	17625	17700	17508	17477	17443	17433	17619	17567	17769	17761	17560	17520	17526	17854	17502	17461	17514	17500	17328	17854	17670	17522	17443	17589	17671	17674	17605	17613	17486	17522	17448	17777	17681	17614	17409	17717	17541	17626	17574	17489	17534	17398	17542	17604	17674	17451	17593	17611	17506	17556	17467	17578	17566	17872	17561	17556	17524	17600	17651	17790	17710	17765	17753	17583	17424	17497	17520	17793	17588	17682	17749	17732	17790	17674	17702	17625	17480	17611	17707	17631	17559	17661	17796	17563	17590	17589	17649	17599	17577	17726	17487	17450	17541	17689	17648	17407	17513	17557	17341	17609	17712	17718	17664	17642	17555	17492	17637	17402	17490	17474	17514	17516	17572	17493	17629	17609	17377	17392	17441	17646	17711	17520	17610	17816	17563	17658	17661	17583	17511	17869	17535	17510	17733	17597	17557	17485	17733	17564	17633	17607	17546	17601	17675	17829	17580	17506	17611	17628	17544	17651	17614	17724	17450	17648	17621	17449	17555	17521	17543	17322	17662	17724	17638	17317	17501	17565	17599	17660	17626	17626	17654	17421	17807	17602	17624	17544	17492	17504	17655	17589	17518	17537	17514	17660	17505	17662	17474	17538	17592	17617	17540	17742	17595	17620	17299	17572	17596	17722	17537	17522	17504	17472	17648	17637	17538	17615	17716	17625	17619	17660	17663	17685	17303	17486	17323	17825	17515	17870	17569	17726	17496	17638	17600	17673	17667	17603	17669	17550	17685	17480	17528	17624	17724	17637	17660	17561	17784	17495	17691	17637	17708	17678	17607	17704	17751	17505	17594	17511	17509	17703	17565	17728	17516	17626	17645	17555	17616	17597	17693	17706	17549	17441	17533	17538	17801	17388	17525	17687	17683	17670	17778	17556	17684	17626	17739	17593	17641	17551	17559	17619	17567	17562	17613	17644	17765	17638	17535	17368	17696	17497	17704	17741	17787	17652	17378	17375	17691	17739	17587	17441	17389	17719	17280	17751	17690	17448	17527	17725	17781	17890	17625	17677	17748	17495	17690	17584	17410	17640	17539	17815	17680	17349	17479	17670	17531	17507	17608	17514	17465	17633	17580	17489	17495	17610	17550	17428	17633	17664	17675	17630	17486	17306	17486	17428	17562	17255	17501	17693	17600	17565	17623	17358	17616	17504	17611	17724	17678	17523	17439	17533	17528	17471	17414	17875	17660	17492	17727	17719	17723	17595	17486	17564	17656	17678	17688	17484	17480	17550	17634	17802	17495	17790	17521	17575	17705	17473	17565	17590	17249	17659	17593	17645	17521	17624	17589	17505	17568	17724	17437	17560	17629	17695	17798	17694	17821	17556	17334	17433	17597	17717	17499	17531	17635	17752	17533	17642	17508	17687	17927	17578	17562	17450	17482	17590	17684	17517	17782	17660	17478	17522	17412	17573	17474	17661	17666	17382	17586	17312	17478	17512	17499	17713	17573	17742	17678	17625	17421	17591	17621	17550	17680	17415	17670	17770	17644	17511	17610	17752	17774	17632	17610	17446	17714	17653	17608	17651	17675	17593	17582	17457	17717	17435	17394	17620	17678	17634	17885	17716	17702	17727	17610	17529	17766	17540	17725	17722	17437	17659	17623	17750	17707	17549	17576	17618	17631	17619	17664	17564	17644	17583	17653	17436	17420	17752	17807
15795	28304	26565	20067	17089	15867	15629	15319	14952	14811	14855	14779	14634	14689	14644	14588	14641	14410	14557	14739	14496	14570	14446	14459	14711	14557	14491	14459	14482	14535	14562	14536	14522	14600	14455	14657	14464	14628	14575	14438	14638	14411	14515	14477	14569	14350	14380	14543	14673	14499	14625	14531	14647	14579	14565	14482	14469	14532	14628	14538	14493	14588	14412	14653	14496	14519	14682	14569	14577	14504	14480	14589	14876	14598	14641	14641	14621	14624	14651	14570	14569	14419	14413	14391	14573	14264	14513	14512	14369	14476	14562	14433	14481	14397	14549	14451	14385	14450	14657	14541	14441	14351	14503	14309	14532	14540	14541	14509	14396	14685	14389	14430	14691	14418	14501	14511	14494	14618	14576	14522	14600	14553	14564	14497	14647	14579	14396	14493	14644	14448	14312	14454	14517	14470	14656	14473	14482	14368	14509	14398	14490	14646	14508	14425	14589	14404	14523	14569	14476	14420	14493	14504	14446	14490	14497	14497	14405	14338	14537	14572	14318	14479	14501	14688	14366	14589	14575	14475	14552	14531	14426	14392	14412	14555	14495	14436	14634	14424	14508	14285	14607	14652	14458	14555	14480	14439	14556	14467	14459	14422	14449	14436	14604	14424	14587	14469	14481	14465	14548	14360	14544	14550	14391	14650	14599	14328	14341	14441	14490	14483	14490	14445	14623	14562	14405	14515	14353	14426	14455	14516	14436	14502	14425	14489	14441	14549	14330	14476	14471	14529	14441	14462	14474	14656	14505	14420	14422	14432	14277	14431	14510	14524	14631	14302	14429	14622	14563	14350	14517	14450	14497	14407	14738	14412	14583	14435	14495	14550	14453	14713	14495	14415	14349	14586	14601	14420	14524	14576	14609	14596	14220	14562	14481	14706	14609	14750	14506	14571	14227	14313	14531	14470	14494	14434	14525	14409	14488	14456	14500	14363	14467	14425	14398	14527	14486	14437	14376	14462	14234	14356	14377	14496	14469	14468	14367	14556	14615	14611	14430	14315	14470	14363	14530	14488	14589	14339	14447	14214	14484	14519	14461	14485	14624	14402	14423	14403	14463	14402	14338	14401	14455	14550	14344	14435	14534	14419	14554	14562	14478	14613	14433	14552	14364	14256	14577	14451	14431	14421	14546	14461	14453	14385	14494	14357	14432	14455	14650	14362	14474	14389	14367	14411	14475	14588	14489	14521	14695	14420	14263	14387	14422	14306	14493	14502	14462	14435	14367	14408	14516	14561	14448	14501	14562	14518	14395	14423	14467	14531	14554	14556	14408	14477	14511	14496	14754	14488	14404	14422	14387	14628	14283	14418	14425	14476	14398	14332	14566	14553	14496	14427	14484	14550	14489	14365	14576	14501	14419	14584	14462	14507	14339	14425	14354	14461	14417	14555	14543	14470	14412	14590	14491	14543	14535	14558	14265	14463	14368	14485	14500	14403	14480	14479	14453	14540	14651	14434	14585	14537	14503	14401	14561	14561	14435	14455	14550	14482	14508	14598	14629	14495	14530	14375	14520	14434	14398	14501	14614	14503	14450	14404	14499	14413	14392	14441	14382	14418	14573	14548	14456	14366	14502	14412	14475	14456	14402	14629	14426	14306	14446	14575	14688	14513	14467	14438	14540	14359	14568	14392	14399	14470	14490	14409	14422	14522	14554	14477	14453	14533	14536	14353	14576	14452	14487	14460	14682	14511	14476	14432	14498	14569	14619	14430	14502	14473	14651	14202	14551	14506	14564	14568	14509	14455	14502	14509	14408	14435	14371	14489	14479	14406	14398	14578	14602	14451	14609	14468	14361	14596	14356	14388	14523	14536	14536	14455	14500	14595	14493	14625	14493	14529	14525	14305	14461	14409	14327	14515	14506	14588	14371	14380	14498	14326	14509	14455	14322	14539	14518	14536	14408	14385	14499	14512	14493	14392	14527	14406	14416	14479	14276	14533	14293	14409	14507	14608	14666	14509	14328	14539	14456	14531	14390	14428	14458	14510	14490	14533	14397	14475	14702	14395	14504	14349	14597	14333	14311	14536	14445	14442	14583	14558	14423	14510	14532	14430	14494	14695	14486	14430	14670	14524	14345	14419	14622	14528	14594	14430	14647	14427	14471	14400	14468	14327	14394	14522	14564	14475	14471	14500	14659	14465	14414	14530	14584	14581	14456	14463	14571	14440	14437	14492	14549	14596	14548	14438	14373	14290	14507	14410	14395	14540	14569	14556	14474	14382	14497	14541	14578	14476	14565	14567	14601	14477	14346	14394	14534	14607	14338	14531	14470	14450	14556	14735	14454	14388	14494	14392	14464	14371	14615	14560	14389	14441	14522	14402	14549	14459	14406	14375	14438	14622	14379	14537	14650	14328	14576	14467	14302	14522	14525	14516	14503	14640	14450	14607	14362	14273	14483	14524	14603	14533	14574	14500	14487	14580	14491	14401	14396	14280	14510	14439	14572	14333	14586	14403	14527	14510	14381	14625	14331	14474	14384	14446	14503	14548	14537	14377	14445	14441	14323	14352	14480	14405	14399	14614	14325	14547	14473	14498	14468	14380	14596	14503	14555	14307	14484	14466	14614	14553	14423	14670	14453	14452	14480	14535	14466	14533	14339	14636	14397	14238	14389	14534	14335	14401	14428	14480	14539	14492	14445	14448	14424	14371	14638	14468	14595	14349	14421	14354	14503	14279	14474	14370	14485	14527	14388	14471	14415	14370	14463	14340	14485	14509	14525	14475	14337	14485	14412	14478	14557	14411	14461	14469	14616	14401	14507	14512	14493	14503	14371	14408	14577	14553	14550	14676	14356	14444	14527	14444	14359	14542	14590	14530	14420	14350	14445	14327	14470	14444	14346	14455	14395	14579	14470	14359	14478	14575	14485	14283	14463	14426	14551	14376	14534	14485	14496	14518	14481	14456	14485	14487	14512	14616	14587	14528	14536	14654	14473	14633	14458	14473	14485	14557	14422	14556	14551	14175	14491	14628	14433	14545	14333	14577	14565	14545	14461	14470	14492	14491	14464	14571	14523	14383	14514	14345	14466	14609	14374	14543	14438	14512	14580	14466	14391	14440	14517	14389	14559	14417	14636	14522	14444	14457	14485	14549	14369	14612	14439	14531	14388	14489	14444	14592	14342	14504	14367	14518	14545	14459	14464	14453	14512	14410	14567	14588	14495	14534	14499	14392	14426	14469	14350	14499	14389	14340	14345	14552	14443	14601	14383	14374	14450	14398	14368	14459	14492	14389	14338	14535	14557	14367	14355	14710	14490	14390	14393	14432	14558	14502	14459	14478	14483	14660	14453	14522	14468	14446	14640	14506	14608	14470	14435	14407	14491	14421	14528	14635	14568	14419	14438	14355	14702	14535	14533	14333	14403	14411	14453	14457	14451	14502	14521	14547	14524	14426	14552	14452	14441	14376	14426	14369	14643	14455	14305	14531	14344	14401	14493	14537	14349	14414	14355	14305	14514	14667	14517	14477	14461	14489	14593	14493	14514	14540	14561	14373	14526	14631	14479	14359	14309	14306	14371	14487	14389	14529	14430	14549	14501	14441	14473	14472	14630	14507	14472	14437	14535	14358	14656	14279	14569	14550	14324	14574	14348	14401	14445	14590	14402	14442	14383	14568	14462	14351	14560	14494	14550	14464	14687	14448	14662	14533	14363	14452	14386	14582	14481	14519	14438	14378	14379	14543	14425	14522	14510	14352	14439	14504	14436	14511	14397	14322	14557	14509	14466	14331	14511	14520	14574	14558	14351	14416	14486	14532	14371	14565	14449	14443	14496	14542	14487	14401	14353	14526	14492	14491	14290	14404	14556	14464	14483	14570	14364	14447	14517	14531	14463	14394	14483	14502	14344	14356	14590	14546	14452	14447	14752	14404	14546	14476	14536	14387	14494	14458	14544	14591	14452	14505	14528	14591	14540	14451	14486	14627	14503	14345	14424	14240	14349	14505	14310	14514	14480	14434	14269	14369	14457	14536	14467	14426	14697	14567	14678	14575	14564	14447	14493	14535	14574	14490	14410	14417	14399	14584	14532	14752	14446	14629	14425	14597	14351	14363	14355	14590	14576	14533	14376	14460	14510	14549	14347	14450	14476	14481	14497	14570	14591	14583	14646	14475	14442	14517	14470	14402	14503	14481	14474	14472	14665	14516	14483	14543	14548	14580	14480	14379	14451	14582	14451	14468	14531	14416	14389	14399	14445	14359	14477	14496	14466	14618	14420	14415	14476	14355	14534	14450	14560	14528	14421	14455	14540	14371	14458	14267	14626	14519	14517	14464	14557	14467	14513	14455	14517	14497	14528	14566	14438	14637	14499	14538	14434	14656	14497	14418	14571	14523	14572	14374	14512	14640	14261	14677	14534	14543	14555	14436	14390	14409	14599	14477	14559	14307	14439	14375	14509	14561	14341	14540	14521	14336	14475	14422	14531	14396	14369	14512	14479	14535	14524	14594	14321	14304	14358	14386	14452	14483	14493	14561	14502	14567	14462	14208	14591	14483	14722	14336	14388	14484	14428	14495	14659	14441	14395	14384	14575	14581	14543	14620	14444	14530	14578	14624	14441	14539	14616	14382	14490	14525	14488	14543	14351	14376	14295	14425	14439	14521	14569	14515	14616	14446	14546	14388	14363	14414	14525	14430	14271	14334	14431	14483	14472	14458	14601	14631	14569	14551	14597	14380	14541	14417	14519	14422	14521	14564	14486	14581	14463	14512	14272	14399	14506	14540	14506	14501	14516	14661	14312	14452	14492	14312	14425	14599	14491	14453	14378	14400	14452	14499	14503	14470	14424	14452	14634	14411	14554	14423	14583	14377	14506	14465	14506	14458	14465	14592	14531	14446	14331	14470	14689	14529	14506	14446	14592	14514	14565	14600	14602	14516	14349	14485	14587	14516	14542	14456	14451	14256	14451	14572	14377	14492	14445	14522	14540	14605	14442	14452	14580	14493	14537	14535	14587	14504	14592	14363	14482	14475	14585	14319	14665	14578	14552	14412	14521	14458	14460	14491	14513	14464	14511	14453	14374	14524	14360	14521	14516	14466	14563	14608	14510	14510	14578	14610	14541	14537	14520	14510	14425	14541	14593	14408	14525	14553	14379	14508	14492	14432	14347	14588
22777	21064	28786	23606	21348	23388	24683	19566	18718	19097	18879	18590	18323	18362	18348	18137	18201	18285	17995	18000	18310	18190	18252	18235	18187	18131	18167	18049	18168	18219	18120	18116	18258	18131	18112	18396	18158	18084	18137	18158	17923	17890	17994	18200	18262	18062	18016	17796	17996	18065	17904	17988	18159	17907	17887	17955	18073	17994	17946	17932	17981	17926	17936	18005	18076	18161	18212	18156	18127	18448	18212	18372	18206	18259	18065	18226	18157	17988	17896	18024	17905	17904	18024	18034	18016	18015	18018	18004	18176	18157	18098	18136	18088	17977	17812	18169	18047	18105	17885	17975	17911	18048	17993	17881	18050	18110	17759	17995	17978	18000	18012	18020	17908	17795	17917	18058	17832	18065	17725	18077	18273	17898	17893	18083	18305	17983	17918	17935	17894	17995	18026	17853	17983	17835	18039	17868	17686	17959	18173	17897	17954	18130	17767	17839	17842	17918	18028	17991	17988	18103	17900	17962	17917	17832	17919	18042	18070	17886	17888	18102	18027	17998	17880	17915	17829	17982	18054	17764	17916	17669	17836	18073	17841	17972	18170	18033	17816	18265	18195	17891	18028	18110	17722	17987	17969	18035	18098	17845	17876	18063	17848	18094	18264	18066	17870	17878	17763	17746	17929	18022	17797	17821	18075	17908	18023	17943	17824	17993	17904	18153	17921	17996	18131	18123	18044	17848	18180	18205	18035	17986	17968	18063	17858	17937	17955	18188	17912	17954	18236	18084	18078	17985	17971	17917	17938	17886	17943	18029	18072	17954	17956	17841	18002	17888	18277	17947	17891	17969	17904	18040	18075	18130	17934	17963	18125	17820	17721	17844	17888	17967	17890	17902	18008	18107	17872	17946	17914	17905	17890	18000	17967	17833	17994	17958	18067	17954	18024	18018	17818	17923	17842	17940	18319	18159	17782	17884	17935	17779	17865	17920	18077	17984	17980	17986	17934	17879	17941	17966	18034	17815	17797	17775	17963	17818	18197	18021	17685	17963	17960	18035	17903	18099	17914	17935	17984	17903	18001	17853	17932	17912	17744	17962	18125	17939	17811	18145	17843	17925	17800	17837	18018	17947	18036	18143	18145	17903	17942	17913	17927	17913	17998	17889	17916	17985	17826	17993	18073	17982	17966	18048	18086	18002	17981	18010	17954	18071	17987	17895	17827	17996	17937	17815	18095	17878	17797	17950	18044	17934	17897	17767	17956	17965	17919	17866	18037	18048	18043	17837	17771	17848	18188	18008	18228	17822	18079	18192	17857	17800	17977	17932	17929	17953	17893	17865	18031	17948	18092	18011	18074	17839	18056	17866	17932	17912	18077	17706	18030	17724	18100	18174	18017	17838	17763	18034	18170	18081	17995	17911	18088	17837	18148	17734	18094	18048	17793	17999	17737	18103	17920	17884	18047	17897	18035	17801	17893	17927	17909	17966	17873	17914	17907	17929	18086	18054	18249	18035	18009	17897	17915	18038	17962	17972	18022	17842	17979	17960	17891	17908	18020	17958	17846	18001	18030	18216	18127	18148	17890	18059	17853	17876	17875	17972	18057	17952	18023	18024	17932	18043	17857	17921	17922	18026	17985	17906	18072	17793	17871	18012	17906	17949	17987	18023	17734	18135	18003	17810	18058	18000	17760	18144	17860	17988	17823	17831	17970	18029	18037	17876	17998	17925	17991	18100	18047	17850	17887	18113	17995	18027	17869	18037	17866	18059	18055	17997	17863	17889	17815	17985	17796	17862	17980	17893	17908	17829	17998	18025	17872	18049	17751	17984	17912	17769	17813	17853	17855	17976	18107	17919	17838	18030	18118	17920	17876	17879	18169	18000	17993	17957	18032	18102	17924	17951	17840	17823	18065	17861	17974	18017	18026	17855	18089	17998	17918	18091	18047	17830	17981	17951	17941	18086	17957	18080	17735	18023	18040	18098	17971	18066	17815	18037	17753	17700	17941	18039	18077	17989	17952	17915	17823	17939	17869	17906	17973	17874	17718	17951	17991	17952	18083	17916	18126	17928	17845	17956	17925	18047	18011	17917	17991	17748	18034	18007	17870	17871	17831	17820	18046	18252	18089	18018	18110	18088	17723	17828	18219	18019	17958	17954	18194	17925	17997	17983	18075	17976	17742	18025	17990	18117	17964	17990	18005	18114	18057	17826	18000	18023	18025	17879	17932	18049	17896	17900	17805	17960	18037	17966	18011	17863	18110	17861	18042	17904	17986	17757	17954	18024	17994	18064	18231	17881	18134	17990	18083	17962	18170	18047	17961	18000	17961	18046	18171	18035	17918	18137	17965	18084	18022	17949	17973	18056	17899	18154	18281	18027	17968	17896	18014	17900	17833	17943	17841	17963	17951	18147	18046	17797	17940	17757	17814	17993	18189	18040	18008	18064	18041	17968	17935	17940	18061	18104	17949	17764	17934	18140	18069	18111	18127	18028	17842	17956	17910	18101	18075	18069	17794	17803	17841	17911	18100	17928	18069	18207	17930	18085	17895	18028	17778	18010	18074	18112	18157	17928	18008	18032	17916	17987	17902	18008	18121	17989	17933	17906	18268	18068	17984	18006	17801	17939	18015	17986	17946	18046	17898	17959	18230	17886	18042	17935	17860	18119	17916	18038	17870	17939	18070	18232	18173	18066	18000	18046	18107	18059	18101	17934	18000	18011	17998	17871	17913	18111	18021	17971	17844	18019	18101	17916	17878	18075	17877	17940	18025	18169	17689	17922	17876	18219	17778	17712	18133	18041	18109	17927	18009	17837	17995	17858	18039	18098	17943	17809	18182	18028	17969	17927	18164	18181	18139	17917	18138	18014	17876	18139	18119	17970	17986	18048	17806	18070	17999	17939	18133	17885	18048	17953	17937	18287	18055	17903	18277	17880	18082	18222	17848	17940	17899	17958	18095	18077	17993	18139	17804	18037	17896	17847	17831	17937	18056	17854	18004	17923	17959	17859	18066	18010	17905	17910	17968	17966	17958	18140	17940	18044	18102	17861	17864	18002	17924	18008	17869	17971	17774	17858	18002	17829	18102	17973	18100	18008	18015	17918	17937	17998	17895	18028	17844	17948	18119	17858	18076	18006	17883	17979	17761	18129	18033	18036	17820	17882	17876	17959	18068	17933	17955	17924	17944	17940	18037	18075	17822	18097	17988	17878	18038	17870	18027	17947	17957	18021	17989	17990	18251	18042	18082	18097	17995	18056	18091	17926	17838	18111	17763	18179	18000	17824	17967	17789	17860	18035	17957	17752	17843	17896	17936	17934	17951	17897	18236	17842	18019	18087	17925	17737	17996	17955	17791	18059	17929	17994	18007	17809	18059	17889	17933	17810	18032	18070	18069	18010	18160	17968	17984	18031	17967	18062	17895	18000	17789	17873	18047	18116	18089	18197	18023	18016	17805	18055	17936	17897	18082	17941	17822	17828	17908	18065	17944	18104	18023	18101	18001	17892	18135	17909	17991	18126	18056	17913	18105	18001	18191	18209	18037	17987	18155	17924	17994	17960	18185	18049	17969	18052	18083	18001	18027	18077	17887	17830	17820	17985	17979	17820	17920	17879	17908	18093	17890	17921	17960	17813	17881	17880	18089	17770	17821	17881	17980	17810	17925	17908	18104	17895	17967	17914	17829	17966	18063	17890	17944	18163	17902	17903	18102	17962	18089	17753	17937	17788	18163	17957	18115	17751	17977	17959	18111	18055	17994	17912	18211	18054	18090	17954	17989	17893	17797	18205	17984	17964	17811	18106	17931	17817	17941	18014	17856	17907	17914	17957	17904	17834	17905	17934	17947	17901	18036	17909	18174	18077	18059	17840	17803	18080	17973	18007	17768	18013	18197	17905	18060	18052	17817	17857	17850	18009	18053	18095	18197	17853	17924	18102	17970	18160	18076	17869	17928	17841	17991	18091	17863	18170	18032	17821	17969	18029	18019	18004	17967	17968	17811	17940	17907	17980	17939	18103	17937	17767	18054	17959	18050	18062	18021	17910	18126	18052	17904	18211	18153	17840	18002	18108	18036	17940	18079	17955	17903	17919	18203	18000	17989	17840	18022	18095	17866	17996	17916	18021	18086	17992	17845	17864	17984	18009	18079	17885	18095	18022	18001	17920	18228	18054	18116	17965	17948	18177	18052	18102	17977	17910	17643	18017	17833	17983	18092	17808	18048	18048	17867	18115	17882	17936	17952	18101	18088	17986	17734	17917	17948	18089	18118	17844	18104	17683	18059	18126	18044	17749	17913	17924	18030	17939	17975	18074	17817	17974	17983	17975	17671	17972	18048	18003	18070	17976	18058	17776	18099	18036	17865	17981	18086	18134	18222	17920	17903	18115	17965	18073	18039	18342	17873	18044	17947	18011	17796	17866	17689	17922	18170	18053	18131	18124	18040	18076	18132	18082	18042	17874	17886	17695	18025	17928	17815	17977	17766	17853	17932	18083	17948	17970	18078	18021	17926	18046	17818	18131	17901	17981	18022	17881	18035	18016	17978	18151	18102	18061	18123	18124	18039	18113	17933	17929	17812	17961	18166	18068	17834	18153	17941	18005	17959	18090	17930	18183	18031	17990	18142	18058	17923	18132	17955	17960	18123	18047	17962	17952	18087	17873	17956	17875	17940	18089	17835	17946	17765	17925	17760	18149	17943	18015	17937	18102	18115	18153	18043	18073	17828	17828	18004	17870	18046	17900	18148	18176	18078	18125	18066	17912	17823	17966	17911	17982	17945	17855	18140	17957	17972	17947	18064	17959	17998	18048	18202	18263	18068	18017	17985	17925	17973	17999	18157	18135	17977	17853	17992	18054	17815	17942	18121	17808	17910	17921	18099	17985	18089	17907	18154	18031	18011	18012	17852	17877	18194	18025	18100	17928	17830	17917	18208	17905	18092	18077	17978	17740	18085	17883	18042	17903	17903	17961	17928	17822	17885	17974	17916	17937	17936	18071	18187	18025	18111	17925	18197	18083	17776	17853	17826	17862	18040	17968	17896	17881	18100	18067	17934	17902	18089	18024	17978	18198	18037	18057	17763	17851	18214	17942	18037	17936	17762	17873	17800	17832	17938	17999	17841	17935	17999	18007	18026	17929	18314	17943	18081	18123	17920	17939	17883	17971	18018	17903
17881	33806	31300	23426	19048	17057	16626	16036	15536	15500	15247	15211	15084	14837	14990	14852	14988	14912	14776	14925	14714	14783	14719	14655	14884	14779	14638	14756	14669	14592	14916	14682	14656	14518	14668	14663	14604	14833	14756	14520	14739	14681	14619	14725	14632	14671	14740	14755	14521	14723	14751	14664	14762	14654	14678	14690	14657	14686	14762	14935	14662	14627	14720	14738	14652	14892	14726	14830	14867	14834	14908	14900	15033	14783	14877	14831	14865	14779	14775	14719	14713	14729	14748	14825	14758	14724	14887	14569	14758	14699	14808	14594	14926	14642	14760	14644	14740	14642	14752	14741	14713	14813	14680	14821	14709	14569	14519	14686	14642	14626	14621	14580	14727	14555	14769	14684	14686	14623	14643	14635	14562	14845	14712	14648	14772	14575	14669	14484	14762	14560	14753	14769	14647	14708	14642	14550	14670	14656	14674	14666	14761	14885	14714	14716	14645	14701	14692	14772	14518	14597	14756	14479	14725	14620	14737	14777	14617	14849	14712	14767	14704	14572	14720	14636	14869	14654	14509	14685	14719	14742	14746	14493	14594	14632	14476	14690	14658	14611	14640	14680	14860	14619	14682	14702	14724	14593	14825	14794	14740	14550	14768	14750	14587	14607	14839	14579	14702	14604	14760	14686	14734	14881	14698	14722	14634	14749	14660	14668	14695	14548	14687	14735	14624	14630	14590	14688	14493	14730	14457	14534	14945	14826	14729	14709	14686	14646	14771	14683	14622	14671	14727	14587	14723	14479	14675	14714	14525	14470	14544	14643	14635	14574	14720	14682	14634	14624	14867	14465	14706	14515	14758	14666	14619	14585	14681	14525	14664	14734	14695	14635	14669	14473	14604	14442	14622	14693	14571	14490	14622	14636	14632	14619	14653	14590	14431	14667	14627	14701	14804	14527	14721	14699	14631	14659	14606	14747	14513	14845	14601	14800	14580	14606	14577	14668	14778	14762	14684	14510	14589	14816	14593	14636	14560	14647	14649	14615	14678	14876	14612	14800	14755	14549	14758	14738	14668	14635	14746	14790	14628	14738	14561	14673	14640	14699	14759	14553	14605	14647	14835	14707	14757	14664	14559	14704	14532	14619	14712	14622	14625	14864	14580	14489	14715	14635	14616	14617	14579	14781	14674	14625	14729	14559	14682	14736	14627	14556	14528	14865	14399	14675	14529	14737	14837	14524	14771	14636	14715	14613	14732	14781	14740	14612	14589	14599	14621	14783	14503	14651	14589	14806	14651	14629	14703	14682	14642	14488	14655	14611	14891	14479	14766	14657	14587	14671	14687	14710	14611	14610	14662	14705	14792	14826	14755	14722	14701	14563	14481	14725	14671	14736	14631	14647	14598	14466	14685	14744	14658	14747	14642	14664	14706	14696	14600	14555	14768	14804	14719	14841	14681	14665	14721	14572	14664	14444	14730	14720	14665	14627	14923	14653	14577	14831	14609	14578	14551	14806	14538	14705	14601	14632	14551	14536	14723	14575	14619	14594	14662	14630	14832	14759	14516	14657	14883	14879	14389	14787	14679	14752	14819	14554	14636	14602	14761	14678	14687	14551	14590	14719	14666	14654	14556	14579	14610	14594	14735	14648	14745	14551	14837	14499	14726	14583	14622	14676	14618	14759	14615	14644	14672	14684	14543	14793	14698	14705	14665	14465	14506	14725	14579	14737	14693	14573	14822	14665	14594	14635	14777	14757	14705	14806	14829	14566	14741	14544	14795	14626	14751	14757	14661	14546	14629	14724	14734	14798	14679	14617	14759	14571	14672	14593	14627	14561	14775	14642	14721	14680	14529	14638	14807	14661	14593	14716	14670	14623	14699	14788	14617	14635	14621	14542	14800	14514	14835	14758	14679	14652	14619	14629	14610	14701	14745	14763	14606	14743	14729	14677	14672	14769	14516	14638	14505	14696	14536	14656	14568	14639	14799	14445	14582	14642	14784	14729	14735	14584	14722	14823	14598	14775	14682	14697	14688	14897	14696	14641	14545	14693	14843	14591	14567	14569	14647	14653	14506	14783	14415	14587	14618	14556	14715	14572	14576	14625	14504	14604	14800	14825	14745	14646	14767	14581	14757	14707	14759	14609	14660	14562	14589	14604	14658	14692	14535	14564	14659	14758	14597	14814	14743	14720	14778	14630	14698	14635	14699	14620	14646	14581	14560	14447	14582	14754	14686	14648	14676	14652	14637	14709	14637	14792	14550	14552	14749	14649	14644	14717	14627	14704	14431	14693	14551	14625	14627	14681	14840	14794	14719	14649	14714	14705	14628	14552	14555	14536	14649	14862	14558	14720	14686	14632	14702	14656	14820	14748	14556	14536	14806	14773	14740	14590	14586	14684	14694	14647	14684	14651	14751	14663	14544	14759	14707	14700	14735	14806	14856	14644	14745	14738	14587	14645	14679	14739	14825	14469	14845	14724	14761	14546	14553	14760	14633	14482	14720	14718	14733	14525	14551	14710	14696	14639	14692	14714	14691	14685	14711	14762	14601	14805	14460	14581	14527	14574	14635	14619	14593	14465	14708	14476	14707	14550	14577	14616	14752	14610	14615	14646	14760	14778	14699	14711	14726	14497	14848	14681	14706	14537	14788	14761	14733	14469	14834	14703	14743	14710	14733	14512	14737	14589	14565	14694	14588	14731	14659	14560	14580	14711	14588	14566	14555	14726	14802	14693	14646	14640	14572	14714	14627	14438	14815	14711	14590	14799	14416	14721	14622	14785	14628	14836	14726	14612	14663	14640	14557	14652	14603	14734	14607	14701	14525	14588	14596	14796	14699	14655	14727	14634	14598	14760	14568	14718	14679	14771	14591	14809	14770	14713	14757	14619	14766	14521	14596	14678	14712	14518	14766	14717	14551	14696	14636	14533	14763	14625	14743	14791	14676	14795	14620	14595	14679	14817	14521	14666	14750	14628	14742	14775	14883	14655	14624	14512	14762	14466	14896	14867	14711	14670	14693	14514	14685	14684	14667	14576	14686	14696	14716	14709	14626	14648	14726	14657	14733	14727	14630	14662	14656	14663	14605	14611	14716	14703	14579	14684	14617	14868	14815	14627	14647	14483	14539	14631	14576	14697	14730	14753	14568	14618	14640	14555	14571	14625	14713	14606	14759	14664	14640	14735	14570	14631	14642	14813	14688	14641	14664	14799	14570	14602	14580	14808	14673	14673	14648	14590	14608	14631	14725	14661	14547	14519	14638	14728	14667	14621	14623	14650	14599	14520	14603	14713	14727	14609	14554	14527	14788	14729	14737	14619	14643	14470	14624	14506	14681	14631	14710	14680	14657	14664	14715	14651	14777	14540	14632	14718	14496	14576	14576	14612	14793	14708	14705	14651	14642	14588	14655	14861	14671	14591	14557	14816	14733	14642	14648	14830	14681	14596	14695	14706	14729	14732	14685	14689	14665	14544	14762	14580	14608	14528	14684	14709	14867	14632	14742	14655	14514	14590	14763	14671	14654	14705	14696	14636	14665	14557	14609	14761	14669	14728	14483	14584	14693	14875	14572	14641	14735	14676	14768	14713	14652	14712	14759	14715	14505	14726	14562	14559	14652	14719	14417	14706	14805	14690	14503	14574	14564	14684	14642	14622	14668	14746	14671	14774	14648	14683	14685	14581	14718	14695	14670	14707	14727	14669	14623	14528	14739	14746	14667	14707	14778	14644	14597	14537	14491	14655	14588	14686	14637	14477	14596	14575	14667	14651	14585	14401	14717	14577	14732	14669	14780	14495	14622	14631	14667	14659	14617	14549	14717	14734	14692	14708	14669	14583	14636	14768	14717	14700	14665	14918	14709	14670	14705	14740	14761	14573	14520	14787	14697	14706	14682	14749	14678	14661	14624	14569	14716	14620	14620	14457	14784	14760	14754	14747	14743	14761	14745	14749	14754	14861	14615	14617	14749	14740	14672	14621	14714	14678	14626	14666	14596	14724	14613	14529	14633	14644	14659	14486	14688	14693	14670	14703	14655	14628	14839	14444	14540	14785	14682	14742	14564	14821	14619	14627	14660	14776	14740	14796	14649	14561	14627	14619	14798	14742	14675	14531	14702	14742	14617	14652	14591	14730	14772	14768	14737	14716	14541	14573	14700	14766	14673	14708	14671	14742	14624	14553	14631	14647	14630	14730	14528	14610	14676	14488	14551	14723	14810	14563	14697	14587	14596	14623	14767	14622	14870	14869	14688	14670	14516	14725	14617	14757	14639	14653	14717	14547	14601	14625	14688	14764	14604	14816	14561	14643	14537	14630	14465	14632	14612	14650	14687	14705	14476	14873	14570	14705	14616	14683	14746	14754	14675	14623	14654	14545	14702	14848	14449	14681	14719	14764	14644	14740	14569	14726	14472	14621	14716	14690	14645	14764	14503	14650	14558	14614	14658	14741	14539	14804	14669	14864	14647	14599	14772	14817	14894	14571	14751	14582	14575	14532	14669	14502	14511	14720	14622	14733	14786	14723	14707	14525	14597	14575	14744	14767	14589	14680	14646	14741	14649	14491	14689	14533	14599	14722	14557	14685	14592	14847	14765	14803	14771	14687	14732	14652	14561	14825	14719	14650	14731	14617	14438	14555	14634	14632	14716	14731	14620	14782	14610	14723	14572	14626	14702	14845	14659	14606	14802	14682	14662	14536	14598	14740	14641	14618	14685	14646	14805	14744	14836	14586	14645	14667	14762	14757	14758	14786	14736	14609	14522	14655	14693	14701	14556	14621	14605	14710	14654	14687	14696	14682	14675	14733	14572	14734	14607	14701	14675	14793	14637	14689	14852	14682	14754	14629	14642	14732	14499	14488	14592	14735	14519	14601	14538	14675	14791	14680	14757	14601	14758	14734	14609	14594	14679	14637	14690	14759	14509	14680	14568	14801	14524	14743	14739	14595	14516	14601	14454	14716	14562	14584	14648	14686	14519	14517	14581	14487	14708	14741	14611	14657	14529	14774	14591	14688	14677	14628	14707	14602	14594	14683	14666	14590	14743	14609	14568	14582	14710	14634	14461	14738	14652	14569	14789	14731	14874	14640	14525	14717	14763	14545	14597	14676	14718	14605	14716	14586	14732	14587	14723	14658	14849	14720	14684	14679	14656	14635	14606	14721	14551	14541	14724	14698
27958	22488	25548	22271	18533	18322	18288	18289	18307	18077	18167	17784	18074	18075	18166	18181	18042	17933	18171	17928	17988	18030	17966	18165	17985	17892	17914	18037	17990	17922	17901	17938	17996	18086	17981	17972	18121	17916	18008	17965	17976	18057	18091	18015	17959	18112	18066	17938	18052	18056	17772	17947	18221	18051	18039	17957	18171	18290	17956	17804	17959	17947	18074	17858	18042	17936	18143	18025	17975	18047	18053	18119	17973	17972	18165	18109	17899	18097	18129	18370	18066	18224	18026	18029	17959	18149	18045	17920	18242	18018	17939	17992	17742	17997	18032	18094	18091	18014	17975	18039	17887	17720	18091	18020	18083	17870	17895	17788	17827	17971	18112	17966	17803	18074	17993	18021	17866	17782	18096	17959	18168	18138	17959	18089	17972	17797	17907	18110	18110	18004	18082	17898	17996	18030	18063	18047	17887	18034	18102	17919	17858	18123	17952	17929	17860	18097	18251	18030	17948	18078	18271	18319	17977	17884	17858	17844	18029	18067	17972	17895	18055	18230	17917	17846	17845	17998	17846	17833	17899	17970	17973	18084	17901	17926	17996	18205	17919	17802	18006	18031	17971	18056	17986	17961	18185	18000	17957	18043	18050	18029	17980	18073	17913	18000	17868	17988	18062	18069	18072	17819	17950	18033	17981	17924	18105	18006	18061	17910	18101	18167	18052	18075	18022	17856	18199	18088	18113	18014	18070	18061	18121	17924	18084	18002	18143	17972	17762	18080	18235	18005	17945	17882	18184	18040	18186	17985	18057	17995	18071	17952	17793	18125	17983	17968	18007	17800	17948	18088	17968	17949	17801	18096	17971	18110	17918	18098	18052	17856	17907	18109	18099	17927	18003	18015	17881	17915	18297	17952	17979	17989	18047	17798	18069	18006	17937	17691	18061	17868	17925	17934	17921	17896	18143	18051	17988	18062	17996	17975	17920	17957	18004	18205	17857	18136	17929	17984	17870	18154	18141	18091	17993	18016	18068	17870	18098	17956	18001	17816	17985	18199	18120	17917	17966	18089	18146	17961	17979	18044	17980	17791	17966	18004	18022	18159	17749	18107	17849	18107	18084	18085	17823	18061	17967	18015	17932	17847	17883	18046	18042	18086	18057	18035	17825	18007	18048	17829	17841	18148	18006	18101	18063	17804	18024	18120	18062	17974	18103	17880	17922	18042	18002	17942	18097	18080	18210	18059	18023	18053	18124	18135	17994	17981	18098	18093	18142	17959	17912	17894	17995	18054	18155	18111	17956	17855	17922	18069	17974	17948	18087	17828	18148	17946	17957	17865	18122	17993	17830	17943	17994	18059	18067	18173	17909	17907	17961	18170	17795	18126	18117	17785	17894	17994	18184	17974	17869	17929	18032	18018	18107	18046	17823	18033	18147	17966	17942	17947	18042	18085	17972	18071	18021	18190	18187	18139	18146	18041	17958	18210	18059	17977	18007	18035	18142	17850	17943	17920	18037	18019	18062	17888	18084	17752	17902	18143	17934	17923	18032	18123	18057	18090	18064	17996	18074	18017	18014	17914	17875	17982	17974	18057	18147	17843	17954	18036	17700	17957	18033	17883	18066	17974	17881	18008	18158	18105	17939	18045	18064	18030	18118	18226	17951	18185	17942	18044	17970	17825	17956	17823	18023	18109	18073	17993	17938	18117	18016	17960	18006	18040	17964	17846	17979	18048	18018	17890	17921	18049	18124	18042	17989	18001	17912	17853	18144	18267	17778	18005	17972	18051	18182	18025	18028	17994	18127	18134	17930	17900	18030	18081	17932	18077	17966	17825	18178	18008	17991	17969	18115	17915	17946	18080	17968	18065	17985	17988	17976	17830	18012	18013	18082	17998	18042	18044	18175	18037	17966	18099	18136	17927	18055	18042	17885	17906	18044	17968	17879	18147	17879	17952	17897	18023	17899	18090	18019	17886	18077	18050	17911	18262	17826	17858	17919	17930	17924	18076	17811	18172	18087	17999	17951	17805	17812	18116	18180	18049	18156	17965	18142	18009	17996	17895	17925	17790	18106	17980	18054	17875	18041	17901	18073	18019	17956	17981	18097	17867	17980	17789	17866	17859	17849	18125	17902	17910	17989	18175	17882	18055	18061	18160	18010	18090	17864	17816	18022	17986	17819	18136	17909	18074	17923	18113	18063	17955	18090	17925	18014	18039	17916	17946	18060	18122	17905	18128	18215	17884	17909	17981	17953	17812	17837	18110	18099	17803	18209	17875	17982	18190	17788	18024	18028	18085	18098	18020	17927	17772	18193	17976	17979	17996	18278	17916	18033	17882	18000	18097	17858	18135	18049	17994	18168	17883	17994	18205	18038	17698	18104	18011	18004	17971	18134	18028	18087	18052	18063	18079	18031	17984	17756	17962	17925	18122	18138	18183	17986	18110	18136	18093	18002	18002	18149	18100	18147	18125	17997	17821	18042	17910	17877	17962	17928	17759	17956	17949	18135	17947	18125	18034	18023	18062	17876	17970	17867	18078	18007	18031	17869	18128	17943	18228	17925	18171	17964	17942	17952	18013	18059	18012	18012	18115	18012	17879	18014	18075	17904	17864	17702	18121	17835	18184	18045	17714	17990	17957	18070	17899	18069	17779	18015	18081	17880	18005	18075	18184	17958	17920	18179	18017	17991	17928	17749	18077	18069	18102	17970	18051	18109	17890	17974	18078	18079	17883	18137	18108	17877	18008	17953	17939	18071	18149	18128	17925	18108	17942	18121	17795	17938	18007	17935	18068	17854	18119	18089	17965	17931	18059	17965	18011	17943	18081	18014	17790	17887	17924	18033	18045	17913	17814	17965	18149	17984	18053	18073	17980	17972	17974	17916	18111	17999	18043	18289	17992	17870	17908	18145	17702	17957	17905	17869	17909	18113	17970	18190	17818	17981	18044	18047	18013	18163	17960	18014	18141	18027	18061	17962	18074	18136	18001	17966	17962	18101	17871	18106	18047	18217	18097	17857	18060	17992	18059	17998	18227	18012	17899	18148	18082	17890	18055	18001	17983	17856	18061	18021	17933	18138	17970	18234	17959	17807	17970	18093	17926	17992	18035	17804	17968	18112	17740	18152	18074	18169	17922	17905	18047	17913	18235	17992	18087	17878	18057	18159	17737	18000	17934	17923	18076	18141	17891	18054	17997	17871	17886	18107	17806	18022	18034	18208	18124	17893	17878	17926	17944	17807	17808	17854	18168	17945	18011	18007	18031	17889	18096	18051	18055	18059	17980	18258	17957	17953	18056	18141	18216	17771	18197	17897	18120	17968	17990	17853	18044	18141	17830	18146	18350	18039	17867	17983	18134	17971	17892	17871	17855	18178	18023	18209	18222	18032	18019	18207	17921	17946	17958	17994	17895	18072	18038	18049	17939	17831	17960	17864	18241	18094	18138	17649	17999	17832	17906	18035	17801	17877	17995	18010	18075	17867	17888	18026	18055	17991	18020	18107	18095	18010	17919	17965	17998	17780	18059	17966	17958	17944	17945	17979	18075	18058	18057	18083	17912	18178	18125	17976	18130	18016	17953	17822	17954	18000	18041	18050	17985	17963	18087	18042	17860	18022	18070	17786	18011	18006	18114	17898	17901	17944	17839	17858	18092	18058	18055	17895	18012	18204	18026	18206	17977	18029	17945	18273	18077	18070	18004	17887	18102	18082	18163	17843	17959	18140	17849	18051	18144	18123	18078	18182	18072	17899	18147	17921	17832	18046	17858	18034	18027	18016	17878	18048	17860	18043	18098	18087	18154	17885	17968	17989	18073	18056	17925	18006	18067	17942	18121	17980	18048	18073	17803	17799	17950	17886	18027	18236	18031	18070	17973	17875	17885	17979	18145	18187	18188	18145	17800	18088	18218	18192	17925	17948	18025	17920	18033	18063	17937	18025	18047	18098	18102	17863	18036	18095	18091	18366	17956	17905	18030	17937	17910	17913	17852	17820	17735	18104	17930	18011	17966	17906	17719	18095	17935	17952	18029	18217	18144	17933	18062	17830	17977	18028	17794	18029	18071	17926	18241	18200	18101	18155	18048	18209	17913	18039	18132	17957	18000	18235	17969	18159	17971	17951	18204	17974	18243	18217	17936	18117	18001	17910	17854	17901	18130	17942	17961	17971	17855	18146	18016	17977	17999	18019	18127	18078	17991	18068	17963	18222	18065	18150	18109	18036	18046	17965	17786	18052	17977	18013	18065	18058	18059	18057	17981	17985	17913	18088	18090	18166	17927	18028	18168	18033	17985	18053	17676	17990	17890	17962	17890	17908	17979	18105	18002	17952	18030	18066	17833	17965	17970	17903	17942	17965	18332	18136	18157	18033	18064	17872	17960	17861	18029	18168	18110	17728	18184	18137	18091	17877	18056	17862	17675	18062	17898	18200	18027	18030	17926	18187	18197	18342	17922	18051	18235	17889	18039	18074	18078	18391	18007	18066	18031	18077	18274	18103	17964	18178	18107	17960	18153	18031	17972	18098	18064	18095	18051	18094	18114	18144	17883	18177	17934	17963	18234	17896	17904	18021	17913	17844	17944	18022	17956	18068	17858	17937	18047	18057	17995	18075	18037	18146	17915	18122	17950	18016	17967	18120	18091	18094	18045	18177	17937	18150	18019	18054	17997	18077	18095	18015	17981	18224	17884	18027	17946	18061	18005	17958	18055	17855	17810	18023	18082	18060	17992	18033	18080	18223	18071	18129	18068	17966	17829	18084	18162	18003	17975	17909	17862	17973	17998	18220	17907	17816	18029	18124	18125	18041	17847	18099	18370	18128	18140	18201	18182	18145	18205	17791	18003	18071	18078	17771	17950	17969	17954	17920	17798	18006	17871	18027	17879	18038	18086	18060	18092	17939	17930	18027	17773	18024	18104	18097	18221	18165	17875	17897	17923	18091	17981	18023	17907	18033	18001	17960	18098	18017	18144	17993	17912	17924	18198	18038	17989	17785	17943	18288	17993	17995	17873	18020	17919	17996	18078	17935	17992	17917	17882	17898	17965	17950	17992	18034	18093	17885	17893	18035	17989	18049	17996	17868	17982	18046	17765	18091	17839	18051	17999	18009	18089	18019	18176	18091	18113	17992	17707	18169	18038	18152	18013	17972	17868	17897	17879	17811	18200	18149	17902
16798	22758	21631	16858	15646	15042	14996	14942	14914	14656	14720	14659	14743	14716	14653	14545	14687	14661	14639	14743	14608	14608	14767	14521	14833	14674	14653	14666	14625	14607	14682	14795	14627	14588	14802	14684	14690	14747	14690	14681	14784	14704	14570	14755	14612	14736	14701	14815	14642	14654	14688	14754	14843	14598	14677	14684	14741	14694	14590	14647	14636	14679	14476	14739	14830	14900	14755	14736	14820	14842	14821	14838	14821	14850	14799	14771	14716	14723	14766	14520	14914	14665	14678	14807	14715	14893	14651	14753	14795	14799	14690	14614	14541	14670	14456	14676	14762	14850	14699	14615	14464	14657	14598	14709	14779	14686	14647	14745	14680	14729	14668	14472	14749	14630	14630	14629	14610	14589	14604	14833	14744	14763	14602	14738	14668	14655	14595	14716	14637	14613	14847	14579	14757	14619	14760	14714	14656	14664	14441	14691	14791	14681	14558	14548	14697	14742	14666	14527	14431	14593	14609	14705	14696	14671	14753	14759	14602	14677	14731	14747	14689	14793	14707	14536	14769	14782	14787	14818	14673	14634	14816	14518	14672	14669	14602	14813	14668	14620	14701	14655	14706	14723	14609	14733	14705	14662	14606	14684	14511	14648	14714	14495	14706	14545	14548	14526	14728	14666	14759	14630	14705	14777	14699	14791	14607	14832	14602	14644	14611	14755	14640	14744	14659	14621	14752	14560	14518	14700	14533	14617	14693	14674	14740	14772	14523	14754	14563	14619	14501	14579	14615	14532	14717	14634	14736	14745	14775	14718	14658	14646	14760	14584	14751	14589	14770	14760	14742	14680	14670	14640	14594	14590	14733	14706	14639	14642	14692	14755	14624	14681	14593	14697	14587	14577	14724	14880	14689	14733	14694	14778	14604	14632	14730	14594	14667	14735	14559	14696	14731	14614	14737	14660	14651	14868	14546	14696	14608	14712	14716	14666	14738	14563	14677	14560	14754	14764	14774	14772	14580	14772	14499	14573	14603	14868	14653	14552	14607	14620	14525	14643	14842	14670	14601	14724	14748	14718	14743	14673	14601	14648	14662	14742	14560	14700	14608	14647	14699	14686	14750	14643	14803	14693	14608	14703	14769	14639	14617	14791	14625	14695	14708	14708	14669	14650	14659	14649	14752	14628	14724	14782	14737	14695	14677	14783	14677	14639	14647	14685	14731	14596	14724	14644	14814	14754	14716	14588	14781	14779	14693	14598	14628	14731	14849	14649	14737	14589	14708	14788	14571	14594	14802	14485	14483	14689	14698	14707	14507	14733	14786	14780	14590	14615	14628	14661	14753	14623	14559	14678	14519	14625	14670	14696	14676	14644	14803	14849	14708	14671	14442	14807	14636	14698	14756	14705	14693	14538	14788	14656	14663	14635	14669	14742	14790	14732	14463	14730	14725	14550	14527	14637	14653	14697	14860	14687	14757	14727	14628	14609	14814	14618	14613	14674	14623	14588	14787	14706	14634	14708	14649	14614	14615	14747	14674	14674	14513	14751	14778	14816	14751	14738	14738	14615	14559	14603	14676	14610	14865	14627	14810	14682	14677	14770	14652	14839	14845	14687	14611	14628	14673	14852	14709	14619	14528	14715	14890	14599	14662	14601	14721	14733	14787	14498	14579	14676	14510	14541	14685	14694	14608	14564	14566	14720	14704	14809	14519	14543	14874	14845	14693	14650	14910	14608	14789	14703	14737	14744	14650	14664	14705	14701	14661	14651	14682	14800	14800	14767	14659	14679	14793	14757	14593	14808	14835	14725	14617	14526	14823	14612	14689	14674	14701	14717	14570	14645	14747	14732	14861	14679	14682	14841	14516	14763	14574	14784	14742	14813	14662	14760	14833	14631	14730	14813	14769	14998	14709	14752	14786	14806	14627	14712	14636	14813	14637	14668	14698	14689	14765	14853	14731	14696	14642	14735	14567	14603	14734	14662	14599	14699	14728	14653	14692	14675	14733	14726	14737	14511	14617	14773	14700	14823	14674	14762	14692	14691	14699	14629	14867	14708	14645	14665	14713	14783	14820	14653	14587	14735	14845	14820	14625	14620	14600	14668	14682	14647	14669	14637	14748	14776	14687	14650	14614	14565	14765	14704	14801	14733	14732	14572	14600	14703	14756	14767	14599	14660	14735	14769	14612	14747	14569	14693	14779	14556	14580	14759	14615	14544	14705	14715	14670	14679	14731	14686	14477	14668	14688	14630	14712	14709	14623	14791	14696	14662	14700	14626	14571	14629	14653	14595	14774	14669	14599	14607	14813	14676	14612	14592	14670	14820	14842	14553	14910	14618	14583	14655	14635	14627	14773	14665	14822	14690	14577	14583	14712	14748	14592	14636	14745	14711	14592	14739	14691	14659	14539	14638	14624	14674	14560	14754	14803	14658	14611	14791	14640	14768	14741	14677	14562	14835	14717	14702	14524	14663	14694	14521	14867	14576	14636	14590	14564	14899	14518	14685	14649	14636	14633	14691	14541	14649	14748	14782	14769	14733	14701	14725	14685	14808	14561	14699	14790	14793	14620	14588	14659	14733	14734	14694	14775	14653	14666	14779	14801	14591	14754	14621	14832	14641	14577	14700	14889	14569	14734	14560	14686	14784	14723	14736	14602	14665	14696	14713	14599	14618	14637	14591	14701	14674	14625	14711	14773	14615	14729	14625	14652	14641	14530	14584	14619	14590	14819	14758	14604	14715	14716	14641	14650	14730	14655	14644	14706	14698	14696	14826	14697	14724	14812	14519	14779	14529	14699	14684	14769	14690	14911	14451	14656	14701	14802	14812	14768	14569	14679	14629	14556	14607	14654	14821	14612	14619	14635	14699	14823	14533	14660	14771	14639	14565	14578	14840	14638	14730	14780	14732	14651	14703	14592	14760	14842	14621	14636	14543	14812	14608	14782	14688	14637	14808	14651	14728	14549	14542	14686	14507	14720	14725	14724	14823	14763	14705	14523	14795	14811	14533	14686	14707	14653	14616	14751	14545	14817	14652	14573	14709	14797	14675	14593	14665	14702	14888	14579	14733	14764	14654	14532	14747	14678	14682	14605	14556	14692	14864	14623	14584	14655	14557	14632	14590	14713	14485	14680	14791	14758	14700	14678	14640	14649	14625	14753	14694	14662	14540	14725	14601	14544	14535	14642	14504	14486	14606	14568	14635	14771	14593	14866	14609	14781	14716	14745	14704	14469	14656	14544	14733	14773	14706	14793	14610	14845	14645	14508	14533	14696	14786	14678	14587	14776	14707	14713	14669	14724	14766	14571	14993	14841	14655	14522	14779	14710	14876	14772	14597	14564	14732	14742	14666	14650	14764	14659	14745	14715	14806	14738	14775	14549	14711	14952	14596	14739	14689	14620	14701	14639	14829	14578	14655	14818	14725	14666	14676	14482	14724	14754	14780	14604	14658	14668	14743	14618	14761	14635	14709	14761	14483	14586	14676	14737	14585	14878	14692	14713	14514	14781	14750	14706	14594	14675	14597	14699	14734	14609	14845	14643	14641	14793	14572	14691	14639	14660	14566	14688	14848	14640	14597	14515	14713	14556	14780	14774	14601	14672	14710	14709	14829	14594	14693	14794	14808	14722	14700	14640	14697	14591	14623	14632	14679	14578	14569	14756	14774	14695	14655	14598	14627	14650	14802	14686	14819	14690	14692	14664	14542	14745	14675	14593	14733	14661	14679	14646	14597	14719	14656	14770	14776	14686	14794	14586	14772	14696	14663	14754	14650	14734	14566	14712	14637	14758	14657	14629	14938	14725	14618	14562	14802	14660	14617	14654	14594	14604	14576	14807	14876	14793	14555	14680	14962	14669	14446	14615	14623	14694	14566	14738	14744	14659	14700	14760	14675	14548	14790	14716	14698	14589	14809	14748	14640	14841	14517	14803	14645	14824	14635	14573	14532	14863	14602	14837	14783	14776	14551	14728	14688	14639	14844	14568	14717	14682	14826	14804	14788	14733	14633	14816	14763	14604	14689	14672	14656	14804	14647	14623	14727	14639	14516	14708	14549	14758	14551	14807	14713	14730	14707	14586	14712	14756	14723	14689	14718	14728	14627	14562	14669	14684	14531	14673	14769	14581	14733	14502	14618	14656	14807	14701	14791	14844	14758	14705	14656	14782	14699	14668	14553	14715	14672	14686	14713	14678	14694	14738	14649	14771	14629	14738	14537	14552	14628	14695	14571	14700	14552	14552	14629	14646	14365	14603	14695	14788	14833	14588	14700	14731	14773	14701	14663	14673	14834	14525	14571	14577	14641	14792	14864	14678	14771	14794	14587	14715	14803	14587	14667	14606	14690	14569	14701	14782	14781	14596	14906	14787	14897	14729	14575	14630	14612	14597	14633	14578	14844	14547	14668	14711	14717	14590	14657	14761	14805	14634	14815	14775	14578	14783	14639	14539	14921	14620	14624	14709	14622	14689	14737	14664	14691	14684	14771	14508	14630	14708	14588	14579	14759	14595	14556	14755	14659	14755	14660	14821	14648	14646	14828	14686	14801	14611	14694	14728	14748	14806	14619	14905	14588	14674	14651	14732	14755	14815	14845	14799	14697	14661	14728	14578	14620	14610	14710	14648	14607	14762	14626	14827	14704	14500	14482	14698	14558	14684	14703	14701	14737	14576	14518	14873	14647	14648	14682	14635	14688	14495	14767	14605	14711	14559	14850	14495	14729	14638	14461	14684	14661	14739	14706	14854	14731	14698	14750	14690	14493	14700	14677	14538	14744	14646	14724	14637	14651	14824	14545	14719	14613	14789	14568	14691	14701	14676	14463	14632	14487	14725	14741	14764	14701	14632	14680	14533	14870	14615	14776	14838	14712	14688	14581	14857	14688	14763	14707	14595	14716	14705	14770	14701	14625	14462	14607	14646	14562	14806	14664	14613	14626	14713	14727	14565	14674	14893	14694	14667	14775	14518	14683	14730	14657	14536	14867	14629	14741	14600	14579	14696	14668	14683	14707	14599	14742	14670	14699	14714	14725	14662	14723	14614	14696	14631	14856	14561	14790	14741	14710	14627	14535	14874	14722	14697	14797	14616	14799	14602	14672	14892	14720	14627	14766	14608	14832	14717	14768	14663	14541	14791	14820	14595	14738	14556	14798	14704	14596	14708	14714	14640	14757
23892	21028	28354	24122	22203	21628	20729	18453	17716	18071	18080	18125	17825	17839	17850	17765	17738	17867	17763	17755	17870	17808	17764	17508	17650	17792	17773	17674	17649	17750	17611	17742	17964	17714	17632	17699	17748	17697	17851	17592	17578	17688	17893	17777	17868	17607	17660	17805	17748	17658	17626	17735	17542	17683	17784	17792	17814	17766	17717	17788	17823	17710	17769	17697	17633	17627	17679	17616	17699	17871	17850	17844	17775	17830	17707	17691	17701	17594	17574	17726	17622	17759	17757	17499	17712	17748	17438	17593	17731	17554	17722	17693	17527	17490	17605	17733	17841	17763	17625	17580	17813	17572	17660	17676	17705	17573	17647	17785	17941	17621	17790	17976	17553	17701	17630	17601	17859	17738	17695	17553	17717	17559	17797	17757	17686	17722	17766	17667	17633	17563	17560	17487	17574	17587	17565	17504	17571	17700	17758	17695	17714	17353	17541	17699	17611	17600	17697	17747	17740	17509	17519	17520	17649	17606	17744	17726	17652	17592	17568	17601	17486	17504	17607	17498	17468	17709	17315	17549	17669	17526	17648	17596	17695	17763	17782	17517	17700	17766	17493	17470	17651	17749	17379	17678	17474	17654	17451	17749	17724	17637	17763	17729	17488	17681	17472	17765	17513	17685	17597	17635	17634	17710	17631	17434	17438	17669	17637	17577	17598	17758	17686	17591	17553	17400	17610	17677	17638	17406	17625	17529	17477	17865	17558	17543	17533	17860	17612	17635	17745	17667	17726	17414	17632	17563	17697	17593	17621	17562	17491	17611	17582	17588	17583	17747	17614	17629	17617	17611	17682	17652	17615	17908	17656	17546	17549	17694	17596	17850	18083	17680	17591	17886	17716	17733	17751	17806	17962	17687	17629	17548	17596	17420	17644	17642	17538	17598	17842	17625	17630	17586	17719	17675	17577	17677	17548	17755	17734	17645	17673	17446	17786	17692	17524	17755	17580	17713	17697	17814	17748	17694	17590	17618	17680	17542	17674	17584	17602	17355	17498	17572	17689	17571	17661	17618	17763	17673	17604	17712	17436	17589	17426	17692	17807	17646	17577	17737	17403	17621	17576	17623	17632	17670	17688	17694	17779	17653	17698	17500	17699	17534	17572	17703	17624	17609	17703	17651	17749	17356	17686	17678	17643	17765	17681	17734	17826	17559	17710	17729	17720	17589	17893	17478	17553	17749	17847	17634	17817	17692	17655	17655	17457	17532	17575	17768	17660	17745	17748	17700	17710	17637	17554	17632	17589	17771	17874	17909	17878	17940	17674	17559	17739	17623	17790	17674	17672	17589	17555	17649	17704	17436	17584	17570	17646	17715	17432	17648	17600	17637	17691	17658	17464	17540	17569	17705	17740	17435	17465	17691	17489	17356	17631	17623	17476	17652	17628	17582	17588	17570	17691	17895	17589	17816	17587	17674	17964	17487	17774	17561	17639	17548	17434	17752	17575	17732	17615	17600	17529	17676	17519	17624	17668	17496	17631	17704	17820	17569	17637	17810	17722	17587	17596	17580	17579	17563	17695	17637	17798	17849	17616	17519	17462	17611	17530	17624	17743	17748	17659	17675	17603	17692	17688	17716	17494	17660	17650	17559	17656	17478	17711	17777	17653	17432	17707	17671	17646	17417	17677	17396	17711	17827	17833	17699	17681	17544	17721	17607	17634	17772	17530	17717	17566	17622	17664	17577	17734	17396	17592	17555	17501	17648	17453	17505	17408	17432	17617	17712	17535	17529	17408	17753	17713	17653	17603	17779	17708	17766	17516	17628	17383	17587	17577	17618	17583	17604	17780	17716	17681	17656	17640	17613	17760	17616	17704	17846	17499	17610	17670	17526	17701	17649	17656	17791	17592	17619	17767	17818	17468	17639	17366	17859	17541	17509	17814	17811	17681	17668	17744	17559	17477	17735	17669	17754	17746	17755	17878	17615	17677	17683	17706	17581	17732	17580	17700	17625	17608	17811	17771	17577	17566	17512	17587	17576	17372	17728	17512	17482	17577	17371	17485	17752	17523	17689	17866	17600	17785	17665	17703	17432	17702	17550	17647	17630	17681	17836	17736	17696	17534	17742	17639	17736	17796	17908	17580	17479	17660	17578	17597	17739	17667	17657	17457	17631	17708	17703	17620	17587	17748	17487	17611	17594	17695	17731	17655	17443	17560	17493	17677	17655	17620	17651	17600	17678	17507	17799	17746	17664	17593	17720	17660	17602	17751	17630	17673	17746	17537	17560	17573	17701	17664	17750	17786	17569	17612	17610	17581	17470	17768	17641	17596	17513	17647	17764	17561	17638	17448	17608	17568	17794	17651	17651	17499	17584	17744	17632	17554	17609	17768	17565	17361	17595	17624	17589	17584	17690	17748	17732	17498	17458	17794	17649	17730	17637	17456	17766	17687	17567	17504	17746	17486	17609	17741	17532	17876	17786	17674	17618	17652	17673	17639	17600	17615	17599	17532	17603	17668	17622	17524	17528	17493	17481	17563	17727	17624	17667	17679	17587	17679	17662	17610	17773	17714	17708	17719	17701	17746	17639	17483	17503	17535	17539	17623	17390	17717	17639	17583	17790	17723	17633	17668	17681	17597	17920	17558	17803	17577	17535	17720	17534	17800	17661	17681	17692	17718	17801	17569	17393	17542	17648	17864	17701	17788	17546	17448	17781	17573	17827	17507	17716	17799	17553	17578	17728	17677	17606	17638	17571	17806	17766	17572	17399	17476	17739	17564	17662	17539	17698	17571	17356	17736	17679	17658	17637	17842	17692	17813	17495	17652	17830	17520	17487	17614	17731	17459	17524	17361	17774	17604	17687	17585	17595	17548	17625	17661	17853	17780	17778	17702	17605	17464	17647	17704	17705	17643	17475	17733	17547	17780	17693	17674	17618	17555	17581	17642	17367	17592	17418	17740	17575	17659	17700	17579	17456	17693	17636	17571	17466	17872	17632	17566	17501	17775	17448	17582	17582	17642	17538	17384	17645	17612	17543	17628	17749	17582	17619	17534	17610	17692	17752	17528	17718	17566	17607	17682	17564	17601	17586	17749	17764	17602	17515	17595	17685	17635	17493	17648	17575	17575	17780	17782	17687	17720	17547	17552	17677	17718	17596	17576	17670	17642	17622	17550	17746	17698	17467	17606	17579	17599	17422	17547	17666	17461	17651	17831	17908	17750	17519	17730	17510	17671	17806	17606	17672	17537	17449	17386	17666	17742	17617	17721	17467	17748	17461	17787	17811	17500	17698	17705	17606	17818	17711	17677	17747	17471	17813	17723	17481	17665	17713	17729	17572	17443	17750	17553	17795	17749	17664	17483	17644	17566	17478	17327	17554	17442	17607	17502	17592	17625	17517	17695	17734	17675	17656	17523	17582	17483	17667	17440	17609	17742	17542	17757	17585	17668	17667	17539	17689	17728	17657	17525	17492	17655	17645	17692	17595	17492	17645	17814	17738	17759	17768	17669	17855	17704	17612	17714	17684	17576	17560	17593	17767	17424	17717	17705	17657	17613	17554	17741	17720	17722	17616	17527	17730	17561	17592	17654	17383	17739	17509	17666	17597	17696	17447	17644	17805	17490	17515	17743	17703	17582	17638	17752	17624	17739	17534	17635	17480	17661	17731	17551	17617	17654	17597	17762	17716	17642	17679	17736	17725	17495	17466	17700	17522	17688	17777	17673	17787	17698	17631	17590	17666	17741	17777	17684	17730	17540	17572	17590	17531	17645	17297	17498	17538	17471	17585	17628	17787	17707	17544	17741	17671	17521	17533	17572	17609	17716	17762	17461	17635	18007	17761	17546	17488	17525	17490	17669	17518	17599	17579	17528	17562	17825	17734	17571	17645	17579	17650	17614	17586	17536	17762	17728	17815	17666	17701	17400	17445	17539	17645	17729	17761	17779	17713	17692	17505	17691	17728	17425	17690	17608	17614	17733	17575	17589	17464	17598	17987	17566	17410	17689	17428	17711	17667	17553	17632	17654	17740	17438	17740	17595	17670	17519	17603	17660	17543	17417	17652	17665	17746	17549	17859	17646	17596	17600	17719	17641	17724	17452	17613	17552	17672	17686	17520	17538	17605	17493	17861	17707	17625	17600	17700	17639	17633	17760	17530	17714	17953	17681	17766	17688	17764	17686	17649	17540	17701	17708	17593	17620	17854	17706	17490	17785	17584	17716	17555	17682	17674	17684	17748	17630	17653	17545	17556	17503	17716	17614	17530	17663	17797	17667	17827	17650	17651	17682	17570	17412	17841	17679	17423	17665	17692	17310	17665	17471	17796	17393	17625	17694	17642	17773	17626	17904	17775	17670	17646	17731	17826	17680	17570	17645	17785	17388	17686	17818	17727	17601	17645	17691	17699	17574	17433	17677	17865	17694	17760	17578	17588	17709	17602	17704	17699	17559	17599	17629	17650	17581	17694	17637	17657	17578	17725	17495	17693	17616	17568	17624	17678	17695	17648	17631	17543	17573	17577	17600	17401	17528	17555	17713	17684	17353	17642	17340	17770	17499	17649	17594	17488	17566	17562	17508	17704	17803	17847	17667	17637	17671	17757	17726	17609	17827	17803	17645	17805	17690	17477	17507	17582	17678	17647	17900	17561	17852	17605	17691	17776	17721	17396	17774	17733	17510	17619	17466	17411	17680	17682	17602	17726	17623	17654	17552	17691	17805	17493	17695	17683	17666	17533	17601	17568	17512	17666	17518	17370	17660	17573	17792	17620	17678	17664	17567	17596	17778	17626	17835	17753	17584	17686	17779	17427	17669	17735	17679	17707	17610	17634	17604	17445	17613	17712	17657	17665	17647	17813	17470	17779	17625	17671	17754	17621	17717	17682	17591	17507	17661	17558	17583	17778	17661	17630	17874	17729	17570	17577	17575	17573	17549	17544	17677	17509	17625	17651	17483	17602	17634	17611	17627	17712	17480	17623	17590	17634	17580	17815	17865	17784	17674	17636	17888	17564	17626	17615	17779	17425	17390	17571	17801	17820	17519	17723	17653	17741	17459	17568	17679	17806	17515	17585	17696	17588	17571	17529	17498	17648	17687	17564	17775	17545	17498	17556	17557	17683	17748	17575	17480	17729	17471	17625	17738	17676	17735	17678	17652	17801	17591	17812	17376	17516
16550	29943	26522	20384	17606	16149	15587	15296	15104	14906	14936	14793	14725	14435	14748	14534	14497	14618	14538	14630	14548	14663	14569	14553	14529	14457	14392	14534	14565	14377	14649	14754	14479	14567	14446	14442	14402	14549	14350	14440	14627	14452	14585	14599	14398	14475	14545	14598	14543	14509	14507	14563	14563	14466	14528	14624	14428	14363	14577	14470	14546	14639	14547	14728	14498	14487	14655	14506	14611	14636	14548	14767	14703	14690	14929	14585	14652	14577	14637	14588	14366	14640	14439	14381	14556	14619	14570	14404	14482	14488	14415	14502	14364	14630	14395	14425	14554	14476	14413	14539	14411	14461	14518	14482	14437	14533	14538	14478	14454	14403	14401	14561	14593	14506	14375	14622	14400	14407	14529	14392	14483	14462	14504	14392	14410	14286	14295	14625	14344	14548	14476	14492	14361	14501	14449	14605	14566	14533	14520	14495	14577	14460	14407	14485	14566	14485	14483	14685	14587	14396	14453	14437	14512	14359	14481	14367	14456	14396	14508	14338	14510	14462	14519	14727	14621	14373	14527	14588	14512	14516	14559	14537	14346	14365	14462	14519	14522	14514	14655	14557	14248	14508	14333	14485	14485	14495	14337	14557	14430	14557	14551	14547	14412	14322	14491	14471	14408	14384	14445	14496	14373	14477	14693	14491	14555	14573	14471	14559	14401	14395	14335	14503	14544	14574	14653	14533	14364	14472	14518	14522	14366	14352	14587	14401	14414	14432	14360	14414	14393	14549	14358	14493	14410	14369	14492	14587	14547	14385	14601	14485	14499	14260	14552	14515	14394	14432	14544	14469	14443	14561	14512	14580	14663	14508	14385	14489	14521	14485	14449	14323	14436	14470	14441	14539	14652	14353	14698	14380	14603	14543	14388	14591	14379	14452	14455	14409	14656	14714	14362	14639	14538	14443	14605	14573	14633	14471	14519	14451	14564	14541	14470	14508	14320	14514	14547	14502	14374	14316	14453	14576	14453	14543	14121	14574	14387	14448	14389	14581	14493	14351	14450	14596	14457	14589	14499	14552	14489	14556	14515	14518	14385	14301	14401	14561	14582	14544	14485	14588	14244	14641	14409	14515	14671	14420	14531	14431	14430	14701	14459	14339	14448	14508	14556	14328	14603	14469	14555	14511	14471	14525	14366	14464	14431	14650	14458	14484	14370	14382	14494	14518	14368	14549	14389	14484	14610	14478	14552	14475	14334	14479	14366	14485	14541	14435	14546	14507	14585	14535	14598	14412	14710	14464	14493	14518	14503	14319	14450	14574	14492	14459	14393	14563	14411	14642	14560	14515	14507	14496	14469	14541	14466	14597	14483	14357	14391	14567	14402	14446	14512	14573	14547	14448	14472	14363	14529	14509	14570	14509	14714	14633	14534	14425	14427	14344	14432	14538	14482	14549	14579	14543	14600	14366	14436	14451	14527	14466	14504	14369	14461	14387	14521	14446	14325	14462	14367	14524	14480	14405	14498	14586	14553	14625	14621	14389	14332	14526	14449	14438	14339	14512	14587	14469	14545	14386	14569	14591	14448	14395	14570	14457	14391	14430	14434	14419	14469	14530	14391	14524	14423	14573	14528	14303	14591	14466	14509	14403	14484	14436	14359	14703	14301	14460	14610	14289	14645	14456	14528	14474	14475	14513	14497	14619	14599	14431	14278	14543	14469	14424	14485	14441	14634	14454	14495	14403	14258	14216	14479	14439	14578	14489	14481	14539	14542	14421	14492	14514	14381	14488	14437	14331	14432	14583	14429	14607	14444	14617	14564	14431	14605	14506	14536	14464	14366	14238	14521	14544	14492	14553	14462	14499	14299	14500	14425	14447	14673	14376	14372	14403	14337	14459	14339	14455	14541	14409	14477	14547	14419	14496	14481	14718	14480	14620	14532	14580	14438	14569	14291	14487	14369	14526	14489	14531	14426	14443	14477	14378	14501	14460	14424	14494	14562	14326	14541	14572	14319	14556	14566	14538	14411	14473	14484	14343	14415	14563	14410	14850	14531	14726	14669	14231	14498	14450	14576	14347	14529	14539	14612	14561	14363	14663	14470	14218	14532	14549	14495	14454	14313	14335	14438	14344	14369	14381	14433	14710	14455	14394	14392	14405	14533	14609	14478	14437	14612	14453	14498	14504	14434	14496	14364	14407	14480	14395	14336	14491	14458	14566	14536	14308	14574	14262	14526	14293	14582	14402	14547	14482	14621	14425	14536	14405	14440	14495	14440	14563	14553	14244	14491	14320	14400	14491	14643	14295	14408	14364	14241	14449	14378	14462	14444	14628	14386	14645	14584	14588	14510	14590	14633	14490	14548	14386	14561	14515	14485	14414	14500	14490	14496	14469	14524	14335	14607	14465	14524	14388	14466	14357	14455	14480	14402	14386	14339	14463	14387	14322	14464	14469	14511	14603	14352	14553	14409	14481	14534	14324	14517	14449	14583	14360	14387	14329	14367	14369	14489	14657	14639	14284	14542	14464	14501	14482	14601	14426	14291	14415	14488	14393	14554	14537	14362	14649	14471	14337	14543	14383	14472	14489	14498	14630	14560	14577	14631	14501	14585	14368	14488	14481	14389	14411	14419	14756	14492	14443	14509	14132	14425	14542	14359	14529	14619	14441	14479	14310	14603	14460	14329	14639	14372	14427	14625	14515	14343	14417	14557	14429	14496	14401	14376	14535	14741	14380	14554	14532	14464	14552	14499	14273	14454	14434	14530	14385	14542	14397	14536	14515	14590	14414	14484	14537	14440	14692	14357	14479	14576	14507	14729	14494	14460	14480	14360	14437	14464	14510	14508	14374	14237	14478	14469	14458	14448	14474	14438	14387	14503	14377	14476	14453	14486	14530	14463	14523	14509	14531	14466	14302	14315	14438	14578	14663	14404	14693	14525	14497	14544	14549	14439	14449	14498	14399	14454	14519	14652	14621	14418	14587	14400	14291	14331	14578	14592	14623	14565	14486	14474	14504	14601	14351	14234	14506	14459	14498	14656	14538	14457	14494	14520	14408	14494	14492	14459	14414	14415	14702	14482	14422	14542	14401	14556	14393	14465	14695	14392	14551	14357	14417	14530	14455	14529	14497	14386	14661	14472	14404	14541	14475	14546	14440	14488	14486	14391	14389	14325	14407	14408	14477	14543	14559	14438	14516	14327	14473	14475	14532	14486	14493	14582	14574	14465	14520	14495	14500	14645	14229	14700	14531	14278	14485	14598	14581	14679	14497	14482	14504	14497	14414	14508	14391	14392	14645	14467	14536	14432	14417	14482	14661	14606	14358	14471	14329	14459	14476	14448	14482	14481	14469	14482	14471	14637	14398	14578	14455	14432	14655	14694	14399	14574	14619	14346	14373	14557	14304	14412	14481	14546	14526	14439	14394	14516	14333	14500	14710	14587	14305	14683	14460	14492	14497	14573	14464	14506	14502	14526	14567	14527	14377	14489	14391	14622	14420	14436	14427	14453	14223	14581	14473	14370	14542	14498	14503	14456	14466	14509	14575	14388	14569	14655	14568	14465	14626	14340	14513	14347	14443	14309	14553	14310	14491	14621	14417	14545	14579	14499	14323	14479	14367	14582	14495	14607	14466	14437	14457	14617	14504	14565	14647	14414	14693	14368	14369	14479	14383	14374	14518	14468	14415	14500	14397	14532	14522	14401	14620	14420	14553	14548	14640	14442	14415	14465	14485	14501	14501	14495	14440	14366	14449	14401	14562	14520	14508	14298	14532	14527	14518	14357	14549	14556	14517	14669	14386	14451	14582	14404	14493	14449	14529	14174	14570	14401	14499	14637	14431	14544	14268	14325	14457	14581	14560	14546	14548	14454	14366	14469	14484	14547	14563	14501	14586	14576	14389	14536	14456	14437	14528	14552	14472	14569	14336	14565	14470	14583	14461	14471	14322	14429	14546	14640	14502	14430	14498	14505	14439	14526	14448	14626	14395	14555	14535	14382	14463	14533	14500	14505	14323	14499	14403	14549	14385	14478	14522	14589	14636	14464	14319	14429	14607	14326	14650	14442	14532	14630	14555	14530	14419	14345	14596	14541	14660	14402	14583	14465	14466	14535	14476	14494	14583	14611	14469	14559	14360	14690	14474	14396	14553	14549	14465	14598	14546	14474	14356	14618	14271	14455	14648	14671	14646	14647	14322	14587	14477	14455	14316	14405	14452	14476	14496	14405	14379	14252	14504	14477	14579	14525	14421	14325	14407	14328	14359	14571	14585	14455	14508	14539	14535	14460	14356	14623	14574	14457	14482	14483	14454	14507	14550	14487	14444	14432	14329	14484	14462	14374	14546	14474	14563	14481	14542	14467	14524	14468	14409	14387	14568	14530	14541	14569	14422	14527	14474	14390	14467	14432	14562	14384	14327	14481	14312	14400	14513	14604	14623	14636	14548	14341	14636	14469	14649	14467	14503	14498	14537	14626	14286	14481	14560	14523	14601	14412	14392	14678	14294	14525	14491	14528	14450	14445	14454	14468	14565	14396	14634	14585	14462	14604	14375	14576	14293	14419	14455	14453	14635	14365	14628	14545	14681	14298	14464	14544	14502	14357	14391	14493	14514	14485	14536	14462	14536	14719	14528	14594	14574	14392	14431	14490	14454	14509	14552	14609	14529	14320	14484	14552	14297	14375	14493	14467	14402	14498	14651	14434	14446	14307	14452	14267	14484	14511	14474	14640	14385	14496	14589	14330	14494	14424	14413	14285	14450	14423	14509	14530	14490	14501	14610	14564	14332	14422	14482	14399	14441	14507	14434	14613	14835	14605	14488	14584	14352	14238	14514	14508	14506	14569	14509	14502	14587	14441	14412	14560	14409	14529	14481	14480	14466	14436	14415	14415	14442	14376	14599	14448	14435	14615	14537	14463	14400	14547	14486	14325	14296	14465	14418	14550	14495	14365	14562	14618	14526	14684	14635	14503	14485	14622	14642	14517	14559	14232	14613	14644	14451	14482	14544	14579	14475	14408	14573	14500	14560	14383	14591	14550	14457	14431	14455	14556	14579	14479	14261	14520	14450	14512	14479	14351	14569	14591	14471	14489	14394	14377	14348	14549	14349	14444	14461	14671	14321	14436	14486	14439	14392	14569	14448	14392	14374	14658	14582	14563	14478	14716	14571
22773	21079	28756	23720	21434	23459	24786	19653	18626	18976	19030	18590	18629	18597	18625	18516	18436	18476	18202	18591	18399	18300	18275	18062	18241	18189	18334	18199	18235	18297	18381	18190	18275	18369	18222	18304	18222	18004	18129	18022	18102	18185	18209	18312	18430	18087	18225	18149	18228	18172	18156	18024	18191	18061	18043	18160	18171	18165	18196	18048	18116	18280	18081	18136	18197	18192	18375	18253	18231	18476	18663	18429	18455	18267	18372	18324	18367	18355	18254	18209	18135	18154	17875	18148	18064	18230	18052	18294	18230	18217	17909	17920	18144	18265	18199	18010	18075	18125	18118	18061	17960	18378	18134	18193	18143	18164	18227	18198	18060	18173	18229	18094	18212	18614	18076	18135	17895	18078	18023	18072	18217	18009	18132	17985	18060	18235	18132	18070	17797	18279	18019	18276	17993	18268	18133	18026	18120	18152	18269	18086	18081	17936	18214	18221	18183	18127	18226	18236	18236	18105	18050	18013	18019	18123	18017	18366	18118	18001	18210	17981	17923	18137	18065	17912	18157	18153	17903	18168	18233	17958	18243	18139	18137	18239	18078	18068	18145	18034	18122	18266	17953	18270	18340	18157	18109	18006	18040	18073	18353	17942	18117	17870	17984	18189	18077	18148	18073	18105	18158	17910	17986	18134	18017	18081	18193	18103	18072	18150	18004	18169	18249	18168	18225	18420	18064	18209	18235	17860	17967	17998	18181	18142	17891	18200	18022	18157	18115	18228	17972	18126	18234	18121	18067	18071	18090	17913	17948	17871	18219	18244	18258	18136	18116	18026	18234	18116	18223	18192	17935	18107	18048	18201	18026	18115	18258	18036	18170	17968	18031	18084	18146	17938	18023	17989	17950	18251	18284	18129	17977	18055	18243	18248	17964	18188	18101	18049	18187	18049	18193	18119	18051	17980	18050	18102	18260	18130	18219	18130	17990	18071	17944	18206	17897	18056	18144	17998	18095	18041	18232	18054	18126	18150	18066	18094	18183	18117	18313	18263	18168	18047	18120	18130	18121	17934	17983	18128	18143	18152	18339	18388	18112	18045	18058	17969	18205	18011	18038	18049	17950	18055	18181	17871	18227	18099	18054	18139	18064	18008	18063	17925	18187	18082	18188	18142	18165	18052	18024	17991	18115	18158	18074	18145	18153	17955	18290	18175	18117	18039	18018	18116	18152	18091	17908	17995	18126	18079	18087	18092	18172	17917	18033	17924	18320	18034	18398	17929	18036	18060	18125	18048	17905	17994	18192	18022	18136	18190	18228	17917	18161	18166	18031	17882	18005	17933	18150	18076	17975	18190	18012	18154	18071	18280	18023	18074	17990	18154	18155	18206	17974	18046	17903	18113	17946	18051	18051	18158	18277	18211	18178	18175	17965	18110	18182	18212	18244	18040	18190	18003	18185	18081	18173	18069	18064	17959	17945	18047	18028	18300	18189	18276	18025	18060	18275	18239	18101	18043	18195	18124	18092	18078	18066	18127	18308	18270	17897	18088	18189	18021	18149	18466	18054	18169	18140	18029	18151	18054	18103	18222	18217	17904	18236	18125	18011	18131	17976	18089	18191	18098	18076	18314	18262	18121	18102	18012	18169	18036	17907	18039	18034	17969	18010	18150	18144	18054	18407	18082	18071	18055	18050	18195	18070	18033	18155	18160	18342	18170	18173	18195	18225	18002	18235	18307	18060	18150	18179	18181	18176	18037	18140	17989	18240	18279	18360	18183	18115	18038	18218	18133	18106	17933	17936	17977	17972	18163	18094	17879	18022	17945	17904	18015	18238	18070	18059	18279	18270	18159	18167	17973	17964	18082	18185	18243	17854	18255	18104	18279	18121	18045	18081	18032	18061	18035	18104	18198	18293	18196	18019	18079	18124	18108	18147	18049	18098	18038	18299	18072	18214	17853	17953	18141	18239	18073	18233	17845	18227	18164	17971	18065	18208	18139	18159	18104	17886	17947	18086	18214	18233	18268	18023	18136	17956	18019	18126	18106	17995	18066	18141	18045	17907	18185	17865	17896	18122	18051	18123	18126	17902	18089	18130	17974	18115	17956	18227	18223	18058	18119	18118	18260	18285	18233	18057	18044	18223	18150	18108	18182	18191	17978	17891	18143	18053	18239	18069	18197	18103	18035	18029	18137	18208	18040	18079	18084	18164	18172	17973	17885	18112	18048	18206	17961	18135	18031	18188	18106	18091	18241	18231	17963	17954	18155	18024	18028	18027	18002	17913	18277	18130	18217	18167	17965	18211	17919	18100	18035	18053	18027	18129	18179	18383	18048	18001	18191	18099	18159	18114	17950	18083	18093	18139	18006	18271	18068	18032	18146	18262	18232	18027	18073	18085	17980	18331	18325	17928	18072	18060	18113	17799	18098	18148	18058	18037	18034	17993	17982	18034	18262	18208	18176	18049	18049	17801	18217	18247	18239	18117	18195	18226	17812	18171	18182	17997	17949	18074	17938	18255	18158	18071	18147	18073	18121	17983	18141	18307	18135	18040	18089	17947	18125	18216	18249	18019	18013	18068	18102	18293	18117	18036	17983	18098	17889	18073	18007	18132	18192	17926	18122	18138	18014	18097	18031	18007	18201	18178	18204	18113	18043	18175	18182	18107	17966	18198	18029	18160	17995	18032	17993	17981	18211	18193	17919	18127	18245	17983	18002	18080	18080	18033	18076	18069	18165	17942	18085	18108	17971	17955	18122	18065	18060	18254	18165	18070	18228	18273	18218	18015	18044	17918	17970	18015	18031	18189	18064	18044	18199	18144	18105	18292	18058	18202	18068	18194	18033	18244	17880	18286	18320	17988	18244	18191	17931	18141	18055	18076	17982	17955	18059	18204	18116	17946	17987	18010	18149	18352	18133	18097	18417	17958	18016	18088	18168	18135	18099	18031	17962	18102	18043	18137	18080	17974	17979	18023	18137	17968	18060	18074	18013	17998	18070	18019	18083	17941	18087	18120	18095	18073	18261	18297	18274	18316	18182	18132	18145	18220	18058	17946	18083	18217	17967	17969	18064	18105	17970	18352	18235	17986	17987	18165	18270	18158	18045	18108	17842	18102	18057	18129	18119	18099	18017	18229	18183	18320	18196	18041	18181	18198	18026	18136	18027	18168	18141	18057	17882	18139	18221	18016	18214	18022	18129	18096	18173	18337	18141	18039	18158	18008	18212	18127	17963	17976	17990	18169	17905	17990	18209	18132	18198	17908	18030	18140	18052	18022	18020	18210	18016	17984	18097	18012	18016	18147	18122	18364	18301	17934	18279	18317	17983	18156	18098	18431	18141	17966	18236	18254	18079	18231	18034	18111	17998	18134	18029	18012	18016	18071	18104	17877	18164	18044	18174	18118	18195	18410	18091	18029	18099	18094	17991	18129	18034	18025	18116	18343	18195	17988	18021	18218	18153	18156	18200	18159	18069	18441	18126	18168	17951	18264	18191	18091	18209	18018	17974	18083	18160	18163	18077	18085	18024	18117	17924	18130	17988	18011	18097	18130	18292	18193	17980	18241	18218	18353	18007	18277	18123	18093	18129	18199	18048	18155	17889	18187	17853	18165	18082	18241	18278	18178	18127	17947	18142	18132	18120	18265	18222	18127	18247	18173	18059	18054	18166	18191	18127	18093	18023	18048	18206	18261	18233	18065	17995	18170	18152	18259	18004	18248	17970	18212	17952	18171	17920	18102	17972	18277	18013	18068	18091	18061	18258	18118	18090	18295	18163	18242	18197	17831	17961	17986	18324	17966	18020	18171	18166	18379	18016	18159	18108	17974	18009	18029	18066	18128	18035	18244	18230	18141	18054	18168	17975	18068	18098	18042	18018	18116	18049	18143	18080	17958	18092	18269	18470	17997	18097	18133	18157	18195	18141	18167	18010	18208	18167	18043	18262	17968	18287	18058	18164	18142	17983	18209	18184	18112	18158	18057	18008	18226	17980	18087	18288	18139	17897	18130	18142	18071	18440	18126	17987	18083	18283	18125	17965	17910	18266	18281	18252	17942	18021	18019	18031	18086	18068	18271	18051	18162	18182	18140	18154	18054	18142	18035	17824	18082	18022	17980	17900	18007	18133	17957	18238	18026	17977	18047	18095	18012	17977	18047	17982	18116	18183	18165	18006	18151	17903	18185	18071	18069	18318	18172	18088	18000	18242	18202	18176	18172	18006	18125	18110	18115	18129	18196	18173	18154	18104	18100	18052	18131	18123	18034	18172	18105	18216	17986	17947	18109	18192	18148	17986	18093	18290	18125	18082	18030	18075	18173	18230	18217	17996	18075	17936	18232	18190	18050	18141	18135	17952	18190	18094	17969	18235	17972	18115	18004	18212	18108	18302	18236	18177	18254	18049	18058	17919	17942	18090	18159	17999	18110	18206	18187	18004	18058	18189	18228	18021	18093	18123	18087	18242	18265	18093	17926	18025	17906	18210	18140	18278	18037	17927	18197	18181	18230	18143	18089	18186	18162	18179	18190	18104	17963	17952	18008	18051	18094	18122	18155	18193	18057	18046	17930	18068	18103	17963	18036	18134	18050	18206	18231	18292	18029	17967	18118	18185	18320	18168	18101	17809	18164	18169	18011	18109	18029	18121	18014	18143	18150	18312	17995	18219	17935	17897	18103	18196	18138	18131	18043	18114	18211	18044	17994	17872	18056	18100	18195	17933	17920	18236	17854	17996	18176	18341	17977	18169	18257	18223	18016	18075	17945	18138	18131	18149	18036	18001	18103	18065	18049	18314	18112	17986	18149	17777	17972	17958	17970	18035	18093	18132	18088	18302	18025	18017	18209	18142	18108	18013	18112	18139	18002	18067	18131	17925	18001	18017	18186	18240	18313	17888	18028	18185	18047	18246	18096	17929	18167	18107	17929	18214	18231	18204	18091	18124	18235	17976	18078	18091	18176	18075	18243	18088	18152	18135	18163	18106	18131	18055	18117	17945	18063	18211	18257	17995	18027	17973	18129	18109	18046	18079	18186	18020	18029	18151	17950	18077	18155	18029	18060	18172	17811	18077	18297	18163	18074	18058	18136	18101	18141	17888	18085	17901	18093	18152	18099	18015	18097	18043	18250	18114	18259	18047	17890	17989	18031	18246	18115	18107	18210	18138	18042	18020	18142	18107
18172	34580	32853	24583	19916	17592	16551	16279	15677	15343	15231	15225	15189	14989	14875	15008	15039	14934	14682	14912	14808	14928	14902	14931	14843	14899	14674	14625	14778	14709	14591	14715	14779	14938	14750	14920	14767	14711	14667	14987	14694	14588	14526	14668	14526	14834	14740	14733	14919	14782	14903	14761	14737	14834	14819	14673	14789	14669	14707	14756	14641	14580	14738	14792	14866	14864	14780	14769	14995	15088	14882	14986	14957	15061	14934	14932	14866	15041	14863	15008	15046	14776	14932	14782	14893	14948	14702	14783	14751	14750	14827	14704	14914	14845	14904	14696	14826	14730	14638	14671	14743	14808	14626	14805	14662	14723	14774	14804	14857	14723	14725	14743	14766	14697	14649	14665	14825	14652	14740	14879	14751	14809	14636	14795	14591	14724	14793	14876	14712	14593	14580	14849	14751	14814	14831	14726	14871	14728	14591	14892	14807	14653	14812	14692	14617	14697	14662	14628	14424	14617	14674	14740	14806	14626	14888	14733	14643	14688	14678	14646	14778	14619	14708	14629	14824	14709	14826	14775	14925	14751	14895	14808	14741	14702	14646	14663	14660	14685	14710	14571	14707	14684	14775	14660	14857	14561	14598	14696	14616	14751	14698	14638	14643	14836	14537	14577	14748	14691	14561	14711	14762	14691	14757	14762	14801	14683	14673	14694	14914	14733	14746	14793	14778	14606	14655	14855	14783	14673	14873	14772	14884	14860	14640	14704	14941	14619	14537	14658	14772	14854	14523	14849	14690	14732	14798	14704	14610	14755	14780	14856	14809	14778	14806	14739	14569	14606	14747	14765	14670	14634	14560	14751	14546	14818	14857	14708	14768	14598	14645	14595	14835	14743	14614	14640	14700	14728	14738	14588	14669	14633	14711	14718	14633	14764	14625	14760	14746	14779	14809	14794	14513	14653	14831	14802	14700	14792	14691	14584	14733	14613	14733	14751	14685	14748	14663	14779	14679	14778	14715	14683	14664	14683	14775	14610	14841	14703	14600	14804	14647	14791	14566	14752	14714	14669	14828	14676	14935	14723	14666	14833	14745	14639	14702	14703	14674	14750	14567	14860	14647	14718	14814	14620	14802	14751	14712	14689	14676	14678	14766	14816	14805	14830	14632	14649	14868	14585	14806	14725	14685	14701	14746	14607	14745	14795	14552	14543	14806	14772	14691	14518	14613	14672	14660	14826	14768	14642	14753	14511	14747	14686	14572	14743	14661	14722	14776	14803	14703	14863	14646	14676	14650	14761	14749	14719	14745	14635	14783	14684	14964	14816	14738	14767	14767	14727	14802	14666	14609	14632	14764	14737	14773	14751	14615	14654	14719	14720	14607	14718	14654	14734	14748	14871	14589	14703	14753	14644	14704	14860	14620	14675	14669	14847	14541	14804	14695	14797	14650	14659	14581	14875	14654	14783	14691	14492	14702	14699	14653	14805	14572	14830	14609	14591	14646	14857	14720	14474	14707	14647	14587	14801	14759	14722	14728	14545	14621	14877	14683	14854	14736	14706	14799	14677	14713	14662	14426	14666	14712	14667	14680	14829	14688	14799	14769	14625	14680	14701	14841	14577	14813	14740	14883	14645	14672	14773	14708	14732	14748	14608	14618	14770	14739	14701	14749	14877	14671	14697	14720	14739	14723	14768	14612	14650	14724	14754	14748	14844	14782	14796	14788	14626	14684	14768	14586	14972	14786	14587	14672	14978	14522	14656	14737	14662	14678	14722	14623	14498	14666	14600	14687	14772	14805	14739	14695	14830	14758	14684	14745	14649	14723	14533	14720	14876	14646	14789	14640	14820	14763	14731	14771	14774	14864	14870	14762	14739	14782	14817	14611	14629	14778	14647	14613	14761	14766	14579	14819	14823	14707	14647	14790	14689	14731	14717	14636	14515	14653	14603	14642	14805	14861	14815	14841	14638	14679	14694	14828	14740	14595	14579	14760	14731	14671	14802	14728	14801	14660	14692	14705	14727	14734	14805	14788	14815	14813	14850	14691	14567	14696	14579	14772	14666	14679	14720	14778	14581	14699	14773	14826	14776	14680	14704	14817	14808	14829	14756	14844	15070	14655	14654	14648	14684	14776	14539	14762	14615	14710	14780	14643	14655	14582	14698	14589	14728	14645	14631	14742	14712	14678	14831	14755	14706	14653	14787	14928	14741	14641	14494	14821	14879	14992	14741	14846	14498	14594	14687	14605	14894	14833	14931	14687	14799	14468	14627	14600	14725	14796	14687	14768	14840	14734	14757	14612	14615	14724	14767	14698	14765	14772	14797	14720	14891	14592	14882	14913	14742	14729	14657	14635	14836	14817	14627	14598	14704	14900	14621	14505	14768	14746	14727	14638	14902	14665	14669	14736	14742	14738	14827	14718	14839	14698	14610	14683	14669	14795	14766	14872	14634	14867	14575	14802	14872	14634	14606	14765	14750	14705	14597	14639	14774	14711	14619	14544	14670	14674	14738	14742	14559	14535	14626	14725	14668	14783	14601	14760	14800	14752	14701	14703	14733	14842	14714	14620	14549	14844	14710	14856	14639	14697	14738	14554	14795	14628	14753	14661	14671	14509	14681	14665	14737	14824	14731	14782	14602	14817	14623	14588	14794	14679	14629	14658	14746	14662	14633	14817	14775	14764	14732	14712	14603	14844	14817	14860	14711	14712	14776	14677	14747	14681	14813	14642	14700	14677	14805	14567	14712	14867	14647	14610	14872	14725	14894	14747	14504	14703	14696	14669	14697	14741	14668	14686	14750	14698	14671	14647	14622	14637	14698	14611	14640	14712	14471	14862	14833	14723	14869	14534	14689	14762	14801	14650	14876	14884	14757	14711	14801	14759	14672	14879	14631	14783	14635	14835	14744	14732	14676	14569	14820	14752	14736	14698	14684	14585	14705	14885	14778	14887	14662	14762	14845	14765	14664	14774	14838	14684	14807	14682	14746	14693	14696	14688	14577	14740	14724	14755	14864	14644	14590	14778	14598	14743	14717	14793	14671	14742	14784	14635	14623	14643	14840	14766	14697	14486	14843	14620	14576	14775	14765	14725	14733	14568	14653	14767	14838	14868	14591	14632	14764	14889	14736	14862	14655	14893	14687	14565	14802	14654	14802	14769	14812	14566	14766	14654	14533	14662	14773	14581	14583	14690	14766	14640	14635	14644	14616	14730	14608	14856	14779	14742	14690	14761	14763	14850	14843	14625	14685	14736	14772	14606	14774	14650	14653	14920	14757	14797	14683	14809	14509	14623	14722	14760	14817	14800	14734	14766	14660	14791	14601	14821	14735	14715	14682	14687	14726	14880	14691	14756	14750	14815	14769	14730	14687	14661	14578	14753	14628	14867	14805	14862	14591	14791	14871	14648	14604	14687	14878	14717	14627	14820	14791	14842	14629	14793	14900	14567	14790	14545	14709	14749	14785	14593	14806	14859	14899	14639	14585	14811	14798	14854	14764	14603	14627	14806	14744	14721	14889	14816	14530	14730	14821	14785	14622	14696	14764	14731	14734	14699	14739	14811	14588	14694	14743	14722	14677	14680	14877	14658	14683	14648	14616	14640	14816	14664	14882	14793	14760	14827	14789	14802	14790	14782	14773	14631	14716	14757	14671	14767	14756	14740	14730	14693	14849	14660	14868	14694	14769	14764	14714	14694	14894	14790	14664	14684	14801	14675	14823	14846	14730	14852	14756	14733	14698	14714	14626	14683	14785	14859	14666	14719	14663	14639	14797	14644	14591	14699	14587	14562	14802	14569	14607	14849	14634	14877	14709	14682	14724	14819	14692	14610	14703	14799	14701	14576	14692	14738	14581	14821	14675	14761	14612	14679	14689	14721	14668	14700	14634	14757	14764	14604	14669	14929	14642	14665	14747	14684	14880	14737	14748	14785	14736	14839	14762	14807	14710	14822	14648	14707	14686	14680	14693	14810	14574	14782	14664	14666	14644	14645	14605	14867	14792	14704	14773	14596	14709	14618	14633	14664	14897	14634	14786	14727	14771	14798	14787	14694	14794	14611	14873	14768	14646	14737	14832	14772	14653	14757	14783	14635	14473	14725	14660	14819	14709	14734	14718	14726	14726	14711	14638	14800	14790	14637	14687	14545	14725	14610	14862	14608	14718	14664	14741	14700	14770	14742	14628	14741	14692	14864	14869	14736	14749	14803	14590	14746	14665	14605	14787	14864	14669	14765	14653	14823	14546	14607	14570	14798	14702	14802	14738	14651	14768	14830	14725	14700	14711	14636	14697	14823	14701	14745	14845	14837	14795	14857	14688	14725	14689	14620	14648	14618	14743	14828	14689	14597	14606	14736	14785	14718	14593	14668	14750	14631	14801	14572	14720	14700	14688	14679	14531	14666	14593	14684	14743	14731	14615	14690	14800	14766	14765	14609	14891	14614	14723	14729	14957	14586	14525	14788	14755	14733	14797	14749	14754	14592	14711	14642	14727	14936	14680	14821	14771	14665	14795	14737	14597	14765	14684	14648	14808	14762	14749	14725	14704	14920	14445	14784	14805	14721	14664	14622	14673	14783	14839	14678	14764	14641	14581	14780	14531	14860	14498	14689	14804	14716	14711	14784	14643	14695	14678	14678	14705	14717	14736	14965	14729	14701	14809	14759	14794	14883	14793	14641	14760	14677	14760	14553	14740	14727	14592	14761	14809	14750	14731	14764	14823	14815	14720	14720	14707	14820	14710	14763	14819	14740	14696	14839	14640	14860	14740	14473	14689	14688	14614	14891	14720	14640	14849	14639	14585	14652	14719	14532	14751	14746	14757	14648	14733	14858	14832	14601	14645	14702	14696	14811	14626	14675	14812	14831	14699	14592	14678	14688	14612	14650	14681	14655	14681	14630	14672	14687	14762	14847	14743	14834	14804	14796	14766	14607	14679	14816	14850	14536	14805	14664	14720	14679	14520	14584	14623	14545	14692	14604	14725	14662	14715	14768	14573	14818	14588	14673	14815	14528	14627	14548	14893	14744	14865	14661	14841	14702	14883	14761	14683	14746	14754	14675	14835	14701	14559	14737	14565	14753	14793	14683	14674	14656	14686	14904	14637	14660	14690	14704	14872	14633	14611	14467	14894	14812	14622	14811	14755	14697	14656	14837	14730	14700	14828	14796	14725
28184	22672	25786	23154	19144	18485	18373	18392	18364	18315	18307	18219	18130	18031	17970	18029	18183	17951	18095	18246	18158	18100	18134	18075	17997	18051	18123	17939	18176	18016	18228	18409	18068	18271	18264	17862	18083	18094	17824	18013	17904	18017	18149	18279	18043	18208	17915	18073	18186	18055	18038	18024	18083	18044	18253	18113	18196	17994	18249	18319	18083	17950	18167	18055	18155	18123	18132	18114	18103	18264	18169	18392	18044	18090	18119	18013	18271	18135	18268	18002	18099	18179	18006	18089	18044	18101	18066	18313	18039	17946	17983	18096	18290	17805	17961	18025	17993	18046	18219	18188	18068	18166	17990	18076	18020	18179	18114	17874	18031	18146	17851	17920	17962	17978	18065	18193	17976	17885	18005	18032	18163	18097	18066	18003	18083	18022	17930	18025	18098	18273	18082	17918	18296	17997	17946	17963	17860	18104	18076	18258	18350	18016	18136	18218	18038	18122	17844	17967	18071	18127	18238	18015	17993	17872	18341	18096	18217	18083	17862	17981	18135	18147	17891	18111	18126	17904	18230	18212	17971	18145	18199	18109	18105	17914	18147	18014	18209	18139	18157	17951	18132	17953	18089	18004	17863	18189	18091	17974	18178	18030	18026	18052	18058	18056	18055	18229	18213	18187	17971	18026	17914	18115	18028	18038	17982	18006	18112	18134	18172	18231	18100	18014	17855	17949	18117	18126	18012	18082	18048	18049	18121	18209	18420	18231	18033	18236	18149	18246	17785	18121	18025	18034	18148	17955	18057	18083	17959	17941	18029	18059	17996	17941	18078	18111	18094	18103	17962	17979	17918	17742	18327	17928	18364	18140	18288	18101	18240	18260	18097	17996	18048	18011	17939	17862	18036	18219	18131	18058	18110	18250	17957	18026	18124	18219	18220	18075	18074	18128	18035	18201	18153	18084	18090	17996	18129	18046	18079	18067	18068	18134	18054	18015	17962	17931	17958	18050	18029	18036	18147	18209	18087	18340	18080	18105	18070	18188	18136	18197	18114	18027	17977	17911	18059	18057	18105	18048	17888	18071	18318	18008	18073	17980	17928	17970	18204	17980	18011	18186	18354	18170	18006	18148	18060	17946	18205	18169	18161	18207	18208	18161	17974	17968	17912	18243	18046	17920	18199	18187	18002	18002	18369	18141	18043	18168	18104	18033	17954	18132	18051	18034	18064	18120	18252	18181	17933	17936	18134	17996	18218	18079	18241	18156	17847	18299	18234	18176	18342	17956	18122	17914	18216	17883	17863	18051	18033	18273	18095	18000	18185	18074	17945	18098	18313	18218	18067	17989	18041	18260	18094	18154	17872	18110	18238	18110	17981	18172	18207	18031	18001	18011	18096	18132	18200	18088	17887	18110	17848	17994	18121	18176	18199	17984	18370	17712	17934	18029	18136	18180	17944	18085	18113	18021	18226	18133	18097	18002	18078	18189	18131	17937	18346	18120	18216	17942	17967	18296	18098	18193	18136	18175	18042	18015	18120	18117	17951	18137	17889	18048	18019	18004	18185	18025	18173	18075	18008	17947	17918	17955	17910	18193	18027	18049	18082	18129	18155	18286	18255	18176	18236	18034	17923	18072	18097	18189	17791	18027	18019	18000	18210	18131	18099	18234	18201	18155	18080	17850	18109	17958	18160	18211	18021	18186	18071	18024	17878	18103	18220	18064	18127	18190	18177	18144	17989	18179	18192	17966	18074	18132	18055	18150	18047	18063	18020	18216	17977	18190	18110	18146	18001	18289	18111	18212	18033	17895	17972	18177	18175	17965	18201	18097	18055	17897	17838	17994	17855	17960	17810	18227	18104	18046	18210	18221	18112	18043	18348	18245	18225	17980	18166	18456	18305	17977	18162	18184	17969	18106	17977	18064	17994	18105	18189	18163	18171	18069	18083	18053	18032	18172	18048	18125	18225	17959	18216	17972	18077	18210	18192	17975	18140	18012	18060	18075	17890	17908	18218	17979	18082	17909	18205	18091	18059	17990	18116	17951	18090	18330	17936	18203	17845	17912	17911	18080	17993	18053	18201	18110	18192	18116	18159	18209	17996	18181	18325	18259	18190	18010	17978	18116	17906	18227	17971	18038	18020	18046	18157	17982	18167	18279	18202	18150	18211	17947	18020	18152	18213	18154	18123	18048	18067	17914	18205	18003	17981	18237	18147	18043	18284	18124	18225	18132	18148	17992	18077	17985	18190	18093	18049	18117	18155	18092	18016	18223	18023	17914	18020	17895	18081	18189	18176	18127	18062	18116	17955	18122	18040	17983	18228	18134	18027	17989	18319	18086	18074	18276	18114	18070	18204	18114	18182	18185	18105	18091	18182	18006	18177	18077	18159	18074	18045	18085	18136	18211	17903	18005	18138	18021	18008	18262	18242	18250	18087	17932	18046	18112	18085	18009	18178	18058	18078	18173	18198	18167	17970	18066	18029	18216	18261	17955	18003	17892	18277	18172	18056	18152	18217	18219	18174	18022	18171	18080	18025	18277	17854	18150	18168	18314	17997	18078	18341	18088	18276	17977	18111	17898	17908	17978	17985	17977	18212	17982	18129	18088	18063	17982	18118	18236	18201	18089	18159	18070	17796	18266	17999	18040	18056	18041	18029	18119	17980	18093	18099	17941	18125	18199	18124	18128	18180	17947	18122	18119	18163	18039	18279	18152	18240	18164	18054	18284	18136	18051	17972	18052	18072	17921	17792	18379	18162	18215	18021	17938	18157	18143	18232	18129	17949	18115	18297	18051	18149	18360	18107	17972	18091	18244	18097	17983	18156	18018	18219	17989	18156	18056	18136	18256	17906	18014	18053	18009	18027	18104	18247	18135	18110	17851	18196	18012	18099	18159	18106	18024	18006	18009	18215	17918	18078	18235	18008	17973	18081	18002	18166	17990	18160	18030	18198	18003	18186	18149	18231	18199	18035	18057	18021	18058	18027	18086	18233	18228	18235	18064	18013	18078	18053	18149	18186	18137	18020	18221	18133	18147	18228	18061	18025	17946	18189	18020	18057	18190	18082	18110	18081	18236	17950	18189	18257	18077	17960	17967	18004	18119	18196	18211	18256	18307	18150	18195	18072	18148	18026	17939	18207	18312	17994	18088	17895	17860	17951	17911	17995	18108	18129	18228	18118	17923	18023	18077	18013	18033	18231	18255	18081	18066	18091	18199	17990	18112	18363	18099	18041	18141	18090	18223	17924	18134	18073	18139	18128	18139	17963	18093	18019	18090	17876	18036	18283	18263	18244	18025	17886	18089	18032	18099	17986	18007	17982	17976	18229	18066	17932	17888	18102	18086	18124	17896	18201	17810	18060	18219	18190	18063	18009	17987	18147	18108	17834	18168	17947	18125	18217	17966	18165	18111	17978	17911	18125	17972	18221	17930	18189	18174	17863	18011	18070	18210	18041	18163	18008	17925	18152	17819	17772	17976	18114	18070	18025	18057	18102	17819	18117	18061	18108	18163	18007	18204	18087	17881	18022	17867	18206	18141	17951	17989	18247	18254	18065	18287	18100	17915	18005	18346	18056	18173	17861	17867	18119	17932	18127	17915	17934	18055	18082	17916	18256	18120	17957	17886	18135	18065	18024	18013	18252	18114	18119	18333	18044	18407	18092	17715	18023	18116	17990	18191	18180	18286	18125	17984	18203	17999	18154	18180	18165	17977	18170	18243	18145	18063	18197	18239	18029	18150	18165	18109	18148	18221	17960	18336	18105	18097	18387	17977	18185	18268	18276	18341	18302	17925	18182	17920	18060	18271	18183	18206	18354	18069	18228	17920	18005	18304	17986	18221	18183	18081	18033	18008	18129	18237	18073	18086	17992	18198	17952	17945	18269	18134	17993	18099	18355	18079	18129	17976	18075	18073	18052	18242	18031	18026	18160	18032	18064	18011	18026	18226	18019	18099	18102	18178	18138	17979	18186	18042	18196	18139	17999	18070	17915	18067	18140	18011	18158	18174	18287	18216	18045	18106	17945	18147	18159	17907	18284	18127	17980	17982	18082	18047	18227	18041	18357	18121	18144	18058	17940	17985	18152	18026	18226	18029	18281	18125	18101	18142	18137	18125	18134	18083	18172	18174	18115	18028	17843	18086	18059	18191	18065	18147	18171	18054	18100	18165	18274	17988	18241	18262	17974	18167	18121	18087	18008	18208	18043	18225	18185	17978	17995	18144	18054	17997	17942	18003	17955	18172	18118	18185	18137	18090	17990	18060	18062	18248	18128	17935	18252	17943	18089	18138	18190	18147	18007	18121	18016	18038	17956	18137	18060	18031	18320	18390	18085	18194	18002	18270	17838	18078	18031	18160	18185	18001	18135	18129	18123	18165	18213	18227	18027	18133	18017	18244	18160	18178	18198	18238	17909	17924	18140	18161	18076	18145	18062	18254	17733	18001	17940	18121	17803	18098	18003	18182	18239	18008	18235	18190	17965	18058	18286	17893	18222	18146	18234	18121	17903	18140	18256	18239	18182	18085	18263	18202	18021	18203	17989	17958	18233	18149	18058	18126	18133	18370	18320	17958	18065	18013	18082	18093	18252	18215	18198	18290	18194	18145	18089	18052	18046	18146	18148	18011	18218	18114	18002	18008	18025	18198	18083	18310	18169	18157	18292	18284	18121	18174	18035	18170	18069	18235	18168	17939	18052	17946	18167	18164	17967	18129	18054	18102	18295	18347	18017	18105	18028	18084	18002	18131	18193	18078	17986	18210	18116	18179	17992	18067	18195	18114	18040	18142	18196	17969	18076	18106	18207	17952	18156	18224	18207	17989	18228	17947	17925	18185	18052	18279	18081	17898	18153	18110	18279	18031	18212	17913	18143	18095	18090	18095	18020	17983	17982	17932	18113	18139	18019	17960	18128	17881	17846	17867	18116	17994	18085	18093	18194	18036	17941	18259	18162	17962	18124	17964	18080	18059	18041	17938	18194	17969	18185	18210	17989	18141	18125	18187	18197	17977	18288	18129	18060	18033	18219	18348	18294	18207	18123	18153	18082	18108	18125	18054	18216	18212	18337	18044	18304	18082	17914	18111	18274	18054	18119	17970	17868	18181	18099	18369	18132	18008	17937	18361	18099	18056	18032	18025	18110	18196	18082	18164	17783	18143	18198	18178	18313	17908
17641	23831	22334	18182	16203	15337	15024	14899	14714	14954	14849	14789	14682	14877	14883	14626	14814	14741	14833	14726	14850	14762	14953	14620	14679	14837	14812	14822	14891	14753	14918	14801	14893	14847	14710	14727	14860	14675	14695	14765	14782	14645	14747	14821	14818	14690	14884	14690	14726	14763	14680	14719	14787	14738	14612	14905	14721	14937	14607	14941	14822	14662	14748	14770	14777	14936	14947	14743	14761	14922	14971	14887	14841	14794	14659	14908	14922	14793	14733	14694	14807	14809	14853	14756	14783	14829	14820	14831	14955	14794	14762	14870	14776	14925	14617	14847	14872	14930	14919	14860	14757	14643	14776	14853	14661	14760	14726	14843	14852	14779	14672	14904	14751	14904	14633	14858	14891	14738	14743	14781	14604	14742	14762	14838	14710	14736	14562	14730	14958	14733	14843	14870	14655	14770	14679	14739	14668	14792	14994	14853	14695	14736	14808	14770	14704	14821	14709	14836	14709	14856	14709	14690	14696	14694	14800	14785	14859	14939	14921	14837	14608	14743	14822	14769	14781	14766	14930	14697	14821	14829	15112	14799	14719	14736	14737	14707	14872	14760	14723	14702	14807	14748	14840	14843	14851	14851	14815	14877	14685	14801	14872	14759	14726	14827	14887	14795	14893	14918	14849	14875	14592	14674	14794	14787	14801	14744	14930	14842	14705	14752	14797	14728	14840	14676	14776	14718	14633	14794	14878	14646	14769	14542	14850	14826	14714	14676	14916	14748	14783	14951	14770	14781	14713	14794	14801	14777	14690	14761	14774	14845	14730	14759	14886	14746	14639	14778	14720	14740	14771	14748	14753	14781	14647	14828	14665	14763	14732	14804	14903	14625	14679	14833	14816	14626	14846	14757	14831	14705	14962	14692	14797	14656	14585	14581	14654	14804	14930	14769	14678	14844	14802	14861	14696	14558	14545	14920	14797	14867	14848	14865	14726	14875	14689	14688	14735	14760	14897	14755	14730	14790	14785	14780	14637	14922	14800	14829	14799	14890	14695	14871	14823	14652	14677	14696	14851	14859	14754	14648	14981	14692	15089	14861	14794	14746	14859	14831	14705	14833	14875	14658	14697	14749	14766	14825	14834	14780	14712	14740	14695	14850	14902	14781	14891	14791	14639	14742	14781	14796	14622	14814	14758	14831	14763	14803	14691	14754	14696	14746	14719	14819	14737	14851	14797	14800	14868	14751	14679	14889	14712	14749	14977	14816	14772	14745	14876	14852	14920	14822	14748	14861	14817	14866	14792	14674	14872	14932	14720	14649	14730	14582	14905	14758	14830	14682	14714	14746	14768	14769	14732	14829	14724	14835	14854	14567	14876	14558	14629	14928	14872	14940	14752	14823	14824	14802	14771	14528	14869	14818	14624	14755	14693	14959	14705	14836	14793	14763	14731	15003	14849	14786	14825	14866	14726	14838	14802	14754	14745	14798	14889	14964	14935	14654	14749	14695	14785	14835	14722	14733	14676	14777	14724	14860	14809	14577	14827	14713	14821	14906	14838	14880	14891	14766	14718	14795	14685	14968	14837	14556	14739	14846	14816	14780	14769	14623	14829	14935	14889	14920	14840	14680	14747	14646	14732	14719	14752	14791	14764	14957	14939	14513	14860	14655	14912	14556	14778	14860	14742	14832	14736	14645	14762	14952	14836	14822	14966	14750	14859	14877	14765	14754	14919	14793	14648	14616	14765	14765	14704	14666	14808	14879	14722	14935	14744	14654	14678	14730	14691	14788	14738	14808	14796	14941	14867	14666	14777	14636	14935	14965	14780	14788	14791	14792	14782	14768	14845	14797	14971	14946	14669	14772	14874	14853	14720	14731	14745	14856	14638	14760	14701	14747	15034	14965	14757	14925	14655	14655	14689	14671	14785	14824	14833	14703	14631	14652	14781	14718	14864	14861	14806	14626	14708	14761	14780	14992	14719	14857	14634	14831	14822	14816	14656	14711	14964	14836	14851	14825	14609	14792	14883	14754	14871	14834	14874	14684	14747	14868	14848	14775	14903	14694	14716	14576	14675	14779	14842	14618	14760	14789	14866	14945	14824	14815	14760	14603	14821	14832	14737	14826	14732	14634	14746	14683	14682	14792	14735	14837	14829	14699	14649	14839	14913	14828	14825	14753	14762	14655	14799	14741	14768	14923	14740	14809	14837	14808	14882	14736	14701	14802	14923	14892	14783	14931	14802	14910	14773	14679	14722	14757	14772	14599	14753	14795	14990	14906	14795	15018	14687	14706	14789	14805	14662	14670	14728	14610	14804	14766	14820	14704	14773	14784	14681	14644	14848	14703	14840	14701	14722	14701	14765	14833	14929	14710	14628	14693	14839	14806	14652	14701	14619	14630	14887	14821	14667	14802	14669	14874	14920	14735	14803	14706	14823	14625	14805	14849	14792	14701	14820	14901	14752	14790	14616	14873	14885	14663	14715	14752	14741	14873	14824	14966	14866	14857	14854	14737	14930	14890	14703	14904	14850	14804	14729	14629	14818	14834	14806	14812	14623	14645	14742	14661	14844	14709	14816	14784	14904	14529	14928	14804	14617	14851	14782	14877	14696	14786	14715	14763	14828	14689	14850	14882	14838	14964	14795	14687	14745	14838	14853	14813	14862	14685	14911	14874	14914	14754	14629	14790	14577	14842	14826	14830	14733	14738	14645	14671	14828	14599	14800	14716	14680	14709	14823	14759	14856	14716	14733	14926	14807	14702	14795	14877	14828	14766	14693	14697	14810	14813	14848	14694	14680	14918	14650	14822	14738	14796	14660	14925	14803	14690	14922	14965	14814	14846	14790	14717	14817	14657	14932	14825	14752	14599	14710	14794	14928	14705	14624	14685	14661	14901	14953	14812	14796	14816	14797	14971	14813	14602	14777	14921	14928	14792	14836	14614	14919	14755	14921	14749	14834	14804	14713	14739	14729	14672	14744	14943	14661	14868	14884	14828	14729	14748	14594	14999	14655	14887	14883	14769	14693	14842	14883	14882	14793	14692	14761	14855	14741	14809	14655	14810	14829	14726	14858	14797	14832	14812	14665	14868	14926	14547	14694	14755	14802	14737	14766	14767	14807	14854	14843	14677	14807	14783	14821	14776	14814	14677	14893	14777	14917	14937	14744	14834	14666	14777	14568	14840	14819	14825	14652	14745	14670	14858	14820	14722	14782	14653	14764	14727	14659	14955	14854	14857	14890	14870	14710	14712	14866	14982	14770	14629	14703	14795	14640	14887	14896	14764	14867	14774	14630	14754	14852	14875	14843	14744	14646	14884	14497	14782	14676	14679	14782	14625	15033	14700	14786	14747	14796	14804	14737	14783	14979	14749	14747	14727	14814	14743	14844	14813	14902	14819	14760	14771	14661	14962	14789	14835	14754	14822	14758	14787	14896	14829	14786	14865	14863	14739	14995	14785	14607	14885	14671	14727	14869	14850	14658	14764	14747	14824	14724	14742	14919	14901	14597	14677	14687	14749	14949	14722	14817	14694	14666	14791	14848	14589	14554	14883	14734	14695	14948	14827	14799	14911	14822	14801	14825	14939	14747	14785	14809	14861	14778	14722	14775	14803	14867	14802	14837	14725	14770	14731	14849	14939	14816	14750	14973	14810	14839	14772	14727	14802	14991	14665	14840	14777	14610	14888	14851	14788	14742	14637	14871	14819	14677	15010	14923	14616	14740	14822	14704	14753	14838	14759	14901	14723	15033	14852	14831	14674	15054	15065	14837	14820	15033	14754	14874	14739	14654	14819	14768	14648	14768	14889	14686	14909	14927	14659	14681	14847	14796	14779	14833	14708	14628	14784	14781	14814	14745	14761	14795	14694	14894	14769	14800	14969	14771	14745	15008	14837	14698	14729	14798	14902	14718	14711	14667	14732	14772	14880	14784	14803	14732	14777	14750	14797	14757	14660	14758	14920	14825	14681	14714	14727	14658	14756	14732	14863	14585	14859	14618	14719	14733	14845	14863	14815	14743	14892	15013	14706	14834	14881	14778	14799	14843	14729	14708	14728	14809	14668	14708	14910	14615	14776	14724	14867	14826	14759	14737	14554	14859	14737	14833	14856	14633	14789	14873	15074	14678	14661	15024	14743	14726	14845	14880	14827	14976	14715	14814	14949	14815	14764	14638	14677	14817	14907	14892	14762	14797	14769	14808	14819	14766	14789	14835	14754	14736	14721	14848	14994	14853	14718	14776	14701	14789	14683	14764	14881	14767	14763	14750	14837	14820	14685	14780	14700	14852	14978	14718	14723	14766	14798	14784	14569	14790	14816	14709	14813	15002	14774	14714	14748	14683	14736	14778	14800	14864	14815	14780	14678	14653	14752	14658	14804	14702	14696	14878	14801	14663	14841	14906	14732	14821	14694	14723	14625	14807	14721	14798	14751	14847	14737	14941	14617	14609	14840	14683	14944	14654	14815	14884	14716	14875	14887	14836	14806	14800	14599	14752	14886	14664	14682	14827	14880	14797	14684	14758	14871	14783	14723	14807	14703	14864	14707	14630	14847	14911	14721	14900	14785	14911	14759	14873	14631	14711	14765	14889	14719	14668	14919	14620	14778	14743	14927	14620	14624	14667	14767	14794	14628	14710	14815	15035	14764	14894	14688	14779	14861	14729	14581	14899	14647	14720	14753	14810	14788	14915	14707	14546	14753	14645	14718	14772	14867	14705	14696	14859	15050	14807	14749	14784	14729	14889	14858	14787	14872	14939	14741	14801	14718	14716	14928	14819	14722	14545	14841	14873	14774	14764	14713	14871	14786	14728	14864	14935	14789	14793	14635	14977	14796	14815	14853	14663	14871	14681	14796	14784	14755	14685	14822	14606	14765	14906	14922	14740	14636	14834	14580	14714	14825	14635	14699	14639	14983	14790	14861	14759	14689	14798	14711	14785	14897	14963	14712	14770	14892	14770	14793	14822	14721	14894	14933	14828	14803	14893	14719	14842	14827	14609	14719	14903	14796	14751	14939	14828	14783	14746	14713	14798	14686	14696	14791	14743	14649	14881	14706	14781	14823	14737	14899	14780	14819	14651	14817	14622	14674	14712	14611	14723	14835	14801	14791	14886	14755	14940	14543	14754	14745	14834	14716	14730	14622	14776	14767	14805	14704	14771	14763	14843	14635
24107	21075	28348	24350	22380	21969	20941	18565	17903	18202	18105	18017	17971	18025	17975	17919	17928	17680	17746	17814	17632	17731	17755	17898	17684	17479	17784	17816	17782	17837	17742	17608	17902	17842	17709	17660	17531	17550	17876	17904	17730	17693	17757	17566	17664	17741	17880	17603	17777	17697	17611	17780	17684	17761	17736	17838	17753	17678	17657	17626	17659	17672	17598	17737	17692	17507	17638	17749	17696	17953	17923	17746	17728	17717	17569	17810	17861	17734	17848	17779	17771	17750	17697	17724	17544	17800	17867	17596	17560	17650	17707	17760	17732	17549	17405	17535	17612	17517	17537	17490	17629	17839	17779	17622	17691	17602	17563	17737	17654	17623	17753	17818	17407	17442	17894	17633	17486	17385	17706	17580	17599	17402	17672	17646	17656	17647	17678	17659	17811	17855	17720	17684	17596	17671	17699	17556	17893	17735	17612	17346	17482	17448	17515	17510	17626	17632	17669	17611	17702	17716	17687	17543	17626	17746	17706	17584	17583	17772	17613	17893	17623	17757	17957	17697	17702	17447	17742	17627	17625	17970	17567	17643	17774	17772	17573	17579	17712	17764	17596	17677	17589	17594	17895	17770	17729	17769	17805	17666	17551	17758	17479	17724	17577	17785	17848	17832	17671	17676	17409	17745	17622	17468	17620	17605	17669	17742	17679	17507	17573	17729	17659	17760	17588	17585	17607	17415	17741	17588	17467	17710	17599	17612	17470	17554	17745	17578	17555	17535	17741	17614	17783	17694	17603	17609	17567	17479	17649	17496	17741	17762	17726	17665	17738	17604	17676	17645	17588	17799	17684	17709	17613	17579	17768	17810	17594	17523	17596	17423	17691	17645	17738	17828	17689	17717	17662	17602	17789	17506	17594	17727	17685	17623	17798	17834	18100	17637	17633	17621	17699	17639	17698	17654	17507	17480	17629	17672	17630	17750	17584	17547	17533	17616	17538	17821	17778	17710	17625	17610	17646	17718	17678	17652	17860	17530	17701	17565	17828	17701	17358	17656	17725	17549	17730	17646	17638	17570	17420	17712	17589	17732	17656	17464	17627	17617	17614	17782	17457	17764	17488	17697	17731	17590	17614	17496	17631	17621	17566	17651	17574	17596	17652	17675	17387	17605	17596	17489	17671	17456	17596	17674	17616	17607	17508	17707	17730	17807	17811	17508	17772	17588	17470	17654	17598	17666	17729	17681	17551	17816	17777	17498	17823	17922	17717	17581	17901	17937	17649	17573	17697	17581	17781	17688	17626	17709	17627	17668	17535	17644	17575	17475	17717	17450	17648	17578	17926	17609	17623	17864	17709	17723	17684	17539	17595	17597	17597	17510	17799	17361	17560	17682	17448	17640	17757	17753	17765	17574	17585	17644	17655	17808	17761	17409	17729	17700	17582	17743	17462	17739	17671	17585	17551	17617	17547	17758	17690	17703	17634	17594	17808	17548	17796	17593	17588	17570	17472	17740	17891	17407	17546	17587	17760	17604	17668	17642	17634	17537	17551	17571	17485	17517	17713	17701	17572	17630	17589	17486	17599	17580	17700	17719	17686	17513	17561	17649	17681	17613	17688	17902	17618	17647	17613	17587	17732	17634	17763	17669	17724	17688	17790	17759	17647	17560	17704	17515	17625	17528	17781	17745	17741	17584	17625	17691	17674	17588	17620	17787	17659	17626	17491	17738	17704	17831	17810	17677	17938	17623	17628	17494	17505	17698	17557	17788	17649	17717	17752	17690	17629	17645	17593	17732	17710	17589	17748	17726	17549	17577	17575	17637	17751	17663	17793	17814	17783	17641	17571	17654	17478	17736	17542	17697	17548	17554	17681	17582	17668	17484	17648	17656	17561	17508	17707	17635	17292	17608	17801	17794	17671	17709	17727	17653	17530	17682	17621	17580	17612	17802	17566	17572	17780	17726	17801	17623	17722	17791	17715	17455	17587	17613	17543	17422	17736	17747	17637	17735	17562	17718	17396	17754	17627	17625	17615	17755	17709	17625	17762	17741	17609	17365	17828	17815	17702	17718	17552	17531	17495	17742	17777	17809	17429	17777	17679	17688	17638	17538	17434	17633	17665	17764	17464	17544	17493	17546	17649	17552	17739	17933	17684	17635	17607	17595	17564	17733	17647	17584	17806	17704	17491	17624	17635	17548	17559	17728	17712	17632	17829	17636	17669	17572	17655	17459	17517	17752	17539	17684	17406	17762	17701	17567	17695	17694	17663	17525	17614	17632	17612	17481	17656	17696	17723	17747	17774	17767	17749	17715	17860	17610	17738	17670	17691	17664	17447	17725	17613	17634	17539	17581	17559	17508	17703	17514	17448	17594	17625	17519	17481	17701	17719	17647	17548	17616	17807	17840	17687	17622	17603	17666	17702	17514	17637	17703	17725	17555	17515	17547	17596	17636	17642	17561	17678	17750	17813	17582	17563	17665	17494	17699	17669	17672	17592	17498	17792	17628	17572	17523	17639	17742	17591	17464	17752	17707	17549	17528	17720	17567	17634	17507	17640	17665	17742	17674	17764	17825	17860	17790	17843	17845	17644	17659	17649	17724	17615	17604	17781	17745	17548	17653	17797	17774	17734	17785	17744	17662	17673	17491	17617	17678	17714	17703	17658	17567	17440	17653	17652	17782	17232	17791	17599	17787	17659	17753	17600	17558	17771	17601	17689	17658	17590	17428	17605	17620	17733	17608	17427	17640	17794	17748	17685	17882	17720	17567	17492	17694	17671	17591	17631	17653	17659	17767	17776	17748	17405	17792	17578	17475	17778	17677	17818	17617	17356	17459	17421	17859	17703	17514	17823	17592	17589	17690	17767	17751	17741	17459	17657	17559	17783	17797	17707	17703	17634	17726	17777	17747	17789	17477	17797	17612	17740	17706	17932	17711	17763	17464	17547	17748	17624	17547	17558	17608	17721	17626	17821	17423	17501	17760	17622	17836	17782	17589	17735	17642	17519	17747	17826	17448	17757	17500	17692	17565	17645	17672	17642	17478	17662	17685	17706	17351	17755	17609	17715	17689	17719	17458	17637	17758	17572	17624	17748	17740	17728	17491	17587	17732	17752	17825	17523	17706	17679	17639	17669	17493	17528	17401	17620	17604	17735	17656	17604	17723	17684	17557	17368	17512	17584	17707	17710	17712	17805	17622	17684	17372	17637	17527	17480	17817	17805	17563	17524	17565	17495	17765	17790	17583	17579	17701	17603	17598	17592	17526	17716	17740	17705	17901	17616	17655	17471	17629	17941	17620	17636	17744	17659	17684	17679	17563	17599	17724	17694	17636	17703	17529	17779	17679	17731	17499	17505	17808	17761	17797	17751	17690	17785	17654	17604	17538	17485	17786	17601	17567	17672	17561	17711	17722	17743	17624	17808	17391	17575	17777	17635	17528	17762	17519	17735	17686	17766	17635	17662	17784	17642	17684	17542	17740	17689	17449	17414	17776	17838	17859	17775	17645	17584	17682	17515	17880	17643	17566	17668	17413	17475	17771	17625	17588	17539	17327	17546	17743	17871	17620	17600	17507	17692	17594	17495	17584	17524	17745	17541	17658	17671	17577	17796	17662	17511	17576	17679	17642	17619	17591	17690	17710	17655	17501	17577	17624	17497	17551	17733	17573	17712	17565	17797	17520	17885	17599	17526	17581	17537	17596	17521	17553	17747	17773	17869	17769	17671	17665	17513	17698	17737	17328	17570	17701	17543	17747	17697	17666	17354	17771	17518	17588	17556	17559	17623	17573	17675	17642	17729	17725	17597	17697	17683	17691	17597	17507	17753	17576	17673	17793	17661	17889	17522	17832	17467	17560	17766	17605	17401	17807	17809	17688	17547	17822	17838	17570	17776	17774	17611	17501	17715	17656	17964	17658	17648	17662	17764	17789	17780	17550	17694	17686	17532	17719	17719	17809	17705	17497	17866	17555	17598	17517	17578	17394	17680	17423	17641	17547	17660	17704	17742	17616	17719	17506	17740	17786	17626	17622	17591	17805	17627	17558	17618	17703	17666	17619	17489	17556	17652	17741	17675	17797	17579	17643	17747	17502	17733	17790	17815	17595	17595	17668	17681	17706	17623	17519	17740	17621	17607	17711	17692	17735	17652	17794	17804	17575	17662	17347	17375	17484	17556	17579	17737	17542	17604	17727	17759	17615	17755	17614	17607	17554	17627	17660	17539	17776	17664	17622	17697	17827	17627	17831	17792	17735	17733	17465	17524	17563	17590	17601	17664	17738	17759	17801	17566	17671	17538	17636	17703	17658	17637	17672	17829	17725	17730	17675	17512	17758	17720	17862	17892	17664	17551	17584	17596	17646	17658	17619	17508	17613	17696	17603	17682	17691	17676	17608	17455	17635	17801	17528	17750	17715	17707	17600	17508	17659	17600	17473	17749	17671	17708	17715	17666	17536	17577	17717	17580	17488	17622	17747	17685	17661	17564	17624	17700	17496	17535	17542	17746	17674	17559	17659	17652	17690	17790	17734	17555	17851	17492	17724	17534	17820	17903	17873	17696	17555	17743	17549	17711	17776	17847	17835	17649	17664	17566	17594	17544	17575	17553	17744	17619	17534	17531	17727	17677	17600	17686	17492	17817	17592	17583	17539	17651	17711	17611	17781	17707	17849	17705	17726	17668	17646	17716	17556	17611	17460	17759	17539	17648	17842	17732	17683	17548	17797	17715	17613	17669	17841	17401	17735	17711	17769	17608	17847	17609	17608	17429	17710	17493	17678	17614	17544	17670	17736	17738	17561	17617	17698	17705	17622	17603	17633	17567	17604	17647	17987	17769	17504	17469	17748	17636	17602	17567	17694	17642	17903	17792	17531	17740	17615	17591	17829	17507	17508	17754	17581	17612	17637	17718	17428	17550	17607	17746	17490	17670	17766	17765	17507	17645	17567	17651	17637	17819	17635	17506	17626	17794	17782	17696	17726	17662	17535	17962	17443	17733	17524	17747	17693	17626	17738	17558	17606	17765	17790	17613	17603	17733	17491	17535	17713	17664	17560	17724	17676	17808	17598	17531	17777	17634	17587	17590	17692	17663	17474	17744	17516	17619	17681	17702	17713	17639	17664	17760	17837	17828	17605	17576	17696	17658	17604	17342	17684	17556	17601	17597	17559	17568	17823
16769	30196	29183	22827	18304	16360	15695	15280	15069	14999	14708	14928	14769	14771	14708	14708	14652	14737	14484	14667	14643	14725	14510	14437	14635	14533	14757	14685	14519	14620	14585	14485	14543	14516	14454	14566	14478	14427	14633	14585	14593	14568	14444	14586	14539	14623	14538	14506	14616	14491	14664	14549	14539	14477	14663	14389	14664	14569	14671	14515	14711	14600	14459	14440	14656	14497	14627	14922	14461	14821	14782	14689	14749	14598	14605	14593	14742	14656	14601	14683	14656	14678	14684	14556	14634	14421	14595	14565	14632	14577	14426	14474	14549	14478	14539	14492	14579	14468	14595	14619	14560	14453	14676	14462	14598	14503	14468	14373	14628	14564	14515	14490	14588	14396	14670	14653	14466	14653	14245	14297	14705	14733	14497	14390	14492	14560	14467	14345	14613	14540	14466	14441	14572	14475	14505	14318	14587	14543	14557	14632	14344	14434	14320	14443	14482	14578	14663	14392	14560	14465	14426	14605	14595	14551	14479	14643	14588	14629	14386	14465	14606	14590	14547	14470	14322	14741	14606	14543	14675	14394	14620	14701	14588	14480	14750	14408	14542	14432	14419	14623	14526	14342	14365	14354	14542	14508	14457	14626	14579	14420	14607	14416	14632	14509	14614	14566	14529	14562	14518	14487	14333	14564	14617	14540	14533	14686	14456	14462	14457	14539	14645	14656	14542	14650	14489	14454	14474	14565	14398	14608	14577	14463	14456	14427	14592	14489	14597	14550	14628	14606	14500	14549	14201	14526	14507	14371	14341	14494	14519	14534	14589	14562	14578	14573	14522	14591	14469	14680	14739	14519	14470	14527	14529	14495	14520	14370	14426	14525	14088	14417	14551	14415	14318	14639	14434	14502	14489	14394	14324	14418	14667	14636	14541	14589	14614	14545	14621	14383	14616	14502	14662	14620	14569	14428	14520	14733	14672	14457	14459	14624	14627	14532	14610	14358	14660	14505	14560	14366	14573	14526	14492	14520	14578	14470	14452	14651	14674	14356	14496	14691	14583	14233	14431	14529	14505	14505	14485	14401	14535	14571	14557	14559	14424	14538	14556	14552	14617	14409	14602	14717	14615	14563	14512	14526	14418	14544	14648	14511	14400	14502	14600	14513	14541	14660	14454	14523	14698	14652	14528	14612	14312	14521	14648	14549	14708	14515	14475	14403	14571	14467	14448	14529	14467	14614	14461	14495	14549	14640	14484	14491	14348	14476	14473	14365	14341	14627	14305	14598	14451	14714	14655	14609	14438	14593	14504	14520	14539	14538	14369	14537	14570	14348	14640	14649	14575	14708	14540	14683	14405	14425	14439	14482	14398	14230	14459	14622	14617	14499	14657	14447	14465	14432	14578	14515	14550	14634	14650	14517	14386	14472	14544	14491	14573	14421	14436	14533	14391	14551	14569	14488	14310	14414	14419	14454	14626	14397	14537	14446	14490	14525	14541	14489	14477	14499	14579	14407	14475	14630	14571	14605	14464	14583	14435	14584	14500	14428	14527	14491	14375	14389	14679	14450	14515	14590	14459	14606	14487	14375	14517	14530	14542	14581	14380	14461	14601	14416	14756	14713	14463	14615	14594	14522	14493	14583	14504	14582	14491	14636	14517	14494	14617	14600	14569	14527	14570	14419	14637	14618	14661	14430	14678	14594	14568	14512	14682	14691	14380	14513	14484	14571	14523	14371	14381	14526	14415	14511	14615	14565	14418	14434	14513	14461	14427	14555	14614	14538	14589	14483	14448	14391	14541	14500	14500	14648	14528	14468	14422	14398	14557	14597	14378	14485	14643	14494	14617	14404	14412	14553	14537	14474	14430	14522	14565	14439	14521	14583	14621	14552	14499	14576	14570	14692	14485	14677	14454	14421	14662	14570	14410	14355	14341	14630	14368	14474	14525	14537	14430	14583	14429	14604	14570	14502	14533	14549	14507	14497	14410	14593	14466	14450	14635	14561	14531	14660	14417	14454	14618	14562	14651	14685	14586	14414	14704	14557	14464	14574	14499	14457	14479	14616	14477	14528	14512	14517	14611	14659	14506	14585	14532	14481	14712	14432	14504	14430	14478	14385	14603	14428	14634	14545	14632	14518	14447	14602	14517	14723	14666	14551	14560	14609	14500	14486	14508	14615	14457	14566	14436	14455	14491	14619	14551	14472	14454	14628	14596	14480	14559	14574	14533	14436	14570	14612	14440	14494	14657	14482	14423	14348	14566	14641	14566	14627	14590	14565	14534	14642	14610	14424	14545	14669	14595	14452	14464	14590	14622	14540	14453	14404	14536	14503	14337	14614	14567	14538	14553	14498	14494	14439	14618	14441	14591	14525	14687	14662	14466	14718	14716	14494	14657	14394	14515	14596	14601	14498	14441	14426	14593	14563	14463	14580	14495	14482	14683	14527	14606	14735	14662	14514	14438	14520	14642	14555	14554	14543	14519	14498	14712	14551	14511	14574	14560	14552	14681	14515	14490	14445	14611	14443	14332	14592	14627	14608	14550	14650	14514	14508	14436	14527	14560	14509	14477	14606	14557	14427	14474	14654	14544	14546	14442	14531	14558	14622	14628	14515	14586	14467	14585	14739	14641	14597	14481	14659	14663	14479	14412	14380	14428	14549	14609	14597	14410	14588	14437	14601	14527	14634	14575	14626	14463	14570	14619	14511	14631	14613	14719	14441	14439	14592	14527	14557	14527	14517	14620	14626	14539	14502	14523	14467	14640	14322	14449	14531	14465	14541	14430	14438	14522	14431	14480	14468	14510	14592	14426	14541	14490	14423	14507	14474	14594	14507	14557	14569	14575	14405	14651	14642	14395	14454	14747	14571	14384	14448	14331	14604	14525	14646	14575	14496	14626	14474	14599	14547	14529	14607	14457	14631	14400	14618	14395	14517	14465	14384	14678	14501	14462	14579	14527	14639	14483	14481	14452	14479	14458	14655	14484	14566	14522	14607	14523	14566	14736	14525	14396	14371	14546	14485	14690	14612	14577	14474	14434	14456	14560	14683	14556	14748	14615	14431	14574	14578	14631	14429	14526	14598	14643	14501	14412	14576	14722	14536	14549	14572	14488	14559	14553	14706	14737	14598	14495	14667	14519	14552	14451	14568	14566	14586	14410	14537	14658	14461	14540	14556	14282	14529	14557	14515	14529	14412	14495	14479	14472	14464	14545	14698	14494	14421	14570	14528	14518	14555	14457	14398	14761	14318	14489	14462	14463	14652	14515	14432	14389	14654	14313	14412	14547	14595	14598	14404	14373	14568	14596	14512	14565	14666	14567	14755	14410	14650	14470	14467	14520	14632	14606	14633	14655	14467	14480	14376	14387	14458	14546	14655	14502	14588	14453	14469	14383	14483	14485	14433	14500	14572	14414	14669	14522	14503	14584	14575	14529	14577	14596	14602	14424	14412	14668	14558	14498	14431	14465	14561	14494	14388	14527	14537	14543	14402	14549	14667	14561	14519	14610	14657	14508	14536	14337	14514	14651	14641	14515	14384	14483	14596	14534	14390	14613	14571	14560	14507	14511	14495	14495	14372	14650	14511	14474	14436	14561	14479	14495	14403	14554	14570	14510	14565	14357	14513	14561	14627	14598	14497	14445	14636	14420	14410	14683	14540	14595	14615	14431	14626	14383	14599	14489	14496	14609	14444	14558	14465	14557	14503	14400	14482	14591	14460	14461	14456	14628	14408	14698	14481	14566	14453	14583	14502	14559	14675	14524	14533	14580	14574	14484	14502	14460	14375	14448	14557	14542	14392	14389	14550	14492	14552	14651	14426	14522	14567	14378	14628	14581	14629	14437	14662	14579	14370	14581	14507	14559	14468	14547	14682	14602	14497	14484	14410	14647	14659	14535	14506	14361	14555	14476	14425	14608	14512	14643	14610	14536	14574	14374	14572	14540	14588	14512	14521	14523	14566	14424	14610	14447	14544	14521	14562	14671	14508	14519	14495	14573	14566	14448	14472	14667	14644	14282	14537	14655	14629	14401	14432	14523	14485	14523	14581	14456	14602	14432	14554	14545	14469	14467	14364	14630	14721	14466	14542	14524	14715	14563	14558	14591	14456	14409	14613	14671	14467	14667	14589	14673	14619	14537	14445	14538	14475	14470	14471	14412	14557	14550	14691	14539	14707	14503	14515	14639	14445	14630	14596	14324	14556	14588	14580	14431	14491	14482	14550	14432	14404	14591	14667	14487	14327	14671	14544	14551	14430	14593	14517	14394	14632	14401	14592	14598	14463	14390	14428	14386	14624	14517	14592	14484	14483	14474	14453	14525	14457	14612	14601	14567	14499	14601	14594	14566	14515	14583	14506	14617	14380	14404	14565	14478	14435	14597	14548	14567	14623	14508	14451	14445	14578	14601	14654	14477	14536	14537	14560	14447	14598	14558	14543	14571	14398	14679	14444	14521	14609	14560	14424	14583	14634	14438	14455	14496	14576	14537	14484	14785	14565	14527	14411	14705	14580	14502	14378	14466	14535	14538	14691	14380	14367	14506	14550	14594	14599	14455	14524	14560	14598	14553	14429	14637	14599	14626	14381	14708	14534	14484	14715	14496	14380	14582	14470	14427	14547	14564	14608	14643	14557	14506	14641	14551	14579	14388	14487	14536	14357	14508	14791	14600	14524	14571	14607	14559	14647	14560	14402	14625	14592	14595	14625	14675	14608	14463	14569	14665	14618	14502	14556	14481	14513	14739	14634	14453	14504	14436	14415	14574	14550	14338	14577	14553	14731	14405	14599	14542	14543	14454	14525	14669	14473	14703	14309	14485	14609	14343	14429	14577	14621	14513	14493	14326	14660	14570	14592	14581	14658	14664	14485	14556	14611	14590	14459	14689	14609	14517	14559	14550	14562	14477	14504	14523	14546	14411	14471	14561	14486	14447	14574	14622	14548	14531	14510	14578	14609	14572	14599	14496	14742	14401	14750	14528	14590	14490	14575	14482	14564	14590	14524	14431	14522	14437	14506	14523	14713	14652	14701	14564	14697	14524	14561	14569	14736	14705	14459	14621	14346	14459	14501	14546	14629	14487	14538	14496	14593	14569	14471	14328	14499	14354	14450	14497	14483	14408	14345	14697	14334	14521	14600	14577	14444	14565	14628	14647	14571	14368	14645	14467	14522
22853	21074	28774	23706	21423	23366	24639	19594	18816	18851	18748	18607	18597	18376	18416	18450	18434	18325	18491	18046	18236	18222	18313	18473	18106	18240	17945	18264	18374	18295	18243	18054	18305	18213	18216	18205	18230	18056	18301	18059	18070	17929	18117	18081	18244	18136	17888	18155	18302	18040	18056	18168	18107	18106	17959	18181	18299	18044	18138	18022	18144	18414	18131	18150	18001	18367	18346	18220	18203	18364	18372	18172	18367	18362	18173	18136	18231	18299	18098	17957	18137	18253	18377	18045	18072	18248	18121	18138	18039	18069	18152	18201	18138	18141	18133	18266	18064	18255	18054	18068	18268	18235	17986	17904	18054	18208	18025	18160	18061	17969	17982	18068	17918	18072	17938	18301	18213	18177	18262	18102	18096	18235	17957	17965	17932	17914	17940	18051	17938	17961	17970	18022	18257	18223	18224	18100	18166	17938	18177	18134	18136	18114	18069	18101	18106	18080	18225	17991	18064	18136	18140	18297	17976	18173	18115	18249	18131	18013	18184	18097	18097	18032	18074	18136	18161	17951	18043	17996	17941	18034	18058	18026	18083	18245	18241	18260	17949	17830	18083	17984	18072	18017	17943	18113	18392	17918	18033	18237	18079	18144	18105	18103	17939	18071	18137	18153	18059	18002	18263	18002	17990	17936	18114	18031	18100	18142	17937	18012	18283	18266	18313	18168	17907	18178	18038	18224	17919	18030	18119	18172	18038	18230	17905	18090	17888	18018	18023	18152	17995	18014	17738	18019	17803	17927	18058	18188	18099	18292	18403	17940	17997	18249	18059	18010	18209	17976	18009	18047	18141	18144	18075	18044	17961	17819	18050	17954	18153	18251	18085	18085	18150	18107	18205	17950	17993	17908	18082	18116	18080	18033	18192	18012	18251	18093	18147	18244	18171	18036	18192	18048	18030	17871	17863	18156	18007	18009	18136	18171	17852	18036	17949	18189	18268	18159	18038	17907	18279	17961	18175	18060	18040	18093	18041	18062	17964	18081	18129	18070	17911	18162	18085	18007	18122	18104	18199	18048	18136	17993	17944	17923	17885	18178	18171	17967	17955	18074	17942	18120	17940	18093	18215	18285	18081	18211	18175	18013	18105	17918	18143	18210	17888	17988	18020	18019	18238	18052	18171	17858	17892	18085	17808	17975	18048	18037	18026	18141	18046	17861	18119	18036	18096	18139	17832	18060	18129	18188	17857	18294	18113	18124	18330	17880	17839	17886	18053	18117	18073	18154	17915	18279	18098	18002	18159	17970	17950	18111	18198	18144	18233	18071	18225	18135	18128	18299	18106	18097	18072	18097	18166	18037	18128	18166	18003	18020	17984	18019	18023	17996	17882	18172	18223	17909	17837	18095	18138	18079	18200	18214	18126	18205	18120	17974	18143	18118	18191	18019	17913	18168	17994	18078	17996	18182	18179	18192	18150	18120	17819	18142	18097	17892	17982	17993	17978	17861	18054	18300	18068	18207	18146	17878	17938	18018	17980	18280	18120	18101	18032	18055	18210	18161	18357	18273	18066	18141	17974	18150	18015	17980	18177	18083	17880	18066	18023	18021	17961	18201	18190	18027	18142	18142	17846	17882	18088	18101	18123	17992	18135	17975	18150	17905	18101	18096	18052	18037	18122	18050	18103	18116	17957	17934	18172	18008	18218	18040	18222	18164	17829	18036	18268	18208	18161	18086	18282	18085	18156	18143	17990	18054	18026	18034	17887	18021	18025	18139	18063	18121	17956	18065	18047	18027	17956	17987	18141	18042	18000	18103	18236	18081	18316	18200	17886	18097	18099	17871	18149	18053	18103	18060	18155	18058	17992	18225	18183	18165	18225	18312	18185	17844	18191	18170	18262	18112	18058	18034	18000	18033	18122	18288	17840	17997	18095	18227	18003	18112	18107	18094	18138	18105	18066	18007	17875	18066	18142	17998	18022	17882	18103	18019	18138	18014	17823	18032	18021	18210	18263	17900	18042	18109	17958	18026	18083	18067	17881	18030	18315	18205	18112	18238	18208	18025	18199	17932	17893	18117	17880	18079	18124	18016	18211	17973	18157	18152	18153	18260	18041	17908	18018	18091	18093	18021	18194	17976	18173	18115	17937	17889	18261	18191	18064	18006	17988	17918	18114	18009	18052	17900	18037	17977	18466	17980	18132	17894	18116	18074	17862	17843	17975	18056	18183	18049	18076	17973	18111	18179	17946	18090	18116	18005	18119	17998	18347	18240	18087	18002	18053	18063	18022	18274	18144	17992	18114	18135	18009	18083	18092	18028	18019	17980	18123	18200	18165	18098	17926	17844	18274	18127	18209	17961	18127	18005	18140	17888	18170	17970	18211	18147	18251	17987	18284	17934	18107	18134	18335	18223	18155	18052	18224	17940	18128	18006	18174	17972	18033	18167	18280	18058	17967	18052	17900	18201	18134	18259	18158	17963	18034	17816	18305	17978	18127	18030	18172	18011	18280	17977	17937	17918	17955	18097	18028	18116	17778	18194	18115	17890	18213	18069	18066	18131	18091	17963	18073	18126	18199	18150	17924	18102	18010	17991	18003	18053	18193	18053	18024	17923	17997	18121	18073	18101	17951	18020	18112	18247	17942	18025	18148	18044	18067	18011	18180	18129	18469	18199	18165	17948	18015	18088	17939	18082	18159	17983	18064	18149	18048	18020	18152	17827	18068	17891	18156	18180	18115	17988	18134	18048	18011	18101	18114	18101	18239	18076	18000	18027	18172	17971	18099	17937	17923	18079	18153	17959	18142	18065	17972	18190	18021	17991	17880	18129	18064	17921	18178	18052	18247	17931	17892	18247	18105	17898	18065	17919	17974	18084	18187	18186	17897	18188	18036	18154	18032	18115	17972	18000	18226	18083	18211	18037	18368	18203	18009	17959	18007	18072	18112	18109	18081	18069	18044	18071	18111	17974	18076	17950	17938	17993	18173	18018	18151	17979	17941	18007	18046	17998	18222	17844	18012	18120	18044	17995	18196	18146	18094	18222	18079	17862	18019	17884	18211	18084	18176	18005	18172	18067	18130	18182	18133	17933	18055	18032	18105	17962	18230	18179	17918	17965	17925	18139	18237	18131	18150	18092	18111	18058	17894	18084	18066	17942	18166	18007	18044	18009	18133	17970	18116	18068	18056	18012	17996	18136	18023	18071	18028	18031	17967	18202	17930	18179	18185	18145	18091	17849	18136	17885	17965	18052	18179	17997	18026	18043	18052	18040	18035	18028	18027	18007	17978	17979	18125	18062	18170	18036	18083	17980	18079	17697	18076	18118	18337	17930	17932	17981	17871	18180	18045	18109	17994	18253	18102	18068	18130	17816	18090	18090	18095	18293	18142	18083	18116	18100	18190	18079	17950	18191	18073	18348	18099	18156	17930	17893	18081	17868	18129	17968	18102	17987	18064	18092	18295	17955	18306	18028	18004	18023	18170	18340	18026	18135	18380	18095	18267	18297	18124	18035	18031	18091	17942	18097	17991	17976	18222	18007	18068	18247	17944	18044	18093	18063	17861	17974	17972	18042	17910	18121	17983	18285	18058	18175	18261	18197	18041	18106	18092	17985	18265	17987	18161	17954	18205	18326	18159	18085	18220	18015	18300	18049	18194	18085	18004	18044	17874	18191	18026	18070	18088	18161	18000	18112	18081	17950	17932	18183	18014	17909	17903	18058	18141	18115	17941	18341	18244	18062	18003	17953	18093	17905	18181	18061	17991	17999	17878	18191	18017	17964	17872	18216	18153	18196	18283	18099	17882	17889	18159	17955	18083	17844	18005	18033	18248	18170	18117	17988	17952	18247	17883	18167	18097	18082	18100	18064	18165	18163	17935	18054	18128	17983	18040	18343	17894	18078	18003	18162	17988	18131	18191	18155	18076	17874	18007	18126	18037	18150	18276	17997	18055	18045	18275	17974	17968	18182	17955	18072	18186	17960	18095	18212	18311	18238	18280	18128	18060	18010	18050	18108	18234	18111	18060	18052	18227	17942	17892	18120	18250	18162	18075	18034	18175	18304	17999	18303	18140	18054	18181	18028	17989	17878	18052	18005	17999	18143	18061	18240	18045	18103	18115	18097	18267	17974	17927	17957	17875	17905	18038	18011	18129	18164	18116	17955	18012	18003	18034	18185	17885	17999	17875	17845	18112	17987	17962	18262	18212	17982	18031	17997	18085	18315	18080	18087	18163	18143	18010	17877	18150	18046	18126	18180	18149	18222	18158	18018	18021	18224	18010	18011	18178	18228	18094	18119	18088	18031	17867	17868	18095	18175	18104	18104	18089	17975	18054	18105	18160	18066	17925	17926	18171	18235	18175	18188	18023	18197	18184	18211	18187	18236	17930	18145	18188	18053	17898	18175	18200	18131	18058	18067	18137	18117	18027	17974	18103	18319	18065	18226	17831	17962	18096	17886	17923	18197	17998	17977	18121	18134	18144	18042	18279	17994	18228	18104	17989	18118	18058	17886	18115	17924	18040	17999	17983	18024	18128	18261	17979	18084	17841	17926	18055	18145	18097	17868	17938	17818	17840	18049	17977	18002	18122	17870	17872	17972	18110	18240	18084	18168	18082	18000	18078	18106	18005	17795	18075	18027	18043	18139	18088	18133	18002	18064	18135	18036	18186	17970	18139	17989	18095	17889	17953	18051	18032	17931	18143	17861	17991	18179	18046	18067	17961	18057	18085	17909	17964	18079	17797	17851	17974	18043	18060	18087	18029	17873	17924	18130	17995	18059	18177	18094	18190	18055	18167	18183	18072	18069	17931	18109	18021	18046	17957	18280	18063	18044	18057	17964	17927	18151	18227	18022	18119	18244	17945	17960	17990	18096	18099	18282	18087	18006	18205	18116	18131	18099	17898	18135	18133	18252	17929	18008	18093	18193	18095	18044	18140	18011	17959	18137	18095	17988	18186	17994	17986	18019	18213	18072	17957	17989	18071	17974	18068	17842	18071	18353	18109	18092	18151	18016	18034	18037	18105	18155	18230	18127	18117	18034	18008	18036	18100	17673	18174	17923	18161	17990	18091	17803	18008	17815	17879	18112	18097	18101	18176	17866	18065	17968	18161	18221	18159	18151	18065	17905	17995	18099	18026	18151	18070	18205	18269	18125	18090	17954	18005	17897
18783	35518	34402	25736	19920	17533	16571	16065	15534	15467	15257	15251	14930	15073	15100	14864	14870	14876	14923	14838	14967	14954	14807	14983	14782	14839	14893	14886	14767	14884	14834	14690	14931	14754	14935	14667	14946	14643	14717	14865	14814	14674	14813	14727	14792	14631	14853	14644	14937	14696	14814	14621	14620	14669	14701	14860	14860	14755	14636	14655	14776	14701	14661	14765	14757	14839	14809	14753	14779	15000	15062	15103	14890	15054	14979	14906	14699	14916	14835	14795	14819	14828	14665	14666	14805	14751	14616	14724	14778	14636	14826	14735	14859	14563	14877	14625	14802	14705	14590	14677	14780	14707	14673	14754	14615	14808	14622	14595	14760	14888	14753	14708	14851	14761	14796	14768	14783	14566	14637	14804	14681	14728	14680	14694	14580	14800	14733	14499	14645	14769	14588	14829	14721	14839	14622	14814	14802	14634	14699	14473	14729	14565	14651	14761	14724	14714	14786	14748	14746	14754	14798	14759	14852	14725	14663	14594	14823	14474	14660	14867	14921	14745	14748	14604	14779	14727	14611	14724	14551	14782	14816	14688	14507	14775	14743	14753	14651	14796	14635	14665	14871	14711	14604	14661	14658	14689	14652	14629	14612	14668	14843	14756	14665	14770	14472	14710	14751	14719	14614	14664	14766	14674	14746	14593	14640	14736	14901	14839	14859	14702	14769	14889	14677	14692	14625	14824	14698	14640	14804	14819	14842	14741	14712	14811	14737	14752	14725	14714	14660	14589	14778	14727	14694	14812	14653	14697	14741	14635	14806	14731	14767	14638	14737	14548	14836	14754	14732	14796	14807	14486	14661	14683	14584	14687	14590	14595	14696	14825	14603	14557	14642	14769	14622	14799	14868	14661	14746	14792	14692	14626	14569	14713	14914	14831	14719	14649	14711	14590	14868	14915	14735	14841	14709	14602	14831	14538	14709	14643	14654	14758	14822	14755	14828	14629	14653	14653	14879	14778	14781	14562	14667	14710	14595	14754	14682	14596	14596	14700	14679	14680	14669	14743	14630	14672	14820	14810	14613	14580	14531	14788	14776	14615	14728	14687	14690	14572	14711	14697	14681	14749	14722	14797	14731	14748	14518	14773	14583	14563	14712	14697	14755	14655	14708	14697	14747	14669	14713	14619	14671	14579	14738	14701	14782	14561	14717	14686	14662	14655	14650	14735	14727	14718	14891	14812	14725	14737	14566	14733	14672	14572	14820	14644	14820	14622	14722	14604	14714	14756	14873	14793	14722	14792	14612	14821	14528	14653	14686	14676	14654	14641	14710	14771	14562	14720	14609	14560	14623	14784	14791	14727	14586	14771	14790	14698	14670	14729	14795	14631	14748	14771	14790	14872	14816	14818	14702	14679	14740	14595	14675	14701	14700	14590	14651	14576	14624	14684	14654	14611	14543	14785	14562	14600	14738	14755	14625	14833	14718	14620	14671	14656	14812	14835	14803	14731	14668	14748	14769	14663	14708	14787	14757	14801	14651	14708	14718	14822	14638	14870	14676	14791	14686	14684	14739	14572	14788	14584	14673	14715	14724	14761	14930	14781	14792	14729	14720	14666	14701	14735	14735	14665	14747	14758	14690	14759	14870	14860	14613	14753	14695	14783	14685	14684	14743	14911	14716	14659	14687	14771	14682	14673	14595	14845	14767	14677	14775	14701	14658	14765	14833	14481	14632	14717	14652	14788	14773	14696	14824	14797	14707	14773	14722	14751	14648	14848	14748	14641	14709	14745	14695	14654	14670	14684	14763	14628	14811	14843	14699	14724	14716	14722	14813	14634	14741	14588	14603	14861	14750	14901	14772	14821	14746	14654	14764	14722	14611	14808	14613	14590	14815	14710	14870	14607	14714	14489	14525	14635	14560	14697	14618	14815	14558	14604	14712	14708	14631	14781	14684	14774	14654	14752	14650	14869	14719	14504	14837	14779	14739	14773	14820	14562	14757	14679	14828	14638	14747	14804	14619	14752	14612	14775	14665	14752	14676	14755	14843	14543	14763	14673	14536	14959	14790	14762	14772	14739	14516	14574	14518	14873	14743	14779	14802	14670	14557	14797	14747	14624	14719	14625	14645	14765	14684	14740	14629	14584	14791	14666	14597	14659	15040	14771	14601	14755	14752	14734	14791	14681	14616	14689	14767	14632	14740	14821	14683	14701	14658	14727	14598	14589	14794	14664	14829	14728	14471	14581	14812	14618	14789	14639	14693	14819	14728	14693	14804	14716	14777	14827	14682	14678	14647	14626	14795	14630	14763	14800	14863	14716	14843	14865	14655	14756	14820	14738	14697	14816	14861	14666	14680	14668	14777	14605	14761	14505	14773	14631	14688	14560	14852	14864	14733	14768	14628	14583	14763	14508	14727	14745	14705	14607	14460	14668	14760	14621	14735	14924	14785	14724	14693	14624	14670	14770	14801	14761	14531	14585	14818	14745	14809	14671	14673	14803	14779	14667	14648	14807	14875	14714	14835	14801	14728	14753	14665	14630	14466	14750	14658	14563	14638	14693	14626	14632	14703	14736	14694	14599	14592	14703	14764	14746	14783	14662	14714	14594	14708	14687	14737	14806	14786	14618	14740	14720	14747	14790	14720	14634	14762	14742	14684	14756	14608	14718	14629	14673	14714	14798	14746	14799	14652	14655	14634	14848	14757	14669	14770	14746	14717	14561	14657	14637	14632	14665	14610	14651	14614	14527	14573	14691	14725	14669	14718	14479	14638	14744	14690	14721	14655	14755	14776	15007	14742	14649	14810	14752	14759	14824	14657	14721	14689	14640	14563	14567	14769	14581	14824	14686	14828	14677	14560	14533	14894	14643	14688	14712	14756	14704	14759	14698	14831	14717	14825	14647	14666	14655	14691	14853	14581	14787	14763	14667	14713	14700	14647	14793	14627	14661	14791	14642	14707	14751	14778	14775	14541	14618	14655	14764	14657	14571	14729	14706	14744	14654	14766	14585	14609	14767	14620	14787	14662	14772	14626	14672	14821	14631	14633	14697	14890	14608	14724	14865	14629	14621	14592	14652	14619	14768	14729	14574	14648	14940	14732	14797	14830	14725	14454	14720	14833	14687	14620	14724	14516	14832	14671	14733	14915	14594	14680	14774	14719	14571	14754	14523	14783	14698	14831	14769	14701	14688	14843	14695	14599	14712	14660	14752	14752	14810	14670	14939	14622	14684	14768	14865	14777	14659	14624	14406	14828	14803	14675	14669	14700	14695	14704	14832	14628	14662	14682	14612	14767	14703	14896	14783	14711	14852	14545	14921	14735	14751	14586	14747	14685	14613	14560	14810	14673	14770	14637	14629	14562	14707	14690	14547	14712	14723	14526	14749	14651	14675	14605	14681	14737	14511	14690	14593	14579	14863	14660	14712	14767	14794	14544	14799	14607	14565	14763	14610	14821	14711	14668	14589	14635	14689	14867	14709	14682	14583	14475	14617	14634	14681	14735	14560	14696	14832	14734	14754	14625	14595	14712	14653	14617	14720	14811	14747	14548	14718	14828	14835	14744	14893	14607	14734	14754	14678	14699	14696	14814	14777	14894	14783	14712	14758	14785	14809	14706	14879	14661	14625	14739	14681	14702	14732	14713	14868	14856	14803	14856	14662	14623	14847	14772	14833	14571	14787	14456	14700	14781	14643	14837	14771	14701	14710	14691	14739	14694	14541	14790	14785	14823	14716	14692	14678	14842	14821	14898	14649	14615	14710	14716	14803	14715	14769	14793	14533	14629	14689	14826	14507	14622	14768	14713	14683	14660	14588	14749	14721	14555	14740	14694	14660	14809	14677	14831	14672	14637	14694	14751	14958	14720	14561	14534	14642	14713	14748	14722	14772	14649	14525	14689	14874	14783	14622	14576	14828	14811	14656	14691	14807	14622	14570	14746	14775	14595	14710	14784	14653	14679	14732	14792	14587	14795	14628	14604	14733	14750	14857	14682	14568	14587	14610	14686	14729	14650	14713	14689	14736	14609	14677	14704	14807	14679	14745	14631	14678	14753	14705	14649	14756	14823	14739	14758	14607	14757	14688	14569	14829	14672	14702	14810	14758	14739	14730	14546	14813	14819	14684	14643	14665	14746	14534	14703	14584	14633	14871	14702	14745	14758	14604	14651	14711	14635	14488	14739	14559	14588	14712	14671	14618	14874	14789	14486	14850	14769	14692	14634	14863	14852	14750	14663	14763	14797	14759	14769	14833	14739	14661	14958	14650	14705	14758	14627	14803	14579	14611	14678	14662	14655	14880	14664	14742	14712	14767	14596	14931	14712	14948	14629	14669	14880	14526	14741	14719	14624	14693	14625	14709	14630	14784	14781	14828	14692	14799	14622	14681	14628	14691	14794	14755	14696	14680	14645	14660	14686	14746	14650	14802	14714	14872	14639	14755	14777	14623	14593	14836	14730	14647	14601	14825	14643	14774	14693	14705	14587	14748	14815	14615	14635	14584	14665	14683	14598	14763	14683	14684	14808	14729	14679	14757	14742	14734	14636	14735	14722	14688	14748	14659	14552	14813	14523	14715	14918	14641	14655	14768	14928	14698	14721	14428	14731	14696	14684	14705	14634	14645	14675	14814	14725	14572	14839	14672	14775	14812	14825	14687	14552	14688	14732	14689	14738	14709	14762	14851	14677	14632	14731	14693	14686	14784	14668	14791	14739	14897	14728	14708	14565	14595	14727	14652	14844	14649	14633	14597	14715	14682	14465	14757	14700	14729	14589	14765	14647	14748	14708	14824	14652	14521	14757	14717	14735	14720	14533	14656	14771	14637	14767	14866	14711	14811	14613	14571	14883	14730	14787	14648	14794	14569	14774	14731	14743	14751	14679	14785	14754	14689	14749	14805	14829	14871	14644	14561	14962	14552	14690	14635	14725	14660	14866	14628	14803	14807	14748	14655	14798	14677	14660	14466	14587	14687	14656	14735	14684	14840	14744	14695	14612	14769	14836	14718	14717	14793	14698	14776	14789	14675	14708	14538	14746	14662	14737	14775	14891	14686	14714	14803	14641	14755	14728	14629	14891	14827	14687	14749	14750	14663	14658	14792	14733	14855	14505	14918	14688	14755	14754	14571	14745	14824	14649	14809	14670	14710	14732	14655	14573	14797	14464	14555	14826	14637
28230	22846	26398	23102	19137	18574	18593	18278	18351	18246	18217	17950	18323	18262	18220	18235	18000	18020	18151	18293	18123	18194	18215	18209	18165	18122	18257	17897	18355	18079	18070	17941	18142	18173	18002	18248	18229	18242	18086	18317	18153	18106	18213	18219	18066	18300	18097	18157	18198	18091	18032	18125	18231	18138	18031	18276	18107	18217	18056	18221	18124	18318	18162	18248	18078	18272	18370	18137	18044	18225	18324	18185	18316	18313	18265	18104	18014	18099	18313	18167	18236	18423	18004	18212	18114	18003	18198	18135	18075	17919	17945	18346	18186	18161	18270	17968	18148	18169	18198	18230	18049	18086	18234	18099	18050	18193	18161	18026	18045	18118	18112	18295	18106	18116	17983	18218	18137	18423	18205	18434	18027	18346	18100	18230	18112	18240	18227	18170	18081	17813	18294	18178	18107	17946	18192	17956	18069	17998	18222	18133	18179	18003	18328	18100	18063	18163	18103	18306	18084	18133	18157	18080	18282	17925	18210	17922	17961	18023	17997	18117	18132	17913	18253	17963	18011	18117	18013	18190	18335	18214	18115	17902	18163	18156	18056	18246	18181	18193	18109	18291	18012	18023	18247	18226	18080	18013	18175	18181	18127	18079	18163	18152	18064	18211	18039	18199	18142	18173	17956	18172	18089	17986	18016	17873	17972	18148	18191	18144	17970	18122	17893	18043	18119	17979	18048	18239	17967	18166	18080	17906	17915	17944	18068	17983	18071	18204	18143	18047	18078	18008	18156	18135	18158	17993	18040	18145	18051	18129	18150	18061	18211	18053	18125	18198	18054	18233	18178	18114	18197	18103	17971	18130	18235	18189	17861	18083	18009	18145	17971	18176	18249	18222	18178	17829	18034	18139	18272	18125	18124	18147	18093	18428	18005	18072	18129	18008	18200	18242	17969	18004	17869	18202	18307	18364	18066	17950	17971	18003	17912	17998	18124	18149	18054	17957	17949	18158	18056	18141	18001	17846	18205	18097	18075	18218	18166	18221	18020	18136	18252	18039	18132	17857	18008	18109	18153	17886	17936	17948	18003	18004	18323	18039	18102	18042	18285	18270	17931	18006	18162	18177	18285	18269	18085	18071	18086	18156	17917	18034	17885	18264	17992	18186	18282	18076	18248	18036	18011	18091	18150	18182	18272	18054	18185	18175	18113	18135	18025	18014	17925	17995	18246	18071	17979	18112	18193	18218	18228	17938	18087	18066	17893	18147	18012	18127	18169	17873	18040	17994	18252	18154	18128	18125	18061	18067	18124	18068	18008	18335	18117	18037	18339	18145	18098	18064	18212	18155	18272	18166	17981	18164	18046	18125	18032	18165	18078	18218	18166	18195	17827	18111	18020	18211	18158	17860	18143	18199	18183	18060	18038	18127	18099	18114	18095	18146	17998	18137	18132	17960	18109	17917	18273	18197	18146	18059	18269	18121	18133	18144	18208	17988	18234	18167	17970	18041	18081	18053	18102	18293	17869	18114	18244	18077	18240	18142	18196	18188	18122	18076	18229	18159	17983	18111	18063	18119	18170	18317	17866	18179	18107	18075	18032	18175	18404	18280	18238	18171	18252	18157	18203	18050	18297	18081	18282	18170	18012	18203	18015	18343	18101	18127	18281	18205	18111	18305	18156	18022	18237	18157	18137	18198	18092	18114	18211	18213	17998	18122	18289	17984	18185	18009	18032	18047	18229	18168	18255	18121	18141	18159	18055	18222	18120	18141	18225	18051	18075	18034	18064	18251	18109	17899	18006	18280	18144	18298	17960	18062	18326	18085	18032	18106	18297	18095	17954	18118	18097	17973	18179	17949	17991	18265	18105	18248	18118	18224	18273	18147	18147	17940	17950	17958	18315	18279	18050	18055	18044	18335	18164	17993	18097	18170	18346	18141	18118	18147	18043	18103	18217	18207	18072	17926	18187	18126	18023	17998	18033	17815	18101	18174	18334	18089	18073	18133	18018	18010	18298	18202	18174	18092	18164	18095	18068	18161	18101	18081	18086	18159	18197	17966	18220	18235	18028	18143	18202	18074	18093	18098	18126	18030	18233	18288	18236	18135	18266	18244	18117	17966	18059	18051	18087	18228	18073	18135	18174	18171	18027	17894	18050	18085	18112	18059	18293	18100	18107	18400	18288	18161	18016	17979	18046	17952	18172	17968	18235	18098	18077	18241	18188	18075	18013	18242	18092	17978	18283	18214	18220	18050	18196	17960	18111	18073	18258	18183	18141	18040	18160	18195	18172	18073	18083	18173	18426	18286	18064	18228	17874	18044	18029	18228	18159	17967	18232	18071	18155	18107	17936	18133	18097	18196	18081	18252	18021	18375	17882	18184	18289	18214	18304	18283	18244	18005	18104	17922	18273	18153	18065	17967	18166	18185	18001	18104	18101	18093	18172	18057	17934	18009	18046	17950	18137	18244	17994	18123	18090	18006	18315	18336	18236	18015	18144	17885	18021	18239	18310	18150	18210	18303	18093	18187	18190	18206	18032	18060	18132	18117	18104	17914	18123	18190	18046	18137	17979	18164	18084	18263	17981	18268	18216	18116	18378	18130	18114	17870	18046	17958	18099	17975	18104	18105	18164	18151	17911	17955	17930	18031	18168	18180	18288	17872	17952	18058	18115	18137	18012	18215	18129	18227	18124	18245	18025	17953	18250	18086	18057	17984	18143	18014	18083	18118	18278	18144	18401	17928	17926	18116	18010	18204	18234	18082	18236	18175	18241	17991	18244	17979	18249	18034	18269	18096	18096	18006	18017	18226	18109	18008	18320	18124	18208	17933	18090	18180	17976	18211	17880	18031	18333	18415	18360	18227	18418	18370	18082	18205	18312	18172	18065	18262	18143	18159	18001	17986	18211	18054	18066	18063	18285	18147	17995	17942	18062	18095	18043	18226	18166	18054	18214	17916	17986	18155	18119	18070	18088	18237	18161	18249	18146	17946	18014	18440	18081	18000	18397	18236	17998	18254	18203	17912	18066	18056	18057	18026	18140	18143	18081	18397	18092	18017	18227	17983	18152	18201	18043	18124	18080	18139	18128	18163	18003	18184	18075	18337	18153	18222	18142	18091	18146	18001	18103	18102	18077	18132	18063	18288	17975	18303	18214	17988	18269	18061	18079	17906	18314	18357	18165	17948	18264	18307	18306	18098	17918	18018	18203	18053	18148	18209	18153	18116	18142	18093	18000	18115	18261	18074	18049	17816	17957	17999	18160	18132	17984	18210	17946	17982	17916	18204	18180	17909	18144	18147	18220	18087	18189	18302	18320	18163	18058	18219	17932	18098	18108	18108	18322	18026	18076	18140	18165	18064	18259	18278	18089	18128	18071	18102	18282	17952	18051	18063	18206	18202	18308	17957	18041	18037	18093	17969	18020	17953	18281	18146	17948	18261	18115	17899	17920	17827	18117	18213	17991	18200	18098	17938	17872	18037	17946	18130	18204	18185	18188	18212	18175	18132	18101	18173	18219	18009	18175	18035	17995	18119	18183	18246	18230	17903	18099	18227	18136	17870	18083	17910	17904	18234	18096	18145	18322	18178	18061	18042	18066	18000	18181	18086	18104	17867	18310	18173	18145	18089	18039	18171	18289	18041	18081	18276	18194	18176	18120	18175	18192	18090	18199	18224	18280	18095	18321	18170	18074	18100	18249	18096	18068	18084	18298	18161	18170	18083	18297	18145	18188	18262	18221	18083	18179	18195	18234	18269	18287	18275	18247	18228	18242	17986	18174	18058	18106	18049	18031	18188	18404	18029	18028	18228	18010	18124	18070	17992	18034	18236	18143	18186	18252	18105	18229	18094	18069	18060	18119	18235	17915	18209	18213	18005	18004	17882	17978	18036	18033	18234	18059	18392	18090	18018	18323	17929	17832	17995	18099	18051	18190	18247	18253	18140	18237	18286	18269	18155	18072	17906	18115	17949	18115	18054	18089	18084	18239	18323	18329	18308	18033	18128	18191	18158	18094	18323	18141	18110	18300	18234	18181	18039	18093	18198	17973	17995	18077	18155	18125	18233	18137	17946	18035	18121	18074	18169	18228	18140	18211	18100	17952	18119	18267	18162	18094	18349	18279	18271	18008	17908	18146	18152	18122	18077	18051	18047	18222	18086	18056	18232	18050	18143	18063	18099	18304	17969	18055	17999	18160	18107	18236	18032	18105	18113	18076	18073	18056	17943	18299	18389	18173	18276	18111	18035	18268	18213	18289	18261	18232	18134	18046	18016	18015	18061	18012	18111	18152	18337	18147	18073	17910	18342	18252	18234	18040	18220	18072	18128	18204	18136	18069	18147	18039	18008	17984	18197	18049	18083	18180	18043	18153	18017	18313	18152	18255	18069	17946	18088	18125	18029	17979	18162	18165	18138	18172	18206	18185	18104	18118	18147	18026	17812	18256	18183	18198	18087	18121	18008	18085	18118	18072	17991	18273	18153	18249	17898	18055	18218	18056	18129	18130	18045	18097	18175	18102	18074	18165	18271	18061	18164	18075	18023	17883	18107	18106	18056	18250	18177	17949	18143	18105	18222	18104	18243	18196	18260	17955	17941	18018	18257	18051	18039	18217	18205	18114	18160	18060	18173	17869	18135	17909	18403	18219	18332	18381	18156	18067	18256	18263	18123	18133	18047	18121	18122	18062	18181	18176	18164	18225	18015	18042	18042	18351	18141	18267	18071	18009	18244	17979	18281	18035	17899	18219	18184	18061	18189	18116	18255	18056	18311	17940	18075	18007	18221	18021	18066	18094	18115	17891	18084	18260	18195	18084	18052	18206	18112	18190	17990	18433	18308	18105	18321	18157	18090	18198	18074	18138	18228	18180	18237	18040	18111	17953	18066	18199	18060	18137	18218	18202	18098	18317	18298	18169	18324	18230	18072	18197	17961	18272	18027	18093	18038	18096	18205	18247	17962	18143	18011	18229	18137	18094	18097	18229	18234	18112	18119	18224	17967	18059	18048	18289	18082	18132	18131	18110	18356	18053	18273	18161	18255	18028	18173	18131	18124	17871	18280	18120	18100	17820	18032	18081	18275	18038	18217	18162	18107	18152	17965	18186	18066	18124	18095	18264	18212	18145	17971	18062	18205	18302	18017	17983	17834	17939	18452	17990	18108	18114	18054	18198	18067
17787	25021	23863	18122	16146	15325	15081	14974	14860	14878	14728	14828	14913	14809	14856	14870	14782	14741	14851	14718	14766	14654	14895	14848	14725	14771	14793	14824	14796	14610	14894	14659	14794	15046	14761	14671	14669	14735	14582	14658	14878	14644	15025	14822	14734	14798	14793	14858	14723	14864	14798	14726	14797	14698	14831	14849	14869	14680	14789	14834	14790	14946	14863	14855	14923	14721	14828	14986	14756	14766	14964	14852	14977	14976	14773	14823	14817	14857	14896	14710	14948	14689	14632	14642	14863	14867	14892	14869	14737	14752	14677	14793	14899	14716	14665	14721	14700	14857	14715	14731	14739	14812	14899	14676	14685	14736	14904	14836	14863	14673	14736	14732	14781	14717	14699	14767	14785	14670	14695	14739	14856	14694	14798	14878	14743	14766	14600	14772	14721	14800	14781	14756	14812	14621	14621	14574	14746	14879	14828	14769	14834	14899	14734	14744	14826	14725	14808	14940	14856	14622	14900	14689	14821	14810	14710	14685	14678	14762	14714	14904	14688	14678	14717	14618	14803	14861	14796	14725	14776	14871	14884	14743	14841	14757	14626	14742	14513	14747	14768	14892	14540	14639	14663	14619	14928	14751	14626	14758	14848	14753	14709	14834	14750	14756	14764	14535	14766	14755	14949	14898	14904	14826	14877	14838	14872	14505	14688	14739	14828	14805	14790	14775	14796	14724	14940	14750	14613	14706	14966	14718	14924	14627	14724	14745	14863	14706	14745	14644	14943	14709	14702	14794	14819	14708	14859	14715	14864	14865	14779	14808	15000	14760	14783	14783	14684	14726	14891	14727	14576	14702	14653	14711	14665	14764	14783	14903	14725	14696	14760	14686	14637	14784	14736	14890	14642	14699	14619	14770	14746	14642	14743	14793	14912	14617	14744	14650	14707	14708	14715	14667	14682	14835	14799	14709	14806	14811	14751	14729	14831	14657	14802	14782	14798	14823	14836	14691	14642	14655	14824	14794	14842	14720	14836	14947	14591	14802	14724	14758	14745	14805	14681	14719	14690	14892	14879	14580	14582	14735	14730	14738	14815	14895	14814	14668	14717	14711	14756	14623	14780	14769	14737	14716	14729	14746	14593	14870	14796	14734	14764	14764	14844	14842	14828	14714	14653	14769	14882	14609	14705	14737	14937	14742	14803	14643	14904	14778	14777	14865	14851	14547	14588	14821	14934	14678	14759	14679	14624	14824	14819	14650	14881	14854	14686	14623	15029	14781	14776	14731	14854	14773	14748	14633	14730	14644	14753	14781	14636	14758	14737	14756	14566	14803	14564	14835	14856	14848	14785	14788	14815	14709	14659	14703	14838	14678	14820	14698	14800	14741	14818	14829	14784	14877	14776	14738	14690	14763	14752	14680	14981	14610	14722	14682	14569	14928	14742	14758	14676	14829	14756	14788	14676	14880	14732	14727	14628	14704	14849	14851	14643	14734	14723	14807	14667	14693	14740	14671	14784	14793	14767	14693	14799	14749	14813	14708	14890	14787	14782	14636	14854	14807	14919	14752	14804	14732	15051	14754	14685	14734	14822	14667	14798	14948	14710	14908	14732	14795	14594	14867	14621	14743	14883	14726	14661	14749	14772	14609	14809	14864	14875	14746	14795	14675	14612	14828	14719	14805	14895	14844	14630	14913	14845	14858	14834	14835	14763	14720	14697	14727	14887	14699	14665	14479	14731	14832	14725	14772	14691	14703	14719	14892	14854	14840	14661	14764	14756	14927	14781	14916	14675	14650	14830	14934	14872	14776	14696	14754	14896	14647	14738	14545	14641	14758	14806	14866	14702	14759	14878	14835	14776	14792	14756	14929	14737	14760	14735	14791	14960	14780	14791	14636	14821	14667	14704	14874	14731	14845	14883	14882	14957	14885	14590	14655	14669	14930	14744	14840	14845	14830	14651	14677	14687	14780	14851	14623	14935	14889	14886	14730	14739	14647	14883	14780	14789	14721	14751	14823	15000	14798	14814	14756	14807	14769	14716	14799	14884	14779	14790	14663	14754	14895	14638	14817	14912	14824	14741	14712	14869	14775	14708	14797	14699	14765	14820	14854	14809	14742	14767	14817	14748	14641	14839	14785	14846	14908	14904	14808	14653	14673	14776	14890	14755	14626	14748	14842	14705	14665	14975	14627	14875	14855	14802	14685	14807	14846	14886	14768	14659	14831	14656	14767	14835	14710	14824	14763	14957	14722	14697	14588	14804	14725	14632	14710	14770	14736	14924	14778	14731	14577	14788	14827	14855	14874	14937	14739	14786	14616	14778	14743	14666	14881	14875	14690	14883	14640	14620	14639	14728	14715	14716	14765	14735	14719	14493	14639	14826	14986	14814	14633	14789	14703	14744	14786	14813	14759	14803	14711	14770	14721	14732	14947	14661	14708	14762	14839	14695	14783	14816	14715	14720	14901	14787	14640	14839	14835	14784	14743	14973	14760	14564	14774	14859	14793	14831	14731	14800	14731	14663	14781	14834	14695	14903	14742	14830	14898	14670	14759	14852	14804	14766	14807	14803	14829	14948	14809	14761	14713	14762	14713	14789	14855	14923	14746	14743	14868	14678	14703	14975	14797	14816	14942	14923	14783	14729	14818	14712	14744	14736	14809	14739	14802	14801	14849	14920	14555	14812	14951	14825	14836	14872	14880	14833	14823	14812	14736	14748	14775	14769	14775	14773	14729	14667	14715	14729	14569	14800	14666	14833	14756	14845	14775	14812	14767	14837	14760	14744	14719	14800	14730	14784	14777	14748	14937	14894	14696	14799	14709	14593	14659	14983	14926	14697	14682	14728	14732	14837	14776	14872	14789	14784	14785	14720	14714	14741	14796	14813	14806	14776	14903	14804	14671	14844	14661	14767	14997	14727	14809	14820	14669	14728	14701	14640	14742	14840	14722	14714	14850	14859	14873	14763	14583	14846	14701	14752	14761	14751	14720	14717	14503	14796	14712	14706	14762	14712	14697	14729	14814	14757	14798	14829	14597	14783	14759	14657	14583	14768	14895	14836	14962	14730	14760	14776	14867	14596	14730	14706	14700	14672	14769	14759	14826	14570	14672	14679	14625	14835	14809	14749	14767	14939	14761	14774	14751	14686	14752	14722	14797	14804	14670	14844	14739	14570	14886	14659	14828	14660	14762	14670	14836	14829	14664	14940	14809	14843	14661	14795	14820	14761	14749	14733	14704	14811	14811	14730	14755	14901	14540	14870	14824	14529	14754	14625	14759	14831	14721	14999	14792	14850	14663	14593	14722	14597	14883	14689	14714	14660	14702	14802	14712	14785	14750	14583	14693	14764	14657	14682	14606	14766	14680	14723	14818	14759	14797	14989	14807	14762	14704	14880	14703	14830	14916	14693	14616	14671	14862	14814	14852	14827	14777	14747	14747	14733	14671	14567	14744	14464	14701	14609	14751	14855	14792	14792	14938	14793	14750	14669	14733	14896	14871	14827	14716	14849	14788	14705	14816	14822	14831	14804	14653	14750	14981	14934	14779	14606	14985	14726	14792	14841	14734	14637	14866	14731	14695	14536	14723	14669	14790	14751	14822	14812	14645	14859	14731	14625	14459	14783	14847	14680	14625	14725	14744	14827	14791	15038	14749	14805	14564	14819	14864	14769	14918	14787	14862	14761	14681	14659	14813	14754	14868	14703	14756	14886	14733	14749	14813	14993	14827	14707	14788	14916	14865	14843	14856	14613	14698	14751	14774	14523	14868	14684	14646	14753	14779	14779	14706	14708	14826	14750	14773	14901	14735	14930	14772	14817	14745	14999	14800	15017	14719	14627	14858	14772	14744	14631	14813	14746	14695	14867	14730	14690	14656	14733	14710	14821	14802	14804	14753	14762	14833	14879	14723	14712	14598	14726	14820	14611	14794	14724	14854	14904	14688	14689	14532	14701	14786	14712	14882	14976	14785	14677	14962	14722	14613	14829	14808	14741	14829	14939	14586	14854	14708	14860	14827	14740	14756	14743	14788	14723	14715	14814	14831	14844	14853	14758	14665	14666	14811	14695	14796	14795	14819	14745	14701	14712	14739	14910	14814	14849	14772	14833	14843	14753	14739	14705	14889	14994	14700	14709	14695	14832	14676	14718	14625	14812	14717	14830	14884	14809	14736	14613	14856	14875	14688	14764	14739	14760	14783	14749	14720	14807	14699	14735	14784	14821	14718	14726	14647	14848	14807	14811	14678	14738	14823	14690	14737	14844	14700	14878	14679	14719	14805	14795	14746	14626	14881	14787	14758	14703	14764	14900	14833	14657	14667	14638	14818	14747	14750	14898	14747	14804	14639	14903	14829	14788	14715	14715	14849	14626	14789	14856	14786	14604	14816	14925	14597	14581	14833	14808	14790	14657	14709	14685	14645	14756	14812	14827	14764	14656	14753	14745	14755	14771	14912	14786	14885	14801	14645	14845	14816	14729	14726	14659	14793	14742	14551	14892	14743	14849	14782	14806	14917	14927	14744	14817	14683	14672	14751	14842	14685	14835	14742	14924	14837	14640	14701	14845	14719	14783	14849	14716	14716	15009	14858	14697	14899	14952	14797	14645	14872	14820	14635	14908	14824	14701	14732	14742	14659	14820	14721	14859	14787	14691	14670	14697	14750	14843	14725	14767	15053	14776	14944	14695	14759	14821	14810	14661	14827	14686	14824	14710	14683	14826	14851	14702	14796	14924	14607	14994	14732	14650	14825	14765	14778	14495	14878	14833	14747	14671	14749	14810	14784	14915	14806	14750	14653	14821	14658	14836	14676	14791	14947	14793	14775	14872	14736	14736	14752	14727	14697	14812	14814	14905	14627	14887	14763	14877	14938	14758	14848	14787	14875	14701	15014	14618	14749	14911	14791	14752	14756	14799	14842	14863	14739	14594	14641	14761	14615	14753	14994	14798	14836	14979	14771	14697	14733	14715	14779	14842	14780	14627	14955	14853	14764	14736	14838	14777	14913	14784	14678	14879	14818	14710	14803	14892	14823	14787	14730	14904	14817	14945	14634	14832	14723	14720	14757	14968	14842	14784	14663	14876	14777	14781	14696	14848	14861	14884	14830	14809	14820	14717	14839	14749	14815	14653	14910	14878	14718	14860	14817	14774	14884	14787	14917	14733	14848	14825	14799
24068	21080	28340	24259	22238	21856	20773	18654	18107	18224	18147	17995	18063	17808	18022	17953	17747	17750	17901	17759	17578	17861	17903	17726	17755	17521	17819	17639	17919	17772	18019	17794	17813	17581	17729	17663	17703	17773	17925	17599	17586	17719	17709	17869	17656	17760	17937	17769	17826	17554	17747	17640	17726	17761	17714	17763	17581	17622	17374	17593	17655	17713	17549	17631	17608	17792	17782	17819	17787	17974	17788	17928	17723	17634	17723	17697	17757	17739	17484	17731	17634	17621	17862	17723	17798	17584	17747	17516	17781	17611	17710	17482	17783	17731	17652	17568	17617	17611	17664	17779	17745	17560	17689	17522	17570	17869	17601	17609	17520	17486	17642	17686	17568	17729	17847	17620	17591	17644	17721	17523	17444	17728	17708	17654	17775	17698	17750	17753	17540	17731	17821	17849	17598	17683	17726	17692	17746	17730	17612	17832	17715	17609	17703	17813	17652	17896	17779	17767	17670	17754	17574	17516	17563	17604	17671	17594	17682	17491	17651	17616	17591	17641	17702	17841	17807	17817	17635	17651	17778	17756	17791	17412	17587	17711	17748	17665	17769	17918	17781	17808	17689	17907	17757	17657	17681	17657	17824	17472	17580	17671	17657	17485	17795	17721	17871	17926	17793	17621	17570	17420	17507	17759	17855	17587	17587	17782	17663	17736	17633	17689	17645	17618	17777	17627	17737	17473	17570	17718	17541	17623	17772	17566	17755	17833	17559	17726	17703	17420	17556	17510	17527	17637	17567	17671	17899	17587	17440	17720	17683	17697	17709	17685	17592	17876	17621	17599	17639	17654	17686	17457	17680	17707	17694	17728	17663	17517	17689	17604	17510	17621	17746	17647	17686	17620	17843	17694	17589	17721	17902	17518	17661	17688	17803	17611	17594	17776	17413	17564	17578	17675	17756	17723	17483	17653	17620	17809	17737	17559	17717	17910	17810	17496	17591	17734	17614	17762	17574	17582	17577	17564	17719	17600	17542	17613	17632	17768	17556	17724	17739	17683	17760	17621	17785	17588	17720	17862	17687	17632	17672	17786	17723	17779	17631	17758	17665	17650	17843	17575	17396	17665	17592	17651	17698	17475	17668	17664	17584	17796	17759	17721	17787	17475	17504	17705	17684	17722	17713	17888	17702	17596	17646	17777	17613	17557	17736	17645	17625	17725	17571	17691	17585	17610	17450	17771	17647	17690	17486	17623	17627	17699	17677	17654	17934	17915	17634	17850	17705	17650	17527	17692	17678	17698	17754	17566	17661	17665	17629	17622	17601	17661	17715	17619	17421	17705	17632	17476	17712	17647	17821	17779	17756	17571	17810	17515	17460	17794	17837	17587	17554	17666	17846	17610	17602	17684	17779	17677	17722	17657	17644	17702	17626	17716	17600	17754	17540	17606	17462	17674	17605	17647	17547	17847	17730	17891	17537	17844	17755	17921	17666	17662	17637	17636	17900	17720	17823	17684	17734	17530	17587	17744	17701	17486	17647	17659	17593	17700	17715	17754	17652	17699	17517	17593	17705	17527	17654	17796	17650	17491	17764	17701	17660	17756	17759	17412	17820	17768	17799	17559	17619	17621	17679	17703	17748	17637	17685	17580	17550	17866	17763	17700	17770	17919	17900	17558	17812	17791	17787	17452	17633	17673	17676	17808	17548	17662	17692	17484	17630	17828	17662	17585	17746	17745	17604	17728	17722	17620	17907	17677	17525	17498	17731	17753	17706	17856	17766	17635	17692	17706	17764	17842	17515	17788	17575	17831	17830	17637	17718	17702	17839	17712	17665	17787	17757	17762	17790	17640	17769	17659	17847	17679	17686	17708	17656	17771	17698	17749	17822	17567	17511	17545	17757	17714	17571	17763	17633	17480	17710	17517	17769	17587	17466	17774	17874	17751	17640	17664	17909	17735	17779	17498	17607	17574	17632	17621	17719	17509	17679	17818	17649	17535	17749	17815	17744	17806	17754	17496	17702	17514	17599	17466	17715	17680	17505	17581	17751	17552	17564	17612	17799	17650	17838	17889	17547	17577	17677	17566	17683	17788	17665	17518	17611	17550	17511	17838	17633	17453	17674	17646	17589	17571	17599	17868	17713	17907	17595	17770	17618	17779	17661	17471	17696	17630	17827	17861	17853	17797	17613	17730	17703	17552	17758	17735	17606	17721	17753	17804	17785	17633	17812	17604	17604	17448	17643	17485	17591	17664	17657	17811	17666	17677	17775	17630	17835	17612	17663	17622	17533	17673	17867	17610	17607	17654	17732	17675	17819	17628	17836	17833	17683	17695	17622	17942	17671	17709	17710	17728	17488	17536	17706	17745	17730	17645	17677	17740	17579	17602	17851	17682	17545	17601	17692	17671	17787	17655	17763	17591	17744	17719	17547	17560	17552	17645	17701	17687	17658	17699	17882	17838	17611	17504	17704	17773	17634	17599	17815	17676	17754	17660	17601	17572	17560	17590	17826	17783	17939	17920	17704	17682	17525	17574	17643	17744	17777	17681	17878	17756	17701	17624	17524	17652	17756	17666	17760	17742	17777	17674	17568	17854	17762	17795	17903	17628	17676	17530	17765	17611	17547	17678	17653	17711	17830	17679	17744	17787	17859	17635	17497	17641	17609	17870	17494	17793	17803	17749	17731	17739	17714	17659	17716	17640	17773	17621	17730	17655	17668	17747	17635	17817	17550	17746	17552	17651	17589	17593	17728	17667	17685	17716	17742	17603	17728	17500	17666	17741	17691	17659	17607	17844	17781	17682	17710	17789	17699	17784	17672	17772	17559	17766	17670	17808	17705	17713	17654	17756	17739	17488	17679	17663	17691	17523	17642	17747	17659	17605	17621	17684	17794	17614	17666	17759	17647	17744	17714	17693	17767	17819	17925	17516	17695	17623	17773	17683	17893	17834	17745	17624	17736	17685	17812	17664	17428	17564	17939	17519	17649	17723	17782	17916	17923	17883	17661	17646	17584	17530	17624	17687	17535	17720	17698	17707	17809	17833	17554	17740	17613	17645	17657	17697	17709	17657	17697	17755	17531	17701	17980	17585	17645	17496	17792	17709	17843	17545	17687	17753	17527	17603	17573	17638	17749	17656	17694	17485	17676	17595	17438	17534	17900	17507	17664	17555	17763	17570	17576	17557	17640	17558	17895	17766	17777	17581	17483	17686	17676	17750	17381	17654	17915	17680	17502	17612	17633	17700	17558	17897	17870	17865	17710	17697	17732	17658	17729	17844	17944	17668	17677	17572	17693	17598	17774	17732	17690	17726	17577	17522	17705	17502	17538	17804	17797	17786	17762	17481	17683	17804	17693	17740	17618	17562	17725	17873	17695	17723	17618	17866	17686	17755	17595	17999	17559	17686	17699	17575	17715	17727	17674	17692	17770	17600	17809	17514	17616	17683	17659	17629	17829	17679	17685	17614	17700	17716	17605	17490	17703	17594	17694	17641	17583	17723	17468	17605	17691	17705	17857	17701	17610	17615	17740	17647	17534	17382	17539	17521	17672	17596	17764	17582	17681	17587	17766	17854	17768	17880	17779	17820	17796	17704	17624	17805	17600	17631	17391	17833	17828	17576	17634	17659	17721	17760	17611	17595	17547	17781	17555	17653	17570	17582	17784	17641	17744	17564	17895	17551	17821	17566	17801	17691	17583	17901	17706	17670	17667	17678	17593	17634	17820	17887	17613	17633	17681	17684	17677	17555	17777	17637	17633	17624	17970	17628	17837	17765	17768	17735	17509	17559	17789	17548	17698	17581	17612	17660	17578	17752	17688	17789	17686	17577	17489	17646	17547	17773	17527	17733	17690	17726	17654	17706	17638	17696	17665	17704	17619	17736	17643	17706	17658	17684	17583	17569	17853	17915	17688	17441	17725	17605	17470	17639	17700	17673	17719	17753	17769	17673	17718	17652	17642	17670	17682	17666	17732	17595	17729	17690	17524	17705	17672	17523	17643	17748	17682	17750	17737	17683	17652	17709	17739	17504	17540	17819	17764	17756	17633	17670	17461	17895	17594	17755	17652	17683	17644	17686	17569	17691	17634	17615	17644	17704	17817	17798	17840	17797	17669	17563	17592	17887	17749	17730	17640	17706	17571	17677	17614	17846	17797	17609	17873	17687	17709	17579	17463	17792	17684	17736	17783	17831	17501	17611	17871	17560	17675	17740	17666	17760	17804	17688	17792	17798	17709	17604	17405	17657	17550	17767	17570	17788	17625	17444	17809	17848	17750	17710	17895	17753	17733	17589	17744	17662	17534	17491	17524	17650	17814	17750	17848	17603	17820	17617	17481	17547	17594	17578	17852	17765	17692	17662	17496	17540	17697	17602	17656	17599	17750	17679	17617	17931	17601	17744	17769	17597	17393	17667	17644	17629	17467	17608	17925	17529	17700	17576	17705	17469	17768	17756	17864	17769	17734	17685	17696	17858	17701	17348	17680	17645	17753	17623	17496	17570	17735	17848	17810	17814	17727	17482	17679	17608	17701	17710	17774	17645	17763	17694	17641	17689	17592	17673	17770	17678	17427	17797	17938	17956	17730	17630	17628	17597	17707	17515	17765	17723	17821	17694	17941	17637	17642	17301	17570	17763	17793	17580	17581	17751	17894	17765	18025	17779	17661	17724	17608	17557	17697	17785	17770	17783	17684	17763	17632	17667	17631	17659	17587	17535	17694	17550	17745	17843	17485	17733	17644	17826	17563	17779	17522	17591	17566	17609	17836	17685	17827	17783	17688	17498	17587	17802	17712	17649	17624	17536	17556	17819	17673	17834	17649	17839	17534	17585	17631	17951	17625	17691	17729	17673	17801	17785	17791	17687	17856	17731	17721	17541	17581	17691	17821	17704	17797	17486	17566	17664	17713	17613	17660	17893	17827	18034	17460	17681	17738	17619	17549	17698	17564	17663	17824	17598	17672	17414	17709	17802	17465	17628	17717	17756	17550	17528	17596	17533	17899	17477	17756	17644	17749	17702	17734	17621	17540	17803	17770	17604	17715	17693	17725	17473	17615	17714	17703	17816	17815	17773	18015	17665	17496	17733	17516	17675	17728	17606	17748	17662	17545	17560	17774	17687	17698	17634	17773	17611	17935	17455	17563	17545	17702	17680	17816	17744	17667	17820	17692	17563
17182	31432	28646	20809	17791	16342	15626	14943	15198	14850	14901	14739	14754	14728	14676	14823	14584	14842	14635	14748	14469	14620	14542	14580	14519	14749	14453	14567	14609	14649	14593	14612	14433	14681	14640	14595	14493	14648	14481	14669	14546	14414	14777	14494	14519	14500	14547	14477	14584	14495	14508	14475	14637	14358	14542	14515	14510	14678	14519	14535	14416	14745	14506	14493	14473	14662	14507	14595	14608	14722	14668	14805	14744	14687	14597	14711	14714	14764	14742	14485	14594	14669	14633	14525	14633	14517	14602	14575	14613	14323	14616	14561	14619	14525	14456	14475	14395	14682	14543	14405	14327	14497	14608	14485	14604	14524	14601	14589	14471	14685	14415	14533	14601	14617	14502	14475	14541	14480	14679	14511	14492	14561	14426	14654	14458	14566	14613	14530	14606	14521	14526	14367	14484	14513	14482	14599	14596	14392	14534	14595	14537	14636	14518	14658	14529	14635	14432	14585	14503	14678	14411	14643	14489	14391	14482	14505	14616	14609	14477	14623	14690	14495	14472	14594	14634	14399	14494	14399	14563	14517	14663	14430	14553	14494	14352	14522	14586	14444	14596	14526	14572	14689	14665	14423	14635	14479	14625	14416	14654	14453	14363	14428	14506	14628	14628	14459	14683	14584	14506	14583	14528	14526	14639	14540	14525	14309	14716	14696	14392	14524	14569	14517	14531	14544	14521	14524	14535	14412	14441	14436	14569	14620	14597	14309	14404	14480	14475	14387	14450	14691	14586	14487	14533	14655	14489	14676	14310	14523	14394	14575	14372	14422	14576	14575	14555	14426	14537	14565	14609	14397	14468	14502	14440	14495	14475	14486	14510	14600	14551	14624	14586	14456	14459	14575	14455	14787	14476	14454	14365	14655	14395	14538	14546	14489	14544	14543	14584	14447	14614	14464	14459	14491	14334	14364	14764	14539	14506	14542	14533	14667	14502	14493	14391	14618	14438	14554	14609	14491	14474	14628	14470	14508	14596	14635	14466	14630	14549	14491	14510	14529	14464	14627	14511	14564	14481	14505	14427	14500	14404	14331	14368	14446	14303	14607	14305	14551	14525	14373	14525	14552	14598	14526	14510	14417	14554	14490	14404	14367	14445	14460	14564	14466	14446	14485	14620	14463	14415	14466	14621	14547	14396	14533	14516	14585	14535	14610	14526	14541	14606	14429	14407	14504	14462	14384	14489	14657	14561	14528	14640	14593	14555	14554	14668	14403	14532	14330	14576	14710	14383	14518	14572	14572	14641	14588	14495	14615	14398	14439	14627	14495	14664	14493	14568	14497	14609	14445	14392	14656	14540	14402	14463	14549	14502	14553	14409	14654	14514	14434	14467	14561	14524	14694	14486	14588	14575	14579	14515	14611	14517	14502	14460	14420	14664	14571	14594	14596	14402	14562	14581	14356	14417	14467	14524	14437	14642	14462	14562	14745	14589	14560	14422	14431	14710	14323	14597	14601	14380	14470	14391	14575	14574	14624	14490	14538	14513	14472	14520	14435	14439	14617	14782	14563	14480	14581	14558	14560	14649	14583	14474	14581	14562	14624	14607	14570	14394	14724	14508	14455	14469	14533	14513	14593	14447	14422	14392	14438	14538	14627	14725	14585	14646	14563	14415	14604	14638	14478	14556	14481	14476	14590	14536	14525	14611	14590	14652	14446	14475	14438	14563	14489	14534	14526	14523	14352	14552	14607	14478	14494	14475	14444	14569	14533	14648	14507	14410	14566	14590	14551	14558	14480	14457	14465	14664	14464	14530	14512	14630	14517	14441	14563	14388	14687	14618	14502	14411	14534	14398	14508	14597	14473	14486	14632	14601	14449	14669	14486	14347	14768	14576	14485	14489	14575	14571	14469	14515	14444	14664	14693	14571	14531	14455	14614	14550	14660	14657	14470	14486	14591	14437	14614	14499	14553	14527	14522	14635	14406	14517	14517	14651	14578	14467	14574	14439	14701	14512	14524	14642	14526	14487	14628	14488	14654	14590	14436	14422	14493	14572	14562	14535	14424	14750	14524	14479	14541	14548	14387	14406	14436	14432	14572	14432	14693	14696	14379	14384	14415	14525	14679	14607	14515	14443	14547	14446	14533	14609	14545	14477	14427	14486	14421	14407	14703	14468	14452	14651	14372	14453	14378	14331	14379	14469	14559	14493	14607	14511	14667	14640	14529	14502	14598	14598	14590	14646	14599	14608	14497	14473	14613	14373	14511	14573	14606	14606	14518	14483	14421	14556	14463	14542	14467	14436	14505	14444	14617	14545	14447	14610	14470	14490	14601	14672	14482	14351	14662	14511	14498	14670	14482	14501	14508	14527	14526	14558	14608	14429	14497	14499	14494	14689	14598	14380	14599	14610	14499	14442	14528	14545	14575	14409	14571	14349	14565	14571	14619	14647	14464	14588	14587	14604	14382	14555	14625	14418	14606	14488	14608	14492	14477	14500	14488	14536	14333	14563	14618	14470	14493	14474	14611	14577	14517	14654	14262	14456	14465	14443	14447	14642	14425	14355	14473	14698	14572	14586	14602	14615	14476	14390	14447	14674	14606	14461	14541	14397	14569	14547	14416	14540	14560	14636	14535	14554	14751	14569	14494	14479	14591	14497	14586	14554	14542	14589	14454	14539	14626	14576	14595	14367	14486	14441	14565	14510	14552	14576	14508	14479	14497	14577	14406	14666	14344	14459	14550	14560	14597	14552	14346	14430	14546	14432	14734	14425	14550	14577	14639	14488	14544	14502	14584	14300	14500	14574	14597	14595	14453	14514	14466	14510	14487	14263	14496	14617	14560	14472	14486	14489	14546	14464	14394	14406	14443	14603	14558	14529	14603	14531	14617	14564	14517	14670	14462	14428	14704	14452	14393	14558	14469	14655	14584	14439	14547	14352	14546	14412	14441	14557	14520	14482	14526	14465	14544	14315	14598	14522	14557	14548	14505	14474	14571	14436	14441	14316	14415	14538	14530	14593	14546	14433	14640	14503	14490	14438	14550	14498	14423	14515	14489	14581	14664	14516	14515	14602	14465	14441	14412	14557	14532	14703	14413	14482	14308	14630	14541	14484	14752	14585	14403	14643	14442	14449	14430	14622	14523	14600	14559	14603	14506	14437	14567	14532	14540	14552	14391	14454	14540	14599	14491	14596	14615	14557	14516	14532	14343	14623	14637	14509	14516	14558	14438	14487	14675	14484	14635	14404	14523	14558	14650	14564	14634	14500	14510	14520	14444	14581	14396	14488	14359	14528	14479	14712	14460	14600	14603	14388	14576	14414	14408	14568	14561	14492	14499	14580	14586	14523	14403	14562	14565	14603	14589	14302	14491	14550	14537	14606	14599	14571	14301	14466	14589	14618	14655	14429	14411	14426	14505	14520	14568	14495	14565	14553	14367	14618	14520	14668	14568	14409	14379	14516	14459	14500	14632	14430	14612	14575	14521	14689	14709	14606	14572	14455	14575	14579	14725	14548	14637	14456	14544	14610	14519	14664	14493	14450	14409	14594	14574	14474	14404	14541	14347	14546	14604	14667	14448	14442	14534	14616	14630	14470	14550	14414	14509	14508	14551	14573	14672	14484	14485	14401	14337	14504	14451	14604	14549	14468	14592	14595	14412	14521	14561	14404	14587	14547	14498	14578	14659	14565	14646	14523	14583	14510	14496	14500	14559	14643	14472	14619	14629	14629	14525	14589	14374	14400	14578	14606	14364	14555	14572	14362	14691	14447	14334	14534	14581	14577	14538	14623	14588	14603	14577	14503	14549	14570	14543	14500	14509	14630	14509	14539	14508	14459	14409	14389	14478	14521	14592	14456	14558	14510	14737	14569	14763	14574	14368	14525	14390	14279	14684	14401	14526	14577	14561	14562	14813	14572	14527	14569	14410	14723	14510	14596	14528	14557	14582	14350	14670	14402	14388	14577	14710	14567	14298	14290	14565	14539	14514	14386	14477	14389	14565	14468	14553	14600	14481	14524	14459	14539	14587	14542	14533	14508	14480	14538	14630	14467	14450	14696	14432	14681	14640	14658	14528	14639	14444	14527	14695	14425	14639	14420	14359	14575	14494	14529	14644	14360	14395	14601	14501	14506	14506	14660	14530	14543	14498	14591	14498	14572	14484	14600	14489	14680	14603	14450	14621	14636	14423	14606	14562	14695	14537	14555	14531	14485	14561	14662	14390	14511	14607	14533	14529	14559	14558	14529	14420	14520	14464	14630	14562	14437	14486	14440	14562	14667	14493	14525	14422	14698	14587	14431	14656	14610	14385	14510	14591	14573	14562	14658	14453	14555	14378	14419	14519	14372	14516	14575	14614	14612	14577	14488	14606	14421	14509	14523	14536	14470	14521	14580	14549	14449	14462	14424	14719	14398	14495	14654	14585	14575	14622	14288	14315	14497	14426	14499	14618	14495	14462	14557	14569	14659	14353	14434	14689	14463	14568	14475	14533	14709	14472	14273	14341	14517	14662	14488	14438	14663	14547	14563	14570	14484	14520	14392	14373	14693	14660	14541	14597	14639	14483	14458	14545	14237	14469	14645	14603	14672	14640	14464	14545	14466	14415	14490	14557	14448	14595	14462	14366	14746	14538	14580	14483	14689	14622	14489	14615	14479	14633	14342	14431	14577	14532	14431	14625	14507	14341	14462	14595	14637	14561	14619	14412	14611	14509	14553	14490	14460	14527	14637	14558	14341	14482	14542	14514	14536	14503	14498	14463	14619	14629	14402	14479	14433	14464	14316	14491	14560	14497	14429	14617	14576	14616	14547	14687	14581	14717	14500	14386	14383	14473	14529	14573	14477	14293	14429	14496	14561	14603	14624	14456	14551	14563	14655	14401	14591	14459	14464	14443	14617	14525	14478	14568	14616	14487	14595	14486	14547	14393	14665	14429	14560	14555	14517	14507	14632	14533	14463	14498	14463	14609	14579	14489	14621	14570	14573	14604	14730	14502	14584	14583	14558	14717	14516	14595	14468	14577	14487	14609	14457	14525	14431	14543	14538	14352	14762	14549	14543	14326	14559	14558	14432	14620	14669	14475	14516	14554	14569	14440	14366	14445	14529	14611	14501	14542	14630	14559	14606	14700	14574	14539	14585	14538	14513	14528	14621	14527	14399	14759	14599	14530
22764	21117	28880	23667	21505	23466	24638	19818	18767	19000	18884	18599	18633	18815	18414	18506	18354	18487	18299	18505	18280	18366	18199	18077	18168	18259	18355	18165	18357	18259	18407	18144	18169	18221	18208	18219	18184	18181	18293	18219	18302	18383	18343	18137	17999	18055	17861	18133	18128	18143	18101	18270	18201	18057	18164	18164	18278	18343	18188	18138	17966	17964	18194	18193	18230	18116	18268	18170	18118	18269	18116	18284	18332	18371	18295	18458	18310	18348	18241	18220	18387	18297	18257	18287	18115	18288	18115	18057	18249	18258	18137	18231	18224	18190	18221	18030	18215	18286	18132	18201	18250	17926	18194	18111	18149	18178	18141	18153	18225	18207	18400	18172	18096	18165	18107	18222	18032	18011	17998	17997	18151	18058	18094	18274	18282	18188	18050	18150	18138	18134	18133	18022	18028	18298	18119	18102	18114	18157	18169	18207	18411	18374	18236	18264	18150	18095	18185	17959	17933	18052	18038	17993	18064	18180	17969	18008	18117	18103	18016	17915	18133	18081	18138	18150	18143	18037	18145	17886	17986	18170	18167	18106	18062	18175	18334	18078	18172	18073	18213	18027	18162	18100	18174	18153	17969	17897	18302	18083	18063	18145	18107	18088	18070	18190	18337	18093	17992	18357	18132	17912	18208	17988	18070	18039	18025	18279	18099	18210	18086	18150	18103	18159	18106	18098	18181	18003	18121	18051	18011	17989	17950	18274	17937	18034	18079	18166	17950	18176	18126	18218	18132	18113	18122	18022	18097	17991	17987	18260	18183	18124	18216	18233	17997	18145	18177	18113	17882	18288	18191	18238	17971	18160	18259	17947	18120	18348	18047	18163	18028	18071	18178	18186	18035	18142	18317	18086	18276	18019	18089	17971	18256	18202	18119	18145	18178	18109	18005	18195	18183	18058	17946	17845	18151	18113	18197	17914	17949	18147	18317	18107	18133	18056	18155	18127	18145	18315	18137	17924	18142	18200	18255	18103	18215	17820	18330	17967	18051	17962	18106	18114	18081	17772	17933	18247	18213	17949	18096	18131	18233	18235	18083	18098	17933	18141	17924	17911	17991	17927	18157	17948	18181	18257	17989	18048	18200	18007	18205	18048	18004	17942	18040	18121	18167	18279	18101	17863	17992	18181	18099	18071	17955	18112	18139	18040	18026	18104	17939	18104	18305	17811	18152	18098	18254	18200	18130	18050	18280	18273	17886	18159	18184	18080	18041	17946	18100	18051	18074	18228	18067	18023	18145	17955	18199	18112	18176	18040	18091	18287	18114	18050	18252	18288	18137	17955	18249	18206	18132	17993	18125	17964	18104	18063	17957	18197	18074	18102	18024	18181	17940	17956	17970	18016	18085	18113	18140	17919	18006	18090	18145	18173	18077	18125	17978	17908	18132	18179	18287	17905	17884	18094	18070	18051	18154	18090	18013	18183	18187	18091	17918	18095	18071	18034	18159	18218	18083	18124	17918	17907	18335	18339	18181	17954	18153	18241	18114	18135	18067	18167	18008	18231	18159	18128	18047	17877	18199	18079	18087	18236	18189	18395	18004	17961	18004	18120	17990	18011	17933	18261	17934	17893	17963	17910	18109	18208	18118	18143	18291	18087	18258	18194	17922	18153	17959	18129	18298	18217	18146	18121	18130	18204	18114	18166	18087	18165	18115	18133	18104	18038	18120	18234	18161	18279	17985	18025	18134	18020	18077	18159	18292	18074	18162	18226	18074	18116	18333	18088	18016	17993	18022	18112	18118	18201	18051	17944	18124	18132	18070	18121	18368	17951	18193	18030	18282	18281	18230	18044	18015	18070	18300	18244	18102	18041	18092	18133	18057	18052	18072	18020	18108	18024	18421	18177	18109	17943	17961	17936	17883	18096	17984	18064	18094	18147	18093	18017	18073	18146	18210	18023	18070	18118	17907	17996	18133	18180	18247	18109	18142	18193	18096	18177	18133	17946	18048	17884	18239	18205	18090	17970	18003	18032	18028	18093	17843	18077	17952	18112	18156	18126	18156	18281	18083	18007	18241	17973	18136	18170	18357	18095	18036	18176	18038	17962	17964	18070	18193	17947	18165	18225	18108	18020	18077	18004	18057	18122	17978	18137	18120	18072	18160	18163	18198	18289	18175	18033	18009	18179	18302	18063	18060	18278	18009	18228	18335	17963	18142	17929	18271	18314	17967	17859	18299	18219	17966	18201	18167	18257	17996	18286	18052	17882	17969	18057	18014	18102	18088	18247	18114	18122	18210	18250	17979	18039	18059	18020	18177	18003	18001	18061	18070	18151	18145	17981	18132	18045	18046	18098	17974	18163	18081	17743	18093	17984	18139	18103	18010	18320	18071	18203	18113	18048	17883	17778	18127	18167	17948	18050	18040	18176	18120	18284	18129	18045	18007	18134	18141	17978	18158	18199	18057	18233	18172	18161	18028	17992	18014	18012	18007	18024	18077	18208	17889	18133	18249	18252	18245	18219	18259	18103	18181	18134	17753	17976	18111	18218	18022	18213	18087	18231	18216	18128	18162	18178	18021	18083	17937	18111	18091	18200	18273	18048	18200	18104	18100	17952	17985	18127	17954	18081	18277	18320	18151	18080	18023	18194	18137	18097	18367	18073	18127	18057	17953	18065	17985	18102	18076	18159	18157	17940	18051	17950	18145	18148	18284	18039	18003	18050	18213	18215	18219	18193	18050	18010	18052	18075	17991	18142	17999	17915	18092	18034	18052	17935	18009	18091	18048	18021	18149	17964	18107	18179	18256	18180	18308	18097	17956	18063	18258	17988	18158	18039	18133	18026	17978	18056	17956	17934	18155	18120	18039	18070	17962	17969	17989	18009	17976	18067	18128	17804	18251	18129	18173	18130	18097	18150	18190	18352	18138	17965	18153	18097	18053	18117	18197	18075	18038	18307	18064	18005	18048	18099	18141	18127	18218	18131	18076	17961	18133	18124	18115	18109	17976	18101	18105	17972	18060	18167	17970	18025	18091	18103	17998	18116	18111	18093	17977	18091	18147	18097	17958	17938	18221	17938	18083	18092	17921	17903	18243	18092	18065	18082	18208	18213	18175	18109	18082	18025	17911	18035	18136	18038	18190	17913	17960	18086	18046	18164	18120	18050	18003	18341	18156	18033	17965	18091	18170	18239	18132	17886	17996	18108	18293	18118	18119	18009	17966	18100	18143	18143	18261	18150	18189	18103	18128	18006	18289	18051	17994	18122	18213	18141	18230	17979	18240	17837	18147	18071	18034	18014	17888	18216	17984	18115	18162	18237	18203	18010	17997	17906	18017	17868	17877	17943	17986	17941	18167	18017	18136	18134	18001	18048	18248	18069	18015	18081	18164	18174	18055	17905	18023	17953	17901	18232	18329	18246	18059	18338	18210	18084	18256	18319	18278	18051	18217	17964	17967	18105	18066	18107	18124	18165	18171	18214	18347	18095	18143	18369	18087	17916	18197	18184	18066	17973	18129	18022	18227	18061	18042	18181	18138	18091	18080	18281	18072	18264	18128	17887	18178	18076	18001	18141	18065	18114	18285	18085	18108	18199	18019	18212	17956	18020	17977	18201	17948	18175	18141	18045	18246	18042	18232	18245	18210	18102	18151	18181	18152	17958	18030	18132	18133	18263	18126	18129	18210	18399	18035	18097	18253	18081	17969	18067	18074	18030	18137	18198	17880	17922	18221	18014	18187	18078	17960	18344	18131	18090	17948	17937	17926	17988	17914	18120	18231	18078	18125	18003	18211	18020	18097	17958	18072	17950	18017	17840	18100	18042	18097	18266	18172	18102	18108	18178	18278	18073	18007	18070	17973	17989	18207	18043	18256	18163	18062	18064	18062	18100	18243	18106	18014	17862	17948	18019	18128	18103	18210	18033	18141	18194	18177	18269	18033	17990	18228	18083	18186	18124	17885	18208	18120	18153	17972	18138	18185	18256	18166	18250	18071	18039	18007	18124	18092	18022	18050	18038	18236	18128	18218	18347	18071	18201	17815	17985	17993	18076	18066	18132	18056	18062	17962	18226	18182	18148	18018	18142	17955	17956	18063	17935	18307	18186	18091	18024	18309	18076	18409	18082	18038	18207	18183	17881	18050	18071	18144	18178	17947	18143	18026	18170	18145	18240	18210	18249	18385	18183	18151	18215	18127	17964	18063	18052	18192	18084	18205	18050	18152	18085	18109	17941	18035	18019	18286	18221	18056	18122	18104	18155	18127	18202	18186	18207	18311	18295	18089	17933	18141	18293	18232	17992	18222	18095	18164	18044	18073	18184	18055	18118	17953	17982	18064	18181	18027	18161	18134	17995	18092	18081	18073	18131	18020	18179	18090	18086	18334	18190	18084	18109	18179	18007	18150	18194	18159	18040	17998	18157	18176	18070	18228	18170	18135	18084	18127	18212	18049	18157	18134	18380	18092	18093	18163	17969	18253	18137	18070	18094	18069	18064	18090	18063	18105	18159	18113	18135	18173	18072	18179	18143	18159	18018	17968	18064	18094	18151	18136	18398	17994	18027	18035	17961	18236	18113	18037	18090	18119	18063	18062	18108	18182	18221	18106	18064	17976	17997	17835	18071	18118	18167	17930	18187	18008	18148	18182	17896	17978	18137	17897	18005	18311	18102	18087	18081	18042	18017	17970	17807	18051	17917	18183	18290	18147	18198	18027	18064	18141	18125	17958	18141	18117	17966	18081	18153	17938	18012	18170	17793	18193	18014	18193	18243	18075	18097	18210	17967	18087	18168	18020	18008	17934	17942	18226	18078	18235	18167	18066	18074	17978	18127	18131	18165	18138	18121	17889	18137	18186	17944	17936	17903	18142	18031	18213	18320	18369	18253	18090	18175	18202	17943	18073	18360	17994	18084	17921	18128	18071	18183	18146	18029	17759	18214	18106	18127	18123	18124	18108	18196	18088	18236	18174	18159	18068	18230	18056	18183	18002	18107	18108	18133	18128	18229	18192	18077	17959	18075	18051	18116	18182	17917	18154	17981	18081	18182	18038	18192	18091	18051	18075	18286	18265	18088	18136	18186	18182	18051	18308	17982	18080	18014	18081	18031	18054	18011	18205	18206	18175	18177	18106	18276	18050	17906	17936	17785	18078	17993	18100	18137	18393	17986	18256	18111
19518	36794	33861	25754	20574	17505	16614	16220	15814	15488	15378	15216	15038	15198	15048	14929	15050	15018	14960	14764	15136	14835	15089	14925	14965	14938	14762	14786	14881	14623	14811	14886	14726	14829	14789	14792	14963	14814	14917	14880	14931	14837	14660	14824	14743	14914	14599	14917	14783	14738	14753	14757	14668	14874	14725	14858	14813	14686	14645	14733	14944	14737	14720	14613	14841	14801	14887	15037	14888	14929	14993	14896	14796	14970	14946	14868	14926	14960	14993	14671	14871	14890	14962	14905	14857	14637	14817	14568	14801	14796	14798	14942	14818	14852	14543	14808	14718	14831	14802	14798	14648	14844	14697	14791	14711	14922	14864	14695	14704	14819	14765	14805	14735	14872	14723	14810	14774	14728	14863	14810	14804	14848	14694	14605	14826	14750	14855	14794	14843	14765	14708	14828	14711	14828	14621	14778	14570	14491	14605	14718	14953	14779	14744	14878	14725	14721	14794	14885	14765	14711	14671	14810	14749	14659	14735	14755	14720	14889	14787	14753	14870	14802	14820	14765	14624	14805	14856	14926	14687	14788	14782	14714	14804	14659	14704	14644	14787	14799	14765	14821	14766	14751	14818	14821	14670	14730	14560	14903	14690	14798	14700	14637	14721	14611	14586	14603	14894	14831	14801	14751	14875	14758	14806	14791	14704	14774	14825	14723	14896	14717	14862	14662	14810	14569	14926	14841	14743	14942	14879	14862	14747	14701	14838	14822	14823	14829	14705	14702	14799	14665	14872	14705	14703	14752	14742	14593	14832	14961	14969	14737	14844	14726	14693	14690	14759	14703	14791	14684	14685	14647	14817	14786	14771	14794	14642	14792	14661	14827	14756	14760	14680	14743	14805	14797	14803	14796	14762	14667	14751	14811	14715	14723	14854	14854	14963	14541	14711	14541	14784	14734	14838	14625	14765	14841	14592	14850	14616	14819	14666	14770	14801	14832	14656	14758	14933	14611	14639	14742	14707	14829	14864	14796	14730	14650	14743	14896	14670	14703	14767	14660	14784	14827	14736	14913	14861	14782	14658	14814	14778	14638	14859	14725	14672	14717	14681	14814	14675	14651	14880	14881	14685	14614	14801	14704	14831	14649	14679	14840	14635	14727	14914	14828	14834	14828	14926	14793	14611	14868	14739	14596	14877	14648	14740	14713	14821	14495	14763	14716	14713	14700	14740	14881	14707	14841	14668	14613	14935	14825	14575	14558	14897	14806	14693	14734	14961	14818	14844	14741	14678	14634	14975	14763	14678	14653	14655	14841	14755	14722	14811	14714	14658	14625	14702	14733	14708	14857	14762	14755	14708	14854	14623	14863	14823	14760	14711	14610	14908	14801	14711	14810	14635	14651	14768	14805	14839	14607	14680	14644	14916	14774	14797	14852	14905	14873	14817	14764	14794	14684	14912	14765	14669	14758	14744	14629	14784	14797	14783	14960	14876	14520	14670	14779	14706	14681	14563	14630	14885	14808	14737	14681	14734	14665	14682	14703	14821	14803	14634	14804	14871	14839	14747	14788	14664	14697	14710	14703	14775	14677	14728	14822	14808	14577	14741	14831	14775	14748	14852	14685	14764	14621	14672	14699	14682	14704	14625	14791	14795	14773	14738	14718	14789	14819	14873	14766	14640	14845	14757	14866	14748	14756	14682	14814	14840	14679	14821	14695	14762	14829	14634	14828	14739	14948	14762	14698	14680	14742	14764	14588	14640	14864	14828	14798	14763	14955	14666	14669	14776	14691	14503	14664	14691	14664	14862	14921	14693	14858	14841	14754	14814	14715	14775	14714	14782	14626	14798	14735	14651	14654	14805	14565	14830	14691	14756	14787	14611	14566	14774	14568	14711	14890	14776	14813	14607	14871	14767	14902	14808	14830	14766	14703	14701	14886	14789	14900	14821	14559	14790	14746	14828	14639	14662	14957	14689	14652	14553	14809	14700	14684	14828	14687	14753	14735	14831	14739	14976	14900	14802	14794	14863	14821	14768	14797	14622	14576	14763	14722	14788	14721	14807	14694	14740	14786	14838	14779	14875	14889	14923	14749	14751	14965	14800	14804	14747	14730	14805	14767	14765	14730	14567	14837	14775	14733	14926	14576	14752	14801	14916	14837	14749	14762	14752	14809	14700	14823	14803	14840	14808	14737	14674	14540	14648	14703	14635	14676	14824	14972	14885	14670	14624	14681	14660	14848	14713	14852	14628	14888	14738	14739	14655	14657	14660	14785	14546	14784	14835	14704	14812	14805	14690	14756	14870	14824	14753	14778	14649	14785	14774	14697	14901	14617	14826	14909	14785	14684	14716	14724	14738	14744	14759	14818	14739	14740	14785	14771	14898	14794	14769	14800	14799	14720	14682	14658	14720	14809	14791	14615	14718	14773	14699	14769	14797	14847	14861	14490	14860	14782	14602	14873	14690	14661	14685	14678	14770	14863	14642	14614	14676	14793	14911	14884	14542	14803	14799	14804	14833	14569	14747	14842	14589	14820	14720	14550	14743	14554	14727	14638	14669	14793	14642	14892	14772	14609	14770	14780	15016	14793	14715	14774	14728	14741	14798	14658	14643	14851	14688	14801	14713	14760	14874	14767	14633	14849	14716	14774	14906	14668	14806	14712	14543	14720	14783	14864	14667	14758	14845	14788	14669	14736	14727	14656	14818	14722	14832	14679	14712	14822	14696	14723	14468	14644	14834	14864	14812	14794	14825	14638	14687	14896	14713	14670	14716	14791	14701	14586	14751	14800	14797	14759	14702	14848	14850	14717	14844	14717	14782	14820	14739	14739	14682	14733	14734	14724	14706	14635	14791	14827	14713	14786	14847	14724	14880	14738	14748	14690	14772	14802	14708	14765	14717	14580	14775	14560	14669	14554	14740	14782	14918	14699	14814	14563	14723	14696	14729	14657	14815	14826	14731	14909	14655	14823	14886	14795	14641	14775	14803	14766	14680	14670	14577	14817	14574	14685	14844	14713	14804	14970	14808	14678	14685	14631	14824	14902	14703	14682	14775	14699	14615	14755	14642	14698	14750	14832	14673	14927	14803	14553	14623	14818	14709	14857	14758	14844	14867	14716	14641	14647	14703	14930	14754	14732	14656	14811	14786	14754	14819	14683	14673	14711	14716	14751	14704	14670	14763	14760	14661	14799	14492	14660	14715	14771	14875	14788	14749	14854	14770	14656	14735	14905	14680	14884	14872	14741	14762	14767	14681	14819	14719	14851	14653	14761	14911	14743	14696	14748	14852	14663	14796	14918	14695	14853	14770	14672	14705	14790	14663	14706	14858	14697	14832	14667	14440	14745	14917	14854	14837	14781	14902	14889	14870	14766	14751	14720	14767	14692	14678	14859	14732	14824	14715	14756	14761	14674	14518	14643	14761	14862	14753	14790	14596	14811	14821	14776	14696	14812	14747	14782	14746	14817	14552	14832	14695	14681	14662	14734	14586	14791	14707	14670	14540	14926	14699	14709	14661	14803	14761	14842	14693	14789	14907	14586	14771	14820	14730	14947	14727	14903	14854	14858	14569	14782	14743	14644	14712	14813	14629	14828	14739	14818	14705	14808	14695	14765	14614	14523	14645	14756	14664	14679	14786	14775	14787	14753	14763	14693	14896	14692	14739	14618	14640	14877	14683	14736	14795	14786	14684	14736	14568	14811	14688	14839	14654	14766	14691	14696	14843	14703	14923	14727	14784	14816	14715	14604	14774	14676	14655	14764	14914	14782	14788	14613	14813	14750	14627	14866	14648	14763	14726	14780	14826	14834	14622	14844	14760	14826	14675	14767	14638	14646	14748	14653	14700	14734	14759	14634	14709	14882	14814	14815	14586	14854	14688	14748	14903	14706	14668	14620	14817	14886	14804	14700	14679	14758	14902	14522	14736	14560	14997	14755	14836	14772	14759	14776	14969	14591	14766	14751	14754	14635	14743	14722	14832	14773	14810	14769	14786	14851	14752	14717	14770	14701	14620	14714	14699	14728	14649	14787	14722	14711	14764	14825	14761	14649	14756	14692	14781	14691	14672	14717	14916	14659	14799	14882	14906	14954	14706	14798	14626	14615	14783	14702	14748	14845	14871	14642	14785	14905	14746	14726	14685	14739	14851	14751	14518	14900	14883	14851	14851	14498	14766	14814	14809	14768	14823	14689	14641	14630	14914	14690	14691	14818	14705	14593	14715	14815	14716	14515	14997	14863	14828	14682	14876	14839	14727	14779	14631	14631	14725	14769	14719	14842	14827	14565	14786	14712	14646	14717	14730	14722	14701	14885	14745	14932	14714	14663	14832	14569	14839	14735	14632	14736	14717	14815	14801	14661	14673	14600	14710	14710	14779	14946	14721	14675	14743	14859	14797	14752	14852	14735	14683	14654	14866	14835	14763	14719	14701	14899	14761	14834	14752	14756	14639	14702	14720	14673	14623	14773	14862	14731	14737	14741	14616	14695	14695	14734	14763	14869	14773	14887	14839	14720	14864	14655	14867	14795	14859	14837	14908	14947	14828	14776	14752	14684	14577	14790	14706	14516	14746	14791	14822	14605	14885	14722	14892	14723	14709	14706	14735	14823	14661	14847	14881	14691	14818	14618	14766	14801	14657	14731	14761	14796	14612	14723	14935	14769	14685	14891	14803	14823	14722	14682	14720	14844	14705	14840	14733	14763	14561	14751	14716	14732	14905	14850	14785	14639	14754	14804	14715	14697	14767	14648	14650	14759	14677	14751	14680	14531	14928	14665	14829	14704	14689	14525	14726	14768	14725	14632	14788	14713	14690	14878	14803	14707	14636	14673	14634	14792	14888	14832	14808	14853	14827	14855	14583	14892	14821	14864	14585	14546	14809	14734	14646	14594	14794	14717	14555	14752	14728	14762	14745	14701	14843	14744	14855	14721	14715	14883	14803	14788	14704	14725	14798	14759	14824	14742	14814	14756	14727	14611	14804	14851	14612	14893	14546	14789	14784	14889	14819	14700	14645	14715	14853	14517	14912	14771	14726	14873	14600	14628	14604	14660	14795	14835	14676	14624	14732	14619	14646	14915	14834	14689	14847	14708	14855	14764	14785	14751	14749	14755	14762	14708	14804	14838	14856	14741	14541	14800	14792	14871	14726	14881	14715	14848	14671	14675	14857	14823
28077	22863	26325	22957	19257	18672	18418	18366	17967	17850	18064	18067	18154	18145	18072	17926	17949	18092	18057	17971	18072	18178	17888	18125	17986	18003	17886	18017	17968	18054	17983	18001	17879	18091	17903	17938	17876	18100	17746	18177	18174	17944	18163	17871	18037	18107	18029	18134	17941	17841	18070	18000	17882	18195	18094	17952	18096	18186	17970	17956	17831	17962	17804	17822	18005	18109	17929	17736	18025	17937	18135	18044	18089	18193	18011	18168	18071	18068	18065	18016	17990	17871	17951	17934	17984	18077	18101	17778	18063	17945	17947	18036	18043	18016	18072	18070	17954	18035	17998	18014	17920	18121	18130	17994	17960	17960	18023	17952	18072	18199	18012	18048	17819	17918	17807	18101	17999	17925	17978	17814	17865	17920	17754	18149	18286	18028	17842	17938	17982	17782	17864	17908	17914	18024	18068	17854	17993	17738	18028	18002	18022	17885	17967	18009	18097	18135	18012	17963	17978	18015	17817	17904	17859	17962	17819	17870	18188	17951	18012	18085	18003	18095	18036	18172	18004	17773	17957	18024	18093	17779	17932	17927	17851	17950	17974	17902	18155	17856	17897	17949	17918	17901	17918	18057	18103	17999	18176	18020	17939	17781	17916	17916	18085	17902	17913	17773	17842	17885	17741	17866	17909	17912	18070	18144	18102	17914	17941	17916	18129	18032	18133	18019	17947	17932	18038	17883	17789	18011	17707	17819	18038	18011	17863	17977	17889	18048	18007	17824	17906	18050	17975	17962	17937	18001	17827	18105	17896	17990	17897	17970	18145	18099	17864	18023	17991	17827	17958	17948	17928	18164	17970	17939	17934	17884	17818	17995	17978	17799	17861	17929	17886	17962	17934	18027	18104	18202	18003	18098	17930	18078	17869	17945	18144	18057	17989	18217	17973	17956	18054	17982	17856	17860	18073	18127	18024	17971	17910	17983	18004	17910	17889	17950	18036	18091	17861	18095	17917	17952	18010	18164	18117	17941	18083	17915	18035	17845	17857	18048	17646	17957	17940	17934	18035	17946	18075	18172	18139	17997	18119	17962	18023	18180	17906	17908	17980	18075	18075	18049	17793	18079	18141	17720	17952	17935	17986	18083	17761	17987	17946	17913	17938	18025	18121	18048	18032	17908	18013	18011	17968	18081	17926	17796	17922	18024	18112	18038	17889	17990	18006	17978	18129	17938	17969	17926	17759	17693	18043	17870	17923	17822	18077	18036	17939	18240	17934	18135	17919	17936	17991	18105	17859	17994	17930	17795	17936	18159	18045	17933	17769	18038	17923	18021	18038	17856	18034	17936	17820	17897	17949	17728	17930	18016	17840	18029	18124	18057	17909	17917	18246	18383	17934	17979	18001	18042	18012	17895	18061	18155	17937	18003	17890	17904	18185	17999	17966	17825	17741	17951	17916	17844	18044	17953	17894	18035	18151	17865	18072	17955	17923	17890	17980	17974	18027	18053	17720	17788	17980	17998	18086	17965	17946	17851	18048	17777	18098	18135	18006	18055	17977	18119	17937	17746	17823	17957	18252	17900	18065	18019	18126	18038	17868	18007	17897	17939	18037	17997	17912	17963	17854	18163	17883	18046	17981	17949	18046	18136	17885	17810	17923	17868	18091	17766	18027	17834	18067	18011	17986	18066	18091	17932	18032	17997	17888	18120	17928	17918	17826	17972	17963	17976	18145	17992	18004	18048	18010	18161	17937	18175	17975	17923	17707	17988	18159	18202	17972	17929	17878	18225	18166	17988	18061	17869	18094	17915	17873	17854	17917	18022	18052	17868	18262	17916	17970	18010	18006	18037	18042	17997	17999	18109	18127	17945	17861	18015	18016	18110	18004	17848	18079	17959	17868	17887	17936	17752	17726	18099	17924	18062	17943	17950	18126	18143	18003	17915	17988	17893	17786	18114	17948	18239	17973	18020	18311	17867	18086	18064	17925	17853	18016	17894	17969	17785	18033	17932	18139	18082	18081	17975	17995	18134	18064	17972	18246	18059	17920	17833	18047	17938	17955	18166	17972	17926	17783	17867	18013	18144	17839	17819	17794	17909	17924	17951	17870	17937	17997	17967	18073	18080	17970	18220	18053	18074	17885	17874	17833	18032	18009	18000	17915	18010	17843	18035	18038	18055	17923	17916	18019	17910	18073	18051	18060	18023	18076	17627	17777	17819	18024	17710	17895	17969	18082	17872	17931	18056	18104	17960	17874	17764	17996	17984	18083	17838	18028	17804	17936	18130	18098	18086	17907	17884	18102	17823	18057	17929	18226	18096	17837	18060	17925	18013	18108	17985	17840	17771	17922	17852	18088	17908	18094	18046	17815	17829	17811	18068	18008	17948	17946	18061	18073	17841	17916	17860	17851	17761	17885	17953	18029	17989	18024	17925	17759	17876	18047	18007	17977	18054	18091	17962	18025	18132	17983	17900	17839	17822	18105	18254	18130	18166	18146	18012	18013	17700	17831	18081	17897	18193	17937	17958	17989	17868	18088	17824	17884	18017	18059	18047	18050	18117	18072	18056	17812	18090	18123	17926	18089	18080	17994	18119	18000	18011	18162	18114	17904	18045	17865	18120	18113	18122	18009	18000	17734	17904	18131	18001	18006	17992	18112	18105	18181	18027	18144	17997	17851	18139	17970	18054	17906	17847	17959	18062	17995	18082	18076	17907	17910	17805	17864	18062	17937	18129	17952	18084	18190	18047	18143	18004	17906	17891	18074	17939	17960	17896	17879	18115	17909	17975	17989	18123	18125	17959	17798	18072	17986	17947	18153	18130	18040	17866	18043	17939	17971	17846	17828	17936	17904	17971	17903	17851	18008	18030	18046	17920	18243	17958	18154	17890	18057	18136	18077	17988	18155	17844	18098	18060	18097	17992	18157	17867	17996	18194	18018	18023	17867	17788	18004	18043	18112	17933	17832	17938	17892	18186	18036	18029	18065	17893	17824	18013	17904	17825	18002	18066	17894	17930	17881	17879	17945	17794	18116	18132	17955	17988	18022	17992	17947	18001	18151	17991	17870	18053	17719	17862	18126	17969	18054	18180	17965	18042	17715	18024	18162	17972	17782	17993	17981	17893	17849	17869	17996	17973	18029	18050	17743	18009	17869	17886	18161	17915	17991	18020	17849	17872	17754	17977	17984	17939	17888	17899	18031	17812	18060	17979	17998	17997	17936	17954	17972	17907	18098	18107	18051	17986	17961	17798	17998	17880	17820	18064	17846	18052	18050	17883	17983	18191	17985	18183	18066	18065	17777	17947	18109	17991	17985	18125	18121	18003	18106	17983	17789	18029	17993	18108	17996	17909	18046	17944	18176	18052	17746	17925	17929	18208	18093	18043	17988	18002	18001	17906	18017	18001	17834	18250	18024	17911	17973	18009	18006	18010	18047	18066	17964	17990	18051	17962	18060	18029	17918	18101	17915	17964	17931	18046	17861	18133	18083	17921	18023	17944	18037	18007	18062	18102	17932	18023	18077	18148	18030	18139	17994	18070	17841	18138	18160	18015	17983	18006	18136	18086	18069	17975	17974	18060	18097	17861	18025	17989	18162	18028	17980	18009	18117	18013	18203	18107	18282	17956	17916	17998	18053	17964	17999	17951	18019	17986	18048	18019	18041	17937	17959	17950	18083	17803	18021	18063	17797	17998	17845	17989	18035	17909	17908	18063	18049	18057	18067	17903	18053	17998	18035	18024	17942	17920	18073	18191	18033	17837	17985	17872	18170	18102	17960	17877	17879	17999	17981	17816	17963	17923	18116	18123	17929	17939	17837	18030	18006	17996	17961	17928	18028	18039	17893	17912	18131	18022	17877	18054	17930	18149	18112	17940	17990	17856	17778	18069	17868	18057	17887	18109	18029	17952	17962	18021	18153	17930	18011	17936	18021	17728	18158	17932	17728	18058	18040	17991	17827	17888	17996	18051	18197	18083	17890	17959	17977	17846	18011	18176	17922	18127	18147	18031	18079	18170	18114	18076	18106	18038	17996	18131	18037	18025	17776	17904	18076	17985	18001	17939	17952	18011	18107	17920	18058	17889	18025	17854	17943	17993	17966	18045	17853	17936	18025	18014	18014	18074	17897	17849	17810	18000	17763	18063	17922	18129	18077	17931	18013	18061	17922	17814	18062	18103	18047	18137	18020	17891	18073	17813	18133	17884	17936	17848	18002	17978	17919	17919	17994	17885	17973	18073	17907	18101	17958	17893	17886	17884	17808	18087	17875	18166	17976	17883	18067	17824	17985	17975	18064	17928	18035	18000	18063	18002	18019	17896	18179	17883	17959	17882	17932	17927	17987	17824	17920	17927	18027	17914	17983	17973	17945	17815	17994	18195	17921	17876	17915	18137	18062	18062	17957	18063	18112	18062	17805	18143	17960	17854	18026	18094	17893	17976	17906	18112	17753	17855	18087	17835	17947	17931	18050	18006	18041	18086	18118	17846	18235	17654	17978	17999	18076	18046	18051	17932	17718	17888	18034	18041	18117	18015	18082	18065	17905	18163	17862	17986	18054	18010	18131	18085	17971	17989	17989	17911	17979	18051	17933	17918	18016	17884	17912	17959	18062	17908	18335	17947	18185	18164	17927	18009	18073	18172	18061	17816	18059	17985	17766	18019	18056	17878	18010	18009	18298	17974	17940	18024	18069	18044	17973	18039	17991	18103	17979	17940	17928	17765	17806	17968	17976	17917	18028	18043	17965	17905	17895	18320	18152	18164	18031	18135	17788	18065	18095	18300	17852	18114	17888	17926	18077	18029	17958	17926	18015	17928	18011	18029	17858	18099	17886	17997	18091	18015	18050	17832	18024	18095	17740	17892	18173	18085	18041	18007	17947	17925	18110	17990	17971	17945	18185	17918	18028	18139	18161	17969	18029	17901	18121	18102	17890	18053	17913	18169	18067	17726	18160	17940	18057	18105	18020	18048	17913	18216	17974	17923	17828	17801	18032	18108	18076	18110	17713	17884	17856	17878	17785	17895	17930	17972	17959	18020	18038	17997	17774	18078	18049	17962	18017	18115	18007	17894	18248	18017	17946	17856	18003	17910	17788	17990	18002	17941	17942	18005	18112	17907	17995	18070	18058	17937	18025	18011	18065	18013	17777	18231	18203	17904	17831	18000	17953	17981
18081	25293	23505	18016	16055	15257	15314	14965	14827	14739	14790	14834	14727	14566	14733	14728	14648	14775	14768	14698	14686	14871	14880	14728	14575	14692	14673	14658	14803	14598	14761	14753	14577	14740	14650	14610	14900	14704	14776	14793	14707	14664	14846	14625	14689	14588	14679	14796	14809	14794	14778	14732	14615	14635	14667	14599	14651	14642	14689	14666	14676	14633	14858	14783	14811	14721	14771	14764	14920	14821	14801	14591	14948	14940	14791	14901	14613	14678	14820	14755	14728	14540	14652	14716	14886	14618	14696	14905	14698	14599	14751	14775	14486	14727	14811	14702	14682	14825	14824	14796	14720	14901	14701	14480	14716	14654	14789	14619	14460	14778	14915	14806	14727	14547	14712	14723	14527	14605	14626	14667	14641	14676	14522	14687	14645	14646	14609	14593	14721	14646	14790	14823	14635	14579	14688	14623	14907	14610	14776	14631	14672	14743	14587	14586	14790	14658	14750	14563	14703	14627	14857	14654	14623	14717	14723	14644	14791	14734	14669	14745	14727	14669	14755	14786	14551	14658	14739	14565	14753	14914	14656	14719	14937	14806	14525	14763	14518	14749	14845	14640	14692	14516	14802	14588	14729	14636	14765	14757	14669	14782	14655	14779	14809	14828	14643	14774	14783	14559	14750	14766	14678	14864	14960	14643	14741	14677	14685	14566	14717	14688	14704	14687	14586	14633	14793	14708	14730	14695	14637	14806	14618	14564	14582	14623	14731	14606	14714	14815	14679	14835	14750	14755	14743	14766	14696	14641	14638	14769	14762	14808	14608	14816	14628	14561	14609	14563	14653	14610	14715	14601	14699	14763	14605	14742	14801	14571	14718	14780	14620	14738	14880	14715	14746	14549	14612	14669	14853	14753	14701	14726	14786	14908	14678	14775	14616	14725	14607	14600	14796	14804	14740	14659	14809	14929	14756	14770	14705	14575	14750	14686	14702	14697	14689	14812	14637	14689	14906	14713	14847	14630	14725	14742	14848	14501	14646	14640	14744	14630	14691	14659	14713	14586	14729	14861	14797	14530	14830	14762	14800	14728	14839	14636	14875	14657	14665	14805	14732	14722	14690	14668	14721	14693	14644	14813	14726	14710	14602	14843	14691	14674	14624	14647	14789	14548	14639	14710	14829	14892	14598	14762	14690	14748	14586	14610	14734	14671	14723	14706	14719	14699	14726	14620	14666	14708	14728	14710	14575	14675	14709	14601	14787	14483	14801	14711	14771	14663	14725	14488	14637	14614	14732	14741	14815	14522	14717	14797	14695	14477	14764	14507	14695	14767	14878	14813	14537	14761	14750	14648	14725	14644	14523	14793	14643	14748	14687	14774	14846	14709	14716	14704	14834	14711	14713	14704	14684	14734	14754	14752	14954	14628	14667	14665	14744	14796	14738	14711	14841	14781	14700	14619	14472	14787	14690	14846	14699	14691	14668	14826	14652	14742	14629	14776	14717	14825	14763	14750	14697	14709	14797	14666	14776	14677	14636	14733	14730	14693	14686	14630	14705	14676	14677	14720	14908	14636	14643	14753	14628	14728	14749	14746	14614	14853	14627	14647	14587	14542	14620	14693	14652	14760	14812	14664	14755	14767	14611	14950	14701	14788	14768	14604	14794	14874	14606	14769	14747	14708	14707	14827	14726	14842	14759	14723	14721	14657	14686	14714	14751	14607	14685	14709	14740	14700	14584	14668	14666	14701	14754	14690	14796	14726	14759	14695	14582	14742	14707	14587	14646	14813	14778	14845	14701	14844	14540	14562	14713	14695	14764	14768	14737	14548	14689	14483	14590	14724	14727	14450	14576	14949	14718	14675	14496	14656	14651	14677	14632	14776	14638	14698	14847	14642	14747	14712	14667	14716	14681	14806	14602	14746	14719	14767	14846	14709	14752	14802	14657	14724	14833	14559	14764	14728	14973	14748	14823	14733	14769	14630	14643	14649	14655	14796	14791	14725	14760	14765	14721	14734	14709	14841	14750	14491	14642	14844	14778	14792	14671	14705	14652	14926	14664	14469	14657	14634	14573	14884	14646	14708	14645	14604	14797	14844	14720	14767	14890	14672	14708	14573	14790	14569	14656	14721	14643	14816	14623	14564	14656	14927	14770	14819	14637	14695	14767	14732	14740	14774	14612	14781	14801	14597	14700	14657	14693	14740	14867	14635	14882	14685	14728	14814	14737	14626	14798	14495	14641	14731	14797	14895	14737	14714	14581	14766	14837	14822	14934	14816	14539	14764	14759	14483	14612	14740	14620	14831	14752	14716	14787	14690	14872	14749	14645	14527	14761	14641	14739	14797	14647	14778	14772	14734	14629	14658	14607	14715	14631	14688	14790	14728	14716	14722	14849	14860	14787	14656	14584	14810	14594	14611	14719	14718	14788	14857	14738	14819	14700	14718	14765	14584	14730	14735	14743	14525	14830	14592	14661	14694	14818	14654	14415	14669	14748	14657	14681	14680	14710	14741	14781	14648	14708	14638	14725	14720	14691	14851	14688	14592	14538	14762	14751	14754	14809	14489	14727	14737	14816	14607	14818	14757	14696	14782	14669	14651	14492	14662	14681	14636	14745	14866	14774	14720	14911	14610	14661	14730	14788	14642	14681	14789	14779	14725	14639	14564	14757	14881	14748	14758	14685	14839	14805	14919	14688	14630	14573	14714	14693	14831	14714	14649	14698	14755	14733	14696	14746	14792	14736	14844	14795	14760	14752	14835	14716	14928	14684	14725	14701	14817	14547	14690	14675	14562	14627	14824	14530	14795	14700	14741	14527	14741	14589	14718	14901	14770	14618	14801	14650	14676	14748	14813	14674	14599	14468	14779	14914	14890	14785	14769	14778	14684	14748	14674	14673	14727	14685	14768	14607	14860	14591	14550	14895	14686	14720	14903	14673	14682	14791	14813	14728	14738	14746	14593	14795	14591	14540	14782	14629	14771	14817	14733	14792	14648	14683	14638	14755	14682	14684	14771	14782	14598	14738	14663	14806	14673	14716	14683	14686	14622	14679	14866	14728	14591	14806	14719	14717	14761	14776	14688	14743	14835	14672	14593	14545	14813	14844	14682	14730	14755	14679	14411	14628	14782	14694	14698	14660	14676	14796	14790	14762	14574	14648	14669	14713	14780	14516	14632	14753	14737	14748	14700	14792	14815	14694	14847	14725	14612	14639	14586	14660	14512	14551	14638	14739	14770	14520	14800	14695	14744	14749	14730	14815	14730	14798	14701	14900	14593	14731	14630	14865	14737	14600	14828	14779	14601	14524	14762	14817	14756	14867	14576	14686	14667	14775	14770	14716	14865	14642	14820	14723	14714	14660	14733	14721	14725	14717	14685	14656	14784	14881	14750	14591	14698	14846	14630	14704	14706	14849	14776	14879	14800	14535	14750	14783	14618	14855	14582	14794	14634	14860	14730	14774	14648	14804	14862	14791	14907	14700	14671	14663	14715	14608	14747	14676	14643	14828	14623	14734	14748	14685	14749	14692	14783	14646	14764	14746	14699	14567	14726	14805	14591	14566	14777	14650	14817	14704	14788	14639	14833	14636	14571	14724	14636	14795	14643	14678	14597	14787	14683	14725	14616	14706	14724	14661	14742	14540	14838	14687	14478	14752	14766	14921	14677	14730	14740	14718	14810	14643	14731	14693	14651	14807	14654	14766	14775	14734	14838	14584	14782	14740	14529	14574	14834	14709	14749	14641	14790	14680	14736	14809	14601	14836	14618	14627	14729	14641	14766	14752	14666	14806	14612	14590	14724	14844	14780	14683	14874	14780	14819	14681	14662	14638	14783	14653	14723	14685	14838	14787	14702	14608	14600	14755	14631	14560	14638	14719	14733	14737	14706	14835	14741	14753	14810	14631	14631	14478	14732	14691	14629	14828	14641	14482	14590	14750	14794	14617	14744	14653	14667	14611	14616	14729	14814	14654	14680	14609	14700	14921	14752	14704	14753	14731	14545	14806	14749	14916	14828	14793	14773	14775	14672	14673	14693	14560	14789	14724	14694	14818	14707	14694	14889	14591	14654	14630	14859	14812	14754	14768	14796	14750	14752	14603	14721	14769	14716	14791	14757	14804	14643	14694	14758	14707	14734	14750	14638	14695	14581	14749	14770	14697	14747	14757	14766	14618	14753	14734	14760	14624	14567	14853	14484	14658	14816	14753	14751	14754	14590	14713	14712	14835	14793	14743	14718	14798	14738	14566	14723	14717	14825	14798	14607	14719	14798	14773	14649	14705	14778	14696	14711	14598	14600	14671	14670	14884	14789	14856	14890	14626	14751	14704	14772	14811	14627	14736	14556	14614	14677	14634	14643	14767	14701	14749	14771	14823	14708	14668	14901	14705	14739	14570	14756	14637	14763	14652	14668	14594	14668	14753	14557	14657	14734	14748	14667	14827	14792	14713	14850	14784	14772	14672	14764	14687	14738	14728	14718	14779	14923	14699	14711	14900	14594	14527	14679	14683	14794	14770	14717	14565	14848	14746	14502	14863	14886	14872	14841	14713	14745	14834	14676	14473	14718	14672	14647	14763	14738	14548	14680	14694	14678	14534	14882	14527	14593	14893	14831	14642	14832	14681	14786	14724	14767	14702	14667	14631	14656	14772	14673	14704	14785	14682	14681	14788	14878	14979	14748	14674	14542	14765	14592	14734	14837	14569	14598	14854	14743	14724	14814	14589	14635	14591	14775	14559	14884	14812	14876	14796	14656	14628	14619	14844	14648	14654	14718	14879	14530	14724	14617	14601	14544	14703	14747	14739	14738	14797	14627	14869	14692	14618	14641	14763	14703	14460	14776	14698	14689	14856	14677	14681	14788	14589	14831	14674	14698	14774	14782	14616	14760	14735	14761	14806	14547	14770	14688	14717	14818	14777	14697	14795	14724	14798	14651	14639	14780	14633	14618	14782	14709	14735	14552	14718	14710	14743	14706	14746	14694	14800	14798	14784	14694	14671	14715	14724	14778	14691	14750	14715	14711	14832	14751	14770	14727	14775	14789	14794	14788	14858	14928	14607	14756	14703	14661	14791	14857	14571	14706	14660	14566	14665	14985	14747	14639	14754	14730	14745	14890	14746	14872	14891	14827	14829	14772	14691	14541	14650	14763	14825	14480	14822	14593	14748	14720
24035	21069	28384	24267	22232	22043	20976	18478	17974	18073	18006	17908	18025	17782	17666	17755	17773	17683	17869	17725	17661	17868	17585	17872	17681	17665	17587	17763	17579	17433	17429	17734	17835	17723	17549	17647	17713	17738	17720	17788	17644	17464	17695	17886	17699	17728	17657	17464	17787	17602	17600	17575	17682	17775	17688	17555	17728	17788	17536	17500	17397	17772	17569	17495	17529	17758	17965	17742	17644	17833	17768	17882	17716	17817	17758	17797	17716	17493	17682	17674	17671	17547	17662	17716	17654	17644	17506	17539	17631	17595	17575	17676	17632	17543	17562	17630	17632	17603	17642	17403	17636	17524	17653	17702	17761	17718	17587	17629	17793	17711	17594	17705	17635	17610	17689	17413	17625	17750	17584	17534	17470	17540	17772	17585	17506	17550	17779	17542	17636	17587	17571	17645	17632	17649	17791	17658	17813	17685	17543	17748	17479	17622	17639	17616	17667	17739	17492	17743	17592	17554	17648	17646	17598	17548	17516	17562	17542	17614	17558	17532	17824	17742	17712	17689	17747	17582	17484	17665	17548	17538	17804	17493	17776	17658	17536	17573	17666	17723	17598	17735	17905	17646	17684	17590	17623	17606	17790	17627	17593	17542	17891	17800	17458	17611	17562	17596	17619	17552	17774	17462	17627	17502	17778	17680	17654	17695	17701	17565	17640	17513	17583	17663	17544	17630	17617	17798	17820	17755	17537	17643	17641	17774	17536	17720	17904	17751	17713	17708	17788	17640	17578	17543	17556	17551	17549	17356	17751	17539	17805	17718	17764	17687	17724	17780	17603	17542	17933	17565	17438	17557	17525	17508	17736	17579	17593	17704	17321	17770	17420	17591	17573	17556	17670	17560	17663	17486	17509	17666	17683	17666	17639	17643	17818	17786	17547	17783	17481	17627	17473	17720	17675	17673	17690	17662	17651	17632	17581	17513	17607	17747	17628	17813	17599	17867	17651	17761	17429	17484	17565	17667	17884	17369	17525	17416	17607	17712	17712	17475	17575	17520	17586	17697	17938	17704	17697	17549	17623	17564	17647	17569	17510	17856	17749	17723	17670	17611	17620	17584	17573	17763	17435	17563	17527	17715	17681	17558	17720	17659	17614	17658	17668	17618	17673	17705	17656	17612	17954	17587	17612	17551	17695	17693	17518	17490	17481	17645	17550	17716	17422	17794	17497	17610	17651	17492	17852	17552	17714	17625	17722	17479	17669	17418	17530	17524	17660	17740	17504	17534	17804	17744	17675	17450	17711	17462	17933	17633	17485	17677	17781	17641	17586	17560	17439	17615	17682	17670	17577	17853	17635	17815	17656	17652	17645	17532	17764	17500	17655	17778	17602	17614	17605	17647	17596	17681	17661	17712	17700	17579	17693	17524	17840	17607	17621	17636	17546	17468	17480	17531	17693	17672	17573	17615	17526	17600	17629	17685	17650	17428	17369	17406	17625	17617	17569	17690	17776	17626	17550	17547	17676	17572	17618	17853	17640	17748	17663	17799	17749	17648	17525	17599	17637	17638	17601	17468	17526	17659	17505	17745	17595	17673	17712	17834	17641	17661	17630	17777	17778	17456	17689	17567	17704	17407	17526	17602	17627	17687	17493	17614	17628	17534	17645	17505	17488	17619	17562	17705	17786	17593	17681	17669	17531	17748	17541	17700	17652	17516	17845	17492	17483	17635	17594	17435	17739	17494	17534	17687	17568	17750	17655	17469	17826	17584	17671	17387	17573	17682	17608	17380	17845	17589	17672	17453	17702	17587	17487	17624	17539	17816	17660	17411	17511	17718	17641	17749	17794	17691	17653	17828	17744	17697	17572	17684	17736	17503	17459	17604	17391	17553	17672	17514	17621	17638	17741	17506	17516	17524	17449	17914	17773	17649	17514	17518	17806	17465	17753	17538	17762	17591	17647	17557	17637	17379	17658	17768	17771	17584	17607	17844	17683	17634	17607	17615	17489	17500	17710	17604	17574	17503	17591	17413	17613	17720	17703	17734	17483	17647	17554	17651	17464	17564	17701	17807	17795	17695	17524	17718	17492	17555	17745	17630	17469	17703	17658	17569	17568	17532	17657	17641	17554	17458	17519	17513	17565	17646	17642	17745	17634	17586	17529	17644	17617	17533	17666	17905	17590	17654	17511	17809	17582	17686	17828	17719	17630	17482	17751	17682	17355	17327	17461	17600	17682	17862	17572	17632	17689	17648	17838	17676	17480	17834	17615	17659	17602	17629	17758	17587	17719	17677	17517	17575	17513	17791	17595	17518	17624	17462	17472	17692	17569	17790	17795	17654	17668	17540	17572	17609	17802	17733	17628	17494	17696	17720	17614	17560	17708	17758	17583	17507	17576	17677	17653	17699	17421	17632	17673	17557	17588	17700	17637	17542	17556	17664	17699	17750	17545	17440	17710	17456	17628	17608	17694	17644	17707	17807	17627	17767	17502	17745	17582	17417	17632	17507	17633	17635	17765	17589	17579	17470	17526	17602	17641	17493	17676	17742	17559	17431	17499	17615	17697	17576	17470	17352	17719	17537	17666	17599	17682	17782	17807	17499	17424	17562	17658	17613	17610	17722	18089	17655	17583	17584	17702	17430	17678	17848	17652	17413	17481	17586	17427	17632	17660	17478	17605	17687	17597	17439	17658	17568	17590	17556	17672	17503	17591	17581	17599	17482	17596	17654	17569	17772	17629	17266	17580	17444	17668	17428	17779	17695	17571	17526	17638	17608	17611	17526	17555	17435	17688	17612	17637	17529	17544	17683	17865	17560	17507	17533	17674	17498	17566	17658	17568	17623	17531	17666	17750	17643	17710	17738	17417	17585	17578	17808	17660	17595	17428	17541	17596	17578	17442	17726	17736	17664	17510	17487	17627	17706	17715	17634	17665	17564	17655	17749	17760	17752	17533	17677	17676	17619	17456	17650	17660	17757	17717	17496	17674	17792	17542	17572	17555	17653	17640	17626	17519	17538	17723	17569	17487	17700	17670	17519	17699	17576	17527	17714	17584	17463	17561	17679	17604	17709	17687	17912	17917	17587	17626	17622	17425	17547	17587	17334	17729	17567	17673	17664	17485	17626	17627	17468	17558	17761	17649	17558	17745	17629	17488	17713	17631	17778	17708	17939	17668	17462	17407	17677	17698	17605	17655	17438	17581	17530	17406	17720	17600	17520	17689	17672	17801	17595	17614	17608	17723	17574	17603	17658	17592	17552	17744	17655	17689	17556	17656	17607	17823	17477	17552	17557	17373	17626	17527	17361	17681	17749	17846	17882	17723	17468	17699	17762	17545	17540	17538	17634	17656	17745	17687	17872	17600	17652	17526	17535	17471	17714	17445	17588	17527	17597	17754	17694	17608	17721	17553	17585	17374	17647	17765	17556	17693	17436	17767	17915	17775	17879	17665	17520	17420	17414	17421	17610	17543	17816	17590	17599	17636	17690	17693	17818	17817	17593	17627	17660	17824	17634	17663	17556	17666	17722	17685	17669	17502	17559	17564	17692	17497	17491	17518	17733	17595	17541	17772	17576	17647	17503	17479	17553	17576	17689	17658	17567	17633	17854	17672	17644	17871	17551	17471	17537	17545	17552	17600	17755	17704	17617	17742	17494	17785	17712	17461	17467	17706	17729	17646	17568	17529	17789	17742	17505	17605	17558	17632	17684	17547	17853	17682	17633	17607	17477	17805	17716	17626	17808	17708	17588	17476	17546	17788	17540	17580	17647	17775	17710	17550	17579	17471	17616	17517	17624	17666	17656	17615	17534	17717	17581	17620	17432	17873	17579	17489	17701	17708	17772	17470	17555	17813	17669	17735	17555	17614	17517	17690	17481	17517	17572	17636	17622	17707	17597	17640	17655	17625	17425	17604	17716	17608	17547	17481	17528	17816	17628	17518	17642	17630	17663	17689	17531	17650	17627	17801	17715	17840	17814	17586	17418	17655	17802	17549	17453	17777	17669	17844	17341	17550	17561	17571	17730	17431	17422	17584	17564	17705	17716	17564	17659	17619	17464	17552	17511	17701	17422	17455	17692	17423	17438	17662	17635	17747	17635	17576	17534	17509	17604	17649	17517	17550	17426	17395	17548	17746	17756	17582	17489	17549	17522	17582	17800	17804	17411	17351	17425	17689	17315	17727	17703	17732	17812	17536	17729	17753	17470	17680	17712	17591	17600	17612	17609	17473	17737	17539	17587	17582	17517	17576	17556	17490	17483	17733	17574	17671	17665	17688	17687	17582	17631	17795	17678	17650	17708	17620	17471	17841	17515	17647	17722	17623	17490	17429	17480	17565	17758	17695	17634	17772	17672	17647	17701	17568	17566	17718	17642	17507	17833	17492	17413	17372	17685	17678	17583	17671	17685	17588	17690	17633	17397	17631	17726	17594	17757	17874	17856	17691	17729	17702	17451	17942	17594	17732	17653	17732	17533	17589	17830	17732	17633	17573	17697	17512	17774	17779	17575	17802	17792	17560	17620	17495	17689	17757	17525	17615	17805	17612	17600	17690	17435	17470	17673	17614	17638	17660	17568	17606	17730	17634	17433	17442	17539	17442	17778	17608	17582	17836	17831	17650	17506	17706	17537	17965	17669	17657	17687	17454	17639	17629	17526	17756	17675	17664	17543	17638	17647	17806	17651	17614	17610	17833	17612	17776	17647	17746	17746	17716	17511	17536	17483	17609	17722	17618	17576	17641	17624	17744	17688	17646	17601	17506	17724	17583	17573	17455	17603	17690	17672	17613	17736	17621	17764	17789	17627	17673	17815	17628	17459	17552	17815	17675	17636	17610	17636	17691	17612	17624	17563	17590	17692	17829	17613	17546	17615	17664	17725	17588	17636	17584	17824	17691	17583	17574	17655	17685	17738	17548	17381	17669	17468	17528	17597	17557	17629	17736	17666	17699	17478	17563	17657	17628	17619	17610	17620	17745	17865	17622	17744	17634	17675	17623	17554	17548	17670	17612	17550	17573	17837	17404	17824	17713	17523	17638	17566	17464	17438	17594	17604	17595	17624	17626	17967	17669	17822	17642	17739	17760	17693	17694	17902	17632	17677	17617	17733	17793	17666	17645	17400	17587	17592	17597	17789	17655	17399	17612	17639	17535	17607	17642	17525	17495	17585	17605	17692
17415	31394	29202	22435	18426	16446	15831	15351	15012	14751	14851	14694	14668	14717	14496	14673	14666	14541	14633	14693	14688	14596	14518	14658	14709	14611	14465	14593	14667	14669	14648	14627	14501	14590	14758	14743	14499	14388	14554	14642	14389	14546	14551	14443	14578	14401	14507	14362	14633	14432	14542	14598	14506	14620	14571	14629	14661	14617	14494	14671	14523	14633	14560	14536	14576	14492	14613	14763	14684	14794	14804	14845	14731	14778	14500	14527	14732	14781	14501	14663	14528	14596	14389	14381	14640	14515	14583	14433	14585	14541	14458	14531	14554	14620	14649	14471	14577	14481	14483	14504	14468	14599	14551	14549	14556	14516	14625	14482	14526	14441	14640	14604	14520	14514	14670	14630	14598	14431	14387	14536	14594	14442	14651	14504	14546	14567	14710	14513	14512	14472	14468	14433	14506	14685	14583	14436	14488	14705	14544	14784	14316	14711	14452	14501	14650	14407	14449	14471	14501	14688	14548	14469	14568	14647	14440	14386	14584	14553	14520	14613	14518	14631	14450	14633	14522	14311	14641	14556	14482	14459	14356	14617	14670	14494	14514	14573	14502	14703	14492	14504	14418	14504	14494	14524	14587	14528	14477	14614	14607	14537	14536	14430	14511	14435	14614	14378	14681	14530	14625	14638	14584	14497	14493	14385	14488	14520	14569	14457	14547	14548	14507	14372	14519	14513	14566	14603	14448	14593	14503	14507	14682	14621	14644	14625	14596	14368	14670	14624	14437	14553	14494	14510	14552	14503	14531	14436	14617	14478	14621	14580	14664	14522	14472	14494	14480	14382	14359	14631	14407	14678	14555	14447	14367	14347	14717	14517	14459	14467	14593	14485	14506	14579	14482	14552	14480	14584	14537	14578	14500	14617	14664	14603	14591	14554	14568	14609	14649	14545	14718	14605	14590	14533	14475	14510	14612	14578	14609	14552	14493	14731	14443	14671	14459	14403	14628	14597	14438	14558	14674	14648	14649	14482	14567	14549	14531	14642	14506	14734	14449	14567	14609	14340	14606	14694	14592	14485	14764	14607	14371	14513	14447	14622	14631	14666	14545	14652	14538	14593	14817	14293	14524	14412	14519	14559	14512	14434	14556	14373	14520	14605	14531	14450	14575	14459	14552	14491	14766	14602	14552	14523	14646	14566	14603	14640	14543	14581	14586	14533	14500	14450	14476	14472	14468	14636	14308	14578	14430	14550	14400	14557	14534	14540	14548	14511	14465	14756	14679	14604	14433	14452	14400	14524	14621	14488	14450	14652	14426	14530	14534	14522	14627	14596	14501	14353	14499	14433	14687	14495	14527	14516	14471	14653	14494	14552	14469	14689	14393	14584	14642	14534	14684	14535	14424	14567	14643	14551	14463	14465	14626	14672	14518	14458	14529	14666	14666	14591	14521	14390	14551	14703	14594	14324	14549	14355	14563	14613	14614	14562	14630	14464	14653	14765	14716	14295	14561	14567	14558	14583	14598	14544	14494	14439	14565	14352	14479	14463	14602	14471	14671	14432	14634	14427	14486	14553	14646	14486	14542	14508	14616	14619	14657	14543	14500	14425	14419	14485	14682	14572	14530	14551	14429	14448	14512	14598	14468	14403	14538	14500	14518	14528	14692	14436	14726	14445	14664	14545	14452	14433	14479	14361	14575	14548	14512	14543	14618	14563	14542	14435	14601	14512	14578	14676	14449	14461	14511	14507	14561	14516	14624	14632	14488	14703	14686	14406	14495	14494	14700	14622	14527	14664	14411	14575	14457	14472	14576	14540	14457	14660	14495	14483	14720	14680	14533	14428	14687	14511	14492	14422	14512	14489	14674	14559	14395	14655	14517	14529	14525	14499	14629	14585	14460	14651	14434	14416	14466	14505	14577	14484	14645	14698	14592	14685	14474	14556	14514	14482	14526	14338	14509	14437	14465	14585	14557	14471	14610	14430	14458	14627	14426	14619	14325	14544	14669	14592	14626	14618	14528	14676	14414	14418	14453	14652	14481	14504	14558	14518	14439	14454	14528	14527	14582	14439	14651	14384	14535	14322	14477	14537	14454	14584	14628	14586	14512	14552	14583	14543	14481	14748	14604	14514	14525	14562	14538	14533	14321	14561	14527	14613	14616	14509	14524	14492	14666	14469	14642	14626	14590	14582	14551	14689	14612	14544	14625	14427	14592	14358	14538	14562	14762	14402	14485	14513	14593	14528	14751	14448	14622	14531	14583	14414	14557	14480	14450	14411	14523	14339	14459	14433	14535	14581	14644	14757	14457	14549	14631	14355	14493	14615	14522	14737	14464	14429	14553	14617	14365	14674	14546	14415	14758	14761	14515	14540	14546	14548	14557	14535	14523	14455	14536	14615	14442	14460	14619	14490	14496	14585	14611	14474	14508	14558	14530	14611	14534	14454	14610	14496	14513	14488	14571	14527	14566	14524	14575	14560	14614	14495	14575	14492	14564	14653	14548	14390	14579	14718	14534	14399	14461	14506	14582	14557	14524	14458	14622	14502	14565	14428	14472	14488	14569	14695	14501	14417	14731	14697	14587	14552	14644	14552	14331	14695	14567	14596	14510	14555	14459	14648	14514	14531	14547	14504	14612	14676	14534	14507	14738	14329	14428	14537	14525	14524	14626	14407	14554	14521	14424	14552	14550	14675	14631	14366	14457	14413	14473	14411	14596	14628	14696	14620	14552	14553	14423	14583	14590	14459	14543	14511	14509	14445	14548	14663	14657	14440	14509	14761	14506	14726	14614	14451	14421	14553	14646	14503	14580	14620	14645	14479	14557	14485	14647	14534	14620	14410	14597	14672	14544	14364	14460	14482	14495	14663	14497	14563	14491	14465	14469	14574	14630	14533	14503	14495	14443	14560	14450	14406	14407	14526	14614	14365	14618	14723	14650	14760	14461	14691	14502	14597	14633	14398	14379	14584	14529	14430	14545	14508	14452	14610	14548	14529	14628	14540	14329	14715	14495	14545	14462	14527	14530	14594	14313	14556	14629	14554	14491	14528	14531	14674	14626	14489	14412	14340	14467	14348	14601	14570	14397	14438	14611	14288	14526	14656	14430	14460	14718	14475	14483	14488	14739	14419	14349	14457	14562	14512	14571	14558	14627	14563	14434	14521	14481	14450	14680	14325	14617	14449	14617	14651	14425	14609	14397	14677	14629	14544	14652	14720	14476	14595	14640	14433	14419	14497	14658	14524	14590	14496	14515	14586	14448	14523	14513	14534	14596	14476	14470	14534	14532	14621	14561	14513	14486	14654	14373	14528	14514	14445	14447	14511	14603	14544	14549	14615	14358	14398	14649	14460	14353	14481	14553	14498	14419	14482	14527	14514	14562	14194	14575	14542	14589	14603	14585	14488	14546	14590	14423	14642	14655	14701	14504	14661	14554	14648	14617	14485	14512	14490	14507	14660	14555	14581	14603	14692	14451	14477	14485	14659	14624	14516	14632	14370	14532	14590	14607	14428	14648	14342	14472	14670	14611	14592	14531	14388	14511	14376	14492	14514	14585	14534	14547	14545	14565	14457	14422	14418	14626	14581	14493	14702	14515	14374	14519	14740	14375	14577	14604	14595	14381	14407	14735	14514	14569	14388	14462	14556	14590	14549	14584	14563	14522	14415	14501	14477	14594	14531	14521	14505	14698	14520	14540	14403	14400	14600	14523	14586	14604	14538	14516	14566	14509	14613	14566	14609	14489	14663	14633	14473	14542	14516	14606	14404	14506	14376	14476	14586	14681	14609	14557	14591	14572	14572	14473	14507	14514	14414	14466	14356	14445	14391	14562	14484	14474	14654	14614	14660	14585	14526	14718	14551	14423	14481	14551	14513	14407	14554	14643	14462	14633	14636	14637	14563	14417	14371	14553	14504	14648	14521	14775	14469	14632	14517	14807	14495	14668	14512	14532	14602	14533	14502	14666	14606	14480	14605	14426	14631	14396	14381	14427	14614	14543	14500	14548	14432	14505	14669	14521	14502	14481	14582	14756	14598	14378	14556	14370	14582	14472	14597	14441	14407	14678	14537	14607	14580	14619	14358	14702	14466	14401	14465	14717	14504	14577	14523	14647	14625	14393	14656	14531	14585	14663	14546	14512	14633	14305	14704	14571	14587	14399	14536	14367	14508	14499	14542	14501	14427	14508	14598	14483	14531	14663	14632	14375	14658	14504	14557	14494	14479	14707	14582	14551	14466	14690	14566	14546	14466	14537	14467	14454	14593	14462	14487	14581	14432	14528	14716	14553	14595	14386	14587	14603	14613	14366	14761	14680	14571	14545	14568	14599	14579	14611	14482	14530	14709	14694	14552	14562	14588	14665	14524	14659	14586	14496	14499	14529	14586	14541	14637	14601	14634	14542	14499	14458	14657	14613	14387	14405	14416	14644	14458	14582	14449	14577	14439	14764	14640	14534	14609	14620	14581	14535	14552	14709	14582	14644	14480	14576	14521	14750	14591	14550	14621	14410	14515	14613	14476	14546	14607	14526	14526	14480	14653	14517	14586	14594	14453	14432	14535	14658	14389	14554	14603	14371	14451	14478	14559	14604	14577	14547	14578	14582	14573	14353	14641	14691	14471	14687	14506	14567	14628	14623	14372	14632	14584	14475	14493	14565	14436	14500	14719	14473	14371	14627	14520	14459	14357	14532	14523	14526	14456	14508	14710	14556	14436	14433	14469	14523	14299	14376	14427	14641	14503	14608	14616	14614	14610	14457	14435	14546	14529	14466	14588	14634	14596	14463	14677	14556	14530	14609	14459	14481	14455	14598	14591	14465	14638	14548	14444	14623	14601	14528	14624	14529	14424	14506	14581	14447	14537	14477	14635	14609	14562	14389	14610	14469	14443	14568	14532	14600	14546	14517	14664	14474	14303	14633	14403	14649	14519	14472	14625	14485	14442	14497	14605	14624	14405	14345	14522	14473	14532	14552	14757	14658	14399	14609	14611	14476	14590	14631	14762	14534	14434	14483	14624	14466	14494	14656	14481	14554	14483	14587	14534	14494	14408	14544	14421	14475	14582	14647	14392	14408	14521	14590	14300	14788	14441	14723	14663	14538	14536	14581	14501	14574	14658	14505	14434	14616	14398	14565	14334	14585	14312	14590	14367	14520	14401	14531	14516	14528	14614
22862	21132	28926	23644	21561	23770	24782	19769	18711	19044	18704	18583	18594	18625	18455	18527	18233	18314	18281	18416	18362	18364	18147	18190	18132	18140	18185	18428	18095	18002	18150	18124	18159	18165	18092	18229	18193	18186	18097	18099	18156	18156	18002	18093	17913	18297	17950	18285	18338	18274	18071	17942	17874	18218	18087	18149	18044	18089	18354	18163	17978	18183	18269	17965	18059	18203	18129	18280	18076	18211	18498	18338	18226	18116	18318	18216	18237	18224	18117	18187	18323	18054	18046	18067	18212	17909	18031	17936	18141	17996	18323	18185	18262	18054	17918	18152	18024	17985	18236	18105	17792	18103	18216	18123	18079	18048	18008	17994	18120	18033	18181	17933	18154	17922	18175	17976	17810	17964	18110	18053	17778	18200	18070	17972	18100	18147	17890	18172	17968	18225	17898	18104	17974	17985	18106	18111	18041	18003	18171	18092	17968	18167	18065	18076	18127	17955	18086	18041	17983	18019	18193	18060	18070	18082	17890	17914	18129	17998	18167	18352	18132	18134	17980	18184	18078	18046	17887	18073	17935	18060	18070	18130	18055	18038	18136	18045	17796	17978	18135	18041	18178	17980	18001	18079	18043	18016	18031	18034	17865	17938	17945	18114	18076	18013	18003	17942	18143	17843	18167	18058	17853	18234	17922	17892	18070	18010	17985	18043	17841	18176	17963	18112	18144	18043	18014	17984	18287	18034	17944	18037	17991	17970	17989	18031	17916	18169	17910	17959	17992	17872	18245	18153	17892	18102	18060	17880	17929	18062	18204	18084	17937	17954	18159	18190	17998	18108	17835	17830	17998	18151	18095	17997	17788	18248	17883	18012	17878	17958	18051	17917	18140	18085	18067	18042	18077	18207	18172	18054	18064	17962	18063	17898	18108	18124	18038	17971	18032	18117	17900	18165	18049	18040	18124	17772	18182	18086	18173	17838	17932	17994	17905	18081	18002	17971	17969	17775	17922	18152	18175	17964	17995	18122	17953	18033	18264	17898	17680	17916	18155	17857	17907	17928	18116	17902	18115	17986	17969	17968	17895	18076	18039	18082	18233	18000	17922	18092	17875	18014	18078	18079	18105	17880	18062	18210	17957	17953	18283	17814	18163	18145	17886	18167	17939	17933	17840	17734	17992	17995	17919	17937	18136	18084	17912	18088	18104	18018	17999	17942	18056	17959	18189	18037	18086	17890	17993	17990	18083	18109	18230	18193	17914	17780	18021	18144	18154	17925	17862	18066	17888	17835	18042	18148	18186	18172	17839	18122	18219	17894	17966	18079	18166	18060	17986	17976	18128	18034	18058	18050	17978	17993	18018	18221	17905	17946	17790	17902	17934	18128	17998	17973	17874	18016	18194	18032	18159	18007	18167	18116	18119	18096	18015	18139	18209	17955	18154	17996	18192	18061	17801	18071	18176	18038	17855	17903	18019	18114	18059	17997	18114	17972	18144	18068	18090	17891	18273	18166	18199	18157	17977	17917	17877	18014	18058	18122	18205	17962	18117	17968	18051	17911	18266	17938	18097	18058	18218	18166	17950	17804	18108	17835	18007	18064	18052	17819	18028	18006	17965	18102	17989	18071	17851	17964	17852	17963	17980	18014	18060	17934	18147	17886	18065	18016	18036	17959	17851	18034	18117	18019	17967	17945	18315	18080	18032	18075	18070	18074	18099	18201	17904	17939	18060	17899	18179	17714	18137	17805	18104	18130	17994	18133	17733	18108	18110	18025	17897	17988	18159	18243	17962	18125	18150	18177	18016	18072	18281	17945	18095	17973	18034	17927	17931	18022	18061	17877	17918	17845	18034	17873	18028	18082	18181	18011	17942	18177	17922	18109	18034	17749	17937	17942	18121	17836	18111	18020	17995	17951	18060	18001	18059	18175	18190	18117	18132	17984	18033	17834	18013	17854	18053	18007	18141	18051	18114	18023	18034	17979	18074	17976	17950	17888	17957	17919	17989	17924	18056	17950	17869	18091	18217	18036	17936	18037	17791	18173	18130	18007	18103	17969	18119	18124	17925	17964	18149	17934	18007	17972	17862	18088	18158	17939	18182	17935	18102	17921	17921	18158	18120	17979	17969	17984	17826	17938	17805	18000	18136	18062	18170	18088	18098	18097	17769	18057	18074	17774	18062	18042	18147	18026	17940	18033	18187	17974	17882	18059	18024	18038	17952	17989	18063	17987	18026	17990	17998	18117	18160	17990	18073	18153	17989	17969	18134	18077	17952	17954	17948	18097	18103	18235	17828	18117	17915	17961	18038	18097	18148	18107	18003	18146	18049	18226	17916	17994	18127	17976	18248	17897	17982	18000	18142	18163	17997	18100	18094	17975	18114	18208	18140	17830	18126	18006	17883	18018	18101	18204	18029	18154	18222	17567	18186	18006	18221	17917	18177	17910	18029	17936	18090	18118	17954	18074	17825	18033	18107	18031	17894	18029	18071	18140	17932	18166	17977	18081	18110	17933	17911	17939	17959	18059	18129	17939	17969	18032	18153	18097	18044	18010	17947	18184	17948	17904	17943	18145	18123	17868	17994	18140	18041	17990	17913	18126	18231	18018	17882	17777	17959	18078	18054	17997	18116	18009	18061	17934	18094	18156	18175	17953	18062	17797	17837	17959	18086	18064	17824	18238	18010	18144	18023	17909	18150	18077	18151	18048	18009	18023	18070	18004	17967	17838	18270	17978	18024	18051	17971	17923	18131	17987	18036	18112	18069	18021	17961	18191	18020	18125	17948	18050	18048	18116	18070	18050	18068	18028	18043	18006	17783	18066	18047	18123	17919	17961	18033	17967	18087	18082	17976	17911	18081	17981	18024	17781	17914	18065	18006	18106	18318	18075	18009	17950	17930	18179	18061	17800	18029	18034	18003	17916	18030	17939	18090	18049	18030	18021	18124	18075	18105	18103	17895	18010	17999	18165	18053	18019	17955	18024	18128	18171	17942	18155	17838	17990	18080	17820	17986	18015	18009	18137	18081	18018	18104	18025	18103	18043	18073	17908	17937	18005	18002	18209	18133	18070	17959	18183	17920	17971	18026	17989	18002	18115	18103	17872	18014	18180	18040	18128	17984	18154	17962	18087	18103	18116	18107	17943	18015	17893	18202	18167	17931	18018	17830	18040	17969	18043	18114	18036	18017	18276	17900	18029	17870	17888	18007	17975	18198	18020	18076	18019	17865	18010	18111	18068	18236	18242	17997	18157	18065	18199	17917	18207	17891	18051	18174	18016	18175	18226	17988	17900	17861	17989	18071	18129	18169	18005	18226	18106	17952	18038	18141	17822	17930	18131	18082	17953	17990	18049	17941	18112	18043	17903	17959	17855	18049	17919	18088	18139	18137	17961	18154	17985	17992	17946	17865	18078	18058	18146	18101	18038	17984	18152	18081	18258	17981	18077	18103	17993	18074	18006	18131	17955	18061	17882	18131	18013	17864	17890	17836	17797	18120	18163	17757	17896	17851	18089	18007	18027	17901	18177	18086	18072	18119	18009	18088	18017	18152	17922	18110	18197	17990	18341	18042	18139	17925	18099	17887	18029	18111	18058	17951	18139	18103	18171	18228	18123	18049	18002	18075	17964	18004	18085	18060	18062	18039	18051	17889	17955	17893	18042	18219	18147	18011	18165	18055	17821	18106	18081	18002	18010	18013	18047	18102	18147	18181	17959	18011	18153	18018	18088	17961	18243	18271	17874	18230	17904	17952	17913	17944	17981	18100	17921	18159	17824	17951	18228	17913	18151	17885	17997	18166	17831	18043	18101	18014	18037	17919	18046	18059	17937	18098	17939	18257	17853	18149	18009	17996	18047	18009	18145	18177	17837	17984	18019	17946	17915	18068	18130	17952	18025	18012	18097	17916	18152	18010	18040	18173	17919	18067	18066	18066	17817	17837	17889	17981	18025	18092	17997	17788	17833	18120	18081	18105	18043	18073	18009	18190	18011	18114	18042	18099	18015	18013	17932	17896	18243	17719	17991	18001	17968	17935	18002	17990	18102	17987	17937	18117	18098	18233	18184	18008	18009	18223	18112	18093	18122	17977	18172	17968	18086	18141	18022	17832	17937	17904	18064	17991	18095	18178	18042	18213	18094	18097	18145	18126	17985	17701	18113	18122	18012	18179	17873	18122	18225	18286	18223	18170	18174	18093	18076	18041	18071	18058	18246	18160	18094	17937	18155	18056	18029	18141	18130	18039	18182	17963	18007	17967	18004	18143	17947	17826	18037	17892	18097	18156	17953	17843	18042	18014	18130	18120	18017	17895	17930	18066	18067	18079	18225	18177	17922	17936	18262	17939	17845	17953	17938	18087	18112	17999	18079	18077	17953	17829	18023	17917	17723	17793	17980	18015	18087	18192	18003	18025	18001	18209	18040	18307	18005	18177	18158	18232	17938	18133	18040	18196	18098	18110	17955	17961	18067	17869	17920	18105	18135	18007	17967	17860	18048	17968	17976	17910	18009	18083	18137	18221	17974	17969	18144	18007	17998	17758	17982	18081	18214	17978	18033	18012	18002	18206	17958	18104	17877	18254	18203	18359	17951	18106	17827	18043	18188	17994	17984	17949	18138	18155	18193	17920	17989	18178	17973	18061	17954	17977	18190	17975	18106	17904	17924	17912	17949	18206	18071	18028	17813	18063	18000	18154	18306	17874	18152	18008	17874	18056	18140	18075	18019	18101	17910	18038	18129	18268	18200	18091	18019	18074	18150	17998	17972	17945	17815	18132	18142	17982	18105	18057	17949	17873	17959	18118	17973	17942	18195	18049	18199	18081	18117	18209	17982	18154	18239	18240	17864	18019	17943	17970	18042	17958	17923	18039	17806	17933	18384	18265	18106	18209	18059	18028	18220	18002	17986	18043	18218	18318	18134	18111	18021	18029	18186	18092	18202	18156	18089	17973	18170	18247	18106	17972	18121	18034	18211	18273	18015	18118	18002	18060	18130	17920	18009	18064	18157	18036	17884	18088	18127	18078	18215	18057	17992	17924	18156	17920	17986	17892	17957	18098	17970	18082	18074	18117	18045	17857	17929	18171	18235	18264	17992	17900	18089	17771	17986	18206	18108	18046	17861	17838	18024	18047	17839	17989	17969	18080	18109	18136	18041	18091	18316	17998	18021	18040	18100
19668	37122	34658	26599	22050	18115	16792	16153	15746	15497	15333	15252	15295	15052	15070	15110	14915	14884	14922	14930	14971	14808	14982	14959	14701	14748	14881	14907	14938	14862	14895	14829	14793	14829	14737	14842	14783	14859	14797	14859	14611	14790	14801	14816	14673	14840	14802	14948	14754	14829	14691	14784	14627	15006	14735	14715	14770	14853	14871	14795	14788	14982	14697	14998	14706	14953	14882	14870	15106	14978	14886	14952	15100	14816	14964	14890	14991	14997	14815	15056	14764	14795	14885	14865	14869	14802	14873	14685	14651	14649	14935	14947	14753	14904	14736	14934	14663	14679	14772	14623	14776	14788	14815	14762	14843	14892	14823	14812	14861	14717	14883	14843	14758	14927	14744	14773	14890	14920	14743	14695	14839	14723	14883	14712	14729	14777	14846	14846	14666	14806	14811	14830	14669	14883	14753	14755	14674	14904	14761	14827	14579	14723	14633	14705	14797	14807	14886	14751	14792	14686	14745	14733	14722	14792	14625	14643	14821	14616	14866	14740	14886	14726	14962	14802	14650	14661	14673	14617	14766	14871	14809	14724	14768	14738	14735	14716	14599	14987	14864	14596	14830	14904	14707	14660	14830	14749	14708	14797	14844	14795	14852	14992	14705	14909	14843	14804	14743	14867	14831	14881	14833	14701	14834	14887	14643	14793	14910	14790	14725	14794	14726	14753	14598	14856	14665	14780	14608	14699	14827	14842	14802	14670	14922	14707	14885	14576	14776	14752	14752	14641	14834	14733	14905	14757	14691	14653	14779	14660	14639	14818	14615	14810	14734	14678	14746	14638	14768	14782	14703	14780	14844	14638	14680	14682	14794	14805	14667	14776	14624	14902	14792	14732	14909	14642	14821	14717	14782	14776	14839	14744	14676	14723	14718	14753	14680	14764	14724	14739	14956	14750	14637	14953	14709	14807	14700	14717	14796	14676	14768	14769	14850	14805	14667	14874	14689	14659	14769	14888	14654	14737	14591	14685	14713	14774	14795	14743	14599	14779	14859	14546	14645	14713	14764	14699	14699	14738	14573	14750	14679	14719	14680	14647	14860	14621	14669	14556	14822	14740	14578	14610	14752	14960	14722	14821	14687	14751	14824	14824	14915	14673	14801	14806	14757	14848	14882	14612	14956	14781	14747	14824	14715	14870	14825	14649	14969	14660	14596	14711	14821	14663	14896	14792	14800	14828	14657	14801	14895	14636	14766	14794	14906	14687	14742	14706	14614	14846	14610	14629	14668	14861	14770	14693	14851	14820	14685	14786	14822	14901	14742	14744	14819	14643	14653	14793	14907	14834	14843	14838	14746	14731	14721	14811	14644	14902	14646	14618	14790	14794	14776	14700	14645	14759	14735	14824	14856	14800	14685	14809	14815	14794	14680	14729	14752	14787	14750	14692	14738	14889	14848	14823	15012	14648	14740	14706	14692	14664	14745	14729	14694	14782	14769	14729	14827	14743	14915	14692	14719	14780	14660	14842	14711	14736	14753	14613	14868	14605	14632	14816	14671	14808	14636	14650	14662	14761	14628	14673	14852	14759	14648	14666	14924	14582	14827	14628	14657	14785	14835	14663	14719	14863	14636	14809	14802	14720	14771	14621	14787	14684	14850	14814	14798	14738	14767	14701	14619	14746	14719	14830	14492	14774	14635	14773	14623	14731	14702	14745	14756	14855	14859	14766	14848	14848	14742	14679	14740	14697	14709	14624	14792	14844	14545	14604	14753	14825	14610	14697	14981	14811	14727	14779	14853	14695	14740	14819	14653	14872	14788	14745	14788	14722	14740	14901	14711	14943	14703	14683	14793	14732	14562	14732	14746	14915	14645	14854	14793	14922	14720	14522	14872	14805	14830	14664	14641	14781	14782	14861	14670	14840	14550	14718	14869	14698	14650	14719	14692	14556	14725	14714	14826	14779	14721	14896	14606	14744	14754	14740	14850	14537	14819	14751	15046	14600	14811	14849	14788	14627	14656	14923	14581	14753	14787	14711	14773	14721	14603	14693	14767	14766	14726	14791	14667	14696	14512	14660	14709	14720	14589	14700	14901	14853	14535	14776	14631	14914	14824	14815	14854	14798	14742	14747	14707	14649	14751	14721	14841	14512	14910	14731	14660	14817	14911	14779	14635	14746	14552	14716	14714	14759	14776	14706	14691	14842	14800	14787	14645	14788	14590	14674	14713	14629	14665	14595	14851	14931	14626	14785	14624	14815	14591	14897	14698	14734	14818	14588	14750	14787	14678	14644	14675	14838	14761	14750	14663	14805	14928	14755	14831	14631	14669	14876	14772	14744	14715	14886	14845	14600	14860	14799	14802	14758	14596	14866	14763	14812	14921	14876	14624	14735	14746	14666	14819	14667	14949	14686	14628	14709	14706	14806	14773	14701	14802	14702	14806	14799	14841	14774	14855	14682	14912	14735	14789	14529	14654	14805	14597	14720	14760	14853	14761	14976	14912	14716	14631	14755	14810	14689	14791	14600	14634	14616	14748	14684	14595	14643	14962	14792	14816	14739	14718	14804	14762	14671	14689	14760	14884	14737	14767	14751	14675	14860	14837	14750	14690	14762	14810	14688	14865	14554	14663	14754	14773	14766	14744	14835	14821	14819	14765	14769	14761	14689	14814	14771	14760	14760	14822	14911	14789	14810	14769	14561	14770	14657	14710	14669	14721	14773	14626	14787	14889	14769	14664	14942	14705	14860	14754	14666	14833	14630	14933	14721	14668	14630	14613	14821	14613	14800	14756	14829	14713	14651	14706	14696	14748	14907	14753	14749	14790	14734	14806	14814	14741	14547	14760	14602	14800	14655	14671	14612	14849	14565	14876	14651	14834	14746	14684	14807	14729	14839	14700	14792	14684	14955	14754	14853	14731	14850	14662	14762	14842	14800	14488	14816	14842	14782	14667	14787	14690	14680	14802	14857	14822	14693	14803	14802	14804	14810	14722	14646	14730	14762	14838	14885	14704	14834	14736	14586	14728	14868	14593	14848	14631	14661	14746	14643	14789	14711	14717	14703	14600	14805	14837	14685	14697	14598	14732	14699	14720	14661	14791	14686	14794	14766	14581	14787	14694	14686	14702	14755	14519	14784	14884	14727	14866	14705	14791	14818	14866	14755	14827	14731	14928	14649	14768	14638	14930	14742	14573	14847	14885	14778	14589	14778	14968	14755	14738	14875	14531	14834	14882	14733	14659	14745	14764	14764	14760	14736	14680	14588	14697	14496	14773	14797	14690	14753	14659	14636	14582	14757	14902	14728	14696	14724	14967	14823	14752	14759	14740	14722	14741	14661	14618	14683	14747	14644	14899	14903	14739	14889	14781	14789	14696	14720	14784	14747	14837	14785	14677	14700	14664	14614	14707	14958	14714	14778	14844	14739	14834	14753	14716	14716	14854	14771	14697	14885	14768	14778	14754	14650	14668	14877	14796	14717	14722	14740	14745	14786	14760	14579	14582	14662	14765	14777	14811	14753	14767	14561	14807	14847	14816	14725	14532	14576	14794	14708	14820	14602	14805	14721	14861	14702	14809	14760	14654	14644	14729	14773	14855	14903	14605	14799	14764	14774	14871	14727	14679	14510	14812	14862	14913	14761	14855	14897	14601	14730	14731	14730	14642	14729	14698	14759	14679	14706	14688	14710	14729	14601	14805	14687	14646	14787	14590	14871	14801	14700	14823	14718	14734	14674	14904	14773	14840	14865	14862	14808	14964	14771	14704	14659	14838	14654	14835	14664	14861	14864	14826	14755	14773	14899	14530	14655	14654	14792	14834	14720	14690	14831	14824	14845	14794	14640	14878	14708	14705	14624	14667	14676	14822	14586	14871	14630	14606	14796	14712	14660	14815	14692	14720	14632	14868	14693	14638	14759	14801	14886	14795	14703	14671	14797	14737	14827	14673	14687	14651	14772	14570	14888	14660	14678	14617	14783	14732	14665	14646	14802	14759	14791	14649	14827	14791	14785	14844	14848	14634	14635	14777	14638	14747	14650	14656	14653	14725	14728	14725	14815	14857	14652	14846	14950	14621	14880	14635	14872	14682	14696	14627	14793	14859	14642	14862	14696	14886	14649	14709	14622	14778	14653	14797	14630	14709	14736	14675	14726	14761	14632	14880	14633	15010	14766	14690	14827	14895	14860	14762	14928	14735	14782	14821	14567	14762	14795	14785	14813	14857	14604	14687	14623	14810	14633	14718	14551	14913	14652	14746	14819	14639	14769	14717	14898	14878	14599	14667	14826	14644	14823	14750	14656	14983	14799	14729	14828	14767	14846	14718	14658	14595	14690	14622	14700	14657	14675	14937	14869	14602	14831	14716	14837	14841	14780	14809	14692	14702	14779	14774	14879	14775	14657	14869	14852	14774	14653	14661	14797	14735	14672	14773	14755	14792	14820	14723	14862	14801	14566	14642	14723	14954	14737	14582	14790	14827	14753	14706	14759	14815	14778	14848	14750	14786	14825	14775	14705	14636	14748	14827	14794	14826	14734	14571	14773	14695	14736	14810	14709	14569	14901	14791	14705	14602	14621	14736	14899	14751	14817	14723	14665	14771	14818	14818	14694	14829	14823	14611	14641	14752	14884	14734	14919	14862	14668	14817	14770	14723	14786	14798	14843	14741	14829	14778	14674	14748	14710	14843	14787	14699	14722	14610	14673	14799	14775	14594	14664	14793	14762	14668	14737	14835	14623	14766	14629	14748	14864	14812	14592	14667	14892	14672	14705	14571	14663	14740	14769	14763	14637	14690	14872	14700	14786	14655	14684	14794	14640	14583	14859	14731	14621	14837	14607	14851	14803	14781	14669	14927	14565	14757	14663	14792	14723	14756	14521	14770	14576	14902	14768	14714	14697	14770	14619	14723	14827	14807	14724	14777	14696	14658	14814	14743	14725	14792	14889	14744	14731	14904	14902	14693	14836	14770	14709	14638	14770	14759	14730	14676	14770	14732	14837	14709	14643	14692	14716	14632	14631	14710	14719	14651	14811	14737	14681	14717	14655	14757	14589	14685	14734	14695	14674	14702	14799	14634	14645	14675	14859	14659	14805	14697	14658	14806	14758	14766	14624	14790	14907	14852	14846	14706	14710	14784	14645	14679	14774	14862	14698	14722	14863	14754	14820	14687	14754
28058	22925	26789	23953	20233	18846	18598	18294	17958	18266	18029	18016	17997	17995	18136	18109	18120	18067	18097	17939	17998	17966	18113	17956	18171	17962	17996	18082	17764	18089	18051	18162	18157	18142	18197	17986	17871	18104	17825	18262	17888	18043	17924	18167	18056	17904	18268	18087	18107	17824	18160	17927	17921	18107	18004	18045	17857	17892	17998	17953	18015	17921	17913	17831	18041	18020	17991	17946	18136	18037	18188	17886	17990	18227	17932	18176	18052	17973	18014	18007	18087	18016	17960	18194	18034	17951	17836	18068	17853	18049	18067	17978	17926	17971	17844	18024	17961	18003	17843	18043	18087	17952	17890	18029	17804	18001	17845	17932	17822	17773	18217	18053	17988	17818	18200	18004	17992	17954	18153	18012	18093	18100	18080	17901	18008	18041	18056	18026	17983	18004	17983	18106	17922	17885	18142	18213	18020	18080	17942	17864	17992	18245	18131	17995	17946	18041	18077	18076	18008	17950	17930	18141	17947	18195	17846	17972	17876	18103	18048	18047	18281	17983	17882	17915	17837	18040	17810	17893	17942	17793	17975	17926	17975	17966	17968	18009	18255	17854	17945	18000	18049	18135	18168	17768	17838	18030	18224	18118	17981	17882	18098	17861	17729	17917	17869	18062	17881	18094	18109	18065	18091	18162	18165	18073	17893	17806	18019	17977	18084	17911	18025	17966	18040	18058	18035	18051	18206	18116	18019	18018	18115	17870	18039	18015	17949	18015	17837	17910	17950	17838	18012	18111	17797	17880	18020	17631	17942	17957	17972	18002	18022	17921	17979	17942	17913	17907	18141	17912	17985	18225	17898	17852	18087	18065	17906	17941	17956	18084	17758	17865	17927	18083	18250	18107	17768	18101	17998	17983	18197	18104	18102	17737	17912	18045	18141	18135	18150	18074	17849	17914	17910	18021	18103	17849	18096	17831	17927	17834	18093	18015	18053	17910	18039	17978	17958	17841	17944	17983	18018	18091	18192	18164	17776	17987	18075	17947	18151	18028	18108	18150	17999	17877	18113	18009	17965	18112	18045	17899	17947	17888	17883	18054	18178	17995	18176	18128	17911	17842	17878	18044	18034	17773	17915	18108	18020	17981	17968	17938	18133	17906	17993	17936	17998	17919	17946	17894	17789	17866	17992	18090	18072	18007	17966	17813	17935	17866	18146	18092	18146	17916	17862	17928	18089	18165	17736	17917	18069	17890	18030	18090	18002	18050	18040	18163	18074	17951	18196	18126	17949	18081	17827	17945	18095	18092	17951	18045	17954	17983	18049	18071	17975	17966	17878	18165	18140	17782	17973	17901	18101	18008	18113	18049	18085	18203	17787	18060	18013	17928	18083	18023	17891	18062	18157	18079	18076	17990	18019	18008	17975	18060	17917	18055	17803	18072	17793	18001	17916	17847	18026	17839	17816	17875	18146	17996	18043	18101	18080	18019	17858	17789	17858	18133	18176	18089	18043	17975	18172	17970	18076	18313	17670	18180	18016	18084	17985	17978	18044	18066	17975	17810	18147	18139	17934	18058	17908	18049	18041	18046	17921	17965	18054	17961	17937	18224	17985	18075	18033	18137	17790	17829	18176	17987	17929	18058	18081	17997	18236	18066	18139	17892	18036	17832	18067	18026	18021	17897	17993	18000	18016	17946	17979	17986	17890	17958	18078	17812	17950	17971	17907	17966	17984	17895	17891	17878	18236	17906	18302	17996	18146	18007	18092	17941	18103	17964	17965	18034	17972	18107	18066	18109	18004	17876	18023	17923	17758	17871	17998	17782	17909	18020	18106	17880	18176	18130	18132	18015	17943	17873	17808	17772	18110	18095	18104	17928	17878	18042	17943	17945	18104	17796	18237	17916	17696	18110	17886	18333	18105	17752	18010	17739	18141	17981	18023	17878	17794	18040	17989	17794	17862	17719	17896	18008	18026	18218	18086	18050	17972	17919	17845	18017	18154	18164	18061	17893	18077	18002	18005	17995	18161	18202	17942	17954	18201	17982	18032	17967	17866	17956	18139	18042	17902	17820	17946	18094	17915	18027	18051	17992	17990	18204	18219	18065	18025	17969	18054	18168	18020	18006	18085	17989	18137	18408	18004	18246	17965	17831	17948	18053	18094	18079	17801	17963	17960	17890	18059	18124	18056	18086	17862	18017	17947	17905	18024	17883	18028	17888	18167	18089	17963	17926	17954	17883	17932	17881	17907	17952	17954	17878	17869	17986	18132	17968	18205	18016	18024	18125	18069	18159	17888	17899	17926	18040	18051	17991	17967	17876	17883	18077	18122	17922	17776	17844	18068	18002	18073	18152	18079	17815	17923	17742	18004	18004	17993	17856	17914	18121	17861	17982	17884	18080	17932	18197	18069	18116	17995	18078	17885	17750	17827	17924	17856	17783	17828	17936	17951	17908	17777	17927	18008	17922	18124	18000	17858	17937	18111	18041	17944	18094	18144	18119	17983	17708	17913	17752	17764	17998	18036	17941	17985	18056	17921	18057	17960	18101	17965	17952	18098	17927	17904	17845	18140	17690	17975	17989	17998	17944	18026	17904	17859	18069	18083	18105	17993	17942	17900	18044	18011	18042	17879	17987	18152	18168	18283	18057	17892	18052	18286	18153	18023	18029	18062	17836	18057	18173	17984	17882	18227	17934	17864	18013	18014	17842	18030	18015	17904	18046	18030	17886	17892	17956	17977	18119	17956	18157	17945	18037	18097	18026	17970	18019	17998	17922	17857	17922	17854	18065	17880	17902	18240	17811	17822	18044	18078	17935	18133	18113	17994	17989	17828	17945	18239	17977	18004	17938	18034	18251	17938	17988	17977	18115	17868	17996	18057	18021	17903	17940	18223	17917	17909	17984	17942	17969	17815	18071	18043	18006	17954	18036	18159	18101	18067	17984	17999	17925	17977	18241	18044	18067	17866	17967	18016	18141	18128	17832	17872	17853	18215	17809	18164	17921	18084	18114	18060	18202	17957	17937	17921	18065	18171	17989	17958	17894	18314	18129	17980	18030	18017	17895	17970	17818	18043	18030	17839	17913	18099	17922	17885	17732	17989	17930	17913	17947	18005	18158	17972	18125	18031	18022	17769	18144	17973	18036	18109	17846	17948	17988	17943	18041	18116	17905	17997	17858	18137	17787	18055	18142	17873	17995	17844	17832	17764	18083	17956	17840	18001	18125	18011	18175	17980	18115	18102	18165	18015	18002	18127	18099	18115	18007	17895	17886	17729	17991	17893	18085	17975	17955	17862	18061	17915	18099	18123	17994	18185	17920	17961	17992	18106	18008	18075	17770	17940	18003	17746	17903	18165	18008	17843	18080	17798	18025	18033	18172	18145	17951	17904	17943	18032	17677	17790	17906	18031	17976	17861	18068	18143	17995	17959	17979	18069	18108	18114	17916	17923	18106	18146	18087	18119	18079	18172	18008	17741	17931	17918	18025	18074	18067	18000	17993	17948	17955	18014	18116	17894	18042	18008	18029	17898	18056	17959	18036	17933	17898	18097	17913	17963	17966	18051	17933	18130	18102	18007	18148	17937	17987	17929	17833	17846	18014	18011	17732	17947	18061	18198	18061	17973	17898	18101	17883	17920	18095	17886	17984	18003	17981	17857	17887	18188	17930	18046	18202	18125	18064	18001	17823	17934	18285	17982	18016	17964	17959	17989	18217	18107	17906	17999	17774	18013	17969	17904	18048	18061	18031	17967	17756	17950	18169	18057	17906	17948	17698	17921	18018	18129	18027	17921	17873	18037	18180	17916	18067	17988	18054	18040	18054	17907	18108	18022	18145	17932	17938	18129	18144	18216	18137	17826	18050	18173	18123	18200	17814	17976	18207	18090	17933	18226	18007	17880	18089	18189	17894	17908	18043	18046	18039	18051	18030	18153	17980	17979	18083	17889	17851	18093	17993	17884	18057	17911	17985	18134	18091	17946	18117	17987	17960	18048	18036	18099	18062	18189	18005	17960	18058	18037	17951	17998	18127	17917	18140	18401	18045	17855	17985	17826	18144	17946	18094	18065	18047	18040	18009	18095	18040	17951	17915	17952	18073	18019	18172	18028	18049	18182	18048	18096	17865	18039	18101	18019	17960	17943	17876	17907	17876	17861	17963	17858	18034	17897	18013	17844	18208	17930	17904	18060	17834	17973	18067	17968	17998	18194	18038	17834	18075	18071	18159	18145	17913	17961	17927	18067	17889	18033	18031	17931	18009	17891	17862	18006	18213	18004	17990	18223	17953	18141	17996	18106	18005	17886	17954	17891	18018	17996	17876	18100	17904	18100	17962	18021	18032	17942	18069	17911	17996	18028	17801	17958	18132	18000	17995	17858	17848	17898	18110	18110	18086	18023	17881	18092	17808	17887	18209	18281	18025	17834	18087	17839	17807	18079	18237	18095	18094	18160	18006	18081	17963	18019	18174	17848	17934	17829	17890	18050	17875	18173	18012	18073	18051	18103	18019	18054	18111	18114	18095	18048	18247	17984	18055	17882	18092	18110	17916	18072	18110	17895	17919	18046	17977	17994	18153	18202	17691	17948	18041	17865	17732	18105	18135	18110	18120	18019	18080	17893	18237	17900	17764	17891	17924	17875	17830	18099	17851	17826	18207	18001	17863	17854	18053	17897	18177	18022	17891	17890	17883	17888	17822	17928	18089	18132	17971	17919	17966	18001	18042	18163	17887	18163	17890	18031	18061	18253	18011	17966	18182	18005	18075	18014	17968	17878	17932	18086	18002	17990	17952	17971	18000	17934	17887	18025	18113	18065	17779	18056	17952	18088	18056	18263	18043	18208	17962	18044	18114	17851	17927	17985	17956	17963	18090	18094	17773	17967	18024	17937	17953	18042	17897	17903	17788	17879	18053	17862	17904	18015	17986	17920	17905	18010	18002	17991	18061	18144	18024	18011	17923	18140	17987	17845	17960	18019	17951	18091	18261	17855	17716	17864	18203	18033	18045	17776	18115	17876	18071	18168	17948	18051	17867	18035	17931	17923	18033	17813	18081	18077	17987	17827	17910	18053	17942	17963	18057	17933	18009	17965	18085	17873	17922	18016	17953	18053	18058	18053	17812	17834	18002	17967	17937	17813	17925	17905	17995	18054	18005	18098	17908	17839	18113	17938	17909
18445	26241	24625	20074	17508	15711	14919	14900	14994	14732	14574	14691	14756	14716	14792	14693	14767	14853	14729	14761	14771	14800	14756	14655	14705	14813	14482	14775	14789	14847	14732	14864	14804	14757	14737	14739	14760	14695	14635	14729	14658	14838	14660	14725	14825	14697	14760	14547	14652	14610	14664	14837	14718	14696	14526	14761	14725	14728	14751	14780	14646	14839	14670	14760	14711	14753	14621	14833	14645	14657	14804	14721	14814	14904	15034	14832	14777	14754	14735	14925	14914	14686	14829	14520	14633	14869	14680	14720	14740	14808	14510	14625	14765	14870	14732	14864	14721	14762	14800	14866	14814	14690	14631	14840	14758	14669	14528	14894	14729	14835	14754	14675	14841	14775	14897	14761	14680	14707	14615	14898	14671	14847	14569	14620	14745	14654	14879	14788	14640	14667	14601	14919	14710	14816	14829	14790	14800	14685	14655	14710	14802	14754	14635	14730	14693	14665	14481	14593	14686	14674	14634	14880	14692	14673	14747	14700	14657	14674	14700	14885	14783	14905	14610	14765	14625	14705	14661	14766	14640	14764	14687	14709	14696	14869	14802	14658	14637	14769	14693	14646	14524	14834	14594	14748	14751	14643	14629	14729	14721	14793	14737	14764	14824	14886	14800	14653	14801	14664	14748	14738	14640	14770	14543	14805	14714	14542	14744	14799	14694	14726	14728	14653	14621	14646	14767	14695	14751	14852	14721	14731	14694	14753	14628	14800	14760	14825	14671	14547	14741	14845	14722	14712	14760	14721	14649	14717	14776	14665	14775	14700	14613	14720	14636	14819	14759	14809	14750	14588	14701	14653	14791	14806	14606	14740	14809	14718	14665	14732	14713	14845	14826	14877	14606	14870	14653	14598	14883	14751	14713	14785	14869	14688	14835	14444	14679	14685	14670	14871	14806	14749	14611	14702	14683	14790	14760	14593	14688	14751	14829	14723	14645	14659	14871	14809	14734	14812	14649	14705	14840	14760	14830	14834	14656	14646	14722	14831	14793	14726	14859	14563	14800	14897	14645	14561	14860	14722	14777	14590	14757	14673	14734	14657	14631	14797	14721	14597	14839	14759	14806	14807	14634	14623	14891	14853	14741	14803	14670	14715	14669	14602	14784	14794	14706	14618	14642	14688	14708	14740	14772	14837	14728	14762	14700	14623	14655	14696	14696	14696	14541	14611	14567	14794	14725	14607	14603	14715	14655	14770	14659	14614	14830	14805	14841	14804	14690	14694	14755	14720	14641	14593	14834	14793	14539	14717	14711	14794	14792	14743	14584	14757	14773	14809	14601	14637	14824	14831	14730	14798	14710	14725	14700	14811	14794	14685	14465	14740	14809	14904	14825	14587	14830	14807	14761	14767	14735	14679	14701	14633	14679	14793	14608	14815	14712	14777	14733	14703	14674	14608	14732	14702	14754	14594	15008	14736	14718	14652	14801	14658	14827	14792	14719	14714	14784	14765	14929	14682	14600	14796	14514	14833	14920	14749	14754	14707	14830	14444	14786	14672	14654	14810	14743	14796	14824	14752	14781	14919	14671	14771	14733	14760	14738	14815	14869	14752	14763	14843	14727	14628	14770	14832	14792	14767	14655	14696	14769	14772	14764	14828	14635	14713	14684	14998	14754	14723	14590	14827	14812	14627	14816	14669	14937	14739	14910	14798	14805	14819	14850	14799	14866	14634	14823	14580	14553	14695	14793	14634	14700	14681	14437	14661	14823	14628	14729	14822	14712	14751	14719	14904	14684	14651	14657	14830	14613	14708	14645	14717	14849	14759	14674	14693	14523	14874	14685	14807	14670	14778	14761	14726	14662	14747	14785	14738	14682	14968	14683	14829	14606	14736	14901	14855	14607	14811	14892	14601	14826	14733	14558	14722	14665	14736	14828	14795	14820	14841	14770	14654	14694	14665	14698	14740	14687	14669	14646	14751	14845	14678	14779	14880	14819	14681	14684	14678	14736	14782	14779	14764	14627	14666	14653	14571	14746	14887	14715	14709	14635	14761	14607	14652	14745	14565	14788	14627	14798	14655	14673	14803	14685	14578	14713	14609	14654	14785	14785	14564	14673	14713	14653	14903	14485	14803	14679	14746	14679	14828	14890	14698	14682	14701	14662	14712	14791	14883	14789	14722	14762	14776	14797	14694	14758	14525	14758	14817	14783	14712	14669	14603	14836	14900	14734	14865	14732	14662	14651	14797	14681	14735	14795	14911	14573	14679	14776	14577	14568	14778	14628	14543	14815	14682	14733	14689	14711	14839	14710	14613	14599	14802	14925	14649	14705	14782	14627	14803	14543	14668	14701	14636	14775	14681	14873	14749	14699	14640	14765	14682	14696	14802	14817	14568	14720	14694	14691	14802	14707	14860	14717	14841	14692	14561	14725	14846	14839	14545	14757	14639	14667	14765	14724	14747	14764	14705	14803	14850	14644	14765	14663	14913	14725	14794	14822	14702	14573	14796	14825	14818	14765	14871	14679	14792	14680	14675	14679	14662	14653	14743	14695	14736	14689	14744	14839	14604	14800	14732	14715	14891	14832	14703	14621	14868	14644	14739	14673	14701	14699	14684	14722	14896	14763	14759	14719	14750	14708	14627	14792	14580	14736	14668	14744	14878	14758	14767	14773	14669	14481	14744	14558	14825	14719	14602	14664	14571	14594	14761	14678	14937	14722	14661	14839	14843	14717	14795	14737	14742	14706	14664	14737	14712	14856	14655	14801	14791	14632	14650	14865	14727	14770	14789	14706	14788	14631	14800	14829	14614	14652	14743	15004	14666	14669	14773	14846	14743	14849	14603	14795	14729	14831	14917	14810	14836	14617	14643	14680	14690	14715	14755	14676	14763	14680	14763	14562	14657	14685	14797	14766	14699	14705	14724	14760	14587	14797	14575	14673	14633	14786	14644	14787	14741	14788	14728	14529	14851	14695	14981	14731	14722	14815	14728	14649	14780	14657	14849	14725	14800	14822	14757	14848	14583	14677	14760	14905	14766	14790	14624	14698	14696	14688	14831	14686	14764	14651	14755	14759	14754	14722	14766	14787	14646	14770	14777	14905	14679	14786	14816	14853	14688	14743	14799	14772	14599	14787	14698	14844	14643	14543	14666	14789	14714	14683	14646	14643	14746	14698	14670	14804	14662	14811	14855	14828	14774	14773	14773	14780	14795	14766	14626	14693	14640	14800	14777	14505	14572	14715	14650	14733	14758	14688	14744	14764	14839	14650	14838	14685	14643	14841	14757	14584	14774	14732	14777	14575	14810	14854	14703	14835	14720	14836	14808	14781	14761	14817	14614	14691	14682	14642	14786	14754	14692	14864	14714	14699	14700	14692	14683	14592	14549	14582	14598	14857	14826	14696	14837	14730	14670	14827	14721	14806	14920	14790	14772	14704	14598	14828	14679	14774	14688	14868	14660	14744	14709	14736	14715	14817	14815	14865	14816	14892	14790	14731	14683	14566	14755	14938	14850	14874	14805	14673	14858	14811	14499	14622	14628	14650	14759	14730	14709	14705	14788	14585	14582	14742	14666	14727	14674	14788	14672	14677	14602	14625	14723	14834	14610	14657	14708	14653	14854	14753	14800	14685	14634	14784	14877	14802	14666	14791	14617	14842	14745	14788	14663	14750	14844	14690	14732	14788	14741	14683	14663	14713	14757	14730	14822	14757	14687	14841	14525	14736	14783	14694	14721	14740	14692	14727	14797	14802	14735	14615	14765	14808	14708	14776	14830	14765	14692	14701	14781	14704	14744	14668	14658	14744	14633	14644	14739	14633	14734	14877	14795	14569	14710	14778	14839	14733	14783	14716	14722	14726	14636	14704	14635	14707	14630	14691	14785	14727	14635	14765	14557	14752	14709	14749	14907	14715	14661	14885	14882	14949	14618	14864	14734	14816	14684	14810	14657	14680	14553	14594	14721	14501	14807	14597	14836	14703	14699	14643	14846	14650	14674	14819	14649	14694	14607	14671	14727	14763	14714	14626	14679	14706	14779	14769	14696	14595	14641	14796	14562	14722	14637	14741	14830	14698	14906	14799	14668	15009	14755	14715	14789	14677	14629	14779	14731	14848	14734	14753	14830	14776	14752	14737	14807	14683	14797	14827	14747	14669	14804	14665	14733	14815	14701	14752	14738	14765	14791	14563	14727	14719	14719	14780	14843	14537	14872	14822	14784	14689	14695	14751	14739	14867	14598	14581	14601	14710	14735	14671	14720	14738	14885	14598	14992	14728	14769	14743	14790	14987	14647	14777	14643	14592	14719	14728	14941	14602	14759	14840	14779	14733	14822	14804	14693	14740	14789	14783	14762	14851	14682	14712	14939	14766	14894	14735	14803	14660	14746	14787	14782	14778	14765	14847	15013	14818	14836	14709	14725	14723	14666	14736	14675	14585	14765	14880	14669	14751	14680	14739	14679	14888	14610	14798	14740	14776	14666	14844	14618	14588	14986	14641	14660	14707	14707	14581	14742	14732	14796	14782	14806	14843	14740	14971	14651	14656	14778	14666	14676	14719	14620	14638	14716	14687	14645	14947	14607	14772	14761	14491	14724	14872	14732	14783	14742	14905	14694	14777	14675	14868	14669	14848	14760	14788	14688	14778	14844	14949	14679	14752	14864	14777	14775	14755	14781	14729	14768	14791	14624	14870	14729	14713	14658	14817	14673	14630	14737	14646	14780	14818	14673	14768	14494	14956	14909	14706	14654	14640	14717	14828	14553	14717	14767	14635	14910	14775	14640	15096	14745	14722	14528	14801	14658	14834	14759	14863	14652	14573	14787	14969	14727	14658	14848	14700	14873	14676	14663	14810	14919	14631	14728	14698	14656	14711	14884	14660	14759	14787	14809	14518	14866	14810	14900	14778	14851	14628	14769	14561	14715	14620	14540	14749	14767	14667	14716	14783	14735	14789	14747	14751	14765	14614	14784	14711	14614	14759	14740	14800	14764	14609	14932	14856	14613	14784	14927	14659	14558	14716	14778	14720	14682	14641	14664	14716	14702	14696	14982	14749	14687	14835	14702	14768	14762	14609	14637	14869	14588	14856	14759	14857	14808	14839	14637	14828	14712	14845	14509	14689	14727	14636	14529	14904	14740	14694	14622	14676	14745	14787	14613	14623	14744	14552	14696
23984	21114	28465	24364	22546	22185	21040	18758	18107	18238	18040	18009	18071	17995	18069	17794	17884	17662	17795	17847	17834	17924	17828	17886	17897	17917	17821	17731	17868	17857	17639	17768	18047	17873	17850	17747	17958	17712	17595	17571	17874	17737	17693	17829	17631	17839	17858	17792	17693	17770	17859	17810	17683	17727	17728	17804	17501	17836	17809	17766	17740	17988	17889	17635	17821	17796	17930	17824	17777	17856	18057	17830	17902	17874	18032	17908	17927	17840	17712	17972	17667	17563	17691	17970	17798	17931	17822	17690	17791	17669	17875	17768	17766	17755	17585	17774	17514	17713	17838	17930	17922	17741	17915	17664	17579	17799	17817	17832	17789	17739	17644	17637	17640	17872	17824	17729	17889	17833	17783	17604	17671	17496	17592	17790	17698	17667	17776	17676	17825	17690	17862	17583	17709	17443	17699	17663	17659	17730	17693	17772	17674	17631	17632	17684	17563	17745	17912	17845	17652	17646	17752	17837	17791	17692	18016	17628	17730	17804	17809	17813	17741	17617	17696	17674	17774	17622	17659	17702	17679	17834	17799	17649	17792	17777	17735	17854	17648	17541	17772	17682	17780	17972	17744	17574	17749	17860	17876	17604	17752	17581	17741	17504	17627	17720	17815	17887	17597	17711	17814	17761	17949	17774	17705	17855	17388	17522	17641	17668	17739	17631	17903	17844	17711	17768	17816	17725	17643	17681	17538	17712	17745	17631	17878	17635	17604	17723	17778	17914	17590	17619	17681	17549	17925	17714	17549	17619	17632	17635	17794	17665	17670	17681	17710	17589	17791	17642	17680	17786	17623	17689	17552	17610	17702	17906	17838	17834	17874	17866	17769	17628	17798	17494	17681	17836	17560	17809	17728	17582	17805	17634	17839	17740	17704	17619	17827	17749	17849	17658	17722	17778	17569	17458	17572	17675	17985	17989	17886	17799	17750	17582	17765	17642	17742	17704	17711	17785	17901	17759	17744	17964	17700	17534	17702	17687	17753	17572	17522	17859	17809	17615	17623	17578	17862	18056	17896	17860	17837	17786	17680	17597	17694	17819	18011	17768	17819	17695	17838	17593	17661	17754	17509	17905	17714	17621	17871	17823	17669	17729	17769	17749	17639	17809	17729	17708	17874	17619	17762	17760	17634	17697	17927	17698	17752	17587	17800	17761	17763	17804	17933	17806	17659	17995	18028	17539	17928	17583	17633	17868	17715	17597	18000	17560	17744	18046	17719	17758	17596	17571	17918	17712	17744	17666	17749	17751	17648	17816	17760	17855	17779	17673	17630	17739	17946	17811	17706	17993	17814	17718	17711	17784	17826	17598	17824	17565	17683	17778	17534	17651	17977	17801	17586	17822	17581	17896	17713	17655	17738	17732	17531	17675	17601	17781	17605	17850	17837	17947	17541	17859	17648	17733	17849	17657	17688	18032	17716	17558	17723	17687	17809	17970	17765	17519	17777	17958	17902	17566	17712	17715	17670	17623	17622	17805	17712	17720	17705	17849	17609	17675	17877	17776	17718	17641	17623	17748	17944	17735	17696	17653	17775	17633	17720	17845	17624	17775	17526	17770	17687	17753	17645	17734	17821	17700	17702	17945	17593	17655	17545	17801	17771	17578	17810	17799	17802	17759	17847	17754	17628	17832	17718	17884	17977	17836	17700	17638	17931	17496	17721	17815	17647	17669	17711	17713	18093	17772	17812	17862	17773	17670	17771	17726	17546	17945	17519	17680	17691	17700	17751	17606	17880	17628	17750	17633	17555	17730	17941	17652	17668	17815	17701	17800	17848	17747	17769	17688	17638	17770	17615	17640	17875	17823	17738	17750	17752	17786	17815	17546	17899	17930	17679	17816	17780	17946	17674	17732	17702	17853	17860	17789	17719	17789	17618	17856	17619	17682	17768	17786	17693	17893	17621	17670	17787	17681	18034	17781	17545	17491	17763	17638	17755	17699	17588	17749	17752	17700	17985	17677	17683	17672	17731	17841	17627	17868	17811	17802	17600	17816	17706	17859	17652	17741	17749	17885	17618	17770	17811	17838	17898	17789	17704	17538	17652	17744	17897	17823	17867	17862	17658	17709	17675	17727	17582	17424	17773	17477	17669	17840	17789	17785	17485	17663	17876	17705	17682	17527	17806	17935	17809	17759	17771	17793	17676	17682	17709	17697	17749	17759	17899	17930	17744	17745	17730	17746	17778	17689	17660	17646	17741	17706	17805	17623	17654	17765	17745	17750	17755	17720	17526	17439	17591	17935	17871	17639	17837	17787	17614	17827	17805	17555	17564	17824	17780	17692	17713	17768	17619	17644	17605	17803	17978	17832	17841	17924	17667	17807	17765	17733	17757	17772	17852	17911	17772	17800	17772	17730	17826	17854	17914	17740	17806	17618	17734	17764	17610	17858	17730	17794	17921	17473	17814	17859	17864	17630	17548	17706	17780	17953	17759	17532	17846	17792	17689	17733	17755	17666	17698	17828	17722	17651	17625	17688	17786	17951	17733	17574	17956	17780	17751	17809	17926	17786	17828	17738	17625	17729	17716	17644	17829	17708	17766	17663	17691	17845	17912	17756	17857	17598	17872	17623	17660	17574	17837	17747	17957	17760	17859	17654	17623	17722	17884	17880	17752	17794	17651	17620	17750	17725	17769	17896	17694	17861	17885	17854	17706	17965	17677	18031	17851	17761	17796	17540	17602	18052	17817	17799	17798	17600	17727	17707	17738	17627	17674	17945	17669	17811	17660	17665	17932	17933	17802	17660	17856	17721	17716	17553	17866	17525	17615	17610	17628	17887	17781	17704	17944	17780	17739	17734	17680	17898	17810	17666	17744	17915	17913	17845	17419	17818	17805	17689	17758	17872	17648	17745	17571	17645	17689	17614	17662	17606	17810	17710	17747	17598	17656	17664	17856	17747	17738	17623	17893	17497	17708	17658	17710	17866	17738	17753	17785	17866	17573	17683	17896	17722	17576	17710	17630	17908	17707	17763	17750	17620	17565	17654	17955	17786	17630	17747	17857	17724	17808	17781	17783	17634	17676	17908	17864	17894	17802	17687	17652	17979	17842	17704	18003	17731	17641	17835	17722	17710	17704	17840	17744	17579	17852	17552	17667	17699	17580	17772	17538	17645	17783	17745	17962	17793	17609	17829	17606	17748	17691	17468	17575	17810	17759	17664	17645	17568	17630	17679	17718	17696	17743	17549	17900	17836	17926	17776	17626	17768	17788	17640	17796	17966	17907	17809	17633	17673	17829	17786	17801	17771	17770	17861	17819	17857	17671	17840	17508	17850	17840	17660	17630	17730	18034	17859	17667	17880	17836	17819	17744	17850	17689	17790	17639	17658	17824	17657	17874	17926	17672	17900	17696	17757	17842	17825	17564	17896	17804	17818	17948	17519	17806	17740	17817	17747	17530	17734	17768	17643	17855	17667	17568	17980	17602	17745	17582	17716	17760	17638	17899	17793	17794	17585	17664	17790	17861	17921	17926	17806	17590	17607	17691	17680	17851	17852	17732	17783	17690	17696	17870	17787	17628	17578	17561	17926	17743	17867	17668	17804	17635	17918	17773	18052	17782	17631	17926	17692	17618	17838	17749	17754	17690	17732	17895	17723	17639	17643	17531	17870	17680	17715	17532	17734	17736	17634	17822	17843	17848	17672	17719	17551	17593	17661	17653	17706	17776	17758	17772	17740	17662	17623	17743	17812	17676	17614	17353	17717	17630	17565	17887	17722	17876	17753	17644	17655	17593	17621	17800	17629	17768	17744	17687	17592	17833	17672	17666	17630	17749	17879	17723	17823	17873	17640	17757	17784	17559	17710	17684	17779	17646	17695	17907	17598	17771	17799	17952	17816	17624	17581	17698	17757	17866	17705	17798	17785	17811	17741	17593	17589	17688	17649	17816	17869	17806	17771	17852	17744	17993	17683	17553	17644	17749	17696	17748	17865	17904	17783	17806	17844	17610	17685	17967	17643	17641	17617	17656	17764	17792	17564	17552	17703	17735	17624	17647	17751	17778	17890	17728	17882	17792	17550	17801	17783	17780	17861	17922	17635	17723	17813	17523	17656	17812	17653	17726	17644	17797	17733	17963	17687	17771	17624	17888	17610	17675	17578	17723	17470	17685	17755	17595	17757	17811	17658	17639	17564	17594	17818	17812	17745	17817	17626	17913	17601	17820	17838	17875	17763	17584	17660	17822	17805	17629	17738	17653	17815	17682	17575	17493	17819	17727	17932	17969	17515	17609	17835	17559	17992	17643	17710	17726	17725	17667	17728	17774	18080	17775	17713	17674	17949	17852	17747	17656	17843	17726	17768	17635	17817	17828	17763	17870	17619	17647	17796	17922	17836	17657	17649	17859	17906	17626	17889	17791	17697	17811	17744	17756	17594	17698	17754	17686	17766	17685	17854	17793	17791	17747	17728	17669	17747	17775	17746	17884	17658	17576	17618	17878	17787	17681	17778	17867	17846	17904	17829	18047	17910	17864	17845	17726	17626	17702	17718	17824	17777	17915	17721	17769	17875	17668	17697	17810	17752	17948	17759	17862	17897	17738	17872	17675	17734	17600	17684	17590	17633	17762	17720	17723	17668	17694	17777	17596	17544	17715	17904	17798	17645	17719	17841	17732	17807	17868	17825	17796	17725	17806	17819	17592	17497	17651	17776	17736	17774	17704	18067	17866	17724	17655	17729	17612	17901	17942	17679	17687	17558	17905	17424	17623	17721	17790	17742	17850	17543	17494	17657	17707	17544	17624	17832	17799	17596	17752	17627	17823	17666	17937	17627	17904	17857	17758	17735	17792	17642	17722	17969	17831	17769	17735	17904	17850	17622	17892	17784	17648	17585	17672	17696	17659	17576	17840	18024	17741	17750	17929	18046	17868	17664	17702	17595	17711	17943	17618	17642	17529	17646	17825	17805	17574	17950	17692	17877	17950	17922	17840	17833	17902	17815	17912	17670	17747	17736	17824	17781	17862	17847	17977	17513	17727	17788	17895	17679	17920	17790	17773	17670	17674	17734	17806	17670	17666	17760	17943	17749	17890	17743	17843	17903	17705	17692	17741	17638	17695	17825	17731	17886	17775	17828	17728	17873	17714	17700	17956	17868	17566	17789	17756	17621	17517	17649
17923	33075	31364	23414	19772	16926	15857	15547	15283	14880	14864	14658	14748	14927	14809	14825	14761	14703	14756	14872	14748	14507	14621	14614	14690	14633	14724	14602	14685	14497	14705	14510	14686	14520	14630	14632	14640	14486	14548	14621	14643	14551	14557	14625	14786	14718	14722	14535	14575	14721	14581	14538	14614	14592	14562	14577	14705	14570	14609	14614	14623	14467	14590	14630	14567	14709	14597	14768	14683	14753	14832	14795	14840	14800	14720	14574	14681	14798	14700	14633	14668	14659	14784	14589	14617	14639	14718	14650	14651	14407	14738	14652	14751	14566	14361	14567	14512	14562	14526	14681	14656	14552	14600	14661	14662	14551	14601	14748	14660	14608	14597	14572	14709	14621	14730	14613	14486	14626	14598	14667	14698	14540	14523	14520	14494	14586	14562	14742	14763	14524	14589	14460	14569	14467	14472	14794	14484	14671	14846	14600	14577	14734	14621	14448	14572	14570	14605	14412	14540	14676	14538	14615	14480	14610	14578	14470	14482	14741	14556	14586	14597	14529	14558	14706	14643	14649	14655	14687	14654	14616	14686	14511	14525	14707	14481	14607	14642	14664	14532	14505	14612	14684	14476	14702	14617	14614	14624	14570	14642	14701	14463	14546	14671	14684	14547	14583	14751	14483	14591	14549	14400	14566	14465	14659	14434	14676	14652	14629	14721	14656	14540	14542	14709	14481	14628	14560	14582	14680	14671	14675	14463	14716	14707	14648	14568	14548	14600	14564	14561	14635	14792	14628	14535	14554	14772	14528	14566	14468	14662	14517	14634	14871	14492	14616	14713	14588	14768	14496	14565	14374	14627	14487	14706	14413	14525	14537	14409	14599	14681	14555	14803	14507	14653	14411	14589	14695	14455	14324	14548	14654	14707	14527	14696	14429	14511	14687	14512	14537	14700	14484	14653	14583	14635	14582	14551	14791	14580	14428	14534	14462	14622	14570	14511	14621	14580	14501	14455	14638	14665	14606	14654	14529	14712	14699	14671	14567	14569	14748	14614	14452	14564	14508	14579	14526	14618	14542	14638	14646	14651	14426	14738	14481	14455	14497	14641	14520	14709	14533	14785	14552	14672	14613	14573	14711	14504	14760	14518	14593	14587	14583	14482	14472	14580	14736	14485	14522	14692	14536	14543	14629	14696	14695	14670	14706	14739	14498	14511	14661	14466	14609	14771	14648	14564	14643	14764	14700	14510	14433	14554	14494	14574	14672	14501	14668	14500	14640	14687	14639	14522	14498	14604	14729	14616	14528	14650	14412	14579	14507	14778	14563	14677	14656	14743	14427	14733	14592	14710	14584	14613	14593	14608	14570	14549	14602	14634	14611	14395	14542	14513	14625	14461	14519	14352	14603	14541	14602	14486	14574	14645	14523	14610	14448	14409	14618	14467	14569	14564	14459	14687	14585	14487	14559	14677	14499	14482	14595	14409	14454	14589	14655	14438	14577	14503	14527	14630	14660	14599	14627	14576	14554	14607	14580	14485	14622	14593	14518	14486	14551	14631	14658	14474	14597	14573	14562	14592	14648	14485	14551	14588	14557	14586	14735	14519	14526	14644	14656	14590	14662	14570	14543	14444	14352	14569	14598	14636	14525	14644	14624	14558	14523	14577	14651	14591	14539	14631	14580	14534	14665	14582	14570	14648	14648	14656	14565	14526	14501	14520	14563	14727	14592	14693	14621	14588	14488	14572	14684	14817	14593	14585	14539	14792	14411	14686	14690	14584	14535	14605	14606	14558	14541	14420	14663	14615	14450	14628	14524	14783	14425	14560	14461	14667	14566	14764	14523	14489	14703	14567	14494	14510	14720	14494	14557	14628	14543	14608	14491	14627	14510	14739	14537	14497	14529	14537	14520	14435	14586	14603	14622	14608	14494	14700	14515	14511	14491	14699	14718	14726	14674	14674	14524	14452	14714	14547	14644	14656	14600	14578	14532	14564	14708	14556	14607	14387	14640	14589	14572	14752	14533	14611	14718	14540	14634	14714	14533	14699	14634	14607	14687	14725	14398	14415	14659	14627	14574	14723	14675	14581	14811	14605	14777	14494	14573	14728	14552	14560	14320	14624	14614	14485	14569	14457	14773	14590	14529	14633	14522	14632	14425	14519	14665	14472	14594	14679	14551	14580	14690	14599	14487	14720	14439	14565	14639	14487	14560	14464	14594	14442	14446	14609	14659	14472	14591	14597	14508	14397	14522	14377	14922	14746	14542	14689	14525	14734	14481	14509	14737	14596	14588	14389	14430	14536	14770	14629	14484	14524	14588	14422	14528	14653	14627	14568	14461	14580	14470	14405	14607	14695	14518	14623	14398	14664	14454	14585	14590	14683	14355	14588	14432	14633	14464	14550	14673	14820	14558	14463	14611	14492	14618	14518	14742	14639	14753	14411	14560	14603	14771	14605	14725	14668	14570	14722	14580	14595	14565	14738	14494	14603	14666	14630	14602	14625	14541	14706	14616	14607	14626	14595	14481	14416	14452	14728	14654	14764	14681	14653	14574	14457	14751	14753	14698	14600	14638	14598	14659	14485	14590	14570	14568	14532	14493	14559	14397	14599	14683	14779	14577	14574	14755	14522	14582	14407	14645	14582	14376	14405	14734	14508	14590	14678	14567	14523	14514	14562	14375	14549	14665	14551	14657	14437	14587	14613	14539	14435	14628	14488	14486	14388	14543	14711	14517	14456	14590	14606	14611	14662	14523	14544	14559	14743	14641	14666	14419	14607	14583	14651	14565	14517	14584	14482	14647	14642	14538	14544	14538	14467	14479	14587	14481	14716	14767	14685	14660	14506	14548	14815	14625	14561	14438	14497	14494	14637	14650	14644	14692	14465	14628	14678	14695	14550	14568	14498	14558	14414	14522	14524	14719	14528	14462	14693	14508	14694	14566	14584	14550	14602	14600	14585	14686	14583	14533	14643	14641	14775	14521	14672	14620	14641	14439	14651	14624	14512	14604	14648	14611	14628	14723	14584	14489	14500	14429	14462	14483	14491	14467	14562	14715	14621	14574	14575	14497	14489	14370	14787	14724	14646	14597	14671	14554	14605	14581	14525	14530	14579	14605	14698	14631	14518	14547	14552	14522	14642	14673	14792	14536	14548	14521	14589	14434	14572	14656	14588	14482	14327	14645	14656	14686	14601	14680	14527	14557	14431	14657	14617	14601	14785	14536	14524	14605	14707	14637	14617	14549	14661	14572	14596	14580	14647	14604	14423	14426	14681	14547	14507	14458	14638	14563	14739	14632	14517	14562	14709	14582	14465	14598	14672	14540	14711	14538	14679	14668	14480	14517	14718	14675	14423	14582	14591	14559	14641	14516	14511	14475	14676	14405	14552	14466	14468	14563	14728	14629	14639	14610	14596	14559	14504	14693	14524	14636	14549	14702	14536	14557	14664	14606	14544	14679	14688	14564	14573	14570	14447	14743	14514	14467	14721	14520	14637	14557	14520	14687	14592	14675	14464	14540	14569	14659	14707	14646	14419	14645	14726	14651	14687	14608	14760	14637	14723	14733	14608	14473	14662	14521	14525	14521	14627	14541	14561	14582	14495	14630	14625	14578	14486	14700	14580	14606	14703	14628	14616	14756	14619	14505	14621	14409	14637	14694	14575	14662	14488	14632	14706	14482	14420	14589	14735	14602	14633	14656	14669	14706	14616	14537	14623	14563	14540	14565	14563	14465	14540	14669	14730	14610	14778	14491	14573	14645	14471	14568	14596	14486	14493	14512	14563	14395	14669	14659	14733	14465	14578	14300	14793	14709	14657	14745	14760	14612	14513	14508	14570	14463	14643	14669	14440	14618	14602	14556	14585	14578	14622	14510	14432	14598	14546	14486	14516	14546	14572	14763	14633	14698	14681	14512	14378	14754	14606	14545	14445	14674	14595	14616	14605	14561	14620	14531	14601	14650	14555	14589	14625	14651	14431	14702	14516	14600	14704	14654	14492	14562	14564	14569	14678	14796	14581	14496	14567	14579	14421	14765	14602	14522	14646	14668	14611	14512	14584	14591	14557	14421	14517	14570	14660	14522	14663	14537	14653	14429	14647	14440	14541	14538	14629	14739	14578	14479	14512	14609	14612	14514	14430	14455	14541	14631	14484	14629	14410	14696	14726	14625	14639	14757	14496	14654	14563	14678	14575	14459	14457	14715	14576	14537	14558	14590	14480	14569	14619	14514	14660	14615	14565	14651	14542	14615	14570	14535	14571	14531	14638	14520	14634	14610	14520	14434	14571	14539	14525	14577	14501	14525	14604	14422	14496	14565	14665	14581	14633	14371	14579	14613	14469	14579	14681	14545	14316	14609	14550	14529	14600	14605	14571	14691	14615	14571	14515	14604	14637	14610	14509	14617	14553	14510	14627	14410	14512	14530	14545	14594	14631	14488	14613	14574	14545	14575	14598	14424	14733	14445	14572	14570	14676	14511	14680	14442	14642	14446	14565	14635	14503	14551	14736	14499	14539	14620	14646	14540	14469	14589	14703	14529	14416	14630	14585	14563	14545	14738	14518	14580	14532	14685	14758	14764	14586	14641	14571	14613	14578	14640	14676	14607	14657	14551	14618	14708	14583	14759	14528	14686	14575	14586	14743	14334	14516	14557	14484	14564	14665	14469	14665	14678	14628	14815	14417	14520	14616	14551	14543	14561	14615	14753	14487	14577	14505	14680	14569	14515	14665	14521	14631	14481	14614	14553	14726	14513	14682	14646	14666	14529	14746	14537	14524	14510	14736	14575	14718	14502	14494	14663	14323	14723	14650	14637	14608	14568	14616	14698	14534	14675	14553	14646	14563	14560	14686	14591	14697	14615	14542	14755	14503	14649	14603	14467	14601	14638	14648	14658	14595	14561	14552	14614	14576	14711	14420	14749	14546	14457	14600	14638	14538	14557	14445	14790	14565	14686	14750	14668	14584	14750	14727	14321	14566	14495	14650	14660	14648	14655	14575	14795	14808	14413	14624	14693	14511	14759	14645	14631	14672	14427	14585	14793	14610	14459	14577	14436	14502	14475	14595	14515	14661	14431	14708	14490	14650	14738	14504	14543	14440	14735	14657	14791	14650	14481	14416	14645	14467	14595	14698	14751	14620	14673	14795	14612	14543	14583	14428	14603	14449	14623
22848	21120	28865	23708	21580	23559	25046	19799	18910	18828	18720	18554	18466	18472	18656	18362	18379	18468	18227	18251	18361	18306	18355	18451	18176	18097	18365	18213	18345	18043	18327	18216	18227	18305	18130	18040	18228	18127	18125	18278	18330	17993	18084	18014	18032	18243	18270	18310	17972	17983	18074	18194	18135	18108	18272	18123	18005	18123	18255	18008	18328	18241	18265	18245	17859	18015	17890	18077	18064	18315	18226	18304	18357	18133	18233	18154	18151	18374	18309	18215	17966	18317	18288	17957	18046	18302	18074	17842	17964	18037	18120	18140	18110	18138	18190	18179	18029	18031	18170	18221	18025	17953	17954	18076	18041	17949	18149	18027	17887	17930	18026	18088	18124	18102	18387	17783	18032	18193	18159	18258	18087	17975	18155	17893	18126	18192	18291	18063	17997	17972	18154	18049	18028	18113	18016	17998	17890	18071	17948	17878	18173	18030	17907	18125	18078	18252	18117	17954	18120	18187	18116	18209	18061	17919	18097	18053	18186	18161	17996	17851	18111	17960	18037	18049	18180	18193	18086	18147	17882	18043	17916	17918	18034	17987	17687	18073	18064	18116	17925	17913	18121	18241	17950	18196	17860	18109	18147	18103	17994	17905	18071	18127	18017	18068	17911	18040	17967	17915	17912	18030	18073	18124	18074	17953	17754	17994	18010	18059	18123	18050	18072	17921	17971	18019	18019	18120	18055	18101	17967	18071	18107	17997	18007	17963	17857	18173	18147	18152	17851	18128	18103	17992	18110	18048	18087	18042	17944	17955	18180	18182	18165	17935	18201	18011	18117	18158	18127	18034	17896	18125	18161	18080	18134	17938	18163	18025	17895	17941	18027	18115	18101	18190	17885	17987	18034	18021	18372	18073	18054	18051	18154	18065	18129	18071	18103	18219	17807	18116	17864	17995	18084	18080	18256	17796	18021	17991	18104	17986	17890	18031	18214	18170	17892	18153	17900	18123	18174	18016	18213	18218	18300	17900	18060	18048	17726	17985	17872	18109	17932	18029	17960	17932	17879	18146	18120	18003	17956	17971	18262	17874	18084	17858	18023	18008	17940	18130	18218	18226	17747	17836	18131	18204	18030	18009	18206	18110	18062	17870	18005	17733	18061	18197	17991	18350	18085	17919	18171	17985	17988	18094	18092	18188	17955	18135	18144	18049	17970	17978	17850	18132	18126	17980	17919	17997	18016	17994	18116	18052	17916	18051	18117	18021	18152	17998	17942	18169	18192	18117	18088	17984	17850	17980	17740	17957	18080	18119	18090	18066	17946	17885	18111	17881	17920	18049	18008	18068	17965	18035	17711	18080	18109	18061	18121	18065	18185	18030	18015	18087	17975	18076	18196	18156	17992	18093	18071	18168	18136	18052	18152	18076	18066	18130	18133	18142	18174	17883	18093	17950	18245	18019	18041	18046	17807	17926	17933	18070	18023	18174	18169	18099	18187	18018	18020	17946	18007	18173	18145	18206	18126	17882	17996	17997	17950	18183	18048	18000	18085	18142	17952	18131	17957	17762	18027	17903	17996	18147	18047	18153	18152	18161	17871	17847	18164	17957	18108	18186	18287	18123	18012	17998	17907	17958	18155	18052	17953	17934	17981	18003	18003	18039	18131	18121	18118	18059	18143	18001	18069	18136	18121	18102	17988	18211	18029	18018	18050	18267	18215	18107	18217	18017	18128	17932	18069	17857	17973	18135	18002	17881	17985	18088	17849	17986	18074	17951	18160	17963	17859	18081	17942	17863	18156	18051	18093	17932	18108	18113	18006	18020	18071	17845	17770	18269	18130	18139	18094	18161	18066	18000	18041	18066	17939	18074	17981	17891	18156	18216	17764	17829	17975	17906	18124	18053	18136	17966	18155	18192	18114	18209	17961	18324	18306	18264	17890	17983	18021	18113	18139	17901	18127	18091	17935	17922	17941	17747	18001	18004	17950	18056	18128	18087	18136	18136	18176	17913	18012	18057	18153	18141	17998	17944	18113	18102	17876	18015	17805	18208	18068	18063	18059	18210	18176	18099	18228	18036	18133	18162	17879	18112	17741	17853	18019	18122	18117	17960	18115	18334	18030	17993	18123	18191	17980	18011	18121	18263	18070	17937	18133	18032	17947	18133	17976	17908	17989	17788	17890	17750	18150	17951	18115	18018	17957	18116	17959	18140	17932	18113	18195	17961	17888	18063	18006	18101	18103	18062	18039	18048	18115	17958	18183	18053	18007	18245	18186	18090	17892	17868	17991	17903	18056	18116	18188	18203	18176	17827	17919	17984	18193	18105	18105	17989	17966	18018	18127	18026	18077	18002	17995	18075	18083	18001	18009	18302	18071	17986	18025	17810	18067	17970	18125	17834	17928	18069	17870	18044	18004	18045	18013	17968	17886	18044	18068	17980	18048	17948	17988	17948	17964	18140	17877	17803	18011	17897	18194	18119	18094	18241	18089	18008	18062	18003	17998	17962	17877	18129	18392	18358	18047	17904	18011	18045	18026	18135	17946	18199	17992	18270	17874	18116	18094	17938	17797	17823	18168	17995	18068	18020	17928	18058	18025	18039	18178	18220	18151	18241	17828	17909	17966	18088	18066	18082	17937	18070	18035	18228	18139	18044	18236	17761	17933	18017	18139	17966	17938	18165	18151	18077	17995	18333	18152	17919	18097	18155	17838	17908	17946	17966	18042	17875	17950	17960	18011	18056	18112	17965	17931	18105	17939	17983	18166	17992	18147	17914	18017	18034	17887	17965	18046	18066	17945	17878	18017	17797	17932	17820	17938	18191	17758	18076	18044	18000	17841	17912	18204	18119	18060	18048	18083	18197	17959	18105	18027	18127	18144	18080	18140	18061	18000	17942	18025	18013	18029	18051	18011	17891	17997	18178	17921	17980	18064	17898	18089	18058	18024	18059	17892	18017	18112	18191	18069	17969	18125	18124	17984	18213	18090	18256	18063	17906	18089	18152	18241	18065	17840	18115	18302	18127	17760	18028	18028	18026	18000	18014	17881	17878	17949	17811	18116	18027	17941	18141	18042	18048	18074	17980	18003	18153	17789	17736	17948	18002	17925	18000	18099	18010	18072	18249	18180	17864	17988	17757	17934	18124	17965	18132	18119	17869	18013	18006	18017	18028	17980	18227	18378	18199	18008	17970	17967	18115	18152	18107	18057	18141	17950	18051	18124	17846	17967	18209	18063	18221	18075	18009	18014	18291	17981	17910	18045	17996	17972	18073	18094	18051	18021	18129	18058	17882	18101	18163	18170	18235	18182	17783	18113	17968	18308	18075	18066	18116	18049	18092	18082	18273	18033	18066	17993	18191	18042	18303	17771	17957	17913	17807	17934	18148	18039	17977	17959	17887	18020	18066	18193	18028	17998	18158	17955	18063	17898	17848	18116	17907	18077	18160	18076	18124	18065	18084	18092	17983	18098	18045	17855	18053	18124	18077	18061	18096	17996	17847	17951	18142	18021	18047	18036	17867	17895	18001	18234	17917	18289	17901	18056	18089	17991	17947	17985	18271	18115	18037	18017	18184	17949	18237	18005	18078	17998	17912	18023	17936	17905	17943	18069	17991	18202	18092	17948	17922	18069	18073	18136	18144	18074	17894	18079	18194	18077	18119	17918	18113	17973	18109	17900	18087	18259	17934	17819	18064	18227	18018	18027	17727	18037	17949	18104	17933	17929	18137	18062	18091	18011	18028	18108	17967	18020	18087	17967	18171	17993	18052	18331	18120	17954	17991	18013	18082	17974	17900	17932	17880	18161	18083	17957	17858	17965	18071	18043	17972	18164	18091	18070	18078	18045	18086	18100	18005	18112	18028	17806	18206	17965	18156	18015	18078	18167	18182	18072	17956	18058	18096	18197	17825	17880	18069	17760	17930	18004	18162	17935	17975	18041	18077	18119	18190	18021	18099	17922	17924	18090	18124	18003	17947	18185	18005	17976	18103	18039	18024	17977	18051	17983	17946	17955	18008	18055	17968	18115	18148	17933	17921	18143	18021	17850	18041	18152	18085	17933	18071	17997	18152	17971	18095	18078	17963	18050	17941	18044	18143	17945	17914	18109	17887	18000	17850	17938	17990	18247	18040	18125	18096	18084	17918	17894	18149	18005	18164	18200	18070	17969	17953	18040	18074	18010	17954	18156	18030	18113	17919	18038	18200	18054	17910	18132	18066	18045	18056	18199	18094	18115	18228	18052	18086	18226	18174	17965	17833	18103	18113	17799	18030	17994	17858	17948	17832	18285	18219	18095	17878	17900	18198	18093	18087	18017	17916	17898	17999	18308	18064	17959	18016	18172	18260	18242	18127	18170	17841	17942	18023	18002	18147	18070	18051	18100	18101	18088	17922	17967	17714	17954	18010	18140	18062	18084	18019	17958	17961	18118	17916	17995	18205	18165	18000	18116	17933	18118	18041	17992	18091	18215	18034	18170	18087	17915	17921	17937	18122	18132	18085	18189	17959	18068	17916	18158	18081	18185	18302	18062	17852	17946	17905	17946	18083	18041	18030	18001	18037	18156	18085	18077	17882	17830	17830	18066	18005	18016	17976	18146	18095	18098	17968	17817	18106	17981	17942	18035	18036	18051	18261	17990	17913	18051	17917	18097	18217	18129	18090	18112	18195	18066	17796	18228	17754	17994	17792	18121	18100	18118	17992	17858	17972	18089	18180	17914	18004	18007	18153	18086	17937	17877	17759	18427	17992	17880	17964	18102	18038	18029	18059	17942	17851	18019	18044	18009	18290	17832	17947	17766	18062	17926	18055	17890	18225	17969	17749	18024	18078	18129	18159	17702	18045	17963	18065	18202	18006	17976	17964	18175	18075	18025	17928	18248	18196	18047	17833	18109	18029	18160	18092	17919	18016	17948	18329	18182	18047	18060	17981	18200	17895	18139	17996	18153	17999	18272	18010	18027	17976	18149	18119	18110	18264	18288	18162	18220	17921	18061	18133	18090	18070	18022	17916	18105	18201	18299	18053	18110	18091	18059	18294	18100	17872	17933	17855	18157	17851	18105	17930	18060	18101	18120	18045	17910	17899	18110	17828	17963	17724	18147	18052	17922	17745	18135	17916	17982	18197	18080	18068	18069	18191	17995	17915	17972	18001	17912	18037	18079	18104	18044	17958
20080	38254	35935	27696	22873	18676	17064	16359	15922	15515	15385	15323	15042	15133	15122	15009	14882	14964	15111	14844	14888	14733	14995	14921	14859	14946	14714	14865	14812	14718	14975	14975	14963	14819	14830	15016	14710	14668	14772	14805	14733	14835	14850	14852	14746	14878	14738	14690	14746	14749	14710	14825	14842	14682	14773	14723	14691	14874	14914	14977	14846	14848	14971	14733	14779	14926	14935	15126	15056	15063	14918	15069	14880	14837	14894	15035	14910	14752	14828	14939	14926	15008	14820	14804	14744	14697	14710	14648	14798	14818	14709	14875	14802	14865	14712	14723	14881	14808	14860	14802	14850	14645	14781	14748	14668	14654	14818	14644	14830	14736	14839	14643	14800	14808	14732	14776	14787	14741	14711	14691	14868	14776	14667	14822	14725	14706	14843	14611	14852	14606	14792	14934	14844	14672	14628	14796	14755	14579	14815	14710	14947	14734	14633	14861	14796	14771	14881	14796	14860	14738	14935	14814	14594	14732	14581	14579	14985	14625	14927	14720	14936	14875	14781	14726	14730	14610	14726	14809	14741	14868	14698	14903	14702	14562	14764	14919	14772	14948	14643	14672	14955	14803	14600	14875	14717	14778	14891	14766	14592	14756	14895	14679	14845	14825	14562	14739	14626	14736	14445	14842	14812	14700	14730	14796	14814	14718	14855	14757	14748	14766	14737	14663	14760	14722	14845	14759	14656	14619	14832	14643	14730	14817	14798	14697	14815	14839	14801	14728	14756	14682	14830	14714	14719	14666	14851	14818	14808	14831	14766	14871	14858	14738	14748	14681	14731	14631	14740	14675	14798	14682	14645	14715	14718	14811	14811	14721	14621	14839	14885	14591	14773	14791	14730	14641	14790	14750	14759	14871	14563	14782	14800	14654	14727	14697	14636	14682	14772	14954	14728	14825	14449	14917	14696	14733	14881	14718	14702	14852	14727	14651	14943	14664	14925	14734	14756	14965	14783	14728	14810	14798	14780	14962	14703	14734	14661	14661	14780	14774	14847	14693	14920	14696	14808	14679	14694	14750	14902	14914	14758	14587	14796	14746	14694	14736	14688	14894	14721	14731	14714	14770	14744	14740	14754	14793	14735	14873	14776	14717	14688	14825	14906	14753	14665	14962	14738	14615	14623	14718	14615	14863	14635	14672	14806	14737	14806	14665	14724	14802	14643	14741	14920	14698	14815	14650	14706	14749	14805	14744	14836	14817	14699	14744	14573	14588	14833	14732	14861	14734	14714	14780	14689	14732	14762	14655	14684	14537	14730	14737	14598	14782	14750	14820	14633	14950	14902	14888	14822	14510	14630	14853	14727	14841	14835	14775	14818	14860	15022	14638	14671	14849	14943	14863	14783	14823	14650	14746	14755	14745	14945	14924	14671	14846	14662	14734	14752	14664	14833	14598	14647	14809	14827	14733	14609	14757	14722	14826	14686	14821	14720	14853	14795	14662	14856	14832	14806	14707	14754	14686	14813	14677	14849	14579	14971	14677	14725	14759	14604	14596	14792	14741	14884	14825	14798	14823	14732	14769	14799	14696	14926	14684	14882	14772	14762	14747	14899	14853	14734	14602	14670	14713	14803	14836	14812	14678	14755	14825	14826	14858	14643	14921	14696	14829	14746	14932	14863	14695	14750	14575	14750	14697	14841	14601	14827	14718	14834	14761	14757	14584	14866	14630	14772	14767	14700	14946	14774	14579	14754	14709	14859	14614	15022	14739	14917	14914	14664	14710	14775	14900	14716	14792	14794	14798	14894	14637	14898	14772	14772	14896	14884	14607	14781	14762	14785	14740	14725	14954	14780	14621	14625	14737	14736	14707	14939	14847	14666	14854	14847	14792	14597	14750	14751	14649	14786	14783	14899	14598	14779	14845	14837	14746	14811	14570	14664	14690	14743	14732	14650	14669	14722	14754	14566	14863	14741	14776	14800	14787	14725	14670	14817	14821	14655	14764	14655	14649	14884	14679	14612	14734	14844	14917	14717	14772	14439	14832	14683	14715	14849	14687	14828	14686	14847	14697	14790	14621	14635	14818	14909	14744	14685	14791	14735	14715	14767	14659	14895	14749	14705	14851	14744	14663	14694	14765	14680	14602	14661	14836	14771	14644	14715	14897	14752	14885	14712	14802	14904	14719	14620	14690	14689	14664	14710	14736	14742	14593	14734	14755	14676	14780	14790	14568	14632	14603	14808	14750	14735	14766	14674	14962	14709	14898	14730	14780	14599	14842	14727	14687	14808	14701	14655	14677	14789	14975	14917	14611	14576	14649	14805	14735	14625	14779	14662	14744	14813	14555	14805	14718	14623	14659	14837	14756	14723	14950	14772	14823	14760	14733	14857	14868	14638	14758	14771	14740	14739	14742	14896	14983	14753	14795	14734	14647	14813	14664	14709	14741	14869	14688	14735	14815	14760	14731	14746	14564	14717	14775	14725	14710	14749	14731	14850	14712	14670	14688	14795	14787	14807	14765	14845	14710	14877	14619	14700	14747	14720	14745	14724	14869	14747	14770	14752	14747	14561	14833	14740	14760	14612	14713	14743	14831	14718	14853	14822	14747	14668	14865	14641	14772	14637	14671	14657	14806	14661	14680	14779	14893	14943	14775	14662	14773	14708	14620	14729	14802	14653	14870	14699	14873	14657	14807	14717	14818	14831	14860	14819	14800	14801	14667	14810	14710	14683	14831	14549	14804	14773	14637	14738	14942	14750	14708	14533	14694	14561	14821	14558	14719	14819	14685	14816	14822	14687	14736	14714	14679	14652	14749	14803	14551	14690	14715	14744	14636	14867	14847	14723	14841	14827	14787	14713	14607	14764	14671	14756	14825	14778	14767	14781	14729	14814	14829	14729	14847	14557	14721	14761	14843	14797	14798	14874	14790	14709	14697	14712	14646	14754	14854	14742	14753	14888	14750	14567	14703	14794	14605	14666	14693	14781	14838	14568	14855	14780	14793	14728	14827	14792	14653	14737	14882	14953	14794	14665	14790	14705	14691	14823	14767	14802	14663	14734	14761	14711	14928	14632	14873	14621	14561	14654	14664	14822	14765	14943	14685	14701	14794	14775	14829	14705	14723	14956	14893	14772	14687	14851	14678	14917	14637	14636	14828	14897	14753	14753	14663	14888	14774	14769	14598	14620	14686	14681	14732	14820	14742	14664	14811	14772	14854	14740	14758	14417	14697	14781	14824	14783	14850	14786	14861	14746	14797	14780	14808	14673	14759	14758	14695	14737	14711	14602	14665	14564	14846	14627	14792	14775	14748	14715	14777	14754	14829	14707	14662	14752	14692	14945	14762	14648	14681	14878	14671	14919	14786	14780	14854	14780	14617	14765	14702	14809	14777	14884	14692	14748	14847	14620	14723	14794	14684	14730	14734	14665	14671	14740	14746	14876	14683	14780	14742	14668	14722	14762	15021	14527	14774	14614	14724	14662	14637	14645	14851	14882	14739	14717	14688	14558	14535	14877	14681	14823	14661	14803	14760	14910	14837	14859	14654	14684	14619	14836	14627	14768	14753	14790	14643	14865	14698	14693	14694	14710	14726	14713	14694	14689	14724	14858	14690	14840	14634	14942	14742	14517	14657	14663	14732	14822	14696	14667	14723	14803	14722	14846	14879	14699	14858	14713	14861	14737	14729	14737	14741	14902	14860	14844	14782	14909	14649	14890	14767	14826	14709	14839	14867	14691	14942	14604	14712	14735	14694	14784	14694	14745	14791	14741	14717	14706	14867	14700	14681	14838	14743	14718	14810	14785	14716	14859	14732	14736	14662	14754	14592	14625	14788	14623	14580	14750	14816	14892	14863	14837	14715	14751	14838	14623	14782	14825	14772	14877	14725	14678	14785	14817	14806	14786	14660	14531	14800	14813	14878	14694	14885	14666	14733	14660	14849	14690	14757	14787	14648	14694	14845	15097	14780	14758	14774	14802	14819	14912	14658	14888	14680	14734	14767	14919	14847	14698	14555	14827	14700	14831	14636	14683	14667	14785	14685	14671	14824	14645	14736	14831	14709	14810	14928	14834	14728	14785	14792	14779	14797	14724	14808	14826	14808	14721	14742	14599	14822	14660	14819	14734	14761	14679	14920	14647	14737	14770	14775	14649	14509	14776	14780	14595	14884	14870	14643	14492	14775	14744	14742	14651	14773	14881	14819	14637	14638	14777	14654	14825	14745	14522	14673	14811	14739	14702	14952	14718	14902	14773	14723	14886	14679	14629	14621	14831	14719	14714	14713	14852	14923	14650	14755	14619	14850	14852	14736	14730	14785	14931	14842	14818	14858	14532	14797	14703	14672	14764	14779	14796	14642	14705	14783	14733	14771	14611	14916	14674	14636	14810	14694	14802	14807	14702	14587	14790	14830	14870	14727	14837	14863	14822	14818	14696	14730	14676	14734	14691	14738	14676	14792	14712	14705	14899	14764	14609	14776	14641	14648	14638	14739	14737	14539	14781	14836	14657	14638	14779	14621	14678	14607	14781	14750	14780	14695	14730	14830	14668	14674	14727	14886	14786	14660	14687	14602	14819	14761	14704	14832	14719	14901	14595	14731	14706	14827	14692	14723	14646	14813	14766	14766	14645	14734	14713	14795	14881	14593	14737	14685	14756	14642	14696	14843	14777	14865	14678	14643	14847	14764	14753	14640	14713	14749	14775	14956	14738	14669	14896	14700	14850	14815	14810	14795	14679	14727	14757	14621	14903	14780	14690	14648	14473	14696	14894	14758	14600	14748	14819	14636	14781	14742	14742	14666	14616	14690	14743	14666	14826	14781	14768	14752	14682	14679	14662	14779	14744	14682	14729	14644	14784	14640	14940	14873	14683	14679	14889	14759	14756	14700	14764	14695	14873	14648	14700	14668	14720	14881	14526	14508	14682	14671	14968	14619	14740	14680	14709	14754	14740	14786	14690	14680	14868	14516	14772	14828	14800	14717	14766	14880	14611	14784	14850	14719	14605	14708	14881	14582	14820	14865	14754	14669	14880	14694	14682	14801	14820	14970	14901	14583	14735	14910	14785	14883	14571	14677	14721	14759	14695	14850	14731	14813	14764	14846	14619	14591	14689	14681	14906	14869	14764	14778	14618	14775	14763	14695	14691	14821	14777	14734	14719	14842	14680	14910
28126	22909	27309	24545	19922	19320	18638	18203	18255	18086	18311	18398	17982	18142	17892	18281	18200	18078	18139	18054	17975	17929	18137	18125	18187	18018	18109	18240	17952	18260	18145	18017	18048	17993	18080	17945	17996	18281	17938	18094	18082	17971	17974	17989	18014	18227	17981	18075	17911	17977	18033	17998	17726	18185	17929	17981	18067	17913	17946	18043	18018	17970	18205	18197	18041	18121	17876	18284	18016	18138	17921	18010	18322	18210	18184	18136	17965	18059	18050	18115	18065	18209	18013	18169	18123	18072	18032	18192	18126	18031	17931	17884	18093	17878	18008	17920	18102	18059	18296	17992	18133	18000	18087	18105	18127	18059	17848	18062	18009	18129	18103	18064	18176	18141	18154	18132	18075	18131	18125	18031	18055	18008	18154	18194	18163	17900	18166	17989	18052	17967	18015	18009	17704	18213	17925	18221	17959	17923	17758	18070	18096	18147	17997	17904	17970	17871	18077	18231	18135	18194	18013	18014	17833	17954	17763	17973	18158	18089	17935	17784	17794	18184	18071	18092	18161	18115	18113	18052	17867	18055	18207	18012	18263	18094	18000	17832	18044	18139	18261	17926	18005	17851	17995	18101	18178	18213	17957	18048	17975	18007	17900	18093	17950	18153	17826	18022	17988	18268	18147	18003	18023	18146	18054	17994	18170	17926	18120	18133	17913	17870	18032	18020	18049	18206	18117	18127	18087	18056	17960	18056	18032	18072	17981	18002	18101	17867	18017	17967	17991	17953	18057	17944	17910	18033	17933	17974	18294	18179	18132	17972	18110	18006	17998	17958	18084	18207	18154	17891	17990	18283	17842	17994	17893	18017	17841	17875	18023	18038	18039	18324	17975	17929	18081	17999	17948	18021	18023	18088	18117	17931	18230	17889	17953	18049	17869	18092	18151	17966	18090	18333	18271	18100	17851	18091	18136	17881	18127	18132	18195	18009	18094	18095	17914	18035	17975	18090	18202	18029	17902	18028	18028	18056	18261	18008	17999	18100	18086	18108	17906	18020	18151	17969	18244	18135	18103	18017	18031	17888	18162	18035	18361	18074	18043	18280	17902	17957	17999	17997	18101	18206	17794	17878	18006	18160	18167	17846	17864	18109	18124	17882	17983	18047	18129	18028	18146	18086	18065	17861	17976	17863	18035	17997	17888	18260	17959	18057	18089	17943	17911	18011	18052	18227	18159	18158	18120	18178	17915	18167	17835	17999	18128	18002	18012	17945	17968	18042	18303	18187	18039	17900	17947	18172	18039	18193	18062	17850	18078	17936	17951	18060	17983	18014	18013	18275	18009	18078	18164	18150	17927	18149	17808	18037	17779	17846	17838	17936	18140	18197	18134	17937	17926	18160	18056	18001	18043	18173	18083	17915	17982	18076	18103	18091	17923	17967	18060	17908	17973	18226	18128	17900	18189	18180	18045	17858	17906	18055	18086	18179	18037	18093	18176	17999	18169	18068	18001	18020	17927	18071	18154	18253	18200	17980	18057	17864	17866	17808	18097	18191	18026	17893	18072	18036	18011	17882	17883	18047	18182	18207	18043	18092	17985	17993	18045	17972	18067	18261	17944	18109	18118	18299	18130	17996	18294	18046	17836	18026	18100	17949	17831	17959	18057	18149	17917	18120	17962	17980	17985	17971	17976	18131	17930	18201	18351	17873	18116	18194	17899	18166	17972	18024	18052	17943	17854	18063	18239	18032	18004	18326	17967	18013	18138	18138	18181	18165	18157	18071	17994	17904	18037	18129	17935	18055	18047	17943	18040	17963	17695	17891	18088	18128	17976	18004	18015	18114	18160	17995	17963	18047	18251	18017	17856	17902	18139	17979	17961	17978	17916	18069	18121	18014	17991	17934	17886	17904	18115	18073	18026	18064	17971	18164	18075	17970	18048	17963	18051	18010	18041	18134	18045	17959	17911	18116	18010	17923	18038	18124	18050	17980	17967	18088	17858	18045	18042	18136	17937	18061	18021	18128	18031	18077	18064	18070	18031	18089	18161	18166	18016	17848	17965	17859	18039	18001	18173	18094	17839	18072	18034	18192	18039	18145	17954	18031	17969	18077	17973	17883	18042	17832	18008	18025	17987	17761	17869	18081	18072	17996	18171	18047	18124	18096	17952	18057	18215	17935	17768	18082	17944	17978	18017	18052	17922	18018	18155	18041	18313	18134	17937	18164	18247	17930	18213	18243	18091	17959	17953	18149	18149	18028	17916	18096	17998	18055	17928	18018	18127	17800	18110	17943	17825	17936	18047	18052	18130	18022	17973	18150	17964	18049	18203	18015	18211	18039	18175	17917	18027	18095	18065	17989	18029	18065	18134	17967	18109	18146	18212	18159	17911	18163	17994	18073	18078	18052	17992	18021	18216	18040	18104	17888	17960	17991	18374	18215	18018	18017	18139	18104	18004	17901	18094	18227	18092	17954	17920	18102	17986	18039	18069	17949	17997	18207	18241	17955	17981	18219	18144	18140	18207	17839	17976	17715	18038	17877	17943	18012	18054	17924	18178	18070	18226	17999	18078	18138	17928	18251	17876	18144	18213	18040	18070	18068	18089	17965	18155	18016	18150	18027	18117	17764	17999	18043	17938	18005	18220	17953	18035	18039	18018	17846	17873	18020	18091	17905	17872	17809	18002	17979	17981	18060	18073	17987	18261	17978	17962	17728	18016	17973	17725	18219	18088	18047	18044	18119	18260	17940	17858	18008	17935	18200	17936	18075	18183	18115	17964	18135	18052	18124	17989	17982	18108	17931	17962	18072	18263	18159	18121	17951	17917	18036	18206	17989	18299	18013	17934	18124	18095	17903	18104	17992	17976	18080	18022	18028	18022	18009	17837	18081	18068	18175	17967	17875	17950	18075	17975	18093	18049	18073	18037	17970	17936	17882	18213	17869	18079	18083	17885	17937	18061	17876	17987	17863	17982	18043	18066	17913	18114	17840	18065	17985	18204	17882	18067	17928	18068	17902	17995	18062	17916	17983	17995	18095	17972	17930	17965	17908	17945	17830	18135	18265	17987	17899	18250	17950	17982	18095	18161	17943	17959	18035	18151	18060	17990	18129	17933	18007	18163	17975	17860	18017	18201	18045	18036	17907	17955	18026	18117	18048	17955	18093	18043	17977	18019	17968	18109	17989	18099	18015	18331	18008	18131	18009	17838	18025	18152	18005	18092	17977	18028	17695	17918	17983	17938	18324	17981	18007	17938	18038	18065	17979	17931	18012	18010	18001	18114	18000	18154	18045	18137	18037	18011	18086	18062	17983	18084	18118	17989	18097	18020	18142	18163	18172	17968	17904	18083	17796	17989	17903	17982	18206	18196	18070	18002	18188	17857	17983	18098	18070	18110	18064	17947	18077	17915	18111	17923	18019	18128	18005	18014	18114	17969	18089	18072	18250	17926	18082	18035	18085	18013	18018	18032	17969	17903	18039	18011	18174	17921	18129	18142	18174	18157	18029	17961	18108	17978	17871	18108	18076	18021	17962	17934	17919	17815	17945	18070	17760	17992	18063	18018	18050	17985	17876	17875	18025	17993	18233	17818	18290	17982	18115	18023	18013	17878	18089	18134	18082	18025	18122	17819	18169	18107	17968	17993	18165	18161	18201	18041	18108	18007	17941	17851	18096	18254	18032	17971	18109	18022	18071	18010	17967	18045	18008	17784	17986	17832	18016	18015	18002	18085	18101	17817	18034	17956	18145	18311	18094	18067	17901	17707	18103	17941	17791	18112	18122	17867	17924	17994	18030	18026	17886	18111	17891	17925	18088	17868	17874	18216	18089	18143	18185	18014	17993	18030	18024	18127	18059	17811	18058	17937	17831	17947	18041	18071	17953	18017	17834	18142	18149	18036	18014	18093	18138	18101	18118	18184	18068	18038	17920	17976	17967	18150	18039	18190	17726	18137	17963	17953	18047	18106	18051	18215	18247	18193	18280	18029	17948	18063	18068	17925	18040	18117	18117	18241	17850	18041	17908	17816	18066	18190	18198	18077	18013	18043	18100	17994	17975	18003	17788	17934	18151	18141	18205	18016	18107	17999	18154	17934	17834	18085	17885	17823	18040	18072	18041	17951	17875	18030	17856	18263	17902	18012	18091	17894	18002	18031	17996	18032	18228	18016	18118	18009	17936	17987	18080	18046	18159	18005	17956	17962	18253	18287	18098	17901	17978	18238	18048	18117	18083	18137	18060	17885	17971	18083	17934	18174	18028	17862	18177	17872	17946	18088	18078	18304	18045	18196	18036	17956	18173	18298	17974	17767	18060	18037	17819	17890	18359	18036	18067	18032	18139	17908	17914	18146	18126	18063	18275	18073	18067	17989	18063	18007	17840	18100	17793	18035	18081	18290	17871	18045	18393	18206	17960	18218	17973	18063	18153	18149	17967	18200	18216	17877	18088	18055	18070	18041	17929	17965	18030	17909	18045	18029	17997	17969	17922	17929	18071	17950	18204	18040	18036	18060	18035	18114	18049	18265	17974	18107	17810	17956	18000	17782	18063	17948	17830	18036	18066	18157	17940	17989	18119	17879	17907	18005	17963	17978	17915	17974	18104	17913	17859	17787	18171	18071	18019	18060	18044	18016	17969	17910	17982	18002	18034	17815	17959	18000	17744	18061	18057	17979	18131	18206	18021	18193	18003	17888	17989	18106	17973	18115	18065	18146	17976	17922	17838	17905	18034	18130	18111	17930	18144	17948	17929	17982	18050	18038	18219	18042	17867	17928	18158	17966	18075	18144	18041	18078	17841	17932	18251	18323	18031	18136	18182	18047	17891	17960	18131	18048	17917	18038	17718	18101	18210	17930	18059	18297	18079	18096	18118	17957	17925	17899	18068	18064	18049	18037	17681	17921	18132	18114	18213	18279	17943	18023	18021	17963	18335	18069	18327	17936	17933	18055	18042	17992	18097	18060	18051	17983	17909	18079	17931	17785	18063	17949	18055	18058	18160	18051	17910	17922	18132	17952	17938	18071	17858	17958	18070	17998	17904	17944	18032	17992	17881	18046	17844	17988	18077	18076	18125	17892	18043	17915	18074	18277	18039	18190	18110	18111	17958	18067	17792	18084	18175	18132	18131	18149	18004	17856	18083	18024	18230	18061	18028	18031	18076	18162	18130	18045	17955
18446	27484	25898	20091	17434	16100	15424	15055	15037	14894	14685	14798	14777	14840	14970	14835	14717	14726	14714	14631	14734	14706	14842	14606	14702	14817	14794	14727	14743	14840	14644	14776	14718	14817	14761	14743	14690	14721	14636	14823	14780	14716	14679	14833	14864	14931	14681	14823	14793	14754	14726	14794	14623	14850	14898	14682	14728	14805	14594	14880	14630	14733	14734	14692	14920	14663	14812	14958	14830	14767	14865	14887	14927	14861	14862	14777	14703	14725	14775	14742	14898	14840	14754	14708	14616	14723	14906	14649	14881	14719	14857	14644	14668	14792	14774	14712	14822	14698	14805	14746	14815	14999	14658	14822	14665	14748	14587	14824	14734	14569	14631	14768	14744	14777	14569	14775	14844	14693	14764	14812	14657	14795	14832	14729	14746	15004	14651	14681	14766	14864	14671	14735	14965	14548	14765	14608	14614	14718	14801	14831	14553	14759	14901	14601	14790	14815	14770	14611	14843	14580	14781	14687	14783	14768	14657	14661	14585	14945	14764	14840	14716	14868	14635	14670	14655	14746	14813	14923	14614	14770	14778	14864	14846	14756	14776	14654	14847	14698	14751	14772	14796	14803	14790	14688	14582	14954	14764	14750	14777	14729	14755	14589	14897	14733	14844	14669	14742	14739	14795	14679	14827	14744	14963	14528	14875	14723	14829	14827	14787	14785	14773	14780	14889	14716	14774	14737	14818	14695	14802	14642	14754	14677	14514	14699	14607	14548	14641	14767	14956	14811	14693	14504	14767	14744	14813	14618	14737	14729	14755	14778	14706	14718	14688	14720	14812	14645	14510	14727	14861	14790	14776	14832	14686	14755	14756	14700	14757	14778	14729	14756	14746	14671	14818	14938	14710	14507	14686	14882	14690	14705	14729	14653	14790	14716	14591	14863	14732	14708	14816	14754	14635	14594	14632	14795	14655	14887	14839	14857	14706	14866	14592	14661	14593	14884	14792	14621	14704	14713	14678	14671	14791	14852	14839	14667	14752	14758	14852	14662	14572	14762	14920	14680	14636	14982	14607	14770	14626	14712	14716	14666	14621	14644	14659	14852	14758	14697	14741	14696	14635	14774	14783	14822	14865	14743	14823	14740	14850	14739	14758	14725	14787	14665	14757	14945	14694	14637	14780	14842	14862	14854	14824	14730	14704	14849	14619	14649	14667	14915	14827	14799	14701	14669	14831	14572	14790	14892	15022	14791	14779	14737	14780	14710	14709	14791	14804	14775	14733	14675	14892	14879	14935	14722	14756	14869	14610	14931	14790	14765	14781	14842	14948	14608	14778	14710	14672	14768	14757	14753	14808	14738	14550	14678	14715	14718	14808	14772	14733	14760	14758	14746	14698	14695	14736	14742	14704	14908	14808	14796	14799	14912	14650	14637	14779	14641	14946	14844	14680	14710	14835	14738	14590	14849	14648	14664	14704	14674	14957	14562	14871	14616	14594	14719	14644	14692	14850	14682	14814	14754	14827	14923	14729	14888	14837	14739	14515	14954	14729	14781	14756	14852	14843	14735	14671	14796	14896	14670	14721	14934	14953	14924	14907	14668	14759	14901	14709	14776	14780	14875	14834	14778	14803	14700	14730	14800	14733	14740	14719	14670	14876	14558	14841	14553	14907	14906	14799	14816	14640	14933	14860	14795	14749	14740	14749	14706	14636	14749	14829	14795	14861	14605	14829	14517	14812	14803	14814	14661	14659	14871	14657	14672	14789	14575	14803	14756	14781	14698	14568	14681	14780	14749	14842	14867	14770	14975	14658	14873	14722	14809	14520	14828	14665	14788	14805	14993	14794	14758	14789	14808	14878	14885	14851	14826	14792	14975	14863	14593	14795	14739	14684	14693	14819	14616	14547	14765	14719	14685	14905	14573	14895	14637	14708	14821	14788	14803	14622	14664	14784	14693	14956	14916	14647	14869	14726	14691	14720	14840	14790	14897	14796	14614	14790	14761	14775	14696	14775	14662	14892	14623	14705	14718	14729	14761	14885	14816	14650	14787	14772	14629	14823	14779	14761	14781	14802	14750	14750	14744	14699	14668	14576	14646	14782	14695	14563	14621	14620	14824	14752	14717	14849	14677	14567	14722	14819	14796	14692	14670	14804	14795	14730	14774	14800	14792	14832	14717	14616	14734	14652	14675	14739	14731	14806	14746	14878	14912	14619	14856	14747	14825	14729	14848	14654	14888	14772	14734	14679	14719	14848	14620	14837	14753	14655	14851	14644	14830	14839	14766	14869	14835	14784	14803	14973	14713	14662	14705	14794	14753	14511	14686	14854	14782	14808	14864	14755	14807	14840	14813	14824	14646	14947	14843	14717	14871	14787	14679	14744	14740	14738	14877	14885	14774	14655	14644	14778	14904	14853	14749	14753	14716	14897	14689	14834	14746	14749	14611	14644	14765	14803	14711	14671	14782	14884	14672	14694	14865	14707	14805	14621	14607	14695	14594	14826	14819	14866	14630	14821	14674	14749	14629	14696	14781	14737	14782	14873	14717	14838	14787	14773	14742	14670	14812	14889	14874	14690	14721	14970	14711	14595	14720	14842	14767	14599	14887	14755	14709	14775	14793	14786	14797	14895	14921	14648	14747	14659	14666	14859	14649	14659	14703	14939	14932	14699	14508	14914	14722	14849	14641	14699	14807	14871	14640	14888	14637	14889	14938	14635	14753	14789	14853	14933	14696	14833	14795	14722	14783	14599	14828	14676	14682	14710	14647	14837	14796	14839	14745	14762	14655	14746	14704	14844	14791	14763	14758	14735	14847	14731	14659	14690	14654	14595	14553	14766	14649	14791	14703	14776	14722	14665	14726	14703	14669	14719	14789	14711	14859	14776	14869	14724	14670	14883	14784	14890	14771	14683	14859	14715	14820	14697	14760	14691	14733	14775	14853	14922	14737	14676	14705	14848	14795	14713	14831	14686	14769	14629	14932	14709	14877	14725	14826	14719	14755	14666	14714	14910	14698	14762	14664	14823	14721	14917	14691	14723	14817	14921	14837	14621	14762	14793	14736	14798	14744	14621	14682	14767	14908	14776	14816	14814	14796	14791	14880	14707	14650	14699	14776	14746	14705	14736	14770	14719	14627	14771	14822	14676	14776	14786	14818	14688	14815	14758	14685	14887	14700	15080	14789	14748	14688	14708	14805	14798	14869	14642	14853	14813	14666	14713	14790	14780	14805	14874	14736	14613	14717	14706	14807	14805	14840	14704	14652	14796	14825	14759	14777	14650	14660	14703	14833	14880	14796	14714	14922	14776	14582	14789	14698	14834	14809	14781	14811	14690	14754	14605	14772	14728	14835	14679	14632	14823	14735	14949	14564	14723	14779	14782	14712	14671	14703	14718	14881	14888	14704	14716	14889	14899	14829	14756	14668	14788	14746	14757	14863	14756	14600	14712	14611	14737	14957	14570	14595	14773	14711	14849	14665	14762	14762	14722	14767	14776	14654	14798	14599	14824	14792	14579	14694	14778	14763	14847	14770	14813	14669	14892	14787	14634	14737	14787	14768	14655	14821	14739	14960	14557	14698	14696	14797	14868	14738	14733	14729	14807	14704	14740	14763	14878	14662	14760	14673	14882	14573	14573	14800	14776	14862	14705	14653	14792	14780	14849	14674	14913	14824	14832	14783	14728	14689	14761	14704	14583	14832	14701	14851	14692	14718	14829	14682	14763	14729	14824	14902	14835	14882	14713	14876	14743	14696	14734	14669	14864	14600	14937	14648	14755	14804	14618	15034	14933	14828	14664	14892	14550	14829	14758	14689	14596	14756	14606	14712	14715	14757	14763	14720	14797	14749	14816	14901	14778	14640	14726	14741	14602	14728	14691	14863	14798	14631	14885	14707	14764	14666	14819	14651	14628	14711	14856	14848	14913	14845	14811	14835	14702	14663	14721	14757	14703	14665	14819	14724	14834	14783	14624	14810	14861	14701	14647	14859	14604	14670	14810	14765	14768	14875	14844	14597	14611	14814	14653	14750	14753	14790	14896	14853	14859	14863	14726	14885	14720	14773	14911	14680	14814	14951	14764	14725	14786	14719	14786	14836	14823	14769	14649	14577	14828	14708	14762	14893	14829	14640	14711	14817	14810	14903	14773	14747	14900	14736	14638	14757	14813	14799	14674	14759	14852	14872	14821	14684	14879	14660	14748	14792	14671	14810	14933	14558	14667	14787	14832	14700	14804	14766	14781	14925	14607	14850	14821	14897	14885	14750	14767	14610	14714	14606	14863	14870	14735	14782	14772	14780	14835	14863	14669	14796	14636	14676	14695	14763	14662	14491	14647	14533	14570	14848	14811	14688	14737	14536	14707	14818	14907	14783	14789	14762	14793	14752	14863	14771	14654	14733	14821	14699	14640	14895	14687	14900	14891	14826	14767	14755	14687	14877	14700	14538	14878	14616	14773	14697	14746	14891	14843	14750	14850	14811	14734	14745	14810	14603	14822	14774	14814	14743	14711	14535	14753	14832	14798	14652	14760	14729	14741	14732	14685	14689	14694	14849	14689	14795	14627	14837	14872	14769	14721	14753	14664	14753	14672	14865	14745	14664	14751	14676	14855	14783	14849	14651	14848	14857	14755	14737	14740	14873	14713	14706	14733	14743	14854	14823	14703	14741	14791	14850	14692	14608	14880	14829	14599	14889	14706	14833	14903	14701	14763	14819	14548	14777	14782	14783	14885	14869	14552	14873	14778	14651	14726	14759	14625	14763	14742	14810	14631	14693	14908	14899	14755	14653	14715	14798	14820	14652	14676	14767	14801	15024	14631	14826	14777	14717	14738	14861	14717	14902	14557	14822	14833	14805	14695	14689	14864	14863	14666	14749	14764	14577	14686	14839	14752	14671	14914	14775	14736	14735	14784	14743	14702	14724	14983	14744	14829	14707	14686	14821	14871	14798	14728	14801	14963	14727	14774	14783	14826	14860	14795	14725	14730	14887	14714	14786	14629	14628	14832	14937	14784	14888	14653	14722	14792	14628	14738	14860	14858	14701	14809	14734	14675	14745	14744	14606	14698	14736	14847	14835	14581	14815	14806	14738	14620	14562	14812	14746	14729	14817	14501	14682	14706	14725	14790	14720	14614	14772	14545	14787	14824	14721	14626	14870	14818	14772	14839	14785
24038	21106	28503	24255	22567	22478	21440	18752	18236	18278	17991	18252	18253	18035	18033	17926	17967	17706	17925	17770	17855	17989	17853	17795	18005	17830	18053	17807	17890	18038	17860	17856	17791	17986	17939	17965	17885	17860	17780	17713	17839	17761	17854	17903	17955	17974	17838	17711	17769	17849	17908	17693	17648	17708	17715	17809	17778	17660	17657	17739	17953	17852	17624	17602	17886	17839	17713	18042	18017	17812	17729	17689	17972	17805	17669	17950	17762	17800	17744	17984	17886	17861	17737	17962	17703	17785	17834	17670	17676	17916	17792	17792	17711	17584	17932	17823	17741	17824	17673	17779	17716	17785	17907	17836	17846	17653	17964	17779	17633	17688	17763	17864	17675	17762	17647	17760	17734	17848	17785	17607	17654	17660	17773	17659	18044	17914	17617	17654	17823	17851	17822	17661	17809	17888	17625	17816	17718	17865	17903	17629	17826	17747	17930	17780	17767	17832	18086	17955	17843	17835	17733	17697	17780	17721	17855	17900	17732	17798	17687	17630	17791	17565	17720	17806	17865	17818	17873	17639	17711	17623	17828	17784	17718	17768	17765	17700	17797	17651	17974	17840	17876	17745	17742	17729	17465	17784	17795	17855	17544	17691	17607	17733	17741	17789	17848	17724	17717	17637	17797	17585	17836	17772	17680	17679	17602	17841	17726	17705	17814	18072	17817	17867	17895	17964	17805	17714	17773	18168	17985	17753	17550	17739	17850	17727	17822	17567	17821	17770	17691	17875	17695	17536	17787	17656	17674	17852	17781	17645	17717	17709	17516	17843	17878	17623	17783	17687	17708	17724	17631	17742	17531	17801	17905	17757	17842	17760	17704	17757	17799	18116	17785	17810	17862	17457	17833	17563	17836	18072	17627	17782	17807	17562	17718	17690	17694	17904	17965	17800	17631	17770	17795	17823	17695	17629	17890	17790	17561	17755	17826	17557	17719	17797	17784	17797	17671	17896	17805	17767	17939	17825	17617	17776	17784	17716	17856	17825	18042	17724	17876	17670	17920	17719	17703	17671	17889	17676	17808	17748	17754	17925	17858	17822	17638	17609	17873	17622	17900	17832	17835	17753	17685	17689	17987	17808	17465	17567	17848	17764	17799	17699	17691	17735	17592	17665	17909	17801	18030	17747	17864	17678	17711	17755	18148	17813	17838	17716	17765	17765	17622	17688	17623	17717	17850	17702	17670	17718	17807	17751	17883	17934	17875	17903	17910	17954	17714	17634	17742	17473	17811	17676	17692	17550	17841	17794	17761	17570	17876	17652	17678	17792	17844	17483	17651	17774	17829	17677	17840	17580	17975	17811	17904	17753	17659	17775	17627	17637	17826	17940	17683	17751	17608	17699	17913	17766	17751	17766	17890	17774	17710	17919	17976	17996	17653	17682	17679	17774	17518	17721	17759	17931	17796	17712	17895	17785	17694	17581	17884	17729	17496	17509	17727	17627	17643	17902	17747	17615	17686	17825	17894	17596	17913	17645	17747	17806	17833	17606	17843	17766	17574	17558	17764	17730	17729	18002	17729	17848	17616	17810	17897	17752	17747	17705	17958	17753	17808	17823	17877	17862	17678	17896	17770	17644	17887	17957	17702	17714	17718	17866	17746	17703	17798	17624	17525	17718	17490	17582	17662	18049	17633	17501	17907	17662	17645	17554	17735	17609	17727	17708	17738	17984	17718	17632	17853	17677	17688	17738	17826	17734	17867	17718	17871	17745	17645	17778	17602	17648	17824	17748	17890	17610	17832	17883	17797	17645	17768	17592	17836	17753	17775	17590	17711	17847	17957	17647	17747	17728	17616	17589	17664	17634	17860	17506	17861	17679	17898	17672	17811	17761	17651	17916	17743	17647	17575	17621	17665	17720	17714	17970	17852	17740	17692	17600	17722	17799	17711	17714	17825	17958	17832	17765	17688	17708	17829	17744	17803	17947	17736	17715	17866	17885	17783	17550	17856	17652	17752	17789	17922	17837	18056	17722	17758	17678	17835	17570	17729	17870	17770	17614	17731	17947	17941	17698	17521	17639	17809	17618	17590	17867	17786	17778	17741	17811	17738	17771	17686	17936	17734	17728	17904	17520	17778	17774	17594	17797	17872	17771	17880	18004	17680	17617	17781	17690	17585	17619	17513	17810	17943	17820	17813	17485	17731	17639	17779	17566	17788	17771	17789	17743	17755	17849	17846	17650	17582	17827	17754	17908	17937	17880	17795	17821	17832	17749	17941	17679	17725	17818	17675	17705	17595	17898	17643	17657	17938	17652	17844	17690	17802	17789	17554	17739	17813	17838	17663	17651	17781	17803	17633	17814	17782	17590	17841	17800	17860	17857	17825	17700	18105	17737	17674	17791	17600	17757	17680	17977	17764	17937	17915	17616	17833	17795	17518	17731	17713	17720	17755	17678	17713	17726	17900	17615	17708	17682	17627	17938	17716	17709	17782	17896	17741	17568	17807	17776	17562	17755	17511	17783	17746	17732	17781	17916	17821	17774	17636	17585	17762	17817	17854	17903	17652	17809	17902	17756	17824	17681	17729	17551	17791	17543	17865	17666	17696	17834	17821	17705	17915	17717	17761	17827	17870	17734	17681	17765	17734	17697	17684	17855	17858	17785	17879	17596	17894	17989	17840	17731	17980	17768	17753	17947	17768	17685	17763	17894	17809	17913	17807	18066	17804	17961	17952	17606	17788	17706	17932	17662	17726	17650	17534	17655	17808	17728	17686	17461	17709	17810	17638	17724	17679	17751	17840	17526	17608	17771	17664	17676	17804	17881	17751	17700	17841	17715	17995	17749	17998	17504	17664	17664	17895	17794	17616	17812	17795	17851	17926	17854	17743	17823	17834	17677	17558	17725	17710	17738	17640	17600	17813	17765	17645	17768	17650	17762	17730	17576	17736	17783	17763	17879	17657	17815	17739	17675	17852	17678	17806	17668	17859	17889	17737	17995	17542	17822	17767	17608	17834	17888	17921	17801	17628	17869	17759	17917	17680	17545	17828	17655	17917	17907	17836	17721	17685	17748	17649	17746	18065	17857	17535	17774	17742	17827	17527	17840	17793	17640	18046	17866	17660	17735	17914	17575	17720	17845	17726	17768	17838	17622	17802	17687	17640	17935	17849	17761	17704	17500	18016	17589	17847	17710	17770	17789	17773	18005	17720	17595	17945	17758	17660	17618	17834	17871	17739	17510	17671	17903	17658	17666	17710	17547	17804	17721	17927	17822	17674	17767	17666	17876	17800	17857	17777	17890	17736	17728	17646	17758	17712	17835	17689	17985	17955	17621	17724	18084	17765	17634	17772	17870	17853	17768	17740	17805	17884	17828	17771	17893	17620	17766	17860	17907	17896	17683	17610	17500	17794	17943	17712	17745	17883	17708	17561	17768	17746	17699	17798	17837	17790	17872	17811	17605	17770	17427	17694	17687	17567	17720	17952	17822	17881	17504	17754	17771	17651	17539	17895	17800	17762	17590	17562	17714	17834	17652	17818	17881	17692	17634	17840	17873	17926	17819	17881	17886	18005	17630	17741	17746	17834	17696	17856	17942	17590	17818	17636	17596	17849	17785	17835	17703	17736	17781	18006	17753	17615	17630	17661	17861	17903	17632	17848	17711	17850	17718	17837	17790	17622	17843	17785	17980	17782	17748	17758	17866	17708	17772	17712	17868	17868	17769	17801	17827	17785	17767	17632	17623	17825	17862	17787	17742	17663	17706	17718	17842	17924	17777	17829	17779	17926	17981	17788	17787	17698	17673	17712	17555	17651	17551	17938	17835	17809	17680	17884	17929	17562	17773	17938	17765	17904	18015	17872	17678	17766	17837	17867	17783	17807	17614	17829	17906	17871	17864	17794	17719	17784	17788	17790	17675	17884	17877	17789	18002	18050	18039	17731	17779	17779	17656	17862	17894	17952	17825	17609	17773	17769	17750	17843	17770	17802	17792	17752	17584	17754	17761	17704	17510	17808	17558	17574	17738	17652	17751	17756	17951	17840	17644	17757	17777	17950	17729	17938	17485	17691	17708	17696	17936	17762	17931	17710	17666	17803	17818	17870	17626	17803	17698	17825	18083	17869	17720	17660	17613	17597	17879	17687	17901	17764	17736	17779	17720	17695	17717	17908	17660	17777	17821	17844	17901	17618	17786	17657	17614	17747	17825	17602	17745	17593	17860	17760	17844	17770	17814	17833	17679	17747	17637	17690	17843	17871	17787	17744	17574	17684	17839	17841	17905	17741	17717	17719	17953	17689	17813	17616	17774	17852	17711	17684	17678	17819	17848	17745	17782	17766	17782	17563	17824	17696	17684	17595	17798	17879	17717	17604	17805	17845	17789	17761	17672	17679	17713	17604	17752	17771	17986	17718	17842	18009	17678	17806	17831	17613	17731	17921	17677	17854	17819	17699	17807	17783	17794	17831	17811	18063	17646	17627	17676	17797	17670	17835	17828	17853	17771	17556	17833	17709	17688	17832	17752	17562	17707	17818	17657	17771	17922	17905	17779	17791	17698	17630	17734	17845	17797	17720	17719	17698	17820	17651	17653	17803	17906	17867	17762	17788	17833	17736	17776	17659	17713	17763	17765	17597	17760	17801	17574	17575	17769	17721	17629	17665	17534	17794	17644	17643	17762	17854	17708	17842	17647	17753	17827	17819	17671	17713	17783	17678	17674	17819	17807	17827	17890	17809	17703	17750	17760	17894	17624	17776	17683	17685	17766	17874	17801	17629	17716	17543	17806	17621	17759	17934	17746	17816	17619	17743	17765	17754	17869	17711	17647	17603	17946	17770	17875	17742	17838	17689	17700	17570	17779	17744	17622	17882	17893	18001	17962	17755	17631	17970	17882	17801	17636	17728	17785	17887	17580	17757	17823	17637	17659	17811	17975	17865	17804	17719	17818	17745	17773	17638	17787	17720	17872	17778	17731	17799	17643	17747	18048	17702	17841	17837	17808	17825	17736	17868	17896	17806	17875	17721	17723	17859	17918	17810	17775	17641	17832	17816	17775	17644	17766	17941	17758	17850	17774	17885	17732	17671	17694	17557	17947	17801	17735	17755	17785	17870	17602	17914	17837	17816	17748	17655	17828	17828	17887	17689	17743	17649	17792	17786	17890	17904	17632	17668	17742
19060	34375	32010	23577	20061	17769	16123	15417	15217	15199	14923	14892	14912	14870	14827	14817	14737	14552	14864	14788	14740	14696	14616	14547	14655	14556	14639	14820	14662	14519	14583	14763	14698	14802	14589	14764	14728	14831	14605	14785	14604	14724	14556	14506	14659	14548	14557	14826	14679	14634	14778	14670	14502	14591	14549	14654	14783	14605	14673	14638	14669	14565	14699	14752	14733	14584	14646	14753	14627	14901	14636	14744	14813	14795	14700	14623	14855	14878	14696	14832	14576	14754	14721	14794	14633	14740	14657	14741	14634	14518	14724	14658	14605	14511	14598	14714	14600	14763	14642	14817	14669	14707	14542	14566	14738	14587	14479	14599	14585	14656	14723	14653	14746	14581	14633	14677	14649	14834	14664	14604	14659	14576	14766	14653	14784	14748	14660	14656	14461	14637	14543	14741	14743	14520	14595	14634	14577	14618	14571	14714	14458	14705	14487	14665	14875	14593	14737	14601	14679	14549	14602	14670	14636	14661	14590	14606	14682	14510	14641	14544	14661	14782	14455	14549	14539	14701	14556	14682	14589	14916	14674	14633	14693	14803	14608	14577	14632	14692	14789	14657	14686	14750	14669	14741	14677	14507	14714	14606	14696	14475	14491	14629	14500	14580	14536	14624	14567	14424	14595	14669	14630	14553	14617	14601	14537	14569	14670	14583	14812	14604	14592	14627	14636	14530	14734	14885	14566	14612	14661	14602	14546	14690	14511	14632	14687	14609	14666	14466	14597	14688	14738	14808	14683	14838	14609	14747	14708	14518	14688	14618	14527	14624	14525	14560	14668	14544	14785	14648	14649	14762	14497	14744	14630	14705	14645	14566	14689	14579	14725	14682	14435	14679	14602	14683	14659	14658	14481	14573	14806	14651	14518	14730	14657	14819	14695	14599	14858	14727	14592	14563	14566	14762	14640	14754	14590	14657	14537	14777	14771	14697	14665	14567	14725	14711	14484	14639	14730	14585	14601	14513	14515	14492	14702	14565	14744	14668	14603	14572	14793	14593	14759	14631	14636	14604	14524	14572	14503	14561	14546	14477	14648	14518	14774	14489	14565	14658	14613	14799	14630	14731	14744	14577	14623	14655	14608	14586	14665	14635	14654	14740	14652	14751	14616	14579	14598	14632	14383	14598	14838	14597	14538	14402	14616	14644	14596	14755	14706	14540	14632	14580	14629	14723	14547	14604	14602	14583	14684	14508	14445	14773	14591	14638	14767	14492	14515	14584	14575	14636	14530	14595	14730	14601	14715	14407	14521	14775	14616	14697	14652	14582	14614	14786	14591	14650	14810	14726	14596	14635	14645	14615	14660	14506	14666	14606	14654	14626	14725	14652	14574	14705	14611	14774	14644	14613	14690	14520	14678	14775	14448	14471	14444	14601	14654	14834	14706	14689	14747	14653	14598	14774	14574	14582	14595	14536	14643	14752	14641	14592	14601	14488	14646	14558	14634	14625	14906	14649	14661	14512	14734	14567	14476	14662	14682	14744	14577	14617	14636	14638	14672	14695	14725	14597	14661	14795	14687	14726	14657	14543	14592	14681	14470	14635	14705	14580	14726	14617	14674	14466	14569	14642	14527	14684	14687	14467	14598	14550	14671	14721	14539	14636	14625	14661	14757	14685	14641	14620	14636	14798	14558	14549	14498	14567	14540	14760	14628	14578	14559	14712	14609	14567	14488	14517	14405	14385	14759	14644	14570	14602	14807	14462	14829	14848	14524	14665	14590	14767	14588	14445	14562	14724	14519	14668	14704	14636	14620	14693	14603	14602	14660	14695	14636	14670	14531	14600	14620	14551	14658	14711	14630	14538	14683	14492	14815	14533	14674	14577	14482	14453	14608	14617	14698	14640	14513	14553	14571	14773	14619	14800	14503	14544	14637	14663	14691	14601	14764	14658	14668	14680	14605	14602	14702	14502	14491	14629	14594	14640	14672	14596	14517	14544	14656	14730	14748	14553	14788	14728	14678	14727	14716	14699	14576	14554	14553	14702	14510	14597	14691	14629	14638	14673	14622	14621	14615	14660	14533	14672	14572	14640	14593	14626	14726	14677	14770	14637	14741	14426	14695	14655	14690	14618	14771	14565	14599	14755	14738	14585	14614	14489	14514	14733	14620	14576	14738	14673	14679	14642	14695	14654	14594	14668	14522	14766	14537	14564	14636	14563	14807	14643	14781	14518	14605	14622	14661	14650	14652	14719	14699	14569	14561	14626	14699	14657	14652	14488	14563	14720	14593	14716	14515	14484	14628	14539	14537	14717	14807	14751	14588	14677	14642	14600	14677	14577	14777	14615	14696	14512	14705	14643	14545	14660	14631	14686	14557	14633	14628	14628	14536	14535	14640	14677	14672	14826	14499	14513	14773	14708	14691	14720	14858	14686	14548	14786	14674	14511	14508	14562	14789	14591	14534	14722	14474	14815	14575	14655	14674	14575	14591	14576	14595	14664	14535	14613	14548	14656	14470	14703	14679	14473	14585	14585	14558	14640	14546	14544	14625	14715	14660	14858	14599	14652	14546	14493	14601	14736	14660	14728	14628	14587	14597	14652	14489	14739	14610	14819	14736	14610	14540	14643	14729	14703	14686	14677	14543	14695	14686	14566	14681	14519	14833	14703	14578	14632	14526	14555	14410	14583	14517	14591	14681	14695	14631	14743	14519	14680	14652	14592	14475	14743	14796	14603	14617	14516	14553	14471	14505	14633	14490	14584	14695	14613	14908	14667	14593	14548	14656	14719	14710	14639	14691	14765	14639	14690	14452	14529	14584	14759	14792	14600	14686	14586	14606	14625	14378	14620	14477	14611	14660	14469	14624	14630	14569	14555	14579	14732	14660	14530	14869	14756	14571	14665	14681	14726	14563	14736	14621	14661	14635	14723	14603	14671	14755	14692	14718	14716	14609	14777	14539	14722	14582	14573	14770	14513	14662	14515	14430	14609	14748	14596	14619	14406	14707	14699	14592	14451	14601	14488	14689	14728	14733	14745	14619	14567	14661	14714	14761	14601	14772	14424	14575	14613	14782	14557	14623	14532	14596	14656	14527	14623	14781	14634	14541	14516	14697	14674	14514	14469	14640	14588	14597	14738	14662	14780	14620	14714	14622	14540	14542	14674	14346	14562	14606	14562	14672	14643	14488	14523	14620	14722	14538	14608	14723	14482	14594	14729	14657	14655	14706	14650	14734	14575	14622	14616	14742	14589	14757	14609	14666	14589	14628	14510	14808	14632	14763	14638	14760	14553	14475	14507	14770	14610	14732	14605	14649	14615	14599	14789	14561	14547	14482	14689	14546	14598	14607	14501	14651	14654	14703	14539	14677	14545	14618	14740	14549	14745	14583	14464	14631	14820	14627	14579	14745	14590	14430	14640	14644	14632	14670	14725	14719	14742	14548	14649	14756	14703	14745	14591	14794	14604	14795	14747	14748	14684	14662	14632	14610	14588	14555	14499	14551	14505	14647	14457	14612	14603	14629	14622	14762	14739	14531	14496	14585	14656	14712	14701	14623	14556	14739	14654	14628	14753	14533	14608	14415	14556	14638	14621	14628	14676	14575	14584	14672	14604	14740	14732	14681	14614	14807	14658	14679	14593	14691	14537	14704	14637	14389	14630	14520	14663	14623	14531	14609	14689	14709	14750	14823	14666	14563	14570	14792	14772	14544	14602	14621	14525	14661	14729	14621	14605	14717	14465	14662	14799	14709	14549	14846	14732	14759	14726	14698	14613	14501	14774	14552	14782	14560	14653	14502	14708	14634	14607	14569	14686	14581	14699	14486	14533	14533	14783	14663	14591	14696	14659	14532	14508	14743	14670	14731	14776	14743	14639	14551	14664	14748	14598	14678	14663	14793	14691	14639	14425	14556	14620	14659	14490	14538	14624	14539	14698	14804	14497	14675	14509	14605	14542	14663	14658	14674	14622	14772	14468	14609	14732	14575	14767	14494	14546	14583	14464	14729	14765	14854	14615	14680	14656	14514	14566	14647	14599	14788	14587	14555	14722	14823	14610	14609	14629	14614	14639	14637	14704	14679	14677	14602	14571	14719	14585	14519	14500	14694	14637	14658	14662	14691	14534	14640	14610	14655	14702	14536	14790	14670	14825	14628	14500	14665	14645	14637	14521	14520	14588	14518	14719	14344	14513	14701	14735	14601	14672	14712	14682	14705	14683	14627	14583	14503	14510	14534	14878	14589	14684	14732	14473	14614	14597	14608	14571	14578	14685	14517	14447	14432	14525	14740	14633	14511	14585	14652	14707	14647	14655	14865	14633	14574	14575	14554	14621	14645	14512	14612	14781	14696	14718	14694	14643	14485	14777	14625	14737	14660	14578	14762	14643	14637	14673	14631	14623	14679	14570	14570	14656	14756	14545	14710	14545	14693	14642	14486	14587	14700	14649	14563	14666	14606	14596	14580	14731	14613	14760	14684	14616	14796	14684	14814	14700	14724	14580	14521	14577	14659	14516	14495	14798	14646	14491	14766	14481	14728	14739	14613	14711	14678	14603	14531	14674	14498	14496	14668	14636	14546	14638	14598	14783	14712	14592	14664	14592	14674	14604	14498	14746	14663	14606	14663	14535	14754	14638	14593	14780	14609	14580	14737	14750	14731	14708	14676	14817	14515	14618	14686	14557	14759	14676	14465	14694	14656	14792	14666	14750	14689	14469	14724	14651	14767	14636	14476	14621	14747	14576	14554	14573	14618	14589	14581	14564	14661	14611	14511	14767	14711	14580	14632	14663	14560	14699	14637	14621	14646	14559	14646	14681	14706	14773	14864	14457	14714	14566	14522	14717	14800	14658	14733	14634	14670	14633	14690	14515	14641	14790	14669	14659	14586	14847	14580	14691	14557	14634	14729	14712	14547	14573	14524	14595	14731	14653	14578	14663	14751	14617	14569	14569	14503	14658	14568	14695	14613	14597	14512	14698	14601	14692	14702	14563	14709	14536	14594	14595	14656	14588	14678	14515	14724	14726	14649	14754	14705	14727	14639	14666	14521	14588	14840	14736	14673	14651	14659	14621	14578	14716	14568	14667	14708	14460	14576	14643	14493	14763	14592	14622	14536	14642	14489	14661	14674	14602	14716	14627	14528	14692	14680	14730	14557	14650	14658	14439	14491	14633
22773	21071	28766	23608	21573	23930	25250	20216	18992	19327	19039	18891	18995	18836	18628	18673	18783	18535	18474	18617	18470	18249	18485	18348	18379	18300	18558	18523	18427	18398	18455	18237	18438	18317	18408	18434	18290	18416	18544	18556	18347	18175	18226	18315	18368	18490	18348	18266	18422	18127	18518	18403	18363	18451	18313	18431	18281	18199	18402	18195	18223	18158	18208	18449	18197	18322	18314	18270	18505	18575	18631	18391	18494	18560	18561	18492	18271	18489	18392	18509	18328	18231	18312	18337	18306	18266	18245	18335	18309	18431	18560	18202	18221	18604	18304	18171	18352	18466	18381	18472	18270	18388	18377	18350	18249	18188	18256	18497	18487	18286	18429	18462	18462	18268	18290	18446	18181	18247	18268	18421	18305	18164	18158	18284	18197	18079	18110	18262	18254	18067	18366	18272	18096	18110	18432	18290	18433	18378	18239	18273	18333	18403	18398	18431	18324	18471	18133	18435	18328	18239	18394	18365	18266	18244	18229	18373	18361	18215	18133	18113	18035	18161	18063	18295	18255	18258	18231	18199	18139	18009	18114	18237	18378	18308	18213	18210	18285	18291	18351	18230	18630	17904	18192	18115	18299	18055	18097	18410	18267	18157	18153	18413	18371	18534	18394	18431	18151	18017	18172	18365	18268	18249	18274	18044	18256	18342	18093	18179	18259	18057	18266	18157	18185	18137	18194	18244	18310	18187	18338	18188	18134	18310	18280	18250	18411	18249	18336	18067	18132	18234	18428	18339	18091	18299	18338	18240	18353	18339	18290	18143	18304	18325	18473	18329	18338	18320	18217	18170	18392	18163	18294	18456	18289	18341	18169	18306	18377	18043	18378	18152	18273	18439	18278	18503	18250	18153	18339	18283	18312	18274	18312	18301	18343	18134	18181	18309	18187	18099	18212	18341	18162	18201	18243	18275	18036	18079	18383	18397	18250	18269	18305	18041	18306	18250	18265	18325	18329	18418	18345	18130	18271	18181	18288	18349	18195	18370	18306	18149	18271	18132	18302	18271	18238	18227	18182	18321	18328	18195	18255	18086	18299	17974	18347	18380	18199	18042	18403	18215	18241	18407	18256	18392	17932	18318	18140	18105	18365	18319	18131	18178	18205	18412	18184	18205	18172	18285	18374	18269	18346	18170	18297	18354	18358	18313	18225	18381	18241	18245	18216	18167	18132	18190	18262	18278	18134	18261	18096	18422	18310	18269	18146	18270	18044	18237	18250	18442	18240	18336	18302	18279	18126	18186	18126	18383	18146	18157	18233	18136	18134	17917	18111	18321	18395	18301	18337	18295	18272	18370	18361	18232	18165	18286	18444	18165	18369	18372	18096	18233	18268	18280	18227	18307	18176	18271	18359	18281	18312	18456	18172	18495	18107	18209	18285	18322	18331	18398	18330	18321	18216	18103	18200	18247	18472	18339	18255	18436	18315	18402	18220	18003	18312	18254	17997	18295	18258	18483	18150	18276	18394	18206	18177	18251	18249	18629	18598	18335	18277	18115	18149	18080	18210	18309	18419	18132	18405	18244	18182	18193	18168	18037	18178	18396	18433	18299	18191	18121	18438	18304	18330	18269	18383	18212	18186	18317	18196	18294	18162	18032	18350	18214	18284	18197	18023	18060	18229	18052	18251	18340	18216	18058	18118	18314	18302	18368	18236	18006	18209	18200	18293	18415	18353	18294	18062	18257	18335	18255	18101	18253	18222	18412	18116	18273	18305	18443	18212	18169	18216	18239	18369	18250	18434	18326	18203	18163	18284	18231	18333	18278	18188	18247	18407	18152	18097	18428	18391	18401	18191	18149	17949	18317	18120	18152	18000	18439	18172	18176	18111	18466	18335	18252	18454	18293	18331	18288	18365	18070	18276	18440	18404	18232	18193	18150	18299	18228	18146	18391	18311	18280	18287	18300	18178	18247	18255	18101	18215	18211	18150	18110	18465	18121	18134	18263	18395	18273	18105	18192	18387	18229	18281	18256	18231	18216	18240	18307	18490	18360	18143	18038	18227	18347	18187	18248	18414	18133	18284	18115	18324	18388	18292	18172	18449	18177	18296	18645	18282	18321	18391	18278	18194	18185	18373	18338	18179	18212	18341	18388	18146	18153	18199	18374	18255	18175	18378	18368	18327	18285	18356	18224	18226	18384	18245	18234	18357	18381	18294	18231	18177	18331	18233	18248	18355	18123	18258	18324	18398	18148	18173	18212	18183	18361	18289	18267	18097	18229	18195	18265	18101	18208	18352	18252	18214	18243	18275	18073	18217	18204	18315	18207	18167	18002	18154	18337	18264	18140	18234	18266	18362	18002	18347	18291	18378	18196	18089	18240	18225	18277	18164	18197	18587	18047	18258	18193	18296	18289	18431	18347	18307	18173	18105	18301	18229	18150	18327	18345	18328	18077	18271	18308	18412	18130	18225	18137	18222	18408	18343	18338	18231	18388	18212	18103	18152	18216	18412	18234	18154	18246	18414	18090	18162	18175	18174	18210	18425	18094	18192	18271	18153	18280	18354	18149	18228	18361	18313	18470	18215	18258	18383	18200	18428	18256	18300	18199	18175	18214	18046	18190	18375	18121	18485	17994	18321	18198	18186	18086	18074	18075	18481	18285	18129	18368	18387	18196	18263	18077	18320	18207	18135	18163	18230	17970	18061	18260	18228	18164	18122	18169	18142	18420	18115	18200	18347	18186	18292	18349	18174	18294	18097	18416	18359	18355	18130	18222	18081	18132	18187	18272	18139	18221	18242	18562	18201	18127	18215	18238	18151	18360	18405	18151	18071	17933	18189	18267	18519	18423	18070	18245	18363	18027	18088	18372	18285	18264	18335	18394	18280	18231	18249	18087	18201	18290	18168	18412	18416	18325	18509	18133	18194	18270	18101	18165	18180	18187	18220	18223	18297	18228	18312	17871	18280	18249	18380	18100	18257	18225	18156	18225	18235	18547	18331	18154	18284	18132	18081	18187	18089	18378	18017	18344	18228	18237	18150	18170	18200	18182	18286	18150	18265	18253	18250	18090	18234	18111	18167	18209	18203	18218	18094	18410	18303	17973	18476	18143	18090	18241	18118	18155	18218	18380	18200	18159	18149	18297	18139	18381	18134	18345	18201	18405	18026	18192	18221	18231	18079	18414	18363	18222	18321	18097	18261	18136	18284	18298	18376	18180	18149	18286	18213	18248	18060	18076	18250	18277	18187	18239	18267	18380	18222	18127	18200	18246	18106	18267	18259	18344	18370	18283	18121	18237	18220	18059	18161	18107	18166	18307	18270	18267	18350	18229	18247	18188	18229	18356	18172	18209	18174	18169	18265	18175	18242	18270	17907	18270	18340	18108	18371	18112	18206	18190	18183	18083	18119	18218	18339	18388	18214	18175	18311	18268	18162	18257	18328	18407	18248	18117	18402	18086	18280	18240	18455	18235	18244	17981	18272	18314	18423	18356	18256	18141	18307	18250	18186	18323	18235	18144	18297	18142	18227	18339	18166	18198	18419	18288	18249	18147	18486	18166	18202	18211	18119	18173	18367	18378	17942	18290	18482	18293	18349	18168	18297	18207	18305	18199	18242	18217	18265	18273	18228	18515	18301	18441	18149	18126	18346	18287	18126	18315	18250	18463	18316	18336	17989	18146	18305	18325	18204	18221	18442	18246	18353	18330	18257	18332	18150	18238	18269	18074	18224	18373	18468	18473	18322	18115	18272	18305	18157	18185	18314	18267	18218	18178	18289	18303	18162	18296	18430	18321	18303	18181	18188	17999	18404	18175	18192	18153	18225	18149	18122	18210	18296	18310	18153	18091	18309	18182	18118	18217	18408	18010	18149	18126	18341	18205	18373	18113	18202	18200	18379	18248	18201	18130	18210	18382	18331	18160	18436	18239	18340	18260	18194	18318	18412	18170	18299	18276	18316	18196	18082	18291	18214	18254	18290	18155	18230	18243	18476	18306	18347	18196	18234	18276	18162	18231	18108	18051	18240	18371	18101	18211	18052	18298	18318	18270	18059	18197	18298	18355	18243	18298	18298	18238	18299	18020	18189	18216	18226	18178	18270	18416	18308	18273	18029	18400	18292	18400	18237	18210	18224	18251	18509	18092	18308	18198	18191	18316	18191	18141	18271	18115	18356	18256	18112	18089	18190	18391	18332	18221	18107	18303	18388	18390	18084	18156	18220	18334	18293	18351	18417	18304	18197	18140	18162	18302	18443	18252	18449	18237	18166	18196	18026	18380	18305	18192	18133	18124	18297	18241	18150	18306	18501	18283	18304	18423	18269	18219	18241	18256	18258	18222	18185	18211	18521	18242	18403	18220	18207	18118	18477	18237	18411	18410	18506	18396	18353	18150	18304	18331	18415	18271	18382	18332	18353	18243	18361	18154	18102	18119	18118	17992	18154	18203	18018	18322	18176	18216	18098	18308	18238	18218	18256	18289	18250	18127	18182	18211	18289	18011	18135	18194	18246	18250	18288	18370	18097	18209	18043	18247	18103	18370	18375	18264	18151	18283	18308	18071	18553	18404	18331	18333	18317	18320	18303	18271	18104	18298	18263	18128	18414	18081	18238	18325	18209	18191	18276	18176	18036	18073	17938	17940	18106	18068	18215	18369	18033	18294	18216	18369	18181	18244	18038	18326	18318	18294	18277	18157	18084	18270	18120	18243	18289	18207	18195	18125	18336	18306	18130	18169	18214	18291	18179	18149	18072	18079	18352	18254	18255	18255	18188	18347	18234	18362	18364	18080	18171	18335	18361	18116	18315	18232	18274	18298	18126	18322	18338	18222	18096	18353	18304	18283	18333	18320	18376	18125	18275	18377	18460	18468	18308	18354	18305	18228	18311	17954	18115	18327	18277	18212	18239	18416	18108	18186	18194	18194	18271	18077	18490	18298	18323	18174	18509	18263	18195	18118	18357	18156	18313	18125	18299	18178	18267	18307	18283	18061	18301	18408	18255	18287	18248	18426	18352	18182	18192	18046	18058	18376	18355	18235	18230	18125	18263	18479	18325	18385	18071	18392	18302	17954	18312	18156	18412	18077	18094	18233	18195	18021	18563	18401	18272	18431	18181	18274	18478	18268	18167	18223	18190	18216	18421	18319	18244	18137	18270	18212	18238	18349	18331	18055
20772	39409	36643	28455	23172	19611	17347	16442	16020	15565	15548	15357	15374	15388	15065	15047	15035	15051	15047	14885	15066	14764	15001	14901	14898	14977	15097	14708	14931	14797	14871	14813	14761	14798	14938	14854	14881	14911	14910	14923	14809	14989	14983	14891	14771	14951	14986	14873	14714	14910	14784	14817	14824	14785	15038	14836	14897	14779	14967	14844	14730	15012	14918	14794	14851	14957	14938	15009	15206	14808	15040	15097	14866	15101	15050	14963	14858	14949	14841	14949	15018	14929	15190	14919	14819	14785	15050	14921	14699	14834	14845	14921	14810	14840	15126	14901	14802	14856	14938	15011	14792	14751	14664	14826	14938	14861	14960	14998	14724	14819	14781	14716	14838	14897	14763	14922	15017	14863	14805	14778	14926	14591	14963	14830	14664	14948	14965	14859	14794	14743	14751	14794	14763	14867	14650	15025	14772	14860	14881	14854	14904	14958	14910	14723	14920	14724	14850	14841	14798	15059	14867	14718	14826	14981	14743	14804	14832	14825	14827	14857	14777	14914	14750	14716	14897	14818	14800	14907	14916	14725	14991	14774	14905	14897	14751	14771	14769	14789	15005	14724	14943	14654	14962	14841	14920	14912	14969	14777	14844	14834	14996	14975	14978	14654	14680	14858	14806	14951	14740	14833	14691	14921	14808	14917	14880	14931	14929	14788	14832	14645	14807	14789	14907	14933	14921	14861	14950	14733	14785	14840	14766	14902	14828	14904	14895	14941	14804	14849	14961	14797	14836	14802	14710	14786	14782	14825	14820	14836	14871	14699	14736	14942	14767	14974	14857	15074	14849	14910	14855	14612	14932	14756	14893	14724	14936	14864	14719	14979	15057	15047	14951	14717	14823	14659	14969	14788	14702	14689	14837	14868	14825	14967	14664	14885	14767	14597	14967	14829	14813	14749	14950	14688	14849	14885	14888	14785	14890	14791	14891	14915	14985	14949	14813	14962	14813	14940	14862	14855	14822	14699	14820	14908	14720	14769	14834	14841	14788	14843	14900	15022	14919	14935	14725	14979	14789	14867	14881	14878	14888	14738	14802	15005	14818	14944	14698	14734	14831	14747	14755	14940	14938	14864	14965	14777	14663	14876	14871	14612	14722	14806	14744	14819	14739	14704	14777	14799	14805	14853	14864	14879	14730	14853	14744	14922	14861	14844	14805	14842	14748	14794	14967	14825	14827	14793	14852	14701	14746	14926	14936	14671	14847	14877	14810	14969	14882	15008	14803	14922	14935	14987	14787	15013	14846	14817	14861	14872	14867	14798	14803	14865	14884	14822	14829	14757	14877	14782	14892	14779	14804	14865	14983	14846	14882	14851	14647	14923	14811	14919	14701	14811	14845	14848	14805	14882	14775	14792	14878	14742	14732	14788	14848	14761	14750	14943	14878	14721	14913	14797	14920	14637	14723	14747	14889	14864	14834	14675	14864	14716	14881	14781	14639	14877	14764	14891	14838	14561	14661	15043	14816	14804	14879	14768	14713	14709	14906	14808	14917	14665	14981	14838	15107	14927	14694	14635	14822	14668	14831	14878	14802	14675	14709	14963	14768	14863	14858	14774	14776	14725	14850	14823	14864	14775	14888	14820	14865	14752	14912	14831	14836	14881	14890	14836	14847	14680	14951	14676	14652	14877	14806	14862	14856	14878	14841	14797	14894	14658	14774	14826	14769	14947	14925	14822	14773	14828	14775	14910	14691	14814	14792	14915	14666	15055	14878	14765	14762	14740	14784	14780	14913	14894	14937	14775	14924	14834	14707	14935	14860	14778	14771	14671	14693	14849	14758	14980	14842	14802	14834	14810	15047	14918	14889	14946	14886	14828	14939	14868	14763	14731	14745	14929	14698	14783	14737	14723	14861	14750	14941	14792	14796	14808	14764	14762	14799	14735	14907	14853	14797	14850	14760	14861	14696	14842	14882	14762	14799	14769	14919	14803	14943	14837	14665	14904	14863	14783	14707	14694	14768	14707	14910	14722	14637	14761	14711	14779	14810	14815	14807	14746	14708	14736	14873	14758	14900	14741	14832	14687	14859	14775	14819	14873	15031	14811	14980	14871	14824	14853	14759	14801	14965	14957	14609	15071	14773	14860	15014	14901	14821	14789	14672	14731	14766	14851	14806	14870	15006	14778	14833	14745	14954	14704	14825	14695	14938	14747	14898	14977	14832	14793	14815	14810	14889	14816	14881	14704	14944	14801	14724	14754	14811	14804	14846	14810	14905	14847	14720	14931	14850	14687	14758	14753	14825	14840	14831	14947	14840	14721	14968	14952	14968	14885	14926	15017	14943	14872	14726	14753	14824	14993	14894	14710	14871	14896	14808	14803	14819	14900	14700	15123	14906	14756	14897	14611	14884	14709	15021	14816	14896	14730	14907	14728	14857	14759	14635	14945	14878	14980	14758	14785	14856	14933	14721	14688	14666	14785	14972	14861	14811	14750	14703	14940	14882	14788	14675	14996	14704	14779	14814	14949	14571	14802	14959	14772	14757	14783	14679	14814	14933	14748	14903	14863	14891	14764	14718	14974	14772	14805	14868	14804	14737	14646	14920	14804	14752	14730	14725	14852	14851	14758	14873	14927	14753	14800	14643	14869	14828	14723	14685	14665	14785	14858	14723	14755	14833	14804	14967	14695	14886	14940	14767	14894	14771	14882	14805	14790	14713	14755	14707	15040	14579	14744	14869	14874	14860	14769	14849	14846	14919	14830	14723	14766	14695	14975	14861	14676	14648	14835	14744	14851	14614	14730	14820	14943	14794	14666	14843	14763	14799	14817	14975	14787	14654	14819	14699	14981	14818	14823	14971	14811	14917	14707	14718	14764	14689	14700	14668	14749	14676	14756	14961	14792	14761	14647	14836	14749	14752	14878	14941	14798	14875	15020	14901	14728	14758	14745	14813	14864	14787	14672	14877	14962	14873	14851	14779	14799	14799	14726	14979	14750	14843	14887	14913	14744	14852	14739	14665	14824	14813	14767	14826	14912	14843	14821	14679	14893	14820	14885	14894	14794	14658	14812	14850	14804	14746	14990	14800	14916	14836	14949	14767	14804	14798	15003	14827	14840	14885	14841	15025	14858	14841	14773	14838	14736	14925	14587	14823	14700	14773	14846	14814	14744	14904	14907	14849	14741	14806	14855	14664	14769	14813	14967	14759	14895	14896	14818	14749	14704	14724	14896	14672	14635	14693	14876	14854	14766	14761	14844	14792	14756	14810	14818	14719	14838	14886	14751	14918	14634	14878	14901	14671	14774	14832	14920	15096	14904	14956	14825	14832	14779	14833	14635	14958	14848	14515	14884	14754	14797	14784	14694	15023	14819	14654	14824	14621	14813	14800	14743	14767	14915	14949	14933	14818	14897	14741	14957	14768	14681	14845	14715	14866	14823	14805	14904	14917	14814	14927	14814	14743	14912	14863	14971	14874	14909	14709	14782	14717	14906	14861	14812	14895	14825	14960	14845	14918	14838	14891	14761	15026	14779	14690	14916	14715	14807	15020	14722	14686	14931	14829	14851	14784	14694	14597	14999	15009	14841	14882	14794	14672	14771	14802	14820	14829	14954	14853	14812	14780	14873	14778	14874	14873	14916	14863	14820	14877	14776	14694	14754	14811	14987	14773	14733	14790	14880	14772	14873	14662	14785	14743	14802	14855	14792	14804	14942	14607	14648	14796	14746	14697	14855	14890	14694	14866	14821	14767	14880	14783	14727	14767	14845	14760	14692	15021	14864	14892	14739	14721	14767	14703	14726	14821	14844	14734	14802	14749	14759	14819	14794	14786	14860	14917	14888	14733	14883	14868	14730	14832	14904	14751	15106	14789	14870	14905	14886	14938	14806	14870	14649	14817	14864	14872	14858	14782	14886	14956	14859	14896	14865	14918	14883	15018	14872	14763	14750	14877	14779	14894	14885	14823	14880	14639	14805	14763	14783	14760	14697	14979	14868	14972	14748	14717	14708	14836	14726	14734	14828	14856	14867	14865	14867	14787	14746	14874	14773	14820	14760	14846	14775	14749	14930	14836	15004	14850	14660	14843	14878	15111	14695	14862	14765	14564	14763	14700	14781	14684	14655	14747	14791	14936	14850	14927	14778	14766	14813	14820	14887	14853	14799	14716	14838	14905	14763	14815	14815	14942	14677	14817	14745	14681	14694	14768	14800	14865	14647	14789	14822	14788	14897	14826	14805	14858	14735	14803	14875	14812	14737	14902	14720	14908	14858	14810	14810	14955	14730	14713	14788	14805	14977	14922	14868	14911	14778	14889	14791	14733	14900	14448	14851	14808	14867	14655	14701	14863	14826	14855	14815	14956	14734	14853	14703	14609	14897	14821	14801	14781	14960	14954	14702	14798	14784	14872	14746	14913	14888	14815	14755	14799	14780	14855	14869	14972	14835	14810	14717	14872	14661	14840	14814	15050	14736	14748	14767	14938	14924	14741	14871	14778	14967	14709	14778	14784	14933	14863	14814	14730	14715	14804	14826	14743	14670	14839	14694	14718	14892	14730	14821	14655	14738	15053	14925	14862	14687	14942	14734	14794	14710	14868	14664	14829	14869	14755	14627	14770	14867	14693	14935	14816	14802	14826	14935	14766	14850	14746	14628	14872	14568	14870	14814	14889	14614	14818	14730	14840	14882	14891	14839	14709	14720	14769	14884	14980	14810	14900	14790	14845	14899	14772	14756	14969	14710	14735	14892	14840	14848	14654	14992	14726	14919	14692	14899	14808	14819	14704	14760	14686	14799	14920	14853	14836	14893	14936	14806	14851	14887	14769	14817	14887	14840	14751	14810	14931	14750	14921	14701	14807	14821	14933	14803	14804	14879	14772	14831	14862	14742	14706	14792	14976	14786	14971	14801	14766	14854	14781	14776	14907	14943	14725	14783	14759	14921	14829	14823	14946	14794	14790	14623	14997	14906	14914	14729	14716	14667	14915	14921	14673	14980	14903	14790	14955	14685	14908	14953	14892	14848	14849	14667	14994	14932	14829	14794	14879	14757	14762	14818	14763	14920	14962	14760	14876	14935	14827	14817	14926	14878	14627	14898	14862	14718	14821	14846	14903	14911	14761	14831	14982	14870	14844	14793	14920	14768	14921	14916	14752	14810	14748	14906	14743	14950
28237	23235	27547	25117	20899	19363	19179	18448	18303	18343	18222	18279	18278	18475	18133	18238	18355	18254	18385	18121	18333	18082	18205	18138	18430	18208	18260	18288	18034	18221	18239	18082	18190	18169	18261	18046	18176	18358	18312	18182	18276	18248	18170	18308	18169	18259	18343	18197	18266	18104	18156	18150	18122	18251	18152	18025	18224	17941	18320	17936	18093	18102	18216	17901	18123	18199	18226	18319	18397	18267	18203	18103	18189	18310	18258	18352	18319	18166	18157	18279	18237	18256	18213	18014	18227	18190	18200	18326	18114	17999	18240	18288	18234	18191	17826	18126	18135	18114	18233	18301	18185	18270	18224	18234	18100	18327	18393	18111	18378	18379	18059	18242	18148	18114	18274	18276	18009	18171	18107	18132	17973	18166	17993	18061	18089	18044	18251	18122	18294	18197	18244	18269	18342	17971	18266	18105	18230	18032	18071	17995	18065	17935	18309	18015	18421	18147	18124	18170	18014	18253	18317	18301	18039	18022	18087	17973	18276	18478	18217	18353	18123	18316	18160	18211	18277	18047	17989	18206	17963	18085	18263	18204	17918	18209	18232	18117	18259	18157	18017	18052	18219	18183	18355	18281	18177	18187	17933	18231	17874	18274	18184	18142	18445	18265	18163	18458	17947	18038	17945	18216	18238	18100	18151	18300	18291	18246	18151	18177	18224	17964	18102	18315	18201	18113	18234	18380	18195	18357	18120	18257	18064	18238	18220	18171	18193	18201	18302	18099	18365	17967	18293	18219	18069	18170	18443	18287	18367	18270	18204	18142	18342	18306	18180	18411	18433	18125	18303	18396	18085	18077	18265	18078	18279	18274	18190	18097	18236	18191	18265	18174	18212	18209	18305	18210	18103	18218	18226	18168	18206	18108	18242	18231	18198	18079	18235	18210	18225	18299	18187	18427	18104	17911	18145	17879	18122	18060	18142	18184	18220	18263	18374	17912	18407	18206	18366	18167	18272	18227	18119	18218	18362	18174	17989	18239	18325	18028	18043	18093	18179	18382	18089	18038	18182	18009	18295	18240	18289	17892	18203	18283	18281	18202	18270	18409	18283	18180	18341	18237	18151	18101	18226	18152	18364	18295	18234	18383	18128	18215	18123	18109	18021	18025	18023	18067	18069	18205	18493	18305	18161	18107	18156	18298	18126	18218	18303	18190	18166	18044	17991	17966	18290	18194	18287	18002	18307	18068	18299	18269	17936	18241	18400	18218	18216	18063	18206	18039	18337	18117	18277	18482	18207	17976	18205	18196	18109	17996	18310	18282	18205	18138	18080	18266	18155	18168	18148	18094	18062	18207	18051	18118	18341	18268	18093	18126	18301	18174	18191	18239	18101	18129	18309	18148	17893	18210	18472	18061	18271	18305	18097	18263	18173	18143	18226	18178	18127	17885	18212	18072	18217	18445	18260	18092	18151	18078	18267	18080	18179	18260	18120	18143	18333	18299	18150	17971	18250	18212	18075	18320	18111	18196	18429	17997	18088	18259	18116	18178	18273	18139	18107	18266	18166	18025	18276	18210	18203	17990	18110	18268	18232	18333	18222	18142	18089	18261	18200	18189	18117	18401	18046	18352	18359	18396	17970	18052	18227	18343	18179	18122	18468	18236	18090	18320	18079	18208	18309	18227	17988	18210	18304	18291	18009	18037	18238	18336	18328	18150	18080	18205	18121	18116	18142	18210	18177	18104	18290	18363	18227	18000	18200	18326	18300	18185	18012	18234	18121	18215	18180	18164	18062	18029	18242	18258	18219	18258	18359	18142	18189	18252	18237	18071	18099	17909	18098	18205	18182	18109	18171	18004	18205	18075	18466	18192	18155	18165	18455	18273	18006	18382	18212	18046	18131	17981	18027	18172	18065	18020	18111	18148	18313	18265	17946	18117	18375	18064	18009	18063	18285	18180	18327	18169	18208	18228	18246	18285	18138	18148	18022	18261	18095	18199	18258	18126	18192	17963	18250	18173	18291	18285	17844	18211	18127	18041	18183	18031	18070	18209	18131	18183	18121	18194	18255	18034	18202	18207	18403	18244	18075	18158	18263	18289	18175	18132	18116	18202	18162	18081	18012	18111	18311	18033	18308	18180	18085	18255	18079	18059	18289	18321	18279	18437	18130	18201	18243	18255	18219	17928	18216	18238	18104	18180	18071	18118	18081	18192	18133	17984	18078	17952	17980	18246	18109	18307	18217	18009	18195	18171	18141	18037	18085	18197	18266	18248	18145	18170	18321	18142	18150	18230	18157	18125	18197	18137	18206	18275	18201	18228	17935	18085	18208	17987	18369	18095	18037	18148	18020	18092	18022	18101	18177	18182	18078	18164	18037	18148	18196	17817	18366	18211	18040	18196	18145	17916	18187	18201	18319	18064	18068	18227	18194	18204	18234	18044	18270	18347	18250	18111	18206	18154	18259	18064	18240	18242	17990	18095	18017	18444	18406	18273	18245	17989	18048	18049	18081	18114	18009	18017	18165	18296	18134	18097	18197	18186	18342	18192	18422	18054	18103	18148	18157	18406	18365	18157	18058	18097	18394	18153	18224	18126	18175	18228	18219	18391	18072	18185	18131	18146	18265	18231	18098	18169	18104	18204	18275	18021	18109	18076	18232	17953	18128	18205	18206	18059	17966	18131	18215	18172	18004	18029	18128	18173	18163	18316	18175	18017	18355	18258	18106	18026	18171	18200	18062	18066	18332	18206	18116	18073	18068	18326	18177	18230	18112	18241	17962	18146	18049	18100	18197	18472	18179	18033	18274	18272	18103	18157	18094	18189	18119	18164	18387	17985	18183	17995	18304	17980	18081	18332	18092	18044	18194	18016	18350	17927	18155	18268	18215	18258	18179	18241	18426	18085	18249	18361	18163	18028	18201	18129	18315	18055	17977	18161	18054	18175	18137	18105	18288	18196	18204	18344	18275	18331	18357	18090	18203	18129	18133	18205	17976	18131	18285	18272	18184	18393	18083	18088	18230	18298	18045	18309	18071	18469	18367	18509	18362	18138	17957	18267	18033	18297	18306	18180	18225	18260	18119	18211	18217	18047	18226	18179	18132	18131	18159	18097	18102	18103	18205	18175	18144	17997	18249	18355	18246	18252	18196	18073	18163	18102	18129	18421	18165	17976	18147	18167	17994	18030	18111	18127	18173	18060	18121	18249	18115	18252	18240	18109	18247	18418	18116	18379	18256	17941	18032	18211	17969	18383	18042	18267	18329	18055	18030	18222	18112	17958	18119	18168	18226	18156	18137	18203	18042	18046	18197	17929	18095	18043	18122	18131	18216	18267	18301	18245	18093	18131	18144	18061	18106	18231	18133	18119	18156	18059	18340	18227	18190	18216	18188	18133	18348	18215	18113	18046	18164	18322	18255	18051	18249	18126	18339	18306	18082	18391	18311	18106	18102	18060	18233	18173	18311	18190	18120	18422	18170	18213	18165	18255	18190	18147	18206	18254	18259	18233	18022	18167	18094	18049	18102	18320	18176	18232	18300	18191	18348	18032	18343	18189	18502	18431	18072	17910	17993	18160	18170	18062	18202	18217	18234	18141	18156	18268	18256	18281	18291	18077	18348	18286	18101	17952	18342	17960	18020	18142	18014	18217	18025	17967	18243	18219	18090	18196	18229	18211	18197	18091	18124	18081	18032	18011	18026	18422	18303	18261	18271	18241	18308	17991	18134	18178	18184	18178	18461	18182	18250	18278	18074	18094	18296	18196	18231	18131	18299	18332	18279	18250	18195	18293	18234	18142	18251	18103	18546	18023	18208	18052	18209	18114	18298	18315	17992	18081	18043	18131	18246	18234	18146	18068	18219	18097	18272	18013	18209	18032	18013	18319	18525	18220	18174	18093	18176	18122	18054	18234	18277	17981	18103	18123	18279	18184	18081	18021	18089	18040	18325	18386	18433	18061	18160	18382	18289	18055	18055	18264	18221	18280	18177	18183	17980	18088	18545	18141	18168	18371	18358	18307	18530	18400	18279	18210	18251	18193	18277	18333	18069	18190	18258	18122	17942	18208	18125	18104	18191	18174	18302	18326	18136	18049	17808	18178	18185	18193	18126	18184	18207	18154	17906	18126	18275	18123	18181	17883	18114	18397	17998	18165	18088	18257	18099	18267	18191	18202	18218	18013	18079	18314	18201	17996	18010	18568	18364	18378	18119	18119	18104	18126	18289	18069	18203	18218	18074	18193	18037	18439	18239	18059	18284	18244	18297	18146	18277	18263	18231	18415	18086	18232	18225	18035	18283	18156	18254	18066	18158	18255	18129	18129	18233	18219	18168	18282	18264	18276	18239	18101	18249	18276	18251	18184	18109	18106	18023	18275	18008	17928	18110	18070	18354	18020	18053	18109	18105	18032	18125	18097	17928	18299	18112	18126	18217	18286	18325	18259	18170	18219	18230	18157	18363	18064	18096	18150	18374	18117	18281	18242	18291	18182	18261	18300	18332	18262	18279	18100	18204	18225	18188	18216	18024	18182	18264	18242	18159	18236	18125	18111	18143	18084	18177	18249	17980	18162	17907	18070	17957	18108	18104	18204	18198	18239	18118	18289	18241	18213	18190	18022	17984	18166	18225	18147	18317	18210	18219	18273	18522	18080	18302	18347	18109	18007	18044	18259	18076	18322	18227	18068	18260	17990	18180	18235	18225	17976	18080	18322	18252	18379	17912	18086	18155	18147	18179	18176	18288	18133	18388	18253	18130	18270	18210	18406	18146	18412	18245	18207	18126	18320	18032	18396	18312	18070	18335	18075	18200	18156	18133	18080	18205	18263	17992	18070	17853	18264	18249	18060	18264	18239	18078	18324	18139	18111	18117	18321	18228	18064	18102	18039	18133	18160	18260	18376	18101	18042	18154	18011	18330	18103	18177	18206	18169	18241	18210	18028	17990	18148	18162	17881	18158	18128	17998	18222	18134	18155	18040	17962	18101	18260	18242	18298	18224	18165	18097	18169	18227	18243	18196	18152	18093	18083	18124	18173	18081	18242	18099	18251	18126	18149	18205	18234	18265	18116	18127	17928	17989	18093	18222	18401	18221	18171	18069	18010	18161	18036	18274	18114	18201	18133	18242	18141	18134	18097	18326	18476	17952	18269	18434	17984	18491	18110	18234	18047	18395	18182
19747	28207	26296	21009	18709	16469	15596	15441	15278	15175	15025	14981	14881	14748	14798	15013	14978	14907	15035	14968	14883	14977	14937	14842	14979	14906	14740	14967	14834	14716	14855	14925	14774	14730	14890	14949	14826	14841	14965	14760	14954	14896	15004	14689	15046	14736	14867	14882	14948	14877	14860	14982	14881	14877	14835	14896	14838	14697	14954	14950	14996	14909	14803	14817	15028	15014	15070	15050	14970	14989	14946	15011	15137	14920	14985	14848	14895	14904	15007	14931	14694	15028	14891	14962	14892	14885	15012	14813	14774	14828	14689	14881	14985	14962	15000	14869	14785	14901	15080	14904	14934	14937	14837	14992	14989	15058	14816	15023	14701	14974	14773	14741	14889	15050	14894	14792	14974	14914	15015	14978	14724	14755	14803	14804	14809	15049	14942	14896	15002	14652	14969	14927	14827	14804	14700	14893	14969	14854	14848	14971	14813	14791	14996	14802	14924	14840	14743	14949	14950	14993	14838	14861	14902	14812	14879	15006	14932	14810	14864	14901	14938	14998	14740	14877	14828	15030	14837	14775	14891	14800	14773	14884	14868	14858	14994	14941	15011	14793	14821	15003	14784	14672	14768	14614	14900	14982	14956	14890	14811	14985	14841	14782	14719	14853	14807	15004	15041	14845	14925	14870	14808	14832	14843	14953	14751	14891	14809	14817	14911	14969	14817	14929	14945	15016	14868	15018	14983	14854	15056	14750	14736	14919	14821	14968	14927	14775	14736	14731	14980	14932	14770	14859	14765	14864	14966	14806	14810	14787	14830	14881	14760	14750	14900	14883	14832	14843	14893	14738	14857	14977	14873	15056	15021	14900	15018	14790	14793	14733	14813	14702	14681	14873	14911	14806	14968	14737	14819	14960	14783	14890	14824	14895	14937	14922	14797	14806	14862	15000	14949	14745	14895	14963	15037	14929	14663	14863	14749	14862	14907	14903	14865	14991	14801	14849	14906	14775	14876	14802	14919	14947	14683	14885	14779	14807	14759	14742	14937	14691	14914	14856	14913	14920	14757	14857	14893	14964	14648	14892	14894	14897	14840	14950	14842	14900	14934	14921	15086	14936	14885	14911	15021	14927	15014	14877	14867	14948	14885	14857	14792	14999	14935	15023	15011	14959	14860	14856	14930	14910	15027	14770	14736	14885	14708	14723	15024	14993	14765	14748	14869	14618	14920	14874	14855	14986	14885	14833	14873	14791	14741	14934	14971	14792	15092	14611	14868	14713	14827	14979	14747	14664	14867	15073	14813	14859	14873	14755	14839	14759	14972	14898	14974	14924	14748	14798	14804	14894	14953	14781	14800	14770	14864	14847	14838	14796	14908	14917	14716	14860	14936	14866	14887	14855	14727	14807	14923	14848	14798	14948	14841	14974	14848	15017	14924	14774	14861	14665	14758	14914	14825	14810	14818	14811	14928	14765	14872	14798	14649	14805	14786	14925	14720	14715	14948	14638	14837	14700	14966	14772	14920	14991	14764	14825	14860	14940	14802	14984	14902	14803	14762	14830	14884	15067	15015	14981	14847	14781	14816	14851	14715	14803	14735	14969	14814	14794	14887	14845	14907	15021	14757	14833	14951	14790	14826	14864	15003	14857	14830	14851	14922	14908	14798	14819	14842	14918	14770	14950	14876	14996	14758	14988	14835	14913	14816	14766	14847	14807	14830	14594	14770	14780	14939	14807	14745	14837	14778	14744	14869	14804	14942	14886	14806	14860	14984	14824	14916	14799	14703	14763	14786	14836	14827	14715	14911	15001	14894	14793	14897	14924	14661	14987	14889	15053	14814	14765	14889	14933	14830	14892	14739	14796	14999	14779	14700	14889	14959	14777	14873	14772	14973	14691	14954	14894	14844	14979	14732	14793	14614	14949	14987	14855	15000	15006	14681	14869	15000	14779	14923	14816	14920	14879	14918	14797	14935	14996	14777	14857	14774	14753	14884	14786	14813	14831	14779	14871	14844	14847	14749	14791	14988	14968	14924	15016	14785	14938	14878	14759	14856	14737	14919	14794	14684	14879	15003	14758	14758	14874	14843	14939	14829	14832	14911	14835	15085	14909	14840	14914	14864	15045	14839	14733	14795	14902	14819	14932	14789	14878	14822	14917	14702	14858	14821	14988	14881	14795	14808	14947	14760	14878	14961	14870	14861	14743	15038	14953	14988	14700	14785	15037	14891	14788	14851	14849	14614	14848	14813	14841	14962	14925	14762	15085	14856	14820	15031	14906	14863	14869	14746	14906	14902	14752	14773	14929	14909	14882	14848	15015	14893	14876	14885	14790	14900	14739	14782	14871	14855	14830	14920	14783	14784	14808	14863	14891	14896	14881	14774	15031	14926	14709	14696	14796	14849	14842	14917	14764	14985	14894	14819	14878	14706	15013	14845	14965	14943	14942	15035	14925	14793	14838	14945	14764	14986	14813	14946	14779	14778	14832	14988	14722	14778	14989	14883	14815	14812	14935	14723	14937	14844	14894	14874	14813	14917	14926	14774	14833	14769	14977	14864	14842	14904	14953	14826	14772	14797	14915	14932	14815	14954	14869	14851	14791	14800	14753	15089	14767	14914	15054	15035	14903	15008	14874	14804	14920	14951	14838	14750	14884	14904	14895	14979	14751	14814	14878	14832	14922	14778	14771	14939	14906	14809	14866	14907	14883	14897	14704	14943	15041	14924	14776	14757	14751	14867	14829	14759	14834	14784	14858	14978	14941	15047	14989	14848	14778	14862	14716	15047	14719	14759	14922	14904	15010	14924	14779	14762	14833	14854	14845	14784	14864	14969	14878	14801	14750	14892	14896	14826	14883	14953	14833	14979	14911	14832	14795	14818	14732	14942	14891	14855	15022	14824	14908	14697	14868	14857	15000	14960	14798	14810	14910	14996	14827	14768	14994	14792	14926	14955	14927	14861	14898	14895	14817	14785	14872	14775	14949	14938	14826	14709	14723	14841	14841	14787	14887	14848	14866	14856	14881	14787	14900	14964	14897	14842	14904	15117	14837	14915	14869	14909	14896	14843	15123	14836	14982	14824	14798	14897	14793	14700	14823	14886	14878	15107	14827	14791	15046	14865	14956	14955	14895	14932	14722	14786	14811	14861	14802	14887	14839	14736	14887	14800	14783	14820	14910	14884	14822	14877	14878	14805	14952	14875	14975	14741	14927	14907	14848	14938	14798	14935	14958	15004	14796	14949	15045	14822	14891	14957	14814	15036	14877	15173	15048	14875	14738	14864	14783	14886	14878	14773	14990	14783	14896	14887	15001	14969	14737	14768	14827	14955	14905	14951	14709	14891	14730	14854	14826	14900	14775	14786	14813	14841	14692	14885	14741	14718	14861	14838	14976	14949	14835	14986	14742	14917	14874	14803	15080	14853	14766	14882	14820	14940	14853	14894	14915	14845	14767	14928	15020	14974	14945	14855	14823	14796	14733	14893	14905	14799	14852	14815	14955	14862	14927	14835	14778	14915	14687	14880	14832	14965	14757	14815	14696	14796	14776	14821	14702	14960	14691	14726	15023	14908	14718	14971	14943	14834	14888	14947	14706	14959	14956	14950	14887	14928	14757	14867	14776	15059	14762	14808	14871	14967	14899	14845	14817	14722	14853	14988	14921	15089	14938	14916	14920	14966	14791	14936	14938	14694	14971	14841	14839	14934	14934	14591	15132	14835	14666	14976	14999	14784	14918	14844	14903	14933	14749	14876	14993	14768	14962	14853	14646	14874	14915	14923	14751	14750	14883	14811	14821	14975	14903	14836	14719	14875	14983	14797	14838	14847	14878	14961	14973	14930	14886	14978	14879	14727	14976	14837	14647	15004	14869	14906	14724	14960	14908	14898	15014	15044	14997	14729	14837	14935	14960	14856	14796	14716	14879	15104	14962	14861	14899	14877	14753	14876	14899	14830	14903	14731	14762	14625	14900	14977	14789	14737	15081	14847	14959	14973	14770	14873	14824	14832	14977	14804	14817	14929	14907	14770	14811	14851	14943	14857	14883	14943	14871	14983	14957	14938	14913	14845	14806	14838	14921	14809	14888	14861	14962	14945	14966	15051	14944	14934	14912	14916	14789	14823	14784	14748	14851	14752	14740	14902	14712	14837	14954	14821	14869	14972	14787	14684	14942	14932	15080	14806	14786	14862	14828	14811	14894	14913	14948	14757	14805	14815	14761	14858	14847	14894	14773	14893	14909	14741	15019	14804	14805	15026	14924	14718	14746	14830	14709	14891	14904	14912	14896	14784	14742	14905	14795	14951	14857	14967	14981	14772	14857	14852	14823	14907	14751	14879	15018	14792	14949	14983	14847	15072	15016	14907	14875	14913	14838	14823	14822	14909	14815	15001	14847	14901	14913	14762	14933	15081	14783	14957	14901	14878	14960	14913	14858	14842	14893	14985	14713	14867	14908	14856	15054	14730	14866	14796	14846	14921	14895	14682	14857	14854	14825	14833	14864	14890	15001	14880	14920	14945	14770	14851	14874	14833	14755	14865	14703	14916	14811	14878	14945	14916	14928	14849	14838	14869	14923	14974	14914	14913	14810	14812	14804	14959	14910	14661	14934	14870	15046	14950	15079	14746	14715	14969	14819	14838	14892	15018	14858	14878	14799	14928	14744	14927	15182	15047	14741	14979	14871	14986	14983	14900	14773	14870	14996	14986	14944	14836	14836	15004	14841	14849	14731	14743	14932	14833	14680	14924	14833	15017	14842	14955	14761	14856	14754	14693	14960	14890	14916	14745	14843	14824	14959	14934	14946	14856	14690	14844	14968	14775	14809	14875	14940	14855	14834	14718	14987	14701	14885	14953	14828	14831	14683	14971	14959	14988	14870	14825	14928	14766	14872	14777	14833	14848	14882	14851	14711	15107	14838	14711	14717	14801	14767	14715	15033	14906	14748	14885	14768	14981	14759	14949	14847	14742	14606	14913	14856	14992	14851	14942	14849	14767	14981	15002	14806	14880	14798	14971	14938	14684	14881	14766	14897	14841	14839	14872	14894	14974	14943	14789	14841	14903	14920	14851	14817	14831	14947	14886	14733	14791	15009	14962	14652	14838	14853	14856	14830	14806	14888	14913	14865	15008	15078	15012	14833	14880	14792	14854	14703	14745	14892	14762	14878	14884	14947
24080	21106	28417	24360	22836	22600	21596	18782	18310	18379	18333	18120	17935	17909	17937	18006	17887	17955	17798	18082	17915	17781	17882	17928	18134	18000	17895	17942	17870	17726	17790	17929	17723	17750	18027	17758	17959	17824	18033	17667	17810	17852	17694	17794	17824	17847	17784	17806	17784	17735	17978	17802	17811	17818	17813	17822	17901	17697	17853	17792	17882	17778	17860	17833	17814	17559	17658	17825	18004	17892	17973	18083	18025	18048	17915	17875	17916	17743	17820	17976	17913	17672	18025	17722	18029	17818	17734	17733	17882	17638	17828	17676	17770	17694	17790	17856	17851	17744	17607	17632	17877	17723	17687	18008	17950	17811	18007	17825	17684	17789	17801	17695	17709	17894	17737	17792	17804	17898	17873	17781	17910	17883	17887	17862	17844	17707	17758	17826	17903	17712	17791	17796	17715	17661	17837	17658	17912	17998	17822	17624	17763	17720	17890	17771	17920	17683	17788	17930	17853	17752	17722	17790	17716	17820	17785	17698	17842	17830	17883	17693	17926	17680	17734	17803	17661	17608	17839	17767	17535	17522	17892	17764	17743	17627	17867	17771	17678	17608	17958	17824	17868	17907	17723	17779	17810	17831	17923	17850	17737	17903	17569	17793	17666	17957	17545	17651	17715	17772	17725	17906	17711	17832	17763	17908	17722	17913	17783	17623	17654	17942	17864	17849	17786	17933	17946	17953	17860	17487	17598	17642	17926	17831	17860	17652	17817	17922	17725	17824	17738	17721	17700	17770	17808	17772	17640	17785	17643	17610	17746	17667	18061	17828	17814	17711	17709	17693	17915	17805	17739	17792	17808	17785	17574	17740	17801	17463	17678	17819	17831	17792	17713	17984	17885	18066	18074	17787	17615	17850	17682	17816	17751	17678	17902	17928	17865	17720	17738	18025	17749	17775	17831	17583	17607	17737	17850	17854	17782	17893	17757	17939	17891	17653	17825	17760	17896	17905	17744	17778	17782	17769	18021	17849	17848	17866	17786	17876	17630	18021	17833	17909	17839	17685	17793	17705	17662	17688	17832	17573	17817	17746	17723	17685	17784	17730	17772	17919	17982	17890	17778	17766	17837	17926	17927	17781	17844	17603	17890	17592	17852	17701	17799	17775	17957	17832	17705	17647	17624	17631	17746	17651	17531	17886	17888	17890	17735	17763	17738	17894	17819	17838	17741	17824	17644	17856	17582	17917	17993	17833	17625	17654	17880	17790	17864	17915	17850	17936	17560	17724	17811	17688	17757	17705	17684	17662	17782	17839	17670	17543	17853	17800	17642	17615	17830	17762	17842	17882	17917	17668	17807	17746	17776	17641	17780	17792	17837	17816	17947	17799	17767	17417	17779	17700	17928	17804	17896	17805	17821	17660	17986	17571	17982	17850	17616	17825	17736	17832	17763	17892	17606	17747	17742	17904	17936	17936	18075	17899	17879	17722	17888	17615	17660	17716	17789	17776	17517	17830	17698	17786	17855	17779	17796	17669	17688	17755	17784	17801	17829	17817	17864	17847	17787	17850	17747	17713	17793	17821	17722	17827	17659	17692	17894	17798	17832	17831	17885	17827	17820	17973	17843	17526	17711	17959	17799	17709	17788	17505	17766	17797	17816	17694	17856	17776	17864	17652	17806	17683	17798	17764	17906	17745	17553	17614	17799	17824	18040	17604	17909	17792	17749	17988	17784	17750	17805	17762	17729	17650	17703	18079	17799	17827	17781	17831	17900	17630	17740	17839	17880	17852	17813	17728	17644	17875	17736	17871	17717	17755	17926	17663	18028	17657	17875	17660	17850	17783	17764	17770	17755	17695	17589	17672	17672	17924	17508	17731	17800	17757	17783	17639	17741	17822	17690	17735	17796	17839	17814	17905	17735	17928	17723	17768	17763	17808	17747	17631	17738	17612	17560	17809	17564	17663	17748	17821	17841	17784	17824	17775	17647	17745	17818	17890	17791	17735	18098	17779	17674	17897	17905	17888	17754	17767	17635	17826	17889	17808	17679	17536	17735	17889	17838	17741	18033	17851	17662	17955	17939	17812	17753	17660	17837	17862	17873	17772	17760	17827	17857	17865	17666	17551	17918	17934	17767	17803	17810	17781	17745	17859	17813	17822	17882	17699	17714	17734	17961	17799	17652	17699	17875	17886	17810	17804	17996	17548	17818	17461	17667	17866	17796	17728	17745	17714	17798	17944	17653	17673	17723	17743	17706	17795	17900	17709	17689	17864	17662	17706	17678	17806	17774	17700	17853	17872	17633	17841	17841	17674	17947	17887	17725	17752	17898	17882	17841	17879	17985	17882	17752	17718	17757	17781	17770	17587	17699	17729	17729	17650	17749	17933	17683	17729	17888	17712	17764	17645	17834	17855	17774	17829	17707	17690	17802	17800	17856	17710	17774	17947	17793	17835	17749	17943	17645	17665	17740	17679	17738	17804	17774	17771	17696	17840	17731	17890	17486	17727	17679	17769	17685	17837	17681	17701	17900	17967	17668	17782	17800	17959	17612	17921	17674	17741	17768	17849	17969	17785	17930	17939	17950	17764	17903	17835	17614	17828	18077	17978	17794	17961	17872	17874	17683	18028	17817	17777	17675	17560	17755	17945	17900	17710	17898	17737	17913	17655	17804	17828	17833	17876	17906	17805	17641	17817	17696	17934	17609	17715	17845	17668	17902	17875	17832	17861	17705	17648	17823	17814	18033	17748	18002	17563	17962	17737	17792	17775	17728	17733	17830	17807	17757	17873	17765	17653	17762	17842	17721	17763	17872	17827	17754	17901	17795	17758	17742	17721	17774	17661	17791	17766	17666	17837	17784	17863	17894	17831	17685	17882	17802	17866	17887	17751	17712	17945	18017	17759	17856	17818	17947	17606	18078	17842	17920	17706	17817	17739	17861	17807	17947	17698	17858	17858	17709	17718	17964	17713	17602	17856	17718	17558	17598	17866	17850	17771	17597	17767	17631	18048	17991	17871	17763	17972	17981	17845	17758	17721	17789	17802	18019	17720	17824	17759	17499	18000	17880	18049	17660	17805	17798	17820	17736	17929	17616	17834	17810	17912	17914	17801	17616	17922	17754	17908	17943	17736	17678	17765	17847	17907	17715	17941	17657	17596	17823	17580	17716	17913	17594	17886	17786	17673	17896	17965	17768	17741	17813	17578	17717	17584	17543	17728	17818	17843	17770	17731	17595	17736	17756	18005	17804	17845	17808	17628	17922	17657	17948	17934	17934	17655	17731	17804	17742	17613	17668	17805	17797	17775	17877	17826	17783	17894	17992	17840	17779	17874	17678	17528	17785	17651	17799	17969	17840	17818	17935	17676	17862	17794	17761	17980	17664	17770	17885	17718	17800	17738	17811	17882	17821	17859	17792	17851	17978	17769	17662	17933	17826	17847	17702	17679	18012	17721	17794	17619	18015	17816	17858	17736	17748	17796	17982	17917	17843	17733	17683	17709	17902	17757	17795	17939	17716	17710	17871	17787	17777	17784	18034	17732	17864	17911	17865	17658	18052	17770	17876	17819	17735	17674	17575	18074	17880	17673	17607	17694	17905	17782	17818	17782	17785	17822	17858	17755	17603	17880	17699	17776	17563	17657	17685	17676	17866	17899	17664	17847	17969	17767	17685	17654	17903	17851	17594	17882	17783	17796	17815	17739	17709	17912	17777	17737	17957	17709	18050	17819	17760	17656	17969	17898	17729	17834	17781	17892	17894	17717	17805	17732	17864	17655	17764	17831	17750	17779	17844	17743	17753	17884	17759	17878	17888	17644	17557	17639	17853	17702	17730	17946	17710	17754	17751	17973	17708	17910	17830	17707	17723	17660	17898	17840	17850	17791	17938	17649	17790	17855	17585	17622	17869	17773	17620	17726	17680	17598	17722	17805	18055	17880	17765	17697	17613	17598	17911	17803	17487	17824	17558	17902	17979	17615	17740	17733	17680	17760	17814	17715	17668	17767	17811	17609	17731	17733	17786	17747	17555	17762	17622	17857	17722	17733	17775	17821	17850	17732	17707	17824	17657	17747	17755	17559	17554	17821	17976	17830	18008	17872	17685	17939	17786	17884	17848	17793	17758	17821	17895	17741	18033	17636	17814	17802	17710	17946	17813	17849	18004	17835	17876	17877	17855	17972	18072	17694	17669	17793	17900	18164	17721	17561	17800	17612	17644	17827	17943	17624	17638	17737	17701	17827	17563	17870	17622	17699	17766	17738	17870	18083	17956	17967	17832	17867	17851	17822	18016	17772	17709	17888	17820	17739	17613	17712	17940	17778	17843	17797	17661	17632	17728	17913	17757	17825	17816	17653	18052	17879	17842	17754	17643	17788	17730	17727	17852	17793	17709	17763	17723	17800	17783	17809	17956	17736	17939	17877	17797	17761	17941	17743	17822	17944	17902	17710	17823	17799	17803	17784	18040	18009	17900	17708	17795	17675	17887	17646	17811	17975	17858	17666	17765	17782	17709	17771	17709	17759	17788	17857	17928	17850	17850	17759	17743	17878	17783	17777	17865	18037	17939	17753	17654	17670	17736	17787	18019	17901	17683	17758	17614	17624	17718	17770	17795	17666	17878	17902	17934	17723	17807	17830	17643	17615	17782	17591	17820	17852	17917	17717	17505	17794	17685	17705	17732	17728	17806	17993	17795	17598	17751	17793	17843	17947	17742	17733	17781	17828	17678	17903	17864	17655	17887	17710	17746	17805	17730	17785	17868	17818	18048	17721	17826	17861	17778	17904	17715	17701	17571	17833	17633	17762	17883	17719	17988	17917	17671	17663	17643	17839	17802	17779	17799	17804	17728	17736	17844	17674	17764	17685	17811	17851	17756	17797	17548	17855	17707	17816	17671	17772	17809	17893	17775	17854	17748	17668	17747	17831	17722	17941	17727	17963	17804	17625	17445	17779	17604	17793	17881	17763	17756	17969	17743	17725	17802	17770	17749	17761	17917	17645	17636	17978	17722	17870	17911	17766	17671	17851	17839	17771	17912	17763	17767	17860	17676	17795	17890	17773	17764	17884	17786	17576	17768	17812	17720	17828	17841	17763	17789	17737	17857	17596	17620	17665	17927	17752	17818	17564	17806	17648	17622	17748	17827	18095	17740	17796	17815	17612	17658	17772	17859	17794
19220	34431	32521	25391	21442	17875	16519	15754	15402	15080	14889	14898	14978	14851	14671	14716	14694	14805	14706	14604	14722	14614	14691	14553	14864	14744	14735	14451	14602	14752	14728	14711	14723	14864	14723	14740	14794	14723	14796	14714	14769	14690	14694	14731	14745	14636	14611	14767	14683	14652	14706	14720	14793	14807	14557	14613	14470	14734	14677	14591	14913	14661	14669	14766	14726	14758	14613	14906	14791	14539	14790	14755	14602	14833	14688	14658	14746	14858	14834	14715	14687	14524	14595	14639	14668	14757	14700	14707	14689	14704	14659	14720	14656	14519	14739	14540	14644	14543	14633	14601	14625	14564	14645	14585	14511	14755	14715	14606	14578	14726	14531	14696	14685	14730	14584	14676	14491	14748	14691	14697	14569	14593	14625	14858	14345	14743	14849	14580	14803	14642	14643	14561	14598	14642	14493	14654	14639	14509	14626	14605	14482	14588	14538	14457	14598	14632	14659	14659	14517	14713	14654	14587	14516	14558	14521	14623	14614	14592	14598	14651	14581	14586	14626	14535	14649	14594	14688	14627	14657	14467	14612	14567	14565	14617	14565	14700	14678	14830	14701	14805	14642	14560	14560	14575	14526	14720	14484	14520	14642	14565	14678	14484	14497	14632	14577	14593	14779	14636	14475	14679	14710	14508	14580	14747	14612	14553	14706	14669	14470	14438	14673	14581	14580	14713	14650	14539	14654	14619	14592	14507	14668	14632	14686	14617	14569	14521	14606	14551	14604	14753	14653	14675	14501	14697	14542	14581	14622	14653	14449	14549	14652	14572	14397	14481	14579	14631	14525	14415	14644	14609	14721	14495	14643	14573	14594	14555	14669	14451	14673	14609	14587	14600	14470	14644	14522	14609	14700	14648	14502	14613	14583	14718	14842	14701	14643	14571	14530	14619	14618	14420	14568	14682	14557	14617	14628	14600	14799	14687	14476	14639	14513	14576	14734	14583	14615	14547	14681	14490	14621	14600	14569	14574	14642	14614	14633	14713	14693	14558	14626	14594	14508	14671	14515	14607	14659	14677	14394	14697	14561	14535	14685	14545	14703	14699	14641	14680	14647	14697	14401	14727	14684	14477	14793	14604	14690	14673	14652	14638	14763	14639	14572	14514	14710	14627	14782	14391	14717	14526	14561	14631	14557	14729	14671	14598	14746	14589	14581	14421	14457	14455	14476	14554	14656	14585	14616	14586	14614	14787	14827	14634	14671	14465	14706	14601	14594	14590	14655	14774	14647	14583	14558	14562	14717	14723	14590	14630	14704	14641	14517	14657	14706	14515	14666	14690	14443	14614	14622	14436	14563	14864	14622	14524	14621	14583	14619	14714	14619	14652	14689	14669	14675	14604	14572	14570	14554	14701	14450	14549	14708	14526	14655	14629	14600	14644	14717	14621	14554	14466	14601	14641	14781	14623	14699	14622	14621	14856	14573	14679	14577	14496	14576	14670	14642	14684	14612	14648	14749	14635	14725	14769	14566	14705	14734	14631	14685	14658	14681	14605	14580	14640	14706	14634	14494	14486	14734	14459	14543	14492	14671	14623	14489	14558	14536	14659	14600	14495	14594	14591	14829	14579	14673	14541	14620	14455	14718	14579	14561	14650	14561	14626	14658	14502	14779	14704	14644	14676	14753	14719	14703	14653	14575	14671	14448	14711	14615	14618	14545	14670	14703	14479	14681	14538	14585	14649	14649	14764	14648	14636	14501	14449	14553	14678	14793	14489	14518	14508	14561	14583	14606	14698	14695	14491	14693	14765	14534	14661	14651	14567	14722	14564	14652	14656	14618	14794	14621	14676	14641	14536	14631	14674	14599	14625	14673	14629	14650	14712	14558	14742	14528	14870	14630	14678	14610	14785	14534	14634	14546	14631	14607	14669	14575	14588	14576	14641	14568	14576	14546	14584	14754	14577	14822	14680	14745	14618	14558	14537	14650	14587	14756	14615	14705	14482	14691	14536	14519	14646	14531	14521	14667	14583	14657	14651	14426	14594	14689	14608	14533	14762	14575	14665	14649	14793	14517	14657	14795	14664	14608	14615	14513	14543	14722	14691	14609	14749	14570	14618	14639	14565	14524	14535	14482	14690	14607	14670	14615	14744	14550	14556	14497	14697	14610	14468	14775	14665	14658	14707	14614	14729	14626	14531	14552	14425	14622	14625	14737	14382	14580	14549	14571	14555	14499	14664	14634	14645	14699	14783	14610	14574	14772	14575	14821	14723	14418	14698	14581	14727	14663	14634	14678	14619	14536	14726	14599	14633	14555	14464	14499	14519	14717	14579	14526	14468	14716	14767	14792	14658	14526	14775	14617	14729	14678	14596	14586	14712	14521	14633	14654	14495	14700	14699	14747	14514	14604	14569	14667	14520	14706	14601	14754	14678	14758	14757	14547	14584	14529	14653	14578	14740	14508	14616	14505	14636	14516	14379	14677	14697	14665	14620	14591	14651	14661	14569	14576	14583	14710	14724	14630	14672	14482	14492	14488	14678	14768	14631	14649	14559	14622	14869	14620	14746	14768	14441	14577	14630	14596	14758	14617	14822	14643	14474	14896	14620	14648	14679	14506	14360	14685	14559	14542	14721	14686	14616	14540	14698	14497	14688	14644	14640	14637	14736	14618	14569	14659	14585	14555	14582	14706	14708	14677	14683	14516	14572	14555	14497	14567	14516	14655	14558	14499	14688	14307	14519	14682	14709	14541	14791	14505	14508	14777	14675	14631	14690	14618	14638	14554	14656	14727	14613	14721	14547	14771	14469	14790	14702	14652	14653	14613	14647	14606	14595	14720	14442	14599	14606	14731	14683	14638	14457	14460	14597	14577	14633	14647	14610	14481	14516	14771	14691	14499	14598	14647	14515	14492	14641	14600	14692	14496	14595	14551	14698	14556	14764	14548	14842	14717	14536	14600	14635	14553	14584	14529	14736	14567	14793	14558	14528	14567	14477	14698	14680	14719	14617	14643	14547	14746	14665	14731	14614	14681	14593	14553	14436	14649	14685	14585	14634	14796	14600	14754	14716	14667	14689	14472	14703	14672	14541	14475	14559	14588	14757	14778	14641	14767	14566	14731	14443	14626	14631	14721	14784	14708	14652	14660	14596	14505	14731	14525	14438	14606	14601	14574	14522	14561	14706	14465	14605	14658	14709	14659	14666	14674	14712	14499	14500	14645	14540	14729	14601	14581	14732	14647	14607	14409	14560	14558	14668	14690	14533	14717	14704	14664	14611	14690	14682	14675	14656	14701	14597	14646	14680	14624	14776	14800	14609	14672	14450	14626	14677	14481	14488	14501	14648	14631	14770	14584	14507	14608	14741	14629	14514	14618	14568	14530	14660	14480	14562	14652	14651	14502	14621	14652	14580	14731	14704	14533	14821	14586	14541	14719	14638	14676	14836	14569	14534	14667	14669	14483	14792	14781	14554	14376	14378	14490	14627	14675	14614	14639	14552	14655	14634	14727	14462	14607	14424	14604	14541	14576	14567	14526	14585	14577	14482	14524	14465	14687	14567	14488	14639	14525	14541	14804	14646	14600	14686	14747	14541	14683	14737	14671	14639	14736	14644	14650	14609	14523	14707	14566	14631	14727	14627	14660	14587	14458	14630	14712	14544	14629	14517	14720	14579	14591	14634	14668	14629	14712	14685	14491	14659	14783	14630	14507	14516	14549	14456	14545	14663	14586	14706	14559	14672	14510	14534	14631	14650	14605	14652	14587	14560	14433	14659	14599	14679	14717	14552	14565	14594	14689	14606	14789	14665	14732	14558	14721	14551	14748	14483	14673	14601	14508	14571	14707	14547	14669	14579	14711	14684	14449	14660	14594	14743	14600	14604	14526	14642	14554	14481	14728	14854	14655	14633	14605	14592	14768	14505	14699	14678	14542	14616	14707	14558	14635	14668	14674	14706	14647	14745	14642	14554	14643	14518	14662	14609	14644	14407	14705	14745	14677	14594	14717	14768	14601	14533	14632	14603	14498	14724	14494	14657	14526	14509	14666	14599	14695	14614	14493	14715	14558	14653	14647	14689	14752	14673	14661	14685	14500	14600	14621	14725	14722	14708	14745	14474	14686	14636	14655	14869	14546	14641	14397	14587	14550	14628	14816	14586	14620	14619	14596	14572	14874	14672	14715	14429	14620	14531	14664	14557	14583	14595	14491	14739	14665	14610	14526	14576	14616	14739	14638	14487	14673	14716	14631	14635	14565	14578	14686	14563	14609	14661	14628	14537	14684	14573	14726	14554	14684	14720	14647	14582	14665	14579	14658	14554	14648	14655	14587	14574	14702	14633	14544	14717	14573	14586	14685	14500	14481	14627	14617	14684	14625	14576	14518	14620	14746	14681	14632	14721	14541	14501	14606	14595	14791	14615	14637	14492	14609	14704	14707	14598	14472	14771	14770	14746	14565	14650	14778	14589	14418	14710	14683	14591	14716	14612	14698	14577	14651	14346	14676	14742	14672	14612	14590	14667	14711	14831	14441	14619	14683	14481	14610	14570	14720	14564	14479	14630	14708	14587	14754	14708	14671	14520	14570	14559	14500	14647	14502	14721	14637	14639	14644	14439	14451	14586	14640	14635	14640	14544	14892	14658	14711	14626	14483	14744	14649	14476	14638	14473	14671	14754	14650	14761	14551	14773	14542	14644	14747	14532	14675	14616	14461	14706	14453	14776	14549	14540	14556	14534	14588	14680	14639	14536	14701	14678	14608	14634	14611	14604	14644	14717	14468	14517	14566	14646	14704	14589	14558	14595	14704	14615	14661	14727	14407	14583	14621	14690	14584	14612	14650	14659	14634	14592	14715	14584	14594	14606	14663	14635	14824	14604	14560	14629	14661	14547	14703	14712	14609	14768	14610	14580	14678	14592	14811	14568	14749	14591	14672	14463	14504	14566	14535	14531	14674	14534	14661	14635	14659	14657	14436	14767	14723	14553	14626	14745	14636	14594	14535	14561	14424	14610	14501	14586	14755	14516	14601	14596	14747	14718	14667	14638	14739	14782	14774	14799	14651	14550	14477	14593	14451	14606	14682	14669	14522	14673	14729	14574	14694	14658	14521	14449	14673	14571	14516	14620	14656	14553	14722	14495	14708	14666	14633	14503	14575	14663	14715	14668	14446	14396
22812	21111	28882	23662	21701	24210	25583	20267	19078	19088	18966	18725	18564	18757	18667	18565	18542	18369	18631	18618	18563	18421	18407	18433	18438	18216	18639	18628	18395	18361	18286	18493	18434	18163	18522	18220	18372	18505	18136	18456	18322	18354	18232	18437	18479	18390	18320	18223	18379	18158	18257	18362	18462	18257	18490	18414	18470	18445	18357	18325	18244	18303	18117	18360	18144	18127	18542	18300	18318	18505	18178	18372	18266	18385	18369	18310	18628	18375	18552	18492	18397	18278	18306	18297	18350	18426	18300	18157	18220	18122	18320	18252	18305	18179	18266	18232	18263	18125	18288	18351	18520	18226	18167	18218	18205	18206	18219	18257	18134	18015	18375	18115	18070	18355	18272	18016	18223	18118	17932	18166	18197	18354	18140	18221	18318	18414	18245	18218	18221	18254	18404	18364	18272	18256	18146	18173	18192	18099	18242	18282	18177	18010	18043	18271	18293	18295	18236	18235	18057	18283	18337	18359	18254	18074	18125	18471	18308	18232	18157	18191	18326	18251	18203	18084	18134	18038	18370	18143	18297	18248	18200	18157	18031	18155	18203	18072	18224	18141	18126	18119	18125	18131	18383	18149	18221	18144	18212	18307	18228	18155	18250	18212	18032	18151	18165	18224	18192	18056	18012	18256	18306	18255	18080	18231	18298	18195	18195	18135	18224	18112	18172	18183	18364	18148	18149	18149	18210	18309	18001	18385	18162	18064	18505	18320	18269	17991	18022	18270	18434	18074	18032	18345	18295	18151	18204	18362	18107	18072	18304	18018	17966	18305	18245	18365	18457	18169	18341	18147	18300	18339	18129	18196	18117	18197	18216	18214	18220	18127	18178	18034	17987	18144	18322	18119	18282	18036	18194	18398	18214	18400	18240	18204	18089	18201	18102	18094	18418	18219	18422	18003	18308	18196	18078	18161	18431	18269	18251	18026	18366	18160	17992	18035	18175	18337	18163	18203	18230	18304	18151	18152	18297	18368	18299	18208	18369	18297	18345	18162	18270	18083	18261	18162	18193	18291	18235	18297	18139	18198	18158	18252	18058	18170	18251	18237	18242	18351	18147	18055	18144	18111	18208	18170	18377	18158	18334	17945	18129	18012	18275	18119	18243	18034	18189	18267	18324	18228	18250	18183	18244	18303	18059	18274	18043	18193	18493	18287	18239	18281	18004	18312	18063	17938	18613	18154	18179	18183	18399	18137	18202	18060	18304	18167	18301	18280	18193	18275	18338	18310	18223	18154	18064	18237	18151	18306	18129	18418	18257	18186	18077	18163	18259	18304	18171	18012	18249	18137	18191	18288	18364	18241	18260	18156	18167	18278	18444	18407	18262	18290	18247	18105	18267	18227	18159	18025	18333	18105	18147	18028	18009	18219	18275	18273	18150	18002	18128	18294	18089	18241	18257	18360	18284	17959	18209	18223	18095	18367	18213	18168	18201	18164	18026	18089	18146	18133	18141	18161	18362	18332	18040	18169	18205	18039	18317	18385	18254	17866	18142	18208	18208	18151	18304	18219	18327	18235	18060	18017	18360	18155	18395	18151	18241	18303	18140	18158	18538	18211	18081	18142	17953	18229	18246	18309	18186	18323	18339	18140	18390	18203	18227	18032	18293	18287	18460	18353	18483	17978	18077	18137	18307	18271	18277	18107	18155	18144	18177	18093	18099	18058	18018	18434	18124	18340	18332	18209	17968	18172	18346	18137	18226	18208	18184	18006	18155	18277	18111	18384	18121	18164	18445	18234	18337	18090	18203	18151	18265	18393	18308	18193	18273	18210	18198	18298	18330	18444	18085	18148	18079	17957	18154	18172	18354	18031	18061	18159	18345	18178	18214	18336	18275	18248	18176	18037	18057	18383	18097	18090	18104	18180	18195	18301	18531	18080	18346	18091	18195	17892	18321	18223	18119	18181	18290	18148	18255	18457	18231	18121	18219	18007	18053	18160	18309	18130	18094	18351	18269	18503	18235	18278	18159	18199	18230	18104	18428	18349	18064	18317	18311	18101	18253	18082	18232	18261	18258	18154	18034	18232	18260	18099	18190	18248	18193	17971	18180	18126	18186	18149	18325	18219	18232	18109	18155	18028	18157	18044	18132	18100	18220	17854	18275	17985	18447	18132	18370	18379	18395	18358	17992	18067	18081	18038	18166	18346	18194	18054	18249	18336	18174	18447	18326	18352	18311	18244	18272	18128	18297	18167	18370	17943	18152	18078	18253	18006	17991	18028	18023	18054	18449	18257	18345	18219	18298	18257	18127	18104	18233	17992	18131	18225	18257	18225	18379	18362	18133	18344	17914	18254	18207	18057	18241	17986	18064	18239	17945	18185	18142	18217	18134	18016	18316	18312	18119	18099	18049	18151	18134	18160	18429	18002	18236	18242	18019	18125	18299	18378	18250	18005	18230	18419	18293	18143	18042	18143	18176	18185	18089	18187	18294	18165	18122	18145	18380	18064	18283	18064	18176	18220	18142	18268	18352	18234	18305	18190	18175	18142	18444	18210	18259	17973	18315	18345	18097	18059	17941	18084	18183	18074	18066	17947	17997	18416	18179	18171	18105	18034	18266	18179	18055	18335	18269	18027	18167	18016	18169	18052	18326	18122	18191	18246	18311	18299	18247	18241	18134	18247	18482	18079	18365	18368	18117	18327	18091	18191	18207	18228	18148	18174	18252	18175	17882	18204	18160	18241	18354	18244	18302	17992	18273	18312	18303	18371	18269	18362	18090	18117	18225	18395	18162	18077	18363	18262	18216	18353	18106	18090	18204	18098	18262	18235	18190	18226	18123	18210	18295	18194	18234	18139	18251	18066	18174	18117	18240	18347	18101	18341	18201	18231	18278	18352	18076	18239	18240	18291	18280	18195	18252	18046	18166	17909	18113	18117	17993	18142	18305	18314	18126	18050	18111	18113	18131	18102	18256	18185	18275	18238	18260	18219	18375	18262	18330	17974	18449	18148	18216	18184	18218	18079	17933	18052	18057	18211	18070	18061	18122	18234	18184	18196	18219	18116	18232	18576	18229	18378	18189	18229	18272	18148	18244	18049	18331	18184	18330	18041	17996	18232	18294	18274	18047	18093	18303	18115	18135	18191	18271	18301	18210	18157	18202	18166	18225	18171	18305	18174	18166	18135	18066	18172	18108	18409	18230	18256	18198	18194	18238	18272	18339	18172	18136	18077	18226	18059	18259	18368	18166	18356	18158	18255	18153	17933	18293	18225	18234	18195	18137	18112	18278	18244	18295	18174	17969	18308	18001	18222	18062	18300	18358	18172	18230	18299	18081	18142	18093	18099	18163	18239	18053	18337	18230	18261	18131	18181	18204	18261	18206	18303	18174	18009	18164	18256	18233	18350	18278	18166	18311	18150	18412	18169	18283	18354	18379	18200	18086	18180	18214	18201	18404	18193	18134	18150	18427	18299	18375	18106	18391	18199	18198	18320	18064	18375	18094	18231	18373	18144	18242	18187	18127	18214	18367	18257	18194	18258	18178	18165	18272	18070	18332	18097	18330	18292	18094	18331	18255	18313	18139	18124	18193	18446	18467	18275	18080	18355	17992	18102	18361	18241	18138	18175	18221	18174	17965	18114	18300	18276	18458	18322	18189	18319	18069	18066	17952	18082	18190	17947	18225	18260	18222	18142	18241	18243	18343	18210	18060	18038	18119	18345	18057	18174	18112	18007	18097	18151	18272	18184	18257	18261	18065	18044	17944	18205	18322	18043	18118	18239	18175	18302	18204	18239	18323	18129	18363	18021	18306	18358	18157	18122	18257	18251	18015	18191	18237	18283	18208	18222	18038	18021	18109	18166	18018	18058	18033	18189	18520	18322	18306	18303	18068	18254	18197	18207	18150	18384	18215	18398	18139	18378	18235	18424	18095	18353	18185	18207	18291	18261	18236	18229	18101	18135	18131	18120	18227	18254	18138	18082	18148	18069	18317	18193	18226	18226	18208	18265	18300	18300	18140	18091	18123	17932	18373	18213	18228	18088	18193	18409	18251	18190	18375	17999	18226	18176	18071	18213	18343	18057	18000	18034	17944	18294	18405	18169	18216	18090	18249	18042	18070	18119	18171	18119	18084	18157	18067	18162	18168	18238	18149	18016	18012	18112	18235	18196	18186	18143	17979	18135	18260	18271	18325	18122	18106	18234	18029	18255	18199	17944	18255	18252	18178	18238	18135	18161	18286	18206	18029	18070	18196	18195	18075	18178	18138	18393	18207	18205	18085	18317	18401	18159	18232	18238	18211	18094	18138	18082	18184	18221	18073	18105	18188	18131	18345	18131	18125	18170	18219	18139	18132	18104	18202	18440	18174	18219	18089	18404	18243	18161	18244	18126	18178	18093	18286	18166	18185	18459	18106	18179	18293	18071	18333	18199	18218	18066	18318	18091	18161	18223	18044	18267	18127	18225	18117	18206	18221	18077	18528	18047	17976	18230	18140	18269	18410	18208	18142	18281	18141	18004	18250	18209	18311	18284	18296	18201	18203	18231	18050	18310	18121	18096	18057	18146	18267	18077	18027	18072	18220	18154	18398	18309	17984	18289	18138	18108	18188	18150	18292	18174	18353	18076	18314	18369	18204	18398	18216	18169	18303	18228	18355	18509	18405	18289	18451	18365	18091	18421	18141	18255	18250	18409	18061	18360	17981	18081	18172	18355	18204	18200	18182	18396	18129	18428	18142	18387	18174	18108	18089	17964	18140	18335	18269	18104	18217	18184	18160	18094	18207	18200	18001	18125	18328	18230	18102	18023	18131	18256	18312	18300	18090	18194	18118	18115	18235	18327	18030	18090	18231	18153	18178	18150	18260	18170	18138	18105	18394	18252	18129	18304	18129	18173	18158	18187	18230	18158	18179	18059	18207	18040	18203	18186	18210	18227	18186	18150	18284	17971	18158	18153	18172	18296	18330	17991	18276	18079	18134	18427	18139	18115	18279	18223	18284	18006	18375	18205	17948	18196	18275	18239	18178	18165	18379	18330	18074	18244	18052	18305	18399	18389	18244	18053	18104	18053	18409	18223	18156	17997	18208	18173	18448	18268	18156	18295	18200	18149	18399	18187	18290	18249	18064	18367	18166	18248	18261	17970	18283	18163	18153	17958	18167	18217	18238	18243
21085	39527	37033	29726	24541	20926	18387	16745	15940	15599	15419	15220	15143	15194	15127	15091	15113	15013	14837	15066	14852	15019	14849	14892	14992	14951	14950	14861	14954	14869	14767	15001	14868	14858	14827	15096	14967	14870	14676	14990	14673	14859	14788	14806	14843	14821	14880	14896	14825	14769	14755	14801	14877	14744	14854	14842	14853	14896	14703	14952	14911	15021	14698	15024	14825	14811	14808	15017	14812	14989	15031	14923	15102	15082	14948	14890	14880	14839	14832	14877	14879	14967	15062	14905	14844	14806	14948	14901	14738	14776	14796	14672	14922	14953	14945	14999	14794	14876	14895	14671	14782	14825	14540	14740	14872	14907	14785	14924	14863	14932	14867	14876	14991	14829	14746	14752	14843	14903	14679	14887	14915	14934	14951	14840	14918	14689	14871	14909	14946	14858	14933	14861	14788	14725	14836	14643	14925	14797	14745	14787	14832	14938	14826	14608	14807	14904	14796	14937	15021	14842	14587	14741	15045	14715	14886	14722	14945	14809	14862	14802	14903	15028	15005	14857	14902	14752	14798	14818	14861	14908	14658	14799	14861	14906	14826	14991	14849	14882	14628	14737	14747	14852	14771	14663	14929	14852	14790	14909	14728	14740	14868	14723	14639	14837	14915	14870	14686	14681	15043	14760	14918	14662	14783	14824	14902	14760	14984	14821	14990	14849	14679	14796	14791	14861	14860	14844	14714	14673	14869	14820	14877	14950	14670	14924	15013	14874	14672	14882	14980	14994	14837	14892	14746	14723	14970	14802	14799	14628	14735	14647	14806	14686	14916	14742	14872	14820	14694	14747	14641	14807	14676	14776	14946	14787	14769	14686	14841	14891	14958	14947	14849	14775	14606	14729	14760	14846	14877	14912	14788	15035	14788	15108	14895	14894	14668	14898	14748	14795	14783	14833	14867	14733	14936	14823	14896	14665	14761	14852	14724	14896	14663	14666	14629	14803	14751	14753	14842	14800	14899	14741	14997	14968	14850	14748	14723	14757	14779	14788	14707	14940	14834	14845	14741	14861	14678	14795	14846	14750	14942	14821	14747	14781	14899	14841	14694	14752	14938	14718	14772	14767	14804	14898	14816	14801	14813	14808	14916	14735	14784	14797	15038	14798	14796	14650	14928	14520	14917	14801	14721	14741	14922	14795	14836	14766	14790	14867	14908	14699	14829	14751	14777	14788	14889	14816	14775	14680	14844	14599	14852	14747	14704	14907	14997	14788	14817	14775	14755	14589	14869	14792	14720	14826	14719	14730	14591	14740	14920	14669	14862	14875	14887	14777	14722	15027	14753	14800	14722	14765	14803	14786	14821	14860	14682	14880	14760	14554	14956	14907	14784	14779	14685	14802	14785	14862	14816	14690	14772	14843	14768	14992	14877	14689	14817	14762	14913	14851	14788	14921	14771	14643	14848	14742	14771	14805	14816	14830	14753	14771	14824	14742	14824	14656	14759	14781	14750	14758	14836	14981	14860	14974	14781	14916	14666	14735	14739	14725	14759	14915	14776	14818	14648	14719	14840	14584	14838	14715	14637	14817	14573	14815	14863	14790	14790	14774	14850	14897	14745	14961	14707	14773	14768	14944	14722	14821	14718	14977	14842	14869	14642	15046	14778	14957	15068	14779	14669	14886	14869	14714	14700	14756	14994	14749	14775	14896	14693	14793	14867	14914	14880	14703	14754	14921	14842	14833	14698	14775	14769	14937	14879	14766	14845	14818	14812	14714	14866	14605	14938	14726	14631	14919	14941	14825	14753	14551	14859	14795	14880	15013	14635	14714	14913	14960	14749	14889	14869	14759	14700	14749	14884	14774	14852	14857	14753	14848	14786	14737	15022	14810	14965	14750	14994	14727	14931	14751	14785	14888	14864	14689	14783	14709	14744	14818	14760	14812	14764	14840	14873	14830	14665	14922	14942	14917	14757	14844	14717	14894	14766	14788	14872	14748	14863	14700	15023	14884	14865	14836	14744	14604	14707	14744	14784	14860	14803	14807	14809	14747	14750	14862	14901	14939	14760	14735	14766	14718	14692	14620	14768	14814	14811	14748	14802	14797	14886	14825	14674	14822	14847	14907	14784	14595	14853	14753	14701	14792	14704	14776	14939	14870	14750	14997	14706	14859	14748	14686	14837	14795	14850	14681	14725	14953	14843	14912	14974	14769	14730	14924	14646	14783	14788	14752	14758	14849	14848	14870	14946	14702	14836	14796	14848	14901	14624	14916	14835	14906	14814	14722	14858	14587	14771	14815	14757	14652	14814	14673	14903	14699	14959	14775	14723	14826	14774	14800	14785	14622	14836	14605	14672	14810	14650	14931	14772	14964	14870	14888	14690	15017	14788	14789	14913	14904	14854	14939	14757	14701	14779	14907	14878	14924	14888	14833	14758	14722	14823	15051	14969	14814	14820	14736	14716	14865	14784	14720	14761	14866	14841	14810	14786	14833	14848	14930	14626	14843	14774	14865	14797	14825	14576	14764	14804	14595	14827	14794	14800	14906	14814	14716	14803	15006	14884	14823	14814	14599	14863	14925	14808	14815	14864	14876	14689	14862	14888	14794	14811	14833	14738	14828	14780	14912	14703	14753	14786	14647	14770	14885	14747	14697	14953	14780	14656	14753	14942	14687	14802	14901	14921	14765	14809	14824	14789	14831	14946	14791	14827	14767	14694	14823	14804	14791	14817	14765	14823	14637	14837	14705	14728	14870	14887	14875	14910	14656	14799	14719	14623	14658	14866	14937	14945	14675	14924	14821	14975	14756	14760	14851	14835	14862	14617	14830	14914	15039	14660	14801	14916	14820	14856	14826	14911	14811	14847	14799	14773	14806	14833	14875	14758	14981	14814	14740	14854	14796	14832	14722	14661	14719	14783	14797	14792	14833	14822	14963	14772	14749	14828	14805	14839	14936	14730	14824	14856	14783	14562	14752	14809	14798	14809	14805	14850	14802	14836	14843	14817	14924	14882	14799	14730	14807	14826	14775	14936	14567	14770	14688	14891	14819	14648	15004	14704	14792	14716	14913	14901	14796	14574	14932	14933	14903	14795	14998	14814	14847	14980	14606	14877	14840	14879	14867	14965	14794	14645	14905	14980	14871	14642	14704	14835	14935	14931	14758	14938	14783	14864	14878	14809	14784	14696	14623	14822	14847	14871	14940	14930	14964	14902	14699	14757	14742	14845	14624	14804	14771	14804	14808	14761	14975	14835	14670	14835	14719	14951	14875	15030	14737	14847	14706	14720	14768	15008	14768	14783	14881	14669	14893	14908	14812	14911	14883	14826	14882	14666	14809	15062	14737	14915	14852	15043	14849	14880	14716	14692	14958	14860	14621	14903	14726	15010	14806	14754	14803	14881	14839	14788	14947	14817	14681	14884	14761	14823	14723	14908	14663	14628	14741	14883	14857	14675	14750	14885	14673	14755	14902	14871	14743	14796	14762	14823	14880	14893	14958	14819	14728	14813	14749	14950	14702	14837	14718	14908	14902	14728	14878	14615	14872	14918	14594	14887	14720	14912	14705	14729	14741	14778	14957	14857	14831	14813	14807	14828	14766	15034	14734	14835	14795	14784	14907	14793	14880	14816	14771	14778	14787	14754	14645	14960	14785	14758	14883	14583	14784	14739	14965	14668	14740	14745	14813	14785	14674	14777	14810	14906	14746	14817	14893	14789	14891	14695	14868	14823	14713	14747	14936	14790	14769	14971	14745	14695	14948	14847	14738	14963	14674	14852	14820	14824	14768	14819	14578	14628	14768	14757	14756	14960	14759	14783	14767	14952	14919	14737	14713	14750	14917	14845	14861	14983	14782	14806	14774	14804	14610	14905	14962	14952	14800	14794	14831	14662	14740	15073	14680	14999	14828	14946	15016	14792	14668	14858	14789	14736	14613	14855	14891	14678	14799	14755	14976	14636	14760	14696	14828	14779	14869	14875	14843	14822	14786	14783	14899	14920	14939	14725	14730	14763	14863	14734	14769	14673	14692	14847	14820	14807	14949	14624	14719	14800	14873	14783	14790	14742	14822	14732	14952	14747	14898	14639	14865	14763	14663	14787	14788	14889	14759	14751	14727	14752	14701	14961	14809	14832	14890	14854	14829	14782	14808	14874	14845	14797	14700	14935	14909	14853	14887	14634	14682	14671	14909	14754	14833	14804	14790	14953	14719	14796	14780	14698	14724	14635	14702	14996	14853	14754	14784	14784	14760	14778	14985	14886	14805	14751	14940	14672	14743	14768	14775	14762	14830	14804	14842	14551	14978	14807	14723	14748	14854	14887	15055	14806	14752	14768	14772	14907	14841	14786	14802	14688	14818	14924	14849	14709	14748	14822	14691	14773	14767	14700	14808	14902	14714	14725	14943	14776	14765	14745	14736	14890	14836	14755	14671	14643	14719	14645	14691	14854	14775	14851	14917	14831	14708	14901	14745	14925	14898	14864	14802	14887	14747	14806	14770	14716	14793	14836	14713	14904	14860	14824	14772	14904	14655	14874	14887	14846	14817	14751	14912	14697	14900	14782	14696	14897	14794	14745	14788	14892	14820	14844	14634	14898	14822	14892	14789	14837	14858	15011	14920	14904	14857	14844	14735	14822	14596	14720	14781	14744	14796	15004	14839	14889	14844	14687	14749	14886	14762	14745	14673	14651	14925	14866	14666	14905	14761	14835	14596	14824	14745	14815	14778	14812	14837	14856	14996	14587	14727	14933	14777	15043	14794	14768	14639	14779	14810	14727	14860	14812	14653	14896	14961	14809	14740	14876	14987	14757	14814	14989	14625	14937	14890	14798	14811	14790	14748	14701	14809	14807	14874	14719	15011	14858	14956	14747	14866	14876	14774	14838	14927	14887	14728	14839	14818	14710	14587	14725	14640	14890	14725	14706	14845	14749	14830	14737	14853	14841	14769	14720	14827	14709	14811	14889	14997	14814	14965	14630	14663	14747	14901	14823	14785	14763	14953	14668	14802	14872	14694	14794	14760	14734	14768	14719	14798	14799	14766	14801	14827	14691	14855	14816	14885	14754	14739	14737	14641	14790	14850	14724	14973	14714	14931	14826	14796	14744	14856	14920	14697	14689	14772	14761	15024	14955	14911	14913	14810	14856	14829	14874	14643	14917	14866	14812	14834
28156	23303	27863	25377	21271	20034	19310	18540	18493	18376	18412	18207	18306	18290	18259	18124	18409	18183	18444	18291	18315	18221	18101	18229	18182	18378	18269	18331	18096	18025	18003	18217	18128	18234	18181	18218	18355	18300	18210	18386	18111	17946	17948	18182	18107	18303	18172	18142	18304	18031	18260	18106	18119	18264	18024	18168	18212	18200	18228	18177	18214	18280	18293	18275	18312	18277	18137	18122	18382	18121	18209	18351	18435	18317	18235	18101	18102	18360	18397	18259	18352	18267	18110	18295	18245	18198	18267	18176	18127	18166	18102	18182	18305	18072	18125	18272	18248	18397	18212	18330	18434	18300	18168	18267	18321	18252	18008	18390	17991	18307	18247	18258	18333	17996	18201	18332	18240	17994	18248	18153	18240	18171	18250	17964	18153	18188	18227	18106	17994	18351	18270	18160	18083	18215	18259	18377	18051	18154	18181	18106	18081	18315	18201	18146	18330	18237	18140	18210	18034	18212	18164	18108	18289	18304	18313	18166	18403	18111	18093	18489	18244	18210	18306	18277	18132	18182	18133	18166	18164	18100	18120	18124	18197	18364	18358	18025	18199	18177	18456	18226	18160	18171	18159	18224	18202	18203	18257	18324	18421	18243	18239	18065	18317	18014	18035	17963	18258	17936	18166	18427	18360	18158	18333	17864	18118	18072	18372	18178	18238	18323	17958	18218	18010	18157	18395	18163	18308	18327	18067	18336	18389	18278	18298	18238	18175	18134	18284	18104	18340	18241	18151	18260	18201	18058	18184	18153	18180	18355	18212	18031	18161	18309	18273	18106	18312	18017	18235	18255	18293	18336	18305	18102	18303	18264	18444	18139	18142	18154	18154	18142	18345	18371	18332	18229	18121	18078	18155	18179	18137	18243	18222	18196	18231	18230	18164	18317	18357	17889	18008	17919	18221	17997	18187	18257	18124	18394	18260	18189	18322	18090	18135	18241	18008	18235	18171	17973	18178	18173	18031	18169	18205	18230	18041	18226	18291	18218	18257	18275	18193	18256	18321	18174	18004	18391	18315	18172	18249	18267	18075	18089	18227	18147	18244	18274	18054	18078	18295	18278	18359	18388	18307	18362	18127	18192	18257	18348	18196	18152	18053	18301	18323	18130	18211	18056	18379	18167	18087	18143	18362	18278	18375	18236	18182	18322	18090	18224	18082	18191	18127	18174	18240	18095	18191	18131	18074	18214	18254	18081	18184	18294	18293	18077	18082	18414	18166	18210	18306	18140	18062	18166	18345	18357	18260	18176	18280	18137	18364	18329	18233	18271	18247	18370	18143	18147	18101	18155	17996	18080	18223	18261	18423	18192	18498	18218	18116	18092	18263	18122	18054	18264	18385	18271	18151	18083	18300	18144	18198	18243	18128	18381	18126	18223	18134	18160	18325	18270	18564	18115	18017	18155	18305	18068	18249	18419	18103	18074	18065	18138	18111	18173	18153	18199	18257	18313	18207	18291	18369	18148	18268	18109	18260	18153	18131	18288	18292	18255	18218	18353	18371	18281	17937	18106	18052	18173	18120	18129	18239	18264	18328	18245	18215	18122	18030	18041	18160	18332	18248	18228	18164	18154	18259	18156	17995	18478	18382	18257	18362	18152	18264	18027	18037	18023	18017	18171	18290	18172	18383	18198	18260	18165	18180	18032	18214	18208	18165	18069	18156	18232	18441	18155	18033	18034	18027	18110	18060	18067	18182	18158	18166	18135	18228	18132	18397	18207	18289	17986	18167	18100	18036	18093	18175	18180	18032	18197	18209	18211	18164	18296	18194	18192	18265	18109	18057	18095	17985	17986	18020	18296	18018	18110	18321	18393	18164	18247	18312	18263	18158	18333	18303	18095	18179	17939	18373	18156	18223	18081	18143	18262	17991	18123	18309	18334	18185	18370	18355	18040	18156	18101	18196	18101	18152	18279	18216	18201	18235	18099	18126	18179	18212	18336	18144	18194	18331	18095	18225	18240	18183	18117	18105	18317	18272	18237	18130	18362	18170	18082	18008	18218	18226	18093	18341	18221	18290	18300	18175	18264	18297	18101	18291	18315	17954	18436	18245	18229	18119	18098	18326	18154	18218	18146	18154	18090	18056	18090	18194	18017	18250	18334	17966	17867	18162	18218	18169	18383	18358	18267	18097	18242	18188	18035	18206	18156	18282	18156	18148	18054	18174	18193	18203	18293	18216	18114	18342	18144	18170	18313	18319	17945	17940	18073	18258	18149	18315	18244	18262	18093	18212	18291	18152	18381	18151	18395	18270	17971	18140	18175	18081	18273	18141	17998	18184	18008	18172	18394	18242	18209	18146	18108	18256	18067	18243	18117	18201	18163	18182	18226	18185	18127	18222	17932	18193	18269	18236	18093	18202	18187	18108	17925	17998	17989	18173	18046	18239	17996	18106	18213	18223	18299	18191	18412	18097	18214	18298	18355	18293	18268	18086	18065	18170	18452	18340	18592	18231	18071	18051	18243	18176	18432	18303	18255	18121	18137	18295	18342	18251	18213	18121	18288	18161	18060	18345	18141	18342	18233	18268	18354	18416	18295	17991	18087	18330	18155	18204	18185	18200	18348	18337	17934	18149	18252	18240	18178	18258	18031	18258	18202	18085	18238	18377	18386	18120	18095	18265	18147	18071	18180	18407	18119	17983	18339	18242	18055	18132	18161	18288	18328	18381	18255	18228	18213	17971	18131	18067	18076	18195	18317	18124	18205	18253	18069	18372	18196	18173	18186	18294	18091	18122	18163	18301	18127	17968	18063	18194	18423	18120	18093	18008	18118	18140	18289	17973	18291	18353	18110	18331	18306	18429	18392	18273	18221	18258	18329	18259	17965	17952	18220	18081	18184	18283	18431	18096	18192	18149	18256	18143	18081	18264	18209	18015	18124	18185	18052	18277	18098	18075	18045	18185	18123	18232	18204	18236	18169	18145	18157	18206	18192	18304	18046	18220	18358	18179	18186	18279	18099	17967	18255	18306	18150	18273	18045	18236	18354	18284	18120	18259	18359	18249	18351	18279	18233	18174	18141	18050	18193	18171	18068	18161	18242	18147	18199	18185	18219	18227	18116	18159	18124	18152	18258	18247	18353	18069	18134	18196	18205	18179	17998	18346	18102	18152	18312	18153	18373	18108	18098	17934	18435	17965	18058	18108	18332	18209	18058	18262	18255	18098	18224	18296	18261	18314	18298	17972	18063	18317	18267	18070	18107	18071	18253	18245	18356	18122	18208	18077	18133	18263	18380	18204	18143	18106	18323	18145	18172	18160	17981	18090	18126	18179	18342	17999	18245	18285	18163	18250	18034	18225	18186	18231	18251	17939	18190	18172	18211	18314	18086	18264	18206	18371	18176	18102	18407	18389	18219	18144	18071	18193	18247	18252	18057	18262	18112	18236	18263	18421	18073	18125	18141	18282	18261	18118	18249	18203	18273	18368	18197	18189	18208	18337	18249	18186	18175	18389	18248	18353	18151	18320	18261	18197	18243	18160	18252	18213	18186	18001	18352	18285	18264	18150	18085	18044	18083	18271	18124	18162	18184	18112	18269	18283	18072	18218	18310	18048	18197	18169	18328	18192	18243	18253	18332	18075	18226	18167	18358	18210	18358	18268	18340	18026	17999	18212	18463	18320	17997	18126	18347	18223	18314	18238	18111	18146	18229	18385	18196	18183	18089	18260	18248	18263	18235	18052	18181	18324	18314	18257	18084	17910	18065	18189	18352	18230	18377	18261	18226	18068	18058	18192	18208	18159	18149	18198	18217	18176	18121	18162	18047	18119	18171	18288	18056	18015	17997	18212	18109	18279	18234	18288	18267	18340	18330	18303	18261	18393	18209	18355	18130	18365	18350	18280	18239	17993	17940	18366	18301	18323	18038	18075	18082	18284	18501	18166	18161	18288	18224	18262	18008	18266	17946	18018	18153	17973	18320	18277	18019	18004	18130	18016	18266	18139	18199	18067	18204	18237	18304	18162	18137	18192	18095	18226	18135	18260	18374	18058	18249	18157	18190	18311	18378	18257	18130	18220	18169	18311	18218	18233	18241	18212	18231	18196	18158	18316	18175	18275	18205	18345	18409	18289	18215	18216	18234	18333	18249	18125	18275	18418	18241	18087	18266	18235	18189	18387	18246	18274	18126	18345	18196	18108	18305	18106	18184	18373	18281	18179	18187	18097	18253	18299	18230	18274	18465	18253	18298	18170	18189	18140	17966	18033	18258	18120	18282	18223	18127	18125	18187	18329	18304	18215	18202	17996	18095	18114	18167	18083	18134	18195	18305	18195	18142	18220	18324	18017	18091	18404	18463	17989	18236	18226	17999	18257	18255	18232	18079	18093	18235	18332	18284	18333	18253	18239	18060	18238	18155	18210	18371	18322	18243	18098	18318	18097	18024	18205	18039	18057	18263	18180	18168	18110	18312	18191	18372	18442	18195	18202	18121	18203	18132	18076	18048	17984	18221	18173	18306	18184	18098	18154	18181	18243	18148	18304	18393	18372	18080	18197	18069	18200	18088	18196	18283	18337	18168	18158	18235	18268	18011	18230	18324	18253	18318	18431	18324	18125	18344	18281	17951	18133	18328	18442	18017	18136	18093	18244	18058	18071	18237	18334	18323	18298	18350	18246	18241	18139	18213	18366	18349	18157	18154	18276	18068	18023	18073	18142	18340	18087	18221	18249	18433	18259	18079	18163	18173	18287	18188	18109	18017	18439	18159	18154	18053	18206	18279	18148	18076	18223	18277	18063	18211	18503	18279	18008	18151	18134	18128	18240	18116	17882	18222	18129	18239	18003	18200	18054	18223	18390	18255	18047	18187	18303	18083	18140	18355	18539	18165	17958	18227	18295	18185	18252	18323	18188	18379	18347	18124	18013	18259	18246	18158	18081	18087	18033	18420	18220	18317	18248	18083	18200	18402	18207	18185	17983	18098	18297	18207	18257	18107	18119	18274	18338	18079	18495	17990	18043	18071	18251	18130	18290	18091	18006	18312	17988	18076	18232	18270	18186	18125	18144	18277	18337	18245	18117	18061	18110	18215	18452	18339	18227	18272	18292	18248	18053	18142	18023	18093	18168	18316	18227	18203	18338	18340	18361	18243	18166	18178	18194	18082	18047	18209	18129	18198
19667	28591	26685	21294	18998	17271	15949	15377	14917	15113	14756	15025	15058	14744	14812	14930	14891	14925	14895	14846	14839	14693	14792	14770	14851	14942	14959	14768	14755	14827	14736	14883	15021	14890	14960	14832	14878	14756	14854	14820	14849	14864	14852	14793	14852	15001	14687	14762	14715	14807	14826	14823	14772	14793	14800	14853	14716	14783	14749	14838	14905	14857	14943	14839	14992	14869	14851	14877	15032	15082	15118	14966	14966	14888	14901	15055	14767	15041	14923	14915	14826	14970	14760	14947	14899	14684	14746	14769	14890	14962	14885	15060	14695	14939	14946	14690	15046	14838	14865	15011	14827	14793	14924	14850	14701	14851	14977	14779	14751	14775	14782	15019	14904	14964	14747	14702	14693	14784	14828	14906	14895	14818	14721	14729	15036	14894	14908	14743	14827	14814	14798	14721	14848	14827	15079	14971	15019	14665	14878	14868	14680	14905	14928	14876	14711	14933	14795	14861	14739	14718	14835	14928	14761	14846	14715	14934	14743	14770	14574	14864	14787	14904	14850	14841	14672	14844	14942	14602	14739	14760	14860	14975	14751	14840	14729	14816	14704	14901	14777	14919	14798	14826	14888	15105	14853	14862	14797	14842	14799	14880	14770	14823	14772	14841	14675	14992	14958	14782	14692	14967	14904	14862	14966	14814	14953	14785	14883	14836	14958	14752	14794	14685	14670	14874	14878	14836	14927	14677	14806	14943	14876	14790	14899	14842	14873	15123	14831	14982	14801	14776	14888	14759	14904	14733	15010	14687	14911	14706	14771	15001	14798	14786	14642	14812	14911	15019	14855	14855	14870	15000	14820	14920	14796	14745	14837	14875	14757	14779	14822	14754	14949	14819	14863	14839	14744	14898	14851	14851	14748	14807	14836	14756	15043	14805	15007	14908	14817	14788	15006	14907	14839	14792	15039	14961	14836	14794	14892	14811	14745	14790	14871	14764	14794	14769	14671	14901	14964	14831	14755	14842	14955	14897	14789	14759	14900	14841	14865	14872	14844	14961	14904	14712	14735	14866	14788	14883	14841	14894	14899	14866	14625	14873	14864	14787	14896	14858	14804	14823	14905	14816	14964	14824	14949	14888	14769	15020	14717	14732	14860	14871	14767	14941	14860	14848	14765	14824	14871	14862	14702	14906	14717	14990	14904	14888	14775	14758	14910	14739	14860	14762	15046	15024	14717	14644	14858	14852	14974	14985	14943	14963	15006	14771	14785	14945	14764	14825	14814	14723	14976	14819	14914	14846	14876	14854	14878	15079	14717	14720	14856	14734	14795	14868	14616	14791	14954	14794	14954	14850	14905	14820	14878	14851	14869	14931	15033	14803	14915	14817	14856	14813	14818	14806	14809	14886	14769	14763	14717	14931	14617	14866	15049	14840	14802	14983	14830	14750	14847	14891	14760	14834	14783	14916	14756	14712	14951	14730	14843	14828	14825	14702	14892	14879	14872	14884	14860	14768	14980	14903	14998	14707	14891	14825	14858	14951	14790	14958	14844	14672	14807	14753	14867	14756	14985	14764	14943	14978	14792	14786	14933	14885	14773	14820	14797	14782	15012	14719	14623	15033	14729	14926	14785	14826	14731	14831	14852	14659	14785	14557	14767	15029	14758	14903	14958	14815	14782	14736	14903	14656	14861	14926	14941	15004	14945	14921	14885	14819	14849	14872	14864	14795	14972	14989	14778	15069	14816	14934	14879	14817	14863	14936	14739	14760	14731	14891	14901	14855	14696	14842	14743	14830	14784	14867	14961	14850	14853	14843	14876	14707	14970	14721	14684	14901	14834	14797	14822	14776	14929	14701	14841	14866	14760	14844	14721	14897	14735	14888	14923	14823	14981	15019	14861	14737	14874	14815	14888	14929	14959	14875	14819	14911	14864	14646	14859	14905	15022	14915	14805	15037	14845	14966	14788	14693	14843	15021	14863	14712	14770	14725	14809	14692	14813	14894	14663	14930	14850	14900	14993	14808	14931	14849	15078	14922	14856	14960	14879	14992	15053	14844	14736	14663	14751	14961	14963	14795	15116	14942	14826	14933	14942	14895	14787	14701	14833	14833	14892	14797	14647	14844	14719	15035	14879	14716	14758	14888	15062	15019	15019	14874	14795	14755	14842	14912	14797	14873	14915	14849	14740	14825	14707	14982	14821	14818	14920	14779	14772	14721	14761	14682	14809	14787	14794	14905	14943	15016	14649	14730	14720	14946	14823	14953	14772	14932	14873	15004	14828	14824	14723	14883	14956	14840	14872	14817	14734	15051	14733	14818	14691	14916	14969	14795	14803	14875	14801	14880	14750	14835	14916	14752	14902	14943	14835	14746	14798	14836	14813	14933	14690	14854	14686	14818	15006	14749	15077	14850	15037	14763	14787	14941	14979	14914	14814	14960	14808	14881	14806	14824	14796	14928	14818	14836	14947	14856	14886	14898	14783	14907	14776	14852	14975	14847	14832	14870	14887	14934	15064	14812	14912	14960	14884	14683	14970	14891	14977	14794	14857	14858	14764	14868	14754	14919	14741	14622	15055	15084	14926	14763	14707	14849	14893	14833	14920	14947	14743	14901	14842	14914	14766	14674	14926	14787	14833	14661	14822	14771	14920	14776	14800	14825	14856	14720	14844	14750	14822	14752	14775	14844	14914	14794	15003	14960	14818	14821	14672	14691	14943	14884	14863	15016	14834	14900	15011	14574	14814	14919	14762	14820	14845	14924	14990	14865	14980	14848	14888	14789	14834	14860	14732	14769	14802	14683	14997	14758	14781	14693	14915	14912	14798	14935	14766	14835	14764	14734	14800	14649	14937	14774	14661	14799	14759	14824	14902	14886	14794	14877	14953	14862	15010	14852	14894	14728	14731	14898	14794	14856	14678	15003	14939	14829	14857	14913	14913	14794	14735	14666	14997	14723	14756	14851	14987	14691	14755	14955	14802	15012	14908	14797	14876	14821	14882	14690	14902	14753	14884	14844	14832	14721	14785	14734	14838	14999	14684	14908	14989	14893	15027	15013	14874	14844	14947	14925	14832	14882	14746	14941	14850	14780	14806	14886	14819	14798	14763	14842	14916	14784	14989	14739	14872	14962	14928	14850	14858	14734	14895	14843	14760	14852	14726	14807	14913	14795	14837	14878	14769	14868	14872	14895	14878	14910	14889	14717	14789	14825	14817	14859	14854	14843	14867	15029	14884	14845	14828	14831	14788	14948	14895	14868	14779	14835	14763	14706	14900	14915	14822	14969	14840	15016	14718	14846	14845	14892	15014	14835	14744	14833	14891	14819	14845	14977	14787	14872	14884	14725	14919	14811	14747	14858	14950	14819	14811	14867	14726	14679	14803	14757	14761	15033	14741	14877	14900	14790	14813	14889	14659	14911	14796	14902	14815	14680	14741	14871	14996	14877	14915	14968	14876	14848	14902	14894	14747	14876	14848	14848	14960	15025	14808	14847	14899	14900	14882	14785	14947	14871	14898	14719	14951	14938	14842	15000	14756	14671	15082	14996	14983	14931	14917	14810	14764	14899	14959	14788	14809	14959	14929	14930	14768	15053	14682	14965	14849	14930	14791	14896	14778	14773	14841	14863	14951	14846	14778	14894	14881	14694	14835	14922	14906	14909	14788	14937	15094	14889	14965	14874	14851	14899	14812	14834	14865	14777	14875	14807	14808	14686	14820	14895	14926	14812	14787	14982	14915	14802	14820	14780	14815	14749	14961	14708	14805	14903	14869	14942	14802	14807	14991	14720	14954	14970	14832	14709	14921	14966	14718	14935	14661	14837	14857	14864	14832	14968	14925	14838	14818	14858	14829	14837	15087	14906	14863	14869	14889	14909	14905	14832	14892	14714	14744	14900	14647	14920	15056	14726	14780	14990	14798	14809	14770	14904	14668	14892	14959	14755	14766	14962	14820	14908	14776	14974	14740	14711	14970	14862	14796	14838	14921	14806	14972	14931	14868	14683	15138	14811	14846	14842	14924	14732	14740	15003	14912	14841	14900	14814	14884	14893	14927	14854	14902	14855	14725	14918	14682	14752	14820	14860	14800	14753	14696	14740	14822	14777	14829	14895	14943	14798	14875	14887	14706	14727	14892	14848	14816	14867	14697	14919	14898	14922	14986	15039	14872	14928	14832	14804	14783	14719	14720	14799	14855	14943	14855	14867	14945	14859	14816	14813	14722	14917	14696	15044	14884	14693	14825	14895	14870	14878	14709	14742	14853	14798	14785	14853	14850	14776	14870	14871	14648	14737	14901	14805	14951	14830	14885	14990	14816	14702	14821	14883	14649	14726	14838	14979	14872	14844	14682	14832	14843	14829	14849	14818	14991	14891	14861	14844	14756	14746	14858	14779	14803	14974	14801	15055	14808	14849	14762	14836	15020	14865	14982	14650	14970	14845	14794	14907	14929	14806	14862	14869	14850	14703	14968	14794	14659	15039	14863	14850	14797	14998	14889	14810	15002	14905	14747	14760	14809	14960	14875	14746	14951	14994	14941	14972	14700	14950	14732	14851	14812	14961	14805	14732	14893	15012	14908	14812	14796	14856	14944	15049	14779	14722	14812	14846	14834	14830	14915	14825	14688	14938	14854	14967	14865	14907	14704	14971	14851	14953	14709	14997	14899	14761	14838	14830	14782	14760	14791	14715	14897	14869	14794	14675	14727	14901	14834	14695	14733	14873	14918	14851	14891	14933	14724	14926	14848	14857	14765	14845	14969	14895	14804	14788	14996	14863	14821	15011	14873	14707	14911	14817	14909	14852	14900	14818	14848	14935	14789	14921	14753	14626	14794	14734	14791	14905	14885	14772	14773	14731	14756	14959	14917	14824	14985	14753	14991	14965	14627	14932	14865	14857	14763	14802	14709	14810	14839	14830	14854	14899	14749	14904	14666	14829	14799	14929	14846	14846	15040	14752	14879	14812	14863	14758	14890	14814	14901	14886	14819	14973	14918	14864	14925	14824	14954	14948	14817	14878	14975	14792	14890	14811	15003	14685	14931	14761	14833	14832	14772	14984	14821	14766	14798	14932	14923	14791	14813	14825	14706	15108	14996	14883	14799	14654	14849	14760	14909	14856	14771	14894	14833	14918	14733	14926	14686	14872	14912	14849	14795	14832	14956	14928	14841	14770
24053	21069	28407	24274	22944	23262	21866	19197	18408	18264	18289	18260	18155	18159	18112	17944	18042	17965	18072	17840	17989	17892	17899	17773	17899	17887	17929	17911	18033	17953	18162	17947	18082	17834	17939	17844	17797	17747	17780	17721	18008	17744	17866	17952	17782	17952	17647	17900	17897	17885	17735	17823	17980	18061	17776	18050	18010	17762	17860	17668	17912	17959	18107	17938	17940	17896	17931	17863	17866	17958	17900	18051	18155	17814	17922	17837	17804	17948	17810	17751	17752	17962	17848	17929	17780	17677	17979	17822	17996	17834	17599	17739	18075	17802	17765	18023	17774	17955	17861	17896	17807	17666	17821	18003	17920	17725	17934	17876	17737	17606	17899	17986	17982	17746	18059	17661	18123	17838	17786	17890	18195	17703	18042	17769	17797	17867	17773	17682	17685	17828	17925	17895	17978	17794	17786	17791	18102	17830	17892	17864	17943	17690	17951	17817	18036	17664	17790	17683	17968	17830	17759	17781	17880	17886	17955	17719	17908	17852	17895	17688	17832	17908	17944	17897	18006	17650	17760	17950	17598	17881	17905	18030	17841	17852	17820	17843	17744	17746	17672	17831	17660	17893	17787	17909	17828	17762	17694	17788	17890	17721	17770	18009	17825	17766	17883	17888	17654	17863	17967	18008	17901	17852	17775	17767	17814	17759	17739	17877	17762	17945	17578	17688	18025	17731	17917	17927	17980	17675	17764	17755	17707	17933	17756	17749	17730	17815	17975	17955	18010	17746	17980	17801	17999	17859	17761	17873	17806	17705	17704	17940	18099	17822	17618	17733	17777	17734	17884	17905	17772	17856	17966	17998	17805	17726	17880	17897	17754	17784	18049	17974	17862	17825	17872	17802	17736	17876	17896	17665	17960	17843	18134	17685	17669	17876	17913	17851	17731	17737	17789	17904	17702	17967	18088	17860	17660	17743	17752	17840	17853	17782	17767	17767	17907	17848	17819	17863	17690	17998	17780	18030	17745	17655	17813	17567	17826	17951	17707	17749	17879	17924	17710	18040	17923	17798	17845	17773	17839	17597	17688	17847	17873	17667	17749	17906	17974	17920	17820	17696	17892	17802	17582	17732	17738	17762	17807	17918	17737	17822	17740	17727	17906	17831	17844	18024	17706	17765	17571	17956	17910	17915	17822	17848	17890	17611	17735	17853	17751	17914	17946	17866	18038	18103	17945	17815	17747	17794	17640	17809	17767	17956	17944	17815	17829	17617	17697	18074	17843	17828	17860	17657	17859	17584	18009	18047	17751	17997	17768	17651	17850	17922	17917	17684	17824	17722	18040	17733	17923	17709	17823	17961	17984	17649	17867	17824	17847	17700	17948	17890	17982	17675	17855	18077	17811	17831	17900	17864	17863	17884	17825	17694	17709	17689	17896	17851	17817	17921	17781	17902	17876	18013	17966	17878	17750	17995	17760	17738	17783	18249	17929	17955	18113	17787	17915	17861	18045	17737	17872	17851	17880	17868	17888	17825	17719	17899	17757	18084	17979	17866	17884	17910	17816	17789	17916	17851	17944	18033	17964	17882	17925	17693	17898	17780	17822	17622	17567	17794	17729	17895	17849	17848	17839	17655	17884	17887	17670	17904	17795	17974	17679	17769	17768	17849	17848	17958	17809	17816	17841	17868	17898	18007	17713	17832	17855	17947	17775	17766	17852	17570	17777	17905	17787	17846	17720	17913	17761	18007	17668	17809	17913	18100	18001	17953	17868	17949	17868	17843	17858	17910	17995	17771	17996	17930	17936	17751	17847	17973	18097	17807	17994	18048	17817	17852	17881	17712	17636	17984	17600	17798	17787	17976	18038	17911	17639	17951	17674	17884	17820	17750	17805	17698	17785	17895	17824	17995	17829	17731	17771	17919	17916	17764	17584	17841	17743	17863	17784	17863	17874	17973	18106	17879	17687	17878	17747	17805	17723	17802	17908	17906	17565	17848	17853	18054	17864	17819	18139	17949	17843	17912	17808	17904	17811	17840	17871	18011	17933	17926	17675	17910	17897	17744	17747	17973	17861	17871	17679	17890	17850	17812	18052	17669	17975	17747	17963	17914	17720	18011	17860	17913	17954	17804	17851	17732	17892	17811	17758	17693	17726	17680	17835	17642	17787	17830	17737	17982	17854	17822	17817	18014	17912	17822	17848	17965	18121	17756	18012	17869	17920	17736	17876	17752	17816	17872	17944	17940	17808	17973	18054	17790	17823	17956	17863	17854	17844	17962	17849	17748	17998	17951	18022	17882	18034	17875	17904	17948	17665	17790	17615	17766	18000	17850	17657	17711	17929	17809	17832	17648	17918	17836	17839	17719	17848	17757	17870	18142	17793	18029	17850	17914	17622	17884	17820	17718	17745	17634	17827	17895	17898	17920	17994	17606	17912	18010	17852	17942	17719	17876	17846	18041	17797	17704	17957	17874	17918	18164	17743	17818	17764	17720	17740	17700	17808	17963	17656	17890	17726	17797	17943	17818	17852	17670	17809	17899	17758	17822	18017	17961	17869	17832	17971	17689	17971	17821	17773	17713	17802	17754	17869	17832	17918	17774	17892	17919	17993	18063	17841	17749	18082	17709	17944	17916	17822	17911	17612	17628	17831	17629	17926	17853	17849	17871	17906	17744	17815	17747	17921	17783	17728	17855	17858	17750	17673	17840	17866	17870	17790	17832	17671	17819	17970	17839	17759	17774	17788	17716	17825	18050	17869	17794	17968	17838	17832	17745	17743	17762	17893	17621	17828	17703	17577	17851	17720	17662	17722	17961	17731	17553	17821	17818	17654	17741	17683	17956	17978	17991	17936	17902	17703	17841	17679	17770	17903	17810	17932	17815	17819	17763	17911	17795	18035	17513	17961	17739	17970	17956	17934	17860	17894	17779	17669	17962	17811	17875	18004	17709	17994	17752	17765	17786	17690	17792	17950	17980	17977	17901	17864	17938	17941	17723	17562	17783	17908	17993	17685	18068	17877	17848	17734	17938	17811	17826	17929	17827	17668	17830	17931	17807	17827	17911	17881	17921	17935	18010	17724	17807	17822	17725	17886	17696	17768	17970	17593	17867	17743	17923	17959	17746	17762	17884	17569	17757	17937	18042	17703	17692	17730	17680	17847	17788	17804	17760	17929	17771	17723	17734	17639	17916	17761	17656	17756	17594	17835	17782	17815	17743	17953	17703	17712	17608	17712	17992	17793	17820	17924	17759	17923	17806	17719	18055	17999	17882	17692	17834	17660	17749	17702	17988	17730	17744	17788	17845	17966	17664	17821	17847	17785	17911	17805	17897	17712	17936	17868	17874	17762	17858	17740	17949	17670	17849	17594	17763	17923	17854	17949	17822	17992	17823	17934	17690	17979	17922	17867	17785	17803	17856	17867	17942	17874	17759	17861	17880	17890	17874	18063	17899	17954	18082	17603	17865	17730	18027	17774	17655	17744	17819	17920	17713	17754	17776	17898	17932	17906	17894	17893	17770	17938	18036	17836	17825	17866	17827	17777	17925	17778	17784	17771	17815	18040	17845	18055	17813	17831	17808	17808	17965	17890	17854	17869	17968	17846	17919	17743	18056	17977	17830	17768	17814	17890	17880	17810	17902	17810	17813	17913	17626	17623	18133	17792	17852	17834	17827	17980	17681	17765	17964	17847	17871	17856	17899	17803	17883	17973	17849	17742	17890	17668	17996	17920	17910	17720	17820	17976	18030	17809	17782	17942	18039	17849	17874	17798	17990	18130	17829	17784	17788	17811	17883	17882	17948	17905	17948	17798	17997	17866	17833	17923	17834	17786	17703	17840	17809	17790	17694	17904	17740	17796	17816	17788	17793	17925	17843	17729	17981	17784	17858	17733	17778	17794	17871	17813	17909	17989	17835	17645	17989	18035	17935	17755	17906	17771	17890	17943	17714	17904	17757	17848	17830	17938	17901	17931	17777	17965	17889	17583	17813	18026	17926	17854	18061	17744	17611	17755	17721	17818	17930	17873	18064	18017	17738	17758	17630	17681	17782	17855	17894	17769	17903	17916	17878	17994	17817	17807	17921	17993	17878	17918	18077	17884	17739	17766	17778	18060	17927	17827	18034	17780	17847	17862	17809	17847	17770	17745	17619	17843	17814	17857	17762	17937	17770	17935	17892	17894	17758	17658	17946	17535	17856	17879	17858	17902	17978	17910	17882	17872	17806	17787	17852	17880	17910	17836	17814	17757	17830	17989	17756	17850	17793	17833	17864	17619	18011	17808	17934	17939	17915	17953	17956	17935	17801	17856	17869	17695	17984	17950	17848	17864	17806	17816	17784	17730	17829	17796	17814	17730	17724	17969	17823	17943	17877	17908	17799	17874	17637	18142	17833	17762	18058	17754	17708	17758	17848	17777	17716	17998	17944	17718	17910	17849	17836	17651	17768	17952	17942	17989	17660	17899	17687	17992	17803	18030	17806	17878	17836	17729	17793	17768	17708	17957	17817	17969	18097	17717	17796	17863	17726	17913	17773	17639	17831	17726	17937	17984	17797	17845	17990	17839	17795	17919	17963	17796	17944	18047	17834	17970	17820	17815	17788	17932	17892	17820	17928	17687	17849	18017	18027	17892	18075	17703	17706	17809	17903	17852	17706	18011	17717	17964	17794	17931	18044	17894	17835	17811	17701	17985	17718	17620	17945	17967	17694	17724	17897	17948	17695	17812	17759	17765	17852	17674	17748	17839	18067	18067	17729	17821	17969	17739	17834	17984	17910	17876	17560	17767	17812	17981	17813	17839	17870	17953	17931	17922	17892	17688	17747	17845	17901	17778	17684	17661	17787	17948	17794	17692	17813	17616	17770	17775	17885	17859	17923	17807	17774	17896	17882	17879	18024	17854	17803	17890	17844	17757	17823	17767	17804	17766	17788	17824	17911	17659	17876	17844	18044	17762	17936	17912	17845	17931	17686	17838	17800	17821	17838	17937	17815	17633	17809	17934	17714	17817	17868	17818	17988	17874	17712	17949	17956	17799	17754	17868	17996	18134	17825	17864	17782	17970	17898	17912	17854	18005	17608	17813	18197	18157	17937	17829	17781	17908	17769	17909	17934	17867	17988	17856	17906	17688	17731	17909	17712	17658	17994	17795	17789	17842	17942	17898	17894	17947	17678
19559	35024	32654	25180	21856	19131	16969	16010	15364	15165	14884	15053	14817	14870	14769	14801	14653	14760	14796	14895	14814	14854	14681	14796	14703	14783	14825	14715	14519	14899	14747	14617	14815	14660	14771	14734	14780	14519	14759	14633	14572	14680	14710	14814	14810	14768	14825	14714	14682	14763	14844	14672	14795	14689	14656	14884	14451	14695	14661	14859	14792	14779	14701	14835	14859	14594	14707	14781	14657	14752	14855	14856	14849	14738	14730	14717	14788	14827	14840	14777	15040	14798	14762	14638	14554	14760	14808	14792	14570	14722	14611	14792	14602	14653	14653	14768	14708	14773	14649	14680	14770	14745	14611	14745	14773	14769	14634	14804	14709	14637	14589	14784	14723	14550	14594	14813	14781	14796	14822	14704	14569	14765	14716	14782	14678	14524	14527	14797	14790	14596	14661	14663	14603	14587	14860	14717	14764	14570	14821	14453	14804	14684	14757	14851	14780	14675	14624	14687	14867	14811	14706	14638	14650	14745	14741	14782	14635	14814	14614	14838	14581	14785	14719	14624	14698	14475	14691	14787	14561	14676	14481	14749	14577	14729	14699	14642	14703	14708	14590	14639	14771	14586	14676	14699	14700	14604	14740	14804	14679	14555	14800	14764	14676	14536	14686	14728	14682	14600	14803	14813	14719	14797	14548	14725	14606	14586	14641	14591	14638	14662	14656	14573	14796	14745	14651	14601	14627	14674	14640	14653	14604	14621	14819	14653	14750	14527	14628	14790	14588	14797	14750	14809	14842	14670	14622	14680	14678	14561	14763	14735	14612	14858	14838	14574	14837	14824	14707	14572	14593	14489	14682	14671	14587	14569	14731	14721	14580	14704	14396	14691	14654	14708	14744	14628	14650	14882	14499	14719	14789	14792	14522	14851	14627	14705	14552	14626	14594	14733	14626	14725	14666	14675	14759	14541	14746	14619	14696	14626	14718	14591	14706	14617	14747	14517	14686	14756	14666	14749	14811	14843	14668	14536	14571	14738	14696	14679	14655	14637	14740	14666	14749	14667	14793	14618	14818	14773	14624	14607	14739	14667	14670	14620	14787	14753	14827	14633	14780	14814	14578	14711	14464	14586	14843	14797	14908	14675	14695	14743	14755	14640	14681	14580	14698	14670	14727	14565	14740	14670	14543	14726	14632	14643	14655	14629	14725	14639	14655	14663	14771	14651	14602	14653	14793	14588	14662	14739	14803	14670	14688	14711	14730	14912	14842	14877	14625	14633	14794	14599	14818	14651	14636	14719	14622	14649	14774	14716	14666	14560	14599	14626	14631	14750	14751	14683	14556	14613	14830	14709	14693	14584	14679	14602	14649	14767	14764	14656	14711	14748	14669	14676	14695	14695	14645	14646	14652	14720	14817	14810	14695	14704	14748	14623	14840	14715	14780	14656	14901	14769	14644	14695	14597	14679	14684	14761	14661	14691	14605	14657	14675	14742	14618	14662	14808	14739	14818	14680	14664	14764	14770	14770	14711	14685	14619	14651	14576	14747	14572	14659	14592	14800	14634	14811	14756	14671	14605	14760	14621	14690	14583	14732	14806	14746	14623	14690	14647	14729	14723	14536	14697	14637	14675	14744	14675	14601	14614	14533	14738	14616	14559	14775	14617	14894	14642	14739	14633	14662	14497	14538	14820	14655	14706	14581	14658	14713	14597	14814	14608	14504	14709	14631	14562	14725	14504	14815	14694	14697	14660	14736	14631	14663	14744	14746	14565	14616	14560	14649	14586	14802	14668	14732	14827	14684	14706	14694	14726	14850	14701	14823	14629	14859	14520	14598	14654	14677	14710	14717	14658	14613	14553	14495	14659	14883	14615	14661	14688	14815	14604	14417	14569	14832	14699	14707	14500	14729	14605	14644	14671	14698	14626	14753	14653	14691	14761	14477	14591	14722	14558	14873	14463	14660	14600	14759	14651	14734	14796	14662	14458	14707	14697	14849	14623	14707	14824	14758	14844	14902	14673	14743	14802	14732	14671	14599	14750	14661	14676	14783	14797	14653	14627	14544	14749	14595	14710	14535	14641	14669	14607	14697	14749	14716	14477	14787	14643	14588	14596	14627	14760	14647	14523	14728	14761	14804	14561	14585	14717	14908	14750	14554	14566	14654	14696	14660	14530	14675	14611	14705	14820	14768	14760	14623	14609	14477	14858	14771	14796	14713	14563	14598	14679	14694	14686	14648	14804	14604	14594	14553	14708	14785	14807	14639	14747	14667	14846	14595	14683	14631	14653	14712	14630	14598	14753	14657	14546	14867	14681	14515	14675	14626	14781	14790	14715	14689	14678	14764	14794	14724	14715	14783	14649	14673	14607	14577	14730	14610	14734	14764	14701	14793	14731	14605	14803	14538	14661	14607	14556	14781	14690	14698	14666	14619	14685	14590	14563	14751	14707	14653	14759	14669	14522	14588	14597	14830	14668	14613	14906	14504	14665	14667	14646	14574	14741	14555	14655	14772	14677	14604	14624	14616	14589	14785	14419	14840	14752	14731	14725	14685	14547	14694	14470	14627	14485	14657	14777	14584	14674	14783	14581	14697	14556	14573	14613	14679	14675	14732	14568	14856	14679	14586	14840	14818	14663	14783	14604	14539	14613	14903	14829	14696	14499	14593	14846	14553	14587	14710	14731	14679	14706	14748	14598	14582	14658	14658	14779	14760	14677	14717	14756	14796	14766	14637	14658	14661	14540	14745	14699	14680	14761	14631	14702	14700	14628	14745	14558	14716	14709	14687	14673	14664	14571	14739	14674	14804	14519	14563	14578	14644	14508	14690	14680	14634	14690	14648	14786	14716	14682	14627	14733	14639	14463	14619	14513	14619	14760	14590	14665	14795	14635	14899	14569	14706	14783	14656	14650	14719	14658	14583	14753	14664	14636	14557	14819	14765	14747	14792	14576	14627	14619	14815	14631	14603	14775	14675	14742	14776	14678	14576	14813	14517	14612	14708	14697	14627	14789	14646	14829	14621	14778	14650	14602	14735	14776	14724	14686	14695	14608	14600	14703	14637	14722	14745	14682	14748	14829	14722	14659	14859	14588	14693	14483	14742	14698	14650	14662	14569	14741	14788	14665	14613	14876	14615	14613	14591	14760	14448	14623	14562	14631	14633	14746	14603	14742	14655	14680	14601	14572	14718	14608	14614	14528	14553	14637	14723	14648	14582	14497	14760	14696	14754	14702	14667	14631	14667	14818	14656	14758	14723	14653	14763	14712	14666	14692	14781	14936	14605	14561	14635	14721	14729	14696	14627	14801	14656	14642	14679	14749	14613	14724	14554	14709	14781	14568	14595	14633	14600	14623	14460	14798	14649	14789	14739	14722	14694	14653	14698	14755	14717	14591	14681	14723	14807	14757	14725	14560	14779	14733	14732	14546	14802	14790	14630	14678	14797	14833	14843	14635	14821	14753	14311	14585	14632	14753	14594	14761	14612	14647	14671	14649	14770	14688	14738	14756	14581	14675	14604	14628	14800	14637	14710	14533	14729	14677	14604	14624	14677	14675	14653	14642	14693	14767	14642	14758	14645	14735	14679	14703	14699	14458	14582	14622	14703	14799	14535	14824	14696	14675	14594	14710	14556	14628	14633	14683	14448	14707	14736	14738	14612	14847	14557	14511	14579	14512	14650	14843	14694	14640	14584	14606	14674	14748	14790	14663	14599	14754	14560	14477	14736	14656	14734	14615	14766	14724	14761	14860	14643	14865	14700	14647	14675	14685	14685	14593	14690	14729	14666	14775	14676	14519	14488	14847	14885	14639	14708	14823	14651	14611	14748	14739	14695	14626	14677	14714	14627	14592	14592	14712	14627	14537	14632	14672	14601	14708	14701	14648	14763	14661	14728	14644	14798	14621	14733	14504	14827	14722	14600	14824	14753	14606	14666	14656	14681	14597	14671	14761	14600	14676	14735	14706	14765	14863	14614	14515	14624	14643	14691	14645	14660	14699	14686	14675	14463	14648	14571	14858	14707	14634	14648	14716	14672	14679	14741	14683	14718	14574	14724	14795	14471	14833	14703	14738	14686	14711	14753	14590	14626	14674	14595	14729	14800	14712	14727	14546	14516	14744	14657	14739	14718	14881	14748	14968	14685	14635	14616	14691	14572	14772	14599	14573	14557	14637	14551	14610	14684	14703	14756	14407	14754	14814	14789	14506	14680	14522	14648	14835	14604	14612	14593	14750	14702	14793	14489	14556	14847	14608	14641	14594	14882	14600	14667	14830	14697	14621	14582	14656	14652	14610	14794	14805	14562	14745	14515	14704	14770	14579	14765	14598	14618	14638	14655	14703	14668	14813	14640	14556	14700	14693	14685	14545	14960	14634	14681	14515	14677	14885	14643	14875	14575	14744	14598	14598	14689	14602	14742	14631	14625	14698	14517	14656	14675	14552	14569	14830	14689	14636	14647	14724	14587	14733	14699	14517	14842	14587	14660	14702	14563	14746	14608	14712	14701	14635	14696	14683	14671	14687	14668	14738	14777	14755	14650	14714	14604	14891	14682	14761	14728	14718	14610	14703	14631	14659	14874	14693	14653	14579	14773	14739	14580	14574	14729	14743	14743	14815	14764	14669	14650	14588	14523	14655	14668	14795	14728	14788	14741	14756	14660	14691	14574	14542	14689	14726	14579	14638	14682	14544	14793	14684	14754	14747	14604	14734	14600	14662	14808	14793	14681	14662	14736	14794	14520	14604	14671	14753	14568	14624	14645	14711	14664	14673	14666	14930	14656	14778	14738	14521	14737	14771	14736	14706	14717	14618	14679	14583	14739	14748	14631	14636	14747	14721	14630	14699	14681	14770	14636	14645	14525	14733	14732	14708	14470	14669	14729	14639	14641	14636	14716	14800	14542	14675	14821	14831	14541	14537	14770	14579	14682	14758	14687	14613	14889	14723	14507	14525	14523	14773	14751	14902	14643	14827	14558	14719	14523	14751	14636	14829	14591	14690	14767	14531	14690	14705	14682	14616	14662	14675	14604	14542	14623	14658	14809	14643	14643	14705	14616	14604	14594	14656	14778	14618	14721	14729	14597	14473	14783	14732	14749	14649	14646	14728	14642	14846	14703	14718	14696	14655	14578	14746	14684	14709	14682	14758	14553	14657	14789	14696	14876	14714	14788
22821	21111	28879	23625	21754	24296	26030	20487	19209	19115	19191	18766	18816	18750	18676	18761	18843	18539	18536	18486	18563	18420	18358	18521	18314	18587	18543	18446	18375	18512	18484	18355	18478	18520	18285	18320	18343	18184	18143	18392	18408	18523	18230	18267	18461	18198	18314	18550	18376	18186	18542	18323	18384	18348	18432	18248	18357	18341	18337	18372	18448	18073	18305	18346	18368	18351	18407	18124	18411	18307	18377	18489	18507	18596	18500	18279	18283	18235	18238	18455	18488	18320	18557	18502	18419	18156	18195	18473	18337	18085	18407	18271	18151	18277	18206	18263	18105	18438	18322	18085	18437	18131	18420	18109	18353	18347	18368	18290	18378	18197	18266	18301	18476	18252	18234	18366	18196	18398	18374	18322	18132	18162	18120	18191	18151	18393	18117	18298	18332	18278	18366	18184	18241	18286	18316	18351	18200	18289	18282	18347	18391	18225	18181	18374	18112	18253	18305	18308	18414	18347	18266	18089	18213	18203	18081	18254	18165	18121	18211	18452	17985	18216	18351	18370	18215	18113	18382	18198	18273	18231	18386	18287	18391	18297	18489	18196	18076	18202	18295	18375	18409	18230	17898	18254	18209	18368	18310	18296	18374	18349	18218	18196	18189	18326	18395	18201	18171	18215	18162	18423	18354	18450	18180	18203	18255	18326	18431	18265	18061	18057	18090	18441	18397	18148	18201	18262	18300	18242	18306	18486	18131	18438	18272	18249	18283	18343	18137	18276	18307	18053	18221	18425	18176	18321	18349	18477	18300	18394	18087	18382	18316	18164	18326	18348	18166	18096	18237	18075	18209	18202	18262	17993	18246	18176	18211	18150	18381	18294	18174	18264	18419	18332	18167	18382	18242	18189	18186	18343	18182	18286	17983	18318	18301	18332	18159	18265	18315	18114	18236	18100	18422	18176	18241	18159	18339	18175	18225	18220	18135	18201	18263	18126	18066	18337	18217	18135	18362	18134	18260	18172	18293	18181	18203	18374	18286	18280	18106	18103	18152	18176	18077	18174	18221	18183	18165	18119	18387	18271	18231	18222	18287	18237	18230	18088	18235	18218	18172	18177	18297	18193	18315	18398	18391	18437	18341	18349	18240	18117	18355	18418	18462	18160	18115	18155	18373	18175	18338	18204	18147	18051	18311	18440	18373	18355	18263	18126	18156	18259	18396	18191	18268	18399	18129	17928	18210	18210	18283	18194	18218	18396	18265	18203	18249	18311	18369	18374	18230	18320	18168	18190	18197	18328	18268	18143	18173	17949	18058	18216	18258	18279	18199	18155	18126	18461	18177	18232	18320	18234	18375	18258	18315	18359	18445	18334	18133	18168	18044	18337	18210	18257	18362	18127	18147	18302	18185	18235	18329	18247	18053	18231	18245	18236	18421	18623	18176	18261	18262	18114	18322	18129	18148	18254	18442	18091	18129	18137	18073	18072	18114	18136	18267	18318	18183	18232	18196	18238	18216	18336	18339	18229	18188	17963	18112	18435	18139	18270	18198	18391	18158	18331	18249	18194	18200	18205	18246	18240	18083	18128	18384	18283	18250	18386	18279	18073	18157	18128	18134	18161	18450	18197	18230	18069	18209	18187	18377	18395	18312	18290	18160	18209	18240	18376	18591	18275	17989	18137	18350	18292	18314	18136	18180	18018	18087	18134	18234	18162	18098	18054	18111	18128	18246	18289	18140	18356	18198	18424	18153	18036	18213	18352	18079	18215	18170	18126	18271	18389	18385	18376	18213	18194	18106	18164	18179	18304	18345	18100	18206	18282	18229	18383	18348	18226	18300	18539	18326	18265	18223	18306	18395	18247	18155	18170	18248	18228	18360	18200	18176	18323	18225	18153	18549	18126	18396	18180	18256	18613	18363	18383	18240	18238	18333	18229	18289	18480	18446	18308	18028	18042	18197	18132	18418	18069	18199	18160	18238	18376	18377	18153	18179	18269	18244	18372	18429	18136	18024	18292	18136	18106	18258	18273	18236	18206	18235	18299	18204	18332	18163	18475	18344	18273	18384	18150	18110	18364	18342	18215	18207	18334	18188	18289	18125	18141	18446	18511	18280	18197	18034	18253	18195	18245	18153	18154	18247	18288	18067	18073	18147	18227	18212	18196	18304	18442	18303	18200	18193	18218	18026	18365	18288	18302	18332	18254	18505	18418	18256	18149	18313	18293	18327	18091	18240	18185	18151	18047	18226	18205	18336	18199	18256	18242	18137	18036	18119	18237	18137	18243	18318	18354	18182	18210	18178	18259	18309	18111	18267	18245	18160	18169	18240	18064	18217	18172	18340	18193	18272	18212	18192	18381	18384	18242	18277	18453	18308	18309	18346	18337	18233	18139	18353	18252	18189	18247	18147	18099	18437	18284	18370	18095	18279	18493	18395	18303	18070	18141	18367	18140	18369	18140	18316	18260	18379	18186	18183	18177	18199	18074	18193	18287	18286	18147	18215	18446	18097	18331	18228	18253	18355	18432	18434	18217	18332	18255	18159	18254	18381	18070	18215	18307	18328	18248	18310	18220	18101	18206	18097	18292	18160	18312	18163	18410	18180	18232	18243	18337	18189	18147	18104	18412	18073	18193	18208	18368	18327	18251	18072	18112	18332	18199	18268	18501	18504	18270	18222	18061	18262	18239	18245	18225	18087	18280	18211	18028	18298	17982	18061	18162	18071	18356	18294	18144	18362	18193	18034	18260	18053	18267	18274	18296	18262	18184	18436	18245	18130	17994	18323	18222	18270	18306	18391	18413	18367	18243	18295	18268	18307	18180	18228	18061	18293	18186	18299	18329	18112	18382	18482	18323	18266	18099	18208	18310	18319	18195	18103	18327	18357	18383	18279	18438	18288	18181	18233	18429	18079	18259	18375	18156	18149	18298	18284	18059	18418	18171	18393	18222	18312	18279	18253	18177	18289	18320	18199	18220	18027	18200	18310	18234	18218	18215	18142	18270	18461	18344	18466	18466	18152	18296	18410	18463	18178	18208	18275	18226	18307	18221	18221	18205	18257	18203	18232	18253	18170	18177	18202	18348	18485	18383	18341	18390	18171	18364	18158	18206	18395	18297	18212	18141	18202	18267	18228	18273	18414	18339	18323	18283	18242	18371	18021	18069	18033	18288	18107	18215	18110	18183	18082	18219	18202	18466	18256	18252	18111	18317	18426	18180	18304	18416	17986	18370	18285	18242	18057	18100	18254	18204	18400	18290	18322	18200	18324	18060	18357	18194	18280	18117	18238	18050	18219	18218	18186	18215	18189	18436	18350	18214	18070	18296	18195	18462	17945	18362	18128	18444	18149	18319	18236	18255	18166	18219	18175	18100	18202	17960	18451	18017	18295	18236	18298	18252	18104	18390	18278	18096	18265	18201	18247	18432	18471	18333	18062	18162	18336	18432	18301	18410	18279	18418	18436	18370	18332	18185	18174	18207	18195	18097	18332	18069	18236	18161	18170	18132	18157	18225	18247	18258	18365	18090	18226	18091	18198	18215	18127	18373	18429	18197	18130	18114	18316	18245	18158	18070	18329	18105	18297	18133	18340	17920	18352	18195	18281	18180	18235	18227	18254	18259	18283	18111	18272	18177	18237	18165	18313	18445	18037	18183	18443	18192	18134	18253	17991	18288	18103	18207	18216	18169	18386	18108	18272	18002	18268	18113	18297	18419	18385	18099	18303	18160	18282	18262	18275	18179	18002	18224	18329	18149	18229	17990	17919	18253	18060	18292	18375	18323	18345	18420	18389	18243	18163	18327	18368	18205	18231	18027	18361	18269	18182	18111	18320	18321	18144	18314	18184	18202	18099	18238	18214	18122	18226	18438	18284	18245	18146	18089	18327	18297	18239	18250	18264	18410	18166	18132	18153	18068	18250	18174	18197	18159	18185	18289	18445	18221	18190	18142	18176	18287	18279	18254	18316	18182	18084	18227	18299	18461	18436	18218	18508	18336	18229	18187	18159	18219	18238	18394	18083	18160	18005	18317	18260	18398	18145	18345	18132	18314	18341	18197	18210	18190	18201	18240	18293	18184	18262	18269	18147	18302	18223	18317	18319	18221	18342	18171	18291	18370	18192	18285	18290	17991	18151	18002	18330	18119	18193	18261	18155	18130	18124	18242	18299	18266	18207	18123	18241	18177	18244	18363	18157	18140	18089	18298	18288	18356	18375	18385	18061	18075	18178	18284	18112	18430	18296	18101	18323	18385	18223	18151	18486	18317	18280	18410	18128	18036	18053	18127	18150	18081	18221	18290	18441	18286	18291	18076	18252	18350	18341	18425	18412	18184	18159	18278	18355	18101	18265	18202	18204	18254	18265	18323	18217	18271	18235	18416	18212	18068	18201	18358	18239	18291	18141	18207	18303	18379	18363	18204	18320	18278	18242	18123	18233	18161	18088	18467	18440	18299	18230	18213	18323	18082	17952	18072	18431	18064	18188	18373	18290	18254	18222	18197	18362	18336	18236	18173	18168	18376	18322	18349	18309	18420	18384	18182	18173	18339	18281	18238	18269	18067	18117	18387	18269	18244	18245	18126	18134	18359	18291	18148	18153	18348	18112	18330	18178	18114	18249	18279	18323	18046	18257	18328	18437	18268	18266	18375	18226	18180	18257	18067	18259	18450	18230	18381	18248	18302	18219	18092	18326	18271	18126	18307	18270	18344	18431	18090	18257	18145	18233	18387	18163	18222	18278	18304	18300	18222	18286	18413	18282	18023	18035	18190	18281	18170	18319	18237	18246	18129	18110	18380	18335	18275	18395	18074	18283	18233	18317	18154	18015	18284	18239	18166	18403	18314	18336	18352	18275	18144	18280	18081	18406	18335	18274	18278	18326	18226	18420	18160	18200	18296	18285	17995	18185	18263	18299	18103	18055	18130	18403	18271	18230	18092	18085	18206	18316	18236	18209	18161	18282	18131	18344	18394	18312	18273	18255	18272	18299	18235	18396	18146	18245	18281	18285	18073	18128	18180	18277	18208	18299	18202	18406	18356	18352	18350	18448	18228	18479	18084	18265	18417	18247	17987	18245	18174	18070	18324	18246	18102	18287	18229	18352	18088	18293	18334	18214	18228	18249	18177	18317	18276	18156	18324	18215	18257	18232	18343	18226	18194	18062	18241	18229	18356
21385	39998	37451	29293	25400	21726	18786	17137	16148	15693	15782	15299	15275	15221	15136	15211	15125	14934	15108	15055	15059	15264	15108	14956	15026	15102	15094	15098	14817	14860	14961	15008	15007	14829	14996	14962	14887	14915	15074	15086	15058	14902	15141	14802	14892	14844	14928	14894	14864	14816	15093	14924	14968	14878	15163	14914	14984	14842	14904	14729	14883	14790	14925	14945	15066	15009	15064	14944	14855	14958	15096	15107	14998	15116	15118	15011	15012	14994	15061	14956	15130	15123	14987	15000	14843	15031	14925	14886	14804	14966	14894	14903	14933	15011	15021	14852	14772	14878	14940	14847	14944	14949	15004	14946	14901	14882	15102	15019	14903	15041	14929	14978	14892	14904	14953	14968	14941	14760	14907	14827	14928	15039	14851	14980	15089	14812	14897	14904	15086	14805	14934	14831	14846	14959	14879	14899	14838	15024	14928	14974	14811	15010	14954	15079	14998	14903	14772	15047	14757	14871	14772	15021	15096	14812	15014	14844	15014	14772	15041	14862	14845	14843	14990	14846	14799	14853	14888	14912	15127	14890	14878	14985	14925	14758	14976	14664	14970	14905	14867	14803	15050	14883	14875	14942	14850	14994	14856	14825	14852	15044	14771	14790	14950	15084	14970	14833	14772	15128	14931	14926	14940	14937	14696	15036	14832	14803	14851	14976	14983	14906	14897	14817	14848	14854	15056	14891	14917	15084	14895	14815	14964	14922	14932	15042	14974	15025	14878	14919	14950	14935	14966	14868	14984	14851	14789	15115	14894	14917	14925	14946	14976	14906	14976	14900	14894	14861	14987	14988	14958	14961	14763	14809	14946	14781	15002	14941	14703	14894	15004	14893	14948	15015	14892	14757	14761	14967	14868	14960	14916	14965	14859	15000	14865	14994	15133	14880	14916	14949	14856	14786	14784	14928	14930	14838	14880	15052	14872	14975	14882	14831	14786	15004	15113	14805	14849	14873	15066	14757	15000	15043	14908	14880	15004	15073	14980	14878	14777	14772	14732	14968	14775	14796	14929	14858	14796	14914	14939	14849	14896	15023	14825	14704	14855	14848	15008	14740	14851	15021	14771	14914	14838	14645	14916	14892	15077	14857	14937	14984	14953	14849	14890	14878	14902	14907	14846	14911	14887	14880	14840	14913	15030	14734	14970	15004	14967	14832	14884	15079	14834	15050	14858	14915	14908	14877	14739	14976	15073	14901	14967	14908	14877	15077	14662	14884	14731	14695	14939	14882	14975	14840	14837	14773	14959	14984	14923	14874	14834	14889	14891	14807	14858	14995	14852	15060	14862	14844	14802	15027	14801	14980	14911	14795	14831	14827	14806	15049	14981	14811	14880	14921	14999	14850	14958	15010	14994	14850	14793	14994	14887	15063	14987	14846	14839	14909	14839	14915	14888	14916	14806	14971	14991	14707	14944	14962	14920	14977	14788	14869	14881	15044	14766	14772	14984	14818	14902	14904	15056	14848	14867	14846	14815	14857	14961	14887	14808	14831	15127	14952	14743	15079	14782	14796	14871	14789	14994	14878	15051	15058	14814	14985	15004	14889	14935	14785	15006	15006	15024	14952	14919	14652	14985	14815	14954	14862	14778	15136	14923	14861	14882	14820	14936	14778	14926	14936	14854	14953	14955	14801	14872	14934	14965	14784	14998	14956	14896	15012	14942	14983	14851	15038	14896	14943	14928	15005	14780	14866	15020	14724	14999	14812	14935	14912	14816	14843	14804	14856	14748	14989	14976	14882	14985	14851	15099	14796	15084	14958	14878	14768	14787	14970	14845	15092	14898	14911	14842	14909	14978	14955	15028	14777	14916	14933	15002	14626	14849	14776	14854	14753	14644	14839	14948	14795	14916	14916	14769	14982	14935	14961	14959	15009	14978	14923	14929	14989	14788	14827	14850	14894	14835	14830	14899	15032	14919	14779	14840	14916	14709	14866	14826	15040	14868	14886	14867	15034	14991	14724	14901	14913	14881	14866	15060	14950	15070	14893	14908	14886	14742	14931	14868	14908	14833	15024	15061	14886	14842	14813	15094	14877	14853	14838	14857	14924	15006	14849	14924	14830	14919	14804	14924	14704	14886	14870	14870	14907	14879	15116	14953	14830	14917	14828	14956	14860	14907	14830	14909	14884	14977	14806	14922	14969	14824	14873	14916	14787	15054	14982	14833	14971	14939	14880	14970	14776	14893	14892	14781	14857	14857	14976	14977	15146	14860	14879	14822	14832	15040	14902	14992	14805	14923	14927	14843	14893	14931	14840	15060	14687	14871	14865	14817	14892	14898	14823	14876	14957	14908	14768	14863	14804	14851	14993	14939	14973	14925	14909	14960	14744	14796	14899	14709	14793	15010	14909	14847	15028	14907	14937	14885	14986	14947	15046	14994	14868	14908	14854	14814	14795	14932	14947	15029	14893	15056	14867	14897	14923	14753	14832	14936	14836	14926	14897	14861	14716	14984	14754	14824	14819	14796	14874	14956	14857	14861	15033	14971	15030	14830	14948	14904	14894	14933	14936	14799	14829	14962	14902	14862	14902	14816	15012	14873	14950	14965	14948	14925	14952	14917	14881	15025	14766	14984	14784	14819	15122	14724	14949	14817	15016	14924	14883	14823	14910	15065	14900	14841	14824	14801	14745	14924	14969	14875	15018	15014	15012	14880	14913	14909	14857	15029	14755	14947	14877	14811	14960	14953	14918	15010	14847	14906	14847	14889	14913	14765	15209	14853	14920	14889	14872	14853	14980	14916	14847	14789	15007	14935	14805	14776	15079	14822	14999	14874	14740	15002	14945	14886	14966	14791	14903	14818	14947	14956	14919	14820	14838	14911	14789	14969	14975	14879	14839	14892	14928	14786	14884	14984	14999	14924	14830	14859	14809	14777	15048	14919	14813	14861	15006	15098	14828	14758	14956	14842	14996	14890	14958	14810	14925	15006	14992	14894	14712	14756	14900	14917	14672	14909	14770	14755	14836	14903	14785	15025	14955	15007	14877	14950	14691	14789	14987	15002	14935	14903	14823	14939	14883	14836	14762	14914	14858	14872	14877	14940	14878	14866	14860	14949	14991	14875	14994	14856	15047	15051	14970	14820	14924	14768	14975	14986	14751	14832	14825	14816	14853	14874	14901	14954	14973	14898	14856	14915	15027	14974	14808	14937	14824	15000	14783	15073	14915	14907	14821	14852	14912	14871	14866	15044	14866	14765	14844	14957	14949	14819	14704	14712	14817	14896	14845	14737	14983	14906	14956	14672	14983	14748	14829	14981	14895	15079	14908	14774	14884	14918	14932	15006	15031	14795	14828	14917	14845	14937	14890	14920	15107	14819	14998	14840	15039	14865	14948	14799	14880	15014	14800	15003	15009	14684	14925	15047	15063	15037	14823	14775	14786	14675	14895	15004	14830	15048	14808	14986	14905	15103	14938	14958	14948	15037	14929	14801	14872	14883	14881	14797	14836	14900	14879	14893	14974	15015	14732	15011	14806	14957	14928	15085	14878	14851	14813	14927	15024	14909	14781	14978	14979	14849	14875	15015	15142	14929	14915	14870	14934	14798	15030	14992	14842	14790	14857	14925	14982	14857	14795	14789	14834	14961	14801	14902	15058	15073	14970	14901	14791	15057	14922	14855	14927	14914	14779	14949	15010	14788	14871	14741	14971	14862	14940	14728	14738	15081	15012	14743	14960	14896	14883	14946	14876	14816	15005	14966	14931	14885	15078	14926	15018	15030	14873	14977	14726	15044	15039	15029	14919	14846	15090	14886	14993	14899	15011	14894	14823	14813	14899	14986	14685	15007	14931	14999	15085	14890	14866	14974	15052	14960	14710	14972	14656	15014	14965	14875	15046	14949	14910	14894	14888	14749	14845	14824	14820	14837	14927	14997	14881	14792	14867	14907	14960	14912	14867	14913	14920	14848	15167	14886	14713	14956	14900	15082	14896	15015	14856	14941	14845	14974	14924	14956	14986	14897	14722	14937	14656	14970	15055	14768	14955	14822	14896	14780	14997	14808	14828	14711	14856	14829	14772	14954	14831	15055	14840	14859	14768	14916	14797	14844	14789	14931	15025	15100	14951	14768	14968	14778	14975	14865	14781	14802	14992	14935	14961	14905	14755	15012	14794	14915	15006	14808	14723	14877	14769	15004	14688	14857	14953	14810	14986	14768	14815	14869	14910	14977	14851	15024	14740	15034	14857	14939	14836	15016	14886	14941	14867	14831	14883	14886	14710	14911	14870	14984	14695	14998	14719	14933	14843	15035	14777	15056	15089	14915	14897	14857	14774	14761	15089	14923	14926	14980	14966	14793	14981	14955	14789	14943	14917	14925	14937	15005	14898	15168	14956	14733	14889	15026	14998	14946	14747	14987	14904	15045	14659	14850	14744	14962	14886	14770	14816	15025	14728	15068	14746	14901	14875	14798	15038	14884	14825	14922	15037	14954	14916	14999	14905	14991	14925	15076	14852	14935	14809	14743	14920	14878	14951	14855	14962	14850	14993	14905	14966	14770	14862	14969	14818	14897	14865	14860	14853	14881	14856	14672	14886	14911	14892	14770	14822	14870	14719	15032	14917	14970	14939	14832	14778	14851	14935	14829	14890	14988	14939	14910	14797	14926	14891	14754	14939	14960	15020	15020	14936	14794	15038	15129	14797	14991	14902	14898	15012	14732	14845	15056	15101	14784	14846	14786	14811	14817	14975	14978	14783	15041	14818	14982	14929	14864	14914	14817	15039	14915	14871	14727	15015	15082	15037	14854	14764	14804	14882	14893	14851	14767	14767	14950	14700	15014	14950	14913	14903	14745	14926	14897	14789	14991	14892	14966	14877	15010	14842	14885	14670	14894	14778	14821	14956	14840	14932	15053	14984	14887	14837	15062	14761	14858	14924	14931	14822	14875	14969	14850	15030	14978	14720	14903	14912	15033	15015	14926	14884	14985	15029	14942	14971	14845	14831	14828	14687	14832	15094	14919	14972	15036	14902	15127	14775	14940	14877	14938	14980	14978	14885	14797	14878	14925	14715	15018	14868	14756	14931	14741	15061	15059	15048	14933	14713	14803	14871	14946	14857	14896	14865	14842	14929	14791	15084	15000	14901	14753	14836	15017	15001	14606	14914	14875	14915
28071	23329	28139	25680	21785	20473	19891	18884	18705	18716	18520	18449	18630	18597	18751	18382	18465	18581	18600	18563	18435	18371	18604	18499	18403	18536	18416	18284	18430	18452	18326	18360	18422	18496	18553	18347	18443	18226	18543	18312	18334	18472	18336	18280	18441	18543	18550	18317	18562	18429	18512	18277	18298	18304	18406	18339	18316	18530	18542	18344	18460	18098	18175	18548	18635	18563	18469	18492	18524	18384	18394	18440	18251	18549	18696	18461	18369	18264	18469	18409	18459	18542	18717	18455	18447	18527	18500	18390	18228	18474	18390	18506	18492	18512	18614	18170	18290	18567	18403	18320	18553	18349	18598	18216	18200	18436	18474	18374	18325	18439	18545	18487	18422	18293	18525	18641	18644	18256	18652	18514	18370	18370	18540	18379	18502	18179	18414	18465	18143	18364	18361	18519	18489	18648	18450	18393	18314	18365	18427	18627	18405	18453	18351	18474	18390	18516	18415	18455	18534	18383	18417	18559	18274	18383	18555	18292	18457	18473	18508	18446	18413	18473	18401	18607	18525	18436	18458	18357	18188	18332	18278	18606	18563	18286	18416	18560	18350	18396	18320	18456	18397	18594	18364	18337	18555	18218	18627	18425	18313	18449	18434	18505	18304	18645	18554	18579	18637	18413	18605	18179	18432	18298	18264	18479	18494	18565	18410	18690	18246	18377	18446	18239	18456	18352	18476	18297	18596	18376	18222	18372	18372	18202	18360	18201	18350	18314	18349	18223	18342	18516	18352	18233	18366	18412	18630	18438	18361	18626	18746	18590	18436	18337	18166	18517	18446	18226	18528	18370	18637	18278	18457	18317	18268	18321	18183	18357	18218	18311	18208	18297	18311	18522	18493	18270	18537	18167	18439	18330	18286	18275	18304	18348	18474	18218	18237	18520	18403	18428	18491	18440	18433	18207	18312	18464	18301	18381	18327	18256	18730	18480	18321	18293	18510	18314	18327	18303	18139	18399	18257	18573	18446	18448	18263	18479	18470	18296	18438	18384	18396	18224	18581	18462	18582	18242	18293	18342	18428	18427	18428	18356	18454	18434	18510	18545	18434	18408	18438	18243	18583	18465	18334	18445	18595	18507	18386	18459	18343	18506	18228	18467	18253	18092	18624	18494	18384	18179	18342	18322	18527	18488	18227	18634	18347	18675	18493	18415	18617	18316	18468	18372	18381	18453	18498	18352	18420	18480	18275	18535	18641	18341	18074	18541	18307	18334	18518	18489	18669	18429	18447	18468	18450	18384	18433	18543	18563	18318	18278	18373	18259	18229	18403	18453	18353	18255	18409	18514	18412	18318	18290	18363	18635	18468	18408	18442	18386	18508	18315	18500	18416	18460	18381	18432	18287	18442	18401	18548	18239	18379	18205	18175	18448	18329	18311	18292	18428	18336	18364	18387	18231	18531	18523	18109	18344	18391	18552	18363	18215	18411	18432	18401	18348	18387	18439	18445	18444	18548	18477	18507	18484	18371	18507	18588	18404	18397	18240	18557	18390	18300	18269	18435	18306	18440	18333	18440	18396	18472	18305	18463	18535	18512	18236	18262	18318	18394	18322	18387	18484	18407	18542	18433	18347	18510	18468	18381	18307	18408	18307	18452	18372	18551	18446	18489	18488	18393	18638	18445	18122	18380	18261	18399	18421	18534	18254	18246	18570	18401	18464	18412	18212	18324	18522	18244	18406	18559	18406	18157	18381	18434	18430	18412	18608	18460	18370	18402	18180	18358	18577	18598	18499	18479	18479	18478	18466	18477	18588	18313	18386	18443	18498	18370	18245	18303	18600	18252	18429	18529	18316	18497	18534	18443	18468	18340	18455	18353	18567	18243	18374	18262	18266	18227	18403	18606	18594	18502	18361	18285	18394	18480	18227	18447	18421	18398	18352	18326	18662	18491	18357	18426	18458	18435	18538	18353	18528	18542	18545	18445	18478	18569	18427	18516	18399	18395	18332	18465	18475	18374	18478	18360	18363	18424	18521	18363	18361	18478	18534	18428	18520	18359	18393	18436	18386	18525	18306	18459	18307	18434	18460	18530	18292	18215	18469	18307	18343	18305	18445	18553	18632	18522	18349	18389	18285	18281	18373	18689	18458	18363	18488	18294	18251	18416	18318	18206	18388	18533	18416	18304	18409	18497	18565	18313	18511	18433	18611	18340	18476	18598	18458	18568	18564	18313	18322	18382	18529	18252	18224	18402	18457	18397	18275	18455	18664	18246	18318	18342	18336	18231	18492	18507	18339	18421	18573	18367	18312	18377	18343	18421	18401	18383	18410	18420	18426	18397	18434	18360	18227	18412	18450	18361	18270	18467	18469	18455	18482	18453	18513	18409	18403	18578	18408	18719	18548	18344	18406	18288	18420	18740	18356	18283	18616	18348	18420	18424	18406	18204	18321	18345	18271	18331	18413	18445	18335	18455	18495	18414	18329	18341	18337	18320	18357	18616	18454	18415	18670	18406	18305	18526	18199	18268	18306	18194	18405	18414	18558	18257	18550	18591	18519	18358	18331	18625	18332	18219	18673	18398	18514	18483	18486	18377	18494	18494	18637	18609	18402	18382	18418	18443	18502	18259	18475	18363	18517	18406	18363	18171	18410	18328	18197	18196	18407	18434	18518	18595	18362	18430	18378	18431	18244	18328	18420	18373	18552	18255	18417	18388	18367	18510	18368	18379	18501	18326	18344	18557	18412	18314	18378	18323	18303	18465	18458	18383	18568	18486	18468	18369	18434	18485	18569	18407	18412	18544	18267	18640	18282	18102	18588	18436	18427	18301	18291	18250	18368	18330	18313	18440	18402	18342	18360	18545	18368	18379	18382	18304	18316	18293	18657	18473	18458	18422	18437	18325	18522	18500	18332	18443	18266	18331	18406	18527	18486	18434	18763	18346	18495	18350	18571	18465	18322	18302	18427	18210	18354	18550	18445	18510	18512	18475	18458	18538	18211	18524	18334	18419	18334	18743	18433	18402	18417	18557	18438	18369	18410	18357	18490	18348	18480	18551	18526	18536	18394	18566	18400	18481	18353	18529	18470	18243	18280	18201	18301	18250	18327	18259	18329	18485	18604	18435	18422	18399	18434	18532	18515	18568	18524	18377	18420	18520	18342	18302	18216	18577	18340	18483	18404	18523	18334	18520	18398	18483	18382	18125	18514	18416	18520	18572	18385	18548	18409	18344	18402	18449	18431	18665	18350	18656	18316	18585	18497	18432	18409	18603	18261	18637	18498	18507	18366	18447	18372	18496	18535	18255	18507	18401	18523	18364	18195	18487	18565	18516	18462	18571	18325	18344	18408	18231	18614	18585	18178	18412	18322	18423	18202	18504	18189	18395	18242	18308	18415	18521	18310	18368	18373	18350	18407	18334	18513	18350	18376	18334	18310	18408	18178	18246	18353	18285	18598	18479	18149	18454	18517	18258	18318	18431	18427	18448	18546	18394	18456	18407	18480	18339	18378	18376	18509	18560	18357	18522	18277	18621	18447	18269	18681	18510	18444	18306	18405	18109	18467	18421	18548	18407	18398	18243	18605	18494	18366	18389	18452	18261	18407	18393	18432	18554	18373	18312	18622	18403	18415	18547	18310	18422	18254	18376	18371	18241	18220	18476	18339	18528	18380	18473	18495	18340	18453	18611	18516	18465	18301	18125	18369	18266	18454	18422	18538	18348	18389	18443	18387	18370	18372	18286	18422	18694	18384	18423	18349	18495	18254	18400	18324	18417	18320	18479	18480	18626	18320	18439	18610	18514	18196	18409	18173	18452	18488	18216	18476	18428	18510	18281	18588	18671	18634	18515	18530	18604	18580	18408	18287	18491	18474	18518	18320	18554	18377	18262	18622	18502	18499	18491	18499	18267	18389	18346	18402	18340	18357	18393	18404	18138	18410	18376	18499	18502	18334	18254	18412	18287	18290	18615	18370	18409	18427	18158	18368	18289	18498	18488	18435	18507	18318	18499	18445	18346	18369	18311	18546	18472	18501	18620	18464	18404	18316	18592	18554	18392	18353	18366	18297	18385	18356	18183	18460	18221	18353	18273	18571	18354	18224	18369	18372	18364	18275	18414	18475	18414	18373	18318	18357	18512	18516	18616	18388	18305	18372	18264	18373	18541	18474	18625	18436	18449	18436	18492	18414	18528	18458	18515	18492	18359	18300	18460	18458	18355	18367	18618	18570	18525	18400	18264	18298	18474	18272	18445	18401	18398	18355	18420	18214	18322	18469	18477	18422	18445	18421	18406	18405	18362	18523	18537	18505	18674	18518	18276	18398	18343	18406	18512	18355	18559	18493	18434	18417	18411	18508	18294	18233	18396	18365	18546	18277	18555	18451	18385	18452	18594	18236	18373	18279	18413	18212	18337	18460	18257	18374	18358	18300	18436	18222	18681	18320	18260	18431	18324	18578	18636	18323	18476	18427	18308	18429	18494	18427	18485	18530	18253	18529	18303	18365	18204	18425	18418	18395	18450	18508	18400	18618	18356	18361	18408	18405	18538	18512	18559	18422	18212	18327	18485	18470	18657	18437	18746	18575	18420	18300	18333	18191	18429	18490	18420	18705	18212	18386	18317	18457	18387	18322	18393	18380	18369	18408	18425	18395	18249	18336	18277	18529	18291	18347	18305	18313	18507	18332	18303	18329	18546	18490	18511	18550	18523	18491	18608	18472	18317	18494	18456	18394	18362	18394	18401	18546	18578	18373	18363	18397	18550	18527	18473	18406	18583	18326	18356	18317	18498	18372	18477	18321	18369	18414	18534	18520	18526	18325	18371	18554	18423	18410	18482	18385	18322	18425	18405	18523	18743	18228	18413	18483	18391	18361	18349	18513	18464	18481	18414	18060	18247	18398	18568	18501	18347	18370	18328	18506	18400	18314	18433	18456	18516	18500	18209	18255	18488	18445	18378	18376	18309	18533	18312	18469	18626	18427	18617	18497	18532	18310	18439	18383	18554	18630	18587	18329	18515	18492	18420	18436	18194	18320	18371	18494	18431	18555	18409	18135	18240	18298	18381	18431	18305	18356	18522	18255	18564	18540	18420	18554	18395	18410	18357	18491	18412	18301	18503	18173	18196	18199	18333	18436	18580	18507	18392	18589	18361	18125	18490	18627	18533	18291	18381
20092	28871	27368	21999	19323	17920	16359	15823	15363	15203	15053	15042	15035	15086	15041	15027	15068	15030	14869	15033	14892	14908	14843	15026	14895	15051	15129	14972	15092	15074	14895	15072	15124	15051	14829	14911	15067	15099	14977	14855	15085	14937	14965	14891	15060	14998	15039	14962	14774	15058	14984	15095	15108	15019	14978	14946	15035	15057	14905	14958	15074	15047	14995	14967	14976	14973	15070	14905	15054	14826	15032	15124	15146	14952	15018	14996	15076	15055	15071	15135	15009	15106	15098	15096	14981	15079	15132	14994	15176	14986	15207	14865	15250	14898	15043	14926	15066	15067	15088	14836	14933	14850	15087	14957	14872	15045	15054	14912	15077	15009	15022	14918	15180	14914	14926	14993	14977	14848	14902	14900	14977	14897	14787	14822	14946	15046	14996	15074	14997	14785	15016	15181	15122	15061	15039	14977	14860	14991	14793	15031	14907	15045	14987	15007	15014	15126	15043	14959	14868	14844	15024	15091	15007	15010	15069	15066	14884	14978	15027	15030	14956	15026	15075	15039	15017	15179	14893	15123	14946	15067	15033	14995	14931	15164	15025	14876	14898	14839	14813	14864	15001	15057	14792	14989	14955	15081	14789	15086	15101	15043	14999	15061	14957	15118	14900	15120	15085	14929	14876	15057	14949	15208	15174	15090	15129	15105	15091	14713	14826	15002	15248	15007	14936	15018	15092	15028	15028	14891	14883	14951	14917	15074	14977	14747	14998	15075	14972	15022	14946	15001	14974	14871	15091	15086	15016	14751	14957	14846	15084	14836	14991	15042	14971	14902	14892	14921	14864	15001	14913	15012	14992	14986	14965	15003	15019	14985	14895	14801	14997	14926	14976	14951	14942	15040	15059	15084	15104	14790	15063	14857	15028	15108	14989	15160	15010	15114	15145	15105	14950	15104	15198	15076	15040	14860	15006	14946	15014	14992	15049	14928	15091	15085	14971	14949	14882	15010	14942	14884	14900	15040	15159	15183	15035	14998	15053	15127	14934	14837	15018	14927	15086	15020	15039	14991	14995	15009	15132	15057	14918	15166	14884	15010	15086	14999	14804	15046	15010	15062	15114	14969	14859	14926	15133	14788	14915	15072	14970	14936	14978	14958	15045	15068	14900	14946	14876	14985	15114	14826	15143	15038	14802	15122	15091	14804	14904	14880	14977	15048	15040	15191	14920	14915	14919	15070	14858	14983	15007	14800	14910	15064	15022	14879	15107	14998	15153	15039	14891	14942	15020	15108	14928	15131	15026	15071	14970	14931	15054	15067	15016	14896	15022	15079	15170	14867	15026	14872	14959	15153	14945	15082	14877	15052	15181	15045	15050	14866	14995	15033	15174	14968	14992	15002	14975	15077	15142	14912	14933	15048	14947	15125	15044	14968	14973	14917	15021	14971	14947	14946	14819	14866	15000	14973	15125	14897	15138	15111	15015	15008	14994	14844	15012	15015	15163	14874	14864	15028	15061	14843	14775	14853	14939	15128	15028	14885	14906	14992	15086	15159	14940	15004	15085	14986	15019	15134	14962	15120	14993	15007	15051	14959	15049	14833	15066	15061	14924	14972	14932	15032	14908	14853	15023	14820	15114	14943	14937	14809	14915	14882	14876	15093	15011	14953	15079	15015	15022	14897	14740	15135	14995	15021	14914	15016	14906	14983	14998	14922	15039	14975	15008	14994	14967	14974	15022	14905	14860	14950	14921	14932	15042	15028	15037	14908	15047	15043	15015	15016	15075	15058	14941	15103	14914	15104	14977	14926	15188	14967	14977	14928	14998	14779	14994	15061	14917	14990	15012	15000	15149	14997	14877	15012	14916	14834	14879	15012	14940	14935	15123	15154	14961	15040	14900	15026	14999	14943	15022	14905	15104	14940	14952	15026	14946	14882	15011	14872	15085	14793	15068	15071	14881	14859	14994	15069	14781	14944	15021	14833	15096	14987	14995	15066	14881	15195	14841	14891	14974	14820	14908	15044	15099	15016	15044	15029	15039	15013	15066	14899	15085	14791	14802	15073	14907	14909	15058	15029	14996	15157	15028	14919	14971	14921	15029	14951	15075	14855	15242	14993	14906	14947	14978	15071	14804	15007	15017	15081	14928	15013	15146	14923	14959	14838	15072	15149	15017	15017	14911	14991	15073	14998	15083	14917	15087	15084	15019	14899	14954	14987	15052	14955	14882	14899	14863	14951	14932	14946	14973	14918	15130	15087	14846	14987	15120	14947	15070	15043	15043	15126	15015	15001	14974	15030	15037	14934	14890	15072	14879	14991	14964	15096	15105	14833	14990	15020	15024	15079	15013	14980	14958	15105	15066	14932	14980	14951	14844	15066	14838	15103	15009	14867	15010	14924	15042	15003	14954	15074	14875	15002	14999	14789	14736	14986	15044	14928	15097	14865	15127	15086	14994	15037	14923	14968	15037	15017	15086	14951	14988	15016	15128	15054	15103	14889	15012	14984	15092	15050	15070	14947	14985	14924	15071	15040	15036	15078	15059	14977	14876	14935	15073	15065	15007	15044	14857	14890	15056	15104	15044	14779	15066	15017	15110	15057	14824	14973	15017	15014	15051	14932	14879	15104	14865	14949	15025	14968	14995	14913	14883	15024	15020	15027	15013	14924	15003	14912	14957	14913	15196	15166	15002	14961	14825	14917	14926	15011	15117	14880	15072	15075	15120	14909	14849	14986	15023	14926	15025	15010	15052	14970	14936	14944	14934	14963	15055	15199	14918	14950	14978	14840	14917	14832	14961	15019	14988	14842	14951	14936	15040	14915	15091	15046	15033	15108	14949	15055	14886	14799	15108	14919	15082	14891	15058	14995	15043	14999	14957	15005	14953	14831	15021	14990	15027	14899	14977	15025	14915	14962	15044	14939	14963	15079	15017	15178	14946	15044	14977	14894	15041	14994	15009	14881	14941	14960	15060	14993	15103	14877	15025	14973	15176	14982	15011	14990	14981	15001	14934	15039	14952	14874	14974	14927	15084	15100	14916	15130	14932	14924	14962	15041	15113	14963	15012	14964	14989	14901	14868	14943	15145	15052	14993	14970	15032	14984	15116	15055	15161	14921	15114	14857	14861	15106	14947	14924	15058	14835	15067	14969	15078	14974	14969	14965	14984	14888	15190	15048	15123	15234	15053	14940	15055	14954	15160	14991	14985	15168	15157	14897	15072	15002	15064	15162	14982	15084	14945	14987	15076	14989	14920	14855	14975	15275	14945	15044	15000	15015	15087	14800	15044	15094	14868	14919	14986	15159	14994	15001	15134	15097	15085	14955	14896	15128	15019	15101	15024	15038	14836	14876	15137	14964	14968	14983	14900	14856	14928	15071	14945	14985	14828	15011	15038	15055	15089	15018	14870	15147	14911	14946	15064	14950	14942	15046	14906	14914	14854	15004	14929	15163	15071	14920	14999	14889	14953	14753	15079	14935	15089	14918	15080	14988	15047	14852	15007	14984	15024	15066	15084	15094	14877	14901	14969	15092	15090	14973	15031	14754	14907	15023	15308	15127	15099	14939	14949	15095	15092	14799	14996	14997	15090	14948	15047	14881	14846	15048	15030	14867	14947	14916	14909	15159	15128	15084	14919	14956	15120	15102	14850	15119	15147	15271	14976	14826	14915	15076	15075	15089	15018	14941	14987	15107	15020	15063	14975	15129	14931	15085	15142	14991	14981	14890	14816	15170	15146	15096	14991	14982	15076	15023	15149	14959	15071	14995	14989	15064	15001	14854	14944	15005	14872	14974	14785	15064	14936	15194	14957	14986	14914	14948	14896	14881	15002	14832	14895	15027	15060	15036	14961	15076	14990	14882	15092	15052	15009	14825	15069	14971	14866	14863	14973	14922	14873	15063	15055	14810	15013	15078	15038	15041	15012	14890	14882	14999	15152	15082	14951	15045	15007	14974	14977	14996	14962	15029	15005	14938	15044	14853	15081	14921	15086	15016	14935	14911	14975	14932	14987	15096	15013	14847	15086	14904	15110	14933	14944	14940	15003	15024	15040	14948	14981	14967	15063	14900	15009	14973	15029	15049	14893	14925	14836	15025	15035	14912	15051	15162	15050	14992	14971	15052	14928	14941	15139	14893	15001	15032	14954	14956	15001	14875	14994	15051	14968	15045	15083	15158	14945	14979	15137	14876	15005	15084	14994	14982	15030	15111	14870	15055	15037	15057	15043	14953	14872	15113	15139	14836	14952	15020	15175	14942	15113	14864	14879	15063	15004	15045	15134	14883	15038	14965	15035	14870	14951	15036	14791	15105	15113	15082	15031	14889	15147	15180	14778	14809	14917	15189	14975	14955	14987	15106	14963	15100	14959	15148	15036	14859	15060	14945	14938	15000	14893	14889	15052	15097	14967	14923	14944	15066	14820	15032	15108	15102	15029	15042	14993	15021	14931	14802	14950	15052	14827	14901	14751	14993	15004	14908	14949	14973	15051	14895	15022	14934	14992	15059	15096	14962	15080	14851	14927	15119	15099	15102	14923	14920	14940	15198	15063	15079	14992	15051	15028	14839	14979	14891	15185	14999	14892	14997	15051	15004	14993	15134	15058	14925	14938	14996	14985	14980	15034	14859	15012	15104	14953	14953	14890	15032	15123	14906	14908	15075	15280	14830	15137	15079	14980	14970	15084	14925	15165	14977	15004	14932	14998	14996	14959	14885	15061	15070	14933	14966	14980	14990	14958	14995	14986	14804	15125	15210	14970	14978	15007	15096	14951	15084	14988	14961	15002	14863	14962	15061	14921	14944	14982	14844	14953	14938	14989	15065	14645	14995	14924	14806	14918	14968	15209	14990	14913	14965	14987	14877	14977	14922	14986	14992	14895	14861	15086	14912	15032	15066	15116	14964	14845	15072	15103	14975	15151	15072	15010	15047	14963	14976	14831	15131	14931	14968	15091	15082	14970	14896	15006	15023	14977	14993	15072	14907	14964	14958	14963	15064	15021	15012	14915	15014	14888	15053	14872	14965	14929	15130	15016	14988	14950	14975	14891	14930	14997	14939	15156	15077	15028	15149	14987	15151	15034	15087	14802	14962	15115	14992	14793	14858	15007	15080	14948	14860	15119	14857	14913	14830	15016	15150	14944	14985	14907	15061	15040	15004	14998	15036	15032	14990
23997	21067	28390	24282	22925	23395	22533	19316	18605	18547	18504	18289	18219	18098	18077	18139	18034	18290	18257	17807	17967	18314	17999	18103	17958	17956	17745	17918	18162	17773	17983	17971	18053	17999	17940	17750	18147	18113	17899	17870	18053	17833	18159	17956	17927	17845	17984	17895	17906	17884	17918	17791	17795	17751	17995	17858	17813	17939	18123	18065	17974	17787	18008	17856	18010	17855	17838	17837	17882	18245	17945	18108	18009	18155	18023	17983	17838	18008	18170	17914	18094	18024	17859	17826	17841	17879	18190	17926	17804	17934	17929	17831	18164	17979	17985	18015	17889	17732	17814	17790	17799	17910	17931	17863	17942	18018	17914	17892	17983	17974	17734	17847	17869	17892	18045	17863	17877	17832	18127	17752	18000	17645	17773	18108	18012	18085	18091	17889	17784	17913	17927	17997	18015	17728	18012	17784	17981	17868	18032	17787	17846	17801	17901	18070	17804	17883	17724	17791	17998	17706	17969	17849	17883	17671	17792	17841	17723	18063	17861	17941	18170	18246	17927	17969	17954	17852	17841	17814	17742	17915	17950	18022	17802	17806	17924	17861	17886	17903	17624	17849	17944	18060	17895	17917	17691	18057	17836	17917	17762	18025	17817	18034	17889	17747	17972	18045	17916	17895	17776	18040	17826	17733	17983	18062	17935	17982	17798	17868	18080	17932	17991	17980	17759	17978	18043	17965	17899	17837	17847	17975	17723	17837	17819	17979	17892	17865	17869	17797	17806	17971	17671	17993	17891	17807	18039	17891	18012	17754	17817	17911	17846	17989	17765	17707	17798	17812	17912	17826	17922	17905	17925	17922	17997	17776	17816	17987	18177	17733	17931	17922	17916	18162	17949	17707	17775	17783	17830	17757	17636	17903	17986	17763	17952	17986	18083	17817	18027	17829	17708	17867	17964	18081	18131	17956	17890	17870	17937	17909	17986	17944	18166	17789	18010	18012	17935	17818	17824	17996	17868	17704	17845	18009	18004	18016	17826	17861	17833	17986	17935	17895	17772	18125	17807	18163	18179	17974	18035	17854	17954	17785	17754	17968	17698	17885	17900	17981	17753	17854	17755	17996	18067	17956	17785	17873	17849	17808	17838	17875	18047	17996	17934	17918	17912	17820	17729	17877	17887	17924	17728	17936	17867	18040	17876	18048	17926	18019	17996	18012	17796	17921	17978	18024	17879	18027	17905	17817	17886	17915	17895	17799	17682	17834	18005	17904	18057	17976	17958	17974	18067	17836	17847	17605	17700	17840	18042	18212	17894	17952	17904	18128	17955	17972	17761	18019	18060	17776	17804	17810	17995	17884	17878	17757	17899	17703	17803	17959	17859	17990	17942	17825	17862	17839	17932	17775	17888	17750	18066	17911	17788	17945	17876	17812	17970	17956	17850	17828	18035	17981	17812	18171	18052	18053	17891	17957	18054	18086	17886	17991	18024	18056	17991	17792	17896	17776	17867	17795	17931	17795	18146	17987	17857	17791	17939	18003	17924	18008	17964	17891	17845	17961	17993	18003	17928	17940	17715	17940	17841	18022	17834	17942	17996	17754	18007	17990	18039	17979	17840	18088	17808	18037	17845	17777	17843	17921	18023	18062	17992	17807	18017	17921	17903	17805	18014	17785	17921	17750	17898	17525	17781	17751	17864	18032	17710	18039	18056	17913	17894	18017	18044	17839	17767	17748	17814	17872	17979	17981	17966	17771	17754	17980	18071	17962	17995	17993	17998	17975	17784	17992	18032	17854	17931	17942	17779	17904	17906	18063	18100	17924	17771	17947	18013	17818	17610	17803	17780	17673	18049	17976	17940	18156	17888	17948	17924	17895	17838	18034	17912	17748	18078	17756	17753	17857	17954	17820	18070	17968	18043	17924	18004	17904	17949	17944	17877	17790	17869	18081	17718	18088	18089	17792	18036	18030	17956	17848	17783	17761	17927	17942	17905	17975	17937	17898	17890	17855	17640	17975	17779	17871	17996	17854	17906	17867	17923	17981	18040	17982	17971	17937	17919	17803	17909	17893	17825	17925	18056	17922	18064	17801	18052	17958	18184	17908	18021	17801	17875	18078	17979	17942	18014	18029	17971	17913	17928	17744	18157	18030	18044	17997	17766	17659	17897	17897	17951	18091	18044	18063	17784	17800	18045	17999	18016	18058	17919	17842	17923	17872	17856	17995	17934	17994	17728	17654	17839	17714	18030	17910	17656	18015	17952	17826	17899	18104	18002	17632	18112	17754	17981	17935	17833	17815	18119	17920	17754	17733	17912	17944	18049	17816	17885	18056	17893	17848	18029	17817	17948	17846	17751	18068	17994	17926	17888	17685	17959	17953	17887	17886	17880	17838	17748	17932	17771	17982	17894	18065	17817	17972	17947	17822	17878	17878	17941	17838	17736	17769	17717	17865	17945	17923	17938	17782	17814	17875	17838	18055	17946	18059	17945	17872	17975	18082	18151	17734	17906	17918	18020	17951	17859	17815	17944	18034	18170	17859	18120	17715	17749	17860	17947	17931	18164	17785	17887	17874	18010	17701	17881	17826	18112	17850	17771	17989	18203	17929	17869	17926	17949	17839	17824	17941	18037	17883	17982	17873	17998	18045	17901	17785	17861	17903	17849	18142	17953	17750	17819	17982	17885	17795	17898	18002	17856	17955	17842	17880	17839	18001	17678	17958	17872	17694	17864	17922	17912	18051	18078	17911	17995	17932	17880	17854	17851	18026	18072	17894	17977	17975	18120	17854	18034	17967	17838	17889	17881	18106	17915	17871	17781	17771	18029	17887	17813	17988	17929	17771	17877	17914	17875	17910	17873	17916	17921	17989	17943	17891	18051	17917	17975	17956	17774	17954	17935	17776	18102	17806	17845	17995	17941	17774	18156	17882	17979	17984	17870	17940	17779	17787	18014	17828	17954	17960	18016	18002	17895	18020	17773	17993	18068	17976	17963	18018	17964	17813	17830	18304	18012	17908	18022	17890	18034	17931	17823	18037	17947	17758	17896	17786	18160	17865	17905	17982	18179	17902	18107	17955	18253	17760	17911	17981	18039	17871	17893	17945	17914	17952	18114	18028	17898	17892	17879	17867	18054	18026	17688	17947	18015	18132	17931	17973	17981	18001	17669	17879	17904	18159	18114	17860	17837	17898	17945	18008	17865	17849	18033	17799	17805	17974	17851	18073	17817	17843	17712	17791	17837	18002	17977	18061	17962	17744	17907	18017	17898	17712	17775	17967	17966	18079	17870	17945	17786	17945	17901	17836	17908	18152	17880	17895	17822	17727	17716	18013	17991	17890	17953	17873	17839	17920	17652	18013	17959	17972	17784	18020	17797	17878	17934	17923	18001	18100	18058	17960	17872	17744	17987	17956	17678	17924	17765	18075	17837	17980	17736	17779	18038	17912	18110	17865	18027	17982	17998	18197	17773	18064	18058	17885	17948	17690	17778	17927	17833	17771	17944	17752	17868	18013	17877	17904	17897	18151	17990	17993	17884	17917	18128	17934	18096	17955	18081	17898	18029	17779	17912	17834	18025	17529	17808	17867	17686	17651	17645	17727	17900	17973	17995	17925	17876	17793	17909	17839	17871	17926	17864	17944	17852	18067	17807	17832	18128	17811	17921	18102	18020	17732	18031	17877	17885	17955	17867	18067	17899	17952	17898	17861	17820	17917	18147	18012	18009	17837	18048	17967	17911	17959	17878	17859	17813	17880	18032	17631	17950	17929	17709	18082	18096	17932	17883	17869	18031	17991	17981	17764	17886	18032	17846	17795	17850	18143	18200	17758	17900	17668	17748	17864	17871	17920	17844	17937	18004	18188	17693	17863	17918	18069	17917	18065	18025	17876	18042	17700	17875	17817	17904	17976	17981	17854	17852	17721	17862	17766	18052	17846	17803	17793	17875	17687	17997	17868	17765	18028	18058	18086	18173	18100	17882	18099	17913	17963	17667	17998	17784	18014	17863	17921	17923	17859	17932	17973	17888	17972	18037	17859	17644	17764	17869	17694	17997	18218	17981	18086	17981	17736	17976	17756	17887	17722	18014	17753	18250	17834	17931	17845	17843	17799	17884	17818	17782	17914	17702	18147	17889	17849	17809	17910	17940	17948	17865	17803	18341	17910	17878	17730	17916	17966	17891	17977	17983	17835	18007	17854	17950	17940	17782	17631	17796	17835	17897	17973	17980	17755	18010	17869	18009	17955	17853	17924	17975	18155	18101	17712	17755	17939	18055	17911	17741	17953	18184	17889	17641	17814	17804	17973	18079	17766	17781	17723	17794	17908	17972	17874	17810	17799	17791	17970	17996	17946	17813	18045	17627	17745	17716	17934	17947	17868	17982	17930	18059	17897	17905	17951	18108	17960	17835	17722	17996	18108	17971	17971	17970	17782	17814	18072	17853	17983	17976	18008	17798	17869	17943	17775	17793	17960	17916	17767	18066	18039	17734	17831	17934	18100	17837	17863	17991	17913	18083	17787	17958	17789	17930	17884	17812	17924	17902	17914	17769	17874	18167	18136	17972	17727	17865	18007	17870	17990	17822	17962	18018	18058	17700	17939	17761	17898	17852	18058	17845	17736	17833	17862	17840	17917	17909	17705	17859	17827	18036	17742	17899	17814	17802	17730	17950	17890	17931	17955	18020	17948	17860	17887	18002	17831	17702	18093	18034	17637	17874	17975	17820	17907	17883	17853	17912	17955	17908	17980	17644	17943	17806	18066	17942	17934	17869	18116	17975	17827	17904	18038	17982	17883	17800	17849	18038	17820	17896	17702	18045	17890	17976	17593	17816	17945	17916	18063	17745	17988	17842	17873	18027	17863	18000	17815	17725	17821	18026	17750	18094	18101	18035	17901	17874	17872	18053	17745	17899	18050	17887	17828	18094	17702	17807	17979	18041	18093	17902	18034	17938	17725	17943	17724	17927	17813	17801	18059	17850	17809	17840	17864	17989	18037	17917	17939	17909	17873	17799	17825	17869	17867	17802	17945	17935	17780	17951	18121	17905	17986	17937	17890	17955	18055	18152	17941	18049	17911	17992	17904	17943	17858	17989	17777	17869	17966	17899	17968	18088	17898	17956	17813	17933	17960	17858	17864	17787	17856	17875	17920	18029	17908	17843	18071	18081	17914
19396	34668	32721	25844	22213	19635	17594	16483	15522	15203	14888	15098	14819	14765	14706	14686	14883	14873	14779	14724	14613	14796	14797	14741	14709	14793	14731	14705	14610	14720	14812	14651	14667	14683	14704	14634	14656	14885	14735	14567	14693	14727	14814	14685	14712	14706	14631	14794	14636	14693	14698	14747	14856	14599	14728	14761	14830	14712	14769	14795	14595	14796	14759	14824	14790	14889	14634	14966	14869	14822	14710	14914	14713	14777	14672	14675	14762	14777	14724	14708	14839	14775	14650	14714	14803	14744	14850	14704	14688	14958	14681	14747	14878	14646	14855	14668	14854	14633	14728	14748	14628	14601	14631	14798	14662	14760	14760	14769	14697	14801	14789	14692	14568	14550	14679	14811	14681	14733	14760	14850	14770	14665	14821	14622	14791	14658	14619	14639	14652	14756	14763	14731	14881	14746	14658	14578	14835	14755	14797	14668	14877	14703	14793	14638	14624	14706	14706	14548	14633	14734	14758	14732	14737	14765	14649	14859	14772	14660	14668	14826	14692	14808	14833	14820	14627	14811	14661	14800	14710	14669	14762	14799	14626	14609	14738	14554	14571	14827	14591	14791	14797	14619	14832	14712	14632	14734	14481	14593	14644	14865	14612	14749	14605	14565	14801	14615	14732	14729	14728	14728	14546	14641	14707	14719	14559	14841	14721	14783	14724	14653	14533	14807	14653	14660	14790	14849	14700	14653	14731	14631	14722	14750	14755	14736	14590	14634	14629	14692	14652	14806	14828	14724	14809	14580	14617	14602	14824	14675	14717	14861	14782	14559	14734	14590	14697	14620	14851	14766	14810	14814	14736	14680	14749	14700	14817	14770	14746	14716	14695	14776	14710	14811	14744	14697	14754	14712	14601	14677	14771	14748	14801	14635	14847	14826	14768	14492	14631	14674	14803	14785	14702	14624	14824	14766	14725	14705	14762	14688	14635	14509	14716	14701	14592	14669	14694	14832	14804	14748	14742	14792	14703	14726	14715	14764	14753	14753	14585	14680	14620	14756	14604	14797	14797	14861	14709	14710	14579	14769	14789	14605	14661	14777	14796	14726	14758	14677	14652	14656	14699	14556	14764	14779	14566	14680	14801	14670	14939	14529	14640	14900	14690	14735	14500	14657	14761	14685	14809	14750	14778	14701	14674	14902	14682	14622	14710	14577	14622	14774	14642	14692	14762	14684	14762	14692	14775	14694	14824	14803	14605	14784	14768	14723	14751	14709	14801	14802	14737	14766	14648	14858	14722	14702	14706	14825	14727	14715	14887	14714	14819	14646	14589	14689	14728	14686	14658	14914	14651	14633	14623	14796	14748	14744	14706	14750	14786	14555	14611	14739	14757	14760	14740	14730	14711	14669	14598	14599	14766	14774	14634	14736	14565	14770	14758	14882	14580	14789	14649	14702	14847	14588	14701	14686	14755	14666	14794	14823	14812	14701	14789	14565	14719	14738	14665	14499	14637	14611	14778	14772	14651	14817	14707	14638	14677	14759	14740	14703	14582	14806	14778	14746	14453	14733	14784	14705	14640	14693	14714	14703	14684	14737	14723	14776	14622	14796	14686	14656	14682	14826	14705	14899	14746	14668	14631	14971	14841	14671	14640	14651	14791	14837	14853	14490	14715	14712	14758	14765	14694	14656	14628	14817	14595	14847	14781	14757	14640	14685	14659	14793	14601	14638	14839	14761	14853	14757	14660	14737	14675	14707	14807	14612	14778	14656	14692	14655	14653	14538	14796	14678	14748	14732	14452	14742	14607	14788	14836	14799	14699	14842	14622	14676	14688	14618	14862	14696	14833	14837	14842	14752	14656	14888	14811	14734	14727	14825	14682	14711	14666	14725	14699	14712	14267	14683	14735	14716	14856	14756	14701	14890	14743	14818	14597	14747	14477	14790	14664	14762	14654	14768	14637	14673	14846	14782	14800	14662	14855	14642	14783	14805	14815	14722	14742	14746	14798	14705	14726	14711	14693	14574	14701	14863	14783	14739	14603	14663	14862	14510	14663	14683	14707	14763	14714	14724	14691	14891	14688	14617	14681	14587	14605	14818	14618	14679	14712	14778	14666	14894	14691	14562	14645	14580	14802	14690	14514	14664	14766	14851	14721	14601	14942	14706	14754	14965	14654	14667	14708	14799	14792	14756	14643	14760	14671	14754	14663	14804	14660	14636	14764	14479	14610	14738	14653	14742	14569	14800	14572	14583	14942	14638	14821	14625	14659	14840	14604	14699	14715	14850	14630	14841	14675	14565	14684	14716	14551	14779	14637	14747	14705	14840	14848	14863	14674	14770	14835	14661	14596	14706	14873	14762	14740	14625	14568	14821	14729	14732	14613	14670	14723	14719	14885	14711	14826	14766	14602	14752	14715	14744	14628	14735	14783	14740	14736	14768	14747	14711	14566	14629	14774	14679	14713	14702	14775	14616	14768	14525	14792	14583	14752	14699	14624	14867	14544	14673	14748	14556	14654	14899	14544	14797	14607	14470	14541	14847	14495	14549	14641	14669	14759	14738	14794	14609	14627	14699	14777	14697	14745	14666	14674	14574	14665	14597	14791	14735	14656	14645	14809	14627	14871	14612	14773	14691	14760	14676	14853	14590	14580	14774	14650	14680	14687	14778	14737	14705	14577	14825	14812	14756	14716	14721	14884	14628	14722	14563	14533	14740	14669	14768	14878	14651	14757	14751	14599	14760	14673	14662	14566	14662	14723	14520	14778	14892	14724	14731	14549	14766	14748	14920	14689	14824	14696	14499	14776	14642	14594	14752	14703	14818	14653	14575	14746	14673	14710	14855	14849	14552	14610	14710	14696	14793	14751	14501	14697	14785	14774	14863	14580	14835	14617	14704	14636	14739	14498	14682	14778	14619	14722	14619	14687	14716	14616	14825	14591	14817	14728	14690	14743	14718	14738	14716	14859	14669	14623	14680	14654	14811	14598	14650	14612	14674	14801	14685	14748	14724	14817	14661	14658	14728	14574	14674	14728	14786	14659	14686	14616	14819	14589	14772	14721	14831	14649	14663	14739	14815	14776	14588	14703	14744	14562	14711	14658	14676	14615	14642	14924	14690	14578	14780	14687	14624	14691	14596	14537	14551	14728	14698	14647	14747	14782	14847	14546	14614	14972	14659	14752	14807	14654	14645	14550	14761	14602	14686	14646	14575	14599	14769	14628	14650	14737	14776	14767	14609	14598	14651	14851	14563	14614	14776	14561	14705	14703	14785	14718	14707	14574	14716	14857	14715	14719	14793	14801	14646	14678	14663	14728	14687	14943	14669	14587	14787	14565	14701	14637	14739	14563	14733	14775	14675	14976	14722	14827	14776	14804	14661	14759	14756	14679	14841	14705	14660	14863	14780	14805	14769	14718	14861	14771	14646	14717	14781	14529	14856	14649	14687	14841	14605	14767	14815	14464	14657	14765	14869	14706	14754	14857	14638	14558	14670	14760	14749	14765	14646	14611	14734	14659	14692	14793	14688	14798	14737	14778	14701	14637	14630	14670	14579	14777	14665	14749	14628	14741	14711	14814	14703	14636	14765	14851	14628	14649	14642	14576	14755	14678	14671	14877	14675	14897	14725	14649	14682	14696	14603	14771	14821	14853	14528	14732	14565	14614	14659	14605	14655	14703	14727	14590	14827	14598	14587	14788	14608	14675	14638	14737	14687	14821	14804	14685	14544	14822	14791	14673	14681	14705	14820	14765	14695	14613	14788	14834	14770	14798	14759	14644	14651	14736	14676	14616	14701	14752	14521	14784	14681	14712	14728	14728	14720	14725	14791	14789	14682	14773	14742	14628	14845	14676	14691	14612	14741	14880	14710	14600	14661	14808	14614	14692	14526	14491	14632	14555	14695	14625	14830	14580	14512	14692	14647	14932	14752	14674	14590	14729	14590	14804	14639	14731	14809	14632	14647	14803	14868	14732	14695	14655	14665	14676	14456	14666	14679	14736	14535	14738	14698	14696	14668	14699	14836	14867	14667	14869	14734	14716	14846	14569	14763	14653	14721	14575	14713	14733	14526	14736	14701	14647	14710	14713	14674	14783	14791	14764	14648	14571	14846	14771	14619	14899	14562	14744	14638	14653	14638	14661	14669	14660	14720	14790	14832	14807	14943	14762	14657	14568	14822	14633	14641	14619	14683	14612	14808	14723	14789	14844	14872	14764	14438	14794	14650	14661	14922	14636	14567	14763	14561	14723	14823	14752	14850	14783	14787	14607	14782	14758	14580	14794	14511	14854	14755	14712	14706	14851	14688	14627	14794	14716	14669	14635	14662	14666	14807	14818	14996	14619	14808	14685	14814	14745	14957	14731	14657	14668	14691	14885	14624	14562	14592	14778	14569	14784	14718	14712	14890	14749	14723	14810	14852	14776	14686	14652	14756	14688	14579	14565	14671	14544	14684	14836	14730	14668	14700	14454	14731	14716	14712	14605	14801	14757	14704	14585	14665	14717	14607	14640	14748	14697	14666	14659	14700	14844	14799	14508	14796	14722	14603	14568	14815	14706	14740	14715	14652	14756	14753	14708	14667	14672	14516	14656	14650	14553	14685	14977	14602	14829	14639	14719	14770	14732	14800	14701	14689	14655	14836	14788	14650	14708	14605	14855	14792	14774	14679	14731	14746	14613	14691	14706	14745	14545	14882	14735	14638	14703	14766	14633	15020	14700	14537	14790	14689	14560	14694	14599	14683	14629	14655	14748	14718	14690	14719	14695	14758	14758	14745	14658	14741	14739	14744	14561	14805	14685	14756	14661	14859	14901	14652	14550	14793	14658	14484	14537	14608	14792	14690	14660	14880	14788	14776	14624	14763	14781	14606	14661	14765	14771	14765	14777	14677	14714	14734	14685	14709	14747	14692	14607	14635	14582	14645	14692	14600	14693	14795	14690	14546	14851	14579	14751	14738	14768	14745	14708	14581	14703	14676	14649	14721	14900	14749	14600	14761	14779	14839	14658	14811	14812	14675	14639	14695	14627	14814	14801	14572	14770	14696	14925	14623	14829	14565	14605	14598	14805	14664	14684	14932	14830	14598	14652	14742	14722	14814	14787	14646	14706	14849	14675	14667	14796	14711	14731	14538	14576	14660	14720	14835	14810	14910	14699	14696	14758	14783	14897	14782
22782	21117	28868	23661	21701	24446	26481	21025	19408	19553	19291	19035	18886	18735	18880	19013	18622	18718	18646	18766	18709	18446	19032	18663	18495	18654	18675	18497	18640	18383	18713	18719	18491	18907	18446	18545	18513	18734	18757	18480	18409	18514	18569	18645	18559	18654	18341	18414	18726	18760	18742	18562	18741	18577	18363	18748	18593	18639	18436	18442	18570	18441	18609	18506	18577	18607	18610	18397	18503	18461	18549	18670	18772	18407	18359	18604	18605	18495	18617	18609	18581	18600	18664	18763	18518	18498	18619	18459	18360	18458	18382	18237	18422	18418	18538	18389	18409	18366	18477	18454	18339	18409	18467	18455	18359	18356	18540	18520	18419	18626	18369	18565	18568	18499	18547	18598	18260	18454	18395	18333	18303	18377	18450	18425	18461	18353	18566	18364	18527	18622	18448	18509	18372	18431	18559	18466	18420	18435	18605	18450	18491	18421	18218	18458	18358	18367	18347	18454	18625	18387	18375	18427	18328	18451	18350	18441	18583	18282	18590	18473	18633	18429	18460	18482	18466	18471	18242	18440	18300	18580	18419	18359	18446	18472	18470	18303	18534	18432	18492	18636	18678	18440	18319	18469	18553	18641	18350	18410	18400	18482	18443	18461	18520	18365	18472	18579	18358	18445	18459	18453	18199	18496	18578	18204	18684	18368	18454	18464	18407	18336	18492	18498	18581	18447	18518	18523	18537	18497	18427	18274	18471	18308	18472	18393	18289	18270	18628	18391	18280	18355	18465	18543	18449	18504	18531	18249	18415	18436	18359	18350	18399	18567	18580	18393	18330	18439	18424	18524	18522	18402	18256	18589	18838	18376	18257	18571	18392	18515	18502	18627	18634	18193	18565	18514	18490	18379	18464	18179	18509	18336	18514	18679	18415	18536	18457	18344	18388	18541	18687	18345	18434	18334	18535	18698	18318	18525	18475	18557	18343	18439	18367	18414	18417	18255	18425	18564	18266	18439	18335	18310	18261	18429	18484	18457	18317	18314	18287	18542	18349	18448	18538	18412	18486	18239	18387	18636	18423	18508	18438	18376	18525	18680	18330	18471	18576	18297	18296	18322	18421	18459	18444	18648	18381	18383	18400	18189	18513	18380	18511	18382	18224	18551	18562	18446	18168	18252	18284	18230	18540	18370	18235	18552	18287	18319	18382	18356	18631	18538	18559	18595	18337	18490	18479	18558	18457	18421	18193	18562	18446	18479	18531	18489	18349	18306	18542	18342	18311	18395	18584	18443	18467	18443	18537	18425	18383	18344	18423	18466	18498	18290	18221	18439	18374	18440	18562	18560	18472	18440	18485	18307	18413	18456	18524	18734	18526	18253	18395	18507	18434	18462	18434	18315	18569	18473	18427	18673	18499	18446	18298	18606	18416	18513	18733	18291	18420	18356	18348	18233	18495	18465	18445	18503	18295	18354	18544	18367	18364	18320	18437	18289	18400	18513	18267	18421	18490	18544	18606	18531	18358	18667	18485	18442	18690	18292	18394	18357	18467	18461	18366	18355	18381	18528	18368	18184	18469	18366	18298	18274	18435	18398	18532	18297	18411	18341	18442	18289	18278	18440	18494	18301	18654	18473	18445	18155	18463	18469	18362	18382	18348	18193	18146	18496	18348	18414	18422	18384	18600	18692	18360	18426	18410	18274	18342	18483	18252	18316	18487	18500	18340	18399	18238	18583	18434	18397	18574	18520	18428	18307	18628	18396	18725	18420	18339	18485	18320	18373	18487	18492	18449	18356	18622	18514	18263	18636	18437	18229	18259	18446	18450	18445	18235	18143	18351	18470	18297	18443	18413	18297	18410	18345	18301	18438	18596	18441	18390	18491	18569	18297	18577	18526	18486	18398	18356	18476	18533	18401	18664	18435	18409	18497	18293	18593	18352	18360	18357	18337	18548	18369	18452	18295	18117	18397	18314	18321	18466	18579	18570	18663	18331	18421	18577	18542	18403	18462	18424	18443	18465	18468	18570	18372	18459	18736	18185	18598	18257	18318	18433	18610	18471	18318	18595	18333	18350	18528	18523	18475	18505	18461	18425	18637	18475	18616	18296	18282	18153	18478	18400	18463	18562	18455	18530	18363	18485	18429	18440	18586	18422	18536	18475	18340	18417	18444	18434	18299	18449	18219	18436	18515	18630	18206	18453	18461	18365	18556	18495	18439	18330	18286	18401	18461	18403	18397	18330	18571	18368	18338	18550	18523	18303	18723	18201	18333	18284	18351	18177	18445	18454	18091	18440	18447	18271	18494	18607	18253	18554	18509	18285	18221	18604	18458	18512	18331	18313	18225	18213	18441	18304	18339	18348	18412	18448	18634	18471	18458	18150	18412	18254	18256	18447	18415	18432	18390	18509	18399	18583	18591	18686	18449	18373	18522	18250	18498	18633	18256	18494	18491	18469	18498	18223	18261	18494	18350	18573	18509	18275	18508	18444	18314	18665	18350	18418	18384	18335	18458	18319	18473	18391	18224	18722	18460	18464	18388	18420	18546	18248	18513	18384	18475	18684	18577	18310	18346	18376	18564	18398	18727	18446	18503	18583	18366	18575	18500	18483	18351	18442	18280	18502	18337	18407	18352	18393	18473	18416	18373	18367	18588	18310	18344	18253	18550	18537	18263	18605	18451	18592	18238	18371	18426	18475	18589	18479	18183	18458	18426	18376	18568	18583	18306	18580	18551	18546	18482	18450	18338	18248	18387	18568	18616	18247	18593	18364	18546	18560	18578	18560	18411	18728	18532	18542	18507	18499	18438	18379	18563	18495	18316	18450	18363	18340	18254	18469	18600	18523	18412	18278	18563	18257	18376	18450	18413	18688	18395	18386	18486	18352	18362	18485	18445	18453	18397	18423	18286	18692	18349	18572	18480	18559	18287	18493	18368	18698	18662	18218	18422	18469	18410	18391	18338	18463	18453	18333	18371	18435	18389	18752	18411	18481	18479	18315	18368	18467	18526	18690	18449	18382	18485	18263	18226	18448	18506	18478	18490	18531	18469	18268	18627	18364	18248	18361	18345	18503	18391	18705	18332	18350	18562	18410	18559	18440	18514	18348	18579	18275	18475	18653	18562	18460	18373	18507	18557	18436	18506	18426	18496	18442	18303	18411	18525	18699	18313	18403	18418	18428	18205	18555	18467	18631	18324	18522	18427	18225	18312	18502	18265	18475	18310	18379	18374	18456	18610	18565	18499	18121	18515	18489	18346	18285	18251	18191	18399	18512	18441	18583	18715	18488	18523	18145	18504	18684	18602	18410	18289	18466	18288	18539	18091	18549	18283	18506	18458	18497	18316	18499	18411	18555	18535	18412	18428	18582	18267	18363	18422	18287	18443	18503	18093	18383	18449	18410	18441	18341	18424	18564	18502	18432	18348	18559	18317	18730	18522	18399	18345	18509	18308	18574	18317	18457	18439	18346	18348	18475	18404	18743	18436	18398	18365	18643	18225	18347	18311	18602	18387	18332	18512	18490	18569	18580	18527	18538	18500	18598	18491	18433	18309	18603	18507	18445	18629	18254	18457	18353	18520	18465	18588	18567	18494	18366	18444	18162	18468	18398	18393	18562	18239	18404	18512	18806	18504	18596	18713	18471	18372	18435	18569	18503	18378	18210	18412	18414	18511	18323	18363	18621	18711	18458	18634	18444	18401	18452	18209	18355	18413	18166	18403	18433	18302	18359	18427	18491	18482	18426	18311	18592	18520	18434	18394	18485	18395	18266	18373	18366	18386	18464	18395	18740	18447	18403	18532	18587	18480	18185	18206	18737	18249	18560	18578	18477	18415	18601	18515	18516	18600	18497	18276	18207	18349	18397	18482	18288	18446	18366	18408	18583	18391	18592	18365	18560	18374	18627	18497	18572	18163	18442	18538	18488	18343	18322	18420	18482	18520	18416	18472	18286	18435	18448	18348	18422	18486	18459	18348	18520	18436	18523	18359	18487	18292	18234	18349	18385	18556	18391	18355	18328	18582	18412	18301	18422	18318	18482	18382	18440	18403	18506	18522	18593	18614	18239	18353	18400	18542	18355	18278	18259	18619	18491	18451	18369	18468	18436	18312	18353	18402	18645	18301	18452	18647	18425	18373	18379	18341	18288	18335	18369	18529	18191	18271	18378	18312	18528	18596	18494	18377	18540	18389	18375	18380	18501	18687	18486	18500	18408	18320	18339	18350	18426	18378	18374	18488	18536	18596	18336	18479	18362	18492	18387	18295	18499	18242	18442	18486	18308	18492	18455	18198	18470	18638	18529	18453	18509	18609	18492	18197	18464	18205	18375	18432	18301	18355	18469	18388	18486	18259	18624	18509	18152	18441	18440	18515	18252	18214	18614	18311	18551	18393	18366	18247	18506	18597	18690	18541	18317	18299	18464	18239	18501	18413	18594	18472	18351	18424	18548	18382	18279	18451	18317	18415	18601	18352	18329	18595	18409	18517	18308	18325	18470	18502	18371	18376	18506	18438	18351	18409	18457	18278	18478	18389	18442	18545	18487	18466	18279	18101	18648	18409	18530	18366	18572	18489	18431	18436	18589	18645	18455	18416	18485	18641	18476	18520	18557	18421	18396	18449	18646	18491	18440	18573	18369	18561	18603	18402	18354	18436	18613	18540	18528	18235	18381	18431	18408	18429	18388	18529	18481	18472	18480	18543	18507	18468	18322	18517	18231	18367	18278	18383	18482	18249	18500	18608	18527	18425	18461	18571	18547	18357	18478	18694	18585	18360	18696	18574	18534	18286	18242	18224	18343	18555	18618	18453	18423	18597	18483	18323	18202	18400	18530	18441	18593	18393	18391	18417	18450	18572	18254	18435	18536	18375	18364	18514	18213	18620	18237	18258	18238	18365	18383	18382	18598	18468	18376	18282	18340	18536	18502	18178	18293	18441	18316	18451	18361	18436	18441	18291	18524	18246	18359	18460	18458	18191	18446	18325	18349	18346	18484	18325	18378	18454	18466	18347	18457	18470	18531	18480	18564	18484	18646	18402	18401	18356	18502	18631	18503	18362	18381	18492	18525	18287	18535	18469	18388	18381	18581	18527	18516	18542	18606	18245	18528	18525	18383	18312	18425	18558	18512	18466	18420	18657	18433	18448	18480	18200	18332	18264	18364	18558	18507	18232
21551	40216	37393	29122	25037	22412	19841	17686	16307	15856	15874	15422	15325	15434	15140	15376	15251	15198	15041	15187	15020	15113	15213	14889	15019	15372	15130	14938	15031	15210	15104	15165	15084	14917	15123	15047	15021	14979	15106	15015	14990	15077	15083	15048	15142	14956	15068	15003	15074	14936	15066	14983	14942	15008	15066	15136	15083	14986	15102	15037	15129	15053	15015	15107	15082	15123	14984	15292	15125	15148	15288	15099	15097	15181	15110	15099	15156	15034	15151	14981	15241	15209	15102	15047	14884	15049	14931	15092	15044	14993	15063	15148	14918	15016	15002	15023	14999	15029	15015	14963	15001	15227	15190	14978	14965	14993	14949	15067	14898	14871	15057	14909	15050	15163	14968	15005	15028	15113	15096	15003	15135	14986	15062	14983	15045	15002	15003	15006	15143	14994	14959	15060	15048	14920	14906	14952	15043	15220	14950	14981	15068	14989	14981	14905	14870	14856	15119	14879	14961	14905	15054	15173	14997	14927	14910	15227	15147	14972	14832	14968	14984	14866	14964	14947	15122	15051	15090	14889	14957	14959	15033	14841	14989	14783	14972	15068	14869	15013	15009	15074	15001	15067	15054	15012	14993	14998	14892	15136	14995	15022	15067	15152	14986	15010	15053	15161	15031	15165	15156	14888	14935	14993	14943	14905	14849	15040	14940	14901	14910	14929	14955	15024	15011	15011	15136	15098	14900	14971	15026	14905	14868	14909	15052	14997	14962	15027	14779	15024	15239	14888	15032	15021	14984	14939	14873	14978	15054	14852	14999	15148	14975	14969	15099	14791	14944	15135	14781	15020	14984	14984	14986	15174	14945	15101	14953	14870	14984	14913	14877	15158	14791	15114	14986	15019	14928	15027	14888	15124	14935	14980	14848	14961	15015	15144	14889	15118	14871	15001	14994	14797	15096	15090	14787	14865	14907	14910	14963	14998	15071	14971	14964	14968	15086	15091	14909	14938	15235	14815	14968	14842	15001	15046	14947	14907	15049	14739	14971	15077	14766	14973	15009	14959	14956	14993	15088	15030	14938	14811	14913	14874	14895	14887	14943	14931	14993	15038	14887	14942	15018	14873	14954	15066	14952	15081	14853	14942	15114	15016	15061	15119	14930	14901	14939	14976	14789	14919	14812	15012	14871	15034	14892	14929	15092	14866	14956	14925	15071	15015	14921	14855	14973	15181	14971	14889	14983	14874	14957	14967	15027	14907	15122	14899	15044	15039	14954	14862	14984	14852	15086	14964	14970	14915	14936	15097	14729	14829	15149	14868	14890	15033	14922	14959	14809	14875	15123	14749	14948	14939	14869	14950	14812	15009	15033	14948	14916	15070	15042	14882	15042	14961	15040	14972	14995	14983	14784	14985	15044	14993	14999	14895	15114	15220	14979	14993	14907	15131	14921	14840	15049	15005	15023	14896	14805	15065	15036	14972	15036	14834	14932	14929	15047	14881	15115	14962	14981	14894	14971	15018	14886	15161	14853	15124	14909	14999	15044	14828	14966	14924	14952	14994	14972	15071	14726	14975	15056	15066	14926	14845	14974	15087	14762	14794	14989	14864	15082	15000	15063	14892	15001	14922	14939	15168	14913	14901	15016	14962	14949	15078	14933	14776	14904	15154	15046	14939	15115	14971	14963	14823	14920	14830	14856	14896	14921	15032	14953	14897	15024	15020	14964	15072	14895	14802	14944	15012	14841	14962	14982	15007	15096	15030	14996	14942	14944	14935	14941	14792	15010	15119	14889	14919	14866	15136	14894	15032	15011	15128	14844	14991	14788	14959	14970	14974	14854	14869	15013	15055	14952	14799	15139	14830	14950	14903	15095	15001	14853	14971	15208	14902	14933	14910	14935	14953	14947	14817	15014	14908	14984	14982	14936	15049	15122	14907	15122	15001	14890	14967	14914	15000	14959	15025	15129	14998	14975	15070	14927	14889	15045	14923	14922	14962	15057	15052	15070	14947	15011	15016	15004	14951	14874	15030	15032	15027	15012	15025	15076	14867	14948	14967	14885	14957	15092	14867	15163	14996	15041	14885	14906	14852	14945	15039	14891	14858	15026	14735	14873	14852	15010	14948	15038	15108	14984	14983	14837	14765	15020	15008	14843	15194	15150	15065	14955	14934	15030	14799	14907	15056	14915	15055	15101	14865	15205	15000	14882	14955	14888	14900	15088	15128	14928	14910	14880	14970	14954	14981	14918	14939	15168	15038	14925	14907	14865	14803	14864	15028	14792	14881	14984	15035	14946	14804	15008	14861	14902	14861	14879	14990	14924	14764	15097	14820	14814	14885	14880	14912	15103	14934	15110	14800	14970	14881	15000	15050	15012	15002	14872	14942	15098	15020	14779	14780	14848	15049	15104	14947	15004	15032	14962	14987	14997	14868	14966	15023	14983	14868	14976	15152	14961	14912	14951	15127	15080	15111	14983	15077	14843	14989	15034	14924	14969	14701	15039	15158	14928	14872	14943	14996	14868	14931	14824	14944	14875	14888	14892	14755	15083	14995	14939	14952	15108	14950	14977	14835	14984	14807	14961	14940	15046	15152	14888	14917	14976	15088	15053	14932	14892	14906	15014	14959	15071	14834	15080	14915	14963	15045	14881	15093	14910	15099	14903	14907	14994	15000	15004	14948	14999	15095	14859	14918	14765	14956	15117	14856	14903	14887	14865	15052	14990	15005	15016	15061	15009	14906	14991	14996	15080	14873	14907	14939	15113	14829	14948	14909	14966	14952	15181	15012	14937	14834	15034	14919	14916	14840	14941	15009	15004	15010	14859	15071	14947	15055	14891	15008	14998	14948	14926	15017	15120	15016	15030	14955	14848	15062	14754	14854	14996	15015	15160	15053	14932	15062	15100	14917	15121	14985	14906	14808	14929	15017	14873	14846	14898	14998	14870	14891	15087	14984	15103	15093	14889	14886	14869	14997	14867	15085	14912	15027	14933	15138	15108	14933	14900	14975	14940	14956	15043	14992	14977	15014	14833	15205	14899	14830	14885	15025	14936	15207	14976	14929	14895	15126	15050	14871	14867	15082	14988	14956	14994	15035	14865	14842	15163	15060	14849	14971	15033	14762	14973	15087	14911	15121	14818	14764	14881	14925	15109	14889	15068	14910	14910	15087	14977	14894	14956	14824	15037	15020	14941	15010	14960	14879	14962	15024	14964	14813	14926	15070	14928	14871	14868	14927	14925	15028	14935	14946	15063	15041	15184	15009	14891	15202	15072	14906	15037	15037	15012	14943	15129	15014	15024	15039	14791	15150	14957	14717	14899	14929	14985	14872	15106	14969	14892	15006	14873	14899	14994	14872	14946	15065	14876	14929	14991	15005	14862	14823	15079	14864	15045	14966	14910	15038	15164	14818	14943	14839	15244	14896	14777	14827	14995	15006	14917	14895	14994	15001	15008	15040	14975	14850	15063	15054	14894	14871	15009	14866	15072	14848	14807	15076	14962	15098	15189	14962	14905	14946	15068	14908	15070	15122	14979	15077	14979	14870	15038	14834	14891	14984	14974	14969	14919	14958	15002	14928	15030	14992	14970	14730	14887	14967	14922	14814	14911	15007	14995	15065	14790	14923	14927	14902	15090	14969	14930	15069	14902	15064	14747	15104	14906	15059	14953	14916	14936	14977	14985	14993	14967	15106	14903	14963	15012	14955	14919	14989	14886	14982	14965	14936	15027	15121	14862	15087	15077	14910	14924	15099	15023	14991	15027	14810	14984	14970	15109	14895	14845	15087	15093	15055	14953	14926	14924	14928	14801	15026	14945	15007	14963	15039	14947	14913	14810	14927	15000	14857	14990	15118	14974	14775	14952	14924	15039	15017	14907	14915	15071	15012	14815	15253	14845	14988	15011	14973	15045	14921	15111	14939	15106	14989	14789	14910	15092	15115	14864	15098	14840	15020	14760	15064	14921	14998	14761	15136	15069	14985	14892	15025	14794	15112	14930	15017	15026	15016	14945	15165	15017	14814	15012	14911	14783	14962	14912	15049	14924	14928	14803	15022	14843	14910	14929	15086	15003	14908	15122	15038	15127	15041	15058	14844	15045	15119	14926	15005	15092	14965	15160	14837	14981	14862	14921	14966	15103	14824	14921	14963	14912	14950	14941	14924	14805	15005	14923	15141	14970	14878	15001	15044	15065	14862	14976	15037	14844	14855	15004	14930	15104	14953	14939	15007	14948	15086	14778	14884	15081	14906	14930	14877	15128	15187	14779	15136	14976	15108	14975	14835	15012	15040	14973	14911	15005	14944	14777	15011	14914	14938	15029	14886	14911	14945	14996	15116	14841	14884	14808	14794	14992	14982	14909	14984	14729	14935	14941	15106	14886	14955	14960	15187	14843	14886	15165	14890	14982	15060	15041	14923	14924	14850	14917	14875	15025	14860	14973	14946	15030	15049	15020	14970	14866	15082	14967	14986	14951	15044	15078	15055	14830	14883	14986	14909	14730	14789	14910	14826	14931	15158	15047	14789	15062	14965	14983	14970	15033	15080	14878	14867	14910	14798	14860	15064	15003	14986	14900	14881	14885	15049	15062	14931	14932	14981	14940	14934	15040	14940	14964	14915	14983	15003	15043	14926	14872	14885	14913	15120	14951	14923	15013	14954	14912	14953	14995	14945	14955	15024	15059	15001	14980	14913	15017	14953	14878	15096	14996	15057	14824	15025	14777	14931	14965	15066	15008	14947	15037	14966	15170	14825	14972	14919	14972	14989	15110	14964	15059	14998	14957	15018	15032	14811	14796	15042	15085	14897	15045	14981	14829	15083	14844	14908	14992	15041	15229	14904	14992	14965	15024	14944	15044	15013	15068	14829	15069	15102	15051	14864	14851	15022	14883	14911	15085	14929	15023	14937	15138	14984	14995	14971	14828	15057	15113	15155	15087	15103	14968	15182	15020	15086	15018	14817	14860	14921	15090	14906	15039	14859	14883	14810	14878	14946	14883	15077	14922	14929	14908	14800	15047	15037	14906	14824	15138	14860	15041	14891	14922	15044	14694	14953	14915	14843	15007	15069	14943	14912	14914	14912	15049	14842	14931	15048	14952	15150	15206	14787	15070	14823	14859	14801	14921	14965	15024	14957	14944	15010	14871	14791	15084	15042	15058	14880	14928	14925
28295	23365	28109	25567	21863	20780	19780	19412	18730	18502	18560	18964	18700	18813	18829	18413	18284	18295	18627	18626	18751	18630	18503	18492	18544	18552	18627	18475	18471	18485	18662	18578	18896	18546	18598	18537	18241	18542	18422	18693	18380	18651	18648	18454	18524	18772	18441	18599	18549	18496	18384	18513	18525	18347	18544	18647	18568	18683	18528	18409	18572	18558	18549	18372	18668	18536	18655	18474	18502	18596	18362	18635	18498	18556	18739	18405	18384	18727	18643	18531	18488	18743	18487	18503	18581	18400	18523	18502	18395	18468	18634	18533	18436	18673	18328	18602	18509	18557	18584	18414	18554	18521	18782	18585	18455	18346	18386	18548	18333	18575	18625	18621	18645	18411	18419	18416	18578	18632	18464	18375	18527	18421	18372	18565	18539	18600	18513	18478	18344	18596	18526	18520	18613	18724	18511	18499	18687	18483	18812	18350	18593	18637	18409	18616	18656	18326	18297	18489	18407	18588	18422	18396	18412	18461	18602	18559	18569	18483	18285	18510	18584	18528	18496	18558	18607	18534	18644	18536	18493	18285	18628	18669	18475	18329	18520	18464	18533	18393	18484	18486	18540	18549	18469	18492	18550	18499	18443	18420	18385	18503	18478	18500	18394	18488	18388	18490	18555	18523	18587	18421	18451	18471	18611	18577	18623	18430	18589	18542	18403	18479	18457	18650	18653	18490	18468	18469	18448	18600	18422	18632	18525	18418	18664	18583	18531	18651	18490	18665	18560	18637	18442	18304	18636	18811	18486	18422	18558	18493	18706	18436	18538	18492	18513	18461	18381	18429	18646	18534	18561	18397	18496	18336	18550	18537	18459	18444	18677	18394	18522	18731	18595	18665	18545	18635	18395	18569	18563	18649	18583	18449	18640	18543	18418	18404	18591	18451	18646	18530	18514	18394	18363	18330	18483	18409	18409	18670	18273	18648	18517	18567	18468	18561	18556	18480	18665	18530	18458	18489	18533	18700	18434	18541	18503	18472	18515	18589	18699	18562	18765	18481	18544	18520	18409	18553	18694	18369	18500	18327	18427	18546	18504	18568	18523	18432	18651	18382	18572	18452	18538	18409	18597	18409	18497	18764	18596	18334	18484	18361	18688	18509	18429	18477	18405	18559	18467	18574	18645	18428	18770	18689	18480	18256	18509	18517	18376	18657	18264	18351	18536	18568	18501	18587	18419	18562	18658	18521	18576	18450	18278	18369	18534	18468	18713	18780	18522	18716	18507	18451	18389	18450	18506	18366	18550	18549	18486	18786	18483	18357	18453	18428	18326	18443	18322	18447	18572	18464	18319	18458	18396	18682	18505	18707	18620	18495	18540	18467	18435	18606	18444	18456	18439	18618	18533	18431	18375	18570	18457	18555	18671	18307	18610	18591	18476	18463	18589	18614	18350	18542	18582	18599	18521	18371	18623	18652	18329	18591	18665	18674	18651	18331	18527	18665	18532	18441	18503	18514	18696	18614	18472	18434	18566	18488	18369	18563	18500	18613	18329	18593	18555	18360	18502	18845	18506	18455	18577	18528	18373	18511	18383	18453	18571	18628	18612	18596	18728	18596	18279	18492	18367	18269	18533	18560	18776	18554	18645	18585	18425	18524	18529	18550	18444	18504	18515	18524	18668	18468	18599	18453	18616	18551	18567	18386	18262	18454	18654	18488	18598	18546	18583	18465	18631	18469	18739	18535	18583	18556	18601	18394	18520	18443	18453	18451	18453	18690	18433	18409	18604	18456	18590	18547	18463	18695	18750	18695	18496	18545	18482	18534	18406	18618	18466	18491	18561	18536	18666	18740	18515	18399	18480	18543	18530	18586	18341	18522	18528	18571	18405	18630	18593	18415	18628	18587	18702	18489	18675	18603	18670	18584	18573	18592	18590	18491	18453	18409	18898	18547	18580	18525	18659	18393	18566	18650	18537	18629	18586	18632	18812	18642	18517	18317	18695	18572	18335	18464	18490	18538	18329	18575	18680	18416	18607	18533	18625	18649	18544	18321	18562	18427	18388	18491	18552	18545	18460	18466	18667	18609	18623	18606	18667	18401	18465	18588	18370	18525	18526	18550	18224	18433	18789	18559	18532	18683	18442	18495	18654	18455	18596	18773	18360	18722	18462	18590	18552	18454	18454	18551	18412	18641	18434	18591	18614	18518	18466	18611	18555	18423	18274	18562	18430	18539	18651	18832	18800	18522	18464	18524	18329	18428	18416	18345	18551	18628	18590	18508	18572	18478	18181	18188	18424	18425	18364	18560	18372	18470	18607	18475	18746	18517	18575	18659	18420	18308	18440	18460	18613	18446	18342	18436	18585	18561	18350	18645	18683	18557	18313	18431	18448	18575	18370	18459	18563	18370	18542	18347	18586	18370	18492	18666	18546	18364	18454	18507	18489	18436	18690	18593	18517	18458	18418	18580	18525	18611	18390	18729	18564	18417	18533	18433	18393	18440	18478	18595	18456	18474	18429	18344	18541	18529	18452	18474	18623	18328	18466	18492	18633	18578	18637	18480	18473	18453	18472	18618	18366	18504	18316	18597	18601	18471	18523	18465	18335	18377	18458	18539	18620	18354	18815	18758	18516	18558	18657	18688	18480	18360	18631	18390	18520	18591	18647	18501	18600	18616	18658	18574	18495	18452	18436	18551	18578	18590	18402	18322	18506	18475	18449	18577	18417	18497	18490	18518	18691	18637	18497	18717	18497	18344	18463	18675	18450	18644	18585	18565	18459	18424	18619	18485	18464	18491	18718	18576	18483	18548	18666	18439	18511	18527	18516	18423	18576	18427	18577	18228	18226	18608	18614	18430	18606	18380	18432	18469	18608	18571	18526	18622	18368	18469	18344	18480	18551	18274	18524	18678	18393	18478	18723	18526	18595	18616	18635	18688	18731	18487	18620	18461	18507	18580	18538	18533	18404	18508	18359	18463	18467	18611	18572	18297	18584	18495	18339	18447	18625	18323	18343	18416	18555	18477	18412	18468	18369	18655	18434	18394	18638	18705	18638	18427	18621	18550	18513	18524	18459	18499	18591	18320	18603	18463	18458	18532	18592	18599	18374	18677	18373	18498	18628	18676	18438	18591	18576	18598	18503	18495	18457	18580	18482	18600	18511	18478	18520	18462	18508	18367	18427	18432	18612	18410	18509	18475	18321	18634	18616	18378	18483	18429	18527	18419	18589	18640	18673	18440	18688	18625	18671	18573	18557	18533	18585	18616	18406	18491	18602	18652	18505	18420	18430	18446	18488	18467	18549	18543	18471	18482	18535	18279	18444	18363	18406	18714	18467	18459	18632	18577	18633	18534	18532	18511	18391	18387	18520	18424	18470	18495	18558	18614	18522	18740	18616	18666	18596	18447	18680	18588	18466	18071	18563	18564	18324	18399	18518	18480	18333	18397	18328	18621	18468	18517	18459	18488	18620	18544	18536	18446	18693	18617	18586	18558	18461	18398	18663	18570	18720	18549	18648	18453	18580	18510	18645	18452	18569	18301	18603	18576	18488	18474	18474	18686	18442	18357	18445	18599	18597	18474	18475	18516	18513	18363	18486	18672	18519	18581	18544	18656	18541	18570	18475	18725	18365	18477	18473	18434	18566	18489	18561	18784	18609	18448	18676	18409	18690	18479	18699	18511	18609	18470	18529	18378	18409	18429	18442	18338	18557	18535	18493	18368	18398	18540	18412	18652	18596	18557	18569	18522	18488	18532	18550	18618	18492	18436	18480	18690	18605	18633	18639	18584	18647	18493	18269	18583	18484	18562	18786	18443	18738	18403	18552	18487	18541	18564	18663	18415	18424	18578	18589	18541	18441	18478	18700	18507	18497	18476	18630	18520	18485	18625	18597	18578	18556	18424	18539	18420	18510	18536	18696	18540	18393	18351	18678	18608	18422	18633	18590	18498	18423	18461	18595	18528	18490	18546	18703	18479	18567	18396	18492	18608	18469	18488	18616	18410	18611	18619	18510	18354	18474	18210	18548	18546	18545	18516	18355	18599	18729	18446	18584	18409	18567	18565	18481	18529	18626	18460	18548	18653	18511	18640	18544	18387	18700	18470	18493	18457	18387	18585	18596	18635	18798	18535	18709	18579	18659	18595	18303	18417	18544	18560	18461	18383	18591	18354	18436	18459	18647	18606	18353	18568	18507	18549	18647	18635	18567	18461	18597	18504	18663	18676	18649	18476	18586	18431	18491	18360	18451	18499	18576	18290	18371	18509	18367	18534	18651	18517	18491	18485	18387	18583	18534	18491	18412	18444	18614	18461	18607	18607	18462	18343	18697	18590	18513	18415	18523	18429	18465	18414	18455	18509	18621	18514	18453	18543	18692	18563	18661	18519	18513	18399	18543	18524	18458	18522	18526	18528	18692	18430	18484	18442	18432	18606	18388	18607	18469	18525	18559	18344	18468	18385	18333	18250	18443	18669	18443	18573	18614	18517	18530	18513	18434	18626	18749	18601	18545	18481	18550	18405	18374	18465	18566	18398	18668	18488	18543	18685	18672	18611	18632	18323	18602	18441	18535	18852	18623	18516	18419	18475	18599	18522	18479	18448	18468	18684	18391	18323	18453	18554	18509	18615	18584	18466	18384	18823	18553	18544	18778	18576	18393	18569	18378	18562	18390	18697	18366	18671	18514	18578	18484	18378	18575	18509	18585	18559	18505	18407	18502	18511	18543	18468	18558	18356	18319	18261	18548	18529	18525	18615	18693	18486	18519	18620	18556	18523	18486	18585	18464	18372	18631	18244	18644	18430	18451	18779	18551	18465	18600	18617	18500	18612	18764	18532	18435	18473	18490	18564	18501	18608	18482	18482	18428	18624	18680	18492	18520	18387	18690	18611	18535	18522	18645	18227	18577	18419	18429	18484	18616	18607	18484	18700	18565	18596	18653	18494	18658	18760	18529	18638	18428	18508	18392	18465	18523	18411	18295	18444	18602	18626	18607	18336	18577	18564	18512	18576	18488	18523	18566	18544	18507	18406	18745	18525	18504	18531	18488	18633	18614	18386	18340	18750	18640	18483	18561	18463	18548	18494	18656	18569	18384	18488	18365	18546	18539	18607	18561	18681	18493	18582	18528	18343	18372	18370	18723	18475	18456	18421	18419	18709	18467	18501	18534	18495
20123	29119	27145	21741	19489	18285	17221	16153	15457	15253	15100	15407	15362	15143	15137	15379	14965	14995	15052	15247	15141	15163	15219	14996	15228	15082	15209	15081	15125	15028	15057	14917	15068	15130	14942	15064	15154	15254	14993	15145	15009	15094	15040	14934	15174	15146	15060	14996	15033	14950	15140	15061	15047	15110	15133	15006	15215	15018	15239	15091	15124	14965	15065	14996	15070	15058	15163	15098	15133	15047	15257	15231	15300	15192	14995	15165	15263	15060	15118	15285	15312	14936	15171	15197	14968	15070	15113	15054	14947	15089	15088	14921	15051	15050	15039	15042	15105	15247	15095	15042	15338	15178	14938	15128	15270	15051	15116	15114	15114	14990	14984	15113	14981	15092	15030	15040	15076	15129	14908	15082	14849	14960	15059	14923	15139	15142	15101	15191	15041	15058	15168	15018	15059	14893	15165	15086	15151	15335	14902	15243	15114	15035	15063	15090	14980	15177	14957	15112	15117	15017	14942	14967	15511	15115	15250	15021	15032	15059	15086	15082	15229	14967	15246	14949	15127	14925	14923	15072	15061	15220	14927	15246	15004	15134	15058	15081	14966	15118	15071	15123	15030	15051	15263	14977	15044	14933	15178	15152	15100	15193	14944	15230	15099	15087	15018	15010	15157	15096	15175	15136	14759	15059	15064	14979	15076	15151	15226	15210	15020	15152	14984	14968	15101	15069	15149	14933	15054	15086	15093	15167	15163	15167	15158	15168	15076	15123	15093	14972	15125	15177	15035	15041	15245	15154	15109	15020	15256	15093	15117	15151	15186	15148	14984	15021	15164	15186	15205	15168	15222	14884	15003	14966	15062	15125	15239	14935	15007	15129	14998	15070	15198	15122	15175	15110	15150	15052	15033	14896	15165	15103	15198	15189	15202	14942	15157	15109	15140	15078	15139	15103	15080	15034	15144	15016	14945	15063	15142	15064	15056	15193	15056	15160	15061	15179	14979	15147	15059	15268	15011	15154	15145	14985	15047	15084	15110	15035	14913	14980	15092	15016	15038	15183	15188	15375	14983	15140	15144	15084	15139	15129	14961	15095	15046	14887	14968	15258	15254	15079	15169	14996	15043	14938	15046	14894	15001	15068	15089	15082	15183	15180	15077	15185	15023	15094	15122	15007	15089	15166	15005	15055	15084	15110	14994	15092	15072	15140	14915	15012	15170	15065	15255	15031	15088	15059	14944	15036	15104	15270	14978	15165	14979	14918	15142	15131	15002	15022	14921	15081	15023	15113	15231	15112	14925	15255	15120	15067	14981	14973	15064	15083	15306	14956	15080	15011	15086	15144	14959	15160	14968	15148	15165	14911	14973	15191	15169	15270	15123	14987	15109	15159	15098	15150	15053	15108	15187	15087	15135	14957	15199	15040	15223	14997	15193	14997	15159	15087	15201	15180	15190	15090	15041	15224	15150	14904	14981	15196	14980	15261	14987	14939	15235	15022	15103	15190	15029	15037	15272	15091	14922	15020	15096	14935	15076	14995	14844	15122	15082	15160	15079	15067	14988	15022	15160	15165	15116	15018	15090	15157	15184	15018	15141	15176	15084	15136	14894	15113	15090	15382	15019	15208	15033	15018	15080	15170	15124	14890	15006	15059	15116	15007	15153	15262	15143	15209	15194	15135	14924	15136	15191	15011	15126	14850	15142	15001	14991	15097	15090	15099	15044	15141	15058	15059	15023	15030	15295	15147	15012	15089	15136	15020	15280	14838	15206	15041	15115	15227	14854	15117	14890	15228	15024	15172	15105	14951	15078	15084	14876	14946	15088	15079	15229	15049	15149	15216	15107	15032	15138	15012	15012	15070	15196	15228	14962	15124	14993	14829	14850	15291	14991	15028	15020	15033	15280	14993	15096	15257	14940	15019	15160	15019	15212	15159	15076	15100	15178	15119	15025	15154	15220	15002	15002	15043	15236	15057	15228	15152	15198	15129	15169	15216	14990	15003	15144	14953	15088	15171	15245	15096	15072	15113	15058	15088	15100	15211	15070	15116	14999	14936	15238	15085	15059	15344	15028	15068	15018	15043	15050	15058	15248	15208	15165	14881	14959	15077	15132	14870	15122	15049	15017	15033	15241	15102	15077	15144	14884	14974	15018	15004	14982	15181	15029	15183	14973	15077	15053	15046	14955	15008	15038	15316	15128	14949	15040	14894	15082	14954	15167	14996	15193	15006	14980	15055	15071	15095	15215	15120	15181	15206	15038	15057	15077	15144	14960	14985	14966	15198	15120	15003	14959	15011	15221	15004	15235	15148	14998	15133	14948	15050	15053	15015	15049	14997	15036	15065	15127	14992	15149	14899	14934	14915	15036	14907	15131	14969	15008	15109	15192	15072	15054	14898	15239	15152	14853	15020	15233	15010	14931	15153	14932	15225	15256	15113	14976	15121	15085	15046	15177	14899	15200	15109	15225	15005	15069	15047	14957	15174	15196	15128	15217	15021	14958	15107	14893	14987	15045	15218	15114	14954	15007	15034	14932	15048	14989	15227	15074	15098	15302	15055	14885	15099	15187	15052	14950	15042	15093	15055	15120	15221	15093	15155	15152	15004	15158	15138	14981	15048	15217	15074	15113	15114	14888	14994	14939	15172	15033	15047	15085	15110	14982	15034	15114	14990	15122	15159	15098	15188	15081	15110	15138	14986	15012	15117	15110	15096	15014	15027	15047	15193	14839	15049	15006	14938	15115	15237	15100	15069	15106	15057	15065	15043	15148	15269	15153	15000	15123	15154	15036	15116	14927	14987	15076	15007	15131	15092	15011	15112	15148	15109	14973	15139	15159	15052	15203	15218	15093	15026	15032	15316	15073	15266	15067	15079	14989	15142	14952	15143	14939	15135	15037	15044	15156	15022	14951	15114	15000	15155	15151	15088	15257	15048	15257	15120	15186	14996	15034	15057	15025	15070	15130	15048	14949	15238	14889	15083	14954	15297	15071	15108	15122	15098	15088	15093	15066	15047	15043	15070	15104	14948	14980	15016	14945	14893	14993	14996	15101	14876	15232	15115	15139	14971	15244	15072	14975	15206	15032	15205	15048	15082	15068	15078	15007	15062	15147	14907	15076	15102	15138	15078	14938	15044	15177	15120	14964	15001	15088	15041	15091	15077	15175	15113	15103	15041	15103	15285	15027	15165	14991	15052	15042	15105	15247	15230	15133	15140	15097	15046	15011	14981	15163	14975	15005	14895	15175	15042	15041	15160	15127	15136	14984	15042	14942	15002	15161	15170	15074	15094	14950	14961	15074	15105	14870	15141	14939	15090	15068	15056	15118	15251	15068	15015	15255	14983	15099	15041	15048	15117	15038	15099	15246	14882	15018	14999	15101	15101	15054	15328	14925	15143	14994	15146	14891	15096	14876	14884	15005	15014	14962	15234	15140	15102	15158	15128	15143	15172	15058	14961	15130	14993	15180	15087	15108	15081	15123	15104	15102	15167	15173	15035	15176	14922	15123	14955	15188	14935	15104	15014	15017	15170	15130	15029	15195	15168	15016	15010	15031	14958	14843	15028	15177	15064	14910	14991	14995	15051	14986	15191	15015	14982	15125	15133	15103	15101	15176	15257	15145	14954	14974	15136	15161	14821	15024	15016	15125	15143	15047	15063	15107	15252	15315	14934	14920	15066	14983	15072	15115	15178	15015	15056	15197	14973	15018	15229	15090	15086	15171	15081	15093	15100	15152	15097	15018	15122	15233	15140	15100	15035	15209	14968	15150	15146	15067	14933	15194	15175	15121	15109	14993	15085	15015	15092	15082	15239	14916	15089	15068	15064	15173	14963	15084	15138	14964	15324	15312	15031	15118	15239	15077	15064	14986	15006	15011	14979	15169	15051	15073	15126	15098	15006	15009	15101	15151	15036	14995	15176	15233	15234	15265	14939	15081	15125	15065	15132	15096	14965	15069	15090	15155	15132	15253	15037	15020	15146	15076	15167	15172	15040	15119	14882	15124	15136	15181	15138	14997	15104	15109	15109	15075	14962	15255	14970	15200	15000	15100	15004	15200	14944	15095	15009	15111	15188	15108	15099	15147	15093	15141	15210	14907	15331	14990	14893	15125	14969	15153	15123	15139	15010	15078	14942	15123	15091	15121	14987	15057	15046	15227	15035	14983	14866	15117	15023	15101	14954	15090	15010	14954	15032	15199	15099	15013	15089	15124	15051	15239	14974	15057	15064	15014	15050	15180	15083	15103	15139	15141	15164	15046	14920	15024	15148	15052	15028	15191	14942	15152	15063	15164	14983	15276	15259	15029	15049	15225	15126	15162	15090	14922	15161	14838	15028	14936	15048	15176	14924	15087	15079	14945	15188	15078	15152	15000	15131	15155	15224	14909	15087	15003	15154	15073	15103	15108	14990	15006	15175	15076	15261	15254	15113	15012	15068	14998	15109	15181	15063	15130	15050	15072	14988	15062	15077	15244	14948	14959	15146	15041	15044	15267	14994	15134	15114	15005	15153	15190	15096	15009	15149	15089	14994	15022	15064	15067	14968	15054	14947	15129	15133	15101	15154	14974	14995	14998	15136	14989	14981	15026	14941	15083	15116	15089	15208	15204	14999	15123	15080	15215	14964	15086	15111	15215	14884	15070	15238	15274	15192	15139	15092	14767	15166	14919	15016	15197	15079	15176	15080	15055	15043	15188	15122	14989	14990	15077	15067	15080	15017	15062	15007	14851	15098	15001	15152	15080	15053	15040	15030	14986	15082	15227	15055	15158	14964	15090	15119	15029	15042	14970	15009	15025	15046	15094	15240	15085	15010	14989	15160	15018	15103	15035	14956	15034	14998	14973	15112	15173	15136	15270	15183	15042	15091	15013	15136	15076	15143	14949	15062	15058	15121	15060	14995	15193	15057	14968	15221	15139	15135	15193	15147	15178	15063	15108	14996	14860	15114	14857	15156	15023	15072	15110	15097	14967	15171	15056	15062	15105	15153	15034	14905	15095	15082	15059	15032	15066	14884	15209	14939	15208	15032	14996	15023	15073	15068	14970	15097	15232	15026	14921	15254	15141	15062	15065	15157	15107	15008	15049	15066	15122	15148	15153	15216	15069	15183	14976	15162	15101	15066	15075	15158	15108	15127	14970	15089	15204	15055	15043	15035	15139	15099	15180	15070
23959	21084	28428	24340	22940	23510	22797	19707	18677	18408	18589	18384	18319	17946	18225	18418	18130	17982	18214	18180	18190	18002	18133	18163	17860	17960	18032	18167	18261	18128	18003	18127	17831	18139	18025	18142	17888	18188	18063	18084	18034	17915	17826	18078	17995	18141	18043	18268	18078	18188	18099	18086	18169	17959	18067	17978	18116	17808	18015	18016	17922	18089	18297	18260	18108	17817	17857	18175	17854	17983	18159	18137	18003	18075	17946	18179	18059	18243	18294	18276	18056	18228	18145	18033	18125	17973	18243	17959	17949	18005	17985	17954	18062	17716	17826	17802	17921	17938	18074	18088	18061	18124	17954	18050	18132	17955	18007	18120	18256	18069	18172	18016	18045	18198	17846	18091	17957	18235	17779	18180	18365	17918	18001	18015	18057	17972	17909	17896	17908	18020	17876	18104	18224	18092	17873	18212	17884	18104	17853	17788	18006	17859	17801	18067	18094	18097	18265	18138	17852	17948	18145	17985	18050	17890	17834	18200	17969	17918	17888	17910	18031	17989	18248	18018	17672	17886	18088	17966	17927	18152	18077	18046	17995	18202	17910	18155	17910	18001	17900	18114	17921	17986	17958	17915	17993	17994	18020	18076	18029	18038	18114	17992	17800	18046	17833	17963	18022	17924	18095	17971	18094	18054	17988	18062	17947	17809	17982	18240	18012	17941	18034	17945	17844	17871	17904	18188	17919	17841	18170	17869	18138	17996	18044	18026	18022	18088	18051	17857	17958	17826	17868	18096	18069	18118	17945	18225	18173	17891	17913	17903	17924	18067	18100	17986	17944	17905	18024	18130	18033	17861	18011	17760	18032	18057	18140	18064	17863	17864	18153	18187	18020	17991	17896	17850	17983	18118	17900	17948	18016	18181	17921	17947	18113	18107	18051	17804	17943	17956	17900	18031	18019	18095	18034	18012	17933	17865	18076	17913	18028	18045	18030	17898	18073	18041	18052	18074	18008	17858	18209	17968	18049	18027	18105	18047	18040	18149	17841	17819	18026	18025	18097	18154	18159	17976	18215	17916	17971	17919	17946	18029	17860	17988	17870	17975	18141	18163	18012	18018	18097	18116	17893	18109	17943	17868	17936	18127	17938	18005	17838	18176	17982	17969	18017	17950	17964	17937	18127	18041	17918	18215	18237	17939	17812	17997	17919	18159	18127	18252	17832	17988	18142	18185	18153	17965	18145	18070	18025	18027	17988	17881	18090	18030	17919	17854	18100	17981	17968	17874	17997	17794	17986	17932	17930	18144	18039	18050	18056	17882	17937	18106	18052	18039	18094	18155	18053	17969	17828	18040	17824	18055	18169	17865	17990	17943	17978	18122	18179	18001	18085	18202	18206	18107	17827	17749	17998	18036	17988	18024	17891	18275	17951	18099	17850	18218	18105	17828	17980	18107	17919	17937	17889	18071	17835	18062	18053	18136	18110	18041	17938	18036	18019	18091	18041	18017	17899	17933	17946	18073	18119	18123	18101	17964	18130	17916	17955	18083	18091	17916	17905	17921	17944	18101	18054	18033	18176	17863	17975	18069	18022	17962	18060	17921	18008	17917	18087	18084	18007	18047	18074	17865	17803	17980	18120	18145	18103	17868	17979	18090	17945	17992	17928	17906	17906	17893	18212	17981	18031	18077	17850	17832	18007	17986	17935	17904	18079	18004	17860	17884	17834	17828	17901	18171	17976	17905	17897	17929	18074	18096	18085	18148	17992	17875	17945	17893	18112	18164	18140	18214	18041	17937	17983	18095	17901	18094	18150	18121	18073	18066	17981	17939	17876	18076	18139	18096	17862	17879	18327	17921	17929	18138	18046	17869	18048	18087	18172	17933	17816	18132	18170	18177	18054	17872	17695	18003	17892	17928	17934	17800	18065	17917	18011	18064	17958	17973	18059	18017	18091	17874	17878	17940	17972	18022	18059	18054	18147	17806	17982	18035	18044	18136	18211	17891	18076	17935	18087	17855	18058	17863	17723	18049	18187	17869	18071	18001	18053	18237	18029	17848	17942	17893	18029	18030	18016	18236	18076	17935	17959	17917	18158	18028	17847	18085	18142	18072	17949	18039	18070	18312	18249	17843	17989	18013	18065	17841	18125	18088	18175	17934	17957	18023	18010	17853	18116	18171	18188	18007	17984	18101	18180	18037	17921	18026	17997	17962	18051	17956	18084	18182	18237	18232	18173	17998	17990	17941	17961	17955	17974	18116	17943	17985	18021	17998	17972	18003	17892	18180	18115	17895	18046	18025	18088	17992	17977	18215	17908	18220	18167	18018	17881	17962	17955	18146	18005	18179	17933	17988	17947	18007	17891	18128	17956	18015	18011	17817	18012	17976	18132	18079	18121	18085	17962	18054	18265	17970	17902	18040	17918	17983	17977	18125	17987	18136	18166	17885	17711	18009	18181	18010	17939	18026	17992	17999	18227	17836	18152	18064	18117	18178	18193	18054	18079	18045	17945	18092	18127	18056	17842	18043	18073	18058	18130	18134	17699	18001	17796	17937	18029	18051	17942	18135	18128	17900	17988	17970	17840	18070	18106	18016	17925	18149	17925	17960	18198	18233	17986	17975	17791	17941	17972	17879	17931	17910	17978	17867	18000	17994	17990	18019	18180	17836	17989	18036	17980	18002	18115	18115	17922	18164	17850	17745	18027	18065	18065	18102	17918	17708	18039	17924	18046	17948	18003	17990	18014	17894	18030	18130	17988	17926	17999	17871	18043	18058	18054	17829	17618	17861	17704	17927	17924	17972	18108	18107	18131	17906	18034	18010	17970	18006	18069	18036	18109	17950	17985	18124	17901	17734	17941	17967	17899	17964	17991	18065	18036	18025	17822	17996	18103	17928	18039	17883	18271	18024	17921	18043	17963	17917	17993	18073	17974	17986	18055	17770	17901	17986	17754	18128	18119	17872	18083	17894	18089	18142	18133	18160	17998	18053	18041	18175	18113	17945	17958	18002	17926	18096	17959	18285	18129	17915	18056	18087	18108	18004	17864	18023	18231	18186	18157	18072	17995	18061	17942	18044	17921	17970	17913	18026	17970	18135	17956	18113	17986	17941	17850	18076	18073	18209	18051	17832	18050	18182	17958	18073	18142	18134	18008	17865	18115	17858	17885	17790	18076	18064	17976	17853	17977	18246	17940	17969	18108	18072	17903	17778	17919	17892	17955	17936	18061	17961	17981	18060	18062	18146	17909	18093	18033	18154	18014	18024	17991	18043	18014	18125	17862	17822	17875	17940	17962	17860	18171	17910	17976	18049	17879	18197	18003	17955	17992	18098	18055	17958	18127	18144	18159	17943	18057	17947	18010	18060	18193	17903	17989	18029	18066	17908	17898	17939	17904	18095	18059	17939	18174	18049	18159	18011	18111	18132	17887	17993	18050	18037	18063	18233	17916	18037	17826	17799	18000	18011	18084	18254	18076	18129	18041	17951	18028	18143	18118	17862	18144	17886	18236	18067	18148	17726	18096	17958	18265	18040	17954	18043	18002	17956	18020	17938	17982	17949	18136	17981	17824	18016	18172	17987	18070	17947	17964	17878	17975	18023	17966	17979	17874	17897	18102	17937	18051	17968	17900	17985	18108	18092	18000	18136	17992	17917	18137	18318	18055	18016	18017	17914	18119	17929	17976	18140	17796	18041	18069	17972	18170	17968	18116	18034	18005	18043	17981	18352	18028	18150	17864	18066	18154	18041	17949	17964	17915	18148	17947	17904	17904	17916	18017	17963	18074	17975	18114	17997	18105	17979	18025	17831	17896	17827	17850	18086	17940	17714	18016	17945	17954	18007	17835	18019	17765	18025	18181	18171	17950	18027	18072	18226	18246	17990	18017	17833	18034	18056	18127	18052	18067	17855	17937	18015	17736	17764	18039	17802	18165	17981	17886	17994	17980	17844	18062	17969	18128	18082	17902	18123	18171	18040	18094	17963	18042	17913	18178	17965	18154	18077	17864	18119	17978	17874	18033	18061	18224	18219	18037	18069	18129	18252	17909	18157	18161	17879	18065	18082	18066	18166	18056	18102	17948	18010	17882	18015	18191	18200	18102	18171	18054	17732	17869	17959	17852	17844	18037	18191	17871	17900	18099	17984	18004	18048	17916	17968	17873	18218	17884	17868	18144	18158	17787	17862	18065	17959	17929	17887	17958	17945	18028	18133	17981	17935	18169	18013	17954	18115	18137	17953	18050	17921	17937	18065	18076	18050	18171	17955	18111	17971	18110	18040	18161	18002	17983	18083	18055	17990	18083	18032	17892	18094	18045	17960	18195	18084	17970	17967	17841	18225	18036	17915	18007	18089	18149	18175	18108	17924	17987	18001	18146	18097	17962	17925	17747	18050	18076	18109	18032	18055	18057	18088	17908	18086	18068	18033	18131	17829	17841	17914	17953	17978	17969	17968	18065	18090	17936	17871	17962	17940	17983	17806	18030	18057	18047	17734	18166	17948	18067	17875	18017	18004	17977	17887	18173	17903	17915	18235	18162	17999	17904	17927	17788	18049	18000	18011	18126	17937	17991	18184	17962	17924	17701	18266	17890	17992	17993	18010	18106	17920	18149	18089	18011	17805	17967	18037	18227	17935	18082	18094	18256	18104	18189	17939	17838	18074	17861	17896	17948	17935	18063	17844	18007	18108	18068	18126	17982	17938	18063	17804	17755	17993	17863	17946	18097	17878	17969	18042	18030	17878	17929	17977	18032	18188	18126	18012	17917	17874	18097	18004	18048	17777	17954	18050	18110	17876	18127	17989	18042	18201	18010	17793	18201	17890	18189	18089	17962	17851	17861	17961	18106	17974	17750	18009	17968	18128	18132	17956	18064	17782	18001	18156	17875	17982	18183	18087	18071	17917	18072	17983	18074	18026	18079	18064	17972	18087	18015	18096	18137	18057	18079	18016	18034	17881	18012	18142	17935	18234	17872	17850	18034	18116	18343	17718	18034	17853	18167	18191	18038	18120	18096	18073	18133	18028	17620	18114	17787	17948	18308	18111	17924	18027	17879	18053	18073	18122	17920	18129	17945	18076	18029	17911	17989	18093	18013	18086	18011	17986	18119	17792	18063	18090	18086	17943	18169	17854	18004	18028	18069	18102	18136	17868	17875	17935	17962	18153	18133	18197
19746	34928	32656	25581	21990	20225	18182	16648	15761	15423	15244	14859	15031	15039	14888	15065	14988	14937	14918	14810	14953	15132	14936	14864	14935	14847	14827	14765	14718	14846	14776	14985	14771	14776	14885	14768	14906	14794	14773	14944	14810	14862	14913	14727	14955	14785	14965	14779	15008	15012	14778	14890	14862	14785	15018	14825	14873	14948	14818	14849	14813	14819	14852	14654	14910	14898	14993	14832	15003	14844	14827	14788	15081	14911	14834	14956	15059	15048	14959	15015	14791	14992	14887	14839	14912	14882	14858	14816	14911	14767	14727	14779	14769	14860	14830	14907	14720	14754	14717	15002	14693	14932	14761	14766	14832	14805	14898	14857	14891	14984	14706	14860	14963	14777	14791	14838	14799	14841	14770	14822	14944	14839	14827	14809	14796	14780	14824	14900	14815	14860	14940	14661	14811	14897	14595	14897	14961	14730	14875	14940	14746	14812	14988	14638	14784	14748	14825	14725	14842	14749	14681	14880	14867	14932	14810	14789	14845	14928	14796	14905	14903	14831	14871	14802	14702	14827	14774	14874	14820	14728	14858	14892	14779	14842	14852	14855	14860	14766	14778	14876	14752	14650	14877	14888	14681	14838	14682	14894	14734	14995	14819	14808	14743	14723	14842	15007	14839	14964	14785	15022	14790	14919	14725	14930	14864	14887	14757	14616	14931	14674	14683	15122	14887	14918	14856	14853	14759	14639	14655	14736	14806	14941	14778	14728	14748	14769	14650	14731	14766	14855	14738	14868	14821	14782	14703	14831	14744	14876	14898	14722	14792	14725	14895	14795	14884	14930	14654	14721	14797	14895	14815	14848	14817	14893	14762	14750	14725	14804	14905	14814	14768	14726	14797	15013	14904	14867	14739	14875	14813	14913	14896	14893	14676	14769	14680	14834	14869	14856	14978	14641	14794	14820	14942	14670	14726	14932	14735	14962	14836	14967	14583	14920	14901	15024	14667	15010	14766	14803	14866	14740	14814	14758	14639	14803	14779	14778	14804	14923	14789	14832	14783	14747	14769	14789	14974	14889	14952	14777	14807	14883	14699	14914	14685	14660	14975	14899	14637	14785	14699	14911	14787	14932	14813	14841	15002	14845	14731	15128	14696	14664	14799	14810	14956	14904	14847	14739	14826	15022	14920	14675	14668	14892	14811	14725	15015	14790	14834	14853	14809	14744	14674	14975	14773	14829	14823	14964	14864	14825	14842	14834	14910	14872	14709	14841	14885	14693	14699	14847	14826	14751	14877	14780	14823	14807	14832	14775	14828	14643	14826	14763	14697	14841	14840	14700	14805	14844	14626	14808	14727	14671	14754	14768	14767	14853	14858	14798	14826	14838	14780	14917	14691	14887	14868	14853	14968	14956	14840	14706	14724	14859	15038	14783	14629	14899	14933	14841	14754	14787	14782	14777	14869	15012	14889	14781	14913	14802	14838	15128	14899	14694	14740	14879	14971	14655	14719	14673	15036	14868	14832	14711	15116	14703	14945	14919	14764	14814	14781	14926	14648	14851	14964	14728	14851	14819	14991	14802	14892	14754	14625	14851	14672	14683	14758	14687	14586	14760	14613	14714	14963	14795	14930	14686	14797	14851	14732	14787	14693	14872	14970	14781	14934	14832	14824	14761	14978	14733	14789	14761	14605	14703	14952	14860	14738	14922	14965	14894	14787	14711	14748	14979	14768	14799	14763	14811	14657	14828	14800	14897	14740	14764	14708	14810	14786	14750	14869	14830	14770	15019	14881	14646	15034	14850	14970	14840	14809	14878	14735	14901	14856	14745	14691	14877	14799	14970	14957	14610	14915	14794	14766	14805	14887	14797	14840	14820	14822	14831	14852	14797	14801	14851	14822	14712	14980	14858	14814	14882	14911	14817	14752	14880	14752	14715	14857	14838	14725	14669	14831	14876	14862	14865	14824	14681	14829	14600	14738	14882	14844	14760	14769	14842	14735	14713	14569	14893	14813	14771	14847	14863	14774	14745	14817	14804	14648	14804	14857	14869	14954	14934	14857	14753	14678	14784	14798	14705	14845	14838	14897	14904	14894	14840	14882	14826	14900	14881	14716	14804	14913	14631	14821	14687	14847	14720	14868	14810	14780	14838	14874	14838	14843	14719	14822	14902	14891	14659	14916	14905	14846	14879	14844	14762	14623	14860	14833	14735	14825	14742	14820	14968	14780	14911	14700	14753	14758	14870	14816	14650	14747	14786	14660	14824	14934	14806	14830	14921	14814	14651	14872	14854	14689	14703	14895	14933	14933	14799	14708	14719	14896	14879	14701	14746	14783	14834	14845	14870	14773	14721	14913	14772	14784	14799	14732	14663	14931	14653	14920	14789	14967	14835	14723	14865	14720	14743	14827	14750	14881	14755	14907	14896	14706	14820	14809	14783	14799	14754	14857	14786	14820	14853	14732	14910	14900	14847	14854	14873	14766	14872	14863	14888	14750	14779	14789	14912	14799	14849	14931	14725	14918	14919	14814	14710	14885	14746	14824	14755	14812	14748	14973	14874	14717	14584	14692	14762	14709	14907	14804	14804	14890	14919	14812	14943	14686	14671	14815	14828	14900	14747	14988	14770	14831	14912	14663	14775	14843	14918	14788	14859	14931	14667	14863	14929	14797	14764	14836	14892	14751	14763	14796	14851	14794	14787	14982	14897	14817	14865	14856	14680	14702	14797	14748	14618	14891	14800	14782	14917	14816	14700	14555	14822	14853	14808	14781	14768	14678	14739	14768	14964	14998	14819	14697	14744	14768	14981	14683	14855	14630	14874	14838	14859	14871	14795	14777	14686	14944	14697	14840	14868	14834	14691	14787	14845	14776	14825	14914	14736	14715	14711	14800	14762	14635	14864	14944	14708	14934	14862	15004	14721	14689	14837	14854	14819	14926	14721	14845	14819	14989	14829	14907	15034	14835	14875	14926	15055	14707	14846	14748	15091	14763	14854	14732	14898	14828	14862	14871	14673	14771	14790	14612	14867	14855	14821	14942	14695	14837	14663	14933	14778	14728	14932	14765	14686	14806	14886	14894	14799	14859	14699	14821	14831	14891	14801	14753	14744	14735	14869	14754	14690	14656	14887	14901	14778	14931	14987	14857	14848	14705	14806	14801	14788	15035	14901	14760	14653	14905	14911	14772	14904	15020	14886	14649	14848	14718	14610	14751	14907	14852	14830	14881	14965	14727	14851	14882	14527	14746	14922	14720	14825	14871	14834	14760	14954	14770	14840	14682	15014	14779	14697	14839	15096	14826	14926	14907	14757	14871	14676	14846	14859	14891	14737	14817	14881	14628	14771	14826	14899	14767	14673	14833	14839	14776	14783	14630	14882	14796	14852	14719	14777	14935	14809	14638	14741	14906	14779	14755	14799	14807	14728	14851	14908	14850	15042	14866	14747	14918	14725	14915	14776	14903	14986	14760	14728	14817	14839	14864	14948	14747	14775	14956	14784	14892	14727	14667	14713	14939	14908	14695	14920	14782	15002	14701	14929	14776	14703	14883	14814	14745	14809	14743	14789	14576	14824	14520	14900	14901	14790	14934	14845	14691	14686	14808	14704	14933	14809	14785	14821	14700	14817	14951	14739	14792	14721	14747	14790	14627	14962	14722	14913	14841	14940	14884	14753	14846	14853	15016	14772	14806	14776	14856	14714	14734	14906	14800	14633	14769	14752	14796	14733	14733	14953	14796	14683	14739	14849	14789	14861	14939	14784	14849	14893	14896	14754	14808	14867	14851	14878	14913	14822	14759	15000	14872	14779	14734	14803	14941	14745	14728	14853	14753	14628	14855	15061	14831	14745	14822	14716	14774	14861	14829	14836	14958	14651	14854	14709	14784	14846	14810	14703	14845	14844	14743	15110	14867	14880	14821	14900	14775	14923	14908	14689	14757	14652	14867	14868	14798	14770	14725	14784	14785	14895	14753	14774	14798	14860	14863	14845	14859	14861	14735	14793	14790	14839	14897	14692	14890	14869	14646	14650	14966	14853	14853	14707	14637	14822	14719	14661	14923	14853	14856	14909	14776	14787	14907	14759	15033	14787	14670	14740	14730	14864	14789	14797	14924	14811	14796	14802	14751	14767	14828	14802	14829	14757	14983	14807	14899	14804	14930	14871	14832	14843	14687	14909	14803	14811	14675	14757	14839	14788	14841	14791	15107	14892	14889	14725	14919	14877	14674	14845	14962	14923	14840	14746	14821	14647	14925	14858	14807	14929	14951	14958	14820	14880	14797	14756	14805	14813	14906	14744	14873	14774	14729	14747	14749	14619	14740	14761	14714	14781	14751	14976	14849	14792	14905	14670	14876	14965	14823	14738	14721	14951	14854	14862	14772	14794	14735	14758	14729	14819	14742	14696	14850	14810	14717	14849	14676	14821	14892	14880	14788	14802	14725	14887	14736	14874	14882	14624	14916	14822	14737	14754	14880	14726	14703	14805	14727	14828	14895	14894	14739	14750	14935	14974	14860	14930	14741	14803	14858	14710	14735	14846	14832	14834	15004	14799	14651	14932	14820	14964	14944	14928	14855	14922	14751	14903	14696	14962	14724	14901	14883	14812	14843	14733	14904	14803	14757	14824	14857	14752	14651	14939	14810	14828	14931	14752	14914	14952	14688	14939	14697	15017	14999	14848	14616	14815	14866	14807	14921	14863	14625	14851	14850	14832	14863	14753	14740	15012	14833	14822	15067	14743	14809	14670	14696	14788	14856	14862	14846	14908	14737	14824	14939	14780	14823	14817	14909	14723	14729	14757	14901	14764	14892	14804	14777	14825	14815	14701	14934	14705	14747	14867	14888	14604	14800	14704	14813	14835	14752	14739	14833	14811	14812	14772	14908	15026	14878	14845	14892	14926	14884	15154	14670	14828	14648	14813	14747	14797	14915	14970	14679	14700	14950	14765	14875	14636	15097	14748	14692	14725	14870	14780	14867	14799	14727	14896	14937	14802	14896	14759	14909	14904	14854	14906	14749	14962	14967	14786	14696	14856	14821	14890	14781	14913	14720	14831	14834	14836	14607	14892	14772	14850	14746	14877	14740	14729	14708	14933	14892	14870	14866	14649	14758	14879	14777	14802	14867	14798	14975	14592	14760	14766	14847	14833	14724	14802	14826	15002	14842	14747
22618	20963	28645	23482	21534	24259	26122	20893	19501	19652	19220	18974	18821	18804	18916	18739	18726	18744	18571	18638	18650	18517	18467	18649	18465	18554	18628	18533	18628	18662	18705	18672	18597	18581	18598	18660	18545	18405	18622	18557	18478	18439	18444	18640	18469	18490	18519	18728	18412	18581	18385	18345	18650	18505	18706	18416	18631	18326	18431	18374	18563	18611	18346	18617	18356	18405	18549	18344	18557	18320	18568	18517	18702	18647	18511	18408	18337	18505	18422	18555	18628	18422	18588	18497	18641	18472	18545	18411	18445	18339	18464	18207	18476	18504	18382	18288	18165	18478	18232	18493	18629	18308	18309	18436	18442	18452	18539	18359	18361	18471	18380	18432	18454	18506	18480	18449	18464	18404	18534	18366	18207	18595	18370	18497	18387	18431	18551	18534	18210	18370	18468	18336	18499	18358	18099	18228	18382	18182	18213	18505	18605	18240	18424	18473	18192	18396	18543	18394	18540	18335	18425	18321	18494	18417	18389	18419	18522	18236	18392	18333	18391	18360	18273	18302	18409	18433	18380	18336	18336	18405	18325	18341	18605	18606	18519	18277	18459	18448	18427	18558	18375	18397	18508	18725	18221	18286	18526	18366	18651	18371	18242	18395	18328	18402	18333	18372	18481	18484	18487	18208	18466	18594	18193	18362	18480	18239	18169	18261	18436	18598	18262	18435	18434	18208	18688	18443	18411	18438	18675	18192	18399	18256	18621	18516	18525	18272	18364	18098	18455	18211	18442	18366	18518	18257	18449	18333	18575	18296	18355	18343	18404	18402	18414	18181	18225	18301	18286	18480	18392	18523	18471	18682	18412	18376	18403	18499	18456	18507	18360	18440	18474	18454	18261	18388	18343	18221	18401	18562	18244	18404	18461	18394	18394	18425	18348	18308	18380	18418	18494	18580	18227	18480	18437	18196	18383	18273	18306	18307	18428	18517	18358	18522	18424	18311	18268	18261	18355	18228	18527	18560	18489	18496	18394	18587	18499	18438	18319	18424	18467	18387	18377	18368	18354	18577	18482	18561	18417	18269	18385	18164	18274	18494	18311	18345	18486	18365	18384	18291	18462	18309	18395	18271	18585	18529	18407	18296	18305	18146	18362	18249	18333	18679	18405	18538	18247	18290	18448	18277	18296	18455	18189	18258	18316	18222	18511	18241	18524	18232	18273	18323	18487	18652	18387	18446	18546	18367	18167	18403	18382	18116	18702	18456	18272	18223	18381	18052	18270	18377	18494	18219	18441	18486	18310	18377	18420	18342	18603	18570	18283	18537	18492	18338	18217	18274	18205	18349	18366	18222	18238	18453	18553	18259	18368	18551	18271	18240	18382	18608	18467	18288	18396	18426	18302	18439	18356	18363	18295	18352	18358	18518	18516	18165	18351	18546	18381	18428	18498	18340	18264	18343	18533	18478	18324	18289	18466	18377	18321	18426	18406	18290	18510	18586	18431	18534	18515	18558	18626	18553	18407	18253	18348	18476	18413	18357	18380	18312	18408	18269	18296	18375	18309	18616	18601	18220	18452	18258	18320	18466	18237	18138	18320	18261	18476	18342	18453	18183	18221	18390	18175	18321	18475	18455	18593	18404	18356	18380	18381	18511	18070	18319	18331	18299	18230	18275	18451	18332	18286	18235	18463	18243	18382	18461	18449	18369	18435	18265	18393	18212	18387	18450	18393	18456	18406	18406	18318	18330	18406	18283	18410	18254	18404	18289	18312	18518	18264	18363	18297	18388	18303	18412	18438	18368	18244	18534	18334	18197	18569	18605	18417	18522	18468	18383	18394	18312	18421	18309	18149	18253	18433	18360	18459	18405	18362	18526	18297	18553	18599	18398	18342	18416	18392	18388	18351	18422	18333	18460	18396	18325	18546	18612	18260	18412	18376	18269	18399	18343	18316	18298	18201	18403	18199	18361	18278	18351	18484	18358	18411	18349	18350	18495	18451	18423	18397	18470	18456	18361	18402	18360	18558	18276	18468	18373	18314	18491	18366	18485	18172	18473	18430	18409	18379	18430	18198	18319	18438	18295	18290	18433	18533	18536	18386	18382	18476	18284	18529	18407	18522	18440	18645	18311	18410	18226	18594	18325	18362	18254	18328	18297	18291	18433	18529	18143	18409	18252	18414	18471	18414	18133	18389	18144	18415	18447	18480	18317	18142	18525	18256	18114	18241	18350	18329	18410	18394	18331	18502	18524	18265	18359	18235	18629	18532	18469	18358	18351	18410	18448	18304	18329	18394	18348	18384	18375	18438	18425	18494	18493	18262	18266	18416	18241	18334	18438	18327	18331	18422	18488	18586	18408	18168	18356	18160	18333	18383	18466	18340	18430	18516	18461	18618	18457	18592	18139	18327	18432	18514	18263	18196	18389	18367	18409	18255	18526	18317	18362	18472	18171	18300	18385	18548	18334	18369	18447	18371	18222	18555	18377	18267	18308	18248	18424	18314	18277	18446	18326	18327	18220	18400	18238	18364	18388	18547	18499	18405	18500	18185	18457	18393	18677	18299	18223	18395	18222	18388	18326	18273	18328	18375	18358	18476	18177	18405	18608	18177	18436	18502	18285	18463	18270	18383	18463	18328	18437	18536	18434	18512	18411	18321	18085	18250	18357	18535	18224	18397	18366	18502	18458	18530	18515	18371	18370	18444	18191	18558	18339	18547	18348	18288	18423	18374	18456	18500	18247	18397	18545	18532	18335	18507	18388	18150	18412	18491	18164	18398	18454	18325	18301	18451	18444	18465	18194	18258	18506	18246	18361	18463	18419	18442	18478	18290	18288	18427	18505	18320	18359	18583	18395	18448	18261	18431	18200	18454	18367	18315	18472	18412	18347	18456	18533	18375	18486	18225	18210	18468	18413	18342	18256	18417	18459	18457	18316	18251	18320	18355	18412	18353	18357	18385	18100	18215	18466	18195	18299	18338	18670	18364	18448	18399	18281	18214	18273	18362	18337	18348	18286	18150	18586	18368	18548	18545	18317	18485	18067	18513	18447	18455	18388	18315	18360	18439	18254	18573	18531	18614	18216	18463	18610	18403	18517	18329	18135	18328	18324	18448	18404	18436	18379	18397	18414	18497	18400	18433	18505	18277	18139	18298	18450	18537	18540	18552	18463	18731	18405	18409	18584	18306	18390	18228	18296	18315	18340	18454	18442	18403	18398	18341	18471	18389	18546	18448	18368	18497	18423	18408	18349	18495	18326	18285	18575	18267	18303	18624	18310	18317	18356	18391	18224	18465	18224	18336	18233	18341	18426	18239	18370	18176	18541	18416	18309	18258	18300	18454	18372	18379	18298	18145	18309	18399	18161	18543	18403	18481	18498	18442	18352	18391	18315	18352	18367	18443	18376	18351	18327	18508	18310	18446	18264	18348	18423	18542	18334	18532	18562	18394	18312	18459	18462	18522	18307	18520	18278	18390	18245	18376	18493	18143	18349	18408	18289	18424	18303	18628	18332	18380	18329	18349	18147	18425	18203	18319	18302	18433	18576	18415	18252	18796	18505	18511	18441	18459	18372	18563	18336	18325	18462	18508	18355	18191	18428	18512	18222	18527	18502	18500	18353	18490	18552	18446	18466	18163	18440	18283	18355	18066	18382	18448	18246	18351	18207	18225	18434	18475	18153	18306	18303	18481	18073	18324	18462	18498	18087	18388	18513	18552	18463	18198	18394	18255	18386	18356	18503	18473	18267	18416	18453	18196	18382	18371	18120	18172	18270	18409	18345	18216	18429	18316	18255	18414	18326	18396	18286	18273	18315	18470	18283	18314	18227	18248	18428	18533	18309	18239	18435	18613	18388	18325	18500	18602	18278	18444	18360	18411	18470	18300	18440	18509	18270	18579	18739	18440	18273	18532	18380	18579	18559	18466	18490	18239	18339	18491	18433	18279	18279	18270	18163	18397	18415	18254	18350	18368	18567	18514	18527	18395	18247	18258	18299	18445	18210	18372	18297	18356	18528	18415	18253	18482	18393	18386	18336	18645	18323	18308	18434	18481	18498	18439	18431	18373	18379	18308	18260	18432	18549	18435	18696	18381	18461	18206	18368	18254	18594	18401	18394	18359	18187	18192	18378	18321	18395	18274	18365	18397	18451	18368	18456	18447	18525	18435	18358	18446	18443	18422	18155	18293	18562	18342	18397	18368	18461	18462	18414	18212	18366	18370	18510	18294	18588	18345	18313	18201	18360	18341	18300	18367	18238	18425	18288	18478	18498	18345	18389	18468	18134	18490	18407	18311	18722	18357	18442	18277	18487	18549	18418	18334	18389	18207	18369	18380	18321	18390	18217	18064	18288	18632	18373	18357	18509	18507	18337	18262	18333	18450	18428	18377	18280	18472	18476	18409	18347	18411	18313	18400	18096	18527	18489	18467	18435	18274	18379	18366	18303	18338	18376	18318	18114	18273	18503	18513	18402	18437	18522	18403	18359	18365	18350	18462	18347	18559	18386	18524	18219	18396	18287	18264	18399	18535	18380	18469	18245	18488	18198	18463	18447	18351	18303	18316	18396	18507	18231	18289	18211	18291	18249	18262	18439	18467	18312	18472	18421	18373	18412	18438	18240	18162	18420	18390	18268	18396	18339	18307	18384	18677	18372	18280	18435	18352	18359	18522	18535	18385	18596	18333	18342	18314	18421	18207	18330	18514	18343	18220	18375	18144	18246	18424	18259	18716	18368	18442	18317	18228	18420	18462	18262	18308	18441	18393	18401	18341	18241	18191	18406	18546	18349	18413	18154	18392	18325	18205	18203	18451	18411	18442	18369	18428	18250	18498	18567	18505	18488	18262	18509	18557	18408	18487	18448	18583	18647	18297	18411	18250	18345	18616	18415	18272	18217	18323	18265	18591	18324	18360	18416	18442	18347	18534	18501	18354	18443	18379	18419	18460	18416	18390	18397	18516	18499	18406	18524	18359	18179	18368	18410	18443	18498	18462	18369	18405	18589	18550	18416	18422	18296	18304	18331	18164	18391	18392	18614	18588	18352	18338	18326	18254	18285	18194	18377	18312	18361	18215	18165	18359	18281	18270	18134	18387	18498	18320	18580	18436	18431	18377	18434	18262	18281	18377	18488	18499	18293	18365	18378	18347	18429	18372	18340	18569	18279	18529	18296
21411	39467	37118	28750	24303	21965	19322	17605	16364	15728	15470	15446	15330	15130	15044	15108	15202	15053	15164	15029	14994	15069	15001	14911	15074	15157	15059	14785	15099	14904	15230	14901	15056	14900	15048	14902	14837	14965	14982	14877	14986	14846	14962	14948	14851	14927	14981	14995	14843	14795	14895	15172	14797	15010	14896	14901	15057	14807	14896	14842	14947	14997	14988	14972	14988	15078	15167	14825	15000	15005	14994	15236	14989	15026	14968	14935	14981	15051	15273	14957	15037	15047	14949	14894	14989	14947	14799	15064	14794	14887	14927	14754	14852	14865	14868	14830	14891	14919	14916	14908	14888	14921	14955	14848	14685	14902	14889	14833	14908	14847	14781	14932	15011	14961	15101	14815	14842	14945	14868	14765	14865	14834	15083	15010	14853	14920	14884	14922	14863	15012	14872	14884	14813	14909	14911	14936	14921	14786	14817	14936	14895	14992	14949	14862	14678	14777	14877	15077	14937	14933	14898	14899	14810	14985	14997	14826	14690	14773	14931	14859	14894	14827	14672	14761	14818	14786	14993	14772	14692	14862	14937	14933	14889	14806	14811	14858	14893	14863	14908	14800	14934	14921	14889	14889	14824	14978	14928	14991	14850	14836	15005	14908	14908	14854	14854	14853	14849	14859	15003	14759	14773	14708	14903	14890	14978	14837	14802	14692	14807	14916	14689	14817	14953	14997	14797	14950	14808	14902	14898	14984	15023	14909	14870	14945	14972	14895	15011	14819	14950	14911	14853	14802	14835	14901	14869	14680	15018	14834	14943	14927	14776	14974	14794	14750	14838	14793	14840	14924	14728	14846	14853	15039	14886	14822	14820	14929	14895	14802	14985	14884	15027	14828	15039	14723	14988	14872	14930	14993	14844	14790	14815	14700	14883	14908	14972	14879	14888	14817	14839	14964	15021	14897	14845	14739	15044	14717	14839	14865	15043	14829	14803	14846	14882	14880	14714	14867	14729	14908	15129	14905	14784	14913	14909	14962	14777	14733	14939	14920	14907	14950	15000	14904	14876	14732	14870	14847	14850	14799	14939	14864	14812	14973	14857	15059	14856	14804	14788	14805	14833	14945	14862	14959	14856	14824	14822	14984	14767	14822	14847	14787	14802	14840	14848	14868	14834	14666	14779	14882	14738	14886	14871	14955	14860	14957	14842	14768	14897	14868	15005	14789	14980	14781	14788	14755	14877	14774	14889	15000	14934	14917	14928	14988	14820	14979	14730	15113	14838	14837	14738	15010	14988	14826	14930	14799	15038	14829	14850	14897	14786	14995	14842	14777	14814	14825	14927	14926	14834	14830	14833	14814	14810	15077	14829	14878	14898	14992	14812	15028	14851	14807	14963	15064	14890	14968	14920	14736	15014	14978	14914	14836	14858	14846	14740	14881	14952	14911	14831	14933	14905	15115	14929	15009	14979	14837	14841	14736	14905	14890	14961	14791	14839	14942	14767	15096	14854	14960	14849	14932	14809	15006	14727	14798	14813	15006	14835	14850	14777	14865	14939	14778	14923	14876	14949	14915	14830	14764	14838	14674	15123	14973	14949	15021	15045	14748	14860	14910	15081	14715	14905	14672	15091	14931	14985	14828	14823	14795	14766	14739	14951	14767	14844	15153	14663	14870	14800	14876	14992	14950	14750	14923	14877	14814	14894	14962	14966	15042	15065	14798	14830	14991	14888	15048	15029	14978	15092	15014	14852	14894	14937	15031	14890	14989	14847	15039	14858	14906	15019	14836	14874	14790	14857	14737	15037	14894	14886	14891	14749	14999	14790	14781	14940	14902	14799	14842	14972	14764	14721	14961	14919	14888	14882	14861	14970	14876	14903	15022	14784	14859	14733	15017	14987	15078	14770	14869	14799	14914	14840	14878	15014	14823	14932	14858	14804	14785	14853	14857	14961	14846	15018	15091	14835	14665	14801	14884	14984	15011	14949	15073	14931	14876	14901	14915	14846	14844	14997	14880	15041	14904	14801	14787	14931	14843	14871	14860	15053	15017	14905	14896	14968	14821	14920	15074	14911	14800	14844	14943	14747	14794	14940	14868	14857	14916	14944	14837	15015	14825	15017	14949	14878	14936	14865	14921	14819	14830	14879	14991	14852	14836	14896	14827	15035	15077	15011	14969	14814	14812	14768	14891	14843	14902	14918	14946	14791	14960	14963	14911	14831	14920	15139	14790	14960	14822	15014	14779	14989	14942	14871	14847	14851	14931	14925	14976	14985	14777	14810	14908	14774	14812	14831	14854	14912	14954	14689	14897	14803	14781	14906	14901	14730	14868	14836	14770	14905	14874	14883	14795	14877	14919	14752	14959	14817	14807	15021	14956	14871	14924	15043	14926	14956	14898	14905	14942	14899	14813	14987	14777	14810	14653	15007	14898	14934	14942	14829	14730	14796	14810	14748	14909	14807	14858	14727	14968	14963	14862	14798	14844	14724	14900	14833	14750	14931	14820	14937	14910	14978	14879	14882	14907	14842	14720	14892	14858	14800	15085	14831	14909	14903	14799	14980	14868	15013	14850	14917	14813	14905	14748	15153	14847	14744	14825	14913	14843	14780	14848	14669	14783	14883	14869	14921	14877	14646	14748	14823	14970	14970	14896	14982	14744	15015	14818	14842	14781	14926	14851	14803	14873	14803	14940	14849	14914	14881	14955	14753	14862	14903	14942	14908	14922	14908	14922	14828	14843	15023	14896	14877	14819	14952	15056	14893	14963	14876	14938	14975	14886	14969	14861	14959	14860	14964	14895	14817	14756	14907	14883	14809	14967	14899	14879	14942	14806	14983	14907	14811	14810	14935	14763	14747	15028	14746	14864	14854	14905	14869	14821	14766	14944	14914	15024	14782	14849	14758	14957	14897	15043	14992	14809	14825	14998	14868	14605	14898	14924	14884	14955	14816	14828	14832	14777	14953	14762	15054	14999	14975	14893	14767	14946	14873	14897	15093	15025	14859	14873	14873	14880	14888	14916	14735	14937	14739	14902	14973	14805	14875	14761	15032	14758	14908	14813	14953	14789	14921	14882	14796	14851	14828	14774	14815	14887	14915	14780	14883	15027	15064	14936	14888	14839	14916	14889	14952	14758	14709	14778	14873	14948	14767	14702	14778	14738	14864	14701	14953	14814	14736	14806	14777	14972	14790	14880	14909	14740	14764	14914	14878	14900	14873	14817	14744	14980	14886	14743	14960	14833	14854	15014	14892	14900	14950	14933	14949	14823	14956	15095	14967	14774	15001	14817	14867	14923	14815	14937	14711	14956	14736	14786	14904	15007	14905	14912	14854	14791	15078	14876	14904	14831	14880	14662	14954	14863	14868	14879	14921	14837	14845	14821	14550	14878	14814	14896	14859	14849	14973	14845	14919	14855	14889	14961	14982	14909	14696	14841	14672	14871	14782	14859	14949	14832	14843	14913	14890	14960	14875	14802	14936	14927	14917	14811	15011	14887	14817	14889	14803	14740	14927	14953	15092	14854	15008	14779	14951	14818	14887	15009	14654	14801	14863	14874	14982	14800	14987	14861	14886	14803	14708	14928	14891	14919	14852	14794	15001	14934	14785	14916	14800	14785	14974	14843	14798	14818	14711	14823	14663	14902	14863	14940	14899	14996	14908	14917	14820	14802	14965	14802	15018	14954	14956	14707	14908	14860	14981	14784	14793	14804	14864	14866	14962	14893	14852	14715	14819	14768	14825	14771	14826	14784	14884	14779	14782	14995	14816	14654	14985	14815	14693	15134	14774	14897	14886	14973	14844	14865	14939	14942	15015	15227	14846	14749	14789	14940	14912	14797	14995	14897	14876	14962	14902	14784	14819	14949	14837	14825	14888	14825	14679	14899	14930	14728	15025	14905	14843	15044	14728	14867	14764	14876	14773	14824	14856	14820	14867	14848	14973	14902	15009	14884	14948	14972	14820	14923	15086	14782	14931	14738	14716	14724	14891	14715	14761	14927	14824	14734	14949	14942	14974	14782	14784	14837	14760	14833	14797	14800	14854	14825	14985	14775	15078	14862	14687	15058	14802	14976	15072	14767	14981	14831	14867	14856	14813	15084	14913	14882	14796	14808	15028	14733	14942	14646	14771	14868	14806	14821	14791	14897	14758	14930	14943	14863	14933	14877	14803	14860	14925	14979	14863	14907	14884	14892	14920	14823	14924	14786	14977	14949	14916	14823	15060	14915	14782	14807	14868	14673	14927	14850	14742	14816	14940	15030	14707	14962	14916	14755	14850	14998	14792	14872	14908	14858	14713	14990	15088	14826	14905	15091	15113	14838	14961	14866	14748	14851	14840	14865	14642	14721	14971	14840	15023	14735	15020	14903	14944	14758	14791	14999	14891	14950	14758	14882	14735	14830	14886	14869	14970	14802	14884	14914	14933	14886	15068	14783	14847	14950	15034	14823	14787	14764	14893	14839	14923	14867	14966	14878	14922	14895	15061	14975	14947	14920	14773	14912	14926	14855	14973	14922	14932	14902	14945	15123	14765	14920	14702	14807	14784	14835	14852	14906	14759	14885	15004	14898	14753	14950	14818	14819	14918	14999	14925	14825	14715	15000	14941	14771	15036	14915	14998	14763	14654	14760	14987	14950	14785	14824	14923	14763	15007	15057	14652	14872	14983	14912	14793	14755	14883	14899	14885	14898	14649	14865	14919	14894	14919	14917	14765	14818	14806	14973	14922	14775	14869	14796	14735	14739	14887	14792	14965	14727	14872	14856	14773	14979	14753	14852	14858	14682	14901	14892	14898	14827	14582	14899	15003	14700	15094	14720	14827	14927	14920	14868	15096	14883	14746	14641	14997	15016	14887	15012	14869	14885	15011	14913	14778	14759	14910	14791	14880	14834	14843	14790	14974	14676	14963	14934	14808	14822	14790	14881	14800	14769	14894	14925	15071	14794	14937	14905	14940	14705	14967	14750	14924	14747	14912	14994	14773	14883	14748	14999	14783	14878	14802	14794	14920	14945	14651	15009	14845	14700	15059	14896	14636	14817	14827	14715	14778	14809	14862	14953	14916	14988	14889	14736	14865	14724	14961	14673	14817	14705	14989	14897	15009	14826	14936	14980	14818	14878	14897	14899	14855	14911	14916	14960	14852	14893	15072	14709	14876	14910	14972	14795
28084	23264	27841	25045	21007	20779	20039	19251	18958	18637	18789	18491	18540	18603	18563	18547	18697	18493	18449	18425	18550	18727	18433	18486	18488	18510	18550	18658	18612	18799	18471	18374	18510	18589	18634	18553	18379	18442	18380	18644	18653	18411	18571	18471	18576	18349	18416	18377	18692	18513	18473	18302	18524	18332	18654	18502	18359	18387	18595	18592	18300	18288	18611	18276	18489	18549	18273	18497	18611	18472	18539	18443	18562	18305	18391	18450	18434	18685	18481	18428	18522	18511	18475	18411	18575	18375	18300	18477	18448	18533	18588	18355	18314	18360	18337	18508	18489	18559	18497	18373	18571	18491	18434	18317	18644	18400	18527	18519	18611	18459	18536	18303	18289	18257	18338	18575	18604	18382	18519	18477	18449	18480	18539	18508	18431	18484	18535	18315	18724	18299	18564	18361	18350	18507	18445	18562	18529	18486	18394	18293	18475	18561	18663	18493	18285	18204	18279	18274	18587	18526	18414	18463	18416	18315	18619	18554	18569	18460	18386	18544	18279	18510	18499	18414	18518	18508	18641	18566	18588	18553	18394	18424	18721	18380	18425	18340	18623	18561	18700	18515	18582	18346	18490	18608	18421	18702	18637	18461	18667	18335	18593	18681	18432	18570	18444	18559	18521	18566	18367	18599	18566	18652	18682	18578	18380	18482	18646	18546	18342	18470	18441	18318	18582	18508	18565	18414	18594	18632	18367	18350	18613	18529	18459	18480	18379	18460	18807	18793	18482	18472	18414	18626	18446	18417	18439	18502	18763	18498	18334	18335	18396	18368	18466	18423	18505	18307	18463	18324	18578	18298	18423	18465	18489	18374	18380	18532	18592	18410	18453	18404	18325	18237	18462	18529	18595	18668	18406	18481	18445	18451	18523	18563	18355	18544	18478	18337	18621	18605	18507	18576	18503	18653	18346	18356	18343	18574	18491	18491	18635	18713	18583	18262	18514	18579	18320	18369	18706	18384	18609	18540	18570	18494	18567	18236	18450	18598	18579	18374	18370	18401	18532	18472	18403	18382	18416	18581	18483	18555	18573	18450	18575	18418	18595	18577	18663	18444	18428	18654	18761	18776	18725	18479	18687	18678	18608	18618	18436	18669	18555	18490	18512	18677	18512	18414	18515	18464	18789	18288	18418	18469	18397	18519	18793	18480	18437	18481	18493	18226	18557	18277	18562	18309	18485	18452	18445	18434	18634	18555	18514	18501	18435	18382	18812	18424	18239	18451	18543	18502	18545	18505	18443	18643	18306	18435	18384	18412	18298	18446	18529	18443	18405	18330	18503	18592	18422	18481	18460	18559	18574	18353	18523	18509	18422	18371	18438	18436	18555	18454	18534	18536	18521	18483	18419	18489	18319	18496	18356	18533	18596	18335	18527	18422	18314	18490	18432	18664	18511	18443	18443	18187	18542	18496	18522	18273	18325	18406	18369	18686	18392	18430	18568	18516	18534	18319	18370	18473	18457	18458	18317	18436	18420	18558	18620	18577	18662	18160	18211	18259	18432	18338	18597	18528	18586	18739	18517	18446	18391	18461	18437	18383	18679	18440	18373	18460	18456	18410	18437	18681	18535	18528	18475	18550	18513	18526	18406	18507	18594	18461	18227	18503	18446	18374	18308	18454	18558	18499	18571	18495	18507	18495	18359	18328	18553	18614	18421	18409	18386	18445	18448	18585	18528	18387	18326	18464	18570	18463	18416	18483	18523	18602	18468	18342	18293	18540	18602	18274	18493	18477	18438	18609	18478	18400	18370	18379	18488	18653	18579	18309	18504	18440	18535	18585	18599	18397	18459	18680	18635	18563	18640	18525	18545	18455	18574	18407	18440	18467	18524	18682	18587	18580	18300	18364	18463	18297	18693	18465	18497	18435	18536	18458	18691	18729	18607	18571	18475	18308	18555	18423	18508	18432	18255	18425	18335	18536	18702	18352	18511	18518	18442	18252	18649	18388	18293	18602	18428	18441	18573	18497	18449	18739	18565	18498	18495	18424	18232	18638	18526	18353	18354	18358	18545	18372	18312	18535	18691	18608	18482	18471	18438	18518	18469	18615	18501	18598	18418	18200	18774	18583	18533	18379	18655	18588	18280	18652	18433	18504	18623	18599	18388	18482	18578	18342	18503	18595	18518	18496	18536	18387	18559	18532	18304	18383	18474	18599	18504	18508	18569	18291	18558	18382	18455	18411	18464	18310	18537	18595	18540	18474	18216	18538	18287	18478	18432	18335	18621	18553	18478	18445	18800	18539	18421	18370	18636	18517	18673	18275	18688	18351	18394	18554	18452	18648	18524	18395	18377	18572	18437	18327	18586	18509	18624	18691	18518	18643	18426	18619	18346	18284	18468	18337	18489	18590	18397	18648	18659	18463	18592	18498	18315	18663	18487	18500	18520	18379	18380	18523	18668	18473	18613	18486	18502	18339	18305	18265	18446	18701	18608	18401	18606	18632	18567	18623	18603	18490	18422	18664	18368	18615	18332	18745	18429	18422	18359	18729	18635	18789	18622	18393	18511	18673	18464	18540	18261	18502	18522	18450	18519	18662	18192	18484	18485	18621	18496	18322	18441	18408	18443	18542	18729	18352	18405	18454	18531	18510	18512	18422	18427	18550	18811	18553	18397	18506	18439	18452	18587	18525	18665	18368	18357	18649	18397	18395	18446	18333	18571	18679	18106	18415	18436	18556	18436	18631	18685	18326	18393	18468	18342	18526	18618	18606	18658	18438	18486	18533	18491	18506	18596	18636	18494	18455	18324	18415	18397	18336	18565	18567	18459	18368	18541	18607	18299	18479	18563	18361	18520	18417	18463	18282	18392	18219	18419	18386	18534	18646	18517	18367	18473	18472	18614	18495	18535	18657	18433	18655	18601	18660	18466	18394	18494	18487	18450	18446	18468	18548	18216	18501	18393	18316	18523	18591	18330	18428	18627	18395	18416	18384	18446	18373	18404	18668	18425	18461	18462	18534	18383	18508	18590	18397	18467	18486	18383	18352	18396	18351	18653	18420	18226	18354	18253	18417	18661	18662	18345	18458	18285	18424	18407	18314	18412	18278	18421	18430	18404	18372	18498	18585	18742	18436	18631	18466	18379	18398	18443	18606	18561	18263	18477	18389	18470	18530	18411	18519	18417	18371	18252	18516	18448	18536	18573	18603	18522	18326	18681	18495	18378	18456	18625	18486	18214	18384	18382	18367	18441	18468	18278	18380	18721	18359	18310	18560	18481	18536	18435	18583	18445	18520	18479	18610	18413	18475	18579	18480	18384	18422	18422	18558	18494	18560	18661	18457	18723	18438	18838	18336	18406	18510	18329	18401	18408	18408	18755	18487	18387	18696	18518	18455	18511	18528	18554	18754	18660	18902	18624	18596	18519	18502	18427	18509	18598	18572	18599	18338	18617	18394	18515	18553	18629	18420	18504	18466	18460	18302	18410	18439	18698	18433	18218	18548	18563	18450	18594	18599	18592	18562	18515	18473	18639	18297	18467	18262	18340	18484	18616	18444	18537	18378	18562	18455	18399	18371	18482	18428	18531	18495	18596	18472	18541	18447	18328	18490	18600	18708	18481	18312	18309	18400	18225	18237	18522	18433	18521	18476	18559	18497	18575	18383	18416	18570	18405	18312	18736	18495	18250	18656	18236	18624	18539	18523	18547	18616	18601	18579	18428	18346	18411	18436	18610	18552	18577	18405	18569	18374	18381	18328	18543	18464	18542	18642	18738	18319	18540	18497	18483	18581	18492	18522	18341	18532	18501	18532	18518	18497	18722	18540	18373	18507	18601	18485	18681	18369	18449	18329	18237	18414	18487	18493	18541	18334	18506	18351	18425	18639	18536	18476	18644	18487	18271	18470	18374	18404	18448	18446	18520	18592	18384	18555	18356	18439	18577	18451	18589	18379	18379	18519	18588	18828	18438	18431	18272	18702	18560	18597	18633	18486	18437	18554	18656	18590	18618	18492	18575	18424	18481	18532	18553	18292	18493	18660	18530	18388	18424	18528	18545	18396	18552	18597	18193	18462	18476	18270	18557	18448	18459	18292	18427	18338	18487	18707	18442	18426	18610	18449	18520	18408	18422	18360	18546	18463	18610	18570	18487	18630	18688	18223	18453	18642	18458	18360	18389	18613	18734	18567	18662	18554	18449	18613	18585	18634	18616	18517	18502	18498	18341	18311	18615	18437	18432	18516	18608	18636	18631	18554	18470	18494	18410	18561	18433	18321	18457	18439	18430	18567	18513	18546	18496	18546	18504	18474	18461	18534	18451	18713	18343	18624	18624	18520	18500	18467	18364	18512	18686	18614	18519	18287	18414	18361	18479	18267	18611	18486	18471	18471	18276	18428	18782	18594	18464	18572	18644	18593	18275	18432	18479	18443	18518	18438	18603	18447	18375	18705	18711	18467	18341	18311	18416	18658	18649	18566	18670	18498	18377	18522	18563	18553	18430	18719	18463	18554	18438	18436	18660	18339	18279	18512	18471	18357	18302	18262	18555	18376	18646	18512	18551	18535	18334	18697	18390	18121	18561	18336	18459	18421	18394	18333	18325	18433	18539	18545	18391	18646	18346	18309	18407	18568	18453	18234	18485	18415	18588	18453	18334	18535	18567	18289	18550	18695	18786	18561	18445	18579	18381	18372	18733	18718	18286	18498	18416	18427	18784	18462	18625	18645	18526	18676	18525	18304	18316	18340	18427	18505	18387	18701	18571	18474	18309	18319	18480	18552	18454	18789	18575	18302	18391	18747	18469	18451	18507	18451	18453	18517	18510	18387	18540	18506	18434	18562	18501	18519	18529	18261	18615	18488	18670	18423	18359	18396	18269	18397	18413	18384	18532	18689	18350	18511	18647	18331	18504	18478	18448	18578	18413	18335	18636	18572	18536	18513	18547	18411	18471	18335	18468	18478	18574	18597	18415	18458	18557	18464	18485	18499	18327	18402	18735	18346	18404	18533	18515	18436	18552	18706	18440	18530	18596	18543	18331	18297	18707	18621	18557	18535	18565	18562	18622	18407	18601	18455	18568	18449	18409	18401	18842	18428	18448	18534	18399	18432	18671	18477	18503	18590	18380	18722	18577	18473	18440	18444	18430	18545	18453	18524	18453	18473	18502	18499	18326	18582
19771	28371	26598	21171	18763	18259	16746	16019	15519	15282	15157	15036	15087	15056	14918	15129	15017	15110	15045	14995	14997	14902	14906	15099	14913	14995	15130	15034	14917	14855	15014	14928	15010	14952	14887	15020	15105	14953	14845	14900	15065	14955	14946	14904	14957	15243	14839	14938	14973	14853	15063	14937	15110	15038	15015	14924	15001	15043	14872	14978	15057	15041	15069	14981	14883	15079	14923	15076	15026	15002	14979	14959	14988	15064	14991	15128	14922	15170	15182	14972	14925	15005	15085	15128	15199	14982	15111	14980	14930	14912	14982	14790	15102	14938	15019	15028	15155	14980	15082	15003	15091	14986	14938	15007	15306	15044	15084	15053	15021	14969	15072	14961	14958	14962	14968	15094	14895	14998	14994	14954	14915	14907	15006	14917	15034	14893	15065	15000	14916	15013	15148	15093	15091	14926	15042	15001	14990	15120	14852	14994	15082	15222	14752	14941	15064	14751	15099	14953	14991	15044	14999	14905	15051	14975	14866	14875	15013	15101	15060	14971	15089	15055	14900	14999	15012	14925	14999	14987	14977	14877	15068	14917	15053	14827	14843	15019	14938	15128	15288	14932	15077	14987	14929	14999	15043	15113	15031	15107	14908	15076	15060	14978	15039	15062	15060	15102	15125	14998	15151	14779	15115	14918	14964	14864	14977	14900	14954	15052	15139	14924	15105	14995	14966	15153	14914	15150	15011	15052	14943	14920	15127	14960	14920	14962	14919	15087	15005	15029	14987	15080	15183	14948	15008	15015	15000	15021	14928	14991	14933	14923	15036	14996	14903	14918	14974	15041	15117	15016	15102	15066	14946	14903	15040	15003	15091	15105	14954	15123	14882	14959	14893	14986	15085	14985	14980	15025	14905	14918	14895	15168	14981	14991	15162	14978	15098	14881	14970	15194	14883	14989	15030	14988	14929	14974	15113	15068	14880	14999	15081	15138	15040	14919	14984	14898	14942	14918	15069	14999	14962	15123	14992	14960	14932	15000	14944	14876	15071	15061	14878	14930	14925	14966	15118	14894	14763	14936	14994	14881	14998	15040	15022	15088	15005	14965	14938	15025	15000	15084	14990	15098	14974	15020	15237	15038	15015	15078	15102	14971	15059	14928	14978	14968	14939	14950	15024	15034	14984	15003	15059	14922	15042	15070	15087	14963	15008	15008	15127	14966	14966	14966	15028	14987	15011	15249	15087	15081	15091	14968	14858	15067	15037	15001	15020	15182	15052	15044	15016	15060	15014	15087	15004	15031	14954	15042	15051	14874	15288	15209	15039	15043	14817	14999	15054	14989	14991	14966	15152	15146	14990	14968	14933	14978	15017	14925	15161	15080	15092	15202	15114	15261	15004	14914	14982	14978	14997	14960	14824	15018	14962	15074	15170	14912	15051	15029	14998	14946	14954	14961	15011	14982	14930	14760	15016	15103	15040	14967	14918	14881	14919	14848	14949	15127	15095	14910	15006	14923	15113	14834	15078	14995	14932	14975	14999	14954	15042	14830	15121	15073	15006	14939	14933	15006	14956	14815	15034	14969	14963	15189	14868	15018	14937	15028	14898	14921	15045	14903	14913	15061	15069	15169	15052	14980	14928	15011	15032	15047	15004	14940	15099	14929	15115	15042	15026	14848	15162	14950	15052	14980	15014	15026	14977	15236	14976	14757	14986	15013	15048	15079	15040	15002	14985	14933	14989	15032	14904	14963	14967	15064	15101	15089	14945	15086	15040	15049	14989	14902	14948	15015	15052	14912	15064	14979	15002	15101	15063	15039	15076	15030	14762	14950	14898	14886	15010	14909	14997	14981	15032	15064	15005	14969	15059	14980	14956	15096	14874	15189	15113	14973	15078	15047	15023	14964	14817	15092	14971	14971	15046	14981	14855	15063	14930	15004	15000	15050	15108	15082	14821	14920	14958	14797	14958	15055	15103	14955	14993	15012	14986	15009	14924	14907	14946	15058	14955	14905	15188	15010	14927	14998	14964	15110	14943	15067	14930	14964	15053	15118	15166	14986	15023	14875	15064	15084	15022	14932	15010	15134	15056	15011	15002	15049	15257	14856	15165	14933	15053	15129	14995	15051	14911	15089	14944	14832	15074	14946	15093	14889	15066	14931	15002	15053	15022	14945	15031	15046	15027	14952	14995	14934	14777	15085	15116	14829	15060	15012	14955	15152	14989	15100	14978	14990	14783	15034	14964	14994	14786	14983	14897	15097	15180	14863	14978	14903	15005	15089	15030	14928	15138	14930	15026	14757	14793	14952	14978	15285	15078	15075	15013	15003	15064	15027	15125	14888	15168	15031	14889	14910	15009	15031	15074	14909	15190	15031	15187	14927	14939	15172	15109	15190	15040	15072	14996	15162	14869	14910	15046	14957	15025	15131	14772	15035	15036	14997	15078	14879	15116	15057	15243	15011	15026	14892	15144	14978	15001	15144	14915	15040	14959	14978	15069	14855	14929	15117	14995	14940	14942	14885	15052	14904	14881	15112	14760	15036	15076	14881	14770	15174	14908	14874	14925	15058	14893	14910	15060	15069	15161	15100	15037	14841	15085	15208	14829	14968	15040	15126	15012	15006	15097	15038	15017	15231	14969	14939	15044	14810	15010	14990	14959	15165	14900	15007	15031	15168	15036	14926	14803	14993	15013	14885	15194	14934	14928	15072	15116	14938	15080	14920	15049	15099	15040	15007	14967	15010	15032	15115	14998	15126	15212	14980	14972	15081	14978	15056	14954	14981	15080	14988	15008	15081	14900	15102	15002	14915	15134	14988	14926	15045	14926	15105	15127	15065	14913	14875	14857	14981	14869	15112	15111	14944	14919	15238	14976	15063	15107	14854	15059	14980	15153	15055	14979	15060	15026	15005	15135	14853	15030	14923	14833	15090	15010	15011	15080	15088	14804	14967	15060	15023	15027	14953	15045	15133	15018	15046	15039	14991	14986	14832	14964	15206	14940	14891	14910	15025	14850	15103	14904	15077	15127	15096	15025	15047	15042	15059	14971	15002	14851	15158	14974	15048	14953	15100	15025	14963	15049	15060	14963	14747	14894	14982	14969	14969	15058	15009	14940	15001	14903	14874	15022	14939	14971	14922	14973	15017	15042	14969	15054	15160	14905	14992	14966	15162	14925	14910	14794	15109	15063	14894	15039	14911	15090	14915	15024	15088	14973	15056	15060	15194	15063	14952	14971	15107	14845	15013	15011	14926	15060	15002	14959	15086	14962	14992	14857	15088	14783	14905	15210	14948	14945	15042	14919	14971	14985	15070	15050	14901	14862	15073	14962	15029	15072	15044	15160	14848	14961	15084	15030	15038	14927	14998	15126	15081	14898	15072	14910	15105	14943	15050	14893	15018	14791	15146	15037	14652	15131	15016	14934	15201	15098	14861	14947	14902	15051	14931	14831	15075	14947	15016	14906	15014	14996	15014	14955	14977	14957	14775	15056	15093	14929	14951	15012	15051	15055	15040	14973	15007	14912	15080	15073	14888	15174	15225	14998	15167	14897	14945	14906	14917	15085	14991	14964	15002	15080	14995	14896	14918	15161	15100	14997	14829	15065	15084	14843	15143	14953	15122	15002	14951	15122	15093	14840	15099	15011	15109	15149	14990	15161	15148	14897	14998	15053	14907	14973	14966	14948	14950	14939	15073	14901	15189	14974	15093	15005	15079	14893	14943	15153	15059	14979	14956	14982	14942	14983	15032	15083	14902	14928	14975	15134	15022	15047	15190	14999	15082	15019	15029	14961	15023	15036	15333	14913	14937	15137	14870	14933	14869	15076	14936	15017	14882	14903	14878	14966	14882	14872	14897	15012	15148	15018	14929	14821	15031	15017	14848	15045	15013	14975	15137	14831	15016	14987	15143	15104	15110	15020	14967	14937	14917	15166	14907	15077	15067	15068	15002	15108	14969	15146	14953	14936	15053	14990	15049	14950	15182	14928	14979	15119	15011	14986	15013	14927	15125	14890	15200	14916	14924	14999	14903	14949	15065	15092	15098	14943	14923	15056	14874	14980	15128	14980	15105	14878	15161	14863	15004	14977	15148	15006	14980	15073	14817	14850	14987	14997	14811	15059	15282	14929	15010	15001	14972	15071	14956	15093	14931	14934	14914	15031	14962	14910	14822	14886	14965	14973	14906	15055	15035	15150	14959	15055	15085	14933	14946	15054	15024	14995	15077	14853	14926	14995	15083	15024	14996	14934	14973	14993	15233	14858	15022	14867	15073	15182	15002	14929	14952	14921	15084	15157	15007	14983	14954	15124	14921	14962	15076	15073	15028	14997	14880	15126	15205	15080	14909	15005	14933	14959	15154	15066	14843	14918	15031	15088	14872	15215	15112	14936	14822	15176	15015	15026	14985	15020	15094	14976	14906	15050	14887	15016	15092	15047	14996	14995	15080	15083	15006	15098	14830	15010	14979	15022	14811	15111	15066	14923	14912	14962	15099	15069	15013	15108	14851	14882	15039	15035	15108	14849	14990	14956	14944	14969	14824	15001	15137	14922	15106	14775	14971	15037	14857	15022	15062	15011	15008	14910	15084	15004	14957	14984	15039	14926	14978	15074	14943	15016	15075	14958	15054	14949	14938	15053	15041	15116	14862	15022	15160	14928	14812	15059	15135	14917	14896	15026	14881	15030	14999	15087	14856	15089	15030	15020	15163	15062	15077	15009	15001	15030	15030	14907	14895	14988	15152	14979	14936	15011	14904	15054	14956	14855	15011	15073	15123	14939	15020	15106	15062	15053	15066	14960	14935	14918	15046	14956	15127	14941	14913	15021	15010	14897	14885	15092	14907	15079	15004	15079	15070	14869	15077	14873	15138	15050	15190	15093	14988	15111	14943	14904	14993	14944	15167	15106	14876	15037	15068	15086	14988	14832	14969	14980	15002	14792	15061	15021	15065	14948	14885	15071	15059	14876	14998	15006	15062	14852	14988	15141	15157	15024	14955	14963	15172	15010	14980	14969	14985	14983	15005	15089	15068	14897	15146	14941	14945	15160	15062	15015	14937	15029	14831	15110	14944	15035	14955	15087	15067	14968	15041	14878	14970	15062	15107	14873	15102	14966	15073	14913	14930	15099	14974	14947	15080	14927	15050	15029	14987	14935	15047	14966	14904	14962	15033
23956	21078	28466	24261	22728	23487	22591	19774	18656	18802	18495	18284	18145	18322	18044	18324	18253	17946	18178	18144	18141	18177	18022	18197	18125	17992	18065	18000	18016	18053	17972	18217	18030	17936	18158	18037	18051	18165	18046	17973	18260	17884	17997	18031	18016	18056	18115	18154	18023	18170	18015	18115	17770	17868	17978	17979	18004	18074	18144	17987	17915	18090	18276	18028	17870	17899	17739	18125	18148	18022	17914	18189	18190	17994	18221	18102	18067	18264	17904	18027	17960	17921	17848	18034	18046	17945	17981	18246	18027	17850	17902	18067	17856	18123	18033	17760	17909	17999	18078	18004	18148	18112	17998	18161	18162	18115	17819	17904	17946	17897	18214	18169	18241	18054	17944	18150	17833	17919	17794	17890	17741	18149	18111	18184	18149	17973	18023	18137	18054	17769	18081	17811	17984	17934	17889	17937	18105	18025	17958	18042	17813	18116	18116	18062	17965	18025	17990	17842	18042	18099	18047	18081	18129	18041	18069	18235	17892	17935	17910	17744	17835	17892	18000	18064	17829	18120	18148	17980	17993	18035	17953	17874	17802	17952	18082	18236	17951	18149	17960	17864	17916	18094	18125	18076	17842	17926	18228	17869	18040	17899	17960	17931	18115	18060	17907	18193	18221	17944	18077	17919	17881	18062	18002	18038	17968	18050	17928	17760	17931	17929	17990	18116	18135	17947	18090	18023	18092	18079	18010	17875	17887	17775	18221	17878	17696	17836	18001	17922	17870	17976	17808	17841	17835	17905	18140	18260	17761	17942	17951	17885	17853	18233	18022	17906	18184	18081	17872	17992	17840	18141	17805	17922	18051	17964	17881	17806	18045	17960	17966	17879	17997	18161	17993	17901	17920	17903	18024	17898	17885	18102	18031	17964	18066	17908	18063	18072	18079	17998	18178	17934	18036	18197	17976	17953	18045	18006	17951	18001	18145	18014	17949	18054	18041	17999	18002	17781	17984	18005	17971	17919	17945	17979	18066	18044	18074	17949	17986	17892	18172	18074	18003	18033	18020	17906	17971	17847	18131	17940	17980	17973	17968	17836	18114	17998	17821	17778	18142	17949	18004	17970	18216	17963	18050	18048	17870	17909	17996	17998	17892	18021	17886	17753	17955	18066	18103	17884	17946	17931	17897	18209	18024	17897	18158	17969	17945	17931	17978	17945	18142	18015	18064	17898	18059	17942	17938	17799	18016	17958	18028	17927	17961	18089	17784	18086	18084	17895	18004	18162	17846	17818	17992	17894	17930	18020	18051	17829	17834	18006	17975	17872	18141	17973	17991	17888	18067	17919	17878	17841	17811	17926	18093	17907	17848	18017	17797	17835	17795	17968	17844	17923	18010	17932	17754	18108	17750	18156	18085	17885	18106	17956	18077	17933	18115	17962	17990	17891	18028	18006	18206	18201	17932	17821	17920	17987	17971	18063	18070	17896	17930	17934	18000	17965	17915	18003	17803	18121	17963	17943	17954	17665	17947	17920	17830	17994	17972	17837	17882	17880	17855	18007	18096	17986	18074	17870	18063	17885	18066	17971	18072	17984	17813	17975	18247	17912	18008	17876	18106	18107	18002	17829	17737	17876	17874	18105	18064	17984	17928	17747	17976	17934	17905	17943	17984	18003	17989	17987	18089	17887	18083	17997	17947	18004	18045	17963	17939	17937	18104	17782	18110	18112	17979	18148	18057	17985	17756	17801	17851	17812	18070	17928	18126	17756	18085	18065	17845	17919	17902	18000	17956	18184	17905	18039	17873	18018	17828	17973	18002	18006	17956	17933	17999	17893	18057	17906	17892	17804	18006	18179	17908	18010	17906	17957	17978	18074	17890	17856	18021	18025	18140	17919	18116	18076	17822	18146	18062	18044	18112	17861	17980	17931	18071	17995	18017	18065	18200	18034	18133	18026	17819	17946	18370	17966	17914	18050	17993	18077	18132	17782	17978	17913	18006	18083	17995	18162	17938	17920	18033	17998	17788	17817	17908	17964	18108	18157	18101	18021	17886	18084	18110	17950	17913	18027	17954	17835	17879	18096	18061	18155	17904	17889	18101	18257	18253	17905	17904	18007	18141	18035	18024	17967	17985	17830	17888	17904	17735	17934	17762	17895	18021	17845	17872	17842	17992	17792	18100	18093	17955	18032	18114	18118	17961	17950	17755	18075	18093	18211	18027	18004	18220	18164	17899	17894	18069	18113	18021	17815	17967	17878	17983	17962	18064	18010	17934	18191	18051	17732	18111	17938	17741	17911	18053	17956	18083	17891	17895	18091	17901	17977	17900	17923	18062	18034	18001	17826	17936	17946	17753	18073	17941	17795	18192	18001	18270	17923	17834	17807	17847	18056	18132	18105	17821	17887	17799	18162	17817	17810	18058	17962	17667	18155	18028	18048	17952	18228	18058	18018	17975	18070	17873	17706	17931	18083	18204	18051	17957	18088	17865	18196	18028	17852	17797	17808	18078	17779	18000	18044	17995	17898	18033	17925	18123	18093	18041	18112	18076	17933	18155	17825	18011	17828	18119	17776	17847	17873	18183	18016	18061	17921	18085	17901	17887	17970	18149	18145	17907	18145	17897	17880	17974	17998	17977	17840	17877	18060	18030	18046	18009	18105	17866	17787	17965	18004	17995	18107	17982	17944	18076	18139	17781	17913	17934	17852	18073	17980	18007	18157	17916	18175	17800	17921	17889	17896	18059	17927	18111	18074	18090	18014	18133	17975	17959	18059	17935	18125	18171	17874	17960	18074	17916	17932	17898	17818	17963	17936	17761	17767	18129	18178	17883	17959	17926	17940	17959	17896	17934	18020	18043	18088	17849	17975	18055	17902	18037	17747	17914	18070	17934	17942	18268	18148	17928	18031	18129	18018	17976	18094	18183	17991	18028	18102	18037	17948	18080	17904	18222	17884	17709	17845	17990	18046	17972	18134	18126	17993	17999	17994	17992	17822	17771	18045	18053	17985	17850	17922	18040	17976	17977	17856	18010	18190	18148	18003	18099	18000	17940	17964	18153	18004	17982	18065	17846	17936	17927	17922	17990	17873	18100	18060	17977	17993	18284	17842	18040	17942	18019	17791	17959	18006	17872	18132	17814	18105	18184	17983	18112	17961	17998	17960	17873	18003	18050	17871	17901	18042	18008	17992	18116	17991	17899	18028	17975	18021	17927	18227	18153	17923	17965	17878	17996	18019	18044	17984	17853	17839	17872	17814	17906	17759	17982	18139	17875	17897	17977	17954	18094	17981	17891	18064	17859	18091	18094	18055	17668	17929	17979	17900	18113	17982	17926	17993	17871	17943	18013	18005	18278	18124	17937	18066	18089	17983	18013	18038	17981	18037	17864	17774	17943	17795	18133	17964	18071	18143	18044	18033	17989	17972	17907	18034	18044	17961	17841	17728	17854	17980	17939	17945	17916	17910	18070	17913	18023	18092	17850	18074	18097	17941	17877	18156	17916	18064	17815	17972	17872	17916	18104	17830	17987	18175	17993	17916	18205	17883	18041	18110	17985	17932	18159	18118	18222	17945	18083	17866	18015	17828	18011	17987	17989	18148	17949	18066	17921	17985	17820	18061	18075	17891	18037	18273	18004	17835	17879	18057	17906	17966	17919	17894	17994	17950	18109	17928	18048	18171	17992	17980	18039	18052	17871	17989	18013	18210	18048	17867	17905	17795	17873	17928	17913	18184	18029	18082	17941	17912	18065	18009	17846	17985	18113	17930	17865	17874	18075	18067	18107	17985	18015	17953	18027	18091	18103	17958	18053	17864	17996	18028	17957	18023	17984	17989	17949	18174	18016	17924	18053	18081	17991	17841	18041	17816	17974	18081	18255	17882	18081	18196	17893	17893	17833	17929	17967	18089	18072	18065	18071	18203	18056	17757	18171	18146	18075	17952	17966	17954	17988	17878	18047	17874	17942	17726	17864	18073	17882	17816	17807	17876	17895	18093	17939	17895	18134	17839	17964	18125	18144	18097	18032	17881	17926	17874	18020	17964	18160	17931	18174	17894	17912	18031	17810	17894	18112	18035	17922	17932	18013	18014	18052	17927	17919	18028	18010	18086	18052	17922	17850	17975	17903	18278	17969	17924	17802	17896	18205	17935	17831	17964	17859	17950	18052	18039	18049	18285	17846	17913	18057	18014	18040	18014	18054	18053	18041	17959	18081	17911	17796	17877	18079	18095	18074	18105	17941	17979	17922	17904	17860	17934	18166	17931	17915	18083	17987	17824	17969	17984	18171	18019	18045	17993	17814	18154	17944	18212	17903	18039	18008	18029	17898	17822	17936	17876	18096	17841	18014	18145	18153	18174	18071	17883	17837	17853	18002	17943	17912	17972	17920	17928	18050	17889	18037	17864	18005	17872	18060	17920	18035	18014	18007	17987	17872	17891	17919	17872	17943	17851	17815	17831	17785	17919	18004	17979	17880	18136	17949	17830	18291	18148	18088	17860	18048	17953	17786	17973	18106	17898	18158	17929	17973	17964	17860	17932	18227	18271	18037	18078	17971	18161	18131	18066	17901	17980	17912	18192	17965	18121	18108	17946	18228	18083	18131	18059	17985	17806	18061	17882	17966	18109	17743	18036	17947	17971	17958	18137	18024	17808	18061	17877	18082	17932	17784	18038	17910	18149	18067	18179	17986	18205	17979	17778	17990	18087	17990	18098	17954	17933	17899	17805	18087	18157	18026	17905	18088	17892	18300	17960	18002	18045	18121	17987	17896	17703	17942	17832	18164	18156	18041	18185	18039	18044	17995	18088	17907	18110	17940	17876	17922	18020	17969	17793	17972	17989	17962	17993	18057	18039	17850	17915	17871	18052	17995	17862	18105	17777	17902	17859	17977	18085	17845	17872	18002	18071	17836	18155	18288	17936	17855	17808	17922	18007	18089	18097	17835	18021	18113	17901	18026	17989	18096	17787	17988	17868	17836	18074	18108	18011	18027	17845	17876	18140	18015	17968	17956	17860	17959	18160	17871	17986	17831	17838	17953	18036	18152	17891	18086	18138	18043	17865	17750	18185	17718	18031	17986	18089	17944	17990	18163	18174	17916	17888	18018	17994	17864	17939	18269	18172	18022	17985	17829	17967	18112	18032	17928	17848	17960	18023	17958	17914	18008	17648
19137	34172	31585	23962	21082	19574	18033	16780	15914	15461	15113	14986	14939	14940	14858	14853	15042	14739	14865	14775	14910	14794	14669	14667	14885	14820	14630	14798	14866	14728	14768	14755	14826	14797	14847	14828	14678	14696	14681	14829	14794	14680	14655	14785	14680	14704	14724	14736	14652	14804	14733	14762	14886	14868	14759	14793	14760	14646	14657	14758	14698	14890	14704	14833	14790	14856	14656	14796	14667	14669	14882	14849	14723	15042	14775	14879	14925	14843	14952	14908	14740	14771	14911	14799	14776	14754	14802	14817	14947	14756	14668	14706	14841	14788	14799	14530	14894	14570	14669	14634	14697	14716	14704	14723	14692	14679	14859	14769	14598	14644	14658	14731	14708	14767	14837	14690	14781	14726	14713	14885	14830	14852	14794	14807	14822	14804	14796	14739	14771	14819	14642	14540	14764	14764	14612	14713	14647	14898	14909	14713	14799	14617	14841	14778	14680	14791	14835	14781	14763	14743	14730	14801	14669	14725	14612	14658	14830	14767	14764	14820	14742	14744	14742	14779	14795	14814	14448	14762	14787	14685	14504	14797	14757	14579	14741	14661	14769	14704	14803	14672	14669	14869	14620	14710	14874	14884	14598	14659	14740	14697	14652	14734	14902	14659	14692	14706	14873	14849	14730	14685	14961	14823	14649	14786	14815	14832	14862	14796	14679	14798	14769	14603	14796	14650	14773	14658	14614	14730	14873	14749	14705	14642	14825	14775	14879	14892	14650	14630	14624	14793	14791	14746	14756	14697	14821	14766	14724	14787	14718	14604	14598	14710	14774	14623	14704	14766	14800	14791	14713	14646	14663	14672	14940	14692	14824	14739	14687	14471	14782	14670	14723	14666	14598	14696	14641	14734	14556	14708	14678	14674	14808	14633	14794	14853	14853	14705	14805	14674	14711	14744	14818	14935	14743	14651	14612	14875	14726	14785	14743	14769	14591	14691	14701	14798	14731	14692	14660	14667	14826	14689	14828	14818	14679	14643	14655	14786	14616	14860	14792	14809	14603	14843	14846	14500	14382	14827	14752	14810	14591	14883	14728	14823	14854	14749	14869	14734	14807	14745	14943	14715	14666	14753	14643	14775	14632	14632	14831	14706	14713	14719	14731	14738	14693	14689	14728	14757	14940	14842	14790	14612	14676	14622	14789	14661	14780	14705	14641	14853	14797	14568	14899	14616	14575	14610	14650	14778	14713	14809	14810	14809	14750	14750	14702	14606	14706	14593	14613	14800	14648	14860	14790	14607	14584	14739	14804	14741	14695	14549	14745	14685	14813	14674	14876	14726	14653	14621	14895	14707	14644	14710	14699	14849	14841	14669	14788	14741	14706	14678	14909	14721	14615	14723	14711	14499	14574	14754	14805	14738	14747	14777	14723	14619	14874	14683	14545	14764	14669	14799	14825	14845	14690	14490	14680	14589	14687	14672	14525	14698	14640	14690	14882	14770	14627	14772	14593	14804	14779	14777	14763	14733	14650	14637	14659	14701	14665	14708	14682	14690	14589	14717	14764	14730	14696	14732	14637	14502	14659	14777	14716	14768	14852	14773	14802	14650	14812	14808	14715	14716	14804	14749	14665	14725	14880	14647	14693	14690	14749	14737	14921	14677	14936	14654	14656	14646	14767	14768	14899	14717	14542	14704	14807	14689	14805	14823	14763	14838	14783	14788	14780	14625	14783	14778	14682	14603	14711	14736	14626	14650	14631	14861	14795	14775	14806	14788	14803	14606	14718	14761	14664	14666	14830	14729	14824	14785	14850	14777	14607	14666	14867	14722	14674	14868	14613	14768	14767	14723	14908	14706	14857	14704	14562	14612	14763	14806	14716	14789	14716	14738	14766	14829	14879	14764	14658	14692	14758	14678	14641	14809	14675	14701	14638	14759	14769	14565	14731	14609	14645	14596	14831	14625	14958	14766	14782	14673	14871	14771	14625	14821	14719	14923	14646	14877	14674	14679	14755	14768	14783	14551	14639	14663	14756	14788	14690	14638	14677	14635	14693	14824	14803	14723	14717	14653	14690	14964	14592	14765	14738	14555	14733	14725	14710	14630	14952	14620	14868	14702	14746	14802	14794	14637	14716	14746	14698	14549	14730	14634	14716	14771	14844	14866	14846	14647	14597	14782	14675	14694	14539	14796	14741	14707	14801	14898	14851	14706	14700	14868	14748	14628	14815	14763	14674	14763	14621	14756	14714	14583	14595	14828	14662	14630	14851	14663	14641	14741	14800	14661	14898	14715	14630	14714	14650	14688	14728	14717	14733	14793	14752	14784	14690	15026	14644	14684	14771	14692	14650	14585	14694	14865	14621	14731	14546	14682	14814	14941	14802	14792	14847	14875	14702	14901	14773	14716	14769	14723	14764	14824	14873	14484	14825	14688	14799	14745	14711	14755	14674	14622	14771	14588	14812	14747	14753	14686	14693	14708	14726	14876	14648	14624	14865	14801	14691	14642	14722	14758	14747	14688	14803	14754	14804	14763	14824	14928	14723	14845	14555	14580	14832	14457	14717	14804	14686	14612	14640	14731	14988	14630	14953	14744	14697	14881	14626	14747	14435	14669	14792	14772	14854	14702	14775	14821	14790	14587	14704	14724	14605	14773	14769	14722	14758	14580	14756	14849	14848	14743	14667	14827	14808	14763	14873	14737	14705	14664	14918	14841	14565	14857	14758	14668	14870	14805	14754	14706	14846	14736	14782	14840	14652	14783	14862	14701	14688	14859	14730	14778	14636	14775	14768	14898	14828	14616	14788	14929	14969	14724	14820	14504	14783	14671	14811	14650	14565	14686	14609	14719	14799	14876	14618	14714	14800	14736	14764	14690	14730	14697	14670	14607	14657	14812	14547	14771	14666	14716	14405	14873	14848	14665	14702	14846	14522	14711	14677	14622	14619	14927	14800	14733	14738	14701	14910	14624	14564	14821	14755	14709	14708	14881	14629	14846	14518	14708	14632	14663	14678	14809	14642	14667	14703	14780	14606	14736	14577	14802	14818	14739	14743	14730	14626	14681	14753	14846	14816	14689	14860	14813	14688	14635	14521	14690	14645	14648	14721	14684	14728	14734	14701	14783	14779	14786	14706	14691	14730	14866	14651	14667	14705	14716	14814	14829	14619	14619	14802	14465	14567	14868	14658	14759	14594	14856	14748	14806	14754	14771	14656	14775	14667	14739	14822	14708	14748	14886	14795	14690	14810	14631	14855	14815	14677	14828	14718	14671	14742	14685	14670	14687	14670	14934	14690	14818	14564	14699	14739	14746	14829	14717	14690	14752	14697	14723	14780	14906	14669	14732	14780	14605	14769	14795	14740	14763	14701	14616	14845	14745	14578	14641	14617	14933	14807	14741	14811	14823	14782	14609	14788	14834	14734	14786	14646	14885	14714	14717	14625	14766	14801	14829	14821	14677	14650	14648	14911	14722	14837	14684	14682	14748	14637	14760	14709	14694	14822	14739	14500	14590	14748	14684	14868	14646	14896	14667	14650	14727	14758	14771	14634	14605	14633	14687	14643	14556	14663	14642	14864	14683	14725	14768	14608	14717	14595	14803	14730	14686	14815	14609	14676	14616	14704	14847	14699	14577	14770	14789	14664	14645	14694	14728	14654	14788	14699	14503	14617	14867	14665	14705	14629	14618	14616	14619	14688	14795	14670	14706	14711	14564	14724	14577	14668	14815	14830	14887	14722	14584	14703	14642	14856	14747	14966	14830	14874	14757	14629	14807	14834	14904	14692	14822	14655	14742	14693	14725	14665	14531	14703	14771	14706	14614	14744	14639	14743	14823	14835	14710	14731	14793	14617	14642	14745	14765	14831	14790	14577	14890	14773	14661	14856	14687	14660	14599	14750	14589	14748	14713	14811	14685	14731	14621	14743	14777	14867	14637	14759	14738	14787	14695	14601	14722	14678	14721	14647	14739	14753	14669	14638	14611	14832	14840	14816	14829	14791	14726	14745	14732	14744	14765	14788	14680	14610	14575	14597	14660	14834	14809	14784	14805	14736	14570	14730	14875	14820	14677	14699	14723	14846	14664	14645	14756	14683	14727	14626	14573	14677	14678	14696	14836	14733	14709	14880	14545	14965	14625	14664	14745	14699	14675	15001	14785	14743	14728	14654	14754	14642	14695	14740	14628	14873	14878	14694	14609	14526	14752	14625	14731	14749	14561	14738	14795	14759	14753	14771	14594	14651	14688	14570	14734	14741	14856	14787	14823	14811	14551	14745	14707	14650	14724	14939	14753	14898	14721	14622	14680	14786	14660	14738	14745	14636	14805	14811	14786	14615	14653	14708	14866	14569	14496	14732	14709	14695	14692	14675	14750	14535	14645	14877	14685	14708	14848	14578	14826	14765	14843	14641	14793	14676	14697	14578	14675	14737	14734	14900	14609	14693	14701	14829	14596	14817	14763	14770	14864	14674	14705	14693	14588	14781	14736	14693	14930	14810	14678	14775	14923	14801	14791	14903	14827	14594	14699	14927	14811	14662	14599	14827	14549	14658	14661	14566	14781	14751	14907	14719	14715	14658	14692	14727	14732	14656	14880	14781	14593	14848	14710	14627	14552	14731	14665	14822	14507	14795	14775	14777	14906	14582	14784	14754	14733	14824	14663	14738	14673	14708	14642	14609	14694	14749	14683	14681	14695	14662	14938	14775	14666	14542	14660	14640	14615	14806	14735	14653	14632	14630	14715	14733	14540	14786	14628	14903	14749	14735	14832	14636	14604	14750	14709	14786	14761	14801	14814	14708	14833	14598	14709	14750	14963	14863	14692	14583	14631	14442	14665	14884	14816	14767	14804	14503	14583	14971	14743	14761	14762	14817	14737	14665	14856	14650	14643	14790	14695	14776	14649	14744	14620	14743	14619	14789	14638	14721	14738	14688	14808	14685	14847	14665	14660	14710	14719	14810	14813	14635	14629	14713	14878	14642	14685	14790	14730	14931	14540	14692	14780	14583	14828	14749	14694	14660	14673	14763	14710	14806	14619	14678	14632	14802	14670	14847	14954	14816	14693	14925	14724	14628	14752	14802	14672	14612	14748	14763	14781	14837	14622	14829	14714	14806	14830	14802	14659	14589	14958	14646	14798	14585	14684	14826	14873	14841	14750	14826	14733	14819	14912
22782	21047	28790	23551	21506	24285	26349	21260	19544	19547	19393	19078	18822	18947	18545	18553	18690	18724	18539	18591	18675	18430	18649	18444	18719	18535	18607	18491	18333	18277	18687	18534	18496	18552	18402	18268	18347	18298	18408	18584	18396	18373	18276	18497	18574	18548	18579	18483	18523	18575	18546	18504	18312	18300	18451	18715	18572	18187	18381	18392	18616	18386	18341	18393	18456	18351	18438	18493	18565	18543	18597	18538	18325	18483	18461	18485	18396	18647	18506	18556	18288	18282	18352	18453	18425	18354	18288	18382	18647	18230	18277	18316	18549	18496	18588	18148	18386	18359	18437	18513	18554	18510	18331	18391	18356	18179	18478	18386	18323	18176	18451	18231	18253	18251	18249	18269	18122	18589	18526	18289	18409	18410	18260	18301	18164	18461	18454	18404	18326	18422	18622	18089	18114	18504	18158	18467	18146	18413	18345	18236	18195	18076	18589	18480	18282	18401	18579	18454	18435	18310	18253	18352	18259	18358	18277	18535	18462	18534	18430	18370	18371	18355	18464	18501	18413	18353	18365	18233	18586	18370	18328	18245	18470	18428	18612	18470	18457	18355	18415	18294	18214	18260	18152	18282	18376	18504	18337	18218	18216	18269	18357	18475	18446	18449	18394	18465	18611	18488	18339	18462	18194	18243	18307	18578	18252	18359	18654	18352	18363	18171	18689	18392	18223	18386	18560	18425	18196	18350	18318	18658	18345	18209	18411	18538	18460	18299	18455	18331	18267	18321	18492	18509	18337	18268	18359	18167	18339	18222	18396	18313	18128	18386	18299	18351	18253	18597	18270	18366	18276	18343	18458	18530	18267	18446	18344	18370	18385	18257	18517	18418	18637	18327	18551	18225	18408	18099	18284	18177	18360	18313	18341	18334	18377	18339	18389	18160	18454	18418	18218	18324	18344	18413	18381	18383	18355	18291	18391	18335	18245	18513	18397	18450	18182	18151	18220	18402	18343	18418	18369	18176	18384	18553	18421	18415	18391	18387	18153	18107	18199	18275	18416	18293	18489	18271	18313	18286	18283	18320	18263	18429	18443	18324	18313	18197	18248	18311	18420	18283	18403	18276	18322	18503	18213	18274	18398	18354	18216	18261	18304	18260	18365	18314	18494	18556	18461	18380	18525	18345	18359	18452	18365	18204	18136	18318	18340	18351	18288	18304	18418	18151	18574	18359	18402	18236	18174	18348	18455	18423	18318	18219	18489	18191	18336	18295	18396	18192	18227	18301	18396	18339	18412	18448	18186	18473	18352	18513	18204	18186	18249	18433	18305	18243	18390	18456	18276	18281	18238	18230	18314	18324	18317	18230	18400	18230	18324	18121	18426	18264	18473	18240	18242	18381	18487	18428	18477	18315	18347	18290	18316	18188	18391	18127	18403	18251	18466	18158	18235	18394	18415	18501	18370	18369	18400	18330	18435	18326	18487	18473	18294	18303	18390	18381	18283	18390	18169	18258	18343	18427	18433	18221	18317	18475	18420	18459	18396	18367	18197	18264	18276	18479	18192	18368	18208	18144	18594	18289	18323	18176	18215	18229	18499	18494	18254	18242	18374	18400	18445	18219	18361	18477	18155	18282	18415	18268	18451	18229	18483	18290	18317	18385	18297	18373	18460	18248	18415	18316	18260	18379	18417	18343	18142	18271	18350	18396	18401	18349	18656	18368	18415	18400	18470	18392	18283	18370	18234	18170	18339	18397	18170	18213	18520	18282	18403	18201	18364	18290	18400	18452	18367	18342	18518	18347	18612	18346	18057	18130	18442	18572	18382	18355	18419	18386	18363	18451	18314	18292	18278	18384	18553	18442	18271	18393	18195	18372	18231	18329	18302	18377	18267	18271	18204	18476	18312	18261	18481	18137	18423	18285	18273	18367	18324	18416	18316	18393	18126	18377	18261	18192	18545	18435	18301	18360	18407	18476	18630	18245	18393	18466	18235	18436	18471	18062	18491	18419	18145	18435	18272	18303	18184	18444	18197	18497	18351	18454	18395	18388	18509	18296	18290	18471	18391	18398	18337	18462	18317	18294	18335	18373	18322	18045	18367	18198	18357	18467	18309	18293	18438	18267	18440	18368	18320	18219	18215	18416	18402	18362	18269	18316	18102	18345	18314	18324	18159	18362	18323	18373	18295	18285	18273	18146	18248	18215	18249	18284	18360	18372	18207	18424	18530	18342	18238	18332	18245	18364	18291	18265	18540	18545	18274	18431	18616	18118	18335	18336	18436	18539	18361	18232	18325	18204	18204	18335	18409	18315	18181	18346	18319	18217	18475	18374	18391	18192	18354	18400	18471	18435	18392	18336	18386	18519	18193	18340	18259	18159	18247	18771	18295	18445	18083	18309	18382	18283	18456	18160	18315	18444	18579	18489	18405	18582	18499	18385	18513	18145	18524	18534	18492	18362	18466	18324	18550	18230	18363	18428	18347	18365	18510	18362	18439	18248	18289	18293	18375	18255	18345	18478	18363	18317	18077	18244	18437	18709	18610	18239	18234	18226	18216	18389	18229	18474	18319	18438	18561	18403	18450	18333	18304	18361	18254	18404	18329	18337	18242	18480	18131	18471	18438	18342	18394	18114	18351	18328	18417	18574	18359	18282	18469	18397	18452	18290	18300	18290	18235	18225	18339	18356	18264	18282	18240	18539	18534	18376	18436	18259	18294	18510	18360	18413	18271	18164	18338	18343	18393	18228	18114	18302	18408	18588	18349	18385	18465	18146	18314	18299	18246	18385	18290	18298	18206	18311	18160	18116	18430	18530	18244	18604	18566	18255	18307	18134	18366	18412	18330	18268	18326	18471	18463	18354	18410	18331	18279	18391	18635	18412	18424	18414	18339	18274	18094	18242	18245	18427	18462	18418	18515	18299	18395	18175	18537	18303	18405	18455	18508	18353	18290	18137	18387	18251	18490	18271	18204	18308	18460	18043	18357	18347	18412	18289	18248	18123	18272	18438	18221	18317	18232	18311	18428	18139	18401	18269	18305	18425	18446	18537	18345	18487	18475	18539	18328	18298	18426	18140	18321	18299	18219	18364	18201	18215	18541	18307	18460	18534	18244	18340	18062	18293	18243	18436	18329	18430	18188	18239	18379	18164	18362	18531	18411	18342	18181	18312	18444	18466	18361	18505	18277	18283	18307	18148	18373	18374	18271	18378	18415	18378	18321	18501	18364	18414	18227	18417	18393	18515	18463	18403	18196	18459	18710	18535	18421	18397	18089	18333	18290	18359	18341	18441	18256	18437	18375	18569	18335	18590	18380	18544	18266	18442	18402	18307	18195	18214	18215	18151	18404	18431	18598	18413	18422	18324	18430	18347	18392	18481	18525	18476	18273	18400	18268	18426	18281	18191	18376	18233	18354	18427	18479	18266	18460	18416	18250	18350	18338	18286	18460	18421	18183	18232	18595	18180	18390	18274	18350	18111	18297	18187	18370	18391	18476	18471	18457	18317	18544	18432	18399	18291	18299	18363	18300	18470	18087	18166	18458	18457	18310	18240	18556	18534	18671	18435	18470	18640	18341	18259	18250	18347	18373	18416	18274	18168	18339	18299	18425	18185	18469	18536	18459	18390	18423	18402	18413	18390	18469	18336	18359	18511	18467	18195	18189	18293	18271	18434	18427	18490	18521	18398	18530	18147	18466	18316	18296	18271	18464	18525	18383	18455	18479	18455	18398	18539	18352	18435	18386	18397	18345	18258	18449	18212	18434	18608	18281	18397	18458	18280	18343	18211	18481	18365	18339	18429	18423	18509	18427	18315	18365	18398	18467	18264	18225	18373	18407	18367	18435	18365	18275	18393	18296	18527	18315	18318	18393	18288	18153	18320	18539	18331	18225	18564	18196	18184	18417	18214	18336	18268	18397	18298	18419	18352	18318	18450	18250	18380	18310	18471	18188	18282	18374	18388	18425	18330	18415	18315	18361	18069	18265	18230	18356	18407	18485	18437	18432	18047	18428	18305	18404	18347	18403	18376	18421	18325	18417	18337	18313	18316	18520	18418	18315	18207	18277	18210	18359	18358	18508	18388	18551	18311	18160	18376	18303	18577	18275	18328	18465	18272	18318	18483	18359	18313	18501	18412	18354	18388	18263	18262	18453	18205	18183	18240	18331	18368	18383	18231	18349	18414	18240	18437	18263	18214	18348	18284	18602	18384	18414	18150	18382	18493	18502	18357	18110	18242	18350	18255	18208	18322	18222	18280	18415	18560	18489	18434	18327	18396	18194	18318	18453	18275	18538	18110	18196	18347	18400	18167	18162	18339	18323	18387	18354	18326	18178	18340	18485	18371	18419	18299	18222	18489	18271	18282	18153	18556	18176	18450	18337	18255	18284	18356	18460	18341	18343	18335	18004	18353	18223	18338	18253	18437	18565	18417	18197	18278	18404	18175	18408	18246	18235	18222	18244	18390	18233	18320	18353	18630	18480	18419	18403	18421	18235	18225	18411	18214	18435	18439	18545	18261	18301	18177	18356	18380	18295	18328	18456	18281	18265	18266	18313	18281	18354	18334	18436	18223	18210	18422	18254	18357	18241	18256	18517	18419	18310	18230	18264	18246	18137	18316	18331	18442	18375	18256	18304	18360	18328	18094	18379	18239	18440	18304	18218	18293	18395	18294	18227	18299	18300	18296	18271	18238	18312	18270	18216	18380	18307	18274	18208	18461	18358	18491	18457	18367	18365	18287	18413	18376	18330	18385	18472	18423	18328	18285	18313	18449	18429	18408	18446	18514	18578	18207	18395	18393	18280	18279	18540	18359	18390	18176	18355	18317	18127	18395	18293	18362	18253	18213	18173	18211	18241	18389	18548	18354	18195	18398	18355	18542	18319	18382	18363	18372	18523	18479	18187	18388	18357	18269	18284	18366	18499	18566	18395	18297	18360	18334	18382	18410	18402	18256	18410	18246	18326	18453	18378	18305	18259	18416	18402	18361	18316	18358	18264	18209	18219	18497	18445	18236	18423	18263	18283	18333	18559	18284	18310	18221	18312	18276	18462	18511	18409	18376	18263	18382	18230	18399	18573	18537	18411	18274	18407	18320	18136	18561	18411	18289	18522	18522	18343	18482	18172	18602	18447	18452	18343	18231	18274	18276	18211	18122	18407	18133	18323	18390
21001	39272	36233	27797	23589	21193	19674	18062	16651	15827	15512	15497	15296	15259	15154	15103	14880	15121	15064	14825	14943	14986	15016	14953	14922	14876	14893	14971	14879	15181	14895	15051	15052	15031	14828	14965	14922	14973	14971	14838	14868	14986	15019	15052	14812	14858	14913	14882	14980	14949	14941	15020	14851	15096	14800	14990	14935	14765	15032	14979	15045	14940	14810	15016	15039	15017	15175	14964	15148	14925	14946	15014	15213	14999	14919	14940	15048	14980	15080	15158	14970	14978	15144	14848	15044	14945	15014	14993	14815	14910	14883	14806	14895	14945	15043	14840	14857	14887	14872	14894	14958	14772	14950	14824	14996	15063	14928	14812	14972	14801	14866	14923	14859	14830	14753	15075	14911	14879	14868	14802	14893	14858	15030	14780	14958	14861	15074	14882	15019	14924	15021	14910	14798	14955	14845	14858	14883	14947	15114	14848	14982	14983	14719	14861	14923	15079	14916	14852	14847	14823	14880	14963	14914	14835	14826	14971	14799	14768	14957	14783	14910	14825	14998	14886	15139	14779	14756	14758	15013	14853	14987	14988	14931	14921	14828	15017	15047	14761	14976	14952	14805	14873	14931	14759	14977	14832	15009	14858	15069	14933	14916	14889	14871	14869	14918	14886	15098	14994	14934	14802	14966	14692	15008	14890	14939	15045	14859	14863	15098	14787	14839	14909	14977	14851	15054	14791	14960	14921	14955	14852	14985	14948	15048	14781	14909	14825	14912	14911	14928	14951	14994	14928	14926	14925	14937	15064	14955	14755	14990	14876	14870	14934	14877	14983	14825	15010	14707	14907	14752	14996	14915	15001	14878	14848	14917	14912	15085	14972	15005	14978	14949	14609	15140	14822	14933	15090	14939	14915	14827	14774	14995	14939	14802	14853	14899	14799	14863	14911	14680	14824	14811	14885	14775	14915	14920	14796	14816	14919	14718	14941	14988	14820	14926	14739	14954	14835	14852	14881	14927	14872	14951	14847	14871	15035	14937	15081	14908	14860	14968	15032	14919	14989	14975	14640	14844	15015	14913	14841	14920	14916	15024	14728	14863	14852	14811	14960	14690	15019	14893	14737	14901	14920	14804	15105	14990	14838	15007	14934	14933	14932	14759	14976	14950	14893	15066	14791	14994	14878	14965	14691	15137	14954	14989	14984	14924	14909	14920	15018	14928	14804	14814	14770	14884	14970	15016	14911	14849	14803	15100	15018	14931	14914	14785	14927	14730	14939	14977	14860	14986	14823	14895	14847	14742	14941	14962	14822	14938	14944	14811	14792	14942	14929	15060	14905	14973	14842	14894	14699	14915	14874	14994	14822	14955	14716	14806	14813	14925	14896	14922	14985	14821	14864	14875	14768	14645	14919	14930	15023	15027	14812	14965	14920	14903	14897	14825	15061	14860	14847	14972	14966	14853	14874	14755	15084	14906	14850	14884	15047	14893	14852	14855	14788	14838	14960	14766	14788	14965	14987	14808	15073	14907	14976	14924	14863	14904	14801	14806	14909	14768	14865	15024	14781	14926	14820	14916	15055	14854	14846	14884	14898	14835	14930	14893	14872	14985	14898	14848	14992	15119	14750	14858	14743	14879	14850	14972	14754	14930	14780	14882	15024	14851	15012	14816	14933	14950	14692	14962	15031	14753	14904	14932	14974	14856	14819	14916	14965	14795	14917	14812	14914	14802	14903	14734	14968	14716	14914	15069	14890	14668	14857	14906	14761	14938	14893	14949	15001	14845	14646	15073	14784	14933	14843	14739	14943	14809	14889	14948	14726	14872	14687	14936	14879	14997	14903	14975	14947	14845	14943	14929	14901	14818	14948	14803	14773	14870	14680	15076	14743	14838	14828	14863	14823	14842	14848	14834	15026	14775	14819	14845	14921	14968	14878	14895	15059	14847	14901	14645	14905	14851	14818	14993	15079	14828	14856	14965	14891	14821	14854	14783	14971	14840	14866	14838	14849	15030	14733	14832	15033	14849	14881	14989	14831	14952	14908	14819	14848	14943	14880	14669	14755	14871	14959	14899	14881	14847	14973	14852	14958	14990	14961	14781	15011	14908	14695	15012	15047	14985	14844	14843	14901	14872	14984	14939	14863	14820	14906	14824	14981	14765	14890	14812	14846	14780	14774	14928	14753	14928	14875	14988	14876	14938	14774	14979	14798	14918	14835	15002	14912	14879	14757	14911	14923	14963	14942	14969	14927	14891	14948	14811	14819	14792	14952	14953	14937	14954	14904	14732	15024	14954	15040	14706	14856	14953	14888	15023	14867	14627	14894	14857	14702	14909	14988	14754	14916	14777	14878	14873	14895	14779	15021	14949	15009	14958	14834	14864	14649	14830	14877	14890	14931	14962	14809	14931	14912	14743	14749	14970	14883	14828	14882	15004	15078	14901	14842	14905	15099	14784	14987	14776	14887	14703	14671	14837	14958	14871	14755	14915	14911	14752	14794	14878	14923	14973	14889	14922	14843	15011	14938	15053	14913	14962	14982	15115	14709	15018	14872	15057	14827	14720	14858	14871	14900	14771	14967	14834	14758	14865	14878	14954	14856	14915	14885	14810	14836	14831	14863	14839	14957	14971	14825	14855	14923	14791	14945	14985	14940	14912	14871	14880	14902	14869	14867	14871	14797	14722	15092	14872	15038	14895	14880	14859	14892	14891	14881	14972	14909	15018	14814	14631	15032	14791	14782	14791	14765	14701	14865	14864	14759	14868	14981	14878	14917	14961	14945	14782	14880	14953	14875	14922	14724	14913	14743	14887	14803	14829	14891	14845	14996	14731	14945	14834	14722	15054	14880	14893	14936	14959	15041	15004	14979	14776	14644	14715	14855	15029	14758	14806	14843	14821	14774	14954	14965	14970	14753	15006	14782	14856	14915	14848	14755	14740	14898	14911	14947	14827	14883	14949	14888	14800	14826	14733	14900	14911	14859	14866	14946	14908	14848	14914	14769	14878	14900	14797	14916	14848	14955	15053	14850	14978	14987	14793	14892	14851	14875	15038	14867	14844	14712	14951	15000	14755	15072	14846	14860	14941	14984	14855	14885	14752	14916	15016	14956	14818	14825	14744	14845	14995	14716	14908	14976	14876	14925	14635	14912	14907	14769	15130	14860	14758	14885	15079	14855	14780	14832	14858	14951	14899	14735	14743	14949	14954	14895	15053	14883	14989	14919	14825	15018	15019	14815	14885	14892	14716	15057	14928	14838	14749	15033	14784	14832	14977	14726	14920	14873	15021	14813	14927	14760	14844	14786	14809	14821	14809	14973	15055	14808	14945	14983	14769	14910	14919	15093	14843	14942	14813	15160	15071	14894	14918	14874	14949	14872	14938	14752	14945	14714	14902	14955	14979	14928	14968	14975	14880	14927	14856	14797	14943	14758	14874	15025	14935	15011	15098	14855	14836	14975	14893	14840	14729	14873	14971	14735	14839	15038	15034	14912	14960	14950	14903	14919	14811	14761	14910	14902	14929	14855	14807	14972	14970	14847	14934	14873	15014	14956	14865	14921	14753	14810	14991	14863	15016	14838	14931	14849	14991	14932	14825	14902	14912	14855	14892	15005	14889	14779	14950	14711	14883	14828	14766	14776	14846	14995	14917	14994	14847	14816	14918	14960	14875	14983	14835	14873	14843	14826	14929	14911	14919	14858	15001	14934	14866	14917	14929	14788	15027	14944	14744	14814	14969	15023	14772	14839	14792	14967	14872	14928	14794	14928	14736	14795	14965	14837	14842	14614	14776	14991	14926	14823	14892	14863	14900	14801	14896	14982	14937	14894	14680	15173	14900	14939	14747	14918	15032	14975	14839	14724	14916	14695	14828	14742	14994	15057	14840	14819	14927	14952	14771	15061	14916	14842	14828	14877	14787	14947	14979	14864	14894	14877	14998	14847	14912	14814	14860	14942	14883	14798	14870	15003	14997	14645	14940	14879	14873	14830	14835	14859	14711	14906	14955	14798	14901	14783	14959	14890	14759	14787	14904	15039	14889	14971	14936	14944	14938	14784	14959	14873	14869	14948	14956	14965	14852	14816	14839	14857	14811	14874	14998	14958	14982	14861	14888	14937	14777	14654	14961	14797	14847	14978	14833	14861	14864	14927	15056	14758	14905	14830	14928	14942	14750	14844	14921	14835	14810	14892	14996	14775	14815	14837	14786	14787	14982	14782	14924	14927	14828	14890	14791	14691	14873	14969	14769	14870	14782	14873	14923	14766	14778	14934	14915	14879	14808	15047	14812	14751	14751	14864	14847	15000	14919	15000	14801	14759	14822	14905	15019	14937	15010	14704	14913	14993	14813	15047	14776	14859	15002	14791	14973	14760	15005	15062	14992	14971	14628	14800	14898	14978	14959	14977	14931	14861	14907	14722	14952	14940	14890	14911	14735	14750	14738	14949	14804	14844	14876	14769	14797	15002	15080	14874	14996	14862	14848	14859	14872	14822	14892	14810	14935	14925	14834	15059	14871	14989	14978	14895	14845	14938	15003	14787	14814	14933	14958	14922	14867	14939	15010	14644	14934	14895	14697	14988	14892	14969	14799	15005	14901	14804	14824	14988	14751	14830	14910	14982	14987	14963	14876	14912	15089	14805	14829	14873	14806	15028	14877	14691	14959	14838	14788	14826	15004	15037	15001	14807	14937	14685	14908	15032	14953	14859	14889	14837	14841	14861	15054	14930	14876	14808	14766	14937	14874	14962	14854	14912	15008	14859	15124	14896	14835	15028	14800	14873	14828	14933	14948	14833	15006	15049	14861	14908	14822	14897	14937	14845	14870	14772	14887	14832	14899	14889	14773	14878	15168	14803	15020	14928	14933	14747	14831	15077	14966	14821	14732	14925	15053	14966	14897	14854	15076	14821	14930	14954	14652	14943	14939	14857	15028	14952	14800	14918	14887	14808	14799	14820	14870	15080	14917	14983	14925	14838	14916	14816	14893	14839	14981	14754	14927	14716	14954	14824	14838	14850	14956	15068	14936	14801	15000	14886	14745	14805	14808	14895	14987	14954	14876	14861	14986	14944	14849	14726	14922	14744	14786	14867	14965	14917	14730	14952	14802	14957	14979	14950	14934	14753	14919	14870	14944	14962	14998	15025	14780	14823	15024	14923	14780	14811	14796	14942
28171	23085	27272	24352	20440	20066	19780	19149	18767	18634	18527	18327	18404	18574	18420	18384	18428	18320	18336	18307	18438	18349	18380	18476	18364	18262	18381	18363	18381	18449	18334	18516	18520	18468	18415	18473	18529	18399	18600	18425	18261	18412	18273	18293	18191	18158	18540	18319	18472	18431	18380	18459	18503	18407	18379	18445	18353	18496	18259	18408	18278	18532	18602	18471	18518	18275	18536	18562	18278	18124	18256	18295	18527	18574	18389	18401	18142	18358	18359	18199	18396	18530	18339	18370	18480	18375	18398	18300	18442	18384	18402	18429	18418	18487	18418	18186	18164	18173	18249	18344	18503	18307	18260	18512	18277	18312	18358	18403	18259	18204	18576	18264	18083	18235	18458	18411	18527	18421	18292	18349	18201	18360	18259	18106	18387	18329	18206	18206	18515	18353	18422	18394	18271	18221	18401	18457	18299	18410	18388	18480	18382	18221	18217	18456	18277	18193	18426	18199	18390	18130	18436	18373	18400	18277	18438	18203	18220	18374	18186	18576	18447	18247	18319	18426	18480	18582	18425	18249	18634	18298	18192	18240	18275	18306	18491	18294	18472	18510	18332	18349	18277	18498	18435	18365	18332	18430	18351	18392	18310	18431	18489	18542	18306	18408	18462	18175	18276	18393	18442	18327	18493	18397	18252	18386	18301	18465	18585	18420	18217	18342	18275	18427	18321	18336	18311	18380	18327	18419	18469	18295	18395	18291	18302	18449	18311	18296	18372	18562	18522	18312	18437	18398	18390	18421	18373	18322	18351	18408	18374	18384	18430	18263	18492	18217	18462	18422	18313	18653	18233	18319	18368	18282	18295	18507	18434	18168	18323	18321	18418	18395	18355	18335	18233	18301	18414	18159	18617	18386	18393	18490	18367	18156	18319	18357	18268	18297	18392	18277	18562	18324	18519	18602	18348	18428	18600	18334	18451	18368	18296	18340	18412	18423	18377	18180	18253	18369	18568	18282	18370	18184	18381	18226	18140	18242	18350	18395	18552	18216	18554	18303	18383	18540	18315	18096	18230	18264	18350	18325	18397	18342	18472	18164	18360	18400	18368	18422	18346	18298	18269	18159	18358	18228	18318	18381	18496	18309	18326	18258	18470	18354	18456	18225	18378	18134	18343	18523	18289	18398	18305	18298	18396	18474	18233	18520	18548	18359	18341	18352	18296	18453	18150	18364	18317	18377	18223	18192	18297	18370	18327	18357	18552	18316	18255	18384	18355	18298	18391	18247	18540	18494	18361	18518	18414	18450	18311	18267	18487	18341	18511	18453	18475	18272	18100	18207	18001	18416	18365	18338	18295	18357	18372	18242	18294	18257	18387	18270	18154	18132	18332	18282	18282	18401	18285	18431	18363	18379	18225	18386	18315	18366	18414	18281	18628	18281	18437	18268	18215	18383	18321	18376	18543	18351	18495	18439	18589	18312	18241	18276	18469	18289	18501	18468	18548	18538	18439	18365	18253	18561	18338	18413	18552	18524	18213	18488	18458	18415	18385	18264	18268	18225	18150	18274	18316	18328	18357	18370	18403	18361	18200	18311	18469	18373	18398	18420	18443	18532	18262	18216	18546	18342	18263	18261	18329	18363	18396	18305	18317	18411	18359	18368	18418	18364	18439	18302	18321	18281	18324	18393	18371	18347	18365	18489	18525	18579	18227	18374	18446	18368	18435	18379	18511	18308	18282	18288	18234	18501	18500	18468	18257	18419	18439	18250	18241	18435	18490	18360	18498	18395	18545	18198	18297	18238	18308	18482	18270	18346	18285	18506	18351	18286	18727	18622	18320	18319	18460	18409	18477	18476	18255	18463	18478	18229	18430	18333	18504	18391	18396	18259	18361	18479	18192	18433	18524	18299	18278	18523	18318	18335	18466	18449	18408	18244	18429	18561	18260	18212	18309	18182	18364	18332	18508	18361	18347	18214	18372	18473	18371	18288	18352	18453	18421	18572	18584	18322	18267	18048	18300	18426	18356	18343	18480	18243	18530	18386	18159	18343	18265	18456	18277	18486	18461	18519	18436	18440	18496	18480	18387	18199	18383	18385	18340	18234	18473	18172	18236	18339	18377	18406	18339	18337	18443	18343	18156	18390	18366	18444	18105	18583	18259	18500	18434	18377	18178	18297	18409	18403	18422	18424	18461	18406	18356	18136	18427	18276	18435	18554	18183	18419	18419	18476	18557	18467	18556	18307	18574	18375	18500	18321	18321	18484	18382	18371	18160	18272	18324	18268	18266	18279	18427	18266	18412	18552	18616	18389	18614	18488	18518	18437	18566	18152	18407	18143	18472	18360	18343	18329	18234	18234	18235	18387	18402	18243	18471	18242	18430	18408	18567	18364	18213	18301	18339	18222	18337	18413	18563	18402	18268	18441	18335	18253	18500	18367	18439	18385	18430	18512	18370	18342	18341	18184	18454	18393	18434	18382	18341	18209	18345	18447	18422	18306	18378	18528	18339	18522	18597	18395	18528	18442	18312	18356	18332	18641	18324	18330	18534	18443	18528	18413	18519	18343	18302	18203	18409	18349	18287	18361	18431	18457	18081	18432	18436	18365	18452	18449	18455	18396	18371	18371	18177	18371	18343	18345	18315	18304	18255	18424	18469	18325	18299	18552	18274	18156	18217	18405	18352	18510	18377	18304	18404	18312	18366	18413	18359	18235	18430	18236	18360	18387	18473	18249	18357	18295	18303	18634	18347	18078	18422	18442	18309	18481	18123	18531	18591	18384	18424	18356	18354	18332	18251	18567	18177	18310	18473	18499	18456	18336	18407	18472	18374	18230	18223	18503	18440	18480	18416	18399	18644	18537	18336	18400	18237	18212	18288	18313	18283	18339	18219	18451	18374	18316	18350	18417	18388	18450	18318	18436	18410	18303	18415	18324	18408	18378	18430	18371	18386	18538	18356	18478	18386	18212	18324	18276	18408	18458	18422	18198	18412	18448	18307	18593	18285	18327	18537	18283	18522	18203	18390	18515	18301	18246	18428	18150	18451	18479	18235	18125	18089	18264	18286	18420	18153	18369	18351	18252	18314	18404	18434	18225	18505	18276	18525	18499	18482	18401	18343	18449	18217	18356	18394	18630	18424	18477	18371	18382	18382	18420	18255	18372	18405	18391	18362	18462	18353	18275	18350	18217	18337	18312	18338	18610	18540	18231	18219	18522	18440	18456	18178	18400	18152	18263	18394	18535	18665	18336	18409	18384	18561	18271	18235	18340	18408	18365	18320	18360	18378	18441	18391	18612	18367	18520	18368	17991	18299	18281	18308	18341	18392	18416	18376	18398	18328	18446	18374	18318	18305	18371	18387	18429	18188	18337	18202	18449	18468	18415	18447	18412	18414	18338	18412	18495	18335	18267	18475	18394	18564	18607	18347	18416	18558	18326	18650	18567	18348	18462	18369	18550	18497	18402	18657	18454	18454	18260	18323	18594	18548	18318	18658	18457	18555	18311	18413	18306	18259	18546	18362	18444	18167	18299	18574	18426	18257	18403	18537	18434	18290	18431	18341	18265	18443	18410	18282	18451	18489	18443	18187	18391	18250	18241	18279	18415	18338	18185	18189	18284	18359	18392	18370	18308	18363	18424	18472	18592	18452	18407	18371	18307	18209	18316	18417	18654	18434	18462	18271	18427	18245	18380	18346	18407	18457	18515	18364	18258	18277	18365	18175	18439	18355	18625	18414	18424	18445	18229	18164	18306	18298	18290	18611	18153	18421	18383	18350	18495	18449	18661	18264	18216	18312	18444	18294	18400	18470	18060	18350	18142	18423	18303	18522	18385	18295	18331	18439	18128	18329	18465	18301	18414	18037	18322	18498	18667	18380	18202	18138	18459	18326	18336	18364	18517	18242	18297	18489	18219	18276	18302	18435	18468	18387	18442	18324	18498	18448	18292	18317	18493	18381	18308	18235	18427	18525	18531	18406	18312	18413	18511	18591	18415	18321	18326	18279	18343	18636	18448	18102	18437	18456	18397	18461	18396	18311	18330	18472	18406	18281	18372	18545	18374	18325	18253	18279	18261	18293	18276	18491	18397	18415	18521	18425	18260	18563	18547	18365	18279	18383	18436	18568	18475	18533	18524	18216	18347	18498	18147	18436	18408	18393	18411	18360	18244	18399	18396	18434	18491	18352	18361	18261	18294	18318	18304	18416	18271	18213	18212	18433	18287	18281	18388	18294	18181	18694	18283	18354	18488	18421	18321	18272	18362	18366	18490	18474	18402	18364	18335	18361	18322	18310	18241	18524	18391	18608	18418	18489	18395	18377	18414	18119	18447	18277	18426	18328	18268	18501	18527	18330	18526	18376	18476	18404	18484	18242	18454	18480	18315	18231	18397	18203	18350	18312	18200	18308	18426	18406	18306	18193	18185	18264	18274	18459	18366	18334	18293	18132	18270	18354	18457	18433	18635	18438	18326	18425	18324	18155	18222	18423	18542	18466	18355	18328	18316	18379	18426	18431	18352	18272	18390	18346	18327	18311	18226	18446	18268	18228	18616	18316	18672	18167	18291	18511	18387	18518	18394	18414	18543	18515	18368	17970	18230	18341	18362	18366	18229	18373	18288	18298	18628	18425	18142	18265	18246	18344	18350	18452	18333	18310	18390	18488	18319	18169	18514	18374	18269	18384	18478	18442	18445	18545	18542	18584	18552	18393	18219	18449	18345	18583	18410	18276	18504	18056	18243	18432	18252	18576	18581	18359	18171	18341	18306	18461	18398	18365	18193	18289	18416	18589	18371	18276	18340	18486	18333	18270	18402	18446	18476	18364	18313	18273	18544	18365	18391	18408	18381	18271	18210	18327	18342	18453	18123	18605	18307	18593	18226	18189	18221	18317	18363	18418	18405	18382	18405	18166	18385	18461	18450	18451	18402	18222	18558	18497	18571	18406	18216	18588	18286	18322	18222	18467	18341	18255	18451	18262	18331	18533	18208	18522	18335	18277	18141	18286	18353	18378	18406	18346	18304	18218	18374	18415	18221	18326	18422	18274	18361	18320	18136	18327	18192	18324	18361	18303	18328	18364	18114	18424	18398	18375	18447	18330	18454	18347	18384	18348	18406	18362	18377	18346	18399	18368	18354	18341	18450	18329	18267	18474	18457	18572	18401	18428	18559
19523	27458	25242	19789	18147	17451	16634	16152	15444	15265	15115	14945	15177	14947	14877	14931	14917	14915	14849	14907	14896	14911	14946	14917	14770	14988	15030	14847	14953	14864	15040	15021	14782	14881	14897	14963	14686	14962	14992	14870	15016	14883	14771	14817	14844	14938	14968	14978	14827	14823	14959	14970	14897	14752	14971	15002	14741	15046	14772	15014	15091	14948	14905	15036	14869	14959	15007	14893	15059	14943	14810	14855	14916	15038	15111	14883	15053	14915	14919	15022	14941	14985	14918	14931	14923	14816	14989	14877	15058	14911	15037	15025	14795	14946	14977	14970	14868	14912	14852	14864	14855	15041	14924	14838	14821	14818	14752	14726	15050	14786	14990	14852	14904	14670	14791	14809	14880	14806	14804	14763	14834	14821	14832	14946	14847	14805	14881	14689	14944	14971	14942	14908	14873	14741	14816	14834	14963	14982	14931	14878	14842	14791	14832	14946	15067	14772	14888	14783	14959	14920	14923	14894	14831	15002	15026	14916	14875	14828	14997	14816	14878	14836	15028	15075	14958	14817	14936	14801	14924	14969	14718	14908	14816	14981	14963	14943	15037	15001	14955	14727	14806	15016	14789	14993	14930	14939	14832	15058	15103	14931	14927	14895	14670	15009	14881	14861	14643	14831	14884	14938	15017	14783	14960	14933	14756	14913	15003	14967	14794	14945	14995	14917	14843	15115	14819	14839	15028	14835	14949	15010	14919	14724	14973	14896	14875	15073	14787	14878	14918	14894	14853	14833	14711	14961	14738	14864	14780	14966	14900	14917	14915	14941	14993	14863	14803	14776	14735	14952	14744	14645	15068	14765	15027	14861	14961	14962	14974	14885	14810	15004	14848	14971	14629	15024	14723	14812	14960	14701	14989	14821	14929	14894	14893	15041	14972	14905	14857	14938	14871	14910	15085	14821	15036	14874	14812	14776	14906	14817	14992	14946	14918	15038	15067	14903	14904	14978	14930	15109	14941	14838	15031	14850	14901	14972	14858	14906	14924	14888	14858	14903	14840	15002	14878	14906	14869	14852	14906	14992	14934	15076	14933	14905	14661	14711	14996	14873	14792	14997	14883	14817	14929	14871	14909	14896	15021	14937	14860	14838	14893	14896	14904	14977	14759	14903	14988	14981	15064	14889	14853	14923	14974	14914	14988	14750	15005	15055	14847	15035	14900	14753	14898	14916	14805	14869	14826	14833	14952	15043	14910	14933	14967	14659	14953	14947	14942	14845	14977	15058	14944	14920	15023	14919	14891	14963	15017	14955	15100	14861	14942	14630	14790	14753	14916	14857	14966	14850	14825	15017	14871	14892	14933	14881	14972	14940	14966	14870	15011	14927	14805	14866	15052	14917	14823	14972	14853	14918	15035	14788	14961	14849	14769	14936	14831	14734	14756	14900	14882	14785	14952	14993	14944	14667	14940	14573	14761	15016	14941	14909	14766	14875	15012	14952	14832	14970	14854	14942	14807	14850	14857	14935	14793	14927	15050	14982	14887	14913	14659	14789	14879	15019	14875	14819	14942	14951	14721	14864	14824	14851	14952	14907	15057	14848	14970	14774	14918	14828	14955	14938	14933	14875	14850	14918	14792	14731	14945	14753	15011	14795	14850	14876	14834	14764	14891	14837	14967	14754	14936	14809	14936	14926	14954	14887	14802	14962	14742	14920	14980	14774	14920	14811	14817	14842	14920	14921	14947	14795	14955	14888	14805	14807	14978	14980	14953	14918	14907	14971	14934	14935	14954	14831	14965	14885	15011	15025	14736	14864	15030	14859	14848	14951	14790	14946	14874	14954	15020	14845	14849	14994	15065	14919	14817	14943	15112	14929	14802	14850	14983	14984	15044	14942	14869	15046	15111	14771	14750	15079	14831	14858	14834	14904	15107	15003	14805	14767	14923	14878	15055	14731	14892	14968	14891	14912	14876	14861	14991	14866	14970	15004	14747	15076	14913	14711	14779	14790	14948	14878	14882	14908	14952	14778	14873	14838	15066	14911	14908	14998	14833	14992	14830	14934	14925	14825	14769	14987	14948	15096	14783	14765	14864	14852	14959	14838	14811	15038	14791	15153	14878	14852	14874	14931	15092	15144	14867	14761	14885	14915	14784	15052	15058	15023	14845	15018	15008	14901	14954	14763	15013	14873	15023	14981	14833	14853	14878	14741	14982	14817	14900	14793	14827	14920	14997	14811	14920	14941	14930	14876	14895	14889	14926	14877	14811	15113	14954	14734	14859	14969	14868	14886	14967	14958	14865	14964	14910	14841	14825	14944	14993	15002	15058	14972	15023	14796	14875	14851	14864	14845	14927	14860	14847	14790	14941	14947	14940	14843	14891	14963	14833	14914	14945	15055	14973	14966	14819	14871	14984	14800	15115	14820	15007	14888	14832	14872	14787	15019	14808	15039	14726	14908	15026	14993	14847	14973	14905	14775	14769	14874	14714	14787	15022	14933	14820	14943	14783	14980	14847	14796	14974	14911	14845	14863	14818	15023	14972	14950	14979	14742	14859	15098	14922	14936	14910	14973	14915	14918	14908	14868	15045	14727	15017	14887	14828	14803	14722	14921	14932	14781	14854	14889	15012	14905	15046	14896	15028	14824	14812	14745	14951	14787	14945	15024	14974	14945	14787	14690	14780	14937	14642	14900	14944	14939	14963	14970	14848	14866	14881	14888	15104	14931	14901	14839	14855	15013	14978	14867	14816	15026	14780	14904	14826	14908	14740	14921	14774	15045	14991	14936	14926	14885	15075	14817	14832	14969	15013	14871	14978	14761	14894	14839	14879	14757	14941	14890	14854	15050	14752	14882	14938	14822	15007	14804	14755	14659	15001	14862	14846	14756	15008	14810	14845	14968	14752	14932	14953	14812	14847	14874	14804	14718	14968	15021	14702	15017	14887	14958	15056	14992	14822	14870	15020	15021	14931	15002	14807	14867	14924	14869	14741	14961	14845	14958	14834	14919	14930	14916	14899	14936	14909	14794	14865	14800	15048	14941	14929	14793	15010	14889	14904	14770	14810	14872	14898	14858	14784	14837	14814	14858	14953	14920	14777	14914	14779	14987	14773	15016	14761	14862	14805	14880	14802	14880	14965	14933	14886	14908	14969	14733	14935	14893	15080	14795	14830	14911	15045	14912	14830	14934	14768	14973	15019	14894	14877	14748	14999	14778	14848	14856	14811	14965	15028	14953	15066	14737	14889	14956	14706	14759	14845	14939	14939	14952	14953	14983	14900	14812	14890	14771	14802	14998	14992	14856	14889	14929	14784	14945	14820	14858	15030	14993	14930	14848	14923	14795	14927	15119	14749	14996	14918	14854	14946	14948	14970	14850	14830	15016	14982	14905	15002	14914	14974	14991	14864	15004	14801	14880	14898	14932	14865	14911	15085	14825	14861	14969	14898	14835	14839	14998	14818	14903	14915	14856	14993	14856	14915	14927	15046	14826	14925	14923	14885	14838	14910	14775	14807	14905	15025	15009	15041	14980	14846	14875	14750	14812	14914	14822	14899	14803	14878	14974	15057	14789	14828	14876	15017	14879	14898	14936	14976	14709	14922	14946	14891	14857	14807	14949	14792	15030	14870	14739	14834	14888	14941	14856	14972	14922	14819	14858	14853	14957	14941	14921	14934	15089	14985	14882	15069	14985	14996	14988	15028	14696	14888	14891	14955	14810	14911	14842	14888	14867	14889	14965	14922	14910	14671	14788	14917	14967	14841	14880	14848	14995	14932	14851	14827	14907	14829	14822	14852	14979	14816	14821	14888	14894	14933	15002	14825	14907	14809	14710	15063	14918	14734	14869	14840	14868	14759	14885	14891	14816	14813	15055	14798	14891	14849	14999	14852	14855	14781	14914	15101	14890	14996	14764	14944	14824	14914	14985	14848	14900	14749	14985	14974	14890	14741	14908	14868	14822	14854	14854	14916	14950	14864	14774	14986	14848	15104	14892	14889	15007	14749	14884	14976	14789	15026	14846	14791	15029	14800	14975	14831	14776	15073	14970	14738	14831	14774	14937	15019	14802	14800	14806	15039	14997	14896	14959	15001	15058	14809	14766	14867	14753	14929	14857	14808	15094	14961	14936	14999	14835	14840	14947	14883	14800	14906	15069	14969	15034	14812	14895	14950	14688	15012	14999	14864	14813	14973	15112	14869	14759	14833	14913	14835	14913	14977	14882	14860	14930	15008	14848	14848	14993	14728	14953	14859	14978	14766	14943	14862	14811	14900	14833	14928	14846	15035	14927	14978	14823	14954	14902	15041	14724	14969	14793	14858	14870	15057	14976	14903	14977	15171	14905	14889	14905	14810	14873	14933	14667	14798	14873	14902	14935	14947	14982	14796	14842	14780	14792	14750	15005	14921	14900	14891	14916	14942	14805	14842	14771	14995	14705	14950	14898	14710	14983	14700	15171	15060	15048	14889	14929	14879	14825	14982	14869	14935	14957	14962	14923	14858	14800	14993	14896	14920	14712	14856	15177	14793	14835	14802	14892	14964	14867	14978	14862	14863	14765	14945	14927	14659	15025	14878	14935	14992	15075	14981	15015	14889	14889	15000	14963	14911	14935	14947	14752	14842	14967	14839	14923	14970	14980	15062	14804	14980	14957	14888	15055	15021	14895	15084	14873	14897	14908	14916	14956	14912	14866	14881	14908	15097	15023	14941	14847	14752	14726	14731	14883	14822	15005	15075	15024	14846	14748	14822	14979	14781	15013	14943	14806	14814	14961	14927	14831	14670	14865	14900	14794	15064	14936	14716	14915	14869	14774	14732	15030	14652	14944	15005	14763	14877	14920	14805	14877	14862	14898	14857	14974	14773	14816	14880	15078	15073	14989	14950	14897	14822	14866	14998	14969	14969	14921	14904	14839	14783	14852	14910	15037	14791	14803	15020	14818	14896	14708	14837	14673	14943	15067	14925	14983	14967	14919	14826	14703	15047	15049	14888	14900	14918	14937	14841	14900	15071	14811	14878	14856	15056	14967	15066	14957	14753	14951	14840	14836	14942	14845	14779	15005	14943	14813	15007	14788	14997	14803	14840	15094	14805	14756	14902	14917	14902	15041	14972	14974	15034	14694	14852	14843	15111	15070	14932	14927	14916	14898	14955	14882	14917	14927	15076	14669
23964	21075	28408	24285	22663	23200	22377	19294	18761	18539	18195	17988	17997	17903	18085	18080	17942	18046	17862	17916	17909	17882	17879	17738	17971	17785	18003	18079	17867	17832	17899	17604	17810	17703	17779	17918	17973	17769	17925	17909	17639	17910	17872	17631	17845	17849	17878	17801	17703	17817	17668	17868	17792	17876	17622	17879	17735	17777	17745	17805	17771	17772	17805	17875	17798	17683	17930	17847	17918	17858	17869	18018	17845	17814	17909	17924	18072	17937	18154	17953	17973	17965	17983	17753	17890	17777	17994	17868	17769	17864	17819	17722	17995	17935	17991	17672	17697	17816	17777	17792	17632	18007	17690	17733	17800	18008	17825	17766	17921	17713	17767	17897	17719	17704	17721	17746	17745	17752	17882	17903	17534	17833	18043	17850	17689	17794	17763	17799	17619	17596	17797	17719	17955	17925	17740	17969	18117	17989	17897	17777	17885	17760	17717	17710	17847	17572	17819	17837	17854	17856	17731	17696	17657	17889	17888	17880	17838	18035	17836	17829	17880	17833	17834	17754	17571	17684	17950	17796	17732	17760	17908	17797	17937	17891	17501	17720	17787	17767	17798	17733	17865	17853	17649	17905	17789	17888	17751	17811	17747	17700	17622	17699	17704	17714	17804	17815	17786	17680	17836	17769	17592	17554	17858	17758	17883	18188	17988	17836	17849	17703	17795	17538	17531	17749	17663	17649	17775	17926	17775	17670	17832	17607	17781	17667	17939	17751	17844	17939	17714	17612	17716	17854	17988	17782	17923	17813	17697	17845	17828	17847	17837	17750	17753	17732	17998	17785	17887	18171	17696	17782	17742	17716	17894	17647	18048	17747	17791	17728	17899	17643	17723	17687	17725	17760	17965	17819	17806	17750	17795	17735	17714	17797	17974	17720	17745	17851	17896	17765	17774	17645	17901	17844	17958	18070	17912	17783	17820	18048	17890	18052	17859	17742	17900	17676	17835	17669	17691	17720	17614	17824	17711	17916	17717	17916	18137	17595	17967	17755	17921	17862	17780	17645	18071	17649	17657	17974	17791	17698	17766	17676	17794	17910	17825	17753	17641	17618	17710	17716	17805	17668	17748	17873	17724	17597	17945	17800	18032	17593	17751	17675	17778	17781	17696	17869	17936	17856	17776	17797	17860	18054	17773	17894	17762	17603	17713	17651	18109	17669	17806	17786	17727	17828	17666	17612	17821	17795	17774	17792	17779	17737	17779	17879	17771	17804	17730	17883	18007	17810	17929	17933	17805	17792	17898	17937	17998	17852	17646	17846	17749	17591	17639	17579	17948	17988	17736	17595	17855	17845	17842	17818	17644	17883	17920	17775	17733	17812	17723	17878	17833	17783	17767	17744	17738	17712	17702	17768	17828	17660	17748	17825	17884	17967	17881	17796	17857	17986	17692	17727	17762	17884	17727	17798	17797	17947	17795	17552	17975	17659	17872	17904	17768	17688	17657	17681	17930	17655	17873	17762	17838	17720	17577	17741	17747	17737	17666	17849	17601	18010	17726	17697	17642	17756	18087	17803	17729	17752	17838	17674	17787	17746	17753	17866	17978	17970	17898	17835	17969	17651	17663	17702	17803	17740	17890	17893	17860	17664	17918	17831	17732	17901	17827	17667	17903	17735	17780	17818	17908	17911	17873	17744	18077	17783	17513	17741	17809	17710	17621	17685	17828	17741	17644	17647	17936	17536	17640	17610	17709	17779	17776	17654	17778	17704	17657	17878	17684	17886	17739	17791	17741	17651	17715	17778	17829	17807	17656	17847	17874	18097	17943	17752	17689	17795	17753	17905	17638	17865	18084	17854	17870	17698	17843	17767	17643	17672	17934	17674	17793	17727	17495	17756	17862	17861	18060	17823	17640	17792	17698	17568	17709	17824	17820	17809	17770	17832	17736	17777	17642	17798	17778	17863	17835	17617	17542	17796	17903	17864	17683	18006	17782	17772	18031	17977	17888	17750	17705	17883	17744	17805	17731	17982	17789	17958	17821	17720	17980	17776	17718	17748	17819	17707	17644	17766	17700	17728	17674	17782	17685	17557	17790	17655	17689	17451	17765	17916	17943	17768	17584	17583	17842	17911	17954	17618	17897	17864	17836	17953	17749	17693	17968	17916	17825	17787	17947	17907	17980	17762	17775	17754	17969	17660	17810	17695	17832	17972	17977	17963	17663	17801	17866	17705	17745	17932	17763	17642	17786	17597	17747	17831	17725	17706	17637	17730	17838	17825	17768	17613	17754	17731	17773	17867	17783	17778	17812	17774	17597	17841	17829	17615	17707	17699	17761	17878	17781	17656	17745	17703	17780	18051	18090	17944	17927	17960	17889	17823	17822	17846	17927	17704	17598	17632	17848	17881	17702	17653	17752	17677	17691	18121	17630	17462	17974	17651	17954	17747	17795	17687	17955	17784	17606	17481	17633	17966	17578	17921	17716	17644	17685	17687	17527	17803	17828	18003	17719	17764	17985	17767	17812	17906	17920	17814	17849	17726	17691	18102	17930	18075	17902	17843	17798	17665	17734	17917	17835	17604	17616	17950	17810	17846	17796	17906	17819	17765	17844	17843	17718	17734	17891	18027	17950	17939	17903	17714	17892	17734	17667	17799	17870	17889	17646	17857	17934	17747	17697	17906	17836	17662	17740	17596	17692	17649	17940	17506	17905	17797	17866	17911	17877	17774	17757	17845	18032	17818	17930	17880	17986	17897	17827	17804	17764	17663	17549	17619	17629	17747	17830	17839	17920	17780	17849	17997	17858	17721	17803	17768	17946	17741	17582	17726	17822	17870	17800	17946	17935	17891	17936	17870	17853	17952	17610	17557	17789	17804	18093	17922	17698	17716	17852	17759	17663	17586	17844	17756	17967	17831	17716	17725	17849	17645	17731	17577	17781	17842	17859	17935	17733	17599	17889	17833	17851	17620	17855	17984	17707	17937	17885	17957	17839	17994	17767	17675	17689	17817	17847	17865	17654	17706	17602	17550	17968	17881	17804	17709	17511	17768	17719	17760	17813	17662	17789	17763	17750	17667	17916	17813	17755	17859	17830	17766	17863	17656	17786	17686	17625	17583	17855	17777	17549	17739	17855	17855	17974	17652	17907	17748	17649	17698	17727	17420	17798	17630	17967	17845	17699	17991	17884	18031	17871	17744	17757	17955	17814	17634	17847	17910	17650	17914	17699	17847	17886	17618	17833	17803	17683	17640	17705	17750	17674	17839	17649	17811	17862	17655	17739	17841	17715	17747	17747	17677	17886	17700	17599	17984	17855	17804	17842	17832	17743	17588	17713	17809	17697	18009	17953	17926	17723	17897	17957	17991	17837	17876	17864	17839	17760	17789	17719	17764	17625	17891	17856	17707	17789	17906	17946	17770	17987	17688	17845	17886	17836	17885	17924	17661	17695	17742	17802	17945	17924	17856	17859	17828	17846	17727	17647	17807	17736	17651	17763	17756	17690	17755	17834	17810	17692	17865	17873	17656	18044	17811	17922	17883	17648	17814	17875	17829	17817	17754	17765	17824	17657	17820	17754	17869	17883	17947	17852	18247	17706	17736	17728	17658	17871	17692	17883	17773	17854	17778	17726	17828	17767	17713	17707	17774	17752	17817	17882	17820	17832	17761	17867	17685	17733	17652	17739	17711	17696	17820	17917	17715	17627	17609	17905	17797	17984	17947	18066	17866	17727	17824	17693	17820	17651	17680	17885	17797	17715	17793	17696	17817	17904	17906	17667	17862	17798	17647	17730	17705	17865	17801	17678	17756	17842	17888	17652	17648	17530	17832	17721	17722	17595	17531	17793	17713	17693	17570	17864	17710	17960	17842	17889	17800	17654	17773	17600	17860	17706	17779	17887	17780	17788	17642	17622	17779	17701	17827	17800	17804	18042	17754	17761	17691	17785	17691	17954	17753	17780	17932	17661	17686	17785	17858	17898	17809	17734	17987	17758	17834	17706	17731	17691	17775	17775	17890	17684	17968	17697	17703	17746	17876	17766	17908	17894	17823	17664	17822	17793	17760	17891	17753	17953	17914	17762	17814	17949	17954	17930	17707	17719	17941	17683	17747	17816	17828	17764	17807	17931	17880	17770	17835	17737	17865	17707	17822	17660	17907	17795	17813	17879	17677	17945	17892	17821	17957	17779	17728	17692	17772	17567	17736	17678	17800	18061	17825	18193	17686	17972	17883	17750	17687	17652	17895	17789	17598	17855	17854	17873	17761	17530	17761	18093	17847	18046	17814	17726	17613	17759	17583	17771	17976	17742	17854	17782	17814	17674	17642	17709	17734	17646	17772	17830	17884	17704	17715	17754	17842	17721	17732	17747	17767	17840	17598	17754	17642	17935	17740	17953	17820	17763	17873	17748	17749	17927	17763	17698	17764	17919	17707	17887	17542	17790	17808	17788	17824	17854	17786	17694	17914	17865	17841	17780	17704	17850	17916	17779	17763	17661	18011	17636	17720	17764	17781	17883	17823	17683	17974	17803	17884	17795	17777	17739	17768	17807	17675	17697	17781	17819	17623	17857	17679	17800	17901	17682	17730	17683	17758	17761	17750	17737	17685	17742	17861	17965	17822	17639	17808	17810	17687	17865	17732	17833	17818	17786	17733	17661	17780	17868	17759	17713	17778	17814	17701	17726	17651	17657	17954	17738	17820	17829	17904	17781	17769	17726	17844	17865	17725	17901	17576	17654	17843	17929	17803	17900	17736	17978	17777	17828	17712	17803	17746	17782	17911	17999	17864	17747	17573	17876	17901	17840	17692	17755	17711	17722	17751	17860	17569	17686	17627	17769	17783	17998	17869	17891	17841	17786	17574	17735	17684	17700	17743	17629	17844	17822	17978	17876	17887	17976	17766	17801	17587	17787	17785	17745	17780	17845	17605	17685	17427	17786	17769	17731	17872	17729	17912	17953	17802	17832	17836	17729	17585	17817	17900	17718	17645	18007	17806	17822	17793	17786	17799	17720	17765	17654	18012	17412	17598	17821	17913	17905	17872	17795	17909	17773	17969	17984	17712	17945	18061	17945	17875	17706	17698	17790	17737	17983	17652	17967	17880	17723	17781	18068	17808	17734	17715	17923	17734	17942	17843	17622	17820	17869	17749	17751	17976	17925	17837	17573	17828
18678	33324	30385	23012	20868	19405	17836	16774	15947	15116	14968	14900	14612	14683	14782	14704	14628	14700	14787	14574	14719	14743	14661	14519	14733	14546	14665	14627	14748	14754	14546	14605	14671	14736	14678	14623	14574	14734	14686	14791	14534	14825	14562	14689	14649	14647	14662	14717	14621	14633	14672	14754	14636	14733	14451	14627	14577	14591	14596	14615	14585	14726	14638	14433	14369	14854	14564	14684	14787	14866	14663	14687	14718	14687	14637	14463	14581	14665	14560	14837	14683	14615	14683	14617	14569	14655	14659	14630	14501	14577	14563	14640	14527	14534	14587	14578	14558	14626	14531	14616	14505	14679	14652	14757	14574	14348	14690	14621	14527	14537	14749	14467	14596	14701	14530	14673	14500	14758	14563	14620	14734	14831	14580	14755	14469	14458	14542	14713	14621	14592	14605	14457	14591	14471	14602	14668	14619	14628	14519	14698	14738	14736	14722	14652	14712	14590	14646	14681	14427	14539	14605	14580	14560	14497	14678	14567	14631	14643	14523	14542	14551	14757	14600	14536	14701	14478	14578	14576	14574	14421	14703	14514	14744	14632	14534	14634	14537	14575	14671	14503	14674	14630	14586	14425	14665	14295	14525	14438	14615	14551	14544	14649	14681	14624	14713	14604	14596	14609	14524	14567	14657	14702	14634	14589	14618	14583	14794	14587	14542	14632	14585	14765	14494	14558	14687	14466	14553	14652	14718	14593	14641	14560	14678	14601	14414	14565	14547	14410	14677	14592	14578	14669	14460	14560	14643	14577	14542	14597	14646	14491	14451	14600	14462	14580	14668	14491	14500	14525	14566	14631	14756	14712	14536	14567	14570	14506	14667	14580	14562	14651	14661	14427	14646	14614	14567	14606	14750	14568	14511	14533	14526	14546	14472	14552	14567	14720	14519	14492	14432	14635	14538	14590	14611	14639	14599	14661	14458	14648	14616	14641	14666	14570	14549	14440	14589	14507	14801	14586	14618	14687	14681	14599	14632	14592	14782	14606	14689	14479	14506	14393	14649	14675	14505	14473	14579	14629	14677	14616	14652	14624	14545	14387	14540	14562	14570	14560	14738	14469	14650	14518	14616	14549	14505	14674	14530	14582	14665	14453	14689	14758	14613	14379	14654	14609	14705	14517	14642	14593	14749	14631	14577	14503	14524	14784	14615	14713	14458	14677	14795	14694	14489	14658	14596	14457	14661	14679	14623	14786	14619	14670	14771	14502	14579	14513	14624	14704	14672	14577	14681	14640	14738	14731	14516	14449	14660	14666	14600	14649	14624	14522	14500	14419	14371	14729	14504	14585	14456	14685	14584	14550	14532	14551	14585	14639	14628	14494	14537	14449	14675	14558	14619	14598	14377	14585	14619	14666	14625	14536	14454	14487	14634	14597	14755	14632	14508	14494	14636	14735	14645	14545	14609	14544	14647	14606	14559	14585	14673	14690	14604	14703	14529	14676	14626	14712	14594	14449	14535	14413	14547	14548	14552	14595	14658	14610	14613	14645	14510	14514	14807	14620	14492	14591	14438	14635	14464	14566	14674	14573	14497	14560	14596	14570	14615	14564	14616	14653	14423	14707	14538	14642	14473	14736	14544	14520	14457	14729	14554	14494	14444	14625	14599	14681	14568	14521	14598	14698	14588	14661	14651	14567	14480	14659	14570	14540	14736	14751	14588	14618	14469	14421	14633	14505	14636	14641	14541	14545	14534	14767	14430	14669	14342	14667	14429	14454	14522	14409	14603	14415	14637	14596	14499	14640	14629	14590	14599	14641	14594	14604	14621	14616	14564	14294	14548	14565	14538	14712	14496	14656	14602	14752	14515	14688	14611	14507	14487	14530	14493	14533	14604	14602	14579	14557	14571	14678	14545	14557	14553	14488	14712	14729	14537	14746	14676	14569	14587	14498	14593	14615	14517	14672	14523	14521	14432	14596	14462	14509	14629	14765	14691	14500	14648	14510	14796	14468	14636	14421	14604	14522	14552	14602	14405	14611	14604	14664	14482	14661	14579	14690	14539	14508	14676	14735	14736	14679	14579	14607	14481	14500	14540	14600	14596	14717	14413	14451	14652	14345	14564	14485	14693	14457	14723	14517	14486	14700	14618	14595	14573	14599	14565	14521	14577	14523	14595	14542	14649	14815	14593	14666	14613	14640	14690	14641	14626	14679	14778	14574	14674	14604	14591	14645	14598	14575	14599	14488	14657	14737	14689	14645	14547	14739	14490	14628	14596	14535	14447	14493	14553	14440	14627	14538	14834	14602	14666	14591	14642	14288	14420	14583	14556	14719	14721	14506	14568	14520	14621	14566	14641	14433	14730	14503	14579	14710	14500	14551	14562	14581	14574	14614	14486	14550	14491	14578	14737	14693	14659	14590	14498	14693	14630	14626	14578	14536	14572	14704	14657	14619	14653	14529	14587	14569	14620	14505	14598	14561	14564	14727	14636	14563	14485	14607	14644	14472	14591	14512	14513	14723	14500	14651	14943	14394	14763	14496	14616	14505	14495	14521	14685	14369	14751	14559	14569	14489	14765	14584	14525	14771	14593	14641	14690	14676	14489	14676	14634	14569	14580	14676	14599	14591	14559	14564	14485	14504	14554	14628	14781	14490	14637	14559	14589	14535	14766	14512	14476	14399	14591	14596	14645	14761	14701	14687	14505	14656	14518	14563	14669	14556	14646	14633	14624	14635	14589	14686	14668	14745	14667	14719	14596	14637	14533	14473	14637	14613	14638	14688	14684	14656	14586	14680	14659	14509	14535	14641	14681	14602	14557	14654	14620	14517	14600	14531	14677	14783	14606	14459	14546	14550	14757	14653	14630	14440	14541	14508	14489	14611	14624	14638	14620	14735	14549	14607	14661	14430	14570	14541	14722	14749	14728	14439	14475	14532	14457	14617	14609	14622	14738	14565	14634	14659	14752	14748	14639	14622	14468	14621	14543	14638	14438	14667	14597	14686	14604	14560	14725	14750	14563	14486	14652	14816	14607	14456	14576	14548	14663	14593	14783	14548	14774	14499	14528	14515	14535	14526	14671	14715	14601	14668	14596	14551	14586	14718	14642	14518	14563	14641	14593	14680	14478	14479	14668	14511	14497	14687	14680	14629	14628	14531	14707	14566	14697	14611	14547	14557	14641	14611	14507	14737	14603	14624	14659	14541	14578	14502	14636	14530	14624	14600	14570	14599	14721	14534	14671	14624	14674	14677	14572	14667	14588	14646	14737	14681	14606	14717	14619	14656	14689	14710	14379	14592	14709	14593	14662	14653	14576	14510	14820	14726	14619	14558	14454	14606	14597	14624	14558	14534	14567	14666	14508	14599	14400	14655	14774	14633	14600	14530	14521	14608	14580	14679	14583	14683	14583	14640	14531	14532	14570	14594	14689	14707	14490	14564	14587	14617	14499	14512	14642	14524	14678	14447	14794	14570	14777	14531	14694	14791	14698	14690	14617	14655	14557	14510	14455	14634	14435	14591	14789	14661	14693	14501	14608	14494	14547	14581	14606	14681	14537	14718	14616	14402	14669	14633	14572	14636	14747	14705	14513	14570	14673	14605	14473	14603	14599	14673	14678	14502	14519	14636	14588	14586	14611	14613	14704	14429	14503	14706	14558	14432	14561	14585	14542	14708	14567	14548	14682	14499	14637	14454	14730	14593	14483	14492	14545	14628	14454	14390	14519	14598	14436	14642	14669	14710	14504	14690	14705	14622	14592	14641	14679	14575	14561	14522	14414	14654	14522	14473	14660	14657	14620	14615	14553	14532	14641	14629	14497	14647	14670	14547	14624	14558	14514	14521	14683	14711	14578	14693	14449	14590	14596	14491	14700	14564	14583	14535	14505	14601	14584	14495	14720	14517	14594	14702	14575	14678	14394	14491	14582	14585	14734	14547	14666	14630	14550	14575	14543	14667	14556	14623	14579	14704	14698	14622	14695	14539	14667	14603	14370	14612	14552	14462	14558	14584	14534	14716	14537	14607	14538	14649	14693	14668	14474	14647	14520	14457	14626	14510	14549	14482	14646	14633	14540	14683	14571	14783	14456	14659	14706	14512	14577	14714	14481	14666	14617	14663	14726	14520	14694	14645	14601	14782	14702	14716	14613	14634	14556	14674	14652	14655	14558	14598	14499	14386	14410	14692	14697	14371	14703	14595	14616	14534	14487	14560	14494	14606	14737	14662	14409	14483	14549	14562	14576	14520	14700	14492	14523	14672	14781	14447	14591	14673	14677	14664	14747	14403	14624	14533	14667	14689	14693	14646	14547	14623	14578	14610	14769	14605	14515	14587	14496	14663	14553	14579	14600	14637	14592	14613	14641	14626	14583	14500	14602	14758	14624	14375	14521	14652	14607	14480	14679	14516	14455	14437	14670	14555	14686	14508	14679	14669	14534	14669	14540	14674	14488	14589	14717	14781	14707	14690	14612	14638	14238	14782	14579	14532	14575	14547	14573	14538	14626	14707	14577	14697	14480	14520	14669	14563	14547	14535	14577	14535	14519	14442	14609	14598	14628	14588	14683	14670	14587	14507	14693	14603	14537	14700	14631	14570	14667	14704	14538	14602	14719	14488	14820	14671	14633	14545	14561	14537	14895	14590	14656	14631	14702	14506	14543	14707	14704	14639	14709	14567	14676	14565	14508	14604	14592	14534	14617	14714	14440	14657	14534	14531	14714	14703	14663	14675	14521	14820	14571	14504	14623	14506	14672	14643	14508	14424	14845	14565	14633	14629	14576	14465	14625	14385	14718	14423	14572	14449	14639	14556	14525	14808	14563	14651	14657	14730	14637	14691	14409	14584	14716	14646	14562	14541	14653	14625	14525	14582	14524	14352	14710	14432	14568	14546	14513	14534	14600	14726	14823	14559	14681	14551	14616	14432	14626	14595	14451	14635	14570	14374	14706	14679	14473	14661	14563	14593	14708	14733	14640	14594	14547	14293	14626	14552	14659	14571	14639	14585	14719	14589	14590	14651	14529	14520	14638	14711	14569	14494	14598	14851	14615	14635	14708	14484	14605	14450	14655	14709	14567	14514	14555	14712	14509	14556	14573	14722	14538	14653	14553	14629	14701	14692	14594	14726	14778	14550	14540	14727	14650	14536	14471	14572	14537	14689	14521	14789	14580	14789
22746	21057	28736	23640	21557	24183	26177	20875	19398	19331	18755	18720	18609	18610	18615	18448	18424	18082	18464	18408	18326	18262	18195	18296	18190	18148	18366	18043	18126	18246	18245	18302	18104	18135	18261	18279	18151	17935	17994	18442	18309	18142	18282	18093	18250	18138	18338	18176	18182	18328	18289	18329	18402	18320	17912	18170	18229	18254	18235	18209	18252	18115	18114	18192	18353	18379	18254	18042	18184	18003	18152	18194	18292	18166	18023	18367	18032	18241	18301	18197	18054	18213	18122	18238	18044	18214	18240	17983	18199	18228	18007	18130	18046	17982	18115	18392	18273	18049	18045	18193	18026	18240	18129	18103	18189	18018	18048	17987	18128	18172	18220	18253	17975	18236	18072	18130	18161	18115	18030	17874	18055	18065	17964	18264	18187	18135	18258	17959	18197	18227	18184	18080	18222	17793	18141	18254	18275	18083	18050	18063	18073	18284	18277	18179	17998	18007	18144	18003	18081	17994	18162	18159	18192	18164	18075	18163	18212	18250	18311	18165	18123	18149	18025	18015	18265	17894	17907	18088	18212	18216	17956	18186	17931	18181	18219	17986	18043	18112	18194	18020	18058	18062	17955	18120	17928	18004	18017	18141	18005	17999	17975	18073	17996	17957	18217	18041	17977	18032	17965	18123	18032	18121	18255	17986	18196	18059	18237	18086	18082	18036	18207	18185	18250	17926	18373	17978	18072	18051	17931	18210	17931	18132	18030	18109	18094	18237	17895	18306	17823	18126	18223	17956	18142	17953	18020	18109	18178	18141	17891	18029	18124	18111	18142	18020	17983	18105	18002	18058	18058	18199	18092	17827	18011	17984	17924	18211	18013	18037	17946	18047	18047	18068	17970	18126	17920	18035	18123	18074	17948	18266	17910	18007	18100	17937	18196	18267	18037	18193	18124	18027	18066	18143	18104	18130	17967	17930	18280	18012	18128	18085	18044	18152	18000	18228	18199	18042	18075	18246	18025	18190	18255	18245	18125	17922	18026	18080	17974	18076	18015	18214	18264	18378	18127	18293	17827	18012	18194	18043	17892	18265	18271	18308	18163	18065	18016	18183	18270	17972	18021	18182	17956	18078	17863	18031	18010	18233	18113	18212	18084	18207	17984	17902	17823	17957	18177	18121	18094	18230	18130	18197	18159	18128	18205	18004	18362	17953	17963	18244	18095	18011	17964	18285	18248	18257	18191	18121	17883	18006	18015	18116	18435	18061	18208	18100	17770	18181	18071	18071	18049	17872	17946	17939	17996	18017	17964	17857	18204	18179	18173	18206	18134	18262	18130	18049	18258	17968	18001	18035	17973	17942	17931	18163	18147	17999	17912	18049	18038	18093	18225	18219	17938	17990	18070	18131	18326	18140	18017	17849	18092	17987	18040	18115	18071	17950	17898	18135	18048	18001	17973	17977	17996	17927	18009	18398	17902	18062	18299	17906	18047	17996	18134	18231	17891	18128	17924	17977	18162	18074	18112	18337	18043	17944	18090	18090	17982	18045	18132	18047	18132	18244	18071	18129	18110	18156	18190	18081	18020	18242	18047	17980	18003	17888	18126	17939	18130	18190	18255	18044	18075	18110	17897	18021	17980	17982	18090	18022	18075	18092	17923	17834	18083	18175	18152	18047	18211	18151	18048	18044	17971	17942	18080	18092	18292	17955	18078	18002	18073	18018	18166	18081	18099	18260	18022	18006	17941	18132	18058	18020	18044	17898	18102	17931	18086	18034	17997	18164	18275	18031	17948	18157	18123	17945	18051	18056	18101	18177	18157	18174	18121	18025	18124	18089	18158	18160	18026	18159	18126	18069	17940	18128	18180	18016	18184	18280	17894	18011	18192	18259	18333	17893	18037	18034	18160	17958	18020	18023	18077	18039	18004	17914	18029	18004	18088	18006	18303	18108	18182	18010	18321	18129	18223	18097	18277	18173	18034	18070	18005	18144	17979	17957	18255	18064	18200	18037	18180	18014	18131	18140	18020	18063	18102	18040	17928	17901	18092	18320	18125	18039	18007	17760	18065	18090	18042	18041	17941	18270	18200	17906	18120	17900	17890	17996	18031	18089	18114	17973	18136	17991	18117	18292	17842	18061	18104	18071	18195	18159	18054	17901	18001	18051	18166	18055	18114	18087	18071	17906	18397	18129	18104	18006	18068	18020	18010	18236	18002	18133	18134	18001	17864	18215	18097	17983	18005	18075	18219	18142	17995	17907	18105	17965	17850	17968	18088	18073	18239	18055	18053	18181	18181	17930	17987	17918	18149	18143	18146	18060	17980	17945	18211	17897	18050	18004	18081	18129	18295	18012	17997	18093	18297	18093	18176	18190	17902	18068	18157	18068	18226	18056	18229	18295	18021	18153	17990	18278	18189	18199	18228	17903	17833	18100	17969	18243	18108	18013	17979	18076	17939	17956	18044	18050	18155	17950	18056	17916	17974	18072	18114	18128	17975	18142	18196	18224	18141	18064	17955	18147	18446	18259	18015	17928	17924	17920	18085	18027	17980	17875	18258	18173	17975	18058	17944	17929	17924	18007	17995	18106	18281	17998	17963	17999	18093	17988	17972	18063	18069	17925	18007	18228	18008	18135	17856	17957	18111	18269	18007	17923	18063	18133	17922	18032	18069	18080	18018	18213	18127	18126	18198	18049	18265	18310	18095	17906	18137	18033	18145	18195	18059	17962	18172	18088	18117	18183	18223	18180	18031	18282	18027	18068	18036	18005	18157	17963	18046	17941	17988	18220	18036	18071	17775	17955	18075	18169	18133	18047	18303	17977	17978	17959	18057	17991	18247	17942	17907	18081	18053	18069	18151	18012	18139	18143	18007	17938	18327	17870	18099	18234	17929	18185	18130	18036	17854	17915	17855	17897	17900	17894	17997	18102	18068	18151	17954	18215	17995	18079	18120	18155	18137	18230	18078	17825	18106	18032	17923	17918	17978	17968	18162	18061	18180	17892	18350	18222	18080	17999	17804	18185	17984	18213	18032	18117	18162	17846	18235	17999	18012	18246	18079	17989	18000	17905	17959	18074	18030	18057	17892	18051	18058	18390	17966	18243	17788	18046	18059	18085	18004	17943	18056	18199	18087	18166	18218	18072	18056	18081	18091	18214	18198	18032	17958	18025	18028	18034	17995	18405	17972	18044	18049	18213	17918	18145	18135	18220	18054	17941	18221	17974	18192	18006	18005	18084	18302	18040	18081	17996	18080	17925	18027	18215	18253	18210	18135	17933	18149	17968	17987	18047	18037	18252	18222	17973	17926	17973	17993	17757	18111	17975	18113	18162	18044	18028	18170	17933	17810	18069	17938	17979	18242	17901	18021	18033	17962	17950	18005	18028	18307	17994	17930	18040	18020	18001	18104	18211	17866	18024	18146	18311	18115	18059	18017	18043	18108	18027	18067	18049	18098	18037	18038	18192	18241	18118	18037	18200	17987	18074	18244	18109	18038	18167	17756	18060	18124	18126	18105	18039	18166	18065	18181	17981	18032	18253	18023	18029	18226	18053	18050	18236	18070	18133	18206	17995	18071	18155	18049	17932	18240	18101	18016	18122	18075	18079	18036	18064	18025	18164	18163	18069	18105	18118	17953	18212	18072	18021	18217	18045	18225	17956	17970	18207	18101	18119	17942	18109	18072	18042	18022	18191	18045	18042	18018	18001	18026	18055	18131	18007	18117	17994	18059	17963	18101	18011	17963	18029	18199	18001	17878	18182	18159	18119	18209	17980	17978	18084	18078	18029	18168	18186	17996	18072	18132	18300	17970	17978	17917	18005	18080	17981	18139	18131	18185	18178	18190	17978	17999	18184	18146	18041	18110	18097	18079	18305	17923	18148	18121	18118	18087	18090	18132	18336	17937	18069	18227	18144	17974	18249	17968	18019	17993	17939	18032	17981	18060	17892	18230	18238	18027	17896	18032	18226	18024	18188	18007	18006	18115	18066	18123	18186	18137	18038	17978	18004	18050	18060	18156	18002	18174	17923	17941	18219	17938	17905	17979	18067	18176	18201	18324	18196	18208	17753	18134	18164	18015	18232	18138	18012	18188	18016	18128	18229	18120	18232	17999	17914	18042	18049	18018	18026	18157	17892	17888	18215	18168	18044	17968	18301	18024	18191	18058	18205	18152	18035	18203	18093	18048	18041	18228	17905	18048	17889	18156	17842	18096	18190	18177	18009	18127	18278	17863	17937	18123	18001	17905	18131	17914	18083	18021	18095	18222	17927	18045	18050	18183	18048	18098	18166	18043	17949	18194	18004	18110	18089	17864	18148	17955	18051	18044	17979	18080	17952	18037	18068	18156	17946	18227	18004	18067	18077	17926	18218	17952	18140	17993	18077	18155	18008	18025	18092	18026	17841	18034	18078	18154	18335	18274	18167	18100	18069	18026	18008	18009	17989	18120	17982	18083	18004	17920	17972	18135	18124	17838	17834	18248	18059	17970	17777	17978	18019	18157	18083	18123	18096	17792	18135	18206	18121	18051	18127	18294	18050	18233	17911	18077	17793	18004	18181	17917	17979	18012	18023	18102	18097	18052	18028	17951	17994	18016	18062	18086	18091	18183	18166	18100	18032	18279	17939	18133	18082	18037	18193	17904	18107	18264	17859	17948	17824	17890	17995	18173	17976	18128	18004	18083	18009	17976	17816	18145	18140	17983	18130	17997	18192	18059	18141	17899	17998	17795	18208	18131	18017	18241	18136	18052	18011	17943	18296	18173	17979	18255	18225	18068	18043	18162	17940	17903	18075	17984	18196	18121	17935	18115	18194	18090	18003	18039	18044	18125	18124	17961	17929	18081	17973	18173	17993	18158	18012	17931	18050	17995	17850	18172	18299	18273	18070	18166	18127	18158	17903	18342	18087	17987	18139	18183	18087	18034	18123	18058	18113	18032	18053	18075	18154	17890	17876	18057	18212	18013	18171	18271	18157	18055	18042	18115	18167	18074	18073	17981	17897	18099	18093	18096	18019	18122	18080	18169	18169	18074	17974	18019	18280	17861	18189	17980	18162	18154	17944	17886	18003	18036	18156	18179	18393	18221	18163	18123	18203	18131	17994	18060	18098	18156	18044	17917	17998	18246	18176	18014	18068	18126	18052	18025	18000	18319	18095	18237	18051	18057	18274
20615	37781	34220	26228	23630	21039	19509	17866	16707	15908	15668	15221	15157	15088	15087	14988	14941	15084	14994	14790	14854	14832	14904	14919	14631	14769	14852	14742	14771	14742	14733	14957	14760	14736	14717	14733	14706	14843	14711	14830	14654	14711	14883	14832	14857	14735	14799	14750	14823	14692	14797	14597	14729	14549	14881	14772	14883	14865	14883	14949	14796	14778	14735	14847	15032	14701	14797	14785	14718	15025	14685	14768	14806	14920	14956	14727	14951	15083	14729	14791	14957	14815	14816	14739	14883	14836	14697	14860	14790	14747	14714	14805	14776	14989	14622	14737	14692	14903	14717	14774	14752	14817	14961	14707	14637	14726	14699	14631	14679	14720	14723	14738	14667	14923	14733	14740	14749	14609	14695	14828	14647	14817	14607	14834	14825	14762	14705	14676	14772	14579	14832	14697	14800	14785	14819	14836	14671	14688	14636	14753	14586	14662	14598	14797	14775	14850	14741	14652	14736	14663	14843	14511	14614	14856	14548	14641	14727	14918	14658	14583	14776	14705	14643	14689	14463	14722	14611	14872	14712	14785	14736	14560	14747	14752	14729	14722	14766	14649	14811	14540	14722	14812	14726	14641	14780	14614	14802	14705	14663	14583	14678	14765	14631	14650	14805	14817	14777	14598	14785	14651	14827	14669	14770	14607	14777	14565	14607	14671	14795	14735	14657	14650	14670	14621	14736	14708	14719	14712	14625	14861	14711	14834	14707	14664	14846	14786	14765	14786	14667	14666	14731	14825	14604	14712	14734	14659	14692	14717	14688	14949	14742	14840	14755	14804	14786	14666	14730	14651	14745	14721	14703	14754	14772	14779	14835	14766	14729	14613	14493	14824	14852	14652	14658	14632	14767	14837	14713	14728	14775	14650	14540	14749	14848	14662	14776	14763	14720	14733	14738	14776	14836	14741	14721	14650	14788	14827	14655	14598	14677	14865	14887	14600	14670	14524	14762	14751	14716	14770	14669	14755	14818	14794	14823	14614	14758	14784	14692	14670	14821	14648	14618	14715	14774	14701	14797	14740	14731	14597	14809	14718	14664	14679	14794	14540	14722	14755	14776	14547	14694	14890	14657	14782	14668	14735	14850	14666	14696	14694	14744	14749	14663	14693	14780	14745	14726	14761	14816	14820	14863	14796	14632	14728	14673	14672	14919	14708	14726	14851	14680	14698	14682	14668	14753	14776	14670	14616	14758	14571	14646	14660	14569	14746	14848	14764	14714	14776	14678	14716	14738	14752	14515	14606	14693	14582	14672	14795	14798	14641	14623	14665	14683	14714	14658	14687	14571	14720	14743	14782	14752	14557	14807	14703	14828	14734	14725	14804	14704	14665	14642	14721	14661	14493	14615	14612	14603	14743	14763	14808	14744	14733	14588	14788	14727	14756	14661	14576	14788	14825	14664	14648	14879	14652	14820	14739	14634	14776	14915	14589	14814	14758	14598	14785	14810	14654	14805	14769	14550	14772	14643	14716	14478	14988	14775	14623	14831	14712	14831	14720	14748	14638	14739	14780	14708	14767	14649	14852	14754	14711	14559	14653	14863	14718	14655	14723	14698	14599	14727	14820	14740	14669	14715	14648	14691	14532	14794	14658	14809	14462	14755	14812	14553	14532	14715	14695	14606	14541	14752	14710	14748	14655	14582	14888	14635	14610	14744	14774	14735	14736	14670	14972	14768	14690	14701	14629	14596	14733	14668	14654	14840	14824	14659	14836	14799	14796	14791	14817	15024	14624	14645	14741	14781	14659	14662	14715	14825	14813	14699	14656	14705	14802	14764	14630	14752	14808	14673	14687	14781	14724	14670	14742	14718	14599	14619	14673	14883	14697	14932	14762	14811	14608	14537	14427	14504	14733	14745	14743	14635	14640	14735	14719	14768	14746	14834	14711	14647	14894	14667	14739	14664	14676	14867	14938	14691	14839	14617	14742	14617	14548	14618	14826	14581	14622	14795	14707	14809	14709	14761	14668	14688	14792	14839	14726	14712	14755	14849	14934	14673	14684	14791	14556	14518	14847	14566	14841	14706	14630	14831	14650	14930	14646	14663	14703	14637	14646	14782	14732	14582	14695	14690	14650	14727	14767	14786	14763	14692	14576	14762	14690	14771	14637	14726	14739	14880	14663	14679	14691	14822	14712	14619	14662	14729	14707	14792	14518	14789	14781	14748	14811	14714	14788	14583	14723	14553	14718	14660	14865	14680	14569	14701	14690	14764	14583	14619	14706	14694	14594	14804	14619	14684	14882	14786	14632	14749	14722	14696	14651	14674	14695	14632	14531	14578	14568	14585	14656	14746	14815	14829	14688	14726	14798	14646	14684	14643	14760	14814	14651	14708	14624	14788	14694	14697	14597	14721	14670	14746	14639	14690	14619	14683	14867	14710	14770	14761	14558	14594	14787	14886	14785	14695	14628	14789	14800	14872	14854	14677	14771	14547	14653	14503	14706	14846	14735	14644	14763	14726	14620	14704	14707	14859	14713	14657	14813	14694	14769	14778	14581	14512	14659	14554	14739	14615	14646	14854	14684	14714	14683	14523	14852	14763	14745	14829	14625	14640	14778	14638	14798	14552	14752	14794	14735	14809	14636	14846	14685	14730	14610	14835	14861	14925	14557	14661	14645	14692	14705	14589	14578	14646	14704	14684	14741	14797	14627	14752	14752	14679	14828	14875	14779	14656	14690	14661	14643	14792	14772	14602	14736	14655	14649	14639	14708	14621	14718	14547	14645	14791	14618	14735	14706	14706	14750	14779	14767	14674	14888	14742	14698	14724	14678	14693	14790	14697	14899	14837	14616	14911	14674	14666	14807	14638	14517	14657	14600	14764	14716	14581	14569	14770	14796	14719	14678	14685	14533	14702	14684	14663	14706	14761	14716	14755	14769	14792	14773	14684	14691	14734	14734	14813	14530	14772	14662	14675	14672	14859	14918	14841	14711	14782	14594	14749	14738	14557	14771	14609	14771	14758	14655	14905	14773	14842	14595	14786	14769	14617	14678	14683	14659	14538	14768	14677	14628	14918	14769	14724	14629	14748	14820	14676	14663	14689	14757	14887	14732	14661	14752	14701	14652	14528	14776	14727	14534	14732	14769	14706	14798	14761	14675	14648	14939	14568	14762	14656	14721	14742	14637	14837	14775	14751	14725	14662	14740	14721	14665	14655	14626	14616	14762	14836	14870	14737	14710	14818	14710	14758	14882	14908	14806	14704	14645	14687	14852	14795	14724	14626	14774	14803	14827	14722	14888	14829	14621	14684	14633	14737	14710	14649	14679	14890	14692	14561	14598	14739	14751	14596	14831	14856	14685	14741	14826	14535	14727	14668	14627	14754	14766	14604	14869	14908	14745	14633	14696	14520	14588	14785	14716	14557	14686	14735	14760	14768	14775	14592	14643	14815	14783	14700	14523	14868	14587	14690	14646	14722	14631	14763	14465	14611	14372	14803	14550	14768	14609	14735	14781	14677	14923	14937	14672	14698	14840	14507	14687	14619	14780	14768	14669	14708	14697	14720	14793	14828	14829	14700	14700	14845	14631	14645	14824	14801	14889	14752	14652	14791	14587	14688	14744	14582	14847	14614	14585	14663	14696	14637	14648	14599	14858	14814	14684	14738	14738	14865	14728	14801	14695	14771	14751	14777	14666	14521	14782	14742	14933	14669	14716	14728	14673	14954	14700	14737	14915	14588	14853	14703	14612	14711	14757	14600	14936	14865	14813	14763	14865	14631	14761	14700	14632	14818	14786	14800	14758	14725	14666	14706	14829	14774	14684	14727	14761	14782	14755	14706	14857	14587	14551	14841	14667	14748	14639	14597	14822	14722	14789	14528	14891	14604	14836	14842	14735	14565	14654	14808	14679	14727	14763	14576	14670	14553	14762	14769	14657	14631	14831	14560	14731	14706	14685	14831	14768	14751	14788	14737	14757	14566	14702	14755	14749	14576	14665	14704	14693	14817	14684	14793	14547	14785	14697	14730	14662	14920	14894	14677	14693	14712	14721	14708	14857	14638	14820	14625	14707	14622	14654	14756	14774	14706	14692	14627	14702	14589	14689	14926	14802	14929	14865	14920	14714	14747	14712	14721	14665	14641	14814	14603	14807	14749	14760	14657	14737	14781	14580	14789	14734	14724	14762	14605	14761	14801	14887	14699	14870	14576	14682	14833	14716	14686	14507	14782	14719	14660	14646	14642	14819	14554	14578	14785	14779	14645	14664	14918	14839	14593	14935	14787	14759	14827	14672	14875	14718	14729	14741	14737	14737	14688	14630	14790	14737	14692	14744	14659	14758	14974	14748	14766	14685	14743	14714	14695	14664	14776	14909	14730	14634	14571	14587	14761	14872	14567	14759	14759	14830	14562	14762	14900	14684	14717	14668	14830	14698	14742	14642	14716	14728	14686	14738	14636	14743	14707	14826	14620	14700	14657	14637	14669	14728	14782	14721	14622	14570	14578	14569	14643	14884	14661	14606	14695	14748	14676	14581	14671	14548	14658	14773	14705	14697	14789	14780	14892	14864	14740	14582	14699	14543	14849	14718	14723	14509	14843	14615	14776	14832	14703	14667	14723	14797	14678	14706	14726	14720	14553	14794	14817	14655	14748	14711	14678	14680	14802	14708	14621	14625	14735	14558	14861	14691	14617	14671	14634	14672	14860	14751	14698	14595	14752	14727	14933	14832	14745	14675	14612	14743	14747	14689	14701	14647	14720	14673	14724	14697	14774	14670	14633	14646	14622	14948	14727	14673	14837	14804	14739	14709	14753	14679	14742	14666	14771	14556	14751	14736	14703	14578	14765	14690	14688	14634	14772	14801	14750	14647	14915	14636	14858	14941	14575	14568	14810	14707	14891	14808	14552	14776	14767	14709	14594	14737	14792	14755	14851	14779	14635	14809	14779	14533	14677	14697	14488	14669	14781	14644	14852	14806	14752	14717	14761	14847	14539	14634	14840	14685	14769	14718	14718	14774	14697	14699	14564	14745	14871	14702	14592	14765	14636	14780	14756	14697	14593	14682	14745	14693	14708	14615	14794	14638	14756	14860	14604	14815	14783	14770	14869	14711	14828	14665	14648	14666	14859	14742	14645	14694	14689	14717	14745	14553	14694	14591	14637	14722	14723	14804
27953	22833	26481	23713	20226	19651	19392	18829	18264	18263	18138	18024	18053	18113	18329	18072	17850	18187	18037	18031	18016	17994	17882	17976	18040	18064	18170	17906	18166	17758	17805	17938	18025	18130	17893	17946	18054	17833	18095	17998	17881	18081	18091	18018	17928	17986	18029	18207	17897	18109	17961	17911	17952	17984	18040	17868	17813	18133	18086	18151	18009	17967	18040	17692	18019	17930	17987	17940	18195	17881	17964	17907	18157	17890	17880	17982	18116	17941	17836	18230	17939	18157	18180	17857	18009	17920	18215	17879	18015	17960	18016	17793	18100	17890	17898	18208	17757	18104	17763	17838	17889	17634	17969	17999	18116	18001	17876	18072	17982	18068	18006	18024	17961	18041	18076	17911	18082	18040	18072	17963	18059	18207	17957	18010	17950	18245	18000	17887	17870	17991	17952	17885	17946	18071	18006	17924	18019	17705	17885	17974	17985	18036	18006	18026	17907	17874	18008	17996	17907	18144	18070	18021	17960	17672	17939	17905	17930	17870	17945	18091	18027	17983	17923	17898	17980	18030	17941	18064	18104	17974	17756	18045	18115	18160	17914	18175	17850	17847	17978	17902	18076	18294	17957	18057	18020	17959	17918	18206	17984	17729	18023	17839	17926	17905	17940	17908	17974	17867	18037	17948	18005	17941	18001	18137	18077	17896	17991	17706	17914	17996	17851	17728	17730	17951	18019	18090	18146	17990	18039	17913	17894	17788	17859	17924	17982	18080	18028	17989	18203	18054	18044	17787	17906	18072	17800	17882	18014	17867	18112	17754	17946	17910	17873	17923	17823	17980	17932	17935	18045	18013	17785	17804	17931	17939	17989	17830	17805	17897	17771	17994	18036	17730	18021	17829	17945	18060	17885	17915	17932	17914	18040	17901	18096	17932	17979	18015	18014	17828	18091	18107	17812	18173	17945	18246	17941	17999	17981	18132	17821	17819	18079	18002	17999	17982	17787	17916	17819	17972	17799	17907	18079	17869	18094	17900	18041	18090	17986	18038	17974	17972	17916	17973	17975	17910	17952	18081	17957	17803	18011	18046	17886	18038	18022	17970	17900	18003	18005	18257	18074	17814	17868	17997	17865	17919	17819	17856	17938	17849	17955	18016	17841	17903	18234	17838	17867	18078	18186	18152	18190	17980	17884	17919	18176	17992	17800	17880	18130	17929	18134	18028	17912	17991	18097	18127	18012	17932	18114	17987	17948	18080	17845	18001	18123	17948	17926	17768	17823	17954	18027	17911	18102	17890	17827	17976	17819	18010	17828	17877	17922	17951	18045	18324	18014	18040	17848	17882	17781	17856	18105	17883	17837	17931	18035	18167	18291	18026	17738	18006	17937	17949	17983	17758	17990	17991	18239	17922	18187	17815	17859	17714	17990	17856	17952	17896	18033	17920	18226	18128	18182	17985	18033	18205	17974	18242	17851	17987	18142	17954	18005	17710	18154	17934	18007	17923	17871	17981	17888	17971	17989	18003	18096	18032	18056	17868	17919	17959	17931	17914	17906	17893	18002	18112	18126	17842	17980	18272	17965	18025	17726	18056	18060	17947	18098	17870	18123	17878	18078	18178	17851	17926	17852	18087	17965	18126	17997	17955	18142	17934	18065	18044	17890	17900	17849	18057	17896	17947	17842	17836	17878	17836	18022	18141	17931	18135	17970	17949	17954	18093	17822	18144	17930	18046	17998	17987	18017	18154	17961	17978	17993	17868	17921	17849	17802	17891	18106	17888	18118	17909	18110	17717	18057	17942	18015	18003	17947	17927	17789	17973	18009	17915	17923	17810	17993	18062	17922	17637	17932	17904	17969	17735	17936	18260	17958	18099	17961	17732	17935	17992	17938	18083	18132	18086	17888	18039	18018	17775	17956	17799	18204	17850	18037	17988	17883	17813	18023	17979	18077	18057	18009	18109	17932	17900	17993	17910	18090	17950	17938	18034	17666	18001	17899	18052	17844	17970	17843	17680	17956	17941	17924	17867	17994	17779	17937	17831	18133	18009	17840	17989	17883	18031	17937	18060	17951	18152	18024	17924	17928	17927	18124	17867	17828	17830	17970	17901	17918	17957	18045	18066	18041	17895	17969	18040	18005	17855	17858	18057	17867	18075	18122	17992	18144	17922	18104	18032	18128	17957	18119	17946	18070	18145	17914	17908	17964	17784	18021	17977	17899	18072	18036	17996	18019	17945	17957	17802	17987	18001	17953	18031	18229	17806	17805	17900	18139	17818	17952	17835	17938	18060	17913	17886	17886	17898	18049	17927	18069	18039	17886	17991	17979	17832	18047	17872	17818	17949	18133	17939	17948	17969	18102	17894	17817	17912	17984	18065	18164	18095	17968	18084	18017	18080	17906	17854	17959	18184	17950	18111	18083	18082	17833	17816	17919	17840	17877	17999	18008	17806	17928	18053	18046	17858	18037	17907	17922	17889	18007	17871	18119	17938	17777	17970	18150	17820	17911	18075	18156	17767	17920	18085	18086	17996	17751	17919	17827	18017	18040	18250	18096	17950	17990	17911	17867	17940	17958	18087	17852	18003	17953	17894	17887	18157	18089	18033	17840	18023	17912	18140	17881	17975	18102	18031	17968	17963	17805	17682	17864	17899	17947	18014	18065	17898	18133	18066	17894	17898	17939	18007	18029	18201	17851	17861	17884	17813	18104	18034	18043	17989	17926	17896	17995	17883	17949	17956	17801	18025	17863	17811	17972	17965	18213	17818	18043	18021	18072	18098	18065	18117	18120	17910	18207	17985	17918	17981	17868	17990	17903	18030	17955	17889	18047	18109	18100	18097	17947	17910	17976	17889	17971	18033	18100	18011	17985	18027	18158	18218	17795	17897	17904	17921	17815	18038	18079	18163	18105	18027	17912	17947	17928	17753	17984	17944	17688	18034	17970	18174	18169	18083	18039	18067	18067	17838	18058	17965	17898	17835	17911	17840	17928	18028	18014	18084	17910	18077	18024	17894	17977	17909	17881	17906	17991	18173	17922	17978	18114	18173	18024	18002	18045	17939	17956	18078	18170	17969	17916	17942	18049	18019	17996	18151	18061	18157	17962	18038	17935	17953	17912	18165	17903	17780	17988	17939	17746	18084	17955	18017	18030	17785	18137	18013	17906	17962	18246	17899	17953	17933	18058	18028	17891	18078	17997	17791	18150	18047	18006	17910	17983	18146	18019	18172	18077	17824	17945	17833	18133	17932	18089	17906	18054	17981	17769	17950	17848	17878	18125	17922	17822	17954	18101	17995	17900	18070	17955	18001	18089	17979	17818	17867	17924	18073	17954	17989	17907	17865	18189	18029	17813	18101	18094	18052	18074	18130	18021	17807	17987	17762	17879	17891	18075	18210	18094	18150	18081	17930	17971	18062	17981	17964	18233	17858	17782	18154	18073	18079	18106	17881	18081	17904	17993	17809	17920	18105	18040	17758	17834	18131	18130	17983	17976	18162	17770	18123	18232	18115	17988	18099	17845	18073	18025	17836	17901	18141	17831	18145	18147	18130	18107	18119	18036	17932	18085	18161	17989	17957	18046	17883	17852	18073	18011	17907	18078	18024	17939	17835	17948	18006	17970	18068	18097	17900	18011	17993	18034	17908	17750	17940	18075	18129	18115	18037	17850	17860	18062	17986	17947	17830	18007	17910	17939	17973	18078	17848	17979	18025	17898	18122	18034	17992	17993	18020	17984	17902	18264	17954	17936	17766	18284	17913	18015	18089	17894	17821	17861	17969	18103	17985	18075	17969	18091	17963	18038	18173	17975	17885	18000	18131	17984	17888	17936	17915	17972	17922	17961	17929	18043	17958	17883	17989	17992	18045	18020	18051	18073	17865	17822	17888	18176	18069	18066	18035	18027	17910	18040	17970	18099	17972	17902	18163	18149	18074	17909	18023	18176	17871	17951	17948	17926	18036	17927	17945	18050	17999	17887	18015	17933	18004	17820	17983	17951	17959	17904	17945	17968	18052	18095	17779	18102	17884	18044	17960	17952	18126	18056	18109	18032	17969	17918	17994	18014	18007	17952	18105	17991	17976	17935	17971	18105	17993	17855	17921	18092	17803	18157	18160	18002	18136	17957	17893	17987	17933	18017	17945	18147	17888	17966	18021	17895	17965	17945	18028	18116	18179	18056	18228	17979	18069	18096	17934	17953	18176	18123	18014	18063	18106	17758	17776	17893	17864	17856	17911	17918	18064	18054	18176	17916	17822	18096	18141	18017	18113	18072	18039	18008	17879	17963	18037	18040	18079	17935	17924	18047	17746	17787	18069	17928	18032	17789	18016	17842	18105	17858	17858	17849	18052	18115	17897	18005	17994	17777	17969	17800	17984	17974	17930	18181	18106	17971	17944	18031	18023	18089	17957	17857	18009	18053	18119	17941	17808	18091	17968	18080	17967	18004	18112	18107	17737	17999	17850	18086	18020	18049	17956	17912	17974	17679	17930	17953	17995	17968	17847	17922	18050	17959	18331	17919	17971	17937	18025	17805	17898	17956	18076	18040	17923	18223	17958	18067	18145	18134	18123	18187	17972	17975	17993	18067	17943	17808	17971	17879	17932	18020	18128	18074	17905	18026	17901	18125	17844	18012	18017	18104	17995	18073	17890	17957	17937	17860	18095	18053	17843	17937	17930	18032	17971	17978	17762	17948	17927	17928	17876	18035	17969	17833	17888	17926	17944	17901	17981	18005	18010	17839	17802	17795	18015	18079	17916	17825	18032	17917	17781	18181	17701	18017	17992	18122	17982	18119	18090	18059	17947	18006	17932	18161	18126	17922	18028	18128	18098	17965	17815	18007	17815	17909	17984	17890	17817	18202	18086	17931	17999	18223	18114	17905	17946	17913	18053	17948	17858	18036	18029	17951	18025	18029	18160	17915	17822	17822	18158	18095	18066	17936	17963	17762	17927	18061	18087	17873	18055	17943	18080	18052	17974	18127	17874	18108	17911	17977	18141	18019	17884	18062	18224	17974	17768	17995	17877	17927	17964	18035	17939	17889	18097	18023	17946	17913	18134	17938	17894	18006	17824	17924	17951	18017	17925	18002	18029	18003	17935	17946	17904	17963	17935	18033	18036	17993	18065	18120	17988	17999	18084	17952	18145	17974	17963	17811	18113	18009	17937
18732	26260	23384	19493	17830	17255	16631	15904	15389	15037	14890	14824	14736	14779	14780	14731	14642	14608	14646	14841	14818	14518	14684	14535	14751	14563	14834	14710	14777	14739	14682	14776	14544	14571	14710	14740	14714	14657	14591	14711	14647	14729	14857	14670	14579	14589	14629	14789	14748	14693	14461	14707	14619	14730	14669	14577	14861	14643	14689	14683	14806	14839	14766	14511	14736	14687	14575	14675	14915	14694	14788	14646	14609	14575	14970	14675	14810	14674	14731	14854	14586	14700	14727	14708	14784	14763	14674	14678	14482	14759	14633	14763	14726	14737	14656	14733	14631	14566	14860	14774	14610	14855	14673	14692	14679	14840	14655	14564	14558	14651	14572	14678	14693	14749	14691	14721	14847	14663	14655	14705	14617	14783	14761	14685	14602	14582	14527	14687	14587	14574	14749	14729	14572	14617	14570	14676	14683	14765	14571	14675	14789	14644	14796	14728	14908	14860	14710	14714	14655	14575	14803	14833	14740	14781	14749	14724	14684	14666	14641	14865	14681	14719	14796	14537	14656	14730	14627	14596	14621	14925	14518	14651	14522	14568	14839	14693	14777	14559	14792	14826	14802	14794	14589	14685	14675	14794	14819	14753	14717	14838	14879	14586	14908	14683	14609	14755	14735	14560	14631	14599	14741	14665	14724	14764	14672	14740	14669	14709	14739	14909	14671	14631	14714	14761	14830	14727	14617	14719	14723	14756	14743	14848	14658	14915	14611	14680	14742	14641	14689	14884	14795	14678	14768	14666	14634	14676	14589	14776	14846	14753	14862	14740	14704	14496	14738	14866	14854	14703	14655	14766	14786	14563	14633	14727	14683	14724	14747	14673	14678	14702	14560	14697	14913	14678	14462	14661	14715	14717	14621	14695	14733	14527	14703	14674	14618	14563	14666	14596	14738	14981	14632	14718	14547	14675	14544	14624	14644	14597	14581	14836	14617	14774	14677	14694	14568	14667	14737	14771	14589	14857	14679	14729	14653	14627	14630	14553	14642	14667	14630	14736	14789	14798	14842	14685	14802	14644	14848	14621	14610	14848	14738	14709	14592	14751	14758	14595	14752	14653	14790	14728	14599	14794	14739	14717	14694	14708	14745	14888	14685	14570	14802	14648	14500	14682	14796	14669	14778	14579	14749	14775	14543	14564	14791	14699	14692	14689	14720	14673	14602	14666	14694	14631	14629	14688	14474	14840	14575	14566	14658	14602	14596	14625	14768	14766	14509	14761	14759	14618	14808	14884	14751	14613	14680	14657	14735	14718	14786	14569	14855	14707	14878	14742	14731	14656	14855	14850	14580	14712	14792	14760	14839	14734	14594	14706	14636	14658	14740	14804	14579	14750	14754	14655	14775	14721	14615	14800	14588	14793	14529	14609	14602	14734	14727	14700	14689	14652	14864	14779	14572	14660	14508	14677	14690	14737	14809	14830	14616	14828	14684	14717	14709	14743	14763	14734	14675	14797	14652	14692	14670	14626	14722	14623	14821	14733	14681	14866	14599	14557	14574	14696	14717	14711	14713	14673	14644	14798	14816	14555	14835	14581	14600	14774	14700	14668	14507	14632	14781	14763	14493	14660	14763	14664	14717	14671	14807	14674	14730	14795	14654	14675	14806	14673	14587	14686	14776	14669	14733	14746	14669	14550	14700	14677	14786	14710	14676	14666	14472	14701	14618	14806	14742	14773	14998	14561	14769	14658	14813	14888	14586	14877	14658	14640	14881	14695	14629	14727	14706	14648	14730	14863	14491	14769	14652	14755	14558	14584	14778	14624	14570	14554	14682	14589	14799	14634	14634	14777	14952	14625	14816	14554	14652	14820	14782	14576	14890	14691	14569	14667	14750	14560	14766	14753	14880	14737	14774	14661	14749	14732	14862	14921	14767	14627	14776	14673	14938	14723	14659	14771	14626	14661	14888	14776	14717	14530	14774	14479	14609	14682	14606	14668	14675	14668	14830	14770	14824	14749	14707	14598	14826	14793	14789	14718	14586	14640	14714	14833	14607	14840	14609	14771	14610	14653	14665	14702	14788	14822	14702	14812	14785	14770	14498	14632	14791	14683	14553	14809	14835	14707	14642	14962	14782	14693	14655	14786	14640	14810	14751	14755	14722	14729	14746	14681	14787	14729	14674	14552	14734	14629	14738	14584	14633	14728	14773	14583	14578	14719	14645	14687	14742	14662	14639	14810	14657	14741	14779	14534	14793	14706	14643	14725	14765	14829	14671	14681	14714	14820	14672	14732	14830	14799	14757	14834	14749	14697	14807	14622	14913	14729	14847	14606	14637	14732	14562	14758	14659	14655	14589	14645	14834	14649	14879	14807	14651	14805	14798	14716	14718	14652	14690	14674	14735	14748	14570	14730	14828	14830	14707	14562	14764	14764	14789	14783	14599	14534	14802	14841	14721	14769	14632	14818	14674	14708	14709	14633	14671	14662	14728	14768	14706	14790	14762	14586	14661	14765	14690	14698	14774	14577	14635	14689	14543	14698	14608	14681	14871	14632	14594	14674	14843	14679	14704	14704	14880	14810	14770	14753	14843	14712	14590	14682	14712	14494	14692	14763	14582	14614	14690	14652	14617	14620	14748	14636	14570	14586	14760	14788	14700	14740	14645	14666	14486	14677	14882	14841	14530	14793	14708	14757	14701	14829	14764	14681	14679	14674	14754	14654	14668	14726	14815	14657	14717	14757	14804	14781	14664	14703	14740	14758	14780	14641	14681	14595	14613	14686	14832	14753	14777	14789	14672	14703	14686	14573	14755	14757	14877	14610	14555	14632	14637	14727	14766	14693	14763	14647	14771	14559	14732	14713	14668	14774	14673	14726	14694	14593	14715	14656	14658	14690	14661	14627	14734	14666	14753	14661	14651	14794	14758	14893	14612	14647	14830	14665	14844	14561	14900	14718	14735	14699	14599	14733	14923	14729	14698	14500	14739	14795	14637	14590	14852	14623	14814	14668	14870	14609	14718	14780	14611	14839	14776	14784	14734	14710	14602	14739	14579	14829	14642	14621	14724	14682	14647	14689	14767	14744	14819	14831	14771	14586	14779	14717	14492	14732	14614	14689	14568	14665	14648	14654	14650	14711	14705	14721	14644	14745	14629	14782	14589	14685	14767	14800	14828	14745	14746	14770	14804	14785	14755	14755	14778	14634	14742	14617	14741	14627	14682	14611	14769	14713	14639	14737	14659	14792	14796	14911	14799	14695	14796	14654	14635	14634	14804	14838	14661	14787	14793	14716	14827	14668	14427	14617	14577	14774	14477	14826	14746	14527	14533	14757	14723	14593	14743	14711	14679	14827	14710	14767	14731	14807	14710	14684	14726	14604	14939	14837	14739	14752	14663	14451	14665	14632	14661	14636	14765	14675	14673	14674	14891	14731	14658	14682	14661	14641	14641	14719	14843	14684	14620	14692	14610	14720	14810	14765	14717	14670	14789	14786	14625	14710	14721	14621	14694	14582	14823	14786	14623	14681	14710	14765	14726	14688	14911	14678	14739	14575	14928	14535	14780	14880	14715	14811	14747	14708	14705	14898	14627	14602	14664	14827	14705	14713	14812	14703	14442	14724	14679	14717	14633	14727	14566	14812	14777	14708	14608	14616	14657	14643	14804	14783	14676	14636	14690	14513	14688	14893	14639	14667	14710	14604	14556	14640	14726	14634	14829	14739	14761	14644	14577	14771	14622	14670	14857	14403	14816	14742	14647	14735	14673	14577	14664	14763	14812	14510	14764	14875	14738	14811	14520	14574	14768	14723	14683	14747	14728	14345	14563	14713	14486	14767	14628	14794	14598	14711	14881	14831	14682	14553	14756	14787	14640	14648	14688	14851	14587	14908	14717	14583	14691	14708	14559	14475	14862	14900	14690	14789	14735	14699	14682	14785	14657	14672	14694	14945	14682	14598	14850	14892	14648	14693	14684	14552	14699	14655	14480	14735	14711	14823	14727	14695	14600	14713	14649	14399	14658	14564	14837	14652	14785	14795	14759	14799	14767	14580	14575	14750	14776	14659	14509	14584	14605	14632	14798	14761	14682	14693	14663	14770	14877	14738	14736	14812	14558	14642	14732	14615	14725	14510	14626	14700	14655	14623	14647	14545	14743	14642	14874	14702	14826	14692	14743	14744	14711	14701	14647	14677	14822	14747	14866	14541	14712	14652	14736	14749	14674	14754	14683	14606	14735	14775	14729	14704	14666	14823	14760	14776	14642	14787	14684	14515	14762	14760	14848	14739	14807	14760	14567	14690	14726	14833	14629	14752	14709	14718	14732	14754	14709	14651	14700	14696	14654	14750	14649	14795	14424	14634	14684	14752	14903	14524	14553	14764	14670	14703	14728	14753	14654	14659	14788	14512	14695	14595	14617	14709	14476	14699	14631	14810	14783	14680	14810	14848	14733	14573	14760	14669	14753	14839	14688	14663	14584	14753	14814	14659	14815	14694	14764	14630	14770	14619	14690	14750	14694	14857	14796	14693	14690	14766	14819	14689	14667	14800	14739	14684	14781	14816	14690	14696	14567	14698	14654	14692	14674	14719	14769	14635	14732	14905	14651	14648	14742	14694	14733	14676	14718	14756	14707	14766	14511	14661	14721	14568	14584	14697	14587	14549	14738	14802	14747	14508	14707	14673	14652	14766	14771	14805	14746	14700	14706	14564	14620	14782	14646	14753	14657	14831	14718	14760	14645	14777	14653	14688	14736	14778	14688	14793	14729	14758	14812	14584	14753	14794	14585	14587	14767	14785	14878	14770	14668	14801	14894	14635	14733	14525	14676	14770	14791	14601	14711	14947	14710	14862	14605	14842	14737	14696	14887	14642	14746	14774	14659	14664	14656	14729	14787	14735	14619	14796	14542	14735	14812	14716	14778	14660	14490	14673	14762	14782	14670	14609	14785	14585	14645	14954	14661	14582	14670	14731	14714	14635	14643	14911	14788	14561	14803	14582	14651	14844	14639	14725	14616	14834	14635	14705	14970	14860	14710	14646	14651	14685	14659	14823	14672	14858	14646	14633	14557	14693	14596	14663	14746	14720	14524	14653	14662	14606	14764	14523	14554	14732	14636	14926	14617	14517	14701	14768	14583	14684	14777	14706	14607	14801	14675	14600	14636	14759	14594	14686
24051	21087	28406	24273	22492	22878	22023	19519	18303	18141	18038	17746	17745	17783	17887	17621	17701	17615	17683	17966	17814	17625	17736	17496	17471	17818	17702	17635	17649	17653	17659	17580	17343	17445	17714	17716	17603	17598	17566	17547	17649	17483	17576	17612	17389	17524	17715	17586	17482	17486	17659	17762	17381	17669	17615	17581	17238	17324	17679	17439	17501	17675	17552	17605	17680	17793	17571	17617	17458	17595	17684	17711	17549	17433	17735	17601	17532	17722	17651	17608	17415	17756	17509	17688	17501	17474	17761	17611	17540	17397	17465	17553	17538	17566	17558	17561	17470	17515	17489	17562	17446	17409	17639	17712	17531	17441	17484	17578	17514	17613	17536	17373	17510	17524	17380	17464	17430	17604	17416	17387	17439	17673	17390	17567	17755	17668	17658	17577	17284	17363	17629	17472	17436	17568	17364	17401	17318	17461	17508	17605	17626	17719	17488	17559	17626	17113	17404	17515	17576	17772	17634	17693	17568	17525	17687	17756	17667	17311	17398	17482	17685	17504	17628	17427	17539	17586	17349	17487	17439	17487	17499	17511	17621	17583	17534	17570	17426	17625	17713	17473	17729	17408	17590	17631	17338	17545	17515	17381	17509	17409	17464	17661	17410	17674	17383	17425	17382	17278	17550	17627	17627	17651	17516	17428	17563	17510	17316	17660	17529	17547	17506	17469	17510	17523	17516	17561	17567	17553	17248	17337	17561	17498	17501	17350	17381	17614	17617	17572	17478	17532	17647	17592	17493	17675	17535	17407	17708	17643	17380	17617	17567	17541	17541	17626	17711	17441	17444	17422	17332	17457	17637	17620	17552	17519	17296	17486	17548	17475	17556	17499	17492	17523	17630	17450	17461	17195	17441	17543	17662	17455	17399	17609	17570	17655	17723	17451	17790	17526	17599	17480	17508	17757	17571	17380	17574	17509	17542	17466	17491	17393	17507	17459	17577	17564	17501	17697	17472	17386	17513	17648	17618	17570	17438	17702	17406	17663	17579	17465	17381	17473	17681	17551	17423	17303	17436	17533	17659	17585	17426	17569	17513	17346	17609	17385	17674	17635	17519	17410	17551	17547	17799	17355	17691	17670	17695	17511	17569	17258	17290	17533	17572	17644	17642	17687	17493	17775	17461	17388	17685	17617	17477	17483	17635	17584	17559	17684	17523	17271	17451	17329	17646	17498	17607	17362	17504	17563	17557	17462	17597	17427	17702	17411	17741	17415	17605	17494	17467	17645	17550	17391	17441	17522	17318	17474	17501	17376	17372	17387	17569	17568	17577	17479	17658	17672	17619	17560	17378	17356	17573	17686	17661	17302	17513	17688	17584	17301	17271	17402	17583	17444	17453	17544	17550	17323	17368	17606	17527	17428	17531	17523	17433	17608	17523	17544	17663	17614	17488	17452	17463	17550	17673	17592	17482	17464	17641	17533	17633	17469	17611	17470	17455	17658	17746	17503	17549	17488	17557	17587	17710	17558	17594	17451	17443	17543	17445	17472	17595	17532	17522	17666	17399	17580	17561	17559	17637	17565	17335	17436	17646	17370	17549	17546	17484	17394	17442	17449	17627	17398	17455	17576	17344	17455	17595	17438	17697	17474	17397	17558	17388	17270	17369	17487	17608	17518	17512	17585	17618	17426	17512	17564	17593	17393	17517	17506	17641	17486	17502	17469	17410	17574	17441	17648	17654	17543	17396	17527	17531	17463	17530	17442	17593	17534	17412	17450	17405	17268	17496	17674	17444	17495	17640	17879	17533	17486	17545	17561	17618	17566	17316	17624	17588	17548	17663	17458	17517	17527	17445	17216	17414	17535	17694	17584	17683	17297	17507	17376	17460	17654	17505	17339	17665	17504	17605	17491	17649	17322	17413	17386	17608	17717	17470	17800	17474	17363	17489	17409	17638	17607	17616	17292	17452	17568	17387	17518	17597	17491	17522	17631	17588	17602	17729	17306	17260	17403	17522	17339	17540	17604	17563	17519	17414	17453	17494	17281	17465	17454	17544	17556	17461	17395	17539	17610	17444	17532	17514	17503	17396	17472	17508	17459	17576	17559	17484	17495	17595	17423	17580	17500	17475	17380	17704	17731	17553	17413	17689	17602	17546	17475	17377	17712	17441	17660	17658	17452	17638	17607	17457	17521	17445	17730	17374	17787	17671	17393	17385	17501	17483	17590	17550	17468	17447	17500	17543	17421	17302	17562	17392	17558	17575	17403	17550	17431	17502	17361	17480	17413	17566	17498	17327	17500	17440	17531	17352	17553	17765	17721	17525	17536	17465	17389	17321	17350	17495	17495	17477	17605	17544	17503	17579	17284	17388	17541	17675	17313	17410	17454	17714	17637	17527	17415	17496	17418	17473	17631	17618	17266	17577	17756	17668	17442	17537	17486	17330	17474	17589	17617	17231	17532	17734	17643	17617	17409	17460	17623	17599	17557	17541	17440	17521	17373	17599	17488	17469	17434	17464	17645	17501	17705	17397	17531	17370	17403	17436	17494	17242	17608	17687	17541	17612	17445	17412	17383	17591	17465	17459	17705	17627	17291	17651	17718	17388	17593	17532	17399	17595	17536	17577	17487	17458	17415	17253	17450	17551	17287	17564	17786	17521	17401	17531	17470	17574	17300	17753	17614	17445	17228	17497	17540	17597	17465	17569	17462	17492	17591	17455	17448	17389	17908	17585	17420	17405	17427	17445	17454	17552	17550	17528	17580	17460	17481	17364	17401	17270	17516	17554	17698	17409	17597	17715	17386	17412	17629	17808	17597	17415	17537	17408	17655	17660	17740	17480	17406	17618	17529	17639	17497	17724	17572	17491	17480	17276	17354	17431	17552	17491	17599	17512	17495	17570	17553	17537	17220	17338	17566	17662	17563	17493	17540	17430	17515	17412	17435	17512	17468	17517	17342	17303	17455	17714	17681	17568	17467	17529	17572	17547	17517	17731	17739	17354	17413	17445	17603	17449	17521	17430	17456	17534	17798	17504	17530	17487	17675	17389	17418	17356	17564	17476	17557	17382	17504	17246	17210	17540	17317	17496	17527	17434	17270	17594	17481	17463	17384	17527	17501	17460	17591	17475	17676	17480	17504	17582	17557	17597	17650	17462	17591	17283	17628	17371	17623	17882	17444	17238	17466	17534	17431	17282	17494	17429	17610	17570	17640	17565	17604	17402	17556	17524	17389	17542	17468	17411	17463	17505	17404	17432	17525	17626	17544	17555	17699	17706	17831	17442	17473	17560	17537	17667	17539	17530	17635	17214	17562	17672	17343	17577	17238	17673	17461	17606	17344	17317	17546	17451	17378	17638	17661	17500	17347	17538	17454	17492	17508	17617	17592	17341	17489	17577	17656	17566	17681	17412	17607	17656	17401	17401	17630	17518	17532	17403	17519	17324	17548	17463	17656	17545	17618	17338	17683	17479	17608	17450	17597	17557	17647	17531	17347	17630	17576	17415	17533	17337	17434	17589	17593	17592	17628	17473	17483	17513	17584	17563	17742	17513	17346	17481	17641	17356	17438	17706	17535	17474	17618	17546	17574	17384	17564	17340	17369	17540	17298	17588	17500	17339	17291	17663	17435	17566	17500	17411	17598	17647	17549	17466	17557	17619	17549	17584	17442	17647	17414	17691	17688	17516	17458	17520	17610	17480	17717	17661	17662	17578	17601	17453	17653	17690	17300	17454	17537	17765	17558	17738	17616	17455	17432	17457	17476	17648	17482	17476	17342	17439	17349	17614	17346	17494	17548	17466	17481	17352	17514	17662	17610	17584	17683	17481	17455	17408	17621	17594	17484	17727	17502	17584	17628	17576	17521	17696	17723	17664	17591	17420	17284	17403	17239	17538	17595	17690	17607	17613	17627	17450	17549	17435	17438	17536	17590	17364	17502	17647	17697	17550	17654	17398	17461	17628	17658	17402	17577	17467	17491	17476	17379	17454	17407	17389	17444	17500	17521	17603	17342	17415	17440	17347	17371	17530	17303	17341	17457	17534	17635	17461	17337	17648	17571	17536	17712	17451	17712	17545	17416	17772	17537	17373	17517	17533	17395	17636	17425	17533	17473	17715	17557	17448	17568	17440	17523	17478	17647	17791	17545	17492	17424	17646	17527	17609	17801	17496	17719	17574	17479	17319	17399	17494	17428	17651	17542	17402	17454	17676	17434	17545	17642	17741	17378	17531	17356	17497	17495	17608	17471	17724	17673	17563	17624	17630	17698	17668	17523	17265	17589	17678	17382	17597	17634	17699	17384	17429	17435	17616	17385	17643	17686	17361	17498	17558	17491	17573	17617	17682	17693	17415	17626	17524	17383	17665	17536	17593	17516	17678	17588	17563	17510	17513	17381	17572	17627	17218	17470	17425	17516	17733	17463	17538	17427	17510	17492	17384	17425	17422	17492	17506	17519	17647	17521	17517	17638	17589	17467	17462	17565	17471	17647	17548	17597	17445	17485	17635	17399	17472	17517	17451	17358	17484	17585	17652	17292	17556	17490	17351	17419	17342	17497	17515	17663	17430	17614	17485	17583	17581	17373	17384	17292	17583	17418	17159	17731	17455	17703	17546	17402	17536	17380	17569	17426	17321	17424	17607	17465	17453	17526	17519	17524	17503	17434	17539	17467	17787	17393	17483	17512	17250	17594	17498	17550	17447	17603	17508	17657	17555	17440	17565	17731	17628	17408	17564	17713	17559	17533	17564	17609	17413	17402	17615	17605	17514	17414	17486	17461	17654	17495	17520	17391	17683	17398	17602	17535	17472	17547	17380	17556	17406	17695	17473	17431	17656	17651	17461	17594	17611	17406	17677	17503	17457	17617	17669	17414	17447	17445	17337	17294	17404	17698	17317	17732	17623	17471	17448	17578	17437	17243	17555	17669	17653	17443	17593	17550	17520	17414	17524	17400	17512	17440	17359	17504	17513	17446	17531	17408	17522	17650	17597	17504	17582	17675	17286	17503	17567	17455	17411	17648	17384	17493	17503	17610	17691	17572	17700	17415	17547	17567	17534	17763	17666	17584	17516	17318	17423	17532	17708	17488	17557	17335	17418	17456	17459	17352	17400	17414	17453	17383	17657	17443	17543	17568	17326	17526	17490	17370	17372	17482	17543	17399	17584	17583	17442	17547
18085	31930	29522	23042	19978	19022	17622	16733	15622	15214	14892	14793	14752	14465	14538	14588	14585	14513	14553	14388	14366	14461	14482	14468	14673	14566	14573	14576	14443	14485	14534	14494	14557	14571	14546	14497	14266	14475	14485	14663	14381	14569	14471	14484	14421	14361	14470	14378	14611	14428	14442	14495	14469	14706	14589	14498	14375	14301	14469	14461	14561	14504	14625	14554	14397	14483	14508	14527	14298	14570	14541	14567	14731	14452	14317	14452	14463	14528	14530	14529	14653	14408	14570	14471	14449	14402	14482	14545	14436	14431	14441	14574	14505	14241	14572	14488	14444	14505	14531	14388	14420	14356	14358	14423	14410	14537	14482	14400	14256	14350	14570	14530	14427	14376	14353	14543	14369	14612	14396	14381	14397	14519	14319	14265	14565	14581	14312	14579	14493	14454	14318	14489	14308	14387	14379	14469	14600	14570	14554	14436	14430	14537	14427	14472	14455	14450	14346	14442	14414	14399	14427	14455	14434	14396	14578	14378	14541	14507	14498	14402	14466	14394	14456	14369	14507	14310	14467	14234	14455	14402	14444	14487	14469	14340	14348	14482	14401	14374	14413	14550	14533	14559	14448	14430	14588	14481	14612	14409	14381	14491	14349	14539	14327	14574	14365	14356	14427	14509	14547	14501	14344	14422	14454	14617	14406	14302	14433	14463	14515	14391	14424	14343	14592	14389	14374	14371	14443	14376	14467	14574	14364	14400	14395	14357	14474	14427	14388	14624	14505	14419	14330	14434	14442	14656	14443	14456	14523	14419	14458	14442	14565	14520	14569	14481	14451	14343	14516	14519	14474	14449	14626	14467	14514	14488	14303	14326	14404	14478	14583	14521	14374	14523	14538	14583	14564	14403	14543	14304	14563	14308	14269	14534	14461	14333	14629	14534	14416	14530	14444	14396	14283	14573	14576	14483	14365	14444	14430	14256	14546	14346	14567	14270	14367	14229	14376	14475	14416	14461	14448	14484	14536	14479	14488	14469	14525	14431	14442	14371	14477	14422	14378	14493	14431	14541	14327	14429	14382	14567	14646	14334	14446	14339	14381	14589	14335	14396	14475	14480	14431	14393	14561	14606	14564	14552	14526	14511	14349	14445	14394	14271	14473	14440	14640	14289	14477	14360	14366	14270	14614	14450	14393	14256	14373	14476	14322	14352	14522	14351	14494	14483	14431	14373	14599	14464	14448	14373	14324	14656	14298	14490	14482	14341	14504	14552	14331	14340	14525	14349	14390	14272	14327	14340	14438	14523	14377	14596	14597	14525	14281	14423	14292	14422	14516	14580	14558	14453	14461	14574	14511	14511	14435	14472	14591	14391	14328	14468	14374	14420	14434	14590	14334	14539	14434	14432	14293	14529	14401	14410	14388	14485	14428	14330	14104	14349	14450	14309	14425	14441	14429	14383	14435	14410	14433	14362	14601	14455	14384	14430	14519	14380	14443	14507	14470	14318	14430	14367	14366	14322	14463	14354	14622	14373	14504	14398	14425	14516	14436	14448	14521	14680	14427	14545	14398	14387	14297	14282	14507	14556	14541	14408	14408	14361	14554	14482	14410	14371	14544	14501	14538	14309	14550	14498	14455	14381	14527	14405	14358	14413	14339	14435	14564	14427	14390	14413	14439	14319	14422	14384	14355	14404	14691	14406	14417	14321	14430	14438	14329	14454	14607	14383	14480	14394	14453	14489	14273	14333	14444	14417	14525	14634	14377	14339	14367	14488	14407	14456	14351	14448	14481	14453	14454	14461	14436	14376	14342	14406	14581	14397	14504	14503	14359	14390	14582	14408	14393	14419	14648	14384	14439	14579	14404	14462	14463	14510	14531	14449	14428	14385	14538	14439	14547	14668	14420	14494	14375	14572	14362	14381	14539	14413	14392	14479	14301	14327	14361	14551	14602	14542	14422	14518	14555	14444	14487	14353	14564	14347	14492	14491	14331	14324	14409	14334	14512	14369	14367	14514	14388	14250	14422	14238	14515	14411	14381	14386	14562	14552	14538	14370	14409	14448	14504	14461	14318	14330	14468	14395	14456	14459	14508	14589	14510	14589	14394	14271	14222	14285	14484	14480	14348	14570	14325	14397	14397	14481	14464	14618	14438	14551	14508	14301	14334	14480	14653	14502	14319	14485	14359	14413	14525	14452	14429	14298	14624	14279	14317	14681	14471	14335	14477	14558	14345	14362	14384	14508	14441	14583	14450	14402	14417	14453	14448	14317	14495	14461	14324	14594	14310	14449	14048	14466	14391	14575	14386	14419	14377	14321	14588	14415	14341	14356	14504	14518	14551	14486	14361	14388	14444	14274	14430	14457	14353	14334	14388	14372	14571	14571	14549	14379	14405	14537	14477	14449	14526	14343	14307	14402	14523	14439	14536	14410	14253	14478	14280	14439	14425	14390	14340	14407	14404	14342	14598	14345	14518	14533	14404	14364	14393	14522	14385	14357	14512	14507	14349	14401	14524	14418	14459	14203	14512	14426	14320	14355	14577	14260	14457	14269	14571	14379	14318	14354	14578	14376	14545	14415	14328	14435	14437	14339	14440	14308	14461	14489	14374	14501	14475	14510	14497	14319	14531	14327	14545	14378	14515	14577	14320	14493	14366	14437	14349	14439	14378	14365	14404	14545	14415	14404	14437	14533	14329	14503	14511	14365	14438	14518	14658	14383	14470	14473	14419	14449	14510	14361	14273	14578	14464	14467	14381	14432	14460	14349	14400	14446	14360	14481	14550	14468	14429	14350	14377	14505	14518	14505	14526	14356	14412	14479	14552	14429	14293	14268	14365	14497	14446	14546	14523	14448	14290	14459	14448	14434	14443	14375	14479	14474	14293	14235	14383	14354	14391	14498	14420	14454	14566	14596	14428	14458	14424	14426	14472	14541	14371	14490	14462	14416	14474	14521	14500	14308	14546	14341	14336	14552	14446	14539	14292	14454	14452	14368	14382	14605	14435	14448	14342	14489	14404	14549	14605	14565	14278	14393	14494	14492	14500	14356	14335	14277	14313	14345	14505	14288	14489	14573	14452	14601	14506	14431	14526	14415	14426	14455	14309	14314	14309	14279	14557	14351	14372	14545	14364	14368	14430	14371	14537	14473	14508	14446	14401	14395	14574	14434	14531	14546	14576	14385	14502	14379	14531	14554	14454	14377	14404	14352	14481	14404	14413	14422	14351	14582	14381	14369	14528	14486	14392	14455	14443	14422	14459	14614	14676	14513	14255	14343	14589	14430	14380	14592	14366	14474	14418	14513	14401	14368	14403	14567	14396	14362	14554	14484	14356	14410	14454	14475	14409	14379	14446	14540	14429	14510	14430	14367	14473	14409	14293	14456	14381	14424	14411	14577	14467	14538	14341	14553	14350	14536	14627	14557	14468	14644	14375	14439	14306	14320	14475	14345	14371	14347	14383	14374	14261	14438	14445	14194	14356	14404	14566	14320	14283	14337	14449	14404	14410	14441	14591	14479	14506	14519	14456	14396	14474	14382	14369	14398	14271	14413	14518	14505	14569	14360	14434	14372	14520	14238	14422	14457	14534	14461	14482	14379	14425	14527	14505	14257	14453	14529	14403	14489	14540	14311	14629	14401	14557	14206	14429	14517	14518	14440	14377	14470	14345	14218	14418	14361	14568	14522	14627	14471	14465	14435	14411	14523	14429	14380	14460	14391	14476	14382	14379	14342	14463	14439	14419	14369	14409	14498	14505	14549	14518	14400	14453	14508	14471	14378	14535	14436	14362	14481	14563	14332	14381	14399	14339	14468	14451	14633	14466	14409	14443	14413	14386	14494	14390	14527	14478	14593	14526	14558	14436	14387	14257	14449	14564	14432	14321	14385	14423	14446	14300	14379	14385	14418	14276	14430	14362	14313	14429	14422	14499	14483	14512	14115	14530	14558	14434	14376	14444	14285	14427	14360	14549	14283	14553	14486	14436	14582	14401	14347	14604	14549	14477	14409	14568	14372	14540	14394	14436	14463	14300	14460	14376	14507	14287	14291	14276	14492	14431	14339	14406	14507	14343	14391	14367	14387	14273	14350	14482	14439	14431	14377	14489	14342	14345	14654	14552	14571	14625	14326	14468	14418	14465	14557	14570	14514	14470	14379	14347	14487	14346	14455	14479	14384	14376	14539	14535	14306	14390	14369	14404	14439	14405	14616	14378	14422	14567	14532	14567	14418	14450	14424	14515	14574	14371	14414	14248	14505	14399	14317	14404	14374	14424	14585	14691	14584	14491	14421	14346	14485	14552	14474	14408	14544	14402	14252	14584	14345	14358	14343	14569	14458	14423	14366	14332	14450	14596	14595	14404	14426	14478	14525	14352	14362	14342	14490	14656	14317	14448	14205	14325	14650	14394	14459	14377	14487	14540	14448	14390	14432	14383	14548	14384	14380	14630	14405	14406	14611	14463	14521	14457	14554	14356	14490	14593	14371	14438	14443	14396	14410	14361	14474	14454	14372	14417	14459	14408	14475	14497	14587	14498	14380	14482	14353	14476	14306	14435	14535	14394	14322	14478	14288	14563	14570	14537	14241	14505	14503	14520	14263	14473	14239	14425	14379	14451	14295	14473	14516	14200	14400	14399	14248	14520	14419	14272	14372	14516	14421	14362	14415	14538	14202	14428	14451	14275	14313	14431	14393	14369	14559	14399	14506	14321	14455	14494	14321	14414	14416	14382	14288	14434	14410	14262	14590	14430	14577	14337	14359	14390	14539	14337	14481	14273	14422	14439	14357	14547	14407	14346	14414	14548	14288	14479	14495	14506	14467	14391	14369	14503	14629	14449	14494	14533	14483	14277	14427	14503	14481	14459	14281	14478	14190	14473	14602	14549	14525	14668	14554	14468	14327	14581	14530	14470	14415	14550	14471	14486	14372	14439	14369	14334	14452	14385	14414	14394	14457	14313	14429	14285	14470	14513	14541	14444	14343	14405	14430	14631	14453	14503	14331	14448	14531	14528	14415	14346	14356	14472	14372	14385	14647	14434	14307	14543	14368	14317	14553	14493	14599	14387	14399	14486	14410	14387	14561	14534	14568	14423	14378	14554	14536	14381	14431	14401	14338	14424	14390	14445	14388	14515	14577	14376	14457	14428	14324	14453	14461	14547	14594	14339	14443
22791	21057	28785	23580	21439	24112	25896	20750	19175	19206	18875	18341	18576	18317	18245	18136	17999	18179	18354	18453	18115	18133	18382	18120	18299	18000	17958	18165	17957	17939	17836	17888	18084	17990	18028	17917	17981	17928	17842	17918	18073	17872	18063	17882	17767	17982	18006	18029	17733	18070	17932	18065	17965	17985	17984	18020	17820	18057	17967	17842	18055	17937	17994	17840	17987	18242	17919	18250	18091	18104	18137	18206	18042	17885	17982	17988	18057	18019	18030	18181	18035	18191	18242	18371	18053	17782	17814	18166	18141	17960	17978	18021	17980	17975	17906	17950	18067	17890	17724	17906	18059	17977	17704	17924	17980	17957	17922	17895	17915	17997	17879	17916	17765	17959	17931	17941	18107	17890	17782	17931	17866	18127	17967	17924	18046	18143	17748	17810	17880	17883	17902	18108	18070	17994	18112	17969	17957	17902	17826	17913	17891	18038	17854	17995	17870	17933	17888	17824	17782	18017	18014	17714	17838	18040	17861	17928	18031	17755	17943	18015	17857	17927	18039	17888	18064	18054	17784	17652	17867	17832	17843	17768	17952	17876	17837	18141	18211	17895	17979	17872	17817	17808	17887	17913	18067	17895	17795	17904	17957	17838	17842	18072	17995	17869	17895	17745	18211	17995	18059	17997	17943	17973	18058	17892	17957	17651	17943	17845	17846	18054	18035	17729	17949	17900	17812	18055	17905	18070	17978	17963	17758	17839	18088	17984	17888	17708	17811	17877	17849	17987	17953	17699	17742	17825	17844	17999	17943	18083	17836	17950	17858	17933	17909	17762	17949	17884	17928	17810	17885	17822	17908	17670	17878	17820	17746	17870	17913	17759	17788	17752	17975	17953	18042	17982	17907	17823	18020	17927	17845	17736	17991	17959	17846	18159	17848	17854	18019	18034	17920	17775	17989	17699	17854	17935	17860	17978	17774	17887	17595	17875	17899	17690	18105	18152	17863	17748	17897	17897	17836	17868	17993	17881	18181	17877	18005	17992	17930	17638	17764	17834	17901	17823	18084	18163	17955	17858	17870	17789	17901	17992	17989	17970	17873	18042	17836	17929	17963	18047	17869	18072	17943	18014	17736	17964	17998	17933	18010	17776	17940	18175	18009	18098	17772	17792	17934	17936	18006	18053	17847	17902	17786	17694	17783	17856	17854	17992	18013	18005	18025	17989	17862	18000	18088	17910	17944	17793	17980	18041	17809	17941	17957	17967	17778	17900	17999	18061	18029	17873	17880	18031	18040	17898	18025	18056	18067	17853	17929	18089	18030	17927	17975	17939	17981	17950	17904	17799	17807	17940	17923	17928	17797	17772	17862	17838	17890	17965	17761	17790	17839	17881	17983	17916	17914	17797	17787	18106	17909	17944	18129	17935	18109	18011	18027	17900	17948	17837	17705	17874	18033	17875	18071	17843	17907	17962	17809	17973	17818	17916	17953	17687	17766	17813	17956	17785	17886	17911	17825	17891	17814	17836	17843	17879	17833	17888	17945	17827	17787	17991	17773	17870	17740	17897	17898	17790	17828	17837	17970	17919	18001	17799	17872	17977	17804	17858	17826	17766	17873	17968	18078	17783	17722	18048	17949	17729	17838	17776	17799	17954	17903	17723	17985	17715	18262	18037	17897	17914	17996	17713	18057	18045	18096	17782	17851	18042	18095	17879	17863	17936	17875	17786	17925	18104	18014	17878	17907	17832	17729	17896	17863	17792	18021	17689	18056	17958	17909	17849	17847	17879	18015	17916	17956	17848	18052	17870	17894	18001	17854	17908	17908	17711	17811	17844	18012	17928	18134	17859	18045	17919	18137	17728	17864	17873	17993	18047	17979	17972	18077	17991	18007	17899	17974	18214	17718	17814	17837	17795	17717	18171	17750	17902	18063	17821	17785	17845	17913	18015	17962	17781	17771	17972	17812	18031	17913	17728	18009	17945	17915	17893	17863	17814	18013	17933	17848	18072	18102	18118	18032	17903	17893	17953	17913	17812	17968	17767	17819	17925	18048	17838	17996	18136	18041	17978	17962	17975	17855	17743	17930	18046	17914	17973	18023	17842	17827	17838	17792	17747	17826	17850	18002	17775	17741	18091	17771	18215	17888	17910	17831	17832	17835	17872	17923	18032	17943	17828	17880	17841	17844	17877	17702	17718	17863	17674	17715	17852	17873	18066	17810	17916	18043	17969	17986	17723	17836	17756	17688	17998	17926	17919	18046	17776	17735	17870	17963	17798	18030	17926	17731	17848	17954	17768	17913	17967	17906	17893	18036	18170	17828	17888	18217	17993	17851	18009	17909	17749	17939	18025	17989	18007	17783	17847	17733	18117	17844	17899	17924	17657	17890	18055	17934	18232	17940	17829	17787	17807	17837	17857	17704	17966	17978	18164	17751	18018	18053	18126	17966	17930	17800	17819	17939	17957	17845	17898	18085	17887	17966	17992	18098	18005	17810	17811	17939	17948	17897	17833	17827	17849	17955	17873	17692	17935	17969	17825	17948	17813	18030	17623	17746	18006	17874	17826	18150	17962	17973	17954	17853	17875	18191	17913	17940	17862	17817	17977	18003	17888	17806	17740	17767	17861	17829	17951	18017	17670	17981	17745	17906	18046	18095	18085	17794	17888	17973	17974	18006	17995	17887	17837	17908	17927	18118	17977	18038	17828	17898	18073	17970	17913	17829	18077	17763	17968	17881	17920	17809	18036	17911	17898	17801	17959	17890	17885	17926	17929	17955	17666	17889	17884	17757	18004	17782	17876	18035	17879	17846	17837	17796	18041	17998	18062	18020	17805	17973	17772	17917	18097	17626	17713	18070	17843	17924	17931	17808	17871	17946	17826	17920	17851	18023	17931	17868	17767	17831	17994	17896	17949	18021	17961	17964	18001	17887	17962	17927	17978	17819	17806	17904	17635	17799	17857	17641	17980	17660	17827	17894	17872	17805	18185	17850	17736	17962	17672	17962	18059	18147	17851	17868	17878	17861	17910	17841	17819	17955	17835	17931	18056	17993	17731	17829	17909	17890	18065	17764	17839	17995	17868	17737	17900	18090	17937	17922	17823	17839	18039	17871	17848	17835	17830	17760	17999	17841	17724	18007	17931	17983	17952	17798	17961	17784	17854	17812	18003	17935	17817	18030	17781	18054	17907	17871	17874	18026	17806	17995	17943	17886	17726	17951	17954	17896	17909	17899	18055	17979	17933	17899	17853	17930	17876	17979	17768	17970	17894	17845	17966	17819	17721	17766	18023	17881	17961	18112	17874	18074	17934	17920	18078	17917	17913	17668	17884	17789	17884	17805	17705	17998	18034	17912	17982	17772	18048	18031	18019	17734	17812	17924	18072	17988	17795	18028	17881	17824	17844	17849	17939	17964	17813	17872	17820	17849	17926	17887	17865	17853	17903	17947	17865	17752	17786	17995	18088	18057	17866	18007	17766	18009	18243	18142	17922	17884	17947	18118	17957	18003	18035	18033	17835	17857	17890	17980	17990	17938	17863	17832	18127	17946	17999	17747	18032	17955	17811	18189	17966	17824	17866	17891	17962	17842	17712	17716	17931	17991	17806	17952	17880	17897	17758	17760	17920	17776	17867	17797	17931	17769	17996	17872	17716	17750	18004	17922	17671	17671	18119	17867	17949	17843	18049	17571	17738	18067	17987	18032	17929	17956	17827	17869	18093	17761	18035	17705	18051	17854	17941	17724	17916	17847	17924	17960	17851	17899	17739	17861	17813	17977	17940	17882	17874	17653	17916	18045	17642	17806	17896	17673	17793	17855	17858	18150	17835	17884	17611	18052	17900	17724	17897	17886	17897	17722	17765	17944	17680	17838	17808	17819	17766	18018	18128	17965	17971	17866	17821	17613	17925	18032	18096	17958	17814	18000	17874	17660	18045	17814	17933	17998	17873	17992	17961	17759	17909	18110	17963	17874	17885	17794	17907	17708	17986	17888	17782	17890	17879	17956	17803	17797	17926	17612	18051	17642	18003	17968	17700	17840	17900	17998	17821	17966	18024	17876	18025	17752	17757	18014	17708	18017	17963	17916	17733	17897	17951	17721	18033	18089	18061	17681	18061	17855	17896	17744	17878	17834	18011	17840	17895	17977	17886	17650	17882	17819	17752	17987	17995	17838	17902	17879	17879	17984	18015	17646	17749	17796	17644	17860	17861	17911	17922	17855	18066	17847	17789	17950	18025	17847	17955	17737	17762	17983	18032	17871	17932	17962	17825	17683	18121	17897	18010	17845	18100	17903	17892	17877	17888	17954	18039	18010	17824	17847	17940	17904	17954	17881	18279	17982	17949	17814	18153	18231	17873	17991	17797	17850	17866	18106	17979	18029	17896	18059	17854	17890	17973	17920	17907	17594	17935	17950	18015	18184	17837	17995	17881	18044	18070	18085	18124	17869	17837	17767	18045	17999	17863	18038	17957	17882	17908	17730	17896	17978	17982	17952	17838	17850	17737	17869	17733	17862	17901	17604	17840	17840	18128	17835	17930	18063	17953	17927	17856	17951	17788	17900	18029	17807	17859	18118	17997	17815	17822	17804	17772	18089	17902	17713	17888	17899	17831	17872	17909	17896	17864	17935	17711	17962	17862	17953	17842	17932	18002	17890	18002	17462	17745	17980	17911	17980	17782	17928	17887	17757	17980	17830	17860	17939	17967	17905	17779	17984	17772	17850	17962	17878	17972	17803	17866	17871	17938	17777	18065	17809	17722	17890	18030	17986	17985	17817	18042	17843	17805	17757	18069	17897	17882	18035	18159	17664	17828	18107	17914	17854	17841	18165	17754	17858	18052	17596	18031	17862	17788	17843	17924	17806	17911	18146	17895	17819	17967	17968	18063	17747	17854	17972	17777	18006	17766	17941	17774	17981	17881	17993	17854	17824	17856	17967	17907	17901	17947	18109	17871	18000	17841	17681	18016	17940	17884	17924	17796	17924	17956	17921	17820	17741	17894	17919	17707	18078	18036	17984	17862	17854	17809	18054	17838	17912	17922	17984	17889	17910	18038	17866	17899	17837	17860	17931	17930	17801	17850	17933	17770	18056	17870	17760	17998	17866	18155	17848	17853	18086	17979	17912	17931	18097	17935	17775	17700	18002	17905	17963	18030	17845	18013	17910	17797
19972	36704	34065	25962	22604	21071	19696	17927	16456	15709	15450	15137	14880	15018	15045	14836	14615	14766	14841	14710	14822	14558	14716	14756	14940	14653	14663	14740	14609	14652	14687	14682	14636	14629	14833	14550	14732	14637	14717	14616	14575	14755	14676	14697	14726	14665	14643	14742	14668	14698	14634	14565	14642	14500	14636	14555	14751	14742	14586	14792	14797	14514	14624	14535	14731	14752	14560	14661	14725	14663	14827	14744	14671	14665	14729	14779	14739	14875	14781	14702	14702	14802	14792	14717	14687	14533	14635	14736	14720	14729	14505	14720	14736	14712	14501	14660	14627	14665	14553	14614	14553	14548	14527	14527	14523	14684	14681	14525	14573	14719	14502	14679	14531	14446	14760	14741	14659	14582	14685	14650	14583	14701	14556	14713	14689	14439	14797	14604	14766	14703	14534	14573	14447	14593	14752	14632	14530	14478	14503	14616	14426	14649	14634	14750	14613	14617	14738	14513	14594	14694	14614	14587	14570	14649	14610	14707	14851	14756	14518	14579	14627	14749	14428	14516	14566	14511	14740	14691	14742	14406	14524	14591	14727	14519	14544	14428	14619	14774	14584	14515	14604	14602	14616	14700	14591	14499	14710	14632	14727	14536	14668	14715	14608	14764	14766	14779	14498	14557	14664	14613	14541	14633	14695	14610	14681	14721	14596	14761	14783	14685	14629	14543	14558	14665	14631	14574	14652	14552	14551	14757	14661	14616	14471	14743	14609	14441	14588	14482	14592	14542	14754	14385	14696	14622	14508	14678	14458	14648	14494	14574	14681	14670	14364	14496	14668	14652	14606	14554	14685	14584	14584	14673	14829	14421	14539	14746	14618	14672	14672	14578	14539	14606	14794	14537	14627	14412	14639	14723	14595	14538	14581	14409	14634	14537	14461	14621	14721	14622	14687	14505	14685	14696	14752	14571	14615	14518	14683	14642	14571	14555	14642	14644	14748	14596	14607	14585	14642	14429	14789	14608	14517	14762	14560	14514	14684	14663	14601	14616	14678	14673	14506	14548	14523	14649	14539	14596	14705	14486	14620	14414	14547	14734	14704	14502	14734	14490	14571	14671	14601	14547	14685	14684	14701	14648	14549	14505	14774	14734	14523	14612	14768	14578	14594	14549	14570	14701	14650	14599	14560	14563	14509	14608	14587	14652	14616	14589	14628	14564	14716	14614	14603	14369	14524	14660	14587	14558	14546	14552	14637	14586	14693	14510	14599	14562	14659	14610	14725	14601	14619	14631	14606	14645	14585	14622	14594	14705	14519	14597	14574	14576	14639	14609	14639	14844	14828	14600	14663	14587	14639	14541	14748	14518	14609	14783	14546	14650	14671	14552	14607	14570	14637	14700	14587	14661	14702	14588	14643	14580	14654	14604	14543	14551	14542	14542	14574	14717	14713	14632	14534	14702	14566	14545	14741	14647	14585	14713	14784	14540	14638	14695	14513	14537	14541	14718	14502	14546	14486	14688	14697	14532	14634	14522	14517	14579	14857	14713	14732	14730	14708	14443	14685	14648	14488	14554	14549	14535	14701	14521	14734	14676	14701	14734	14614	14556	14699	14510	14518	14693	14620	14575	14558	14555	14508	14568	14573	14698	14672	14643	14570	14592	14454	14590	14606	14690	14592	14563	14633	14679	14611	14582	14351	14607	14523	14575	14722	14681	14725	14546	14646	14598	14592	14569	14715	14767	14803	14591	14813	14420	14693	14618	14337	14753	14526	14666	14722	14532	14550	14543	14576	14722	14542	14485	14642	14655	14651	14533	14557	14533	14582	14614	14588	14655	14673	14698	14560	14492	14732	14684	14572	14534	14760	14561	14523	14589	14523	14669	14531	14687	14704	14541	14607	14729	14426	14694	14514	14538	14709	14693	14578	14607	14618	14661	14507	14620	14541	14525	14439	14538	14703	14579	14563	14493	14792	14444	14604	14560	14669	14715	14568	14648	14371	14706	14387	14475	14549	14628	14702	14475	14522	14621	14500	14670	14586	14460	14523	14582	14581	14492	14690	14561	14755	14658	14557	14726	14564	14551	14546	14699	14616	14566	14557	14556	14598	14742	14746	14541	14464	14663	14657	14810	14630	14524	14509	14621	14693	14590	14578	14405	14840	14597	14613	14515	14570	14577	14574	14462	14530	14584	14700	14844	14580	14555	14561	14737	14507	14576	14629	14468	14668	14550	14599	14591	14526	14732	14745	14631	14658	14594	14710	14510	14541	14476	14529	14660	14758	14667	14514	14641	14843	14582	14630	14467	14462	14799	14643	14693	14408	14729	14479	14500	14442	14699	14471	14543	14764	14576	14454	14648	14576	14638	14621	14672	14591	14631	14687	14530	14741	14656	14630	14531	14533	14635	14493	14593	14757	14592	14656	14611	14619	14538	14720	14523	14680	14612	14635	14614	14559	14660	14719	14464	14488	14624	14547	14577	14636	14584	14640	14686	14463	14600	14664	14509	14644	14515	14564	14632	14637	14718	14536	14632	14611	14559	14609	14584	14517	14504	14538	14700	14633	14620	14487	14675	14364	14509	14480	14550	14399	14586	14547	14524	14629	14597	14686	14529	14768	14684	14683	14550	14644	14565	14586	14706	14552	14520	14716	14530	14610	14615	14645	14461	14637	14633	14612	14460	14609	14655	14589	14606	14775	14624	14537	14643	14676	14598	14637	14815	14523	14545	14489	14668	14723	14660	14614	14527	14778	14530	14591	14590	14580	14729	14685	14681	14516	14742	14510	14481	14490	14524	14646	14677	14647	14600	14560	14652	14696	14490	14511	14536	14489	14762	14723	14706	14549	14691	14618	14736	14752	14600	14474	14514	14664	14718	14753	14590	14575	14496	14446	14742	14540	14679	14447	14629	14602	14599	14530	14583	14632	14721	14508	14717	14566	14813	14541	14763	14709	14786	14705	14598	14664	14555	14678	14642	14586	14647	14631	14554	14693	14442	14663	14744	14543	14729	14500	14773	14590	14590	14543	14606	14587	14507	14749	14632	14616	14600	14631	14611	14570	14658	14638	14673	14758	14794	14573	14537	14644	14562	14559	14494	14644	14663	14712	14899	14603	14607	14549	14614	14641	14467	14708	14677	14757	14610	14483	14693	14662	14679	14620	14468	14633	14636	14543	14570	14637	14652	14659	14645	14710	14556	14672	14661	14523	14661	14482	14594	14615	14744	14644	14459	14713	14640	14919	14622	14493	14674	14535	14621	14766	14504	14597	14465	14445	14631	14554	14538	14561	14499	14601	14618	14639	14444	14405	14535	14593	14527	14436	14663	14793	14593	14722	14610	14538	14546	14542	14618	14400	14729	14577	14686	14769	14515	14629	14688	14569	14418	14815	14627	14647	14557	14598	14660	14641	14618	14606	14631	14582	14489	14817	14543	14514	14734	14537	14598	14529	14744	14535	14593	14633	14665	14649	14557	14777	14719	14649	14516	14696	14711	14437	14641	14629	14640	14769	14585	14811	14754	14517	14415	14524	14616	14657	14590	14607	14531	14741	14502	14579	14445	14695	14543	14568	14682	14632	14425	14618	14512	14531	14494	14468	14690	14577	14502	14592	14600	14642	14519	14503	14548	14641	14698	14595	14711	14410	14562	14493	14605	14688	14561	14676	14656	14583	14590	14533	14701	14377	14709	14542	14622	14499	14503	14556	14635	14663	14642	14570	14688	14539	14627	14554	14640	14573	14517	14746	14721	14557	14599	14503	14572	14690	14538	14660	14585	14419	14483	14719	14545	14735	14569	14584	14683	14717	14614	14613	14671	14483	14641	14571	14664	14536	14528	14546	14473	14629	14508	14573	14648	14602	14623	14652	14739	14791	14604	14520	14566	14420	14796	14581	14479	14617	14580	14546	14573	14509	14526	14769	14460	14678	14607	14489	14643	14465	14587	14742	14463	14673	14702	14556	14571	14558	14613	14636	14719	14732	14683	14665	14645	14554	14472	14758	14535	14592	14629	14542	14599	14661	14599	14711	14553	14513	14697	14626	14519	14506	14637	14617	14655	14652	14553	14531	14644	14672	14526	14636	14621	14620	14547	14720	14655	14458	14597	14671	14630	14659	14650	14694	14666	14668	14572	14571	14554	14579	14683	14615	14596	14641	14456	14670	14647	14591	14658	14667	14701	14718	14546	14537	14562	14486	14378	14647	14494	14666	14814	14643	14469	14680	14692	14471	14589	14458	14536	14635	14593	14655	14403	14643	14479	14606	14699	14606	14578	14740	14583	14675	14749	14584	14468	14683	14524	14552	14714	14576	14534	14477	14654	14467	14501	14676	14647	14612	14596	14531	14523	14598	14489	14710	14652	14686	14631	14534	14624	14645	14546	14460	14486	14429	14501	14736	14537	14688	14599	14467	14479	14726	14703	14680	14544	14539	14518	14494	14589	14567	14767	14563	14570	14665	14690	14589	14577	14779	14532	14538	14686	14539	14530	14604	14718	14572	14734	14611	14551	14646	14705	14646	14607	14521	14634	14502	14670	14588	14521	14440	14660	14593	14625	14472	14609	14535	14600	14536	14598	14602	14752	14679	14533	14741	14579	14592	14560	14501	14720	14794	14587	14788	14642	14532	14691	14515	14525	14515	14494	14730	14512	14607	14587	14645	14630	14730	14599	14739	14803	14694	14699	14512	14536	14605	14580	14757	14598	14694	14750	14537	14740	14560	14634	14647	14626	14539	14549	14777	14469	14581	14523	14608	14644	14606	14635	14479	14537	14667	14451	14512	14517	14807	14526	14580	14491	14620	14474	14597	14540	14533	14363	14608	14524	14559	14507	14647	14631	14521	14608	14672	14790	14552	14608	14648	14712	14580	14642	14421	14645	14614	14649	14371	14476	14644	14577	14617	14624	14719	14626	14450	14531	14482	14744	14660	14456	14442	14631	14526	14529	14544	14517	14483	14649	14825	14453	14590	14708	14532	14598	14629	14671	14525	14458	14603	14595	14679	14458	14560	14621	14512	14535	14678	14558	14616	14616	14686	14669	14738	14658	14709	14536	14644	14653	14703	14528	14666	14564	14640	14644	14565	14706	14627	14579	14749	14588	14553	14642	14559	14670	14780	14793	14708	14565	14612	14488	14689	14448	14583	14558	14553	14801	14663	14717	14388	14545	14454	14570
28058	22729	26259	23677	19926	19342	19089	18865	18456	18151	18159	17960	18017	17714	17770	17868	17885	17791	17727	17816	17712	17855	17985	17829	17802	17858	17751	17817	17866	17940	17694	17758	17850	17873	17868	17756	17952	17960	17802	17890	17840	17914	17750	17903	17567	17896	17826	17978	17978	17866	17765	17769	17889	17775	17894	17972	17869	17819	18045	17569	17892	17787	17877	17874	17850	17682	17895	18002	17864	18033	17829	17994	18055	17836	17792	17763	17821	18000	17875	17836	17899	17885	17954	17849	17969	17935	17769	17763	17687	17887	17930	17797	17910	17983	17818	17901	17976	18015	17722	17814	17816	17888	17690	17904	17948	17805	18004	17890	17816	17774	18087	17773	17878	17847	17888	17782	17944	18016	17797	17879	17951	17725	17828	17685	17831	17945	17765	17615	17700	17819	17671	17841	17924	17987	17959	18053	17743	17704	18124	17796	17965	17991	17937	17789	17731	17706	17884	17762	17859	17731	17829	17679	17988	17890	17878	17911	17955	17906	17647	17788	17877	17827	17780	17838	17864	17794	17739	17919	17930	17902	17680	17941	17860	17772	17690	17956	17767	17908	17725	17854	17831	17726	17960	17845	17778	17836	17761	17760	17776	17786	17872	17743	17720	17743	17798	17831	17941	17813	17950	17823	17801	17679	17702	17798	17778	17816	17824	17938	17886	17820	17635	17751	17806	17913	17899	17798	17733	17804	17898	17906	17643	17914	18014	17801	17671	17856	17846	17811	17866	17655	17736	17774	18058	17982	17973	17661	17730	18058	17808	17993	17841	17860	17598	17782	17891	17719	17779	17854	17614	17781	17825	17726	17894	17751	17860	17744	17883	17787	17898	17687	17808	17922	17770	17639	17770	17664	17653	17847	17809	17854	17999	17944	17826	17755	17883	17828	17851	17737	17832	17897	17826	17786	17710	17742	17870	17884	17688	18072	17931	17850	17885	17763	17782	17900	17840	17711	17600	17995	17715	17821	17766	17792	17855	17697	17947	18000	17704	18077	17798	17832	17794	17881	17862	17929	17659	17827	17775	17685	17834	17941	17715	17909	17762	18032	17862	17891	17786	17802	18040	17854	17843	17891	17934	17818	17828	17832	17845	17720	17747	17753	17794	17832	17663	17690	17684	17921	17817	17807	17830	17861	18074	17646	17904	17830	17761	17750	17851	17687	18130	17749	17851	17720	17642	17847	17924	17724	17729	17848	17827	17943	17855	17865	17762	17865	17702	17903	17589	17825	17874	17960	17845	17865	17687	17891	17901	17767	17832	18037	17725	17727	17695	17975	17982	17976	17812	17898	17998	17990	17836	17914	18006	17842	17839	17897	17647	17876	17879	17865	17857	17948	17765	17951	17900	17780	17771	17823	17954	17719	17833	17863	17882	17781	17884	17848	17761	17897	17884	17930	17671	17980	17711	17700	17840	17814	17965	17813	17836	17800	17947	17726	17834	17730	17794	17742	18083	17840	17781	17798	17812	17580	17633	17692	17842	17941	17946	17950	17872	17775	17829	17761	17998	17786	17712	17643	17817	17864	17748	17874	17685	17756	17969	17893	17695	17889	17591	17808	17870	18023	17695	17643	17932	17689	17763	18017	17876	17939	17815	17944	17752	17800	17850	17874	17767	17838	17728	17764	17830	17876	17838	17956	17959	17983	17947	17806	17744	17724	17779	17848	17924	17797	17697	17765	17867	17691	17882	17864	17845	17827	17800	17810	17938	17730	17733	17834	17719	17600	17677	17761	17771	17904	17840	17811	17726	17857	17747	17909	17956	17958	17783	17914	18006	18067	17652	17978	17791	17812	18053	17837	17732	17738	17782	17866	17966	18011	17982	17846	17816	17921	17663	17869	17751	17679	17703	17800	17813	17902	18052	17790	17781	17788	17813	17788	18054	17890	17662	17860	17645	17754	17899	17916	17688	17774	17891	17803	17848	17599	17936	17775	17805	17601	17959	17669	17798	17702	17762	17660	17778	17869	18021	17888	17761	18009	17695	17714	18012	17806	17848	18099	17914	17792	17819	18013	17928	17811	17827	17740	17844	17878	17836	17724	17890	17613	17963	17906	17912	17703	17749	17858	17877	18187	17789	17812	17643	17607	17815	17834	17791	17989	17885	17783	17688	17702	17900	17717	17776	17841	17772	17844	17880	17805	17762	17852	17778	17942	17794	17937	18006	17930	17936	17946	17874	17747	17737	17848	17788	17777	17775	17477	17722	17570	17778	17786	17766	17884	17873	17823	17791	17758	17628	18016	17893	17782	17967	17778	17704	17734	17869	17752	17824	18134	17953	17912	17716	17697	17878	17983	17860	18029	17919	17791	17949	17919	17940	17839	17877	17660	17747	17687	17793	17693	17885	17770	17803	17749	17865	17994	17960	17691	17719	17902	17848	17773	17752	17846	17777	17853	17924	17688	17664	17481	17708	17847	17852	17689	17885	17893	17922	17779	17984	17794	17824	17845	17783	17944	17919	17814	17619	17889	18004	17674	17801	17811	17638	17938	17743	17729	17778	17823	17885	17849	17713	17774	17880	17819	17678	17976	18017	17847	17909	17885	18094	17744	17673	17800	17951	17814	17846	17845	17814	17870	17657	17778	17809	18001	17695	17952	17834	17636	18002	17891	17944	18032	17673	17763	17902	17918	17945	17944	17733	17842	17621	17988	18198	17909	17969	17717	17866	17752	17921	17584	17911	17761	17752	17715	17751	17783	17781	17654	17958	17887	17907	17884	17748	17704	17759	17703	17790	17965	17846	17956	17893	17677	17906	17875	17807	17792	17738	17696	17698	17661	17972	17813	17688	17936	17730	17739	17782	17908	17884	17731	17925	17782	17807	17784	18067	17838	17767	17924	17886	17791	17792	17918	18078	17934	17797	17757	17890	17958	17758	17657	17892	17740	17578	17963	17924	17796	17768	17870	17931	17853	17910	17881	17891	17746	17755	17735	17729	17798	17828	17984	17985	17656	17709	17804	17840	17781	17924	17946	17829	17816	17733	17904	17875	17802	17762	17710	17907	18064	17751	17754	17941	17900	17891	17681	17928	17816	17854	17775	17873	17984	17790	17777	17656	18050	17772	18034	17769	17588	17852	17927	17935	17790	17825	17985	18038	17694	17644	17769	17770	17804	17891	17946	17708	17944	17902	17752	17849	17697	17917	17780	17697	18049	17970	17907	17855	17856	18024	17790	17922	17876	17710	17770	18020	17875	17837	17883	17861	17900	17932	17872	17719	17662	17983	17812	17723	17907	17870	17793	17719	17746	17799	17681	17889	17912	17733	17729	17860	17794	17863	17797	17712	17771	18039	17545	17749	17693	17746	17650	17867	17627	17783	17744	17752	17961	17964	17986	17882	17710	17891	17836	17931	17832	17931	17987	17803	17862	17576	17800	17779	17877	17969	17949	17821	17931	17970	17979	17886	17767	17718	17836	17716	17808	17940	17823	17879	17954	17779	17780	17801	17944	17903	17768	17956	17958	17761	17709	18044	17772	17899	17978	17530	17956	18009	17938	17891	17941	17848	17826	18001	17931	17981	17590	17694	17701	17650	17700	17801	17987	17842	17791	17821	17834	17824	18030	17965	17963	17836	17897	17852	17729	17743	17736	17843	17773	17830	17452	17827	17698	17872	17704	17717	18041	17834	17729	17867	17864	17855	17840	17820	17719	17905	17739	17696	17834	17609	17684	17826	17839	17925	18234	17990	17988	17770	17726	17744	17835	17830	18006	17613	17696	17694	17585	17950	17609	17827	17742	17832	17684	17847	17668	17731	17893	17831	17875	17800	17660	17987	17780	17851	17834	17962	17735	17931	17839	18064	17698	17926	17660	17780	17771	17811	17753	17675	17686	17888	17690	17897	17704	17790	17523	17913	17822	17826	17909	17712	17922	18012	17631	17685	17658	17817	17963	17847	17854	17905	17870	17718	17607	17820	17796	17924	17912	17801	17932	17821	17769	17956	17922	17785	17728	17972	17825	17695	17864	17748	17671	17596	17645	17667	17892	17921	17596	17976	18002	17932	17547	17889	17931	17806	17927	17847	17827	17781	17689	17818	17910	17853	17778	17906	17819	17683	17884	17841	17793	17529	17856	17837	17854	17917	17895	17936	17853	17977	17887	18070	17736	17912	17834	18040	17949	17738	17731	17971	17819	17954	17881	17709	17733	17922	17990	17905	17642	18044	17749	17920	17775	17765	17781	17756	17935	17655	17648	17914	17804	17692	17936	17965	17781	17862	17947	17803	17850	17592	17907	17759	17912	17721	17727	17866	17803	17859	17845	17894	17874	17743	17767	17821	17673	17839	17843	17852	17653	17926	17829	17882	17804	17853	17887	17747	18093	17884	17812	17947	17963	17690	17785	17939	17936	17730	17639	17855	17905	17832	17828	17668	17690	18030	17927	17691	18005	17841	17877	17827	17998	17875	17860	17940	17692	17737	17853	18034	17909	17979	17815	17957	17906	17978	18050	17671	17784	17682	17821	17784	17769	17982	17749	17749	17834	17772	17861	17896	17833	17800	17895	17884	17814	17851	17873	17982	17966	17805	17915	17943	17969	18105	17943	18051	17852	17676	17844	17823	17947	17659	17889	17873	17769	18006	17701	17864	17756	17698	17792	17801	17707	17777	17926	17788	17887	17843	17874	17962	17885	17847	17982	17979	17917	17801	17934	17759	17802	17880	17918	17865	17977	17523	17961	17979	17950	17760	17740	17985	17767	17877	17836	17828	17864	17849	18037	17769	17753	17839	17678	17774	17875	17816	17826	17911	17863	17788	17960	17979	17936	17795	17730	17918	17880	17988	17862	17949	17678	17769	17949	17893	17979	17915	17833	17968	17961	17723	17666	17817	17797	17586	17893	17904	17678	17754	17844	17894	17770	18235	17805	17934	17932	17792	17835	17757	17699	17746	17797	17824	17901	17864	17769	17976	17825	17760	17722	17783	17886	17769	17857	17894	17694	17951	17937	17971	17701	17879	18045	17595	17682	17883	17818	17700	17809	17633	17710	17917	17891	17846	17989	17875	17925	17932	18012	18033	17693	17790	17899	17720	17789	17983	17784	17819	17842	17773	17827	17958	17631	17841	17698	17747	17910	17830	17857	17600	17822	17916	17801	18023	17745	17622	17775	17756	17769
17912	24786	23375	19192	17570	17009	16611	16217	15338	14847	14903	14678	14836	14613	14594	14693	14565	14631	14522	14840	14702	14766	14597	14577	14769	14598	14596	14670	14680	14758	14621	14673	14571	14622	14732	14644	14476	14527	14616	14668	14564	14672	14805	14614	14684	14619	14722	14582	14616	14697	14581	14661	14534	14583	14544	14757	14661	14662	14613	14692	14710	14836	14605	14722	14573	14809	14860	14767	14859	14800	14751	14546	14709	14727	14780	14679	14643	14587	14753	14648	14706	14840	14635	14680	14585	14778	14641	14721	14600	14711	14557	14593	14623	14505	14810	14673	14775	14746	14584	14672	14714	14571	14807	14652	14718	14606	14518	14659	14674	14573	14611	14706	14580	14706	14690	14442	14805	14729	14655	14593	14762	14770	14554	14706	14550	14580	14602	14418	14928	14616	14602	14585	14653	14709	14747	14717	14540	14720	14590	14545	14657	14576	14604	14589	14557	14538	14742	14579	14626	14631	14417	14695	14810	14534	14726	14618	14759	14674	14729	14614	14545	14579	14648	14560	14606	14609	14700	14624	14749	14513	14665	14536	14683	14574	14496	14702	14798	14561	14610	14787	14714	14685	14618	14647	14737	14513	14602	14871	14683	14587	14826	14735	14630	14603	14802	14607	14659	14730	14592	14677	14602	14783	14475	14699	14643	14665	14614	14627	14675	14705	14669	14752	14654	14549	14663	14584	14905	14584	14640	14699	14606	14657	14627	14546	14695	14723	14686	14532	14561	14617	14735	14629	14624	14774	14555	14753	14688	14485	14544	14646	14814	14788	14665	14739	14654	14820	14735	14537	14536	14615	14802	14559	14611	14702	14728	14738	14778	14647	14764	14460	14746	14645	14658	14593	14852	14497	14486	14821	14689	14639	14561	14602	14626	14465	14811	14579	14594	14659	14624	14516	14705	14654	14776	14626	14719	14488	14788	14632	14590	14551	14627	14641	14606	14730	14619	14526	14612	14640	14859	14785	14776	14634	14794	14525	14780	14642	14674	14545	14536	14666	14614	14736	14770	14638	14795	14602	14706	14656	14737	14745	14558	14639	14673	14757	14573	14600	14618	14504	14646	14662	14519	14592	14570	14617	14599	14612	14782	14730	14778	14740	14642	14588	14587	14520	14659	14473	14803	14645	14654	14809	14660	14680	14712	14571	14608	14745	14609	14735	14537	14618	14598	14600	14679	14736	14715	14666	14707	14672	14744	14798	14530	14626	14683	14677	14749	14604	14581	14658	14672	14709	14642	14688	14461	14684	14511	14587	14744	14611	14660	14510	14576	14735	14748	14512	14654	14570	14666	14874	14695	14580	14785	14707	14840	14555	14589	14717	14627	14546	14703	14481	14609	14818	14702	14672	14507	14760	14637	14659	14638	14771	14646	14534	14647	14542	14583	14593	14513	14801	14744	14737	14591	14756	14619	14622	14551	14682	14614	14570	14587	14612	14599	14759	14674	14809	14666	14731	14670	14649	14760	14648	14575	14536	14624	14753	14738	14845	14903	14705	14572	14705	14668	14667	14633	14567	14578	14605	14666	14629	14637	14518	14697	14566	14611	14674	14665	14481	14673	14629	14660	14648	14524	14596	14764	14659	14828	14668	14685	14584	14764	14610	14748	14671	14763	14655	14519	14619	14840	14777	14783	14664	14748	14673	14685	14665	14528	14493	14534	14621	14759	14487	14621	14680	14564	14665	14837	14748	14712	14792	14840	14545	14681	14689	14576	14711	14722	14642	14552	14697	14669	14683	14590	14769	14728	14449	14731	14618	14633	14600	14628	14758	14557	14605	14665	14697	14605	14669	14617	14600	14722	14507	14726	14505	14674	14606	14680	14720	14724	14724	14846	14807	14630	14397	14705	14808	14728	14600	14643	14551	14699	14560	14748	14637	14644	14615	14667	14752	14729	14711	14612	14618	14626	14697	14604	14840	14490	14697	14620	14734	14589	14745	14597	14645	14628	14470	14687	14612	14721	14489	14396	14835	14739	14571	14613	14549	14696	14604	14773	14579	14674	14782	14600	14577	14576	14637	14723	14696	14601	14635	14716	14527	14678	14659	14786	14647	14811	14468	14707	14633	14650	14664	14667	14707	14782	14559	14671	14789	14665	14800	14784	14596	14658	14663	14681	14815	14784	14762	14829	14549	14524	14585	14606	14771	14764	14549	14766	14573	14762	14485	14651	14642	14649	14676	14653	14536	14672	14605	14532	14664	14615	14615	14721	14541	14696	14604	14622	14645	14785	14585	14696	14797	14716	14552	14733	14598	14631	14633	14574	14574	14562	14544	14871	14616	14726	14636	14603	14702	14793	14787	14640	14871	14709	14627	14721	14649	14622	14650	14557	14878	14565	14730	14665	14667	14652	14727	14567	14905	14685	14606	14619	14549	14630	14787	14502	14548	14521	14584	14640	14564	14786	14474	14558	14456	14700	14746	14663	14673	14643	14607	14612	14487	14685	14687	14477	14606	14597	14563	14507	14679	14748	14534	14599	14637	14559	14710	14610	14513	14442	14648	14620	14599	14621	14708	14645	14658	14660	14672	14673	14633	14693	14657	14786	14767	14652	14619	14536	14636	14605	14810	14806	14629	14602	14548	14667	14603	14548	14597	14765	14647	14709	14637	14655	14642	14749	14650	14494	14747	14568	14595	14597	14752	14706	14584	14623	14721	14639	14657	14643	14588	14709	14620	14794	14650	14638	14640	14756	14599	14647	14652	14728	14717	14580	14767	14540	14628	14744	14753	14825	14635	14717	14710	14484	14635	14672	14703	14623	14704	14659	14539	14624	14740	14606	14630	14641	14668	14680	14636	14577	14676	14560	14671	14542	14736	14648	14799	14550	14613	14608	14589	14702	14444	14635	14686	14729	14602	14747	14504	14554	14553	14616	14689	14637	14625	14694	14779	14729	14555	14627	14665	14643	14686	14563	14746	14687	14634	14574	14755	14725	14655	14729	14640	14741	14528	14680	14613	14669	14673	14725	14654	14591	14754	14786	14619	14538	14694	14504	14860	14414	14582	14587	14591	14845	14670	14601	14631	14707	14718	14802	14678	14710	14468	14779	14668	14855	14688	14765	14715	14515	14632	14673	14634	14451	14789	14579	14712	14807	14677	14564	14644	14772	14560	14616	14733	14625	14625	14614	14676	14648	14659	14728	14563	14653	14701	14621	14644	14660	14702	14673	14680	14602	14693	14704	14688	14641	14705	14741	14687	14689	14734	14446	14543	14691	14760	14649	14646	14669	14706	14727	14675	14705	14741	14568	14851	14581	14737	14723	14477	14665	14858	14694	14637	14613	14615	14846	14616	14442	14513	14587	14710	14570	14568	14663	14658	14739	14708	14643	14613	14811	14591	14656	14685	14797	14695	14601	14678	14763	14691	14628	14591	14791	14625	14590	14650	14795	14676	14679	14750	14703	14907	14683	14649	14560	14634	14880	14689	14708	14543	14623	14782	14734	14773	14729	14633	14825	14696	14629	14557	14621	14716	14620	14796	14577	14664	14485	14451	14727	14664	14617	14651	14730	14677	14486	14584	14621	14708	14597	14874	14758	14655	14703	14603	14605	14757	14659	14706	14628	14511	14784	14620	14633	14805	14799	14593	14519	14591	14706	14672	14727	14728	14638	14593	14629	14640	14636	14625	14591	14652	14633	14690	14673	14710	14676	14676	14538	14684	14695	14633	14530	14709	14801	14634	14496	14629	14575	14646	14682	14712	14880	14612	14567	14621	14630	14528	14745	14546	14927	14587	14676	14599	14641	14601	14758	14655	14630	14581	14649	14524	14719	14597	14668	14697	14570	14670	14636	14637	14718	14717	14599	14667	14549	14751	14675	14760	14531	14591	14752	14716	14656	14689	14718	14737	14688	14653	14834	14701	14858	14695	14608	14667	14495	14593	14619	14716	14693	14722	14503	14511	14622	14655	14576	14809	14595	14650	14624	14561	14629	14626	14749	14602	14730	14538	14865	14688	14476	14629	14752	14623	14624	14707	14593	14726	14710	14659	14594	14527	14687	14645	14579	14586	14783	14619	14648	14602	14652	14506	14534	14565	14611	14633	14558	14703	14836	14507	14618	14655	14598	14504	14488	14685	14639	14521	14627	14529	14720	14670	14650	14553	14528	14712	14537	14725	14594	14814	14782	14612	14489	14705	14584	14714	14652	14514	14764	14679	14695	14578	14722	14598	14604	14523	14944	14758	14779	14808	14649	14708	14501	14689	14569	14708	14679	14523	14756	14780	14778	14657	14616	14744	14665	14584	14715	14694	14593	14470	14704	14613	14563	14671	14787	14687	14668	14673	14576	14671	14676	14765	14503	14658	14711	14585	14789	14548	14617	14748	14785	14699	14738	14651	14640	14640	14547	14472	14572	14704	14751	14605	14523	14851	14595	14630	14604	14741	14579	14668	14762	14676	14629	14614	14765	14515	14536	14534	14747	14792	14679	14608	14665	14691	14662	14748	14549	14711	14534	14721	14574	14590	14630	14457	14851	14604	14730	14595	14776	14725	14606	14579	14754	14655	14496	14753	14522	14681	14803	14922	14721	14656	14801	14676	14679	14671	14525	14670	14838	14613	14742	14631	14535	14682	14594	14639	14727	14727	14652	14614	14572	14752	14601	14582	14661	14770	14640	14674	14607	14615	14578	14688	14741	14592	14558	14824	14547	14574	14666	14649	14724	14662	14556	14732	14604	14657	14566	14701	14514	14563	14568	14724	14563	14710	14690	14612	14691	14596	14556	14682	14615	14733	14561	14781	14640	14661	14626	14535	14680	14675	14521	14619	14608	14512	14633	14696	14773	14758	14642	14606	14807	14536	14663	14828	14447	14674	14743	14709	14602	14682	14597	14577	14511	14726	14604	14712	14678	14607	14712	14707	14701	14685	14647	14659	14584	14611	14645	14769	14608	14530	14691	14622	14489	14761	14827	14597	14556	14609	14571	14574	14658	14765	14629	14722	14557	14789	14579	14729	14621	14555	14535	14493	14583	14645	14679	14668	14569	14620	14581	14734	14630	14546	14814	14670	14582	14816	14592	14678	14495	14511	14668	14599	14595	14677	14694	14609	14585	14580	14673	14549	14612	14780	14771	14470	14814	14574	14533	14573	14595	14676	14696	14791	14474	14539
23954	20987	28241	24145	22404	22702	21994	19482	18349	18343	17933	17748	17855	17639	17809	17683	17565	17639	17579	17738	17591	17650	17546	17700	17507	17561	17552	17504	17336	17611	17621	17701	17527	17591	17736	17397	17450	17622	17586	17635	17744	17534	17724	17623	17685	17542	17600	17577	17658	17689	17583	17487	17433	17539	17400	17391	17409	17756	17497	17540	17656	17570	17462	17472	17343	17507	17672	17559	17505	17363	17452	17526	17335	17399	17440	17672	17807	17470	17662	17842	17721	17669	17786	17350	17561	17518	17463	17737	17673	17415	17637	17418	17363	17444	17452	17782	17880	17810	17432	17390	17476	17377	17447	17263	17315	17614	17557	17716	17588	17782	17650	17591	17634	17601	17507	17346	17438	17504	17560	17550	17508	17460	17618	17404	17800	17412	17601	17451	17650	17367	17601	17639	17639	17504	17544	17590	17520	17446	17562	17524	17637	17580	17602	17390	17403	17474	17488	17384	17621	17426	17532	17659	17508	17575	17605	17518	17477	17443	17606	17613	17572	17470	17662	17409	17516	17478	17377	17412	17434	17559	17384	17341	17530	17604	17345	17506	17598	17387	17641	17738	17508	17627	17460	17498	17507	17401	17409	17479	17694	17662	17727	17416	17500	17378	17479	17335	17403	17458	17522	17518	17727	17489	17663	17638	17761	17566	17662	17607	17403	17444	17568	17432	17395	17555	17442	17692	17663	17539	17794	17501	17468	17722	17725	17667	17436	17553	17406	17351	17427	17529	17403	17293	17480	17468	17576	17473	17585	17563	17501	17368	17494	17408	17432	17592	17671	17523	17492	17406	17657	17575	17756	17555	17320	17562	17329	17482	17338	17654	17491	17645	17658	17623	17559	17417	17492	17409	17488	17516	17448	17423	17348	17622	17551	17810	17515	17622	17520	17612	17667	17444	17690	17752	17498	17221	17450	17515	17331	17611	17363	17501	17497	17652	17608	17719	17392	17681	17579	17408	17614	17508	17720	17550	17416	17391	17514	17588	17367	17612	17387	17750	17390	17514	17680	17642	17585	17433	17526	17600	17475	17566	17439	17495	17533	17684	17566	17445	17594	17475	17355	17552	17581	17594	17354	17541	17516	17655	17541	17418	17507	17727	17627	17834	17474	17367	17485	17354	17549	17540	17443	17671	17565	17559	17513	17559	17567	17499	17331	17276	17267	17433	17658	17531	17583	17479	17458	17516	17551	17440	17524	17550	17535	17547	17696	17671	17481	17283	17322	17379	17624	17425	17477	17590	17443	17423	17634	17537	17532	17475	17456	17381	17614	17461	17526	17546	17240	17461	17648	17303	17388	17375	17600	17500	17379	17628	17582	17554	17450	17334	17777	17448	17253	17428	17519	17565	17569	17606	17558	17439	17460	17429	17611	17611	17441	17453	17283	17705	17513	17645	17575	17564	17501	17404	17648	17513	17179	17591	17513	17556	17405	17557	17424	17531	17529	17641	17306	17585	17580	17591	17440	17449	17427	17705	17609	17465	17537	17565	17399	17430	17674	17550	17317	17487	17636	17628	17466	17557	17748	17518	17557	17488	17608	17440	17511	17567	17500	17508	17393	17506	17656	17542	17617	17500	17512	17481	17405	17536	17374	17509	17669	17421	17563	17533	17541	17376	17434	17527	17512	17658	17431	17561	17503	17469	17475	17570	17469	17620	17351	17497	17361	17392	17578	17705	17794	17518	17304	17657	17486	17475	17516	17620	17555	17517	17475	17405	17781	17750	17568	17446	17431	17504	17440	17515	17501	17578	17461	17289	17351	17476	17618	17412	17613	17638	17474	17672	17715	17529	17568	17441	17412	17500	17549	17548	17540	17499	17645	17646	17592	17381	17678	17399	17548	17462	17595	17686	17551	17453	17526	17672	17578	17514	17564	17355	17498	17495	17729	17675	17502	17535	17522	17379	17404	17565	17606	17683	17525	17612	17528	17526	17449	17428	17580	17500	17576	17495	17356	17603	17654	17546	17482	17643	17486	17752	17593	17611	17701	17566	17342	17555	17337	17489	17462	17396	17384	17630	17537	17460	17428	17466	17585	17596	17490	17725	17516	17455	17421	17339	17334	17454	17554	17629	17640	17598	17456	17680	17663	17419	17565	17491	17486	17492	17598	17599	17610	17512	17628	17724	17408	17450	17487	17545	17619	17568	17570	17701	17725	17518	17326	17519	17518	17430	17623	17586	17623	17721	17550	17475	17467	17699	17558	17509	17423	17635	17745	17698	17692	17452	17686	17442	17558	17448	17579	17593	17658	17869	17611	17683	17591	17412	17447	17508	17500	17783	17588	17623	17593	17693	17488	17495	17456	17496	17544	17433	17515	17386	17343	17611	17722	17614	17443	17302	17347	17697	17512	17604	17444	17526	17708	17506	17339	17562	17577	17566	17254	17448	17453	17542	17595	17574	17471	17335	17323	17565	17534	17626	17449	17728	17481	17553	17564	17554	17406	17405	17365	17611	17625	17455	17358	17513	17486	17577	17676	17320	17610	17529	17403	17478	17648	17488	17512	17380	17506	17280	17470	17618	17393	17523	17484	17386	17453	17435	17490	17518	17412	17353	17554	17446	17365	17636	17740	17670	17425	17735	17446	17573	17395	17593	17652	17616	17711	17311	17734	17438	17355	17455	17246	17620	17519	17479	17892	17595	17424	17458	17366	17639	17545	17699	17356	17375	17363	17434	17611	17557	17261	17432	17434	17640	17363	17549	17459	17585	17470	17632	17354	17406	17425	17422	17398	17653	17583	17420	17664	17374	17528	17743	17395	17472	17776	17520	17548	17471	17460	17620	17504	17540	17468	17492	17606	17498	17650	17448	17559	17649	17699	17618	17487	17347	17453	17685	17584	17531	17584	17436	17572	17539	17476	17435	17381	17645	17455	17489	17521	17327	17582	17472	17577	17706	17575	17779	17726	17580	17465	17535	17717	17565	17620	17518	17404	17379	17501	17452	17561	17608	17372	17388	17565	17757	17492	17555	17535	17689	17518	17463	17439	17414	17480	17519	17413	17435	17488	17757	17459	17260	17571	17475	17732	17688	17476	17660	17453	17581	17491	17481	17752	17576	17371	17498	17439	17197	17680	17601	17639	17386	17678	17510	17580	17391	17377	17428	17572	17662	17524	17322	17674	17517	17509	17547	17659	17512	17425	17525	17650	17679	17545	17329	17578	17634	17430	17688	17645	17566	17533	17568	17384	17464	17419	17567	17655	17669	17555	17523	17500	17472	17662	17636	17382	17284	17546	17518	17258	17541	17336	17412	17757	17652	17547	17307	17618	17657	17414	17664	17594	17503	17453	17691	17480	17535	17415	17532	17680	17595	17746	17493	17289	17559	17765	17680	17430	17697	17597	17595	17660	17384	17603	17450	17191	17570	17710	17469	17590	17600	17635	17567	17603	17444	17427	17576	17448	17572	17469	17577	17578	17749	17781	17411	17509	17468	17429	17398	17891	17744	17645	17505	17556	17313	17634	17573	17746	17593	17493	17401	17656	17634	17574	17519	17479	17294	17689	17722	17749	17455	17465	17536	17582	17499	17451	17512	17468	17546	17442	17678	17590	17511	17589	17463	17453	17511	17660	17363	17506	17550	17499	17651	17557	17522	17412	17587	17421	17526	17515	17413	17672	17447	17566	17508	17758	17482	17357	17548	17511	17448	17504	17562	17455	17572	17417	17649	17403	17538	17418	17683	17626	17552	17714	17504	17424	17628	17825	17547	17652	17496	17488	17496	17629	17533	17659	17602	17553	17371	17773	17606	17661	17411	17551	17744	17596	17519	17460	17702	17427	17566	17650	17409	17446	17466	17706	17621	17635	17528	17378	17638	17718	17502	17477	17544	17510	17463	17560	17703	17568	17530	17542	17615	17614	17671	17493	17424	17423	17393	17497	17436	17642	17548	17573	17657	17575	17619	17574	17577	17502	17521	17552	17672	17599	17410	17697	17567	17535	17578	17546	17559	17370	17489	17557	17363	17547	17625	17381	17613	17625	17513	17637	17461	17359	17457	17244	17410	17375	17488	17621	17433	17470	17740	17515	17662	17500	17393	17908	17471	17526	17607	17340	17647	17448	17352	17598	17586	17751	17609	17483	17511	17581	17579	17424	17735	17408	17787	17677	17529	17628	17442	17589	17544	17523	17592	17533	17559	17427	17505	17517	17718	17637	17723	17713	17528	17610	17693	17592	17647	17427	17625	17439	17495	17519	17228	17631	17514	17600	17581	17407	17557	17493	17670	17505	17427	17579	17472	17530	17689	17440	17467	17600	17623	17665	17424	17516	17328	17577	17628	17535	17578	17343	17397	17498	17548	17602	17375	17626	17459	17596	17538	17639	17547	17291	17557	17437	17242	17587	17497	17863	17556	17573	17689	17470	17601	17579	17506	17553	17683	17553	17533	17333	17505	17541	17445	17409	17508	17593	17477	17645	17711	17558	17484	17452	17567	17396	17369	17613	17435	17492	17527	17582	17553	17438	17547	17585	17499	17446	17616	17610	17588	17610	17433	17441	17620	17418	17672	17466	17314	17390	17572	17479	17664	17389	17561	17791	17442	17386	17569	17354	17532	17489	17433	17310	17332	17558	17648	17363	17469	17300	17652	17602	17726	17396	17445	17630	17526	17604	17471	17474	17619	17511	17335	17203	17450	17478	17375	17444	17494	17683	17415	17434	17645	17629	17579	17465	17697	17553	17596	17656	17642	17478	17496	17506	17645	17460	17402	17516	17553	17713	17526	17435	17487	17525	17381	17555	17644	17377	17675	17658	17582	17597	17657	17566	17604	17510	17619	17447	17412	17610	17466	17575	17495	17438	17449	17316	17231	17474	17626	17438	17489	17682	17659	17657	17471	17502	17420	17516	17627	17585	17561	17576	17483	17613	17366	17465	17656	17559	17462	17369	17493	17520	17605	17550	17439	17449	17594	17523	17415	17516	17685	17522	17356	17391	17548	17393	17437	17501	17404	17419	17666	17556	17443	17480	17493	17435	17666	17510	17699	17495	17530	17588	17389	17631	17546	17507	17829	17326	17433	17318	17365	17423	17571	17529	17512	17574	17553	17464	17554	17352	17665	17658	17468	17418	17602	17662	17618	17438	17243	17513	17571	17671	17415	17426	17398	17426	17439
17396	30778	29068	23003	19603	18684	17669	17097	15845	15220	14982	14576	14622	14567	14645	14606	14683	14509	14456	14595	14553	14455	14485	14581	14391	14561	14515	14637	14444	14444	14583	14606	14387	14446	14668	14519	14529	14550	14460	14601	14419	14345	14335	14370	14475	14508	14417	14463	14576	14336	14428	14583	14522	14456	14449	14573	14502	14403	14596	14549	14499	14439	14548	14507	14492	14556	14482	14443	14579	14708	14627	14495	14522	14559	14488	14538	14591	14574	14657	14615	14417	14536	14574	14470	14520	14534	14512	14616	14517	14469	14525	14488	14418	14656	14510	14403	14470	14342	14481	14648	14490	14450	14578	14416	14429	14345	14377	14343	14386	14422	14422	14345	14519	14363	14486	14515	14292	14472	14572	14298	14507	14448	14289	14444	14506	14454	14463	14408	14526	14453	14499	14244	14503	14419	14410	14225	14337	14391	14328	14529	14363	14456	14432	14349	14603	14502	14422	14566	14417	14410	14300	14368	14403	14513	14502	14376	14300	14467	14493	14318	14613	14360	14464	14592	14536	14214	14393	14506	14428	14554	14564	14560	14507	14318	14395	14545	14532	14462	14408	14359	14466	14484	14357	14425	14502	14263	14362	14397	14458	14362	14445	14473	14313	14374	14146	14314	14508	14477	14394	14496	14439	14497	14516	14293	14574	14491	14415	14459	14529	14278	14463	14343	14462	14433	14316	14533	14419	14401	14502	14331	14461	14315	14417	14483	14523	14422	14400	14348	14455	14555	14405	14428	14522	14347	14510	14498	14450	14399	14338	14379	14552	14474	14384	14441	14497	14350	14469	14554	14468	14433	14480	14410	14357	14388	14473	14328	14445	14168	14347	14266	14338	14366	14546	14639	14498	14262	14518	14522	14217	14308	14454	14443	14327	14528	14511	14624	14367	14346	14520	14535	14367	14398	14452	14529	14460	14503	14418	14520	14483	14538	14489	14588	14571	14399	14462	14372	14544	14514	14392	14436	14504	14532	14395	14465	14463	14447	14455	14363	14343	14445	14554	14345	14421	14474	14501	14430	14394	14429	14615	14362	14455	14414	14381	14513	14417	14284	14515	14310	14292	14492	14281	14483	14487	14390	14424	14561	14363	14386	14493	14368	14475	14564	14441	14436	14301	14453	14506	14416	14610	14529	14504	14382	14533	14377	14406	14435	14268	14393	14391	14348	14319	14387	14434	14533	14482	14330	14522	14360	14305	14403	14544	14415	14440	14515	14460	14451	14333	14243	14493	14468	14456	14305	14456	14506	14276	14538	14447	14366	14436	14428	14499	14480	14343	14518	14473	14393	14292	14458	14528	14399	14504	14397	14380	14404	14383	14485	14535	14405	14639	14494	14501	14350	14403	14464	14406	14413	14588	14562	14439	14431	14432	14469	14380	14461	14597	14414	14539	14342	14390	14470	14383	14451	14468	14440	14559	14443	14541	14292	14494	14423	14540	14521	14480	14348	14317	14641	14477	14436	14370	14342	14358	14373	14543	14322	14364	14467	14419	14304	14417	14556	14367	14556	14329	14637	14347	14491	14633	14530	14278	14336	14476	14488	14534	14410	14569	14537	14368	14463	14495	14415	14499	14432	14470	14528	14305	14466	14446	14260	14360	14419	14532	14303	14362	14427	14428	14457	14404	14276	14307	14342	14451	14485	14365	14434	14274	14385	14417	14367	14395	14406	14337	14458	14379	14557	14595	14428	14345	14504	14457	14394	14384	14375	14433	14564	14368	14487	14419	14418	14548	14408	14443	14495	14347	14377	14511	14345	14476	14518	14706	14466	14474	14415	14300	14491	14473	14411	14295	14523	14352	14543	14531	14459	14441	14425	14270	14651	14504	14557	14365	14656	14266	14452	14419	14496	14449	14565	14396	14407	14562	14288	14570	14441	14357	14347	14570	14450	14498	14410	14448	14351	14376	14514	14430	14476	14597	14416	14519	14509	14604	14454	14406	14501	14317	14377	14534	14364	14402	14497	14338	14429	14477	14359	14574	14560	14406	14436	14579	14587	14447	14476	14424	14462	14509	14588	14472	14458	14242	14360	14404	14378	14544	14424	14417	14475	14466	14322	14543	14479	14485	14578	14408	14389	14330	14482	14509	14483	14423	14572	14468	14454	14434	14403	14296	14432	14331	14401	14491	14371	14390	14442	14463	14426	14397	14389	14478	14431	14575	14321	14385	14506	14464	14498	14427	14471	14496	14392	14547	14478	14351	14465	14508	14500	14493	14463	14360	14472	14441	14439	14401	14525	14563	14523	14323	14579	14435	14443	14328	14481	14454	14585	14551	14414	14441	14589	14485	14447	14383	14521	14486	14417	14538	14392	14490	14462	14511	14401	14542	14413	14531	14381	14474	14357	14510	14561	14405	14485	14416	14434	14528	14338	14429	14392	14323	14517	14509	14465	14444	14430	14433	14374	14410	14363	14508	14468	14292	14338	14377	14532	14522	14461	14289	14391	14517	14352	14414	14253	14479	14414	14387	14316	14586	14614	14477	14384	14549	14486	14413	14491	14452	14300	14427	14585	14426	14292	14478	14434	14313	14419	14442	14395	14465	14439	14250	14558	14303	14428	14451	14479	14403	14593	14400	14538	14501	14369	14437	14354	14461	14428	14513	14173	14272	14437	14419	14390	14636	14585	14612	14497	14495	14375	14350	14502	14350	14344	14450	14599	14382	14370	14559	14427	14540	14566	14592	14380	14405	14348	14226	14137	14457	14508	14553	14398	14355	14366	14489	14490	14265	14370	14379	14428	14476	14380	14243	14606	14506	14517	14463	14445	14471	14453	14418	14410	14549	14471	14441	14384	14339	14439	14478	14346	14219	14495	14509	14425	14331	14254	14577	14418	14459	14532	14384	14382	14357	14347	14367	14456	14476	14368	14428	14488	14374	14560	14439	14469	14412	14554	14472	14513	14526	14493	14451	14388	14467	14433	14492	14386	14529	14441	14525	14478	14495	14373	14339	14388	14461	14479	14357	14452	14384	14415	14672	14451	14456	14474	14626	14441	14568	14452	14461	14470	14495	14377	14442	14438	14376	14441	14454	14591	14516	14415	14646	14450	14359	14264	14484	14477	14565	14372	14416	14234	14516	14532	14352	14483	14372	14380	14380	14385	14626	14514	14416	14481	14646	14630	14509	14371	14532	14458	14475	14258	14428	14427	14519	14362	14358	14409	14490	14542	14536	14528	14307	14491	14299	14449	14390	14426	14461	14241	14441	14549	14365	14375	14590	14444	14471	14366	14603	14418	14576	14384	14456	14638	14510	14459	14362	14450	14450	14542	14554	14551	14436	14576	14395	14349	14529	14497	14380	14450	14341	14341	14375	14468	14445	14647	14531	14513	14301	14337	14229	14623	14512	14612	14432	14416	14364	14402	14418	14489	14397	14357	14448	14586	14570	14350	14221	14561	14388	14392	14706	14427	14402	14573	14395	14444	14388	14465	14269	14459	14387	14532	14549	14455	14533	14440	14279	14405	14443	14366	14368	14555	14489	14366	14502	14561	14482	14309	14326	14612	14537	14479	14476	14551	14427	14354	14455	14416	14359	14501	14478	14309	14477	14453	14457	14445	14491	14501	14538	14462	14487	14378	14260	14329	14478	14335	14239	14493	14386	14425	14279	14560	14421	14515	14390	14258	14517	14355	14283	14618	14449	14466	14472	14499	14510	14679	14536	14459	14642	14366	14415	14401	14412	14445	14611	14335	14548	14364	14404	14535	14492	14452	14507	14420	14415	14525	14461	14235	14445	14441	14370	14586	14356	14547	14460	14428	14473	14502	14643	14379	14523	14289	14400	14473	14723	14544	14478	14480	14413	14570	14275	14467	14397	14540	14346	14431	14420	14402	14389	14296	14404	14360	14383	14424	14362	14334	14260	14457	14603	14514	14448	14476	14391	14347	14473	14399	14401	14396	14599	14327	14457	14575	14533	14369	14517	14489	14425	14563	14492	14279	14431	14430	14488	14684	14447	14414	14335	14410	14349	14406	14405	14453	14226	14430	14480	14705	14643	14260	14472	14352	14473	14343	14265	14485	14374	14560	14338	14373	14395	14457	14677	14369	14474	14438	14509	14394	14307	14415	14347	14520	14444	14251	14318	14294	14529	14420	14381	14334	14357	14287	14349	14167	14557	14308	14526	14463	14281	14462	14342	14309	14442	14432	14545	14489	14485	14411	14459	14630	14538	14480	14328	14478	14381	14369	14511	14549	14491	14594	14385	14457	14420	14411	14346	14480	14403	14473	14410	14473	14425	14287	14414	14485	14501	14363	14444	14468	14542	14370	14372	14466	14560	14489	14385	14425	14455	14372	14410	14329	14494	14426	14290	14375	14498	14353	14318	14404	14470	14536	14493	14564	14345	14366	14354	14514	14626	14384	14518	14363	14486	14535	14417	14649	14536	14357	14480	14439	14356	14539	14443	14368	14471	14487	14348	14376	14347	14388	14500	14452	14534	14467	14454	14608	14509	14274	14228	14345	14420	14451	14437	14520	14466	14443	14283	14420	14402	14404	14561	14428	14520	14541	14564	14447	14476	14299	14568	14512	14560	14580	14218	14279	14398	14533	14502	14436	14461	14471	14413	14476	14461	14306	14418	14541	14471	14270	14581	14515	14577	14412	14418	14359	14549	14562	14308	14473	14446	14510	14367	14391	14436	14506	14367	14448	14611	14421	14266	14422	14372	14512	14496	14446	14434	14333	14384	14287	14268	14467	14540	14411	14255	14384	14402	14356	14413	14350	14386	14267	14510	14352	14341	14398	14267	14375	14527	14434	14446	14251	14372	14264	14342	14450	14487	14302	14527	14706	14387	14504	14491	14531	14410	14557	14496	14320	14351	14534	14583	14534	14313	14482	14430	14518	14448	14462	14439	14565	14528	14437	14420	14435	14445	14486	14462	14310	14358	14447	14305	14440	14463	14464	14484	14352	14485	14595	14554	14482	14402	14446	14316	14334	14382	14500	14330	14401	14476	14436	14553	14323	14604	14370	14479	14448	14522	14478	14540	14343	14390	14662	14558	14356	14425	14451	14444	14473	14354	14466	14389	14436	14623	14429	14270	14504	14445	14390	14432	14346	14418	14464	14371	14672	14577	14539	14383	14546	14475	14581	14588	14335	14496	14539
22861	21101	28865	23619	21521	24016	25856	21020	19738	19387	19091	18504	18568	18334	18272	18223	18259	18155	18373	18390	18171	18523	18277	18201	18149	18109	18008	18139	18136	18034	17893	18064	18115	17997	18121	18013	18121	18190	18105	18156	17980	18112	18225	18147	17893	18112	18077	18251	18026	18024	17897	18097	17948	17954	17879	17924	18029	18170	17879	18059	18053	18086	18081	18216	17878	18046	18051	18012	17901	17861	18245	18346	18154	18010	18157	17945	17936	18166	17995	17981	18134	18159	18013	18041	18119	17980	17963	18073	17974	18030	18161	18044	18040	18065	18086	18085	18155	17945	17837	17940	18033	17915	17917	18089	18006	17984	18081	18038	18131	17980	17994	17810	17897	18143	17964	17963	17925	18038	18144	18172	18066	18031	17866	18099	18064	17994	18079	17867	18116	18137	17972	18009	18048	18127	17938	18136	18037	17847	18024	17961	18079	18122	17976	18043	18073	17890	17787	18022	18017	17808	18119	18209	17960	18073	18135	18119	18061	17981	17993	17847	18144	18069	18004	17795	17878	17938	18097	18119	18002	18020	17826	18185	17848	18152	18010	18081	17895	18034	17932	17873	18030	18002	17949	18116	17873	18041	18112	18105	18100	17946	18093	17804	18017	17810	18124	18215	17880	17789	18005	17783	17987	17935	17850	18114	18023	18044	18001	17980	18109	17873	17863	17833	17871	17951	17907	18234	18025	17906	17928	18134	18101	17959	17843	17995	18014	17990	18196	18017	17881	18109	17964	17974	17987	17866	18136	17852	18194	18137	17902	18054	18095	18038	18191	17933	17906	17850	17922	17991	18063	17949	17980	17923	17919	18183	18242	17888	17917	18099	18026	18001	17999	17968	18100	18019	18038	17935	18005	17992	18158	17927	17829	17977	18111	17919	17928	17991	18075	17988	17881	17750	18026	17847	17983	17927	17874	17843	17920	17856	18096	17945	17931	17784	17900	18065	17962	17849	17860	18126	17838	17837	17895	18068	17990	18049	17868	17936	18124	17971	17868	17869	18045	18034	18029	17941	17931	18141	18077	17938	17861	17990	18039	18049	18041	18012	17937	17971	18004	18213	17984	17980	17888	17940	18095	18000	17970	17874	17903	17807	18173	17904	17974	17980	18027	18095	18092	18331	18063	17951	17890	17877	17978	17748	18014	18033	18086	18046	18213	18031	18056	17893	18143	18099	17922	17996	17987	17862	17823	17788	18008	18031	18194	18071	17842	17962	17885	17900	17929	17933	17880	17994	18088	17737	17887	17863	17748	17946	17817	17985	18131	18063	18011	17858	17960	17961	17898	17952	17960	17871	18056	18073	17811	17961	17923	17954	17975	17627	18055	17854	17828	18057	17808	17788	18126	17916	17945	18010	17892	17967	17998	17879	17887	17963	17912	17925	17944	18164	17951	17960	17921	17861	18030	17841	17846	17849	18228	18069	18297	17994	18016	18116	17997	18055	17944	17742	17950	17965	17707	17902	18106	18061	17944	18063	18047	17830	17914	18153	17823	17885	17950	18004	17823	17958	17923	17938	18133	18043	17894	18030	17907	17946	17988	18057	18200	17833	17683	17882	18129	17748	17881	17872	17898	17966	17973	18014	18084	18112	18013	17960	18086	17912	17815	17847	17809	18013	17958	17751	18070	18304	18059	17878	18007	17790	18057	18026	17901	18086	18115	17999	17985	17788	17995	17963	17803	18127	17925	18015	17866	17910	18005	17902	17924	18076	18150	17793	17653	17985	17841	17852	17979	17801	17937	17956	17760	18039	17982	17987	18277	17999	18021	18146	17969	17816	18150	17975	18145	17958	17892	17855	17870	17889	17943	18108	17976	17772	18155	17883	18084	18049	17861	17960	18169	18082	17897	18174	17935	18008	18215	17895	17937	17846	17763	18154	17877	18046	17796	18022	17640	17954	18139	17994	18035	18081	17945	18040	18053	18158	18003	18082	17905	17917	17957	18020	17841	18008	18150	17822	18038	18048	18126	17963	18035	18004	18086	17838	18091	17867	17994	18021	17930	18009	18082	17736	17951	17691	17781	17964	18008	17915	18077	17861	17785	17925	17936	17993	18161	17833	18009	17763	18019	18039	18012	17930	17918	18055	17856	17930	18044	17998	17681	17913	17840	17856	18106	18013	18093	18098	17891	17978	18002	17987	17951	17914	17947	18010	17981	17886	17936	17935	17956	17982	17888	17935	18070	17931	17880	17933	18009	18052	17922	17888	17845	17986	18061	17954	18064	17884	18019	18102	17873	18009	17932	17915	17688	17698	18105	17936	18157	17892	18022	18254	17981	18092	18122	17814	18044	17797	18021	17958	17867	18107	17975	18041	17919	17866	18165	18072	18021	17952	18042	18045	18226	18347	18137	17828	17941	18046	17987	18054	17857	17885	17807	17827	17821	18095	17978	18096	18068	17920	18009	17871	18004	17824	17803	17834	17799	18082	17964	18096	17963	17970	18067	18043	18081	17978	18020	17967	17909	18168	17980	17947	17945	17994	18080	18099	18051	17919	17840	18112	18193	18009	18036	18274	17779	17846	17821	17988	17971	17942	17950	18028	17930	18024	17869	17918	17927	17998	17974	17883	17905	17969	17871	17949	17964	18007	18032	18089	17995	17961	18055	18001	17928	17884	17941	17910	17974	17913	18102	17863	18014	17945	18045	18078	18092	18070	18057	17907	17902	18080	17973	17857	17999	17993	17725	18062	17923	17967	17937	17939	17837	17935	17911	17952	18057	18018	18000	17935	17939	17897	17888	17976	17815	17919	18099	17836	17774	17845	18337	18036	17956	17855	17806	17918	17962	17985	18007	18133	18107	18060	17833	18023	18013	18030	17931	17937	17909	17747	17925	17956	17995	17937	17782	17755	17918	18258	18159	17902	18003	18034	17914	17848	17870	17726	18089	17970	17899	17892	17734	17923	17907	18069	18121	17981	17993	18014	17993	17828	17908	17889	17916	17923	17968	17893	17810	17928	18028	17900	17970	17908	18109	17950	17901	17968	18089	18047	17925	17852	17857	17866	17894	18053	17953	17982	17945	17998	17798	17836	17925	18072	17837	17956	17944	18017	17764	17849	17994	17780	17909	18024	18040	17967	18113	18052	18148	18071	18017	18044	17905	17910	17839	17853	17961	18039	17953	17921	18197	18108	17924	17962	17925	17921	17909	17902	17903	17868	17977	17915	17976	18017	17998	18035	17950	17765	17782	18059	17999	17790	17795	17791	18004	18135	17832	17770	18131	18026	17915	17831	17967	17913	17976	17844	17956	18172	18125	18044	18207	17993	17980	17988	17979	18061	17878	17870	18049	17911	17845	18041	17905	17874	18024	17877	17848	17847	18029	18043	18076	17880	17773	17815	17878	18021	17814	18111	17857	17829	17920	17739	18104	17905	17862	18130	18031	17909	17810	17960	18157	17931	17986	17952	17886	17932	17898	18060	18154	18042	17869	18003	17801	17934	18148	18078	17738	17909	17980	17840	17712	18060	17941	17870	17983	17886	17960	17930	18173	18131	18093	17912	17758	18130	18144	18071	17872	17932	17998	17789	17920	17888	17987	17996	17898	17899	18103	17762	18117	17910	17923	18004	17922	17797	18020	18215	17932	18051	17761	18018	17899	17879	17901	17854	17857	18037	18115	18028	18119	17966	17853	18064	17891	17815	17882	17828	18012	17727	17917	18027	18084	17930	17844	17846	17791	18006	17998	17750	18056	18178	18184	17817	18005	17865	18147	17828	18023	17820	17968	18013	17984	18036	17742	17925	17892	18014	18166	17972	17926	17930	17903	18027	17814	17833	18009	17995	17829	17865	18022	17990	17851	18227	18026	17881	17985	18086	17867	18181	18150	18050	17940	18225	17879	17851	17871	17754	18059	17759	18140	18131	17833	17934	17998	17849	17969	18058	18122	18052	17957	17803	18096	18007	17993	17910	17956	17924	17953	17973	17993	17866	17981	17909	17965	18050	17711	17910	17911	17932	17876	18077	17955	17936	17851	18205	17938	18020	17986	17861	18115	17909	17898	17896	18003	17853	17997	18030	18089	17944	18063	17921	18178	17975	17941	17941	17955	17908	17898	17965	17943	18201	18006	17997	17973	18089	17862	17825	17925	18007	17913	17910	17921	18061	17851	17998	17818	17910	18131	17863	18133	18106	17835	17875	18029	17916	17945	17787	18274	17944	17836	18050	17958	17896	17854	18070	18028	17822	17940	17860	17835	17875	18086	18039	18208	17777	17895	17938	17976	17916	17850	17958	17783	18093	17936	18013	18029	18090	18357	17942	17972	17984	17819	17954	17914	17943	17862	17917	17922	17993	17938	17925	18054	18002	17965	17830	17853	17922	18158	17962	18337	18098	18030	18186	18057	18156	17788	17974	17980	17895	17888	17986	18049	17964	18023	17911	17962	17967	17931	17914	17797	17952	17848	17930	17958	17973	17898	17872	17993	18001	17811	18028	18046	17821	18004	17872	17732	17992	18047	17993	17979	17810	18018	17889	18003	18040	17914	17982	17928	18018	18196	17968	18223	17892	18047	17948	18020	17845	17920	17701	17867	18102	18018	18164	17948	18040	17902	18142	17864	17723	18137	18145	17809	17864	17906	17960	18036	18087	17909	18027	18103	17658	17746	17936	17918	18123	18052	18150	17939	17918	17954	17935	18046	17911	17913	17902	17899	17872	18100	17879	18060	17989	17798	17918	17987	17875	18005	17993	17864	18208	17965	17845	18140	17866	17958	18210	17965	18096	17988	17952	18039	17959	18072	18053	17739	17710	18093	17937	18195	18131	17985	17828	18004	17947	18178	18021	18050	17975	18043	18004	17976	17810	17830	17969	18061	18091	18139	17910	17939	17906	17785	17996	18072	17817	17959	18073	17954	18038	17947	17933	17867	18031	17938	17878	18036	18062	18165	18026	18203	18086	17991	17964	18119	18053	17815	17811	18035	17824	17898	17916	18049	17742	17940	17938	17881	18047	18086	17760	18065	17872	18231	18002	18229	18031	18024	17857	17953	18218	18109	17961	17880	17991	18026	18077	17800	17834	18037	18050	18151	18050	18120	18064	18073	18079	18035	17992	18167	17953	18165	17869	17938	18038	17933	17969	17909	17904	17814	17839	17924	17921	18080	17970	17986	17885
19154	36245	34127	26317	22743	20676	19118	18490	17323	16324	15522	15309	15204	14995	15063	15178	15126	14805	14922	14894	14889	14725	14903	14879	14962	14924	14795	14890	14892	14873	14806	14728	14784	14701	14892	14797	14768	14762	14946	14829	14880	14704	14829	14860	14840	14697	14882	14587	14773	14966	14824	14879	14708	14822	14903	14658	14851	14832	14774	14817	14756	14819	14824	14973	14714	14719	14839	14872	14862	15080	14852	14800	14804	14954	14700	14743	14917	14800	14999	14859	14891	14993	14902	14992	14698	14728	14798	14805	14946	14807	14895	14822	14597	14655	14841	14844	14595	14718	14612	14673	14699	14771	14589	14838	14598	14702	14659	14643	14718	14676	14879	14832	14809	14592	14772	14658	14834	14756	14734	14731	14867	14790	14744	14729	14634	14699	14801	14673	14907	14731	14905	14614	14785	14750	14629	14669	14824	14630	14633	14778	14567	14777	14687	14765	14717	14684	14681	14647	14757	14709	14773	14610	14654	14766	14786	14579	14764	14686	14622	14856	14737	14659	14591	14900	14684	14786	14703	14640	14723	14793	14796	14876	14693	14753	14630	14717	14643	14784	14595	14811	14647	14560	14410	14575	14679	14705	14750	14585	14842	14931	14881	14662	14587	14730	14842	14750	14734	14657	14742	14745	14639	14602	14687	14817	14587	14735	14613	14814	14659	14753	14711	14591	14811	14658	14731	14694	14716	14743	14686	14771	14727	14817	14824	14650	14741	14778	14743	14873	14824	14671	14785	14782	14726	14645	14676	14664	14689	14690	14860	14763	14631	14821	14632	14706	14603	14719	14718	14956	14728	14800	14665	14580	14713	14776	14651	14630	14703	14682	14719	14784	14655	14499	14824	14769	14660	14713	14638	14827	14693	14828	14758	14621	14606	14732	14841	14742	14717	14706	14920	14756	14644	14761	14694	14667	14607	14631	14829	14791	14754	14863	14588	14790	14731	14838	14863	14818	14705	14888	14741	14718	14728	14637	14534	14827	14644	14739	14719	14739	14732	14807	14682	14688	14908	14615	14578	14765	14769	14604	14778	14706	14727	14736	14616	14772	14628	14880	14786	14627	14879	14613	14777	14620	14782	14580	14779	14723	14613	14758	14685	14732	14775	14839	14843	14667	14700	14807	14703	14682	14758	14694	14725	14689	14704	14666	14680	14696	14757	14812	15064	14795	14700	14898	14645	14782	14713	14752	14813	14745	14633	14724	14802	14656	15007	14757	14870	14560	14773	14566	14862	14829	14809	14666	14730	14736	14854	14843	14653	14750	14666	14706	14599	14738	14712	14809	14787	14731	14654	14758	14721	14751	14994	14669	14745	14624	14746	14734	14674	14693	14726	14833	14763	14537	14570	14816	14845	14846	14645	14702	14635	14636	14695	14614	14885	14772	14724	14694	14826	14818	14743	14754	14672	14787	14726	14819	14675	14836	14657	14831	14677	14702	14955	14727	14751	14778	14548	14769	14631	14629	14730	14747	14723	14682	14855	14809	14767	14724	14784	14762	14768	14656	14633	14709	14757	14693	14791	14666	14839	14849	14784	14797	14698	14680	14918	14744	14818	14684	14800	14773	14715	14824	14751	14673	14723	14814	14784	14734	14652	14719	14812	14639	14686	14767	14593	14839	14673	14626	14657	14829	14747	14755	14609	14922	14769	14759	14827	14652	14724	14593	14799	14764	14777	14744	14773	14756	14815	14722	14665	14590	14833	14797	14739	14661	14770	14577	14757	14666	14632	14684	14817	14714	14823	14750	14673	14688	14509	14887	14704	14740	14851	14510	14706	14860	14636	14734	14711	14650	14573	14760	14737	14674	14806	14757	14551	14717	14473	14647	14604	14649	14640	14628	14763	14585	14755	14821	14761	14737	14692	14810	14669	14781	14622	14780	14705	14885	14833	14813	14776	14847	14777	14957	14605	14645	14715	14723	14711	14814	14838	14655	14749	14583	14864	14763	14715	14802	14822	14790	14671	14866	14745	14763	14597	14610	14960	14855	14699	14668	14589	14677	14791	14737	14747	14752	14895	14915	14854	14699	14536	14646	14678	14858	14814	14576	14768	14723	14722	14801	14635	14703	14854	14758	14793	14779	14493	14742	14696	14697	14739	14691	14792	14648	14695	14697	14686	14767	14764	14627	14737	14605	14751	14764	14708	14778	14694	14872	14745	14840	14684	14758	14870	14807	14559	14692	14634	14691	14704	14860	14713	14699	14666	14668	14769	14727	14691	14432	14793	14619	14681	14726	14813	14769	14397	14651	14787	14734	14714	14682	14672	14786	14788	14833	14466	14619	14752	14653	14681	14686	14838	14856	14817	14653	14621	14908	14757	14618	14675	14650	14640	14664	14684	14806	14833	14771	14767	14901	14575	14744	14795	14851	14839	14603	14797	14808	14821	14762	14766	14582	14800	15009	14776	14831	14788	14802	14707	14662	14683	14667	14748	14702	14676	14639	14779	14550	14714	14564	14756	14745	14550	14856	14695	14772	14772	14785	14848	14687	14757	14665	14744	14739	14587	14645	14815	14661	14661	14629	14576	14738	14862	14724	14659	14604	14548	14653	14778	14662	14823	14773	14869	14779	14850	14754	14806	14788	14799	14622	14478	14835	14696	14800	14879	14579	14847	14896	14787	14704	14737	14657	14701	14905	14878	14848	14772	14761	14750	14801	14826	14784	14699	14639	14689	14786	14837	14780	14820	14742	14731	14865	14798	14816	14525	14686	14814	14707	14805	14662	14664	14598	14683	14812	14562	14760	14588	14738	14752	14726	14659	14649	14760	14654	14819	14662	14680	14813	14795	14707	14700	14783	14607	14621	14677	14895	14745	14632	14702	14687	14785	14584	14565	14807	14640	14888	14778	14757	14706	14724	14606	14622	14846	14825	14494	14713	14745	14761	14759	14780	14808	14751	14725	14691	14873	14746	14773	14730	14768	14705	14682	14935	14672	14787	14730	14833	14847	14685	14634	14872	14683	14650	14758	14705	14603	14667	14652	14828	14670	14567	14735	14628	14614	14832	14808	14667	14620	14788	14719	14794	14855	14608	14663	14610	14622	14672	14661	14682	14788	14721	14733	14764	14720	14649	14594	14795	14752	14775	14859	14565	14651	14841	14698	14752	14707	14385	14723	14630	14667	14830	14505	14777	14781	14791	14778	14634	14792	14745	14747	14795	14833	14662	14662	14737	14686	14804	14836	14760	14758	14591	14703	14879	14652	14662	14695	14762	14629	14770	14605	14630	14700	14766	14756	14705	14732	14851	14881	14741	14689	14795	14706	14660	14724	14813	14722	14773	14662	14681	14705	14785	14663	14679	14587	14686	14806	14819	14591	14598	14764	14729	14724	14738	14863	14822	14585	14712	14729	14537	14629	14766	14924	14640	14608	14671	14781	14870	14787	14714	14638	14716	14862	14802	14792	14616	14717	14728	14708	14547	14809	14580	14656	14651	14770	14761	14715	14835	14740	14519	14687	14576	14553	14532	14644	14651	14667	14609	14618	14865	14534	14714	14686	14866	14777	14551	14832	14854	14797	14699	14770	14797	14653	14797	14616	14641	14663	14635	14760	14753	14619	14636	14786	14728	14807	14564	14769	14507	14729	14743	14767	14710	14827	14715	14736	14824	14665	14720	14685	14619	14745	14812	14752	14736	14664	14798	14898	14718	14673	14743	14700	14595	14722	14610	14699	14517	14801	14705	14749	14666	14678	14792	14620	14570	14567	14606	14715	14787	14688	14508	14744	14791	14687	14631	14718	14824	14690	14770	14782	14802	14649	14684	14865	14651	14774	14639	14677	14701	14877	14660	14858	14864	14882	14680	14792	14659	14744	14562	14690	14731	14605	14656	14796	14670	14605	14687	14933	14586	14804	14785	14788	14628	14736	14810	14648	14821	14710	14567	14757	14748	14752	14599	14652	14778	14723	14696	14705	14920	14650	14625	14737	14704	14762	14702	14517	14596	14770	14770	14969	14767	14783	14811	14785	14474	14702	14833	14695	14777	14686	14792	14774	14752	14655	14686	14772	14613	14777	14630	14723	14617	14729	14740	14743	14873	14934	14784	14878	14643	14815	14691	14716	14773	14737	14820	14678	14625	14809	14727	14826	14706	14611	14502	14583	14672	14621	14554	14581	14758	14885	14801	14714	14697	14698	14608	14746	14734	14731	14715	14827	14923	14678	14738	14765	14617	14640	14700	14665	14638	14639	14808	14692	14651	14702	14738	14666	14765	14636	14848	14699	14756	14777	14690	14979	14801	14703	14495	14799	14595	14652	14761	14770	14688	14788	14714	14595	14720	14644	14728	14672	14785	14736	14766	14657	14793	14609	14749	14393	14711	14602	14684	14711	14851	14724	14633	14631	14814	14653	14655	14867	14707	14680	14749	14738	14691	14814	14642	14701	14735	14921	14717	14719	14736	14812	14820	14873	14639	14860	14515	14736	14599	14696	14659	14590	14715	14709	14668	14746	14893	14785	14820	14695	14760	14791	14890	14768	14805	14865	14710	14687	14770	14683	14679	14801	14736	14644	14667	14745	14791	14764	14755	14730	14874	14764	14584	14831	14545	14795	14599	14632	14784	14696	14770	14858	14877	14978	14733	14672	14728	14793	14725	14732	15021	14752	14592	14849	14753	14695	14795	14603	14634	14731	14606	14746	14617	14736	14898	14597	14643	14841	14609	14563	14816	14749	14902	14604	14693	14706	14669	14587	14559	14894	14560	14763	14556	14968	14641	14629	14814	14729	14742	14606	14706	14851	14737	14808	14772	14580	14634	14899	14728	14843	14724	14731	14698	14751	14675	14940	14962	14586	14809	14650	14714	14772	14653	14614	14584	14661	14713	14855	14695	14734	14865	14749	14634	14698	14655	14550	14548	14609	14704	14730	14517	14656	14794	14924	14804	14803	14587	14660	14664	14782	14647	14689	14830	14800	14687	14942	14809	14650	14602	14740	14665	14759	14492	14630	14728	14815	14754	14639	14807	14730	14691	14677	14668	14609	14695	14787	14666	14661	14703	14991	14785	14668	14654	14596	14917	14707	14620	14806	14622	14554	14777	14573	14627	14872	14839	14575	14669	14569	14655	14695	14690	14555	14788	14703	14714	14699	14716	14849	14682	14655	14765	14545	14666
27974	22634	26177	23267	19972	19566	19194	18944	18589	18361	18092	18104	17893	18115	18167	18100	18054	18049	18047	18058	18081	18097	17984	17947	17982	18118	17786	18018	17791	17871	17961	17893	17985	17878	17912	17972	18070	18029	17803	17838	17918	18047	18096	18194	18005	18038	17933	17966	18085	18010	17899	17982	18024	18047	18067	17895	17835	18070	17978	18031	17809	17951	18173	18011	17931	17886	17976	17935	17921	17864	18076	17934	18136	18065	17898	18049	18193	17964	17864	18053	17998	17923	17850	17973	17990	17852	17899	17998	18062	17981	17915	18007	17694	17809	18053	18036	17783	18014	18186	17952	18053	17973	17957	17827	18025	17837	18091	17824	17968	18072	17998	17914	18025	17940	17978	17881	17953	17781	17914	18028	18078	17918	18035	17782	18156	18164	18106	17868	17998	18016	17991	17882	17927	17878	18144	17930	17910	18012	17935	17930	17925	17845	17833	17769	17916	17784	18031	17976	17931	17933	17925	18042	17936	17975	17990	18077	18104	18066	17998	17781	17894	17889	18076	17670	17749	18124	17975	18092	17987	18018	18093	17996	18067	18231	18101	17955	18038	18021	18037	17808	18062	17677	17687	17828	17958	17991	18103	17739	17981	17907	17946	17833	17650	17978	18060	17965	17960	17979	17603	17860	17929	17890	17985	17969	17800	17985	17996	17973	18045	17872	17787	17793	18026	17887	18127	17974	18227	17976	17860	17927	17950	17860	17792	17884	18143	17771	17779	17949	17995	17930	17838	17818	17991	17812	18133	18030	17935	17830	17961	17995	17770	18068	17975	18172	17857	17940	18103	17738	17761	18000	17959	17974	17718	17903	18073	17914	18023	17966	17993	18009	17929	18124	17933	17963	17905	18033	17855	18064	17873	17971	18046	17945	17915	17995	17948	17818	18015	18049	18084	17897	17889	17973	18060	17915	17848	17856	17822	18067	18000	18006	17934	17955	18012	17830	17780	18021	18070	18110	17997	17906	17701	17940	18074	17898	17911	17898	17906	18187	17785	17853	17958	17863	17948	18052	17968	17732	17933	18072	18184	17957	17750	17797	17831	17938	17996	17980	17914	17885	17661	18006	17989	17874	17891	17913	17886	17884	17921	17965	18044	17935	17948	17956	17859	18059	18024	17976	17996	17766	18058	17957	18052	17938	17913	17663	17808	18111	17846	17930	17946	17850	18055	17990	17891	18003	18141	17823	17876	17969	17873	17993	17987	17887	17910	17878	18009	17796	17954	18165	18186	17895	17932	17957	17980	17926	17893	17825	18044	17991	17982	17936	17913	17953	18087	17819	18083	17909	18017	18061	17825	18163	17922	17994	18013	18192	17866	18033	17827	17907	17947	18016	17952	17926	17920	17812	18105	17876	18034	17744	18171	17840	17898	17973	18145	18265	17991	18023	17939	18079	17901	18071	17925	17738	17942	17929	18123	18157	17872	17763	17716	17917	18135	17796	17904	17775	17989	18112	18054	17858	17890	18098	18219	17762	18144	17918	18080	18070	17939	18020	17831	18112	17999	17909	17934	17819	17944	18063	17866	17897	18110	18059	18183	17849	18062	17996	18069	18099	18077	17881	17860	18011	18097	18163	18015	17904	18031	17715	17962	18189	18033	17784	17972	18003	18044	18032	18199	18146	18190	18126	17791	17895	17919	18027	17910	18010	18142	18097	17952	18265	18120	17984	17980	17938	18027	17924	18154	17938	17804	18038	18122	17933	17912	18054	18237	17904	18044	17960	17947	18020	17951	17959	17818	17981	18064	18001	17977	18015	17949	17924	17723	17804	18148	17921	18006	17994	17939	18019	18215	17758	17905	18070	17918	17956	17896	18015	18073	18017	17938	18066	17945	17779	17857	17993	18013	18088	17979	17806	18014	18065	17980	18066	18072	18019	17973	17891	18043	17882	17834	18038	18085	17976	17934	17945	17823	17873	18097	17906	17909	17728	17943	18032	18056	17902	18168	18183	17986	18057	18068	17884	17949	17966	17864	17798	17793	18040	18105	17866	18042	17842	17917	17954	18004	17938	17993	17763	17950	18060	17973	17902	17959	18066	17935	17967	18092	17759	17985	18005	18039	18036	18068	17988	17876	17899	17933	17702	18169	17927	18050	18042	18061	17806	18067	18123	17870	18082	18082	17891	17860	17987	17945	18001	17803	17912	17936	17954	17726	17920	18122	18027	18016	17894	17844	18004	17960	18107	17866	18128	17917	17840	17927	17853	17826	17908	17931	18031	17976	18014	18054	18072	17974	17989	17978	18134	17904	18050	18079	18002	17816	17935	17932	17956	17809	17707	17745	17926	17933	17842	18050	17978	17958	17923	17850	18080	17892	17851	17950	17962	17829	17730	17806	17833	17994	17880	17984	18088	17786	18204	17977	18019	17853	17984	18031	17871	18090	18103	18083	17972	18137	17901	18004	17876	17703	17963	18007	17978	18013	17741	17688	17813	18185	17982	17813	17644	17871	18152	18060	17772	18014	17893	17956	18199	18010	18059	17917	17832	18055	18210	17783	18007	17872	18067	18165	17928	17733	17964	17832	18018	18132	17906	17955	17884	17755	18059	18108	17992	17818	18172	17951	17990	17922	17842	17864	17950	17978	17954	17892	17965	17881	17840	17966	17894	18005	17802	17980	17893	18168	17861	18087	18077	18083	18032	17914	17934	17870	17975	18183	17796	17743	17942	17960	18180	17893	17962	17982	17892	17918	18194	17981	17894	17840	18003	17897	17843	17893	17980	18111	18116	18197	18143	18098	18033	17841	17861	18002	18109	18144	18072	18089	17975	17924	17793	17906	17985	17863	17809	18052	17873	17846	17999	18028	17787	17924	17961	17958	18004	17865	17860	18055	17832	17876	17936	18007	17947	18215	17883	17726	17633	17892	17943	18000	17942	18092	17994	18171	18158	17972	18004	18070	18094	17945	18034	18007	18053	18023	17640	17883	17885	18168	17843	18018	18205	17829	17848	17910	17904	17968	17988	17813	18067	17993	18066	17918	17839	17914	17865	17831	17854	17927	17960	17738	17935	18034	18085	17855	17893	17966	18000	17993	18051	17940	17802	18068	18095	18014	17917	17953	17924	18068	18017	17889	18008	17942	17906	17902	18059	17886	17739	18092	17938	17977	17864	18062	17824	18119	17819	18086	17866	17985	17844	18062	18023	17958	17953	17993	18051	18053	18098	18061	17921	18131	17957	18094	17952	18046	18048	17880	18161	18049	18060	17981	18016	17991	18300	17881	17824	18020	18133	17856	18158	17971	17890	17988	17991	17832	17942	17973	17928	17989	17757	17912	17877	17936	17964	18016	18130	18259	17903	17977	17870	18031	17945	18081	17690	18143	18043	17848	17947	17969	17838	18081	18019	18081	18093	17818	18193	17971	18207	17974	18112	18115	17861	17867	17847	17843	17820	17950	17910	18026	17677	17923	17845	17936	17974	18049	18019	17870	17968	18013	18087	18061	17979	17833	17822	17954	17941	17934	18013	18018	17893	18088	18054	18122	17883	17693	17907	18023	17927	17950	17898	17970	18004	18086	17941	17919	18149	18052	17775	17933	17938	17830	17878	17972	18139	18009	17795	17740	17864	18068	17788	18042	17744	17968	17906	17815	18077	18082	17793	18015	18129	18120	17965	18035	17946	17944	17859	18016	17884	18000	17806	17995	17963	17891	17788	17975	17904	17948	17877	18147	17976	17960	18035	18084	17870	17988	17766	18065	18106	18181	18065	18086	17906	17949	17928	17901	18024	18128	18066	17978	18072	18025	17725	18102	17837	17785	17811	17973	17978	18018	18104	18000	17994	17842	17798	17991	17931	17859	17968	18017	17862	17888	18045	17799	18048	18022	17638	17766	18184	17941	17764	17985	17910	17803	17723	18116	18126	17905	17961	17840	17803	18114	17967	17888	17757	17912	17574	17820	17838	18037	17951	17937	17858	18034	17952	17689	17998	18108	17992	17952	17809	18258	17846	17988	17922	17875	17971	17903	17899	17897	18007	18267	17852	17997	17899	17938	17933	17973	17978	17961	18160	17982	18170	17741	17745	17880	17823	17899	17956	17876	18000	18096	18323	18066	17971	17893	17952	17904	17927	17964	17949	18027	17977	18086	17898	17786	18020	18000	17860	17709	18074	18082	17886	17968	18097	17982	17724	18048	18026	17779	17847	18004	17904	18148	17802	17895	18001	17870	17737	17923	18058	18040	17874	17820	17936	17950	17951	18050	17950	18048	18054	18043	17905	17943	17830	17704	17989	18037	17997	17876	18088	17952	17996	18095	17893	17922	18064	18096	17925	17898	17818	18053	18180	17841	17901	18001	17824	17911	17792	17964	18041	18035	18172	18063	17727	17788	18191	18065	17948	17974	17907	17806	17954	17929	17981	17948	17899	17835	18041	17989	18034	17882	17940	17854	17925	17890	17763	17908	17742	17886	17837	17934	18201	17824	17914	18065	18073	18153	17992	17932	17916	17793	17907	18027	18069	18139	18073	17933	18003	17969	18041	17886	18103	18018	17863	17904	17980	17999	18041	18242	17925	17793	17896	17760	18004	17782	17818	18080	17854	17964	17885	18123	17886	17904	17925	17956	18045	17919	18025	18125	17753	18174	17738	18156	17908	17765	17925	18022	17945	17975	18013	18042	17899	18020	17910	18157	18181	18067	17776	17967	17948	18169	17819	17865	17960	17897	18012	17878	18045	17864	17839	18001	17880	18094	18090	18067	18223	17852	17683	17654	17850	17902	17759	18018	18245	18007	18155	17924	18042	17996	17944	17886	17743	17763	18021	18000	18048	17822	17756	17916	17901	17831	17914	17883	17865	17931	18032	17832	17798	17925	17933	17926	17893	18060	17999	17804	18025	17921	18032	17785	17988	17962	18042	18010	17735	17986	18151	18148	17933	17825	18040	17931	18041	18078	18092	18008	17938	17810	17963	17798	17877	17785	18011	17986	17974	17995	17964	18022	18099	17948	17845	17984	17961	17957	17763	17938	17588	17986	17822	18122	17805	17922	17958	17799	18074	17868	18031	17764	17931	18123	17922	17914	17720	18175	17762	17989	17786	17925	18244	18072	18044	18065	17956	18019	17954	17947	18067	17968	17875	17995	17804	18109	17852	18004	18031	17811	17933	18037	17911
17912	24306	23306	19203	17476	17089	16308	16118	15867	15053	14834	14876	14882	14861	14709	14714	14811	14752	14843	14626	14755	14697	14709	14727	14639	14698	14768	14703	14465	14713	14935	14746	14728	14744	14780	14755	14764	14776	14728	14582	14768	14722	14712	14822	14747	14867	14839	14638	14681	14586	14712	14724	14764	14780	14709	14714	14929	14723	14875	14747	14717	14771	14690	14764	14619	14964	14717	14715	14645	14719	14837	14815	14804	14716	14752	14831	14985	14584	14746	14654	14730	14734	14730	14938	14737	14737	14807	14756	14633	14615	14558	14833	14733	14753	14868	14770	14888	14712	14686	14836	14699	14622	14782	14619	14693	14737	14642	14592	14724	14690	14697	14787	14808	14648	14820	14655	14644	14702	14759	14685	14609	14732	14664	14670	14732	14649	14614	14781	14714	14891	14694	14831	14581	14736	14690	14618	14653	14698	14830	14742	14852	14869	14704	14649	14783	14728	14676	14719	14725	14586	14660	14696	14821	14891	14663	14660	14703	14686	14524	14750	14897	14764	14859	14748	14611	14707	14650	14704	14734	14677	14763	14657	14659	14657	14570	14591	14692	14675	14713	14728	14626	14567	14768	14621	14664	14617	14779	14512	14679	14630	14611	14858	14651	14680	14692	14712	14582	14725	14770	14765	14715	14828	14621	14778	14622	14578	14530	14705	14815	14589	14606	14838	14735	14860	14792	14679	14665	14850	14825	14548	14759	14733	14656	14746	14685	14716	14610	14742	14753	14882	14735	14833	14705	14629	14668	14756	14724	14605	14668	14859	14771	14739	14647	14684	14715	14814	14761	14725	14767	14742	14674	14723	14785	14857	14556	14709	14731	14723	14638	14779	14682	14699	14537	14656	14702	14858	14797	14800	14622	14706	14555	14631	14620	14783	14588	14719	14777	14708	14667	14865	14575	14769	14565	14785	14748	14501	14622	14903	14637	14661	14527	14933	14735	14547	14672	14778	14787	14573	14662	14787	14658	14578	14763	14694	14670	14839	14551	14759	14623	14740	14723	14627	14683	14681	14828	14718	14828	14638	14786	14796	14616	14776	14708	14759	14550	14718	14712	14761	14784	14792	14929	14852	14613	14731	14714	14722	14674	14692	14711	14714	14826	14846	14919	14571	14651	14515	14741	14841	14730	14756	14600	14781	14612	14633	14612	14891	14851	14698	14800	14722	14632	14715	14676	14664	14823	14703	14669	14982	14757	14618	14726	14690	14730	14716	14588	14724	14770	14699	14673	14646	14678	14699	14806	14689	14594	14785	14746	14615	14720	14778	14788	14598	14864	14699	14725	14694	14653	14629	14509	14645	14848	14635	14620	14847	14911	14677	14655	14534	14705	14620	14721	14647	14540	14788	14693	14804	14874	14772	14566	14687	14942	14637	14576	14717	14705	14666	14786	14800	14911	14699	14568	14744	14720	14632	14827	14604	14649	14704	14660	14760	14774	14763	14674	14711	14708	14692	14766	14642	14637	14607	14822	14753	14856	14719	14772	14765	14663	14715	14677	14680	14738	14729	14751	14690	14550	14626	14715	14577	14802	14732	14642	14657	14769	14736	14774	14674	14822	14754	14485	14663	14819	14648	14768	14791	14752	14826	14816	14693	14702	14675	14711	14731	14476	14568	14873	14550	14684	14666	14664	14805	14627	14699	14728	14813	14715	14732	14854	14682	14571	14688	14646	14771	14772	14671	14627	14456	14778	14728	14713	14753	14756	14680	14682	14596	14658	14732	14750	14775	14624	14706	14692	14717	14762	14653	14704	14743	14621	14480	14772	14525	14724	14603	14647	14765	14618	14666	14878	14706	14533	14765	14629	14711	14713	14754	14670	14667	14533	14665	14686	14787	14696	14687	14835	14773	14575	14593	14683	14819	14683	14653	14703	14760	14715	14768	14633	14778	14779	14808	14813	14701	14601	14608	14813	14598	14878	14843	14559	14629	14543	14649	14658	14713	14816	14734	14619	14676	14679	14802	14784	14726	14640	14811	14677	14794	14759	14607	14637	14752	14604	14754	14731	14784	14824	14783	14711	14605	14712	14784	14780	14743	14769	14738	14788	14735	14675	14837	14864	14684	14653	14775	14717	14719	14779	14825	14756	14558	14806	14690	14673	14736	14616	14743	14724	14834	14802	14767	14819	14613	14971	14700	14667	14856	14632	14763	14601	14786	14738	14645	14749	14607	14730	14733	14721	14850	14639	14594	14822	14738	14641	14874	14787	14678	14670	14689	14629	14653	14618	14771	14711	14855	14753	14556	14736	14854	14733	14745	14718	14655	14720	14884	14771	14700	14674	14696	14916	14595	14788	14524	14726	14673	14820	14647	14755	14735	14569	14618	14877	14784	14930	14615	14922	14694	14875	14720	14830	14597	14738	14609	14689	14659	14612	14755	14651	14818	14687	14537	14683	14772	14556	14633	14728	14723	14700	14606	14709	14744	14662	14604	14607	14755	14776	14622	14891	14627	14654	14757	14672	14806	14763	14763	14699	14628	14668	14917	14568	14621	14719	14741	14743	14723	14736	14766	14844	14697	14757	14682	14718	14762	14806	14520	14653	15043	14838	14527	14622	14707	14642	14656	14691	14617	14661	14699	14740	14718	14627	14741	14665	14954	14734	14720	14632	14770	14726	14908	14582	14597	14771	14627	14814	14784	14731	14540	14726	14656	14652	14727	14730	14742	14685	14760	14515	14715	14517	14749	14512	14748	14803	14679	14633	14631	14734	14606	14855	14704	14714	14707	14616	14640	14749	14555	14726	14662	14740	14783	14736	14728	14656	14754	14595	14674	14737	14610	14799	14692	14389	14661	14609	14674	14796	14653	14794	14844	14524	14852	14692	14659	14752	14633	14762	14872	14751	14879	14771	14697	14629	14701	14785	14672	14762	14815	14617	14604	14718	14853	14685	14753	14736	14644	14869	14721	14678	14797	14706	14753	14614	14772	14630	14644	14672	14652	14780	14713	14755	14772	14760	14744	14608	14826	14732	14497	14727	14695	14769	14817	14755	14673	14677	14726	14730	14580	14737	14643	14501	14704	14795	14731	14770	14721	14789	14722	14655	14690	14698	14619	14768	14666	14773	14730	14667	14897	14689	14532	14639	14773	14754	14593	14749	14677	14624	14762	14515	14767	14743	14834	14793	14673	14756	14625	14720	14614	14734	14705	14833	14751	14607	14753	14776	14722	14715	14754	14714	14680	14672	14692	14885	14493	14655	14749	14781	14748	14683	14883	14688	14674	14701	14664	14731	14681	14757	14766	14680	14686	14805	14778	14633	14612	14635	14791	14818	14554	14654	14792	14826	14628	14688	14736	14784	14743	14705	14784	14646	14697	14552	14800	14514	14761	14704	14800	14546	14544	14653	14682	14762	14821	14604	14894	14783	14582	14601	14712	14716	14866	14815	14940	14633	14741	14844	14796	14658	14829	14673	14634	14680	14682	14860	14646	14665	14548	14775	14787	14691	14714	14769	14877	14674	14743	14657	14591	14699	14817	14686	14586	14564	14644	14736	14772	14574	14602	14787	14641	14731	14787	14622	14686	14763	14765	14811	14885	14764	14748	14596	14749	14858	14722	14655	14846	14673	14743	14718	14625	14831	14844	14638	14678	14706	14830	14620	14644	14651	14682	14751	14825	14602	14791	14734	14680	14779	14958	14651	14595	14721	14745	14699	14613	14557	14809	14812	14624	14669	14646	14542	14764	14800	14793	14591	14716	14723	14716	14563	14878	14611	14719	14749	14967	14648	14493	14715	14533	14715	14507	14672	14787	14731	14846	14741	14806	14776	14802	14609	14792	14729	14564	14724	14586	14743	14561	14667	14687	14608	14661	14741	14982	14810	14913	14640	14651	14597	14678	14676	14615	14810	14717	14611	14637	14861	14759	14689	14823	14781	14710	14692	14900	14676	14749	14762	14671	14739	14793	14602	14831	14647	14661	14570	14658	14712	14773	14733	14754	14747	14733	14727	14861	14653	14512	14813	14617	14886	14697	14631	14630	14852	14630	14763	14843	14765	14726	15034	14701	14791	14629	14664	14673	14712	14774	14681	14601	14604	14845	14597	14479	14746	14717	14598	14781	14670	14723	14732	14690	14841	14831	14747	14575	14757	14664	14614	14682	14801	14627	14594	14710	14640	14748	14611	14668	14724	14817	14828	14571	14581	14706	14876	14639	14641	14642	14782	14812	14596	14763	14730	14750	14879	14705	14678	14731	14604	14653	14644	14632	14760	14809	14658	14813	14867	14698	14861	14744	14676	14704	14741	14844	14576	14745	14701	14642	14755	14660	14674	14838	14894	14633	14734	14843	14841	14675	14805	14697	14791	14574	14716	14668	14796	14633	14683	14803	14717	14849	14803	14661	14707	14745	14631	14561	14644	14613	14678	14840	14718	14758	14664	14600	14811	14858	14629	14624	14627	14689	14720	14882	14743	14681	14741	14812	14607	14690	14887	14725	14718	14610	14579	14843	14800	14634	14673	14770	14591	14636	14645	14684	14705	14742	14820	14704	14854	14438	14671	14744	14822	14603	14779	14733	14786	14589	14744	14943	14773	14747	14787	14556	14706	14606	14668	14708	14847	14751	14662	14779	14868	14685	14530	14835	14867	14678	14572	14809	14741	14738	14733	14727	14471	14625	14597	14834	14846	14776	14708	14840	14668	14637	14711	14686	14740	14665	14717	14695	14863	14464	14753	14811	14735	14724	14899	14805	14690	14676	14620	14754	14638	14622	14657	14638	14687	14911	14723	14700	14687	14673	14751	14660	14635	14580	14773	15057	14672	14679	14602	14654	14967	14718	14597	14808	14842	14839	14659	14590	14646	14672	14911	14628	14664	14690	14804	14876	14518	14614	14739	14567	14850	14809	14556	14699	14621	14591	14655	14541	14842	14652	14865	14614	14535	14539	14710	14807	14707	14741	14615	14817	14747	14717	14558	14784	14703	14666	14578	14689	14700	14657	14626	14666	14885	14598	14723	14594	14609	14589	14675	14648	14733	14423	14617	14839	14807	14726	14738	14719	14793	14693	14849	14569	14778	14704	14654	14685	14754	14704	14697	14687	14732	14671	14719	14724	14907	14726	14705	14735	14844	14709	14671	14712	14819	14928	14679	14776	14806	14848	14489	14709
23874	20956	28252	24126	22375	22645	21892	19350	18597	18559	18112	17741	17794	17941	17734	17831	17615	17863	17725	17535	17538	17512	17748	17609	17279	17546	17486	17643	17468	17566	17648	17508	17556	17576	17595	17434	17762	17600	17233	17528	17634	17590	17443	17442	17529	17467	17448	17536	17539	17711	17528	17482	17607	17679	17698	17484	17183	17469	17502	17517	17587	17701	17269	17388	17645	17484	17508	17474	17500	17468	17648	17561	17742	17696	17540	17694	17539	17647	17646	17740	17275	17580	17634	17648	17634	17501	17798	17536	17709	17401	17483	17544	17593	17644	17417	17599	17475	17376	17386	17557	17492	17474	17624	17608	17332	17271	17506	17445	17672	17663	17520	17546	17327	17516	17577	17357	17401	17366	17265	17389	17444	17420	17481	17387	17623	17277	17434	17466	17533	17338	17340	17716	17525	17646	17427	17397	17377	17464	17483	17452	17552	17715	17529	17550	17510	17351	17331	17673	17495	17471	17329	17573	17662	17502	17446	17458	17566	17336	17327	17493	17432	17695	17496	17641	17563	17650	17321	17506	17513	17504	17539	17584	17717	17547	17394	17607	17572	17467	17491	17267	17666	17394	17577	17514	17524	17282	17552	17612	17476	17497	17461	17496	17606	17352	17536	17475	17442	17630	17424	17453	17350	17507	17458	17309	17587	17525	17516	17408	17499	17389	17643	17462	17533	17689	17630	17497	17389	17429	17437	17341	17539	17457	17261	17415	17440	17412	17421	17423	17643	17489	17435	17406	17522	17568	17651	17452	17707	17806	17330	17542	17521	17599	17534	17618	17636	17424	17627	17328	17289	17477	17519	17489	17601	17651	17400	17319	17532	17648	17648	17517	17379	17389	17650	17405	17432	17486	17611	17536	17535	17477	17461	17570	17555	17424	17532	17497	17375	17647	17560	17519	17586	17500	17545	17537	17653	17607	17555	17561	17620	17676	17490	17585	17634	17573	17412	17538	17629	17377	17625	17394	17728	17557	17498	17522	17446	17474	17571	17489	17620	17547	17440	17598	17459	17501	17411	17449	17675	17559	17408	17589	17314	17601	17489	17621	17706	17556	17516	17377	17233	17267	17459	17611	17578	17602	17491	17476	17668	17536	17513	17485	17758	17326	17204	17543	17456	17433	17494	17587	17550	17469	17536	17638	17485	17459	17486	17511	17238	17205	17477	17467	17336	17484	17657	17242	17528	17419	17296	17607	17638	17251	17572	17569	17644	17369	17522	17555	17544	17430	17543	17699	17457	17616	17540	17402	17428	17473	17589	17309	17438	17427	17528	17428	17466	17531	17758	17406	17448	17429	17495	17677	17313	17289	17553	17601	17648	17470	17587	17411	17685	17562	17453	17492	17626	17577	17572	17479	17584	17270	17417	17381	17544	17520	17474	17484	17464	17503	17538	17488	17532	17466	17518	17709	17672	17410	17463	17527	17662	17387	17390	17400	17531	17557	17620	17373	17779	17365	17457	17350	17591	17474	17303	17419	17438	17360	17591	17565	17600	17462	17435	17583	17449	17383	17627	17560	17663	17521	17220	17428	17431	17326	17683	17470	17352	17378	17295	17491	17479	17494	17568	17682	17379	17578	17367	17525	17570	17504	17606	17513	17559	17635	17589	17602	17608	17421	17567	17610	17592	17516	17781	17409	17462	17592	17593	17531	17478	17408	17266	17437	17601	17600	17752	17700	17490	17296	17287	17434	17505	17786	17573	17577	17543	17492	17340	17570	17410	17666	17371	17474	17222	17484	17556	17473	17551	17402	17421	17484	17367	17514	17549	17429	17626	17543	17329	17573	17558	17603	17587	17488	17356	17409	17413	17448	17306	17561	17503	17564	17687	17454	17319	17418	17640	17734	17340	17352	17682	17581	17513	17703	17389	17206	17487	17509	17545	17369	17476	17505	17298	17694	17411	17582	17513	17316	17359	17688	17531	17539	17334	17574	17472	17386	17530	17559	17474	17324	17362	17656	17457	17534	17635	17552	17647	17459	17603	17602	17453	17447	17590	17427	17551	17582	17633	17409	17394	17455	17431	17356	17664	17675	17530	17400	17453	17427	17616	17522	17415	17325	17467	17563	17689	17496	17477	17443	17347	17519	17502	17480	17536	17492	17563	17564	17553	17637	17459	17592	17441	17546	17619	17634	17717	17385	17552	17399	17606	17458	17485	17375	17627	17277	17407	17492	17410	17500	17510	17358	17817	17420	17559	17551	17436	17417	17598	17476	17501	17391	17443	17410	17475	17287	17424	17325	17334	17493	17412	17416	17506	17563	17668	17399	17480	17465	17530	17499	17653	17199	17379	17609	17358	17591	17585	17490	17394	17358	17668	17545	17606	17678	17552	17357	17288	17514	17289	17463	17624	17495	17512	17568	17392	17465	17729	17504	17397	17404	17493	17595	17424	17437	17432	17358	17537	17305	17360	17528	17457	17453	17325	17577	17396	17521	17308	17373	17273	17410	17554	17482	17404	17556	17773	17547	17376	17527	17675	17369	17388	17244	17333	17306	17532	17384	17366	17448	17452	17428	17340	17581	17562	17487	17607	17546	17495	17578	17663	17365	17647	17440	17657	17525	17391	17443	17561	17688	17206	17506	17323	17340	17530	17469	17604	17605	17584	17472	17909	17584	17489	17552	17510	17536	17479	17585	17433	17449	17347	17574	17415	17631	17470	17480	17367	17177	17435	17488	17466	17479	17278	17508	17518	17438	17538	17537	17654	17543	17418	17399	17407	17631	17403	17287	17507	17437	17634	17546	17440	17463	17497	17530	17538	17238	17452	17573	17440	17589	17461	17487	17406	17577	17489	17604	17268	17483	17695	17684	17425	17401	17460	17372	17363	17599	17605	17296	17510	17497	17583	17468	17275	17263	17381	17574	17458	17489	17626	17664	17621	17341	17671	17641	17616	17526	17466	17591	17325	17443	17418	17505	17692	17496	17536	17704	17672	17465	17496	17661	17544	17574	17551	17327	17574	17344	17470	17629	17601	17845	17468	17286	17629	17446	17383	17438	17460	17643	17724	17398	17406	17594	17570	17440	17267	17601	17443	17412	17268	17434	17615	17551	17426	17339	17557	17576	17267	17461	17456	17644	17599	17630	17518	17474	17512	17529	17422	17399	17495	17604	17273	17195	17611	17512	17674	17537	17462	17456	17376	17618	17656	17567	17516	17562	17490	17490	17573	17459	17514	17658	17521	17352	17322	17493	17622	17547	17437	17428	17446	17526	17569	17569	17514	17477	17495	17684	17458	17707	17483	17461	17492	17462	17483	17400	17675	17489	17591	17407	17652	17597	17450	17493	17719	17372	17517	17572	17297	17472	17627	17627	17650	17622	17552	17645	17466	17334	17695	17355	17374	17343	17486	17397	17346	17604	17571	17392	17325	17369	17470	17402	17442	17701	17472	17399	17425	17672	17488	17601	17452	17455	17588	17375	17501	17314	17644	17621	17593	17344	17447	17638	17488	17471	17554	17469	17536	17435	17410	17540	17297	17643	17652	17585	17357	17406	17415	17484	17440	17509	17597	17599	17446	17466	17664	17506	17565	17499	17417	17421	17427	17118	17348	17368	17491	17468	17572	17527	17402	17644	17595	17372	17629	17581	17752	17433	17486	17491	17465	17346	17559	17460	17476	17414	17541	17796	17383	17414	17706	17540	17606	17450	17565	17496	17583	17420	17628	17584	17576	17826	17556	17369	17484	17528	17543	17549	17371	17593	17218	17620	17411	17636	17420	17343	17359	17566	17669	17587	17376	17264	17392	17287	17493	17354	17402	17491	17474	17547	17550	17569	17442	17504	17472	17671	17604	17420	17542	17336	17398	17325	17206	17477	17711	17627	17716	17538	17502	17474	17373	17414	17571	17455	17498	17466	17402	17616	17525	17440	17430	17485	17378	17439	17495	17360	17677	17362	17463	17614	17478	17529	17385	17569	17712	17604	17706	17480	17420	17447	17391	17365	17685	17600	17383	17485	17414	17262	17634	17401	17479	17580	17508	17521	17646	17538	17535	17449	17526	17415	17617	17417	17626	17311	17533	17547	17605	17577	17514	17491	17400	17506	17285	17661	17445	17311	17484	17371	17481	17606	17564	17470	17521	17488	17633	17279	17217	17592	17635	17415	17530	17704	17571	17593	17469	17516	17557	17499	17530	17607	17383	17485	17501	17445	17361	17328	17436	17450	17474	17404	17298	17764	17582	17477	17599	17609	17350	17426	17549	17444	17566	17585	17649	17211	17513	17502	17521	17567	17421	17419	17401	17438	17403	17527	17667	17295	17495	17292	17709	17402	17563	17441	17510	17358	17647	17431	17238	17435	17495	17518	17592	17432	17693	17386	17563	17514	17467	17461	17479	17498	17543	17334	17355	17610	17565	17483	17664	17610	17791	17609	17389	17401	17574	17659	17651	17474	17478	17547	17783	17516	17402	17415	17653	17534	17488	17499	17483	17470	17384	17456	17502	17577	17464	17578	17405	17385	17517	17463	17571	17893	17533	17516	17419	17639	17370	17479	17622	17564	17763	17294	17672	17653	17528	17406	17517	17457	17521	17617	17415	17442	17481	17614	17511	17630	17583	17521	17588	17423	17701	17648	17708	17396	17365	17387	17736	17701	17571	17698	17418	17496	17491	17594	17566	17373	17465	17334	17580	17332	17421	17506	17453	17327	17553	17401	17459	17552	17450	17554	17520	17564	17494	17431	17649	17638	17784	17540	17643	17641	17590	17640	17679	17579	17429	17540	17483	17433	17445	17573	17664	17696	17389	17532	17535	17488	17510	17391	17586	17566	17512	17408	17636	17450	17621	17514	17342	17458	17443	17383	17446	17329	17537	17343	17304	17572	17534	17312	17377	17561	17772	17462	17591	17565	17388	17388	17473	17606	17667	17378	17438	17536	17477	17502	17455	17677	17554	17533	17432	17469	17514	17400	17701	17396	17520	17498	17613	17653	17562	17331	17355	17435	17387	17543	17625	17304	17572	17456	17483	17519	17624	17281	17324	17507	17489	17456	17435	17584	17571	17452	17523	17516	17435	17440	17450	17544	17560	17581	17543	17449	17586	17532	17377	17539	17534	17509	17641	17726	17475	17666	17505	17659	17574	17440	17536	17649	17377	17484	17564	17570	17528	17284
16925	30417	28995	22481	19972	18192	17458	16917	16661	15664	14975	14779	14720	14665	14626	14435	14636	14491	14654	14678	14555	14664	14440	14504	14485	14576	14657	14452	14426	14329	14385	14367	14540	14527	14567	14461	14668	14326	14409	14665	14460	14403	14478	14397	14259	14581	14506	14302	14527	14368	14442	14505	14325	14492	14492	14505	14411	14484	14652	14525	14326	14608	14426	14375	14424	14551	14548	14435	14478	14402	14358	14502	14552	14535	14364	14328	14355	14458	14697	14670	14608	14627	14640	14471	14310	14364	14415	14464	14336	14441	14591	14427	14561	14368	14477	14581	14623	14508	14457	14508	14579	14471	14337	14360	14554	14619	14450	14587	14330	14557	14329	14489	14463	14422	14422	14479	14345	14365	14454	14416	14333	14551	14460	14389	14326	14483	14275	14534	14557	14369	14343	14442	14482	14400	14447	14320	14264	14594	14373	14282	14438	14551	14422	14268	14416	14257	14456	14361	14427	14510	14267	14530	14564	14410	14477	14476	14413	14519	14367	14421	14552	14485	14369	14547	14333	14475	14295	14490	14362	14520	14341	14346	14485	14500	14315	14535	14398	14534	14328	14500	14433	14389	14376	14443	14419	14507	14426	14506	14237	14400	14372	14475	14398	14428	14382	14356	14458	14312	14248	14372	14389	14256	14431	14362	14375	14410	14399	14229	14362	14421	14531	14551	14426	14453	14512	14617	14415	14326	14553	14398	14464	14456	14467	14367	14423	14467	14425	14209	14378	14467	14564	14365	14397	14377	14250	14511	14350	14355	14464	14341	14539	14350	14276	14667	14351	14592	14474	14465	14473	14484	14527	14530	14486	14532	14585	14299	14381	14188	14503	14429	14442	14560	14356	14384	14407	14493	14527	14432	14436	14490	14493	14421	14389	14512	14296	14436	14475	14413	14449	14416	14481	14380	14554	14487	14542	14532	14369	14367	14500	14457	14443	14396	14491	14517	14300	14360	14478	14424	14391	14440	14411	14480	14550	14387	14560	14248	14363	14447	14386	14339	14514	14428	14370	14419	14529	14458	14279	14478	14560	14363	14346	14452	14331	14618	14448	14495	14474	14423	14671	14479	14402	14400	14425	14357	14358	14590	14494	14433	14414	14589	14602	14389	14495	14320	14514	14555	14516	14439	14326	14433	14558	14350	14262	14363	14220	14272	14363	14435	14189	14300	14386	14359	14471	14465	14337	14410	14249	14386	14545	14526	14475	14377	14221	14295	14390	14464	14248	14513	14487	14448	14498	14322	14390	14325	14270	14351	14450	14409	14492	14390	14419	14268	14614	14500	14364	14489	14453	14364	14484	14296	14496	14406	14644	14287	14424	14428	14364	14463	14551	14541	14499	14190	14459	14408	14529	14453	14396	14268	14516	14624	14504	14351	14442	14509	14339	14251	14443	14522	14261	14571	14453	14258	14325	14321	14518	14449	14274	14631	14507	14398	14425	14271	14365	14444	14579	14472	14539	14360	14422	14636	14290	14237	14486	14409	14431	14414	14540	14302	14406	14561	14496	14541	14414	14400	14498	14361	14492	14311	14463	14552	14417	14400	14555	14382	14231	14528	14511	14406	14427	14423	14388	14475	14396	14581	14446	14359	14463	14522	14338	14513	14543	14457	14349	14236	14328	14474	14305	14478	14491	14246	14435	14539	14562	14372	14308	14539	14417	14574	14310	14424	14435	14381	14566	14313	14357	14546	14438	14307	14413	14429	14546	14396	14357	14330	14450	14284	14258	14507	14433	14378	14586	14246	14419	14264	14554	14371	14500	14307	14489	14573	14475	14363	14453	14385	14531	14503	14345	14316	14466	14445	14414	14466	14569	14496	14367	14410	14336	14487	14458	14377	14619	14361	14496	14449	14392	14402	14453	14390	14339	14324	14370	14400	14233	14512	14431	14336	14323	14373	14437	14333	14288	14462	14172	14606	14368	14404	14329	14538	14377	14560	14357	14284	14423	14456	14477	14316	14640	14510	14528	14339	14521	14361	14361	14318	14262	14552	14439	14406	14408	14386	14369	14352	14421	14407	14344	14265	14387	14403	14394	14562	14429	14530	14331	14351	14443	14522	14358	14496	14518	14301	14313	14309	14429	14464	14394	14316	14464	14299	14369	14535	14423	14425	14381	14298	14413	14413	14474	14502	14389	14384	14392	14402	14518	14448	14275	14290	14328	14364	14338	14504	14329	14118	14459	14251	14429	14434	14505	14267	14273	14318	14344	14438	14562	14344	14423	14448	14480	14339	14393	14355	14605	14411	14488	14540	14415	14303	14471	14459	14467	14432	14431	14307	14720	14533	14504	14541	14435	14446	14439	14463	14553	14476	14417	14552	14368	14428	14489	14374	14437	14371	14405	14429	14440	14504	14225	14314	14295	14410	14514	14425	14588	14491	14424	14458	14392	14372	14446	14367	14434	14378	14420	14499	14312	14537	14387	14326	14456	14350	14372	14671	14487	14488	14610	14488	14637	14455	14477	14362	14447	14285	14224	14350	14315	14362	14493	14524	14590	14447	14395	14449	14466	14467	14457	14446	14427	14329	14314	14485	14432	14410	14305	14373	14274	14279	14486	14359	14447	14380	14434	14377	14436	14457	14269	14405	14451	14428	14467	14499	14441	14537	14316	14394	14603	14451	14473	14339	14430	14408	14222	14281	14394	14546	14503	14434	14398	14316	14297	14453	14505	14812	14333	14291	14376	14367	14442	14356	14437	14437	14363	14597	14404	14452	14383	14498	14356	14343	14511	14623	14458	14372	14465	14224	14488	14370	14555	14398	14434	14317	14524	14679	14397	14341	14459	14394	14450	14433	14424	14471	14388	14539	14497	14382	14516	14560	14419	14511	14313	14474	14466	14228	14566	14447	14511	14325	14243	14528	14484	14474	14489	14516	14502	14323	14399	14421	14425	14252	14557	14430	14505	14544	14561	14508	14366	14403	14538	14425	14508	14571	14345	14311	14304	14489	14506	14403	14425	14420	14400	14473	14330	14342	14467	14327	14631	14354	14304	14476	14396	14658	14426	14392	14453	14412	14335	14412	14386	14399	14421	14641	14386	14467	14395	14472	14422	14388	14276	14458	14355	14600	14362	14341	14335	14378	14279	14260	14308	14376	14395	14380	14506	14546	14530	14355	14452	14300	14367	14516	14536	14461	14665	14521	14347	14238	14384	14386	14474	14468	14563	14526	14489	14169	14351	14407	14506	14329	14347	14244	14565	14505	14428	14424	14541	14484	14533	14295	14450	14568	14500	14370	14368	14428	14467	14382	14329	14338	14463	14258	14417	14376	14492	14421	14485	14444	14389	14429	14484	14440	14545	14670	14293	14480	14374	14448	14467	14355	14406	14370	14453	14609	14421	14359	14476	14383	14408	14481	14306	14560	14483	14400	14514	14585	14309	14435	14463	14292	14477	14715	14479	14398	14508	14225	14428	14579	14411	14476	14328	14436	14533	14387	14495	14368	14388	14289	14424	14613	14459	14349	14476	14426	14462	14400	14353	14292	14410	14289	14445	14445	14205	14500	14641	14435	14235	14492	14383	14387	14308	14557	14338	14318	14525	14484	14405	14425	14361	14518	14398	14434	14545	14118	14341	14357	14386	14453	14459	14357	14321	14442	14296	14492	14307	14361	14440	14462	14424	14415	14279	14238	14436	14462	14462	14382	14435	14360	14455	14492	14376	14518	14376	14417	14377	14434	14607	14464	14592	14521	14487	14360	14588	14404	14399	14492	14261	14582	14352	14448	14322	14499	14380	14457	14450	14331	14353	14458	14457	14305	14487	14436	14444	14477	14278	14350	14385	14414	14308	14340	14555	14643	14251	14524	14409	14240	14433	14431	14435	14356	14366	14513	14361	14301	14395	14312	14242	14359	14372	14515	14430	14518	14274	14438	14343	14422	14428	14317	14496	14461	14423	14476	14232	14582	14335	14446	14509	14494	14474	14337	14536	14399	14388	14412	14321	14519	14499	14452	14478	14413	14346	14468	14495	14344	14391	14350	14446	14426	14270	14380	14518	14507	14432	14265	14490	14407	14493	14456	14419	14322	14475	14205	14613	14426	14279	14373	14313	14542	14449	14536	14345	14452	14357	14511	14499	14479	14551	14492	14296	14396	14345	14325	14491	14605	14538	14403	14310	14332	14550	14407	14508	14511	14434	14404	14388	14219	14562	14453	14537	14438	14333	14398	14461	14399	14441	14459	14353	14483	14409	14432	14264	14403	14321	14401	14658	14626	14482	14185	14512	14552	14508	14273	14523	14451	14298	14403	14285	14353	14423	14470	14340	14448	14296	14335	14418	14538	14270	14394	14350	14444	14529	14494	14478	14436	14340	14460	14532	14416	14444	14310	14546	14403	14392	14462	14307	14375	14446	14495	14467	14292	14417	14389	14442	14380	14342	14488	14402	14431	14561	14416	14395	14464	14448	14387	14408	14461	14439	14622	14352	14425	14540	14479	14466	14547	14427	14443	14265	14299	14704	14374	14404	14468	14575	14521	14568	14388	14355	14363	14312	14388	14301	14509	14331	14365	14331	14415	14378	14419	14495	14416	14306	14479	14492	14313	14488	14288	14476	14316	14456	14476	14378	14413	14375	14441	14431	14430	14320	14342	14553	14454	14482	14462	14151	14565	14254	14458	14544	14375	14427	14440	14376	14506	14253	14464	14454	14490	14485	14423	14236	14480	14409	14298	14347	14513	14298	14354	14563	14192	14494	14610	14472	14391	14268	14515	14359	14402	14483	14338	14559	14520	14345	14420	14304	14409	14433	14364	14391	14593	14387	14350	14486	14414	14352	14374	14595	14488	14370	14537	14500	14328	14590	14391	14280	14460	14494	14466	14306	14613	14458	14482	14372	14398	14279	14459	14423	14414	14346	14408	14405	14378	14360	14384	14253	14221	14564	14503	14473	14501	14525	14370	14616	14360	14422	14440	14416	14468	14460	14596	14368	14314	14537	14575	14468	14422	14515	14461	14522	14256	14544	14566	14299	14209	14418	14501	14286	14557	14468	14496	14436	14433	14368	14343	14465	14330	14532	14518	14505	14491	14538	14367	14327	14390	14483	14451	14481	14343	14356	14417	14280	14524	14426	14394	14425	14531	14444	14385	14451	14470	14497	14426	14420	14354
22847	21108	28876	23604	21532	23987	26013	21010	19857	19554	19077	18879	18760	18460	18673	18306	18320	18435	18320	18443	18521	18459	18585	18529	18415	18263	18392	18237	18309	18136	18207	18274	18239	18188	18103	18149	18207	18218	18294	18068	18302	18280	18239	18134	18103	18148	18006	18340	18398	18287	18407	18290	18175	18191	18227	18358	18060	18398	18188	18110	18122	18317	18191	18222	18286	17994	18285	18412	18263	18166	17995	18350	18391	18164	18343	18262	18161	18380	18135	18194	18584	18360	18551	18088	18316	18138	18193	17969	18283	18209	18328	18195	18136	18369	18086	18131	18052	17988	18182	18095	18156	18174	18289	18279	18278	18329	18420	18210	18121	18167	17966	18237	18309	18192	18168	18058	18042	18022	18262	18003	17987	18028	17881	18139	18200	18492	18333	18193	17989	18082	18306	18206	18117	18332	17940	18114	18148	18060	18013	17966	17906	18187	18009	18377	18104	18224	17934	18207	18037	18163	18010	18107	18141	18108	18140	18139	18218	18186	18412	17979	18246	18227	18167	17897	18394	18144	18310	18184	18033	18150	18049	18173	17948	18197	18059	18288	18226	18096	18277	18177	18105	18122	18077	18006	17906	18315	17986	18271	18212	17980	18206	18344	18221	18120	17905	18035	18382	18247	18113	18342	18023	18214	18250	18129	18202	18094	18028	18167	18207	17967	18218	18159	18124	18151	17906	18109	18041	18321	18443	18135	18220	17985	18412	18246	18086	18305	17875	18271	18079	18251	18337	17973	17936	17997	18167	18157	18255	18193	18286	18201	18256	18158	18147	18175	18134	18051	18036	18038	18293	18062	18117	18112	18144	18210	17957	18235	18312	18165	17932	18154	18190	17977	17909	18174	18046	18239	18172	18169	18245	18206	18131	18191	18121	18122	18134	18358	17993	17842	18184	18323	18091	18179	18226	17971	17965	18118	18095	17907	18218	18186	17957	18062	18228	18122	18045	18264	18206	18041	18204	18362	18265	18365	18199	18196	18259	18009	18325	18167	18122	18103	18148	18118	18139	18000	18065	18073	17934	18138	18160	18130	18076	17973	18186	18223	18278	18147	18068	18041	18159	18182	18148	18126	18270	18349	18090	18258	18002	18189	18207	18115	17998	18077	18081	18215	18066	18174	18061	18269	18128	18150	17942	18208	17996	18196	18184	18312	18199	18181	18314	18113	18119	18042	18169	18255	18278	18160	18182	18087	18004	18105	18214	17989	18123	18125	18150	18072	18113	18147	18081	18242	18131	18099	17927	18137	18124	18297	18313	18094	17983	18236	18262	18137	18213	18081	18260	18119	18043	18153	18131	18120	18264	18133	18072	18126	18274	18334	18239	18077	18097	18052	18076	18034	18229	18121	18043	17992	18124	18198	18108	18084	18052	18123	18306	18261	18223	18067	18178	18181	18270	17992	18050	17935	17929	18133	18200	18023	18187	18213	18028	17948	18030	18144	18251	18012	17998	18004	17994	17873	17995	18340	18029	18144	18287	18003	18164	18258	18202	18013	18127	17944	18128	18266	18433	18283	18168	18131	17994	18220	18139	18267	18112	18299	18059	18073	18239	18149	18165	18166	18261	18110	18064	18201	18189	18129	18155	18251	18039	18169	18195	18140	18117	18228	18208	18235	18093	18056	18104	18086	18080	18271	18073	17918	18199	18141	18179	18092	18165	18102	18257	18322	18172	18077	18207	17978	18003	18397	18206	18118	18168	18155	18254	18058	18200	18036	18138	18295	18111	18003	18138	18128	18186	18155	18089	17992	18147	18081	18042	18206	18061	18189	18082	17925	18121	18141	18198	18239	18003	18222	18184	18186	18210	18118	17924	18294	18104	18076	18107	18217	18177	18005	18188	18162	18106	18229	18322	18158	18032	18236	18121	18147	18336	18223	18268	18132	18387	18256	18108	18226	18066	18154	18249	18108	18235	18418	18261	18047	18247	18208	18042	18189	18140	18017	18149	18208	18314	18232	18039	18114	18175	18311	18194	18193	18259	18346	18296	18098	18170	18114	18477	18111	18173	18103	18052	18269	18131	18017	18267	18129	18340	18132	18241	18216	18215	18075	18135	18364	18070	18114	18057	18062	18283	18178	18203	18073	18221	17955	18123	18180	18040	18157	18137	18208	18097	18000	18255	18217	18068	18172	18015	17944	18127	17998	18182	18186	18217	18320	18167	18315	18163	18021	18156	18256	18240	18162	18163	18333	18195	18247	18311	17991	18136	18155	18066	17931	18197	18245	18309	18126	18188	18226	18043	18170	18241	18069	18042	18253	18213	18139	18105	18182	18119	18161	18098	18219	18149	18028	18243	18280	18142	18323	17971	17930	18253	18031	18224	18085	18011	18033	18171	18113	18150	18013	18083	17929	18103	18136	18163	18112	18129	18129	18245	18316	18042	18361	18294	17926	18131	18172	18118	18027	18097	18081	18149	18176	18103	17994	18103	18176	18042	18052	18070	17891	17983	18164	18406	18049	18120	17950	18183	18170	18124	18262	18235	18046	18015	18298	18241	18108	18007	18171	18112	18276	18036	17976	18229	18276	18134	18134	18239	18185	18154	18082	18023	18139	18087	18082	18075	18088	17999	18279	18067	18068	17928	18469	18149	18053	18241	18041	18062	17942	18379	18059	18174	17942	18237	18152	18006	18169	18159	18270	18138	18003	17982	18073	17949	18137	18113	18080	18196	18308	18145	18126	18175	18237	18079	18159	18035	18235	18211	18197	18263	18072	18058	18173	18062	17963	18153	17827	18005	18205	18074	18061	18172	18184	18174	18106	18060	18027	18074	18129	18004	18128	18258	18318	17915	17996	17824	18123	18251	18131	18133	18175	18125	18262	18293	18081	18164	18302	18158	18213	18130	17937	17931	18307	18247	18113	18037	18140	18255	18235	18028	18146	18378	18109	18119	18032	18156	18105	18096	18254	18154	18179	18140	18070	18189	18353	18169	18334	18251	18167	18114	18074	18186	18051	18101	18116	18203	18221	18400	18217	18168	18075	18256	18034	18267	18111	18055	18091	18059	18121	17933	18185	18118	18064	18115	18180	18094	18176	18394	18369	18092	18072	18208	18203	18012	18209	18033	18053	18081	17965	18292	18127	18011	18092	18265	18146	18224	18236	18283	18123	17928	18190	17976	18247	18298	18507	18210	18067	18260	18268	18138	18209	18129	17990	18096	18403	18288	18058	18218	18156	18330	18347	18008	18221	17949	18280	18215	18052	18158	18040	18063	18253	18174	18195	18125	18507	18163	18308	18296	18057	18132	18148	18360	18180	18171	18241	18063	18176	18345	17995	18208	18123	18296	18128	18377	18277	18123	18163	18016	18233	17915	18169	18001	18074	18066	18112	18069	18249	18244	18199	17983	18147	18233	17940	18146	18364	18267	18241	18157	18184	18106	17957	18264	18240	18070	18137	18268	18039	18210	18302	18218	18000	18084	18148	18119	18010	18255	18166	18218	18440	17963	18209	18100	17969	18037	18102	18191	18231	18290	18337	17988	18237	18177	18055	18017	18347	18104	18142	18063	18030	18296	18003	18103	18274	18012	18263	18040	18206	18256	18296	18295	18116	18028	17843	17996	18032	18134	18119	18138	18191	18150	18061	18325	18119	18331	18199	18471	18310	18121	18079	17929	18266	18108	18392	18281	18039	18287	17853	18144	18205	18237	18343	18205	18295	18128	18070	18064	18259	18125	17889	18199	18102	18149	18239	18082	17976	18066	18002	18218	18242	18370	18278	18248	18219	17976	18105	18250	18166	18068	18201	18029	18258	18077	18083	18068	18005	18062	18044	18083	18168	18038	18092	18185	18201	18051	18128	18174	18311	18351	18186	18107	18024	18010	18169	18104	18058	18078	18303	18114	18301	18100	17932	18153	18082	18328	17860	18115	18057	18263	18055	18164	18196	17996	18072	18095	18362	18158	18139	17979	18177	18080	18266	18061	18151	18237	17954	18066	18353	18144	18025	17974	18293	17956	18188	18251	18054	18109	17991	18278	18224	18323	18298	18162	18319	18231	18380	17991	18122	18234	18031	18182	18206	18048	18183	18148	18111	18022	18251	18094	17952	17963	18248	18152	18194	18123	18116	18174	18208	18153	17941	18268	18147	18293	18122	18145	18141	18108	18275	18157	18021	18193	18119	17991	18090	18323	18327	18309	18115	18181	18237	18292	18052	18117	18062	18147	18203	18069	18153	18254	18229	18242	18274	18136	18139	17953	18136	18211	18258	18169	18145	18159	18031	18061	18116	18054	18041	18183	18264	18197	18082	18248	17961	18100	18167	18041	18076	18255	18307	18205	18275	18297	18154	18148	18188	18379	18157	18026	18225	18303	18089	18020	18105	18157	18402	18110	18251	18141	18085	18084	17947	18152	18207	18227	18170	18172	18162	18123	18405	18287	17995	18166	18205	18153	18173	17952	18193	18307	18168	18088	18140	18203	17970	18046	18205	18077	18201	17896	18112	18296	18215	18176	18230	18222	18123	18013	17912	18049	18211	18100	18164	18148	17804	17986	18328	18216	18140	18009	18243	18243	18275	18156	18210	18259	18017	18006	18137	18076	18225	17965	18082	18262	18236	18123	18357	18378	18163	18133	18331	18215	18133	18170	18130	17993	18025	18019	18361	18215	18133	18239	18300	18222	18134	18157	18058	17911	18008	18210	18073	18225	18003	18211	18216	18118	18158	18160	18191	18251	18195	18191	18339	18298	18038	17990	18175	18261	18255	18080	18096	18040	18093	18203	18152	18145	18223	18171	18180	18189	18142	18170	18134	18239	18118	18202	18155	18187	17993	18025	18115	18094	18169	18265	18157	18167	18054	18399	18230	18095	18179	18169	18130	18350	18014	18135	18111	18214	18166	18028	18363	18124	18147	18086	17977	18120	18106	18134	17858	18085	18107	18138	18128	18217	18356	18028	17983	18228	18134	18084	18127	17913	18364	18266	17982	18023	18118	17933	18119	17936	18173	18245	18203	18129	18151	18262	18119	18424	18021	18160	18088	18137	18004	17994	18199	18138	18140	18320	18248	18215	18039	17934	18101	18172	18350	18190	18043	18056	18097	18304	18206	18016	18156	17943	18158	18209	18188	18134	18096	18220	17970	18093	18076	18147	18127	18010	18262	18278	17955
18950	36023	33602	26178	22610	20464	19302	18095	17651	16455	15752	15644	15262	15084	15195	15098	15051	15025	15093	14861	14859	14801	15028	14831	15045	14790	14805	14900	14832	14842	14854	14843	14996	14843	14850	14882	14804	14868	14776	14914	14726	14781	14722	14891	14748	14767	14869	14846	14767	14659	14970	14763	14969	14918	14778	14816	14790	14791	14976	14849	14798	14954	14838	14737	14867	14579	14917	14764	14815	14991	14890	15051	14888	14823	14725	14885	14924	14896	15011	15022	15023	14797	15044	15137	14886	14789	15061	14798	14820	14734	14729	14732	14841	14989	14637	14876	14740	14857	14843	14717	14750	14748	14647	14795	14920	14810	14659	14818	14774	14973	14839	14889	14728	14763	14697	14779	14706	14806	14896	14808	14804	14619	14917	14862	14873	14788	14741	14997	14727	14890	14828	14677	14771	14612	14857	14864	14867	14750	14643	14855	14815	14874	14785	14875	14719	14711	14705	14822	14794	14775	14675	14806	14671	14955	14802	14873	14636	14775	14785	14774	14790	14704	14655	14978	14767	14787	14827	14789	14785	14756	14774	14734	14872	14813	14727	14674	14872	14782	14867	14709	14919	15006	14809	14642	14734	14786	14884	14680	14826	14759	14776	14894	14748	14700	14638	14877	14810	14879	14835	14873	14740	14841	14679	14637	14769	14791	14756	14658	14742	14837	14811	14680	14751	14722	14879	14758	14971	14916	14548	14836	14720	14708	14784	14816	14753	14835	14912	14674	14737	14686	14656	14944	14621	14809	14739	14767	14851	14695	14794	14856	14762	14672	14841	14662	14817	14743	14725	14786	14864	14727	14635	14696	14771	14812	14681	14751	14822	14732	14826	14833	14705	14835	14844	14808	14642	14693	14652	14981	14896	14600	14808	14807	14671	14832	14531	14790	14809	14765	14791	14765	14835	14726	14791	14825	14827	14742	14711	14739	14869	14847	14892	14750	14668	14830	14776	14880	14690	14864	14834	14773	14921	14790	14908	14746	14983	14536	14726	14676	14910	14804	14857	14739	14822	14849	14733	14615	14946	14781	14952	14658	14628	14835	14710	14919	14718	14826	14839	14789	14989	14800	14970	14768	14924	14738	14885	14729	14676	14906	14920	14750	14936	14754	14860	14912	14813	14645	14722	14927	14757	14746	14755	14868	14861	14691	14534	14814	14943	14889	14947	14825	14839	14686	14669	14648	14600	14882	14727	14934	14653	14666	14726	14805	14886	14888	14820	14890	14905	14764	14883	14692	14995	14750	14679	14943	14922	14652	14740	14903	14752	14683	14791	14973	14923	14828	14925	14672	14869	14802	14755	14822	14791	14629	14963	14725	14810	14678	14854	14927	14738	14817	14649	14737	14885	14842	14711	14808	14742	14778	14833	14707	14779	14830	14935	14782	14833	14861	14697	14755	14859	14794	14867	14787	14882	14780	14816	14794	14768	14658	14954	14898	14890	14976	14888	14680	14701	14786	14797	14679	14690	14718	14803	14725	14827	14928	14805	14838	14709	14773	14789	14742	14646	14626	14748	14766	14868	14826	14725	14989	14725	14821	14704	14718	14814	14827	14839	14711	14823	14934	14843	14777	14864	14781	14791	14645	14831	14729	14802	14918	14855	14727	14773	14812	14782	14773	14726	14874	14932	14800	14871	14889	14845	14744	14815	14822	14863	14640	14774	14868	14959	14818	14869	14703	14768	14905	14854	14815	14679	14682	14807	14900	14806	14838	14721	14846	14775	14764	14771	14661	14863	14687	14771	14775	14847	14633	14876	14836	14824	14765	14758	14725	14642	14885	14799	14930	14809	14780	14832	14980	14786	14844	14825	14835	14714	14729	14754	14790	14926	14780	14923	14819	14834	14895	14805	14972	14843	14820	14857	14800	14848	14776	14749	14890	14749	14813	14801	14681	14702	14817	14832	14656	14901	14802	14833	14813	14716	14868	15032	14654	14834	14644	14725	14764	14913	14785	14666	14691	14754	14839	14782	14694	14679	14870	14779	14845	14641	14761	14642	14798	14850	14769	14727	14836	14820	14898	14771	14838	14761	14783	14774	14677	14671	14778	14747	14727	14708	14823	14762	14740	14778	14831	14676	14872	14822	14758	14925	14842	14916	14939	14968	14829	14655	14732	14721	14914	14804	14838	14822	14780	14851	14792	14600	14759	14827	14916	14868	14824	14569	14869	14926	14827	14906	14694	14673	14782	14863	14823	14852	14659	14916	14735	14872	14715	14797	14716	14625	14666	14826	14777	14828	14849	14860	14716	14976	14878	14795	14689	14794	14957	14687	14710	14714	14817	14916	14642	14719	14849	14790	14845	14856	14853	14816	14740	14727	14814	14740	14749	14866	14776	14845	14834	14834	14612	14815	14846	14807	14733	14746	14810	14790	14817	14970	14638	14841	14675	14861	14831	14959	14697	14603	14853	14799	14902	14960	14691	14866	14848	14682	14740	14655	14846	14908	14743	14787	14680	14981	14977	14842	14924	14774	14634	14816	14760	14874	14668	14809	14681	14802	14975	14858	14880	14790	14852	14800	14618	14827	14883	14690	14833	14796	14877	14858	14651	14855	14658	14836	14819	14622	14699	14714	14623	14832	14677	14820	14724	14794	14739	14735	14826	14867	14737	14873	14682	14804	14792	14862	14796	14908	14798	14781	14686	14783	14820	14714	14841	14835	14903	14840	14822	14813	14714	14843	14838	14944	14836	14732	14809	14823	14755	14777	14965	14607	14627	14787	14753	14800	14606	14801	14704	14650	14816	14747	14828	14891	14768	15042	14671	14728	14868	14845	14694	14871	14900	14830	14748	14685	14770	14943	14888	14728	14673	14911	14825	14996	14782	14974	14779	14694	14880	14664	14635	14850	14888	14880	14860	14745	14784	14812	14660	14701	14738	14749	14779	14767	14696	14920	14849	14735	14915	14665	14781	14884	14745	14947	14698	14842	14819	14677	14824	14808	14744	14818	14736	14883	14793	14840	14961	14722	14818	14659	14722	14750	14902	14702	14709	14804	14778	14669	14862	14736	14840	14733	14712	14859	14828	14740	14845	14732	14783	14967	14832	14812	14931	14785	14644	14589	14893	14697	14647	14839	14944	14752	14862	14695	14721	14797	14782	14857	14690	14797	14873	14754	14907	14734	14908	14753	14732	14833	14846	14790	14861	14752	14825	14811	14794	14767	14944	14836	14867	14753	14867	14835	14790	14935	14862	14783	14774	14727	14818	14871	14888	14880	14856	14868	14903	14891	14698	14809	14910	14829	14667	14874	14758	14797	14718	14755	14799	14778	14638	14875	14827	14678	14747	14917	14916	14710	14832	14871	14668	14862	14869	14774	14795	14783	14646	14764	14821	14816	14874	14805	14674	14741	14625	14858	14741	14936	15011	14837	14707	14913	14850	14765	14714	14928	14624	14712	14763	14778	14817	14717	14701	14795	14871	14828	14709	14683	14772	14945	14735	14807	14712	14749	14870	14781	14852	14733	14628	14835	14681	14582	14763	14763	14822	14719	14692	14831	14590	14927	14835	14693	14891	14846	14761	15010	14788	14953	14881	14847	14677	14848	14753	15011	14663	14774	14929	14983	14816	14630	14794	14723	14800	14895	14752	14699	14939	14742	14830	14837	14766	14863	14883	14792	14793	14882	14899	14789	14722	14703	14606	14561	14696	14664	14709	14722	14810	14757	14674	14717	14902	14783	14714	14732	14788	14793	14823	14853	14881	14838	14756	14676	14758	14737	14803	14808	14799	14671	14656	14804	14910	14923	14836	14632	14827	14710	14727	14680	14818	14694	14818	14842	14888	14838	14672	14852	14779	14955	14834	14778	14771	14697	14793	14620	14824	14786	14723	14837	14729	14789	14834	14922	14800	14957	14696	14776	14889	14850	14928	14792	14763	14700	14752	14933	14829	14773	14719	14804	14761	14846	14774	14846	14920	14749	14830	14812	14831	14761	14882	14696	14735	14766	14657	14798	14855	14722	14876	14864	14815	14916	14705	14836	14773	14878	14793	14762	14694	14846	14743	14711	14716	14762	14803	14862	14731	14759	14746	14764	14591	14768	14892	14658	14885	14729	14624	14791	14868	14584	14707	14724	14725	14670	14868	14848	14673	14769	14772	14751	14816	14822	14661	14650	14792	14733	14911	14734	14921	14740	14782	14844	14811	14838	14647	14858	14812	14872	14789	14847	14855	14766	14776	14650	14920	14873	14644	14784	14694	14729	14839	14826	14821	14826	14906	14700	14885	14819	14695	14974	14698	14755	14681	14747	14866	14645	14815	14817	14685	14780	14759	14793	14833	14665	14720	14603	14770	14716	14757	14904	14709	14981	14713	14838	14616	14887	14733	14854	14800	14690	14678	14923	14828	14751	14838	14823	14682	14771	14775	14884	14739	14735	14740	14917	14745	14811	14774	14744	14773	14862	14929	14697	14743	14882	14964	14827	14638	14731	14852	14757	14983	14833	14765	14786	14670	14703	14847	14692	14859	14717	14799	14778	14893	14765	14726	14914	14661	14850	14800	14761	14688	14936	14820	14784	14832	14759	14688	14683	14843	14703	14800	14765	14871	14915	14767	14823	14891	14642	14920	14793	14683	14681	14846	14668	14846	14777	14855	14824	14892	14787	14879	14706	14675	14759	14772	14594	14855	14676	14785	14711	14705	14811	14845	14775	14671	14747	14740	14717	14898	14840	14846	14903	14954	14819	14797	14692	14841	14707	14739	14880	14739	14838	15015	14866	14650	14924	14808	14722	14829	14702	14806	14908	14898	14845	14716	14939	14660	14807	14857	14785	14646	14820	14940	14645	14769	14802	14854	14719	14945	14618	14697	14556	14976	14827	14800	14752	14829	14751	14934	14688	14586	14730	14884	14820	14808	14766	14836	14713	14687	14858	14815	14784	14652	14644	14877	14793	14789	14904	14863	14869	14722	14897	14875	14761	14755	14763	14786	14799	14870	14739	14861	14849	14845	14756	14982	14774	14795	14723	14705	14780	14762	14754	14738	14673	14843	14948	14600	14532	14724	14861	14816	14798	14644	14874	14660	14802	14830	14962	14946	14700	14809	14885	14744	14758	14661	14803	14767	14835	14708	14772	14738	14808	14854	14718	14747	14768	14829	14727	14898	14789	14775
27964	22682	26248	23723	20041	19350	19580	18665	18542	18558	18372	18172	18021	18333	18136	18265	18100	18090	18157	18258	18097	17965	17961	18152	18123	18009	18227	18034	18044	18057	18273	18195	18173	18089	18006	17999	18067	18241	18166	17973	17876	17928	17995	17946	18045	17944	17940	18241	18121	18070	18027	17992	18143	17981	17834	17944	18027	18071	18095	18275	18171	18023	18043	18052	17949	18113	18055	17998	18392	18128	18132	18209	18014	18126	18163	17921	18112	18177	18025	17935	18132	18268	18044	17961	18060	17906	18293	17976	18027	18183	18282	18168	18128	18128	17824	18086	18130	17952	17880	18003	17924	18043	18280	18321	18207	17824	18116	17996	17947	18108	18149	18210	18099	17916	17890	18135	18114	18067	18116	18296	18071	17896	18171	18094	18012	18195	18046	18097	17980	18227	18048	17942	18147	18026	17804	18319	17942	18001	18074	18227	17983	17856	17965	18015	17994	17956	17963	18046	17860	18013	18190	18153	17779	17870	18088	17870	18114	17982	18057	17905	18169	18103	18015	18115	17948	18226	18106	17886	18119	18171	18108	18012	18093	17834	17888	18129	18108	18093	18247	18091	18157	17901	17934	17889	18047	18226	17968	18052	18058	17911	18170	18123	17839	18022	17982	18114	18131	17922	17977	18115	17996	18111	18051	17993	18109	17817	17803	17974	18094	17935	18046	18084	17951	17897	17832	18083	17915	17992	18341	18187	18105	17965	17996	18050	18103	17948	17976	17901	17703	18051	18118	17883	18240	18156	18012	18115	17869	18006	18097	17927	18145	18133	18000	18075	18005	18189	17958	18098	18067	18010	17954	18042	18040	17926	18011	18221	18163	18118	18109	17946	17939	18066	18079	18157	18061	17836	17969	18012	18042	17885	18168	18127	18084	18097	18003	18072	18019	18075	18177	17951	18056	18062	18085	18142	18055	17952	18048	17846	18179	18364	17953	18010	18148	18031	17864	18137	18069	17905	18088	18063	17981	18089	18018	18106	18136	18148	18150	18294	18078	18050	18127	18060	18098	18032	18175	18040	18263	18242	17725	18225	18119	17874	18016	18144	17939	18085	18034	18025	18131	17960	18043	17882	17957	17987	18173	17989	17972	18084	18165	18151	18052	17894	17991	17904	18055	18114	18191	17975	18040	17975	18183	18037	18071	18085	17948	18216	17948	18061	17956	18149	18034	18044	18037	17969	17933	18097	18118	18061	17983	17954	17994	18045	18007	18208	17954	17955	17925	17902	18053	17841	18150	18132	18297	18219	18015	18090	18073	17900	18041	18004	18113	18089	18127	18232	18073	17946	18130	18044	18043	18146	18069	18097	18117	18052	17947	18039	18098	18129	18103	17960	18212	18006	17878	18067	17955	18113	18135	18059	17949	18104	17868	18077	18123	18090	18161	18157	18185	18085	18034	18145	18148	18108	18172	18220	18022	18179	18064	18041	18006	17798	18018	17989	18132	18093	17784	17944	18127	18260	18045	18088	18065	17980	18013	18094	17931	18049	18070	18092	18020	17887	18124	18040	17864	18086	18002	17910	18136	18074	17986	17946	18034	18066	17987	18067	18034	18183	18094	17967	18108	18128	18095	17907	18190	17991	18185	18105	18069	18064	18186	18072	18130	18041	18069	18163	17876	18023	17982	17780	17936	18077	18058	17993	18144	17924	18081	18123	17994	18229	18062	18049	17951	18258	18203	18150	18169	18064	18037	17958	18144	18060	18132	17970	18035	17999	18085	17919	17972	17833	17924	17971	18078	18068	17938	17991	18076	18014	18102	17889	17935	18092	18067	18004	18159	18160	18157	18096	17958	18011	18220	18135	17956	17836	18042	18004	18061	18066	18112	18017	17895	18008	18178	18049	18017	18041	18188	18247	18021	17926	17921	18216	18213	18099	17882	17889	18248	18145	18132	18261	18127	17848	18096	18210	18318	18165	18209	18141	17927	17904	18129	18089	18103	18204	18070	18196	17799	18008	18062	18038	18003	17883	18144	17980	18060	18276	18037	18314	18030	18035	18066	18005	17997	17938	18108	18384	17956	18024	17957	18092	18101	17929	17927	18256	18011	17924	17987	18048	18168	18216	18071	17978	18090	18272	17854	18096	18087	17998	18065	18040	18015	18077	18249	18003	18226	18109	18071	18120	17986	17836	18158	17870	17998	17900	18083	18124	17938	18046	18205	18290	18135	17891	18094	17937	18127	18305	17971	18086	18048	18155	18006	18021	18074	18113	17963	18101	18070	18220	17992	18175	17805	17841	18166	17862	18014	18144	18100	18026	18191	18280	18191	17884	17965	17947	18079	18082	17977	17921	18121	18281	18121	18086	18031	17871	18130	18014	18048	18064	18130	18109	18161	18011	17923	18130	17877	18208	18043	18085	18047	18125	17859	17962	18017	17963	18152	17923	18016	18176	18131	18000	18193	18141	17933	17892	17983	18159	18199	18066	18017	18054	17946	18073	18058	18096	17886	17866	18076	18240	17927	18157	18110	17895	18149	18171	17980	18150	18182	18270	18113	18042	18105	18164	18089	18153	18236	17660	18110	17931	18394	17916	18009	18096	17866	18018	17790	17839	18187	17950	18249	17963	17861	18208	18205	18034	17994	18009	17961	18016	18168	17920	18085	17944	18014	18037	17837	18182	18050	18037	18167	17979	18057	18052	18186	18019	18054	17913	18070	18026	18009	18012	18182	18146	17998	17999	17935	18045	18150	18132	18056	17943	18221	17871	18047	18110	17997	18111	18148	18275	18192	18199	17796	18048	17941	18006	18012	18042	18035	18218	17848	18200	17985	17926	17808	18090	18233	18192	18003	18021	18080	18054	18047	18248	17992	18079	17915	18037	18043	18089	18088	17965	17994	18116	18077	18148	18186	18246	18030	18011	18064	18130	18072	18030	18162	17932	18138	17945	18196	18023	18193	18125	18022	17863	17937	18202	17962	18044	18118	18126	18060	18010	17963	17962	18108	18201	18228	18120	18217	18352	18143	17978	18145	18221	17991	18244	18157	18174	18143	18122	18344	18148	17952	18115	18120	18143	18197	18144	17919	17962	18068	17902	18028	18155	17858	18088	18142	18362	18060	18024	18284	18058	18160	17860	17873	18054	18082	18314	18184	18143	18262	18110	18083	18188	18324	17956	18180	18011	18187	18131	18160	18257	18067	18130	17798	17994	18175	18019	17974	17906	18149	18050	17938	18134	18003	18047	18069	18012	17829	18206	17929	17814	18064	17887	18093	18156	18087	18148	18196	18073	18006	18141	18040	18080	17995	18130	17888	18084	18238	18154	18136	18093	18083	17909	18061	17988	18023	17982	18121	18022	17991	18043	18221	18237	18011	17911	17880	18130	18064	18096	18169	18259	18058	18179	17885	18096	18044	18036	18239	18142	18022	18115	18034	18089	18342	18177	18076	17747	18024	18048	18104	18355	17886	17919	17950	18214	18084	18167	18159	18271	18133	18128	18232	18104	18126	18027	18084	18044	18073	17949	17859	17959	18025	18236	18152	18084	18125	18086	17746	17963	18179	18066	17884	18083	18041	18060	18259	18260	17929	18123	18116	17870	18037	17971	18012	18131	17841	18104	18074	17956	18148	17954	17956	18058	17883	17976	17916	17988	18001	17945	17990	17886	18076	17917	18078	17933	18015	18093	18059	17956	18106	18049	18022	17933	18023	18153	18235	18067	18070	18102	18068	18067	18015	18096	17978	18295	18120	18043	18059	18204	18057	18040	18158	18033	17917	18083	17979	18071	18062	18058	18054	17933	17891	17900	18123	17970	18125	18050	17906	17969	18089	17926	18037	18103	18016	18028	18228	18058	18358	18227	18030	18019	18265	17960	18246	18041	18038	18012	17958	18131	17911	18069	18100	17927	17916	18012	17763	17929	17994	17920	17963	17951	17918	18066	18151	18016	18052	18023	18151	18072	18290	18018	17980	17980	18022	18091	17869	18097	17878	17782	17884	18041	18047	17849	17860	17851	18152	17898	18197	17940	18013	17892	17974	17963	18089	17874	17977	18125	18218	17958	17946	17882	18067	18172	18062	17952	18218	18092	18082	18139	18088	18014	18045	18157	17991	18028	18067	18211	18078	18004	18073	18084	18040	18297	18030	18047	17992	17799	17960	18116	18059	18018	18076	17982	17970	18020	17916	17974	18032	18170	17690	18029	18135	17972	18117	17997	18201	18102	18248	17961	18158	18044	17979	17904	17989	18163	18099	17951	17952	18216	18033	17961	18179	17932	17991	18079	18106	17917	17980	18085	17973	18094	18083	17937	18047	18185	18006	18077	18013	18182	18090	18146	17955	18023	18147	18042	17917	18078	18124	18049	17958	17944	17970	18210	18266	18323	18176	17790	18003	18010	18125	18148	18011	18018	18138	18023	18064	17969	18030	17993	18134	17870	18179	18150	17928	17879	17991	17981	18156	18035	18114	18040	17972	18204	18159	18051	18003	18097	17993	17894	18036	18103	18190	17892	18003	17956	18179	18020	18048	17866	18211	18006	18168	18183	17940	18142	18042	18188	18294	18035	17807	18057	17845	17985	17956	18032	17953	18082	17999	18367	18253	18111	18299	17974	18193	18131	18156	18117	18149	18044	18015	18222	18068	18086	18052	18154	17942	18121	18031	18112	18061	17934	18160	18180	18143	18052	18037	18049	17860	18128	18210	17960	18173	18128	18201	18257	18180	18042	18071	17898	18116	17907	18253	17891	18164	17956	18128	17967	18173	18161	17942	18089	17895	17846	18173	18062	17979	18004	17999	18043	18092	18097	17975	18155	17817	17808	17945	18136	18023	18193	18121	17967	17900	17929	18150	18098	18170	17980	17934	17880	17967	18050	17987	18178	17975	18296	18207	17953	18021	18150	18081	18052	18083	17967	18047	18064	18048	18214	18073	18106	18171	17870	18258	18065	18091	18175	18119	18233	18157	18112	18049	18322	17995	17879	18051	18266	17993	18023	18121	18193	18053	18084	18243	18018	18051	18194	18264	18015	17960	18097	17980	17993	17952	18180	18077	18081	18197	18031	17991	18159	17967	18062	18033	18075	18016	17925	18004	18338	17885	18184	17981	18018	18130	18051	17949	18193	18107	18149	18225	18053	18112	18022	17910	18223	18105	18012	18040	18036	18239	17842
17780	24872	23509	19477	17743	16921	16456	16079	15992	15452	15193	14923	14812	14938	14721	14805	14739	14949	14701	14899	14949	14767	14904	14995	14850	14622	14802	14722	14784	14686	14725	14735	14798	14662	14840	14647	14812	14752	14651	14767	14781	14847	14530	14762	14765	14793	14822	14857	14862	14641	14903	14725	14880	14761	14824	14837	14739	14883	14757	14945	14687	14837	14815	14833	14750	14903	14673	14844	14861	14755	14838	14953	14614	14795	14840	14819	14927	14796	14898	14748	14890	14737	14666	14647	14975	14746	14875	14817	14958	14773	14879	14842	14755	14900	14882	14781	14927	14697	14825	14794	14787	14714	14911	14806	14890	14752	14750	14708	14667	14752	14791	14692	14759	14867	14832	14637	14763	14616	14920	14838	14769	14726	14805	14906	14725	14763	14727	14782	14910	14672	14803	14688	14724	14866	14712	14886	14637	14869	14737	14772	14836	14711	14833	14698	14820	14750	14750	14762	14839	14856	14696	14887	14856	14704	14823	14886	14877	14830	14771	14849	14661	14688	14764	14784	14703	14879	14843	14749	14749	14794	14717	14665	14662	14840	14577	14862	14752	14870	14761	14878	14804	14903	14766	14631	14900	14961	14751	14817	14816	14667	14844	14709	14808	14774	14750	14876	14791	14840	14740	14987	14756	14875	14671	14839	14751	14804	14819	14762	14749	14802	14747	14734	14885	14722	14742	14879	14866	14631	15006	14872	14787	14606	14872	14716	14874	14786	14857	14820	14747	14748	14807	14806	14664	14956	14825	14780	14711	14666	14816	14620	14830	14934	14870	14790	14817	15014	14773	14773	14759	14640	14746	14654	14810	14859	15002	14684	14805	14761	14479	14880	14778	14836	14819	14729	14741	14780	14854	14779	14809	14887	14942	14824	14760	14751	14660	14772	14945	14722	14607	14814	14795	14760	14757	15038	14678	14667	14813	14828	14775	14746	14880	14713	14733	14823	14803	14770	14771	14759	14658	14694	14827	14744	14772	14811	14700	14629	14805	14729	14805	14894	14876	14785	14918	14575	14728	14709	14741	14804	14868	14759	14757	14627	14852	14702	14761	14714	14880	14925	14759	14874	14700	14696	14810	14865	14749	15003	14717	14770	14876	14684	14719	14803	14755	14740	14687	14845	14689	14829	14857	14783	14786	14654	14779	14936	14767	14817	14687	14647	14802	14839	14839	14691	14776	14828	14723	14685	14724	14657	14820	14787	14971	14695	14630	14717	14781	14848	14870	14871	14912	14741	14717	14801	14851	14801	14887	14839	14738	14919	14762	14747	14710	14776	14850	14884	14961	14814	14990	14549	14739	14686	14902	14887	14757	14840	14722	14916	14771	14787	14903	14964	14821	14785	14950	14678	14817	14754	14903	14795	14690	15046	14800	14754	14683	14687	14713	14824	14758	14753	14747	14680	14801	14815	14748	14834	14726	14714	14892	14762	14783	14694	14638	14791	14974	14804	14990	14779	14885	14772	14702	14829	14710	14757	14748	14771	14765	14800	14788	14819	14549	14800	14717	14645	15001	14779	14844	14770	14822	14956	14709	14712	14826	14664	14909	14734	14631	14781	14851	14836	14686	14812	14904	14758	14683	14737	14596	14809	14827	14807	14654	14946	14866	14875	14878	14856	14806	14806	14690	14849	14643	14665	14976	14783	14764	14830	14724	14797	14603	14768	14755	14735	14625	14897	14786	14709	14883	14708	14867	14771	14810	14808	14710	14847	14720	14651	14758	14834	14781	14770	14830	14802	14775	14812	14842	14696	14934	14754	14873	14921	14828	14835	14929	14914	14880	14884	14837	14982	14744	14805	14847	14818	14755	14834	14760	14851	14865	14783	14743	14848	14760	14699	14858	14822	14818	14747	14827	14864	14809	14948	14765	14797	14835	14822	14886	14828	14740	14738	14847	14861	14822	14807	14809	14695	14585	14716	14867	14793	14806	14876	14753	14734	14685	14746	14791	14640	14792	14853	14975	14809	14837	14839	14704	14689	14825	14859	14771	14837	14733	14712	14924	14734	14730	14824	14820	14752	14862	14748	14657	14754	14691	14789	14839	14794	14760	14651	14769	14868	14763	14796	14718	14932	14861	14812	14624	14765	14756	14763	14851	14607	14623	14892	14741	14791	14679	14847	14726	14800	14557	14786	14898	14818	14750	14828	14832	14658	14858	14738	14570	14859	14880	14774	14809	14865	14766	14751	14872	14760	14776	14737	14781	14582	14728	15050	14866	14537	14894	14763	14753	14870	14810	14748	14707	14768	14854	14569	14734	14700	14804	14867	14727	14649	14823	14693	14814	14773	14839	14801	14728	14851	14710	14732	14845	14669	14885	14791	14656	14731	14649	14747	14863	14678	15008	14670	14828	14851	14918	14616	14751	14830	14789	14766	14924	14759	14755	14699	14953	14843	14655	14829	14763	14748	14858	14802	15031	14726	14816	14661	14855	14782	14658	14763	14817	14850	14866	14794	14681	14931	14791	14910	14788	14833	14513	14847	14875	14525	14745	14661	14861	14915	14854	14870	14823	14754	14790	14803	14679	14727	14802	14914	14714	14702	14865	14753	14777	14816	14594	14910	14750	14769	14723	14660	14894	14768	14824	14661	14760	14783	14829	14821	14668	14803	14656	14836	14670	14607	14813	14873	14642	14705	14761	14774	14752	14817	14751	14859	15002	14679	14876	14966	14782	14845	14723	14777	14771	14750	14799	14599	14963	14694	14746	14829	14860	14910	14912	14803	14894	14847	14877	14828	14865	14729	14825	14911	14809	14742	14901	14762	14875	14788	14806	14676	14933	14661	14953	14805	14729	14799	14771	14915	14716	14785	14789	14770	14925	14648	14854	14899	14821	14968	14952	14744	14825	14822	14792	14936	14649	14582	14836	14799	14871	14756	14750	14920	14655	14929	14658	14773	14684	14638	14816	14816	14678	14776	14849	14831	14857	14846	14683	14769	14737	14608	14842	14774	14712	14719	14827	14829	14900	14687	14739	14772	14661	14705	14771	14786	14641	14733	14889	14999	14667	14864	14695	14715	14532	14854	14667	14797	14754	14813	14754	14781	14829	14746	14800	14715	14727	14845	14554	14750	14849	14823	14978	14677	14766	14909	14852	14878	14644	14721	14800	14818	14689	14871	14939	14867	14928	14657	14917	14701	14985	14854	14719	14583	14881	14796	14750	14889	14728	14826	14938	14778	14698	14644	14692	14842	14913	14764	14939	14835	14892	14700	14903	14678	14799	14906	14783	14780	14864	14811	14654	14818	14827	14992	14670	14912	14853	14860	14729	14714	14739	14854	14728	14782	14850	14877	14732	14872	14793	14956	14884	14665	15003	14770	14826	14720	14778	14729	14749	14738	14859	14772	14855	14673	14820	14953	14823	14782	14848	14584	14680	14811	14921	14998	14704	14671	14704	14772	14726	14597	14758	14780	14903	14924	14720	14839	14778	14757	14743	14903	14760	14794	14858	14894	14693	14748	14842	14721	14840	14661	14769	14777	15014	14884	14701	14754	14819	14845	14774	14761	14805	14754	14776	14807	14899	14912	14829	14737	14870	14866	14874	14708	14815	14852	14663	14865	14898	14846	14794	14863	14619	14740	14832	14665	14893	14818	14752	14717	14802	14846	14682	14845	14853	14818	14710	14915	14805	15000	14801	14963	14832	14670	14745	14787	14881	14747	14798	14719	14704	14924	14743	14858	14636	14648	14889	14690	14746	14897	14691	14815	14892	14790	14755	14967	14960	14630	14882	14721	14755	14831	14617	14761	14912	14967	14687	14891	14711	14724	14708	14779	14853	14787	14743	14879	14770	14788	14742	14831	14628	14822	14636	14627	14571	14746	14807	14793	14685	14829	14707	14782	14762	14846	14749	14729	14737	14820	14751	14782	14796	14965	14881	14863	14915	14735	14744	14793	14770	14728	14852	14830	15002	14778	14830	14685	14729	14819	14725	14587	14786	14755	14894	14875	14854	14870	14826	14979	14807	14618	14837	14843	14697	14791	14791	14820	14654	14834	14829	14787	14739	14723	14870	14934	14800	14922	14867	14782	14744	14878	14786	14763	14737	14864	14783	14735	14807	14908	14879	14904	14783	14745	14801	14694	14772	14693	14798	14788	14844	14724	14838	14852	14685	14958	14792	14663	14794	14738	14739	14744	14951	14772	14843	14969	14672	14643	14911	14840	14794	14716	14916	14800	14952	14801	14711	14748	14835	14710	14773	14756	14830	14736	14622	14759	14893	14687	14922	14808	14818	14965	14861	14807	14753	14714	14767	14864	14681	14819	14911	14771	14775	14851	14651	14754	14986	14808	14825	14683	14723	14871	14929	14802	14787	14712	14632	14919	14780	14673	14846	14905	14789	14681	14832	14811	14826	14987	14888	14692	14879	14716	14802	14634	14699	14885	14635	14625	14877	14797	14782	14818	14679	14876	14896	14844	14688	14721	14816	14725	14807	14639	14772	14771	14732	14788	14923	14784	14666	14861	14744	14646	14792	14692	14804	14882	14827	14817	14742	14772	14736	14758	14741	14755	14856	14714	14898	14711	14750	14805	14850	14864	14858	14822	14811	14709	14846	14826	14806	14728	14861	14856	14818	14871	14624	14914	14786	14721	14825	14632	14713	14624	14869	14797	14866	14870	14766	14738	14647	14900	14828	14652	14958	14785	14633	14868	14761	14783	14698	14852	14666	14928	14727	14603	14936	14779	14708	14709	14721	14695	14554	14964	14977	14808	14724	14719	14787	14820	14665	14790	14675	14991	14888	14774	14798	14701	14878	14747	14760	14834	14892	14786	14808	14896	14807	14853	14675	14552	14745	14779	14710	14792	14874	14927	14664	14842	14837	14821	14470	14732	14853	14741	14661	14912	14626	14758	14706	14747	14785	14586	14996	14895	14986	14920	14783	14743	14961	14948	14770	14818	14836	14662	14756	14783	14733	14886	14782	14736	14922	14628	14743	14686	14731	14830	14787	14867	14692	15048	14821	14929	14827	14808	14749	14828	14721	14759	14639	14795	14796	14807	14794	14740	14697	14655	14831	14680	14706	14698	14852	14778	14910	14679	14965	14820	14862	14887	14817	14675	14817	14730	14859	14768	14720	14745	14915	14702	14736	14856	14804	14902	14799	14696
24138	21166	28544	24327	22679	22762	21725	19263	18786	18663	18242	18109	17975	17814	17876	17589	17934	17781	17838	17624	17729	17661	17795	17786	17816	17614	17824	17693	17742	17708	17651	17729	17773	17485	17842	17791	17508	17582	17655	17766	17663	17562	17698	17652	17652	17723	17531	17476	17533	17614	17673	17754	17650	17600	17895	17432	17624	17904	17772	17749	17640	17729	17572	17721	17670	17337	17490	17647	17705	17664	17752	17636	17930	17943	17671	17802	17742	17821	17610	17675	17694	17728	17904	17591	17574	17692	17545	17604	17797	17697	17567	17420	17691	17547	17423	17561	17700	17565	17774	17647	17508	17740	17574	17355	18012	17509	17749	17692	17708	17557	17487	17737	17854	17665	17458	17648	17674	17502	17560	17712	17600	17692	17672	17707	17721	17581	17783	17499	17669	17609	17873	17754	17692	17457	17694	17548	17532	17796	17888	17496	17619	17516	17575	17529	17584	17596	17683	17570	17625	17512	17570	17443	17615	17673	17508	17544	17518	17471	17586	17534	17510	17753	17704	17625	17702	17580	17583	17867	17728	17738	17749	17518	17652	17646	17595	17612	17598	17716	17613	17434	17493	17606	17869	17696	17467	17565	17584	17720	17578	17630	17776	17491	17577	17399	17448	17520	17425	17656	17666	17625	17733	17708	17661	17700	17486	17583	17624	17677	17630	17769	17634	17657	17767	17531	17703	17664	17645	17476	17797	17657	17785	17507	17593	17545	17389	17881	17643	17587	17705	17536	17636	17767	17706	17600	17667	17504	17666	17640	17795	17267	17562	17636	17815	17732	17805	17565	17526	17541	17516	17466	17581	17772	17734	17615	17785	17788	17707	17552	17568	17662	17497	17446	17649	17725	17843	17569	17449	17781	17497	17562	17754	17671	17497	17652	17724	17761	17665	17676	17702	17681	17580	17642	17698	17653	17614	17475	17552	17697	17547	17578	17704	17607	17624	17547	17387	17644	17518	17730	17686	17530	17576	17607	17472	17528	17779	17539	17729	17466	17494	17436	17723	17402	17691	17510	17754	17561	17664	17716	17490	17555	17779	17625	17702	17614	17591	17680	17576	17475	17751	17655	17610	17646	17853	17596	17415	17590	17519	17715	17643	17700	17731	17630	17612	17767	17594	17586	17702	17657	17573	17593	17488	17537	17577	17543	17566	17702	17435	17347	17648	17539	17598	17671	17511	17564	17448	17550	17620	17643	17497	17752	17742	17663	17618	17670	17635	17512	17511	17586	17724	17463	17486	17597	17485	17484	17551	17536	17468	17603	17367	17603	17685	17740	17559	17600	17484	17625	17728	17377	17638	17590	17582	17651	17594	17584	17736	17558	17624	17623	17750	17596	17540	17478	17761	17730	17476	17466	17625	17575	17454	17565	17748	17529	17674	17625	17561	17532	17634	17695	17705	17631	17573	17738	17735	17759	17571	17589	17501	17683	17690	17720	17764	17406	17475	17650	17524	17719	17625	17552	17725	17604	17736	17932	17525	17285	17715	17511	17707	17566	17609	17615	17512	17649	17621	17691	17687	17639	17613	17608	17794	17681	17656	17723	17631	17760	17505	17565	17603	17645	17689	17610	17667	17630	17698	17732	17416	17578	17485	17555	17484	17406	17680	17737	17716	17487	17605	17650	17632	17548	17709	17688	17419	17560	17536	17498	17363	17622	17657	17454	17387	17635	17652	17679	17673	17539	17613	17844	17767	17643	17740	17736	17622	17552	17791	17457	17535	17669	17499	17377	17684	17739	17620	17646	17507	17590	17475	17394	17671	17600	17602	17580	17696	17547	17608	17737	17535	17597	17817	17749	17595	17647	17643	17502	17726	17595	17617	17639	17649	17617	17567	17577	17766	17260	17615	17561	17626	17563	17836	17516	17869	17769	17811	17925	17618	17701	17666	17487	17669	17693	17778	17711	17830	17600	17698	17874	17500	17637	17700	17532	17610	17545	17538	17553	17599	17675	17720	17372	17534	17529	17626	17539	17524	17519	17471	17687	17693	17556	17487	17625	17724	17564	17902	17537	17673	17640	17577	17845	17752	17637	17509	17483	17589	17635	17584	17578	17603	17700	17667	17682	17585	17602	17751	17546	17746	17685	17564	17539	17575	17740	17598	17678	17663	17576	17586	17612	17709	17510	17786	17562	17728	17566	17677	17676	17518	17686	17753	17635	17677	17662	17892	17862	17643	17570	17423	17448	17434	17778	17576	17696	17574	17572	17569	17692	17778	17395	17638	17530	17505	17500	17536	17358	17455	17539	17621	17595	17854	17639	17679	17779	17835	17597	17832	17806	17653	17729	17833	17600	17730	17617	17637	17613	17808	17770	17822	17662	17674	17714	17525	17602	17664	17781	17554	17595	17753	17604	17712	17621	17651	17778	17541	17615	17527	17638	17654	17662	17690	17725	17570	17544	17573	17737	17557	17765	17584	17554	17551	17682	17513	17661	17545	17701	17868	17748	17579	17500	17754	17665	17572	17752	17564	17574	17656	17758	17668	17480	17588	17486	17729	17836	17486	17465	17569	17647	17459	17578	17949	17639	17652	17474	17597	17546	17524	17558	17650	17654	17684	17667	17865	17529	17579	17430	17706	17713	17583	17679	17847	17689	17687	17602	17544	17590	17641	17495	17897	17572	17554	17821	17470	17615	17375	17508	17584	17585	17834	17650	17514	17772	17621	17728	17676	17631	17724	17543	17604	17691	17601	17632	17462	17527	17652	17542	17499	17651	17498	17421	17308	17520	17603	17871	17695	17608	17687	17434	17452	17473	17628	17639	17465	17400	17683	17590	17507	17566	17664	17662	17520	17825	17598	17491	17663	17616	17426	17556	17635	17379	17485	17646	17559	17609	17788	17498	17300	17514	17681	17729	17851	17756	17631	17660	17614	17822	17672	17763	17483	17649	17728	17424	17518	17609	17590	17687	17335	17755	17538	17810	17462	17488	17595	17583	17566	17739	17704	17492	17601	17629	17640	17612	17511	17682	17560	17633	17661	17805	17783	17684	17657	17572	17708	17508	17762	17645	17659	17326	17602	17673	17711	17719	17467	17692	17530	17318	17733	17454	17822	17669	17672	17715	17533	17749	17743	17586	17750	17637	17607	17629	17671	17711	17675	17728	17449	17725	17583	17638	17459	17752	17588	17700	17550	17625	17427	17818	17730	17943	17769	17622	17572	17671	17539	17659	17730	17564	17662	17630	17745	17619	17562	17803	17853	17643	17448	17698	17593	17476	17633	17795	17555	17626	17476	17631	17627	17554	17697	17713	17435	17538	17593	17529	17516	17600	17563	17647	17845	17560	17664	17583	17645	17625	17478	17599	17621	17737	17604	17606	17522	17658	17616	17614	17445	17453	17607	17757	17554	17570	17738	17742	17668	17511	17537	17500	17694	17669	17563	17542	17761	17782	17638	17663	17652	17706	17591	17515	17752	17701	17610	17623	17592	17548	17483	17474	17693	17546	17782	17676	17781	17675	17520	17451	17366	17611	17733	17653	17578	17631	17762	17833	18047	17546	17601	17649	17495	17606	17613	17406	17767	17441	17642	17639	17669	17564	17602	17574	17600	17641	17893	17469	17646	17814	17520	17460	17903	17688	17599	17755	17671	17742	17684	17475	17596	17676	17601	17682	17720	17482	17578	17695	17633	17484	17618	17602	17407	17681	17724	17685	17577	17603	17660	17503	17796	17574	17632	17427	17505	17635	17636	17670	17417	17501	17669	17644	17577	17616	17613	17512	17576	17639	17721	17439	17559	17505	17689	17632	17588	17582	17525	17530	17651	17530	17798	17629	17576	17418	17614	17713	17711	17464	17558	17570	17600	17593	17704	17606	17613	17567	17590	17586	17794	17645	17472	17603	17642	17617	17722	17685	17674	17545	17654	17508	17646	17474	17617	17471	17796	17631	17481	17630	17637	17519	17519	17578	17630	17533	17621	17403	17523	17674	17529	17418	17630	17818	17621	17548	17671	17724	17641	17770	17465	17778	17711	17605	17599	17553	17605	17616	17693	17663	17670	17381	17511	17451	17820	17464	17678	17628	17538	17705	17602	17625	17537	17553	17414	17626	17658	17331	17647	17704	17420	17548	17382	17565	17575	17537	17786	17682	17572	17673	17553	17749	17790	17633	17624	17608	17597	17811	17544	17834	17593	17473	17541	17801	17807	17555	17491	17687	17739	17630	17678	17700	17614	17661	17618	17612	17665	17355	17623	17765	17463	17564	17614	17486	17591	17668	17547	17672	17675	17697	17600	17625	17645	17677	17625	17412	17630	17484	17559	17563	17665	17660	17570	17505	17483	17459	17541	17540	17688	17498	17811	17563	17502	17425	17604	17784	17559	17562	17600	17594	17590	17643	17568	17703	17598	17676	17631	17684	17491	17657	17488	17599	17749	17687	17595	17613	17739	17540	17569	17720	17609	17597	17492	17712	17568	17646	17582	17597	17371	17648	17794	17667	17491	17694	17787	17624	17564	17684	17760	17531	17541	17688	17900	17540	17771	17686	17447	17545	17499	17693	17689	17751	17677	17689	17552	17667	17741	17592	17553	17672	17663	17890	17594	17821	17672	17634	17545	17730	17819	17699	17668	17667	17462	17648	17666	17464	17683	17721	17737	17527	17693	17627	17776	17362	17723	17514	17757	17675	17608	17635	17696	17441	17634	17678	17385	17493	17746	17580	17877	17575	17707	17629	17601	17511	17652	17700	17572	17715	17606	17638	17804	17559	17586	17525	17705	17738	17710	17365	17555	17598	17493	17526	17655	17576	17450	17362	17716	17719	17831	17504	17655	17576	17698	17543	17844	17763	17590	17720	17644	17464	17657	17717	17581	17738	17586	17367	17518	17845	17849	17400	17559	17798	17719	17725	17435	17783	17750	17702	17759	17461	17693	17640	17534	17782	17681	17669	17633	17607	17653	17543	17627	17697	17653	17538	17657	17615	17549	17370	17791	17604	17782	17651	17576	17774	17661	17419	17572	17791	17599	17585	17653	17572	17607	17533	17633	17597	17647	17311	17548	17601	17793	17519	17545	17523	17548	17529	17678	17720	17577	17638	17768	17576	17534	17636	17630	17798	17518	17637	17675	17643	17608	17434	17516	17522	17493	17718	17863	17670	17590	17653	17559	17565
17251	30831	29008	23318	20423	18529	17619	16992	16613	16050	15498	14955	15006	14676	14792	14846	14747	14584	14698	14534	14528	14712	14744	14549	14680	14488	14544	14756	14524	14672	14545	14714	14635	14615	14625	14505	14732	14680	14521	14591	14766	14566	14686	14650	14468	14787	14704	14480	14643	14499	14635	14494	14521	14569	14602	14485	14683	14767	14575	14604	14605	14634	14797	14726	14702	14557	14602	14635	14728	14642	14817	14666	14742	14612	14459	14728	14552	14674	14580	14902	14729	14654	14636	14547	14624	14608	14706	14619	14723	14704	14463	14521	14609	14648	14597	14537	14669	14521	14436	14628	14558	14562	14502	14701	14668	14660	14722	14383	14646	14626	14702	14567	14588	14613	14564	14581	14571	14624	14681	14507	14681	14418	14549	14633	14494	14505	14578	14598	14548	14512	14500	14606	14651	14583	14745	14541	14765	14497	14656	14746	14505	14520	14534	14458	14540	14487	14564	14491	14579	14664	14766	14502	14572	14637	14700	14630	14631	14639	14532	14577	14653	14496	14655	14397	14550	14568	14472	14629	14556	14516	14616	14459	14673	14618	14607	14556	14469	14565	14481	14553	14675	14615	14683	14688	14592	14702	14818	14581	14532	14545	14577	14653	14545	14540	14644	14576	14563	14622	14487	14554	14589	14588	14548	14621	14563	14582	14592	14679	14667	14570	14787	14522	14627	14646	14528	14489	14551	14438	14585	14559	14530	14620	14579	14589	14573	14565	14547	14543	14612	14762	14580	14506	14595	14361	14504	14750	14491	14489	14539	14592	14545	14588	14426	14509	14555	14811	14445	14574	14601	14451	14683	14607	14527	14553	14463	14521	14542	14624	14590	14716	14480	14437	14641	14725	14786	14527	14477	14511	14498	14585	14599	14606	14591	14353	14591	14603	14640	14660	14724	14522	14383	14585	14733	14515	14636	14772	14629	14681	14601	14570	14720	14780	14643	14562	14627	14515	14482	14710	14570	14623	14767	14449	14579	14476	14519	14537	14568	14704	14564	14461	14414	14680	14602	14500	14632	14530	14433	14628	14565	14501	14725	14602	14675	14488	14605	14768	14590	14499	14586	14591	14722	14725	14509	14574	14653	14558	14506	14550	14587	14598	14549	14627	14810	14626	14610	14520	14643	14570	14700	14731	14621	14496	14629	14524	14469	14458	14551	14517	14520	14681	14635	14640	14522	14528	14668	14478	14544	14491	14587	14589	14578	14404	14756	14638	14557	14455	14580	14687	14762	14527	14687	14624	14756	14577	14644	14527	14623	14613	14475	14431	14394	14626	14509	14647	14614	14605	14553	14602	14544	14538	14620	14666	14680	14643	14664	14517	14622	14685	14628	14392	14465	14705	14633	14651	14619	14431	14596	14523	14545	14554	14594	14623	14592	14558	14701	14523	14640	14656	14431	14574	14631	14448	14586	14580	14718	14532	14664	14585	14646	14672	14717	14594	14551	14471	14597	14504	14550	14586	14506	14590	14728	14655	14524	14774	14615	14464	14440	14691	14661	14634	14431	14553	14628	14544	14670	14643	14509	14626	14607	14591	14664	14584	14634	14592	14605	14551	14534	14582	14591	14506	14569	14531	14565	14589	14567	14456	14519	14617	14626	14691	14589	14529	14621	14540	14436	14545	14626	14691	14591	14556	14635	14705	14679	14558	14532	14599	14444	14587	14654	14755	14669	14627	14442	14401	14721	14571	14494	14412	14559	14400	14663	14560	14540	14348	14603	14554	14712	14519	14612	14569	14563	14652	14555	14684	14750	14640	14693	14574	14607	14671	14608	14527	14550	14475	14606	14629	14510	14591	14748	14444	14713	14357	14683	14676	14500	14652	14463	14667	14632	14524	14553	14567	14623	14565	14553	14371	14666	14601	14520	14511	14670	14503	14572	14566	14455	14410	14585	14633	14717	14578	14832	14463	14613	14655	14604	14557	14628	14518	14656	14653	14525	14690	14520	14705	14539	14524	14597	14652	14549	14603	14447	14630	14601	14611	14806	14532	14724	14506	14699	14356	14534	14615	14600	14596	14596	14607	14489	14739	14748	14607	14647	14563	14628	14471	14669	14547	14440	14563	14596	14715	14605	14634	14558	14529	14623	14467	14669	14635	14594	14644	14591	14710	14538	14692	14658	14604	14656	14581	14440	14493	14578	14367	14711	14433	14635	14537	14501	14550	14622	14600	14619	14542	14705	14751	14618	14748	14643	14739	14618	14475	14727	14664	14526	14622	14518	14464	14582	14613	14626	14742	14583	14554	14375	14568	14611	14642	14571	14592	14553	14596	14629	14688	14493	14761	14509	14651	14571	14552	14584	14587	14622	14610	14649	14567	14487	14547	14626	14619	14556	14616	14504	14655	14611	14603	14626	14559	14495	14504	14503	14682	14574	14501	14482	14591	14611	14736	14702	14557	14588	14392	14473	14656	14505	14656	14594	14692	14586	14763	14526	14490	14643	14521	14579	14600	14688	14650	14448	14668	14498	14595	14618	14455	14494	14760	14508	14557	14477	14651	14614	14587	14623	14722	14583	14681	14668	14589	14608	14532	14490	14395	14571	14671	14467	14670	14638	14614	14495	14698	14612	14636	14552	14632	14450	14674	14590	14469	14437	14489	14500	14689	14629	14646	14422	14572	14692	14552	14541	14450	14666	14570	14555	14625	14617	14624	14491	14663	14691	14468	14589	14679	14598	14706	14580	14575	14602	14453	14650	14597	14534	14568	14568	14533	14510	14528	14538	14629	14371	14532	14576	14706	14450	14506	14627	14549	14540	14708	14739	14567	14459	14740	14587	14594	14669	14579	14521	14457	14740	14492	14478	14532	14544	14612	14427	14519	14452	14716	14469	14523	14564	14633	14682	14624	14445	14557	14577	14821	14618	14540	14757	14563	14684	14468	14518	14595	14688	14488	14554	14638	14570	14574	14538	14649	14533	14613	14550	14646	14724	14499	14594	14666	14587	14639	14565	14592	14699	14697	14641	14540	14424	14425	14701	14619	14608	14558	14694	14593	14564	14532	14564	14642	14534	14466	14455	14542	14561	14593	14648	14539	14556	14633	14644	14577	14509	14682	14573	14674	14655	14545	14527	14564	14534	14752	14524	14526	14471	14655	14588	14575	14543	14529	14481	14451	14442	14500	14738	14661	14716	14676	14498	14478	14676	14705	14507	14608	14617	14599	14561	14632	14460	14512	14686	14586	14670	14734	14531	14482	14525	14585	14478	14555	14555	14518	14693	14594	14648	14452	14570	14635	14450	14645	14584	14571	14482	14365	14669	14562	14430	14584	14643	14555	14428	14684	14545	14487	14623	14593	14710	14493	14595	14400	14632	14523	14595	14354	14544	14590	14735	14574	14436	14554	14424	14490	14718	14529	14769	14547	14506	14675	14591	14641	14822	14647	14554	14465	14643	14710	14586	14616	14558	14532	14614	14542	14662	14704	14433	14645	14546	14646	14524	14640	14475	14447	14483	14546	14552	14619	14569	14589	14795	14297	14570	14584	14615	14612	14724	14730	14444	14514	14435	14618	14451	14558	14631	14479	14551	14747	14692	14588	14514	14555	14755	14463	14593	14552	14599	14596	14580	14675	14518	14540	14520	14649	14367	14427	14518	14529	14589	14570	14572	14570	14476	14603	14445	14649	14676	14520	14528	14714	14510	14561	14435	14424	14755	14483	14564	14616	14574	14431	14678	14587	14606	14636	14652	14744	14563	14500	14684	14568	14470	14678	14691	14592	14645	14714	14541	14458	14607	14535	14593	14637	14627	14616	14639	14594	14663	14693	14737	14648	14485	14420	14635	14526	14587	14546	14576	14675	14600	14478	14540	14574	14687	14620	14525	14613	14525	14592	14714	14640	14725	14536	14581	14678	14685	14619	14761	14545	14661	14619	14577	14510	14609	14393	14627	14729	14511	14634	14525	14523	14592	14421	14532	14531	14387	14612	14622	14561	14691	14581	14617	14553	14626	14577	14706	14548	14609	14524	14514	14699	14672	14649	14469	14643	14701	14691	14590	14475	14434	14524	14518	14624	14387	14722	14680	14558	14562	14501	14603	14690	14631	14537	14441	14714	14642	14520	14584	14609	14541	14698	14579	14566	14617	14611	14401	14571	14616	14582	14544	14667	14589	14660	14711	14637	14418	14443	14611	14600	14518	14588	14539	14583	14506	14559	14347	14522	14662	14688	14560	14667	14568	14567	14592	14594	14605	14521	14577	14471	14613	14498	14639	14564	14720	14481	14681	14418	14553	14676	14486	14598	14655	14508	14606	14482	14655	14551	14440	14640	14363	14603	14418	14520	14516	14572	14556	14702	14556	14692	14644	14679	14575	14606	14725	14591	14381	14399	14537	14545	14660	14361	14743	14599	14673	14558	14573	14550	14589	14621	14424	14615	14510	14674	14654	14586	14583	14642	14680	14627	14571	14675	14574	14741	14535	14612	14507	14584	14458	14617	14506	14657	14551	14743	14639	14475	14564	14613	14556	14490	14736	14564	14569	14533	14752	14471	14796	14564	14661	14587	14499	14620	14729	14569	14500	14702	14520	14687	14680	14531	14528	14563	14753	14492	14599	14396	14600	14537	14631	14658	14595	14553	14716	14641	14595	14559	14393	14606	14792	14668	14534	14869	14642	14647	14555	14454	14455	14560	14627	14748	14504	14691	14768	14555	14628	14452	14429	14531	14601	14577	14590	14616	14551	14595	14704	14693	14589	14569	14604	14661	14659	14631	14493	14649	14585	14768	14523	14644	14691	14681	14523	14619	14447	14552	14530	14579	14597	14628	14488	14506	14456	14533	14439	14724	14555	14713	14656	14572	14717	14659	14658	14419	14632	14574	14580	14629	14713	14640	14560	14532	14431	14661	14551	14568	14619	14548	14589	14585	14466	14551	14761	14745	14627	14546	14742	14588	14482	14714	14552	14555	14540	14522	14629	14583	14583	14696	14579	14554	14582	14565	14612	14559	14481	14737	14441	14565	14692	14353	14681	14587	14685	14648	14555	14528	14497	14595	14555	14467	14739	14660	14548	14491	14491	14589	14628	14753	14743	14354	14594	14658	14579	14667	14555	14631	14612	14650	14544	14615	14472	14692	14623	14482	14635	14599	14649	14635	14416	14612	14650	14416
22877	21116	28871	23633	21507	23991	26106	20724	19760	19820	19046	18768	18805	18516	18467	18362	18168	18341	18214	18338	18170	18172	18238	18074	18305	18294	18414	18259	18126	18202	18341	18177	18252	18164	18062	17983	18048	18002	18105	18012	18158	18117	18001	18221	18172	18098	18074	17979	17882	18266	18094	18174	18123	17951	18233	18245	17886	18136	17946	17833	18010	18084	18134	18056	17970	17837	18078	18021	17965	17995	17904	18224	18089	17974	18174	18172	18189	18148	18008	18372	18172	18388	18135	17940	18180	18001	17989	18111	18097	18116	18115	18176	17988	17925	17867	17846	18060	17841	17938	18283	17992	17991	18007	18041	17959	18050	18010	17850	17848	17843	18126	18049	17700	17849	17988	17967	18082	18012	18094	18091	18064	18032	18156	17867	18090	18061	18066	17913	17968	17901	18086	17987	17835	18065	18052	18059	18043	17992	17848	18075	18059	18038	17987	17919	17981	18195	17962	18070	17924	18131	18143	17999	17994	18008	17909	17990	18291	17984	17963	18159	17873	18053	17900	17933	18231	17953	18029	17915	18244	18084	18104	18023	17936	17854	17926	17949	18049	17959	17893	18160	18105	17913	18052	18013	17681	18086	18098	18104	18068	17896	18197	18180	17989	18109	17942	18235	18140	18056	17999	18041	18174	17943	18083	17919	18177	17838	17954	18015	18108	18049	18039	18095	17979	18053	18008	17985	17885	17958	17861	18212	17905	17959	17994	18041	18052	18074	17897	18017	18245	18050	17959	17763	18050	17951	18016	18174	18143	17741	18126	18027	18160	18320	17917	18034	18260	17964	17943	18160	17894	18082	18064	18089	18032	17950	17935	18009	18017	17975	17914	17783	17985	18147	18003	17834	18037	17781	17923	17982	17977	17892	17870	18031	18077	18063	17781	18016	18199	18045	18118	18063	18036	18014	17973	18104	18141	18090	17972	17822	17901	18065	17969	17920	18085	17954	18036	18112	18069	17816	18146	18141	18004	17923	18144	18064	17962	17972	17899	17854	17905	17951	18014	18008	18062	18067	17902	17867	18135	17897	18036	17835	18134	17937	18095	18042	17821	18058	18013	17821	18057	18171	18011	17929	17948	18101	18114	18019	17987	17985	17990	18197	18100	17909	17919	18027	18045	17996	18007	17912	17785	17906	18066	17920	17959	17955	17939	18074	18200	18119	17933	17907	18071	17915	17884	18007	17930	17966	18127	18077	18126	17998	18229	17919	17925	17884	17969	18067	18163	17916	17901	17914	18096	17992	17903	17856	18070	17841	18033	18145	18004	18091	18062	17906	17989	18017	17989	18141	17815	18099	17950	17867	17856	18046	18082	18205	18207	18036	18056	18162	18015	17988	17905	18033	18046	17962	18133	17972	18063	17902	18193	17970	18141	17935	18257	17926	18069	18099	17866	17930	18024	17835	17932	18192	18026	17949	18106	18109	17853	18058	18177	18097	18092	18048	17978	17939	18035	17896	18128	18055	18056	17993	17915	18021	17887	17995	17965	17995	17815	18175	17820	18107	17908	17722	17943	18178	18098	17964	18070	18143	18152	17927	17771	18129	18005	18213	18131	17945	18081	17924	18126	18064	17790	18082	17948	17898	17791	18116	18079	17905	18007	17974	18036	17968	18012	18179	18039	18004	18060	18020	18095	18053	18026	18118	18080	18013	18059	18093	17989	18168	18149	17991	17962	17985	17927	17878	17768	18089	18058	17848	18006	17989	17967	18041	17880	18062	17882	18026	18166	17923	18098	17896	18073	18116	18244	17898	18131	18001	17966	17781	18113	18138	18085	18070	18138	18051	18059	17998	18201	18190	17734	18000	18062	18040	17970	17977	17898	18016	18122	17975	18021	17905	18004	18020	17932	18023	17971	17903	18116	17989	18000	17870	17825	17905	17930	17862	18219	18120	17937	18066	17886	18054	17925	17988	17891	17751	18089	18028	17921	17947	18038	18088	18011	18036	18085	18115	18074	17980	17934	18007	17999	17983	18012	18047	17827	17917	18030	18202	17935	18040	18122	18322	17974	18268	17909	17886	18021	18017	18108	18143	17705	18013	18133	18078	18167	18101	17925	18114	18130	17906	17958	18172	18129	18169	18074	17999	18108	17855	17989	17740	17957	17884	17901	18056	17997	18093	17986	17897	17948	18141	18053	17983	18071	17913	17973	17878	17871	17987	18168	18156	18255	18036	18218	18138	17903	17941	18010	17965	18189	17927	17859	18150	18096	17944	18065	18079	18073	18022	17897	18008	18060	18168	18035	17960	17962	17974	17999	17869	18101	17862	17971	17968	17919	17902	17992	18043	17975	18049	18038	17922	17949	17907	17997	18061	18228	17987	17933	18004	17830	17779	18054	18007	18170	18010	17966	17884	17966	18029	17974	18058	17825	18130	18128	17902	17973	17921	17965	18121	18020	17765	17975	18253	18118	17863	17908	17961	17996	18000	17950	18221	18134	18079	17920	18132	18038	18243	17860	18041	18052	17932	18062	18054	18184	18102	17970	17970	18172	18082	17928	18159	17985	17925	18088	18141	18098	18028	18097	17998	18096	17931	18096	17863	17695	17946	18008	17995	17915	18181	18198	17824	17920	18009	18205	18065	18286	17974	18002	17711	17978	18033	18144	17962	17993	18023	18015	17950	17904	18078	17892	18030	17891	17883	17948	17977	18017	17994	18183	17911	17994	18061	18048	17881	17813	18078	17806	17851	17961	18027	17828	18080	18109	18080	18138	18022	18131	18188	17975	17798	17900	18174	17925	17945	17964	17836	18047	17958	18301	17958	18021	18112	17977	17780	18148	18022	17950	17911	18014	18075	17690	17865	17754	17821	18262	18130	17817	17757	17966	17942	18034	18226	18051	18097	18188	17743	17898	17877	18048	18039	18141	17990	18187	17937	18276	17773	17965	17864	18009	17910	18084	17901	18200	18092	18001	17970	17905	18145	18155	17956	18074	18057	17948	17982	17984	17906	18132	18287	17896	17911	18011	18004	17962	18127	18178	17809	17938	17934	18092	18059	17953	18016	18055	18196	18017	18063	17983	17940	17918	17927	18047	18026	17980	18008	18103	17989	18094	18196	18029	18095	17940	17925	18019	18053	18074	18031	18137	18102	17976	17992	18033	17859	17941	17945	17866	18008	18078	17927	18022	18146	17956	17951	18045	17947	17797	17941	18145	18004	17911	17841	18128	18001	17783	17835	18202	17994	17905	18283	17991	18019	18003	17987	17888	17776	18055	17850	18193	18140	18062	18057	18130	17791	18013	17888	18163	17997	17997	17945	18154	17981	17986	18129	17983	18185	17967	17958	17984	17907	18291	17876	17916	18177	17916	18085	18286	17941	18101	17893	18053	17959	17971	18024	18108	18264	18083	18108	18198	17969	18107	17983	18075	18025	17970	17987	17817	18134	17912	18002	17812	17835	17858	18233	18117	18147	18220	18076	17965	17737	17952	18132	17941	17948	17919	17986	18045	17978	17949	18180	17899	18065	18062	17938	17992	18069	17920	17998	18032	17794	18193	17761	18021	17875	18084	17972	18301	18092	18028	18217	17891	17849	18130	18009	18075	18096	18206	18222	18012	17882	17897	17881	18136	17910	17942	17965	17966	18158	17910	17934	17892	18058	18235	18008	17949	18082	17934	18071	17957	17965	17923	18101	17978	17869	17795	18123	17813	17951	18088	17946	18136	18110	17984	18090	18055	18113	17897	18170	18051	18129	17856	18125	18094	18098	17860	17943	18101	17740	17769	17966	18082	18137	18205	18023	17893	18135	17999	17897	17878	17919	17915	17992	17876	18024	17959	17800	17981	18020	18088	18184	18027	17808	17964	17915	18142	17852	18107	17930	17991	17750	17909	17918	17950	18153	18086	18019	18030	17989	18150	17888	17988	17967	18158	17913	18169	17905	17912	17628	17965	17792	18054	18046	18231	17924	18069	17984	17937	17931	18124	18054	17997	17751	17805	18025	18026	18022	18234	17766	18015	18054	17820	18080	17793	17944	17851	17996	18047	17993	17907	18204	18217	18112	17926	18070	18145	18113	18098	18197	17912	18054	17912	18030	18034	18100	18025	18057	18141	18119	17936	17988	17978	17911	17748	17974	17964	18075	17948	18090	18147	18115	18090	18101	18062	17963	17892	17851	17969	17938	18072	17926	18122	18110	18262	18106	18047	18064	17972	17987	18189	18205	17937	18183	18008	17957	17950	17912	17970	17960	18190	17982	17911	17731	18174	18064	18046	18095	17991	17960	18018	18225	18095	17912	18219	17980	17970	18011	18250	18045	18040	18142	17986	17915	18056	18087	18092	17941	17916	17869	18086	17944	18095	18102	18001	17878	17974	17877	17825	17964	18077	17919	17954	18042	17999	17800	18203	18076	18067	18185	17948	18102	17808	18111	18001	18139	17977	17876	18036	18078	18079	17964	18097	18153	18036	17841	17843	17862	17867	18146	18079	18135	17979	18038	17996	17757	18031	18193	17972	17916	18035	18088	17950	18070	18085	18209	18116	17997	17853	17926	18096	18066	18061	17968	18078	17971	17967	18151	17911	18036	18100	17848	18096	18119	18087	18072	17969	17843	18209	18244	18127	17980	17950	18026	17827	17949	17830	17920	18174	18073	17955	18184	18271	17781	18028	18104	17965	17914	18032	18143	17918	17980	18047	18049	17967	17869	17849	17940	17809	18157	18060	18076	18017	18003	18032	17831	17824	18014	17989	18188	17966	17810	18165	18080	18119	17857	17979	18065	17943	17845	17988	18040	17867	18030	18071	17917	18021	17872	17972	17993	18008	18012	18004	17911	17987	18123	17945	17877	18055	18187	18102	17998	18223	18001	18114	17990	17887	17955	17983	18166	18064	18007	17845	17909	17812	18116	18299	17878	18269	17968	17991	18077	18112	17813	17981	18173	17869	17851	18085	17992	18030	18084	18192	17706	18165	18037	18183	17840	18029	18164	18098	18119	18031	17990	18049	17835	17879	17826	18025	18032	18079	18066	17981	18041	18079	17838	18020	18065	17982	17950	17838	18034	18041	17964	18056	17970	18141	17885	17986	17917	18020	17839	17854	18131	17965	18025	17955	17953	18148	18077	17873	17893	18061	18181	17818	18078	17851	17818	17848	17930	17913	18178	17898	17947
19113	35639	33450	26028	22775	20674	19235	18128	17345	16974	16026	15415	15154	15292	14910	15162	14985	15021	14765	14982	14999	14902	15135	14996	14950	14946	14886	14879	14709	14809	14915	14822	14920	14798	14932	14787	14844	14629	14750	14731	14658	14902	14645	14861	14710	14705	14674	14782	14812	14683	14701	14721	14729	14795	14735	14656	14776	14927	14880	14617	14937	14781	14836	14857	14633	14739	14785	14959	14754	14730	14931	14726	14877	14909	14883	14884	14742	15022	14896	14798	14958	15001	14976	14775	14978	14910	14860	14909	14785	14805	14737	14841	14844	14838	14807	14834	14677	14766	14878	14760	14826	14751	14852	14848	14678	14879	14701	14820	14633	14753	14766	14751	14811	14722	14739	14886	14835	14665	14719	14856	14766	14826	14742	14811	14885	14725	14768	14812	14796	14779	14775	14783	14761	14725	14740	14729	14755	14820	14770	14784	14595	14899	14997	14830	14753	14642	14757	14648	14738	14900	14854	14855	14870	14680	14641	14778	14740	14814	14759	14705	14783	14747	14596	14798	14821	14868	14727	14834	14806	14854	14887	14830	14743	14830	14725	14837	14845	14864	14656	14697	14767	14729	14634	14776	14838	14812	14834	14790	14656	14721	14652	14845	14646	14901	14741	14901	14861	14729	14797	14823	14951	14689	14801	14923	14812	14906	14856	14632	14768	14849	14856	14651	14733	14757	14850	14841	14832	14744	14773	14873	14750	14822	14784	14664	14792	14752	14811	14803	14679	14862	14791	14917	14831	14732	14724	14745	14684	14815	14832	14705	14860	14654	14816	14765	14770	14757	14738	14656	14751	14727	14763	14608	14693	14849	14762	14743	14724	14853	14790	14676	14739	14805	14675	14763	14777	14716	14828	14751	14754	14718	14706	14769	14709	14638	14892	14617	14736	14741	14588	14900	14640	14861	14712	14595	14907	14802	14633	14869	14810	14800	14897	14829	14870	14689	14745	14847	14583	14672	14768	14649	14877	14882	14773	14671	14714	14811	14776	14578	14811	14683	14879	14688	14698	14751	14766	14788	14841	14876	14851	14745	14900	14727	14770	14899	14845	14665	14724	14835	14525	14708	14678	14789	14825	14621	14807	14790	14712	14670	14780	14667	14858	14832	14744	14710	14809	14680	14813	14699	14688	14646	14746	14878	14781	14726	14898	14781	14822	14634	14775	14728	14849	14810	14789	14840	14719	14835	14746	14730	14831	14731	14759	14859	14547	14665	14822	14716	14747	14731	14781	14805	14845	14505	14784	14831	14826	14622	14873	14878	14654	14777	14779	14599	14833	14741	14651	14721	14770	14736	14710	14917	14671	14768	14751	14986	14767	14616	14751	14744	14804	14903	14777	14715	14661	14869	14689	14687	14779	14809	14710	14846	14797	14775	14820	14866	14761	14764	14772	14823	14875	14761	14607	14734	14887	14828	14794	14611	14675	14752	14629	14774	14706	14777	14692	14836	14828	14807	14841	14556	14547	14898	14656	14734	14770	14876	14819	14863	14644	14837	14764	14673	14869	14685	14764	14699	14718	14765	14694	14846	14668	14902	14782	14788	14746	14829	14706	14845	14669	14674	14889	14720	14686	14850	14706	14701	14909	14605	14827	14674	14708	14781	14654	14755	14983	14769	14711	14845	14840	14609	14812	14771	14752	14682	14861	14828	14810	14785	14681	14717	14723	14837	14699	14761	14818	14818	14739	14657	14681	14741	14839	14771	14825	14568	14736	14678	14661	14910	14862	14550	14735	14905	14735	14718	14580	14663	14817	14923	14846	14756	14712	14566	14674	14863	14743	14872	14793	14767	14938	14853	14455	14790	14637	14728	14666	14875	14733	14631	14647	14817	14762	14799	14755	14762	14620	14720	14786	14709	14818	14706	14519	14731	14710	14838	14800	14820	14727	14661	14822	14762	14624	14723	14792	14827	14748	14779	14781	14753	14610	14761	14788	14598	14854	14760	14871	14744	14660	14744	14915	14692	14763	14822	14669	14661	14848	14719	14721	14714	14632	14642	14905	14829	14849	14683	14774	14712	14750	14713	14737	14671	14618	14706	14871	14726	14700	14726	14611	14898	14812	14779	14711	14827	14858	14760	14763	14727	14820	14780	14728	14899	14601	14870	14701	14928	14752	14778	14735	14668	14803	14819	14688	14792	14934	14632	14559	14851	14692	14850	14609	14777	14825	14655	14752	14822	14914	14863	14731	14856	14672	14802	14724	14776	14786	14875	14890	14698	14719	14915	14845	14788	14686	14844	14631	14847	14879	14670	14752	14723	14536	14771	14846	14770	14856	14598	14837	14773	14711	14891	14786	14696	14625	14806	14713	14705	14966	14761	14818	14991	14620	14847	14770	14708	14885	14690	14805	14795	14759	14713	14774	14768	14905	14733	14859	14711	14594	14827	14660	14856	14816	14679	14920	14802	14574	14842	14739	14877	14784	14781	14705	14836	14860	14678	14872	14821	14862	14718	14729	14572	14781	14711	14823	14740	14971	14648	14721	14709	14760	14763	14668	14604	14925	14870	14671	14675	14827	14699	14624	14865	14998	14895	14810	14746	14729	14722	14676	14779	14897	14596	14809	14794	14754	14874	14823	14685	14778	14757	14824	14826	14843	14596	14809	14751	14932	14787	14738	14797	14735	14785	14760	14905	14649	14820	14715	14710	14593	14713	14756	14676	14803	14789	14604	14681	14718	14941	14796	14903	14708	14770	14669	14749	14776	14755	14769	14783	14752	14686	14797	14761	14838	14704	14729	14733	14875	14827	14640	14713	14742	14807	14589	14757	14893	14770	14795	14695	14914	14704	14753	14635	14772	14778	14831	14662	14788	14682	14674	14705	14737	14845	14748	14762	14807	14870	14651	14762	14786	14947	14493	14789	14826	14653	14793	14908	14835	14799	14853	14625	14829	14929	14696	14765	14882	14727	14898	14792	14786	14817	14745	14825	14671	14797	14835	14823	14753	14529	14720	14737	14894	14741	14718	14784	14761	14702	14750	14677	14587	14841	14653	14662	14672	14712	14807	14756	14735	14890	14842	14715	14920	14610	14652	14766	14768	14732	14718	14863	14705	14653	14812	14779	14822	14972	14693	14542	14720	14803	14778	14863	14871	14706	14960	14555	14806	14918	14861	14866	14852	14697	14697	14779	14727	14929	14665	14646	14649	14646	14831	14680	14676	14834	14744	14677	14702	14725	14914	14684	14758	14717	14728	14741	14799	14702	14720	14647	14654	14815	14860	14823	14657	14886	14664	14763	14651	14560	14839	14686	14765	14730	14740	14792	14864	14730	14681	14663	14772	14874	14717	14731	14508	14815	14814	14734	14863	14757	14812	14760	14975	14783	14626	14711	14682	14690	14597	14691	14720	14827	14804	14764	14870	14531	14678	14722	14792	14651	14648	14763	14721	14668	14804	14719	14556	14744	14751	14900	14539	14689	14672	14768	14807	14663	14657	14829	14708	14886	14722	14682	14677	14745	14750	14863	14706	14654	14837	14690	14868	14792	14716	14696	14757	14939	14792	14620	14761	14832	14596	14787	14789	14745	14763	14855	14690	14745	14924	14655	14931	14892	14751	14587	14848	14733	14910	14874	14766	14820	14874	14769	14739	14717	14868	14733	14912	14695	14736	14753	14834	14783	14592	14906	14893	14627	14699	14730	14751	14841	14730	14603	14848	14697	14656	14827	14786	14737	14734	14830	14678	14750	14917	14890	14727	14746	14788	14605	14767	14779	14938	14871	14920	14854	14729	14814	14752	14794	14904	14830	14834	14678	14691	14670	14647	14864	14781	14714	14778	14757	14711	14717	14780	14911	14582	14887	14709	14663	14743	14690	14606	14759	14920	14645	14791	14678	14654	14769	14774	14682	14926	14606	14725	14708	14779	14878	14790	14748	14656	14663	14980	14700	14869	14792	14600	14737	14752	14722	14835	14866	14628	14818	14728	14738	14868	14838	14665	14692	14771	14747	14785	14736	14720	14700	14556	14644	14847	14698	14708	14792	14733	14785	14759	14843	14923	14760	14681	14775	14773	14595	14939	14817	14662	14761	14790	14773	14893	14751	14753	14740	14797	14755	14766	14739	14685	14812	14816	14809	14887	14758	14843	14793	14737	14664	14913	14907	14734	14597	14684	14764	14778	14691	14700	14858	14741	14664	14868	14698	14830	14731	14703	14748	14695	14700	14808	14777	14650	14748	14682	14957	14611	14960	14854	14696	14618	14819	14755	14688	14699	14755	14914	14760	14666	14720	14753	14683	14759	14708	14783	14739	14919	14743	14786	14650	14624	14590	14711	14811	14751	14795	14649	14943	14473	14710	14738	14805	14835	14782	14826	14781	14639	14602	14647	14792	14766	14682	14943	14749	14719	14751	14604	14671	14751	14873	14795	14886	14832	14774	14757	14718	14789	14792	14635	14677	14709	14869	14639	14681	14694	14625	14784	14792	14757	14690	14794	14742	14793	14605	14777	14644	14816	14629	14781	14790	14710	14856	14738	14664	14855	14830	14700	14664	14678	14752	14755	14686	14830	14754	14902	14850	14817	14808	14739	14694	14631	14701	14760	14680	14814	14905	14803	14861	14754	15010	14833	14860	14812	14829	14665	14585	14786	14681	14716	14802	14727	14723	14631	14786	14857	14734	14861	14677	14891	14721	14857	14710	14847	14781	14754	14839	14732	14676	14758	14797	14869	14692	14935	14779	14718	14957	14856	14687	14660	14865	14807	14773	14711	14872	14716	14799	14757	14751	14714	14731	14699	14678	14619	14752	14600	14705	14726	14955	14819	14782	14887	14758	14860	14768	14719	14643	14682	14743	14746	14525	14730	14686	14678	14747	14811	14743	14699	14784	14818	14793	14865	14660	14706	14759	14766	14767	14750	14908	14641	14605	14742	14845	14736	14685	14608	14944	14877	14414	14838	14853	14595	14765	14981	14674	14686	14692	14845	14805	14810	14673	14741	14862	14637	14774	14736	14633	14666	14832	14735	14870	14696	14731	14803	14808	14797	14709	14715	14801	14768	14692	14837	14529	14726	14760	14810	14761	14660	14706	14577	14638	14689	14839	14813	14632	14681	14734	14647	14731	14562	14793	14843	14731	14588	14622	14732	14696	14738	14668	14805	14552	14619	14812
28055	22695	26245	23575	20075	19548	19263	18962	18441	18348	18428	18358	18078	17970	18096	17980	17816	17941	17937	18169	18060	18066	17956	18120	17985	18119	17921	18199	18168	18003	17831	18112	18030	18206	18259	17840	18067	17994	17940	17904	18220	18042	18107	18074	18028	17995	18012	18036	18085	17864	18069	18116	18205	17912	18005	18132	18072	17812	17868	17960	18085	18174	17734	18076	18078	17903	17915	18093	18009	17997	18085	18244	18180	18039	18104	18126	17923	17996	17819	18163	18101	18037	17976	17958	18062	17936	18080	17927	17950	18132	17968	17973	17878	17978	17706	17921	17967	17990	17897	17989	17910	17978	17861	18028	18011	17900	18317	18071	17759	18035	17927	17976	17877	17859	18033	18115	18008	18037	18145	18053	17852	17966	17911	18048	17748	18072	17972	18004	17936	17765	17915	18031	17800	18121	17873	17958	17913	17980	18143	17942	17956	17773	17999	17978	18082	17957	18079	17909	17739	18155	18163	18158	17834	18079	18043	18073	17981	18045	17803	17986	17987	17834	18007	18039	18075	17956	17989	18011	17897	17780	18040	18060	17995	18064	17872	18045	17886	18181	18110	17974	18197	18101	17885	18048	18186	18073	17690	17914	18038	18092	17983	17940	17861	18087	17899	18051	18202	18075	18249	18156	17992	18054	17936	18143	17939	18001	18078	17834	17981	17938	18171	18160	18069	17888	17815	18000	18156	17956	18169	17838	17899	18022	17882	18176	18006	18113	18109	18128	18118	17989	17883	17976	17989	18056	18028	18171	17741	17996	17971	17726	17919	17946	17895	18092	18184	18013	18012	18005	17974	18112	17987	18028	18168	18033	18101	18146	17953	17958	17836	17953	18050	18131	18036	17959	17775	17952	17841	17809	18002	17828	18053	18155	17821	18129	17797	17931	17904	18008	18202	17948	18068	17929	17922	17814	17998	18064	18069	18057	17846	17796	17981	18073	17935	18190	18048	17792	17929	17806	18154	18102	17958	17868	18068	17914	17867	17928	18028	18039	17770	17871	18235	18189	17927	17891	17974	17968	18039	18021	18216	18047	18059	18009	18105	17909	18235	18011	17950	17955	18072	17812	18016	17888	17939	18036	17899	17951	17907	17984	17933	18167	17988	18123	17879	17754	18126	17865	17926	17998	17967	17802	17891	17965	17935	18104	18012	18306	18191	17958	18085	17901	18007	17843	17905	17970	17908	17985	17811	17989	17797	17962	17948	18101	17992	18064	18092	18062	18055	18313	17762	17824	18168	18052	18168	17950	17839	18072	17988	18093	18079	17680	17983	18032	18153	17920	17905	17835	17958	18201	17888	18055	18039	18098	17869	18141	18081	18056	18124	18153	18137	17962	17956	18075	17992	18089	18143	17855	17919	17950	17903	17950	17831	17916	18013	17752	18202	17899	18083	17947	17916	18001	18083	18162	18035	17840	18032	17985	17888	17975	18074	17997	17961	17876	17896	18118	18001	17931	17821	18024	17807	17850	18009	18125	17911	17955	18246	18021	17876	17897	17954	18071	18217	17990	17953	18184	17939	17953	18154	18187	17924	17859	18061	18031	18086	18025	17975	18123	18023	17955	17896	17963	18142	18149	18171	17980	17921	18181	17881	18109	18029	18112	18044	18051	18008	17940	17948	18004	17921	18004	18021	18170	17928	18062	18298	18029	18141	17992	17874	18084	18095	17872	17906	17962	17997	17852	17994	18049	17864	17989	18049	18043	18022	18095	18254	17916	17971	17984	17980	17991	17878	17928	17803	17956	17934	18051	17890	18163	17865	17983	18044	18015	18032	18113	18033	18085	18135	17942	17968	17907	18141	18172	17854	18088	18070	18128	17811	17912	18152	18272	17987	18024	18002	18036	17995	18207	18126	17798	17990	18005	17908	18239	17905	18008	18004	17990	17901	17924	18023	18026	17955	17890	17740	17947	18058	18067	18046	18284	17990	18069	17951	17821	17939	18199	17923	18400	17793	17998	18205	18111	18014	18002	18001	18055	18002	18030	17901	18018	17821	17881	18064	17842	18009	18043	18125	17976	17888	17778	18154	18012	17850	18026	18054	17941	17942	17858	18205	17972	18021	17897	17966	18272	17981	17937	17958	18143	18038	17964	17991	17867	17991	18090	18023	18136	17949	18152	17939	17863	17868	18041	17902	18002	18035	17931	17841	17945	18103	18190	18141	18114	17981	17995	17925	18228	18142	18083	17870	17864	18008	17866	18035	18009	18162	18049	18128	17934	17899	17996	17977	17815	17989	18020	18075	17907	18012	17983	17962	18166	17760	18060	18086	17943	18032	17958	18003	17977	17912	18103	17990	17899	17881	18207	17974	18145	18110	17954	18011	17978	18228	18212	17931	18052	18244	18179	18262	17915	17861	18078	17712	18077	18082	17932	17910	17922	18102	17978	18075	17866	17955	17864	17938	17817	17850	17847	18019	18156	18028	17833	17949	18045	17819	18120	17933	17923	17876	17942	18019	18007	18150	17941	18186	18021	17876	18021	18169	17892	18144	18237	17833	17895	17956	17899	18125	18046	18040	18094	18079	18091	17842	18167	17729	18190	17969	17894	18078	17822	17964	18221	18282	18072	17947	17911	17836	17909	17949	17908	17958	18164	18042	17844	17945	18032	17809	18076	18050	17696	18094	18117	17981	18025	17911	17985	18106	18015	17927	17828	18032	17995	17896	17885	18113	18154	18138	18066	17828	18140	18051	17936	17969	18022	18006	17814	17857	17854	17977	18003	17955	17919	17872	17922	18047	17951	17928	18055	17947	18092	18174	17818	18119	18025	17927	17999	17870	17983	17889	18041	17978	17967	18052	18084	17895	18101	18172	18217	17919	17985	18017	17969	18073	17877	17874	17974	17917	17857	17942	18064	18016	17971	17986	18194	17968	17911	17795	18011	18041	17906	17921	17907	18118	18069	18216	17968	17778	17931	18252	18134	17910	18007	18138	18070	17955	18135	17868	17906	18024	17920	17980	17827	17868	18151	18072	17946	17818	17769	18038	17927	17918	18004	17884	18021	17990	18228	18101	18008	17964	17982	18088	17901	18158	17954	17695	18009	17921	18051	17936	18019	17986	17981	18119	18035	18221	18109	17971	17959	17932	17889	18022	18073	18190	18144	18062	17963	18022	18069	17784	17765	17957	18029	18024	17982	18004	18232	18046	18104	18133	18080	17893	18046	17900	18085	17978	17986	18092	18042	18236	18084	18167	18016	18063	17958	18125	18021	17880	17841	17957	17919	17822	17952	18031	17759	18032	18271	18005	18103	18241	18168	17926	18225	18008	18206	17999	18043	18015	17869	17988	18055	18005	18000	18079	17950	17896	18107	17775	18231	17914	18003	18112	17889	17856	17990	17953	17916	18020	18128	18024	18110	17973	18166	18376	17970	18102	18050	18078	17978	17947	18059	17929	18223	18072	17871	17914	18015	18095	18031	17747	17967	17960	18150	17910	18086	17994	17844	18195	17988	18017	18011	17876	18054	17964	18084	18125	17855	17903	17877	17967	17954	17887	18154	18154	17980	18118	17947	18145	17883	18207	18193	17961	17751	18122	18192	18174	18010	18011	17945	18197	18098	18010	18012	18007	18073	18073	17916	18001	17929	18047	17900	18076	17912	17911	17863	17871	17864	18110	18125	18110	18030	17852	18098	17974	17913	18114	18013	17782	18128	17907	18177	17974	18179	18155	17865	17912	18101	17938	17931	17927	17982	17965	18135	18219	18243	17883	17986	17871	17967	17898	17795	18051	18099	18141	18090	18178	17822	17891	18097	17921	18245	18030	17948	18059	18022	18161	18015	17944	18028	18189	17961	17933	18102	17978	17815	18029	17906	17965	17843	17767	17971	17925	17832	17949	17880	18012	18089	18049	17907	18217	18091	18210	17904	17956	18057	18026	18031	17993	17982	18051	18114	18039	17928	18209	17864	18053	18084	17905	17932	18147	17970	18125	17990	17796	18026	17989	18083	17948	17971	18101	17750	17832	17979	18081	17923	18130	17972	18150	17870	18217	18173	17926	18112	18142	17760	17829	18007	17774	18033	17861	17938	17783	17952	17821	17981	17915	18170	18117	17915	18071	17983	17943	18065	18115	17908	17941	17940	17973	18003	17903	17976	18173	18008	18079	17914	17955	18040	18089	18130	17891	17858	18099	17855	17976	18119	18159	18153	18007	18118	18081	17886	18055	18007	18011	18054	17709	17919	17994	18214	17929	17894	18121	18292	17866	17844	17743	17809	17872	18074	18054	17850	17986	18171	17945	17986	17974	18038	18064	17970	17925	18082	17879	17859	17919	18072	18053	17840	18046	18101	18124	17855	18020	17979	17973	18112	17986	17924	17940	18027	17822	18049	18124	17928	17937	18061	17770	17864	18127	17988	17964	17920	18222	18036	17987	18263	18160	17941	17796	17892	18039	18027	18027	18319	17917	18094	18077	17825	17916	17950	18042	18082	17943	18073	18112	18025	18125	17846	17952	17892	18037	18176	17981	17838	17897	18080	18044	18086	18247	18232	17979	18048	17942	17941	18054	18092	18058	17938	18189	17827	18073	18037	17918	17899	17991	18063	17982	18039	18087	18159	18038	18087	18112	17867	18030	18107	17938	17964	18025	17965	18062	18362	18250	18016	18038	17788	17738	18113	18148	17947	18101	17890	18161	17903	18012	18076	17860	18024	18050	17941	18115	18030	18024	17923	18079	17895	17974	18004	17916	17961	18081	18054	18087	18116	17980	18058	17849	18112	18087	17938	17960	17941	17897	17967	17847	18023	17870	17853	17980	18046	18210	17968	18161	18011	17957	18188	18130	17936	17914	18152	18188	18095	18216	18037	18060	17961	17958	18224	18018	18131	18043	17839	17960	17973	17937	17895	17947	18228	17968	18052	17983	17961	18176	17978	17827	18068	18087	17867	18027	17780	17901	17933	17981	17967	18035	18125	18053	18046	18139	18137	18029	18090	17957	17969	18072	18000	17894	18111	17987	18007	18051	18123	17979	17952	17969	18271	18072	17935	18261	17976	17970	17909	18001	17993	18183	17971	18137	18148	18102	17983	18216	18128	18016	17967	18131	17946	17977	17964	18017	18053	18199	17883	18070	18240	18155	18111	18049	17936	18154	18128	18044	17964	18157	17933
17788	24129	23724	19197	17673	16801	16202	16130	15878	15447	15189	15024	14788	14787	14862	14790	14675	14859	14843	14829	14815	14764	14846	14887	14833	14789	14997	14807	14778	14859	14676	14944	14766	14765	14830	14818	14967	14776	14758	14840	14689	14832	14834	14791	14633	14911	14681	14778	14935	14907	14719	14850	14592	14685	14714	14617	14824	14817	14771	14835	14866	14682	14766	14669	14810	14793	14767	14982	14908	14653	14865	14933	14786	14679	14747	14836	14746	14864	14756	14907	14920	15052	14742	14895	14974	14919	14915	14820	14932	14805	14946	14914	14766	14727	14847	14665	14734	14777	14627	14805	14649	14797	14611	14844	14718	15098	14849	14661	14630	14665	14744	14800	14799	14844	14812	14706	14614	14847	14672	14784	14628	14693	14849	14891	14831	14710	14621	14746	14890	14730	14919	14859	14936	14587	14674	14778	14846	14907	14875	14886	14776	14935	14961	14587	14735	14706	14741	14722	15009	14613	14806	15114	14902	14788	14751	14882	14721	14773	14876	14682	14847	14805	14944	14897	14809	14694	14618	14756	14765	14640	14714	14697	14666	14767	14595	14750	14845	14845	14734	14880	14730	14811	14785	14843	14817	14796	14961	14824	14826	14846	14860	14790	14715	14769	14586	14847	14827	14698	14588	14772	14768	14624	14720	14766	14668	14939	14848	14765	14763	14814	14806	14802	14853	14631	14773	14827	14912	14793	14792	14735	14718	14792	14738	14774	14783	14818	14803	14808	14885	14929	14735	14732	14900	14886	14884	14683	15034	14765	14705	14737	14859	14641	14796	14790	14680	14807	14813	14659	14675	14763	14805	14781	14769	14807	14747	14699	14799	14644	14724	14772	14838	14758	14893	14769	14685	14683	14811	14777	14727	14985	14840	14678	14860	14701	14874	14857	14847	14848	14904	14820	14924	14718	14841	14876	14692	14934	14732	14881	14890	14876	14781	14908	14832	14813	14623	14776	14681	14840	14911	14983	14710	14795	14885	14647	14835	14697	14798	14883	14808	14804	14671	14796	14793	14836	14735	14716	14791	14701	14886	14640	14836	14861	14789	14632	14806	14835	14749	14754	14839	15012	14875	14897	14622	14694	14668	14767	14673	14648	14797	14860	14875	14864	14913	14779	14619	14861	14739	14887	14870	14787	14740	14706	14857	14724	14655	14767	14641	14881	14772	14824	14729	14695	14777	14940	14905	14763	14759	14814	14835	14754	14684	14764	14727	14835	14896	14772	14819	14653	14638	14683	14672	14894	14608	14865	14661	14596	14672	14837	14799	14820	14668	14887	14696	14967	14831	14883	14760	14828	14931	14870	15011	14830	14739	14681	14896	14746	14707	14818	14731	14762	14687	14757	14760	14780	14712	14826	14771	14845	14813	14843	14840	14746	14739	14817	14698	14673	14775	15081	14780	14780	14672	14860	14687	14934	14890	14779	14923	14649	14861	14783	14893	14762	14686	14760	14866	14769	14804	14674	14803	14709	14792	14876	14820	14929	14935	14846	14904	14916	14651	14852	14720	14605	14763	14820	14765	14867	14873	14838	14858	14858	14683	14753	14703	14763	14773	14831	14729	14692	14791	14837	14769	14888	14834	14785	14719	14802	14786	14956	14830	14679	14711	14604	14839	14825	14675	14860	14748	14867	14919	14793	14849	14831	14869	14767	14695	14639	14804	14919	14930	14601	14824	14671	14853	14869	14756	14868	14750	14760	14768	14731	14755	14736	14803	14819	14864	14816	14715	14722	14690	14855	14788	14708	14720	14819	14705	14676	14762	14851	14810	14713	14699	14675	14765	14650	14814	14705	14749	14991	14772	14610	14907	14875	14824	14740	14755	14925	14755	14642	14746	14783	14833	14721	14687	14998	14709	14958	14800	14840	14846	14762	14943	14766	14671	14920	14767	14814	14779	14822	14724	14815	14807	14759	14898	14876	14948	14766	14750	14729	14867	14594	14794	14886	14845	14797	14885	14857	14560	14812	14820	14763	15015	14734	14615	14689	14902	14725	15032	14690	14800	14882	14622	14787	14722	14839	14819	14786	14830	14582	14755	14912	14883	14834	14701	14758	14671	14761	14915	14985	14719	14740	14681	14806	14893	14836	14816	14797	14643	14769	14578	14733	14895	14751	14650	14735	14676	14621	14755	14689	14822	14891	14770	14754	14734	14869	14618	14946	14779	14874	14830	14840	14837	14854	14535	14691	14989	14794	14814	14602	14883	14877	14825	14778	14838	14999	14808	14877	14778	14659	14806	14733	14728	14699	14769	14710	14818	14753	14920	14814	14677	14675	14951	14761	14759	14813	14682	14774	14872	14738	14794	14865	14918	14711	14643	14901	14843	14923	14796	14778	14683	14735	14700	14766	14834	14865	14814	14675	14761	14897	14652	14893	14820	14711	14866	14720	14724	14869	14836	14789	14772	14934	14902	14668	14744	14777	14818	15095	14955	14634	14917	14850	14764	14839	14779	14707	14796	14657	14811	14679	14786	14659	14917	14724	14968	14846	14714	15024	14692	14704	14706	14813	14943	14805	14812	14801	14726	14776	14789	14792	14769	14811	14855	14869	14908	14873	14871	14788	14757	14789	14620	14766	14732	14680	14764	14866	14724	14852	14865	14866	14837	14651	14915	14861	14830	14957	14641	14700	14827	14707	14904	14779	14744	14737	14813	14747	14782	14615	14889	14881	14590	14873	14814	14856	14872	14805	14719	14865	14636	14841	14768	14848	14813	14684	14723	15046	14723	14780	14721	14838	14754	14651	14814	14657	14833	14787	14762	14830	14864	14806	14789	14689	14781	14728	14687	14849	14825	14744	14857	14674	14843	14807	14833	14699	14847	14895	14846	14705	14784	14735	14782	14969	15011	14782	14750	14763	14676	14738	14776	14802	14886	14887	14813	14768	14860	14804	14717	14811	14675	14817	14909	14820	14811	14919	14801	14754	14934	14795	14995	14778	14749	14928	14887	14573	14660	14633	14749	14632	14797	14873	14720	14898	14711	14649	14720	14801	14825	14875	14805	14815	14777	15003	14733	14735	14835	14987	14751	14954	14753	14789	14814	14803	14572	14783	14745	14937	14776	14851	14714	14673	14708	14672	14827	14763	14900	14850	14838	14845	14741	15005	14783	14918	14984	14806	14935	14741	14878	14675	14810	14845	14805	14790	14768	14785	14818	14877	14769	14691	14829	14839	14641	14658	14760	14691	14759	14682	14590	14754	14947	14764	14810	14896	14775	14714	14693	14741	14808	14603	14646	14883	14722	14789	14917	14795	14767	14920	14847	14797	14719	14909	14862	14772	14876	14866	14756	14854	14835	15005	15055	14679	14837	14731	14863	14862	14870	14802	14784	14618	14780	15038	14745	14638	14788	14820	14808	14798	14690	14689	14927	14866	14850	14721	14711	14842	14709	14685	14743	14820	15053	14793	14753	14851	14640	14943	14620	14761	14758	14755	14854	14735	14781	14818	14761	14865	14710	14842	14798	14888	14939	14783	14785	15027	14812	14916	14513	14940	14680	14599	14755	14887	14717	14748	14698	14843	14875	14780	14795	14793	14800	14713	14624	14702	14954	14777	14866	15000	14857	14837	14704	14787	14666	14611	14906	14707	14742	14831	14736	14685	14653	14718	14806	14735	14801	14809	14588	14958	14843	14661	14906	14680	14962	14757	14692	14962	14735	14798	14806	14851	14690	14669	14678	14787	14851	14764	14817	14601	14854	14597	14845	14728	14837	14875	14703	14928	14833	14664	14758	14703	14952	14832	14818	14778	14866	14659	14615	14746	14820	14677	14899	14899	14825	14680	14691	14852	14741	14774	14901	14925	14724	14822	14978	14772	14685	14773	14978	14882	14820	14838	14542	14856	14949	14891	14793	14748	14761	14871	14786	14874	14762	14673	14834	14854	14776	14791	14647	14834	14869	14534	14814	14829	14613	14916	14610	14824	14670	14735	14705	14701	14892	14702	14768	14858	14922	14748	14905	14754	14631	14863	14735	14869	14774	14915	14788	14699	14807	14691	14748	14886	14764	14748	14958	14689	14901	14838	14978	14763	14847	14865	14694	14809	14727	14874	14722	14922	14672	14913	14886	14707	14712	14770	14798	14674	14592	14716	14784	14981	14701	14796	14800	14716	14947	14851	14724	14751	14821	14681	14822	14910	14871	14798	14835	14918	14745	14815	14866	14779	14762	14890	14677	14716	14693	14863	14852	14709	14828	14704	14947	14783	14773	14839	14891	14659	14822	14801	14696	14806	14848	14670	14732	14661	14741	14802	14837	14777	14832	14802	14865	14803	14714	14781	14828	14717	14873	14730	14885	14694	14831	14912	14769	14880	14890	14805	14831	14879	14739	14878	14646	14880	14882	14799	14790	14829	14894	14954	14749	14835	14652	14798	14781	14955	14815	14856	14775	14615	14798	14767	14885	14844	14709	14786	14713	14897	14814	14666	14815	14751	14866	14668	14552	14521	14924	14766	14743	14776	14733	14892	14724	14835	14735	14900	14798	14834	14752	14833	14792	14658	14969	14928	14793	14772	14767	14835	14682	14969	14851	14786	14744	14802	14685	14668	14783	14718	14766	14909	14792	14773	14874	14715	14741	14636	14861	14768	14880	14725	14733	14835	14766	14754	14568	14826	14886	14685	14816	14937	14747	14794	14740	14927	14828	14738	14739	14825	14845	14785	14877	14983	14958	14628	14896	14788	14844	14905	14545	14712	14896	14719	14679	14937	14668	14963	14817	14663	14645	14961	14934	14854	14682	14911	14764	14689	14959	14815	14824	14737	14890	14765	14722	14871	14663	14850	14780	14731	14758	14758	14784	14739	14645	14890	14537	14672	14995	14708	14791	14919	14817	14907	14858	14778	14823	14850	14911	14569	14818	15028	14659	14678	14701	14686	14781	14709	14763	14809	14830	14777	14784	14836	14757	14874	14818	14782	14704	14879	14734	14744	14816	14734	14612	14752	14842	14616	14901	14828	14885	14884	14695	14721	14692	14762	14636	14768	14730	14623	14795	14852	14789	14870	15015	14681	14748	14649	14762	14864	14668	14724	14865	14915	14778	14864	14842	14637	14811	14718	14843	14660	14676	14808	14864	14815	14700	14869	14774	14687	14929	14939	14908	14950	14753	14903
24091	21128	28449	24289	22500	22503	21897	19248	18718	18725	18357	17992	17828	17644	17787	17825	17786	17919	17509	17634	17585	17687	17506	17681	17662	17588	17562	17630	17858	17828	17571	17674	17898	17604	17609	17654	17496	17819	17656	17830	17664	17454	17694	17627	17645	17453	17721	17704	17534	17779	17559	17595	17694	17752	17685	17671	17565	17613	17414	17568	17701	17607	17441	17766	17554	17618	17619	17626	17470	17448	17547	17658	17547	17688	17553	17752	17625	17660	17729	17511	17684	17697	17576	17578	17648	17803	17580	17591	17549	17463	17495	17707	17379	17952	17569	17558	17523	17695	17499	17624	17576	17560	17366	17675	17437	17483	17660	17595	17505	17608	17597	17575	17463	17417	17527	17496	17717	17411	17731	17576	17515	17684	17238	17403	17536	17767	17610	17515	17597	17538	17520	17200	17401	17573	17582	17507	17555	17499	17366	17543	17736	17548	17497	17403	17552	17490	17461	17545	17677	17568	17752	17518	17446	17461	17465	17604	17530	17378	17484	17468	17733	17484	17669	17525	17447	17497	17528	17776	17405	17826	17603	17803	17640	17619	17579	17400	17750	17708	17515	17422	17774	17538	17434	17350	17592	17585	17764	17574	17623	17612	17552	17603	17519	17595	17298	17655	17409	17414	17591	17531	17437	17403	17674	17423	17564	17618	17731	17310	17594	17379	17545	17478	17446	17472	17387	17536	17571	17527	17725	17445	17570	17490	17510	17632	17530	17510	17508	17593	17538	17721	17398	17363	17515	17609	17434	17544	17548	17578	17651	17668	17674	17635	17481	17530	17703	17560	17540	17463	17531	17356	17275	17358	17388	17580	17418	17503	17563	17481	17487	17755	17653	17719	17540	17514	17588	17670	17688	17498	17604	17754	17505	17528	17505	17832	17595	17588	17520	17484	17698	17666	17372	17545	17674	17476	17581	17412	17478	17452	17604	17333	17517	17668	17556	17453	17709	17781	17407	17378	17572	17745	17672	17663	17519	17586	17506	17568	17430	17677	17586	17701	17466	17466	17509	17408	17272	17561	17590	17521	17523	17668	17559	17548	17605	17831	17580	17659	17527	17470	17492	17467	17621	17370	17604	17538	17381	17681	17577	17415	17394	17646	17628	17528	17574	17409	17599	17470	17623	17807	17571	17542	17669	17577	17607	17578	17709	17629	17600	17586	17702	17581	17422	17765	17482	17453	17532	17453	17768	17550	17673	17563	17661	17549	17528	17581	17498	17707	17606	17563	17578	17453	17314	17450	17729	17645	17697	17647	17601	17618	17613	17636	17705	17492	17771	17606	17646	17534	17237	17612	17441	17408	17486	17544	17637	17327	17559	17659	17611	17482	17494	17580	17578	17496	17630	17618	17522	17421	17578	17503	17639	17666	17624	17664	17789	17492	17447	17436	17791	17348	17570	17559	17557	17708	17630	17611	17409	17599	17680	17681	17595	17495	17503	17571	17499	17443	17497	17386	17526	17471	17501	17433	17378	17502	17473	17629	17603	17549	17676	17566	17665	17542	17378	17557	17482	17622	17511	17722	17559	17603	17624	17726	17624	17463	17585	17546	17537	17326	17612	17704	17409	17631	17664	17580	17630	17554	17497	17748	17649	17684	17537	17598	17515	17464	17606	17698	17561	17631	17397	17512	17551	17314	17733	17677	17777	17580	17652	17840	17838	17704	17492	17529	17344	17707	17624	17366	17624	17414	17507	17505	17733	17653	17595	17628	17653	17556	17735	17505	17317	17427	17533	17311	17553	17519	17401	17542	17350	17365	17698	17552	17601	17691	17566	17809	17409	17575	17788	17554	17538	17558	17437	17649	17655	17428	17456	17444	17546	17585	17618	17545	17389	17381	17530	17550	17514	17639	17786	17586	17508	17673	17623	17649	17636	17551	17884	17511	17675	17573	17497	17688	17626	17819	17578	17460	17631	17600	17603	17299	17330	17437	17404	17351	17482	17609	17368	17566	17755	17569	17528	17658	17758	17565	17513	17488	17425	17602	17467	17536	17610	17559	17376	17403	17523	17541	17572	17479	17462	17491	17505	17363	17529	17576	17397	17703	17689	17444	17510	17731	17708	17575	17694	17465	17507	17558	17566	17509	17649	17536	17769	17727	17444	17546	17661	17446	17631	17684	17880	17625	17380	17778	17599	17515	17471	17405	17363	17548	17623	17512	17638	17509	17617	17609	17486	17691	17524	17521	17587	17540	17356	17405	17677	17755	17790	17424	17641	17629	17498	17634	17707	17463	17604	17573	17472	17697	17718	17550	17486	17552	17732	17472	17614	17382	17537	17454	17583	17577	17451	17544	17585	17677	17480	17433	17700	17704	17519	17516	17435	17435	17465	17592	17726	17752	17642	17481	17458	17778	17513	17779	17540	17515	17591	17386	17587	17703	17477	17674	17660	17436	17391	17652	17697	17475	17632	17454	17480	17700	17654	17577	17662	17454	17616	17473	17490	17667	17521	17589	17521	17504	17386	17504	17570	17640	17495	17552	17696	17696	17609	17498	17447	17597	17643	17453	17610	17539	17627	17687	17420	17542	17506	17755	17530	17583	17424	17502	17746	17477	17621	17574	17644	17791	17558	17573	17399	17439	17597	17564	17558	17609	17425	17571	17476	17636	17423	17342	17421	17588	17439	17476	17646	17532	17547	17550	17583	17495	17624	17480	17639	17529	17707	17741	17512	17576	17613	17616	17587	17625	17481	17668	17645	17573	17404	17572	17341	17531	17649	17472	17533	17501	17576	17575	17569	17506	17451	17726	17545	17655	17666	17472	17489	17392	17772	17412	17456	17453	17503	17474	17607	17543	17390	17468	17435	17608	17685	17624	17720	17757	17574	17551	17377	17559	17444	17622	17482	17738	17635	17660	17587	17513	17609	17693	17559	17644	17565	17562	17437	17433	17531	17548	17490	17441	17872	17733	17318	17466	17392	17452	17696	17651	17250	17452	17410	17659	17311	17575	17523	17480	17578	17496	17714	17646	17545	17625	17547	17515	17560	17669	17506	17627	17597	17582	17471	17751	17445	17483	17340	17472	17595	17501	17677	17563	17614	17792	17706	17644	17736	17553	17497	17455	17809	17465	17344	17551	17638	17668	17599	17419	17566	17616	17419	17493	17538	17555	17321	17621	17685	17547	17668	17442	17362	17518	17908	17426	17491	17533	17489	17537	17553	17497	17504	17442	17611	17499	17469	17574	17731	17587	17564	17326	17315	17581	17571	17441	17522	17450	17693	17445	17441	17406	17592	17569	17644	17627	17590	17738	17596	17536	17563	17465	17612	17673	17534	17640	17603	17624	17541	17547	17606	17431	17400	17466	17647	17442	17598	17618	17390	17489	17783	17705	17541	17484	17500	17586	17460	17568	17509	17369	17561	17455	17711	17642	17466	17527	17500	17594	17676	17661	17329	17581	17589	17492	17495	17606	17473	17713	17457	17424	17499	17654	17588	17377	17392	17706	17471	17533	17837	17604	17592	17655	17477	17454	17639	17586	17455	17545	17474	17548	17599	17583	17663	17549	17731	17697	17568	17597	17680	17608	17673	17681	17388	17505	17491	17526	17373	17668	17495	17658	17697	17392	17487	17558	17594	17442	17710	17396	17601	17547	17524	17542	17533	17622	17912	17746	17522	17518	17521	17492	17697	17642	17575	17504	17689	17437	17409	17582	17586	17657	17537	17595	17731	17512	17576	17675	17695	17583	17733	17257	17504	17618	17502	17699	17510	17495	17678	17735	17649	17690	17475	17536	17620	17474	17570	17524	17593	17714	17518	17433	17271	17505	17494	17623	17476	17489	17269	17623	17563	17477	17622	17467	17686	17633	17681	17503	17604	17326	17506	17620	17697	17535	17488	17651	17424	17629	17773	17550	17568	17622	17448	17530	17667	17474	17688	17750	17599	17552	17622	17682	17808	17570	17475	17437	17588	17735	17588	17562	17537	17831	17526	17482	17794	17578	17572	17536	17538	17652	17521	17592	17509	17605	17426	17460	17531	17549	17514	17641	17625	17496	17474	17812	17533	17481	17680	17474	17569	17611	17770	17528	17618	17683	17739	17465	17400	17485	17528	17594	17654	17596	17441	17325	17403	17457	17629	17679	17480	17675	17703	17603	17556	17554	17463	17566	17614	17449	17577	17356	17489	17528	17578	17800	17527	17638	17699	17594	17570	17721	17541	17470	17598	17411	17479	17531	17738	17332	17541	17656	17620	17597	17567	17586	17541	17578	17559	17543	17424	17671	17530	17655	17662	17601	17565	17469	17617	17387	17328	17443	17680	17518	17575	17707	17699	17537	17687	17490	17638	17541	17392	17513	17593	17642	17740	17621	17513	17647	17464	17500	17439	17382	17326	17536	17592	17631	17761	17600	17594	17437	17606	17600	17604	17620	17589	17663	17827	17536	17563	17568	17529	17378	17491	17460	17461	17480	17592	17573	17590	17234	17483	17416	17649	17677	17462	17555	17373	17293	17632	17582	17554	17516	17579	17423	17423	17577	17611	17614	17558	17488	17503	17470	17651	17668	17559	17534	17542	17605	17462	17372	17587	17569	17684	17518	17474	17466	17492	17596	17618	17640	17634	17528	17462	17463	17526	17351	17385	17611	17639	17482	17510	17405	17742	17549	17653	17711	17612	17283	17637	17723	17656	17555	17527	17361	17510	17821	17446	17431	17394	17325	17537	17612	17565	17500	17866	17558	17666	17432	17526	17676	17611	17335	17506	17480	17626	17575	17468	17454	17483	17582	17453	17495	17650	17586	17441	17494	17781	17821	17546	17488	17419	17535	17637	17389	17501	17660	17609	17332	17326	17385	17530	17727	17631	17484	17623	17438	17647	17391	17595	17545	17574	17462	17404	17567	17587	17479	17601	17450	17411	17622	17388	17601	17533	17853	17560	17549	17559	17419	17602	17651	17575	17611	17728	17628	17713	17473	17477	17626	17655	17611	17586	17561	17717	17515	17729	17483	17498	17662	17749	17524	17613	17714	17712	17824	17629	17492	17410	17561	17684	17552	17568	17738	17656	17496	17737	17227	17551	17582	17762	17732	17529	17420	17369	17645	17514	17613	17640	17495	17502	17833	17393	17509	17532	17631	17271	17712	17519	17735	17813	17411	17501	17421	17576	17602
17276	30742	28811	22554	20149	18133	17267	16938	16322	15887	15390	14980	14909	14827	14843	14494	14543	14680	14674	14693	14555	14648	14642	14584	14694	14568	14741	14519	14709	14717	14578	14593	14598	14603	14741	14655	14676	14793	14532	14664	14485	14551	14754	14646	14576	14525	14537	14557	14625	14712	14593	14519	14721	14621	14560	14454	14465	14521	14602	14648	14591	14540	14526	14728	14600	14492	14548	14594	14416	14610	14517	14538	14341	14633	14591	14499	14761	14651	14718	14665	14731	14766	14555	14730	14640	14531	14544	14741	14706	14651	14554	14716	14483	14508	14569	14493	14341	14830	14610	14647	14564	14634	14619	14571	14643	14554	14617	14421	14668	14647	14578	14652	14571	14426	14622	14892	14425	14686	14390	14411	14537	14526	14614	14515	14676	14480	14512	14626	14786	14451	14453	14481	14542	14552	14498	14504	14643	14506	14520	14601	14646	14486	14587	14565	14452	14661	14585	14510	14757	14283	14558	14676	14455	14559	14348	14611	14611	14684	14594	14632	14661	14532	14723	14556	14504	14466	14279	14489	14554	14605	14539	14439	14458	14550	14583	14599	14558	14577	14703	14560	14482	14651	14410	14659	14589	14673	14526	14504	14554	14431	14644	14566	14609	14506	14648	14668	14695	14460	14510	14410	14660	14660	14666	14580	14492	14539	14748	14546	14552	14523	14567	14630	14531	14621	14464	14568	14718	14585	14486	14649	14567	14667	14507	14418	14551	14486	14481	14531	14657	14666	14668	14471	14501	14624	14514	14605	14555	14492	14635	14630	14450	14410	14573	14513	14593	14436	14476	14561	14667	14436	14587	14590	14520	14735	14555	14692	14462	14618	14512	14488	14604	14708	14548	14656	14523	14579	14707	14728	14438	14444	14550	14588	14503	14571	14642	14495	14388	14629	14639	14359	14529	14773	14621	14611	14594	14493	14721	14571	14624	14708	14554	14500	14570	14502	14466	14583	14494	14538	14451	14519	14593	14679	14681	14582	14591	14576	14692	14525	14615	14646	14510	14459	14545	14518	14663	14626	14609	14517	14698	14494	14634	14377	14511	14657	14385	14493	14750	14614	14510	14429	14471	14618	14500	14668	14516	14552	14627	14517	14688	14485	14894	14687	14570	14410	14554	14618	14628	14597	14643	14538	14621	14572	14530	14654	14652	14623	14660	14505	14504	14659	14517	14481	14623	14502	14502	14415	14535	14504	14360	14552	14512	14534	14673	14430	14512	14694	14639	14536	14649	14613	14624	14511	14600	14467	14398	14535	14720	14652	14475	14673	14529	14617	14623	14557	14464	14628	14509	14455	14618	14653	14439	14433	14505	14406	14632	14593	14597	14443	14660	14513	14469	14474	14671	14502	14580	14720	14677	14688	14694	14607	14500	14649	14435	14560	14607	14700	14401	14564	14671	14503	14471	14480	14484	14654	14536	14591	14638	14617	14389	14537	14669	14644	14548	14561	14662	14497	14721	14583	14681	14484	14611	14584	14485	14444	14616	14522	14645	14566	14540	14660	14625	14547	14681	14554	14426	14645	14481	14408	14713	14486	14515	14656	14395	14674	14754	14574	14610	14549	14612	14379	14573	14360	14376	14756	14511	14571	14489	14633	14492	14670	14550	14724	14745	14492	14462	14430	14489	14752	14606	14581	14753	14663	14572	14434	14496	14571	14568	14586	14674	14577	14532	14603	14445	14518	14691	14681	14636	14485	14447	14522	14471	14525	14688	14480	14612	14521	14523	14707	14562	14430	14693	14710	14634	14468	14525	14659	14649	14561	14517	14711	14647	14476	14605	14519	14592	14585	14664	14675	14553	14654	14535	14648	14568	14424	14480	14510	14368	14603	14426	14390	14565	14499	14644	14652	14653	14460	14515	14500	14491	14392	14590	14543	14510	14459	14498	14698	14560	14419	14639	14418	14556	14524	14610	14588	14697	14719	14569	14453	14473	14452	14530	14540	14343	14574	14715	14607	14517	14544	14615	14691	14469	14557	14703	14703	14595	14511	14705	14403	14645	14624	14558	14472	14658	14452	14517	14701	14416	14444	14367	14661	14543	14491	14617	14814	14691	14547	14469	14634	14419	14540	14391	14620	14486	14607	14743	14518	14544	14551	14547	14508	14504	14469	14558	14466	14687	14489	14708	14554	14675	14594	14622	14535	14475	14658	14574	14638	14667	14634	14558	14685	14581	14398	14501	14548	14421	14536	14524	14470	14502	14419	14497	14558	14475	14623	14580	14529	14501	14515	14623	14596	14595	14587	14388	14732	14577	14386	14646	14559	14603	14606	14443	14592	14589	14482	14492	14550	14716	14605	14672	14456	14624	14735	14569	14546	14490	14641	14583	14416	14619	14500	14513	14630	14414	14770	14614	14570	14601	14775	14536	14292	14418	14586	14601	14521	14471	14587	14575	14540	14649	14502	14528	14631	14571	14696	14562	14547	14590	14614	14568	14557	14490	14741	14548	14525	14583	14609	14461	14518	14720	14517	14612	14442	14512	14570	14663	14504	14556	14616	14495	14568	14693	14442	14495	14616	14633	14610	14525	14677	14507	14497	14536	14490	14521	14572	14731	14688	14494	14602	14580	14526	14586	14587	14628	14516	14442	14633	14616	14702	14340	14586	14744	14458	14565	14606	14648	14521	14782	14430	14385	14759	14408	14582	14646	14607	14512	14594	14498	14599	14587	14572	14724	14548	14472	14748	14550	14529	14444	14679	14542	14555	14546	14608	14446	14398	14685	14504	14558	14423	14602	14551	14732	14648	14758	14557	14654	14615	14428	14573	14564	14640	14536	14522	14576	14527	14645	14465	14573	14513	14581	14332	14668	14691	14559	14647	14443	14683	14439	14658	14450	14433	14528	14538	14481	14593	14503	14513	14581	14688	14456	14429	14571	14579	14604	14479	14491	14565	14588	14455	14613	14457	14488	14423	14592	14446	14381	14679	14584	14557	14527	14629	14610	14556	14544	14556	14615	14627	14695	14677	14505	14635	14416	14682	14654	14505	14507	14613	14644	14610	14569	14719	14663	14651	14586	14532	14656	14596	14579	14704	14461	14469	14558	14691	14488	14563	14514	14648	14350	14586	14690	14720	14555	14565	14704	14553	14723	14594	14372	14635	14518	14592	14450	14373	14524	14530	14676	14367	14538	14610	14628	14622	14362	14569	14635	14681	14464	14634	14577	14472	14547	14503	14740	14800	14690	14495	14576	14536	14546	14682	14578	14582	14688	14578	14497	14539	14597	14430	14571	14504	14480	14566	14603	14616	14534	14578	14627	14404	14644	14482	14540	14630	14499	14483	14643	14519	14565	14522	14592	14716	14689	14660	14390	14481	14612	14447	14575	14479	14680	14504	14622	14480	14576	14509	14503	14533	14492	14491	14595	14501	14565	14498	14585	14607	14679	14569	14467	14699	14738	14530	14548	14493	14437	14645	14608	14671	14481	14672	14474	14523	14435	14649	14601	14346	14542	14618	14538	14683	14591	14480	14609	14536	14658	14705	14596	14612	14677	14521	14579	14642	14515	14347	14700	14499	14622	14505	14507	14582	14541	14543	14599	14706	14615	14576	14700	14498	14427	14572	14444	14518	14472	14673	14530	14568	14455	14642	14503	14534	14591	14640	14694	14653	14481	14496	14558	14610	14721	14595	14565	14534	14407	14587	14625	14625	14638	14508	14626	14505	14793	14393	14560	14533	14474	14602	14660	14569	14557	14687	14676	14748	14424	14725	14575	14549	14615	14653	14541	14508	14547	14580	14541	14427	14514	14587	14516	14418	14616	14590	14421	14532	14495	14628	14645	14490	14473	14608	14608	14601	14652	14639	14671	14701	14678	14544	14375	14631	14559	14604	14533	14764	14670	14585	14500	14565	14708	14648	14696	14352	14732	14419	14632	14538	14470	14696	14327	14548	14472	14679	14471	14516	14619	14548	14471	14631	14691	14581	14311	14574	14526	14624	14570	14553	14457	14647	14387	14506	14620	14695	14595	14570	14410	14443	14619	14688	14556	14532	14565	14580	14585	14530	14397	14461	14453	14567	14372	14487	14697	14652	14709	14479	14593	14456	14579	14493	14555	14727	14569	14690	14640	14544	14585	14663	14576	14667	14587	14492	14546	14544	14592	14591	14559	14591	14504	14631	14478	14555	14496	14492	14527	14711	14676	14606	14452	14493	14770	14397	14657	14535	14405	14562	14593	14510	14443	14457	14402	14518	14557	14490	14549	14615	14706	14422	14619	14660	14574	14540	14567	14536	14660	14663	14561	14487	14624	14452	14612	14534	14556	14453	14487	14449	14509	14560	14566	14300	14543	14706	14504	14457	14720	14511	14602	14576	14677	14604	14622	14454	14549	14543	14610	14515	14714	14485	14573	14550	14596	14627	14566	14677	14704	14588	14459	14470	14575	14528	14505	14576	14565	14549	14487	14501	14563	14658	14676	14456	14611	14514	14451	14566	14479	14608	14510	14477	14560	14401	14679	14681	14629	14554	14397	14610	14558	14582	14569	14632	14664	14589	14530	14490	14506	14546	14528	14574	14561	14580	14736	14514	14536	14514	14491	14591	14541	14604	14481	14350	14643	14553	14576	14495	14667	14617	14498	14635	14578	14621	14681	14571	14544	14518	14480	14479	14533	14659	14616	14608	14647	14707	14533	14506	14509	14679	14579	14478	14633	14619	14398	14680	14740	14505	14570	14693	14451	14527	14733	14645	14500	14742	14488	14559	14431	14425	14567	14435	14607	14419	14381	14406	14517	14565	14489	14545	14663	14495	14656	14549	14603	14599	14578	14751	14457	14517	14409	14601	14498	14508	14385	14702	14571	14646	14570	14653	14589	14548	14580	14634	14616	14370	14594	14613	14702	14549	14600	14642	14570	14542	14535	14493	14460	14633	14591	14584	14650	14392	14648	14422	14534	14527	14514	14646	14583	14601	14295	14510	14510	14443	14630	14554	14490	14513	14621	14666	14557	14596	14542	14698	14701	14506	14582	14619	14577	14598	14561	14675	14662	14409	14596	14473	14330	14694	14719	14693	14565	14609	14432	14681	14598	14435	14760	14552	14425	14476	14519	14470	14438	14693	14527	14637	14566	14609	14570	14736	14435	14557	14744	14536	14770	14657	14566	14544
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
